Maximize Simulação PLCnext Engineer: Conecte ao Node-RED via REST
Olá Comunidade!
Quando conhecemos PLCnext Technology, como desenvolvedores mal podemos esperar para testar suas funcionalidades 😊 Então, com o grande marco da Nova Simulação PLCnext Engineer e inspirado por este artigo Node-RED communication with an AXC using the PLCnext Connector agora podemos interagir do nosso ambiente de simulação com Node-RED, e assim testar funcionalidades IoT antes de ter hardware na mesa.
Instalando Node-RED no Windows 10
Node-RED roda em múltiplas plataformas, é ferramenta de programação visual leve que podemos instalar em controladores PLCnext (ex: container Docker) e também em PC. Para esta demo, siga passos de instalação para Windows 10 neste guia. Depois, execute aplicação usando cmd ou PowerShell com comando node-red.
Uma vez rodando, digite no navegador a URL https://localhost:1880.
Baixando Conector Node-RED para PLCnext
Artigo a seguir mostra como baixar e usar node para conectar variáveis PLC no PLCnext Engineer com Node-RED via REST, mais info no repositório npm. Neste passo, apenas procure node no Manage Palette e instale:
Configurando Projeto PLCnext Engineer
Precisa instalar imagem de firmware para AXC F 1152 do site Phoenix Contact e software PLCnext Engineer >= 2022 para usar ambiente de Simulação.
- Crie projeto para esse controlador, vá à área Cockpit e mude conexão para "Simulação".
- Escolha variáveis de programa que quer compartilhar com Node-RED marcando caixa "HMI".
- Vá à área Plant e clique duas vezes em HMI Web Server. Marque checkbox interface REST.
É isso! Conecte e baixe projeto para ambiente de simulação. Lembre que credenciais são "admin" como usuário e "plcnext" como senha.
Verifique Conexão no Node-RED
Pode tentar node "plc-browse-items" para adicionar conexão PLCnext. Use mesmas credenciais e em Host IP insira URL "localhost:5050".
Deploy seu código e voilà! Conexão pronta para ler e escrever variáveis do programa PLCnext na sua linguagem 61131-3 favorita 😉
Se quiser saber mais sobre interface de dados REST, visite Info Center.
Feliz código!
Tecnologia industrial
- Maximizando o Potencial de Arquivos STL para Impressão 3D Impecável
- 6 Dicas de Especialistas para Maximizar Seu Programa de Manutenção Preventiva
- Fábricas Se Tornarão Totalmente Automatizadas? Examinando a Mudança Longe de Trabalhadores Humanos
- Maximize a Eficiência: Dicas de Especialistas para Seu Sistema de Escaneamento de Armazém
- Guia Passo a Passo para Solução de Problemas em Equipamentos com Falha
- Desbloqueando Valor em Plantas Químicas a Granel: Estratégias para Crescimento
- Entendendo o Setor de Bens Industriais: Insights e Oportunidades Principais
- Maximize Eficiência e Precisão com sua Retificadora Plana de Bancada
- Implantando Node-RED no PLCnext com Docker: Guia Passo a Passo
- Construa Sua Primeira Aplicação Go no PLCnext: Guia para Iniciantes