Перейти к содержанию
Шлюз или контроллер: что выбрать для датчиков, реле и своей логики Выбрать устройство

Шлюз или контроллер: что выбрать для датчиков, реле и своей логики

Как подключить датчики и реле по RS485: когда нужны модуль ввода-вывода, шлюз Modbus TCP–RTU или программируемый контроллер С3.

Сначала определите, где должна выполняться логика управления. Если программа уже работает на сервере и ей нужен доступ к Modbus-приборам, достаточно шлюза. Если нужно подключить физические кнопки и нагрузки, понадобятся входы и выходы. Если узел должен сам проверять условия и принимать решения, нужен контроллер с соответствующей программой.

Четыре разные задачи

ЗадачаПодходящее устройство
Читать Modbus RTU из сетевой SCADAКонвертер Ethernet–RS485
Читать дискретные входы и переключать DC-нагрузки по RS485Мини-контроллер с четырьмя входами и выходами
Объединить интерфейсы, модули и собственную обработку данныхМодульный контроллер С3
Собрать события группы ODRFID-RS485 и выполнять правила доступаODLAN-RS485

С3 — основа для прикладной программы, а ODLAN-RS485 предназначен прежде всего для группы RFID-считывателей. Их наличие в каталоге не означает, что они поставляются с универсальным алгоритмом опроса любого оборудования.

Как читать датчики по RS485

Различайте датчик с собственным RS485-интерфейсом и датчик с электрическим выходом. Для первого нужны совместимый протокол и программа опроса. Для второго — входной модуль, соответствующий типу сигнала.

У мини-контроллера 4×4 входы дискретные, до 3,3 В. Аналоговый сигнал, промышленный выход 24 В или токовая петля подключаются к такому входу только через отдельную схему. Для аналоговых измерений выбирайте соответствующий модуль и согласование по документации.

На линии RS485 назначают разные адреса и одинаковые параметры связи. Поддержка текстовых команд, Modbus RTU или uLua у мини-контроллера зависит от прошивки. Выбранный вариант нужно согласовать с программой мастера до заказа. Руководство 4×4 содержит команды и описание Modbus.

Как управлять реле и другой нагрузкой

У заказываемой транзисторной версии 4×4 выходы с открытым коллектором до 30 В / 2 А. Это не изолированные сухие контакты. Схему питания, пусковой ток и защиту от выбросов для индуктивной нагрузки проверяют отдельно.

Если нужен сухой контакт или другая коммутация, подберите внешний релейный модуль либо согласуйте релейную конфигурацию С3. Справочная страница старой релейной версии 4×4 не означает, что она доступна для заказа.

Когда нужен собственный алгоритм

Шлюз подходит, когда правила уже выполняет SCADA и достаточно передавать запросы. Контроллер нужен, например, если выход должен отключаться по локальному условию при недоступном сервере или если прибор использует собственный протокол, который надо разобрать и преобразовать.

Для С3 такую обработку можно реализовать на Lua. До заказа составьте перечень интерфейсов и модулей, опишите цикл опроса и состояние выходов при каждом отказе. Платформа даёт средства реализации; готовность конкретного сценария подтверждают испытанием программы и подключённого оборудования.

Что подготовить для подбора

  • модели приборов и документацию протоколов;
  • типы, уровни и количество входных сигналов;
  • напряжение, рабочий и пусковой ток каждой нагрузки;
  • нужный интервал опроса и допустимую задержку реакции;
  • правила при потере связи, питания или одного датчика;
  • место установки, питание и требуемые интерфейсы верхнего уровня.

Если задача сводится к Modbus, начните с руководства по подключению RTU к Ethernet. Для собственной логики отправьте этот перечень инженеру.