Повідомлення створено: 07. 07. 2013 [18:47]
|
del0
Alex P
Автор теми
Зареєстрован(а) с: 29.04.2013
Повідомлення: 5
|
по мотивам:
http://oscada.org/ru/forum/posts/chasto_zadavaemye_voprosy_faq/chtenie_i_zapis_znachenii_atributov_podsistemy_sbor_da/
делаю так (plcNumber = 1, OutletNumber = 1):
OutletFullPath = "ModBus.Parking_PLC_" + URLprms.plcNumber + ".Outlet_" + URLprms.OutletNumber + ".status"; // OutletFullPath = ModBus.Parking_PLC_1.Outlet_1.status
NewStatus = URLprms.NewStatus;
SYS.DAQ.OutletFullPath.set(NewStatus); // не отрабатывает
SYS.DAQ.ModBus.Parking_PLC_1.Outlet_1.status.set(NewStatus); // - а вот так отрабатывает
Что я делаю не так?
|
Повідомлення створено: 07. 07. 2013 [19:19]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"del0" wrote:
OutletFullPath = "ModBus.Parking_PLC_" + URLprms.plcNumber + ".Outlet_" + URLprms.OutletNumber + ".status"; // OutletFullPath = ModBus.Parking_PLC_1.Outlet_1.status
NewStatus = URLprms.NewStatus;
SYS.DAQ.OutletFullPath.set(NewStatus); // не отрабатывает
Где написано, что это правильно и элемент пути может быть переменной в такой записе?
"del0" wrote:
Что я делаю не так?
Не понимаете!
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 08. 07. 2013 [03:24]
|
del0
Alex P
Автор теми
Зареєстрован(а) с: 29.04.2013
Повідомлення: 5
|
"roman" wrote:
Не понимаете!
Не понимаю, да.
Моя задача вообще имеет решение? Если да, укажите плс направление.
ps: я не программист, посему и вопросы идиотские...
|
Повідомлення створено: 08. 07. 2013 [09:38]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"del0" wrote:
Моя задача вообще имеет решение? Если да, укажите плс направление.
Конечно, смотрим на функцию: nodeAt()
"del0" wrote:
ps: я не программист, посему и вопросы идиотские...
Тогда Вы ошиблись адресом, тут не делают программистов!
Learn, learn and learn better than work, work and work.
|