Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: HMI+PLC+I/O

  1. #1

    Question HMI+PLC+I/O

    Доброго времени суток.

    Подскажите, пожалуйста, как правильно реализовать обмен данными через протокол modbus RTU, например, если имеется ПЛКХХХ, МВ110-16ДН и HMI Kinco? HMI должна выступать как Master, а ПЛКХХХ, МВ110 как Slave? Но как тогда передать значения состояния входов (МВ110-16ДН) на ПЛКХХХ? Запрашивать через HMI, записывать их же в локальные регистры и после передавать на ПЛКХХХ? Ведь так? Прошу, пожалуйста, пояснить как правильно реализовать. Если есть пример, то также прошу поделиться.

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

    По умолчанию

    Лучше если ПЛК будет опрашивать МВ а панель будет мастером для ПЛК и забирать все данные через него.

  3. #3

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Лучше если ПЛК будет опрашивать МВ а панель будет мастером для ПЛК и забирать все данные через него.
    А как такое можно реализовать? Ведь modbus позволяет иметь только одного Master в сети?

  4. #4
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,033

    По умолчанию

    Ведь modbus позволяет иметь только одного Master в сети?
    Правильно. Один порт - один мастер. А у ПЛК должно быть больше чем один порт . Один порт конфигурируется как мастер для опроса периферии, другой порт конфигурируется слейвом, его и будет опрашивать панель. В ПЛК придется делать трансляцию данных из периферии в панель.
    Например так:
    Порт1.Регистр_для_панели:=Порт2.Регистр_опроса_пер иферии.
    Но можно также и добавить промежуточную математику.
    Например:
    Порт1.Регистр_для_панели:=Порт2.Регистр_опроса_пер иферии*10+43.
    Последний раз редактировалось Sulfur; 26.06.2020 в 11:27.

  5. #5

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Правильно. Один порт - один мастер. А у ПЛК должно быть больше чем один порт . Один порт конфигурируется как мастер для опроса периферии, другой порт конфигурируется слейвом, его и будет опрашивать панель. В ПЛК придется делать трансляцию данных из периферии в панель.
    Спасибо за разъяснение, но как быть если оборудование такое:
    1. ПР100 (на борту только RS-485)
    2. МВ110-224.16ДН (на борту только RS-485)
    3. Kinco G070E (на борту RS-485/RS-232 в исполнении одного порта)
    4. ПЧВ (Китайский) (на борту только RS-485)

    Получается, что общение на можно реализовать только по RS-485 и где только 1 порт у каждого устройства.

  6. #6

    По умолчанию

    тогда контроллер главный!
    кстати, советую частотник подключать к RS-485 через "делитель сигнала RS-485" (если я правильно назвал), плюс правильное заземление - иначе замучаетесь с битыми пакетами!

  7. #7
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,033

    По умолчанию

    как быть если оборудование такое:
    1. ПР100 (на борту только RS-485)
    Разговор начался так:
    имеется ПЛКХХХ
    Есть небольшая разница между ПЛК и ПР.

  8. #8

    По умолчанию

    Цитата Сообщение от -=Vovka=- Посмотреть сообщение
    тогда контроллер главный!
    кстати, советую частотник подключать к RS-485 через "делитель сигнала RS-485" (если я правильно назвал), плюс правильное заземление - иначе замучаетесь с битыми пакетами!
    Благодарю за совет, "делить" типа такого https://www.t-c-t.ru/product/razvetv...s-485-el-1306/ ?

    Цитата Сообщение от Sulfur Посмотреть сообщение
    Разговор начался так:

    Есть небольшая разница между ПЛК и ПР.
    Понимаю, просто интересовался и тем и этим. Задавался вопросом, но Вы уже ранее на него ответили, поэтому благодарю повторно Вас.

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

    По умолчанию

    Если панель имеет Modbus RTU (в случае если ПР и всего один порт) то лучше ее сделать слейвом, отвалится - не жалко, вся логика и исполнение программы будет продолжать выполняться. Либо выбирайте ПР200 в таком случае сразу с 2-мя портами, ну или любое иное устройство с 2-мя портами.

  10. #10

    По умолчанию

    значит не правильно выразился: повторитель. смысл в том, чтобы гальванически отделить частотник от остальных устройств, не смотря на то, что гальваническая развязка есть у всех...

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

Метки этой темы

Ваши права

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