Поочередный опрос КП по одной линии

Стартовая страница Форумы Взаимодействие с устройствами Modbus Поочередный опрос КП по одной линии

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #8254
    vitalkor
    Участник

    Подскажите, пожалуйста, в коммуникатор записаны 5 КП (контроллеры С2000-Т) с разными адресами modbus. Все 5 КП сидят на одной линии — переходник BOLID 485 —
    Com. С каждым КП соединение происходит нормально, но только с каким-то одним из пяти. Если допустим запустили связь с КП 1 (и получаем данные) то связь с другими теряется, статус соединения — «неопределен», Com — закрыт. Как настроить коммуникатор на одновременный опрос всех КП?

    #8256
    Mikhail
    Модератор

    Добавьте в тему часть журнала линии связи, где можно наблюдать картину.

    #19600
    vbif
    Участник

    Видимо, у меня та же проблема. 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):
    Ошибка связи!

    Где копать?

    #19601
    manjey73
    Участник

    @vbif а зачем вы опрашиваете Овен ? он же шлюз и у него есть где-то ID для слейва или как-то так. (Нет у меня сего чуда и не будет 🙂 )

    Проверьте в его настройках этот ID и чтобы он не совпадал с Дельтами.

    Вам нужна настройка КП на один IP но с разными ID, линия связи будет на один IP и порт 502. Так понимаю режим Slave в Ethernet и мастер в RTU

    А, играйтесь тайм аутами запросов и паузой между.

    • Этот ответ был изменен 2 года, 10 месяцев назад от manjey73.
    #19603
    vbif
    Участник

    а зачем вы опрашиваете Овен ? он же шлюз и у него есть где-то ID для слейва или как-то так.

    В сети будет 30 печек, сейчас есть только две, добавил как еще одно устройство.

    Вам нужна настройка КП на один IP но с разными ID, линия связи будет на один IP и порт 502. Так понимаю режим Slave в Ethernet и мастер в RTU

    Ага, спасибо, уже нашел, полез отписываться, а тут уже правильный ответ. В настройках линии надо было не «индивидуальное», а «общее» выбрать и хостом овна указать.

    #19613
    Mikhail
    Модератор

    В настройках линии надо было не «индивидуальное», а «общее» выбрать и хостом овна указать.

    При использовании шлюзов именно так.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Вы должны авторизироваться для ответа в этой теме.