This is topic Подключение по ModBus Ethernet_для чайника in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день, господа! Имеем следующую конфигурацию: ТМ (бесплатная версия) на ПК. Контроллер с работающим приложением, подключенный к ПК по Ethernet. У контроллера настроен порт 5000 (десятич.). Переменная типа REAL имеет адрес 1000 (десятич.) В Источниках-приемниках сделал группу MODBUS, в которой сделал компонент Rin_Float(4). У компонента настроил IP-адрес и установил номер канала 0х3е8 (hex). Вопрос 1: Где выставлять порт? (настройки "номер порта" и "адрес контроллера" очевидно не то что нужно) Вопрос 2: Что я делаю неправильно? Заранее благодарю за ответы.
Posted by Romсheg (Участник № / Member № 3792) on :
У вас контроллер точно поддерживает ModBusTCP Slave? Это протокол в сети TCP вроде по 502-му порту работает всегда.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Порт можно выставить в файле ip_modbus. Где его найти и какие там настройки описано в справке.
Posted by XAMUS (Участник № / Member № 4061) on :
Контроллер режим ModBusTCP Slave поддерживает. В файле ip_modbus номер порта указал (в hex, как и было указано в справке). Результат - нули....
Posted by Romсheg (Участник № / Member № 3792) on :
Достоверность каналов проверьте. Если достоверность в 1 стоит, значит контроллер не отвечает. Если не отвечает, либо неверно каналы настроили для связи, либо не те данные в контроллере запрашиваете. проект ваш смотреть надо.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Попробуйте указать не в HEX. А также пришлите описание Вашего контроллера на hotline3@adastra.ru.