EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Получение параметра вложенного атрибута


Author Message
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

Я пытаюсь получить значение атрибута:
JAVASCRIPT
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
Разобрался!
Для тех, у кого возникнет подобная проблема:
Необходимо добавить префиксы.
Т.е запрос будет выглядеть вот так:
JAVASCRIPT
SYS.sub_DAQ["mod_LogicLev"]["cntr_display"]["prm_display_1"]["prm_row_1"]["tag"].get();



2430