Посмотрите по логу запросов - уходит ли запрос.
Или просто удалите этот тег и сделайте обычный тег Holding Registers. Тип в устройстве - uint16, тип в сервере - Uint32. Для старта запишите в него 65280, для останова 0.
Посмотрите по логу запросов - уходит ли запрос.
Или просто удалите этот тег и сделайте обычный тег Holding Registers. Тип в устройстве - uint16, тип в сервере - Uint32. Для старта запишите в него 65280, для останова 0.
Спасибо.
Та же проблема.
http://www.owen.ru/forum/showthread.php?t=21014
В Скрипте :
-- инициализация
function OnInit()
end
-- деинициализация
function OnClose()
end
-- обработка
function OnWrite()
local boolval,qual, val;
boolval,qual = server.ReadCurrentTag();
if (boolval==true) then
--если значение равно "истина" - запуск процесса
--записать 0xFF00 = 65280
val=65280;
else
--иначе записать 0
val=0;
end
server.WriteCurrentTagToDevice(val,qual);
end
В логе запрос уходит. Реакции ноль.