Тема / Topic: Подключение по ModBus Ethernet_для чайника
XAMUS
Junior Member / Новичок
Участник № / Member № 4061
отправлено / posted
Добрый день, господа! Имеем следующую конфигурацию: ТМ (бесплатная версия) на ПК. Контроллер с работающим приложением, подключенный к ПК по Ethernet. У контроллера настроен порт 5000 (десятич.). Переменная типа REAL имеет адрес 1000 (десятич.) В Источниках-приемниках сделал группу MODBUS, в которой сделал компонент Rin_Float(4). У компонента настроил IP-адрес и установил номер канала 0х3е8 (hex). Вопрос 1: Где выставлять порт? (настройки "номер порта" и "адрес контроллера" очевидно не то что нужно) Вопрос 2: Что я делаю неправильно? Заранее благодарю за ответы.
Сообщения / Posts 9 | Из / From: Казахстан
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
У вас контроллер точно поддерживает ModBusTCP Slave? Это протокол в сети TCP вроде по 502-му порту работает всегда.
IP / IP: IP адрес / IP address |
отправлено / posted
Порт можно выставить в файле ip_modbus. Где его найти и какие там настройки описано в справке.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |
XAMUS
Junior Member / Новичок
Участник № / Member № 4061
отправлено / posted
Контроллер режим ModBusTCP Slave поддерживает. В файле ip_modbus номер порта указал (в hex, как и было указано в справке). Результат - нули....
Сообщения / Posts 9 | Из / From: Казахстан
| IP / IP: IP адрес / IP address |
Romсheg
unregistered
отправлено / posted
Достоверность каналов проверьте. Если достоверность в 1 стоит, значит контроллер не отвечает. Если не отвечает, либо неверно каналы настроили для связи, либо не те данные в контроллере запрашиваете. проект ваш смотреть надо.
IP / IP: IP адрес / IP address |
отправлено / posted
Попробуйте указать не в HEX. А также пришлите описание Вашего контроллера на hotline3@adastra.ru.
Сообщения / Posts 17324 | Из / From: Россия
| IP / IP: IP адрес / IP address |