Подключайте ПЛК Omron CP, CV, CS, CJ, NJ и совместимые с ними ПЛК NX к ioBroker, используя протокол FINS по UDP или TCP.
Документация на немецком языке: READMEde.md
Конфигурация
Настройте IP-адрес ПЛК и порт FINS (обычно9600 ), протокол и интервал опроса на странице администрирования адаптивного адаптера. Значения целевого/исходного узла могут оставаться неизменными.0 для автоматической адресации, если только сеть ПЛК не требует явной маршрутизации FINS.
Переменные можно вводить вручную, указывая уникальное имя, FINS-адрес и тип данных. Поддерживаемые примеры включают:CIO0.00 (или наследие)CB0:00 ),W31.00 ,H0.01 ,A0.00 ,D100 таймеры и счетчики.
Каждая переменная становится доступным для записи состоянием ioBroker, если опция записи не отключена. Запись подтверждается только после успешного выполнения запроса FINS.
импорт таблицы символов CX-Programmer
Экспортируйте таблицу символов из CX-Programmer в формате CSV или в виде текста с разделителями-табуляторами и вставьте ее содержимое в соответствующее поле конфигурации. Адаптер распознает заголовки с именами/адресами/типами данных на английском и немецком языках и автоматически импортирует символы. Поддерживаются разделители: запятая, точка с запятой и табуляция. Переменные, заданные вручную, переопределяют импортированные символы с тем же именем.
Поиск неисправностей
info.connectionЭто утверждение справедливо только после успешной реакции ПЛК.info.lastErrorСодержит информацию о последней ошибке связи или конфигурации.- Проверьте порт UDP/TCP 9600 и настройки FINS/ETN ПЛК.
- Если автоматическая адресация узлов не удалась, явно настройте DA1 и SA1.
Changelog
0.1.0
- Updated for Node.js 22/24, js-controller 6 and current adapter-core
- Replaced the legacy administration page with responsive JSON Config
- Added UDP/TCP, timeout and FINS node settings
- Added automatic CX-Programmer CSV/TSV symbol table import
- Prevented overlapping polls and added reliable connection/error handling
- Updated tests, linting, release and Dependabot workflows
0.0.2
- Improved cyclic polling
License
Copyright (c) 2021-2026 TheBam elektrobam@gmx.de
MIT License. See LICENSE.