Изменил скрипт:
Код:
-- Processing
function OnRead()
t, q, ts = server.ReadTagByRelativeName("гайдара-99а.гайдара-99а.Pust");
if q~=192 and count<4 then
server.Sleep(5000);
server.PollCurrentDevice( );
count=count+1;
end;
end
В итоге в логе получаю
Код:
[07.01.2015 15:07:19.970] Err : гайдара-99а:ошибка установления соединения хх.хх.ххх.хх 502
[07.01.2015 15:07:19.970] SCRIPT : <<reconnect>> : reconnect:гайдара-99а.гайдара-99а.reconnect >> ReadTagByRelativeName : тег не найден
[07.01.2015 15:07:19.970] SCRIPT : <<timepoll>> : timepoll:гайдара-99а.гайдара-99а.timepoll >> ReadTagByRelativeName : тег не найден
[07.01.2015 15:07:19.970] Inf : гайдара-99а.гайдара-99а:Ошибка опроса устройства
И соответственно, повторной попытки соединения нет