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

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

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

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

    По умолчанию

    написал небольшой скрипт для того чтобы перед опросом устройства ему отправлялся определенный набор байт. Отправлять нужно 5 раз с периодичностью в 1-2 секунды. Отправка работает, но проблема в том что не могу найти чем организовать паузу. перерыл всю справку но не нашел какого либо таймера или ещё чего. Можно ли решить эту проблему?
    Текст скрипта:

    function OnBeforeReading()
    local send={0x43,0x4F,0x4E,0x4E,0x45,0x43,0x54,0x20,0x4F ,0x4B}; --массив отправляемых чисел
    local sendmask={"byte","byte","byte","byte","byte","byte ","byte","byte","byte","byte"}; --маска отправляемого запроса
    local err;
    local n=0;

    repeat
    err=server.SendAndReceiveDataByMask(0,10,sendmask, send,nil,0);
    -- здесь должна быть пауза
    n=n+1
    until n>=5
    end
    Последний раз редактировалось S.A.D.; 22.01.2014 в 15:56.
    Чтобы понять рекурсию нужно понять рекурсию

Ваши права

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