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

Тема: СПК107 проблема связи по СОМ-порту

  1. #1

    По умолчанию СПК107 проблема связи по СОМ-порту

    Здравствуйте, коллеги. Есть проблема связи по СОМ-порту, а именно: к СОМ-порту подключено 9 различных устройств, опрос которых производится через настройки CodeSys. Часть устройств опрашивается циклически с интервалом 2 сек., другая часть - по триггерам. Возникла проблема групповой передачи сообщения нескольким Slave-устройствам по адресу FFh. Устройства импортного производства и изменить им групповой адрес возможности нет. Для передачи по групповому адресу использовал библиотеку OWEN UniWrite. Казалось бы все хорошо - передача идет, но тут возникла проблема периодического конфликта на шине, поскольку при установке бита Enabl:=true сразу начинается передача, а порт в это время оказывается занят другим сообщением. Вопрос: можно ли как-то определить доступность порта для передачи?

  2. #2

  3. #3

    По умолчанию

    Спасибо. Но тогда есть другая проблема - в каждом устройстве надо считывать порядка 20 параметров. Причем адреса параметров идут не подряд. Пока не представляю как все это программно делить по времени.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от vlalys Посмотреть сообщение
    Спасибо. Но тогда есть другая проблема - в каждом устройстве надо считывать порядка 20 параметров. Причем адреса параметров идут не подряд. Пока не представляю как все это программно делить по времени.
    У ФБ обмена есть флаг завершения операции. Соответственно, опросили одну пачку регистров - проконтролировали флаг - перешли к опросу следующей и т.д. Удобно делать это на ST через оператор CASE.

  5. #5

    По умолчанию

    Понял. Спасибо! Буду пробовать.

Похожие темы

  1. восстановление связи по modbus СПК107
    от Сомов Илья в разделе СПК1хх
    Ответов: 16
    Последнее сообщение: 29.06.2023, 04:26
  2. Ответов: 12
    Последнее сообщение: 18.11.2016, 08:03
  3. Ответов: 5
    Последнее сообщение: 30.10.2015, 19:25
  4. Ответов: 6
    Последнее сообщение: 21.09.2015, 11:00
  5. Ответов: 2
    Последнее сообщение: 28.12.2013, 11:54

Ваши права

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