Para fazer uma comunicação via Modbus primeiramente é necessário baixar um módulo de Modbus para o Node-Red. (Indico instalar o Node-Red 0.16.1 para seguir o passo a passo)
1º Clicar em “Manage Palette”
2º Clicar na Tab Install localizada na área de “Manage Palette”, buscar por Modbus e instalar a biblioteca node-red-contrib-modbus
3º Adicionar nós de Modbus Getter e Write
4º Configurar Nós criando uma configuração de “Server” que nada mais é que o endereço do slave modbus. Adicionar o tipo de leitura e os endereços a serem lidos.
O Flow permite ler o Scan Cycle do PLC300 e escrever na DO2. Alterando os endereços modbus é possivel que se escreva ou leia qualquer endereço modbus mapeado no PLC300. Existem alguns outros nós modbus disponiveis nesse módulo que permitem que todos os itens configurados (tipo de leitura, endereço, quantidade de variaveis...) sejam passados dinamicamente via payload do nó.