PDA

Просмотр полной версии : Реализовать на OPC-сервере собственный протокол?



Progergirl
22.09.2014, 08:30
Есть прибор Электромагнитный расходомер ПРЭМ, работающий по RS-485 и своему собственному протоколу, отличному от стандарта Modbus, можно ли его реализовать на OPC-сервере?
описание протокола прилагаю

SCADAMaster
22.09.2014, 09:09
Да, можно - на нашем Modbus Universal MasterOPC сервере.
http://insat.ru/prices/info.php?pid=6944
У нас есть специальная инструкция с несколькими примерами на странице загрузки:
http://www.insat.ru/products/Universal_MasterOPC/MU_MasterOPC_Server_API_UG.pdf

Progergirl
22.09.2014, 10:02
Спасибо большое за ответ. А не подскажете как реализовать передачу запроса в ASCII формате (из описания протокола)? Очень нужна помощь, если сможете, укажите на ошибки. Пример скрипта привожу.14491

SCADAMaster
22.09.2014, 10:22
Вам нужно выделить каждый элемент строки в отдельный элемент таблицы - так как они должны посылаться отдельно. Т.е. если у вас 17 элементов в запросе, то у вас должно быть 17 элементов в таблице.
Посмотрите в документации пример DCON - он похож на ваш в плане формирования запроса.

После запуска в режим исполнения, посмотрите на закладке "Запросы" - соответсвует ли посылаемая последовательность нужной. Также проверьте вкладку "Сообщения скриптов" - нет ли ошибок.

Progergirl
24.09.2014, 07:40
Спасибо огрооомное! Вы мне очень помогли!! :)