Журнал «ИСУП». (Информатизация и системы управления в промышленности)
ИТ, КИПиА, метрология, АСУ ТП, энергетика, АСКУЭ, промышленный интернет, контроллеры, экология, электротехника, автоматизации в промышленности, испытательные системы, промышленная безопасность

Новая прошивка для шлюза I-7530A-MR (Modbus RTU - CAN)

ipc2u.gif28.05.2015 Основные функции этого I-7530A-MR схожи с конвертером I-7530A, буквенное обозначение MR расшифровывается как Modbus Rtu, что означает поддержку этого протокола при работе через последовательный порт RS-232/422/485.

28-3.jpg

Специалисты компании ICP DAS выпустили новую прошивку для шлюза, которая добавляет функцию опроса Modbus Slave устройств CAN контроллерами. Ранее данный шлюз мог работать в сети Modbus только подчинённым, при обновлении прошивки у него появляется возможность самому опрашивать Modbus устройства.


28-4.jpg

Принцип работы шлюза с новым программным обеспечением заключается в автоматическом опросе Modbus Slave устройств и сохранении этих данных в памяти. Впоследствии он может передать сообщение CAN устройствам или ждать от них запроса.

Для использования функции Modbus Master выделено две области памяти по 2048 байт (для чтения и записи). Данные, полученные от Modbus устройств записываются в памяти для чтения, CAN команды в область памяти для записи. Блок схема работы с памятью показа на рисунке ниже:


28-5.jpg

В функционал так же включена возможность обнаружения ошибки и отправка её кода(exception code) в CAN сеть. Это помогает диагностировать такие случаи, как например: если Modbus команда была отправлена, а в ответной информации присутствует ошибка; если ответ от Modbus подчиненного устройства не был получен и т.д. Коды ошибок описаны в спецификации протокола.

- Поддержка функций 01,02,03,04,05,06,15 и 16;
- Автоматический обмен данными с modbus slave устройствами;
- Активная/пассивная передача данных в сеть CAN;
- Передача кодов ошибок modbus.


Компания IPC2U