<< Click to Display Table of Contents >> Navigation: Multi-Protocol MasterOPC Server > Руководство по языку Lua 5.1 > Библиотеки функций > Библиотека SERVER > Функции работы с узлами |
Функция позволяет останавливать и запускать опрос узла. Данная функция может быть полезна, например, при резервировании каналов связи, когда один канал связи должен быть выключен, а второй работать. Первый аргумент функции - работа устройства, true - опрос устройства запускается, false - опрос устройства останавливается.
Пример
val,q=server.ReadCurrentTag(); --получаем значение тега
if val==true then --если значение "true"
server.SetNodeToOnOff(true); --запускаем опрос узла
else
server.SetNodeToOnOff(false); --иначе останавливаем
end;
Также у функции может быть указан второй аргумент - путь к выключаемому узлу (если путь не указан, то выключается узел в котором исполняется данный скрипт).
server.SetNodeToOnOff(true,"Node1"); --запускаем опрос узла