Добрый день, есть ли возможность эмуляции ПЛК (Wiren Board 7) в node red, без наличия плк, для начала разработки.
Можно запустить node-red на чём угодно, отработать все алгоритмы, а потом просто подменить входные и выходные данные на нужные.
Либо сразу привязывать к MQTT, развернув брокер (mosquitto) на том же компьютере, что и ноду, и публикуя туда данные, опять же, каким угодно образом - скриптами, mqtt-explorer’ом, тем же node-red’ом…
- Можете показать примера ответа брокера от ПЛК - например от дискретного\аналогового входа ? для написания алгоритмов, нет понимания как будут выглядеть данные (строка, число, массив, структура).
- Есть ли проблема “дребезгом” контакта?
https://wirenboard.com/wiki/MQTT#Отображение_устройств_в_структуре_сообщений
Как правило решается на устройствах, там есть настройки подавления дребезга. Можно (в некоторых случаях) подавление явно отключить. То есть с устройств, подключенных к контроллеру изменения состояния в MQTT попадают без дребезка.