Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Работа по нескольким порта ModBus TCP/IP

  1. #1

    По умолчанию Работа по нескольким порта ModBus TCP/IP

    Добрый день, Коллеги

    Построена система управления холодильными машинами на контроллерах ПЛК110-24.30.Р-М (2 шт.) и контроллере ПЛК210-14-CS.
    Нам необходимо чтобы по протоколу ModBus TCP/IP ПЛК210 читал состояния машин с ПЛК110.
    Плюс к этому имеется 2 IO сервера для передачи данных на следующие сервера.

    Таким образом добавляю в конфигурацию контроллера 3 slave TCP на 502, 503 и 504 порт.
    Не работает!
    Подскажите, куда копать?
    Коммутатора проверили - порты не блокируются.
    Конфиг.png

  2. #2

    По умолчанию

    Цитата Сообщение от sinitmik Посмотреть сообщение
    Добрый день, Коллеги

    Построена система управления холодильными машинами на контроллерах ПЛК110-24.30.Р-М (2 шт.) и контроллере ПЛК210-14-CS.
    Нам необходимо чтобы по протоколу ModBus TCP/IP ПЛК210 читал состояния машин с ПЛК110.
    Плюс к этому имеется 2 IO сервера для передачи данных на следующие сервера.

    Таким образом добавляю в конфигурацию контроллера 3 slave TCP на 502, 503 и 504 порт.
    Не работает!
    Подскажите, куда копать?
    Коммутатора проверили - порты не блокируются.
    Конфиг.png
    По 3 портам 502, 503 и 504 и RS485-2 всё должно читаться, при условии, что RS485-2 больше нигде не используется. Проблема не в ПЛК110-30, а где то дальше. Проверяйте по очереди отключением или заменой на любой OPC сервер.
    Последний раз редактировалось kondor3000; 26.03.2025 в 19:55.

  3. #3
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,791

    По умолчанию

    Цитата Сообщение от sinitmik Посмотреть сообщение
    Добрый день, Коллеги

    Построена система управления холодильными машинами на контроллерах ПЛК110-24.30.Р-М (2 шт.) и контроллере ПЛК210-14-CS.
    Нам необходимо чтобы по протоколу ModBus TCP/IP ПЛК210 читал состояния машин с ПЛК110.
    Плюс к этому имеется 2 IO сервера для передачи данных на следующие сервера.

    Таким образом добавляю в конфигурацию контроллера 3 slave TCP на 502, 503 и 504 порт.
    Не работает!
    Подскажите, куда копать?
    Коммутатора проверили - порты не блокируются.
    Конфиг.png
    Ну и накой х. вам куча слэйвов в конфигурации подчиненного ПЛК? Вы хоть понимаете что вы делаете? Слэйву ModBus TCP НЕ нужно несколько портов, он должен работать с несколькими клиентами по Одному!!!! порту, а если припилить последовательный (как и сделано зачем-то), то еще и его обслуживать обязан.

    З.Ы Я вот удивляюсь деятелям из HVAC, или мозги не так настроены, или какой-то генетический отбор действует, всегда такого начудят, что смотришь на это и охреневаешь, но ведь работает же иногда...

  4. #4
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,992

    По умолчанию

    Sergey666 ПЛК Овен как-то не дружат на одном порту с несколькими системами верхнего уровня. отсюда и несколько портов.
    Самый простой пример - панель Ethernet + Scada, вот вам и два порта нарисовалось.

  5. #5

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    Ну и накой х. вам куча слэйвов в конфигурации подчиненного ПЛК? Вы хоть понимаете что вы делаете? Слэйву ModBus TCP НЕ нужно несколько портов, он должен работать с несколькими клиентами по Одному!!!! порту, а если припилить последовательный (как и сделано зачем-то), то еще и его обслуживать обязан.

    З.Ы Я вот удивляюсь деятелям из HVAC, или мозги не так настроены, или какой-то генетический отбор действует, всегда такого начудят, что смотришь на это и охреневаешь, но ведь работает же иногда...
    Не работает по одному 502 порту несколько соединений, порты должны быть разные, а слейв один. Не работает 1 Не работает по одному 502 порту.png работает по разным 1 Порты 502_503_504 и Модбас.png
    Последний раз редактировалось kondor3000; 27.03.2025 в 09:09.

  6. #6

    По умолчанию

    Слэйву ModBus TCP НЕ нужно несколько портов, он должен работать с несколькими клиентами по Одному
    мне нравится слово ДОЛЖЕН. а ПЛК знает, что он чего-то должен?
    раскройте мысль поподробнее

  7. #7

    По умолчанию

    Я думал тут люди помогают, а не х. махают.

    Коллеги я 20 лет АСУТП, и всегда работал на заказчика с кучей стандартов и глобальных систем.
    После известных событий, в стандарте появился ОВЕН, в котором опят у меня 2 ПЛК.
    Сейчас не найду уже ссылку на документ, где указано черном по белому (без ваг и скруток) что 1 порт (502 или др) у ПЛК 110 работает только с одним master
    И так же дается такой подход с кучей портов - но все ввиду форума и без тонкостей
    *** RS-485 не используется по принципу построения

    Sergey666, если вы не сталкивались с данной задачей, не надо ...

  8. #8

    По умолчанию

    В первом сообщение прикреплен скриншот конфигурации.
    У нас к 110 должным подключаться 2 IO сервера (основной и резервный) + ПЛК 210
    Не хотелось прокладывать 100 метров сети RS485, если они все в Ethernet.

  9. #9
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,992

    По умолчанию

    sinitmik покажите ваши запросы?
    Из практики на ПЛК100 - эта тварь не ответит, если в Modbus TCP запросе не указан ID устройства. По сути адрес, который вы применяете для RTU режима. см. пакет Modbus TCP.
    Если на этих ПЛК так же, то укажите и проверьте. Соответственно у ваших ПЛК должны быть разные адреса для RTU на всякий случай, хотя возможно прокатит и одинаковый у всех, так как еще есть разные IP

    Второй вариант, вы получаете ошибки ILLEGAL Data Address не учитывая выравнивание переменных в Конфигурации ПЛК.
    Последний раз редактировалось melky; 27.03.2025 в 09:20.

  10. #10

    По умолчанию

    melky, явных запросов мы не делаем.
    Для передачи на скаду используется KEP Server.
    Пока не заработает KEP, я не берусь переконфигурировать 210 и подключать его еще к 110...
    Перепробовал все варианты настроек, но сделали самые просто тест: проверили доступность портов с корневого свича - нет.
    Обратился на форум так как работая пол года с CodeSys 2,5 подозреваю, что где-то в конфигурации еще надо что-то сделать.2025-03-27_09-19-22.png2025-03-27_09-19-39.png

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Изменение параметров порта ModBus RTU из программы
    от Serrk в разделе СПК210, СПК1xx [М01]
    Ответов: 7
    Последнее сообщение: 29.08.2024, 21:31
  2. СПК107 М01 Работа порта RS485
    от eigor_vl в разделе СПК210, СПК1xx [М01]
    Ответов: 8
    Последнее сообщение: 28.02.2023, 12:00
  3. ПР200. ПМ210. СП307. работа от одного порта 485.
    от Юрий Н в разделе Облачный сервис OwenCloud
    Ответов: 2
    Последнее сообщение: 09.09.2022, 15:33
  4. обращение к нескольким приборам
    от Технос в разделе Панели оператора (HMI)
    Ответов: 2
    Последнее сообщение: 21.10.2016, 10:01
  5. Ответов: 2
    Последнее сообщение: 20.12.2015, 22:32

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •