Written on: 11. 06. 2021 [07:57]
|
Monart
Игорь Мищенко
Topic creator
registered since: 30.03.2021
Posts: 6
|
Версия oSCADA 0.8 LTS.
Здравствуйте!
У меня возникла проблема.
Структура:
LogicLev/display/display_1/row_1/tag
Где display - контроллер, display_1 - параметр, row_1 - параметр параметра display_1, tag - это атрибут параметра row_1.(См. Рисунок 1)
https://i2.paste.pics/5cfc27d68688b1f3612607677e335fac.png
Я пытаюсь получить значение атрибута: SYS.DAQ["LogicLev"]["display"]["display_1"]["row_1"]["tag"].get();
Но мне всегда возвращает ноль, - почему?
Если таким же образом попытаться взять параметр атрибута display_1 - никаких проблем не возникает.
Что я делаю не так?
[This article was edited 4 times, at last 11.06.2021 at 08:00.]
|
Written on: 11. 06. 2021 [08:13]
|
Monart
Игорь Мищенко
Topic creator
registered since: 30.03.2021
Posts: 6
|
Разобрался!
Для тех, у кого возникнет подобная проблема:
Необходимо добавить префиксы.
Т.е запрос будет выглядеть вот так:
SYS.sub_DAQ["mod_LogicLev"]["cntr_display"]["prm_display_1"]["prm_row_1"]["tag"].get();
|