Промышленный ПЛК Synergy Logic SLM-RP4 построен на одноплатном компьютере Raspberry Pi 4 и предназначен для промышленной автоматизации, управления машинами, сбора данных и приложений промышленного интернета вещей (IIoT).
Контроллер в корпусе для монтажа на DIN-рейку поддерживает питание 24 В постоянного тока и оснащён объединительной платой на основе шины SPI, к которой можно подключить до восьми модулей ввода-вывода Synergy Logic — суммарно до 128 точек ввода-вывода. Есть также гигабитный Ethernet, Wi-Fi 5, Bluetooth 5.0, порты USB, два выхода micro-HDMI и безвентиляторный алюминиевый корпус. Система работает под Raspberry Pi OS с предустановленным OpenPLC для программирования логики по стандарту IEC 61131-3.
Характеристики Synergy Logic SLM-RP4:
Промышленный контроллер Synergy Logic SLM-RP4 с восемью подключаемыми модулями ввода-вывода через объединительную плату на основе SPI
- SBC — Raspberry Pi 4 Model B (2 ГБ ОЗУ)
- Накопитель — карта microSD 16 ГБ
- Видео — 2× порта micro-HDMI
- Аудио — разъём 3,5 мм
- Сеть
- порт Gigabit Ethernet
- двухдиапазонный Wi-Fi 5 (802.11ac)
- Bluetooth 5.0/BLE
- USB
- 2× порта USB 3.0 Type-A
- 2× порта USB 2.0 Type-A
- 1× порт USB-C для вспомогательного питания
- Расширение ввода-вывода — объединительная плата на основе SPI, до восьми подключаемых модулей SLM (18 совместимых моделей, до 128 точек ввода-вывода)
- дискретные входы — до 16 каналов 12–24 В DC или 24 В AC/DC, либо восемь каналов 100–240 В AC
- симулятор входов — 8-канальный модуль тумблеров
- дискретные выходы — до 15 каналов DC с общим плюсом или минусом
- релейные выходы — 8- или 16-канальные модули реле с контактами SPST или SPDT
- комбинированный дискретный ввод-вывод — смешанные модули цифрового ввода-вывода и реле
- аналоговые входы — восемь каналов 0–10 В или 0–20 мА, разрешение 13 бит
- аналоговые выходы — восемь каналов 0–10 В или 4–20 мА, разрешение 12 бит
- комбинированный аналоговый ввод-вывод — четыре входа (13 бит) и два выхода (12 бит)
- температурные входы — четырёхканальные термопары типов J, E, K, R, S, T, B, N и C, а также милливольтовые входы
- Прочее
- светодиоды статуса PWR и BASE
- программируемый RGB-индикатор
- тумблер run/stop ПЛК или пользовательских функций
- аппаратный watchdog
- Питание
- вход 24 В DC Class 2 (±25%) через клеммник
- 5 В / 3 А через USB-C (только контроллер, без объединительной платы ввода-вывода)
- Габариты — не указаны
- Масса — 289 граммов
- Диапазон температур — 0…+50 °C, без вентилятора
- Корпус — алюминий, открытое оборудование, монтаж на 35-мм DIN-рейку
- Сертификаты — UL 61010 и UL 61010-2-201; маркировка CE по стандартам EN 61131-2 и EN 61010
SLM-RP4 использует объединительную плату на основе SPI, соединяя модули расширения через краевые разъёмы, так что дополнительных кабелей между модулями не требуется. Модули стыкуются справа от контроллера, а их позиция определяет адрес слота. Сейчас доступно 18 совместимых модулей (без «горячей» замены): цифровой ввод-вывод, реле, аналоговые модули напряжения и тока, входы термопар.
На программной стороне SLM-RP4 поставляется с предустановленными Raspberry Pi OS, средой выполнения OpenPLC Runtime и библиотеками Synergy Logic для Python и C++. Поддерживается OpenPLC Editor 4.3.1 и новее, так что контроллер можно программировать на языках стандарта IEC 61131-3 — релейных схемах (LD), структурированном тексте (ST), функциональных блок-диаграммах (FBD) и списке инструкций (IL), а также через функциональные блоки на Python и C++. Редактор включает пакет аппаратной поддержки SLM-RP4 для настройки модулей ввода-вывода, назначения адресов IEC и параметров SPI-шины.
Экран настройки объединительной платы (выбор модулей по слотам и сопоставление ввода-вывода)
SPI-объединительная плата поддерживает настраиваемый интервал опроса ввода-вывода от 1 мс до 1000 мс (по умолчанию 10 мс). Она также отслеживает ошибки связи и способна остановить выполнение программы ПЛК и сбросить выходы в ноль, если число ошибок превысит заданный предел. Управлять платой напрямую, без OpenPLC, можно и через предоставленные библиотеки Python и C++, но оба способа нельзя использовать одновременно. Для восстановления после сбоев приложения предусмотрен аппаратный watchdog.
Synergy Logic также публикует документацию по интеграции FUXA — открытой веб-платформы HMI/SCADA, которая связывается с OpenPLC или пользовательскими приложениями по протоколу Modbus TCP. Это позволяет создавать локальные панели с индикаторами, стрелочными приборами, ползунками и графиками трендов. В документации есть примеры мониторинга аналоговых сигналов, логирования термопар, управления выходами и обмена по Modbus TCP.
Среди других промышленных контроллеров на Raspberry Pi — Raspberry Pi PLC от Industrial Shield (тоже на Pi 4), EDATEC ED-PLC2010 (на CM4) с поддержкой до 32 модулей расширения и средой CODESYS Runtime, а также Sfera Labs Strato Pi Max (CM4). Ранее Synergy Logic выпускала SL-RP4 — контроллер на Raspberry Pi 4 с внешним подключением ввода-вывода. Новый SLM-RP4 добавляет встроенную объединительную плату для прямого подключения модулей SLM.
Synergy Logic SLM-RP4 предлагается за 249 долларов, модули расширения продаются отдельно. Более ранний SL-RP4 стоит 149 долларов. Дополнительная информация — руководства по настройке, примеры ПО и datasheet модулей — доступна на странице товара и сайте с документацией.















