ATnk » 29 окт 2018, 14:25
Есть задача выполнить периодическую запись в ModBus переменную - написал небольшой скрипт, значение в саму переменную передаются, но запись в устройство не происходит, хотя, если сделать принудительно ручную запись через диалог "Запись значений", то меняется значение переменной на самом устройстве.
Прошу подсказать что делаю не так?
Пример скрипта:
if Minute(Item(CURRENTTIME))<>Item(min) then {Item(m_s):=0;}
Item(min):=Minute(Item(CURRENTTIME));
Есть задача выполнить периодическую запись в ModBus переменную - написал небольшой скрипт, значение в саму переменную передаются, но запись в устройство не происходит, хотя, если сделать принудительно ручную запись через диалог "Запись значений", то меняется значение переменной на самом устройстве.
Прошу подсказать что делаю не так?
Пример скрипта:
if Minute(Item(CURRENTTIME))<>Item(min) then {Item(m_s):=0;}
Item(min):=Minute(Item(CURRENTTIME));