Показано с 1 по 9 из 9

Тема: Принудительный опрос переменных в Modbus Universal MasterOPC Server

  1. #1

    По умолчанию Принудительный опрос переменных в Modbus Universal MasterOPC Server

    Как в Modbus Universal MasterOPC Server организовать принудительный (внеочередной) опрос переменных?. В Lectus это решается при помощи системной переменной Poll.

  2. #2

    По умолчанию

    В MasterOPC это делается через скрипт. Для этого есть функция - server.PollCurrentDevice( );
    Вам нужно сделать следующее. Например вы хотите принудительно опрашивать когда в специальный тег производится запись значения True. Включаете у этого тега исполнение скрипта перед записью, в разделе функции OnWrite прописываете следующий код:
    val=server.ReadCurrentTag();
    if val==true then
    server.PollCurrentDevice( );
    end;
    Спасибо.

  3. #3

    По умолчанию

    Большое Спасибо!Все работает.

  4. #4

    По умолчанию

    Не могу разобраться как управлять этим тегом через мастерскада. Если запускать opc-сервер отдельно от мастерскады и менять тег с false на true, всё работает отлично. Но если пытаюсь управлять тегом с мастерскады, то опрос не происходит, хотя opc-переменная в мастерскаде меняет значение.
    Последний раз редактировалось energvk; 28.12.2014 в 02:27.

  5. #5

    По умолчанию

    Приложите вашу конфигурацию ОРС сервера.
    Спасибо.

  6. #6

    По умолчанию

    Конфигурация во вложении
    ivpod.zip

  7. #7

    По умолчанию

    В конфигурации все правильно. Попробуйте поставить текущую версию сервера - 3.1.3.
    Как вы определяете что опрос не проходит? Посмотрите на вкладку "Запросы" у ОРС сервера - уходит ли запрос.
    Спасибо.

  8. #8

    По умолчанию

    Смотрел, абсолютно никаких запросов не было. Попробую обновить сервер (сейчас стоит 3.1.2)

  9. #9

    По умолчанию

    Обновил, всё заработало. Получается, проблема появилась после обновления сервера с версии 3.0.9 (кажется) до 3.1.2

Похожие темы

  1. Ответов: 1108
    Последнее сообщение: 21.03.2024, 08:54
  2. Modbus Universal MasterOPC Server в режиме slave
    от smk1635 в разделе Master SCADA 3
    Ответов: 25
    Последнее сообщение: 31.01.2023, 23:49
  3. Подключение ПЛК-100 к MasterOPC Universal Modbus Server
    от Слава1 в разделе Master SCADA 3
    Ответов: 14
    Последнее сообщение: 08.06.2012, 00:34
  4. Ответов: 22
    Последнее сообщение: 20.02.2012, 19:04
  5. Modbus Universal MasterOPC Server и ПЛК мастер
    от smk1635 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 13.09.2011, 22:22

Ваши права

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