Показано с 1 по 10 из 1123

Тема: Modbus Universal MasterOPC Server новый OPC сервер от компании ИнСАТ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Сделайте тег типа ServerOnly, включите у него исполнение скрипта после чтения, и напишите примерно такой код:
    count=0;
    -- Initialization
    function OnInit()
    end
    -- Uninitialization
    function OnClose()
    end
    -- Processing
    function OnRead()
    val,qual=server.ReadCurrentTag();
    if qual~=192 and count<2 then
    server.PollCurrentDevice( );
    count=count+1;
    end;
    end

    Количество повторов можете задать произвольное. Можете сделать как настройку у устройства через дополнительные свойства.
    Спасибо, работает. А как сделать настройкой у устройства, ставлю этот скрипт, но не работает. И можно ли сделать задержку времени перед повторной попыткой?
    Последний раз редактировалось energvk; 15.12.2014 в 14:25.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •