Есть небольшой примерчик по применению библиотеки UNM посмотрите, там не очень сложно.
В PLC-configuration необходимо добавить universal network device.
Сейчас пытался разобраться в SysLibCOM, встал в тупик и возвращаюсь к UNM.
При выборе скорости подключения в Module Parameters в PLC Configuration Communication Speed равен 11 520 вместо 115 200. Это у всех или только у меня? Какая скорость стоит на самом деле?
А на самом деле, нормальная опечатка, 115 200 на самом деле, всё коннектится на этой скорости норм.
--------------------------
Подключаюсь по Modbus RTU с ПЛК-150 на МВА8, входы дискретные, на входе добавляю в PLC Configuration OWEN_MVA8, вижу:
Command (0xff - Start) : BYTE
Cicle time measuring on input 1
> : WORD, рассчитаный адрес %IW9.1.0.0
Value in input 1
> : REAL, ри подключении в скобочках пишет "1", значит контакты разомкнуты. Замыкаю контакт 1 - пишет "2", всё как в инструкции МВА8. Теперь пытаюсь испольщовать этот REAL, в моём случае рассчитаный адрес %ID9.1.1.0, считываю -1065353216, пытаюсь преобразовать REAL_TO_IT, получаю "0"
Скорость действительно 115200, просто не допечатался последний 0.
В большинстве приборов, часности МВА8 данные нельзя проверить с помощью Decode Float, так как в посылке не содержится данных об ошибке датчика.
А вот при использовании протокола ОВЕН такие данные в посылке содержатся.