Страница 65 из 111 ПерваяПервая ... 1555636465666775 ... ПоследняяПоследняя
Показано с 641 по 650 из 1109

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

  1. #641

    По умолчанию

    Записать в теги?
    Можно - функцией WriteTag, WriteTagByRelativeName, WriteTagByNumber
    Спасибо.

  2. #642

    По умолчанию

    Это нужно прописывать в скрипте узла? И тогда получается в скрипте тега ничего прописывать не нужно?
    Последний раз редактировалось daniel23; 20.02.2018 в 10:45.

  3. #643

    По умолчанию

    Да, все верно.
    Спасибо.

  4. #644

    По умолчанию

    При опросе ничего не происходит, в логе это
    20-02-2018 11:51:33.300 SCRIPT.scriptlugin :read
    20-02-2018 11:51:32.300 SCRIPT.scriptlugin :read
    20-02-2018 11:51:31.300 SCRIPT.scriptlugin :read
    20-02-2018 11:51:31.205 SCRIPT.scriptlugin :init
    Может все-таки в скрипте тега что-то нужно?

  5. #645

    По умолчанию

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

  6. #646

    По умолчанию

    Конфигурацию прилагаю
    Вложения Вложения

  7. #647

    По умолчанию

    Так а функцию Query у вас кто вызывает? Никто.
    У вас вообще ничего не работает.

    RES, dest, LEN = server.SendAndReceiveDataByMask(0, #send, sendMask, send, destMask, 200);
    И ответ нужно контролировать - проверять код ошибок, что dest не nil и содержин нужное количество элементов, контрольную сумму считать.
    Так у вас при первой же ошибке запроса скрипт повалится.
    Спасибо.

  8. #648

    По умолчанию

    А в какой из функции надо выполнять запрос? OnInit, OnClose, OnBeforeReading, OnAfterReading?
    Функцию Query создал, т.к., если выполнять запрос в одной из выше перечисленных функциях сообщается ошибка
    SCRIPT:SendAndReceiveDataByMask : функция доджна быть вызвана в контексте устройства

  9. #649

    По умолчанию

    Цитата Сообщение от daniel23 Посмотреть сообщение
    А в какой из функции надо выполнять запрос? OnInit, OnClose, OnBeforeReading, OnAfterReading?
    Обычно OnBeforeReading

    Цитата Сообщение от daniel23 Посмотреть сообщение
    SCRIPT:SendAndReceiveDataByMask : функция доджна быть вызвана в контексте устройства
    Правильно. Перенесите этот скрипт в устройство
    Или хотя бы ту часть, которая делает обращение к устройству.
    Спасибо.

  10. #650

    По умолчанию

    Но ведь в MPS нет возможности записи скрипта в устройство.

Страница 65 из 111 ПерваяПервая ... 1555636465666775 ... ПоследняяПоследняя

Ваши права

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