Современная электроника №6/2026
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 44 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 6 / 2026 Рис. 1. Внешний вид контроллера SMH5 Рис. 2. Внешний вид модуля МР Рис. 3. Внешний вид модуля МК Приведена методика дополнения контроллера одного производителя портами ввода-вывода контроллера другого производителя по интерфейсу RS-485 на основе конкретного проекта, разработанного автором статьи. Олег Вальпа Введение Довольно часто в практике разработ- чиков автоматических систем управле- ния встречается дилемма выбора кон- троллера, когда производительный контроллер имеет достаточно ресур- сов и органов визуализации и управ- ления, но не имеет достаточного коли- чества портов ввода-вывода. Поскольку не все производители контроллеров заботятся о выпуске дополнительных модулей расширения портов ввода- вывода для своих контроллеров, при- ходится искать нестандартные реше- ния такой задачи. Здесь рассмотрен простой способ решения подобной про- блемы на примере контроллеров раз- ных производителей. Проект сопряжения Приведённый здесь проект позволя- ет выполнить сопряжение контролле- ров разных производителей. В каче- стве ведущего устройства обычно выбирается довольно производитель- ный контроллер, имеющий большой объём памяти, встроенный цветной графический сенсорный дисплей и современные коммуникационные порты. Для данного проекта был выбран контроллер SMH5 компании Segnetics [1]. Внешний вид этого кон- троллера представлен на рис. 1. Довольно подробное знакомство с этим контроллером приведено в источнике [2]. При всех неоспори- мых достоинствах этого контролле- ра он имеет ограниченный набор пор- тов ввода-вывода. Это не является его недостатком, просто разработчиками был создан оптимальный продукт. Более того, производители данного контроллера предлагают множество модулей расширения MRL с различ- ным набором портов ввода-вывода. Но данный проект преследует сво- ей целью рассмотреть возможность сопряжения выбранного контролле- ра с контроллерами других произво- дителей. В качестве дополнительных кон- троллеров были выбраны: модуль кон- троллера и модуль расширения ком- пании АМС-МЗМО [3]. Выбор в пользу этих контроллеров объясняется тем, что они имеют полный и большой набор из 32 портов ввода-вывода. Модуль расширения (МР) и модуль контроллера (МК), используемые в качестве ведомых устройств, позволя- ют увеличить количество портов вво- да и вывода для систем управления с помощью интерфейса RS-485, исполь- зуя протокол Modbus. Питание модулей может осущест- вляться от источника постоянного или переменного тока напряжением 24 В с током потребления не более 100 мА. Модуль МР имеет 32 порта ввода- вывода, в составе которых 8 универ- сальных аналоговых входов AI1…AI8, 8 дискретных входов DI1…DI8 и 16 дис- кретных выходов DO1…DO16. Внеш- ний вид модуля МР приведен на рис. 2. Модуль МК имеет 32 порта ввода- вывода, в составе которых 8 универ- сальных аналоговых входов AI1…AI8, 8 дискретных входов DI1…DI8, 8 дис- кретных выходов DO1…DO8 и 8 ана- логовых выходов AO1…AO8. Внешний вид модуля МК приведен на рис. 3. Модули конструктивно размещены в пластиковом корпусе с габаритны- ми размерами 157×86×59 мм, имею- щем элементы крепления для уста- новки на DIN-рейку. Все модули имеют встроенный инди- катор зелёного цвета с обозначением «Режим» для контроля подключения питания и индикации активности обмена данными по интерфейсу RS-485. Карта регистров для портов AI1… AI8, DI1…DI8, DO1…DO8 и AO1…AO8 или DO9…DO16 имеет упорядоченную нумерацию от 0 до 31. Чтение реги- стров входных портов поддерживает- ся функцией 0x3, а запись в регистры выходных портов поддерживается функцией 0x10 Modbus. Скорость обме- Дополнительные материалы к этой статье можно скачать, перейдя по ссылке в QR‑коде
RkJQdWJsaXNoZXIy MTQ4NjUy