Возникла проблема подключения контроллера Micont 186 по RS-232 Modbus к TM6.
Выбираем Rin_FLOAT(4) и значения номера порта (0х0 - СОМ1), Адреса устройства (0х21 - 33) и канала (0х1) в компоненте MODBUS источника-приемника.
Значения в МРВ при подаче тестовых напряжений на контроллер не отображаются. Как провести трассировку принимаемых- передаваемых величин по MODBUS информации не нашли.
Подключение по MODBUS делали в соответствии с учебным видеокурсом, только вместо переменной RIN_Word использовали RIN_Float, т.к. по спецификации передается 4 байта информации.
У кого-нибудь есть опыт подключения?
Всего наилучшего, Сергей.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. Надо убедиться, что COM-порт функционирует корректно. Для этого следует задать ключ DEBUGON=200 в файле конфигурирования запуска узла (*.cnf). В профайлерном протоколе будет информация об инициализации COM-порта, найденных для обмена по этому COM-порту каналах и ошибках обмена. 2. Если порт инициализируется без ошибок и найдены каналы для обмена, следует посмотреть недостоверности каналов обмена, а также диагностировать обмен с помощью соответствующих диагностических переменных @e_MODBUS и @e_PLC1Type.
Posted by kip (Участник № / Member № 6280) on :
Спасибо. Вопрос решен настройкой формата передаваемого слова на стороне Миконта.