Top.Mail.Ru

Вопросы - ответы

Команды управления
  • 1. Не выполняются команды управления (дискретные и аналоговые)
    Для работы выхода (дискретного и аналогового) должно быть выполнено два условия:
    • подано питание на разъем питания XP1 (питания через разъем USB недостаточно для работы выходов)
    • должен осуществляться опрос модуля по интерфейсу RS-485 или Ethernet (см. параметр «Время удержания выхода при отсутствии связи» в документе RU.АСУМ.00401-01 34 Руководство оператора, п.3.2.3.1. Общие сведения). Если требуется управление по USB при отсутствии опроса по RS-485 или Ethernet, то параметру «Время удержания выхода при отсутствии связи» необходимо задать значение 0 (при таком значении контроль опроса модуля не осуществляется).
Обмен данными
    1. Не приходят аналоговые данные при подключенном и исправном датчике
    Для работы аналогового входа должно быть подано питание на разъем питания XP1 (питания через разъем USB недостаточно для работы входов).
  • 2. Устройство не подключается по интерфейсу USB к программному обеспечению «BIXANIT Configurator»
    Необходимо обратить внимание на два момента:
    • система определяет устройство как виртуальный COM порт. Требуется установка драйвера виртуального COM порта «Silicon Labs Virtual COM Port (VCP) Universal Driver for Windows». Данный драйвер можно скачать с сайта www.silabs.com по ссылке https://www.silabs.com/developer-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads. Наименование драйвера для ОС Windows - «CP210x Universal Windows Driver». установка драйвера. Параметры связи порта задавать не требуется. Дополнительная информация приведена в документе RU.АСУМ.00401-01 34 «Руководство оператора», п. 3.3. Подключение и отключение устройства.
    • если одновременно подключено два и более устройств, то «BIXANIT Configurator» подключает первое устройство (по номеру COM порта).
  • 3. Особенности обмена данными по интерфейсу USB
    Обмен данными по USB осуществляется по протоколу Modbus RTU. Параметры связи: 256000:8:N:1. Карта регистров такая же как у интерфейса RS-485. В связи с тем, что порт USB используется для загрузки микропрограммного обеспечения в контроллер, применены определенные схемотехнические решения, обеспечивающие данную функцию. В связи с этим мастер, опрашивающий устройство по интерфейсу USB, не должен управлять сигналами DTR, RTS. Например, Modbus Poll управляет и поэтому подключиться к устройству по USB интерфейсу с помощью Modbus Poll не удастся.  
  • 4. Передача данных дискретных входов типом int32
    Чтение дискретных входов можно выполнить двумя способами:
    • код функции = 2 (Read Input Status), адрес первого входа = 0;
    • код функции = 4 (Read Input Registers), адреса регистров 136-139, первый вход – младший бит 136 регистра.
  • 5. Параметр «УСП RX», как его полезно использовать
    «УСП RX» - время, прошедшее с момента последнего успешного запроса, позволяет оценить наличие и качество обмена данными по интерфейсу RS-485. Например, если в настройках мастера Modbus RTU задана периодичность опроса 1 раз в секунду, то при корректной работе параметр RX будет иметь значение немного больше периодичности опроса – одной секунды.
    Если значение параметра в разы превышает время периода опроса, то это позволяет предположить о наличии сбоев связи.
    Если с последнего успешного запроса прошло более 24-х часов, то на дисплее отображается «>24Ч», что говорит об отсутствии связи.
Подписывайтесь на наши
сообщества и каналы
Чтобы первыми узнать о новинках, акциях и получить подробные консультации
Оставьте свои данные
и мы свяжемся с Вами
Нажимая кнопку Отправить, я даю согласие на обработку своих персональных данных