PDA

Просмотр полной версии : Вопрос по переменным в Modbus Universal MasterOPC Server 32



Ganiball
07.05.2014, 12:06
Как сделать запрос переменной произвольного типа (необходим Word и Byte, плюс сдвиги байтов)?

SCADAMaster
07.05.2014, 12:57
Что значит произвольного типа? Тип Word эквивалентен Uint16.
Вы хотите опрашивать контроллеры ОВЕН по Modbus?

Ganiball
07.05.2014, 14:23
Нет, не контроллеры ОВЕН. Прикреплю изображение параметров в Lectus для наглядности. Т.е. произвольную команду чтения (подобно лектусу) необходимо реализовать12843

SCADAMaster
07.05.2014, 15:06
Для этого нужно воспользоваться скриптами - функцией server.SendAndReciveDataByMask. У нас есть документация по разработке собственных протоколов, на странице загрузки ОРС сервера - ознакомьтесь с ней.
http://www.insat.ru/products/Universal_MasterOPC/MU_MasterOPC_Server_API_UG.pdf
http://insat.ru/prices/info.php?pid=6944#m1
Вам нужно изучить пример №4.

Ganiball
08.05.2014, 07:10
Спасибо. Сейчас попробую.