Comunicação Node-RED com um AXC usando o PLCnext Connector
Há um novo pacote disponível para Node-RED que permite que o usuário se comunique com o controlador PLCnext através da API REST. O nome do pacote é node-red-plc-next-connector . Ele pode ser instalado através do menu “Paleta Managa” no Node-RED.

O pacote inclui nós para navegar pelas variáveis e tipos de dados disponíveis, para ler e gravar variáveis e para lidar com sessões e grupos.

O primeiro exemplo mostra como navegar por todas as variáveis disponíveis. No início, deve ser criado um novo plc-connector, ou seja, deve ser configurada uma conexão com o CP. Este conector plc também pode ser usado para todos os outros nós.



O resultado é retornado como um dicionário.

A leitura de variáveis do PLC também é muito simples. No nó de variáveis de leitura, o conector plcnext deve ser selecionado. Depois disso, você pode selecionar as variáveis em uma lista suspensa. O resultado é retornado como um array de struct, contendo o caminho da variável e o valor.



A escrita de variáveis funciona da mesma maneira. O nó plc-write-variables espera o msg.payload no formato json.
Aqui está um exemplo de carga útil:
msg.payload= {variables : [ { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_rTemperature", "value": 12.34, "valueType": "Constant" }, { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_iHumidity", "value": 85, "valueType": "Constant" } ]};
Tecnologia industrial
- A integração dos dados do sensor com o microprocessador Raspberry Pi
- Usando o sensor de radar pulsado A111 com um Raspberry Pi
- Fácil início no mundo da IoT com MQTT
- Usando o PSoC 6 Pioneer Board com o Pioneer IoT Add-on Shield
- Comece com o Fim (Cibersegurança) em mente
- Otimizando a cadeia de suprimentos de saúde com um WMS
- Os principais componentes da boa comunicação em crises
- Os benefícios de usar máquinas de nivelamento
- Maximize o valor de sua produção com OEE
- gRPC remoto usando grpcurl