Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › Поочередный опрос КП по одной линии
- В этой теме 5 ответов, 4 участника, последнее обновление 2 года, 10 месяцев назад сделано Mikhail.
-
АвторСообщения
-
18.01.2018 в 13:04 #8254vitalkorУчастник
Подскажите, пожалуйста, в коммуникатор записаны 5 КП (контроллеры С2000-Т) с разными адресами modbus. Все 5 КП сидят на одной линии — переходник BOLID 485 —
Com. С каждым КП соединение происходит нормально, но только с каким-то одним из пяти. Если допустим запустили связь с КП 1 (и получаем данные) то связь с другими теряется, статус соединения — «неопределен», Com — закрыт. Как настроить коммуникатор на одновременный опрос всех КП?18.01.2018 в 14:35 #8256MikhailМодераторДобавьте в тему часть журнала линии связи, где можно наблюдать картину.
26.05.2021 в 17:36 #19600vbifУчастникВидимо, у меня та же проблема. 2 одинаковых КП delta DT320, modbus RTU, адреса 2 и 3, + КП преобразователь интерфейсов МКОН от ОВЕН в режиме шлюза. Сделал линию modbus TCP, сделал 3 КП (овен и две дельты), завел все в конфигуратор. Два любых устройства (овен + любая дельта или две дельты) работают, при активации третьего выдает ошибку связи. Лог журнала:
2021-05-26 21:34:15 Инициализация линии связи 1 «MKON»
2021-05-26 21:34:15 Загрузка шаблона устройства из файла C:\SCADA\Projects\delta\Instances\Default\ScadaComm\Config\mkon.xml
2021-05-26 21:34:15 Загрузка шаблона устройства из файла C:\SCADA\Projects\delta\Instances\Default\ScadaComm\Config\KpModbus_NewTemplate1.xml
2021-05-26 21:34:15 Запуск линии связи 1 «MKON»2021-05-26 21:34:16 Установка TCP-соединения с 192.168.1.250:502
2021-05-26 21:34:16 Сеанс связи с КП 1 «MKON», тип: KpModbus, адрес: 1, позывной: 192.168.1.250
Запрос значений группы элементов
Отправка (12): 00 01 00 00 00 06 01 03 00 1D 00 02
Приём (7/7): 00 01 00 00 00 07 01
Приём (6/6): 03 04 FF 00 FF FF
OK!2021-05-26 21:34:26 Установка TCP-соединения с 192.168.1.250:502
2021-05-26 21:34:26 Сеанс связи с КП 2 «DT320-1», тип: KpModbus, адрес: 2, позывной: 192.168.1.250
Запрос значений группы элементов «регистры хранения»
Отправка (12): 00 01 00 00 00 06 02 03 10 00 00 06
Приём (7/7): 00 01 00 00 00 0F 02
Приём (14/14): 03 0C 03 1E 03 20 0B B8 F8 30 00 00 00 01
OK!2021-05-26 21:34:36 Установка TCP-соединения с 192.168.1.250:502
2021-05-26 21:34:36 Сеанс связи с КП 3 «DT320-2», тип: KpModbus, адрес: 3, позывной: 192.168.1.250
Запрос значений группы элементов «регистры хранения»
Отправка (12): 00 01 00 00 00 06 03 03 10 00 00 06
Приём (0/7):
Ошибка связи!Где копать?
26.05.2021 в 17:51 #19601manjey73Участник@vbif а зачем вы опрашиваете Овен ? он же шлюз и у него есть где-то ID для слейва или как-то так. (Нет у меня сего чуда и не будет 🙂 )
Проверьте в его настройках этот ID и чтобы он не совпадал с Дельтами.
Вам нужна настройка КП на один IP но с разными ID, линия связи будет на один IP и порт 502. Так понимаю режим Slave в Ethernet и мастер в RTU
А, играйтесь тайм аутами запросов и паузой между.
- Этот ответ был изменен 2 года, 10 месяцев назад от manjey73.
26.05.2021 в 18:22 #19603vbifУчастника зачем вы опрашиваете Овен ? он же шлюз и у него есть где-то ID для слейва или как-то так.
В сети будет 30 печек, сейчас есть только две, добавил как еще одно устройство.
Вам нужна настройка КП на один IP но с разными ID, линия связи будет на один IP и порт 502. Так понимаю режим Slave в Ethernet и мастер в RTU
Ага, спасибо, уже нашел, полез отписываться, а тут уже правильный ответ. В настройках линии надо было не «индивидуальное», а «общее» выбрать и хостом овна указать.
27.05.2021 в 16:10 #19613MikhailМодераторВ настройках линии надо было не «индивидуальное», а «общее» выбрать и хостом овна указать.
При использовании шлюзов именно так.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.