Показано с 1 по 10 из 10

Тема: Одновременная работа двух протоколов

  1. #1
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    107

    По умолчанию Одновременная работа двух протоколов

    Доброго времени суток! Подскажите возможна ли одновременная работа двух протоколов ModbusRTU и Универсальный протокол COM порт? Сейчас если оба протокола включены в работу то по ModbusRTU опрос не работает (Переменная "Отказ = True").

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

    По умолчанию

    Скорее всего так работать не будет. только если запросы Modbus слать так же через Универсальный COM порт.

  3. #3
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    107

    По умолчанию

    Пока пытаемся так: в протокол modbus RTU (- Ресурсы - Программы) поместить компонент COMPort (т.е. без использования протокола "Универсальный протокол COM порт") и с помощью скрипта (программы) опрашивать прибор.

  4. #4

    По умолчанию

    Если порт один, то опрос то все равно последовательный. Поэтому можно по очереди опрашивать, через свойства Опрос по условию или Опрос по команде.

  5. #5

    По умолчанию

    Принципиально - возможно, опрос в любом случае последовательный будет. Правда безо всякой привязки в мастерскаде, тут ничего не знаю. Как и что такое "Универсальный протокол COM порт".

  6. #6

    По умолчанию

    Если запросы по неизвестному второму протоколу адресные и адрес первым байтом идёт (и не совпадает с адресами устр-в модбас), то почему бы и нет?

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

    По умолчанию

    Даже если адрес идёт не первым байтом, работает.
    У меня опрашиваются счётчик Меркурий и ПР200 на одной линии.
    Адрес Modbus устройства не должен совпадать с 1-м байтом не Modbus протокола в данном случае.
    Не MS4D правда.

  8. #8
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    107

    По умолчанию

    Всё еще продолжаем борьбу с данной задачей. Без использования "Универсальный протокол COM порта" обойтись не получится. Но есть проблема: в документации написано, что для параметра "Подключение по условию", если флаг установлен, то в дереве протокола появляется параметр Подключить. Для протокола ModbusRTU это работает, параметр Подключить действительно появляется, но для "Универсальный протокол COM порта" не работает. Установить связь с параметром "Подключение по условию" не получается. Может кто-то более подробно объяснить, как "Универсальный протокол COM порта" подключать (выполнять) по условию?

  9. #9

    По умолчанию

    Универсальный протокол COM порта вроде работает с ФБ. Работой ФБ управлять в программе можно.

  10. #10
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    107

    По умолчанию

    Цитата Сообщение от Sergey361 Посмотреть сообщение
    Универсальный протокол COM порта вроде работает с ФБ. Работой ФБ управлять в программе можно.
    Согласно документации, должно работать управление самим протоколом, без ФБ. Больше похоже на то, что это Баг в SCADA. Сейчас ФБ ни как не влияет на работу самого протокола. Да и сам ФБ COMPortByteSync в частности не работает так, как написано в справке. Написано, что данный ФБ можно использовать без "Универсальный протокол COM порта", даже скриншот есть с примером его использования. Но в нашей ситуации COMPortByteSync работает только если положить его в "Универсальный протокол COM порта". Замкнутый круг какой-то получается.

Похожие темы

  1. Одновременная работа ПЛК100 c Modbus TCP и Cloud.
    от AVit в разделе Облачный сервис OwenCloud
    Ответов: 1
    Последнее сообщение: 18.05.2021, 11:05
  2. Ответов: 6
    Последнее сообщение: 26.11.2019, 10:31
  3. Ответов: 7
    Последнее сообщение: 04.01.2017, 23:25
  4. Ответов: 5
    Последнее сообщение: 03.03.2016, 14:54
  5. Работа двух протоколов
    от LEX2030 в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 28.02.2016, 21:47

Ваши права

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