Índice:
- Etapa 1: Etapa 1: configurar o servidor KEP
- Etapa 2: Etapa 1, 1: configurar o servidor KEP
- Etapa 3: Etapa 2: ler os dados usando o Node-red
- Etapa 4: Etapa 3: Configure seu Siemens PLC
- Etapa 5: Etapa 4: configurar seu braço UR5
- Etapa 6: Etapa 5: Ler dados usando KEPserver
- Etapa 7: Etapa 6: mover o canal do formulário de tags para o IoT Gateway
Vídeo: UCL - Conectando Node-red a um PLC Siemens usando KEPserver: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Requisitos
Node-red:
KEPserver:
Etapa 1: Etapa 1: configurar o servidor KEP
Primeiro, configure um IoT Gareway no KEPserver. Basta criar um novo agente no IoT Gateway.
O novo agente precisa ser um servidor REST
Defina o adaptador de rede como local e escolha uma porta. Observe o endereço em azul, pois é onde ler usando o nó vermelho.
Etapa 2: Etapa 1, 1: configurar o servidor KEP
Defina o adaptador de rede como local e escolha uma porta. Observe o endereço em azul, pois é onde ler usando o nó vermelho.
O KEPserver agora está configurado.
Etapa 3: Etapa 2: ler os dados usando o Node-red
Insira uma solicitação HTTP no nó vermelho.
A solicitação HTTP precisa ser configurada para retornar um objeto JSON.
O URL é o mesmo que foi observado anteriormente, mas precisa de um pouco mais. https://127.0.0.1:55555/iotgateway//read?ids=”Nome do canal”. "nome do dispositivo".”Nome da tag”
A leitura desse valor fornecerá os dados em um formato JSON.
Etapa 4: Etapa 3: Configure seu Siemens PLC
Primeiro, para se comunicar com o KEP, defina "permitir colocar / obter" como verdadeiro em seu PLC. Esta configuração pode ser encontrada em "dispositivos e rede", selecionando o PLC e olhando nas propriedades.
Salve os dados desejados em um banco de dados. Defina o banco de dados como não otimizado. Cada valor agora deve ter um valor de "deslocamento". Este é o endereço que o servidor KEP lê.
O PLC agora está pronto para se comunicar com o KEPserver.
Etapa 5: Etapa 4: configurar seu braço UR5
Arquivos GDS para seu UR5 e um guia mais detalhado para configuração podem ser encontrados no link abaixo
www.universal-robots.com/how-tos-and-faqs/…
A versão curta é primeiro instalar os arquivos GDS. Depois de drob em um "URIODev1" na visualização de topologia. Pressione o texto azul e atribua a ele o PLC. Selecione o URIODev1 e, na visualização do dispositivo, adicione todos os módulos em ordem.
No UR5, habilite "PROFINET IO Device". Ele pode ser encontrado em "Instalação".
um projeto siemens totalmente configurado foi incluído. O projeto lê a orientação e a temperatura de cada junta.
Etapa 6: Etapa 5: Ler dados usando KEPserver
O KEPserver pode ler dados de blocos de dados não otimizados no portal TIA. No programa incluído, um banco de dados com alguns dados. Primeiro configure o PLC no KEPserver. Isso é feito adicionando um "novo canal" no KEP em "conectividade". No "assistente de canal", escolha "siemens TCP / IP Ethernet". O nome do canal e o nome do dispositivo é o que é lido em vermelho de nó. Simplesmente deixe o resto das configurações como estão.
As fotos incluídas mostram a sintaxe de uma tag KEP, e a variável semenal "Joint_Temp_0" é o que o KEP lê usando essas configurações.
Etapa 7: Etapa 6: mover o canal do formulário de tags para o IoT Gateway
No topo do seu KEPserver existe uma função "Adicionar vários itens". Marque seu servidor IoT e pressione este botão. No navegador de tags, selecione seu dispositivo configurado e adicione as tags conforme necessário. O nome da tag é a última parte das leituras do nó vermelho do endereço. Um fluxograma simplificado foi incluído, mostrando o fluxo de dados.
Recomendado:
Como conectar o Raspberry Pi à nuvem usando Node.js: 7 etapas
Como conectar o Raspberry Pi à nuvem usando Node.js: Este tutorial é útil para quem deseja conectar um Raspberry Pi à nuvem, especialmente à plataforma AskSensors IoT, usando Node.js. Não tem um Raspberry Pi? Se você ainda não possui um Raspberry Pi, recomendo que compre um Raspberry Pi
Monitoramento de temperatura e umidade usando NODE MCU E BLYNK: 5 etapas
Monitoramento de temperatura e umidade usando NODE MCU E BLYNK: Oi pessoal, neste instrutível, vamos aprender como obter a temperatura e umidade da atmosfera usando o sensor de temperatura e umidade DHT11 usando o aplicativo Node MCU e BLYNK
Siemens SIMATIC IOT2000 Series para Ubidots + Arduino IDE: 8 etapas
Siemens SIMATIC IOT2000 Series para Ubidots + Arduino IDE: A simplicidade do Arduino combinada com a confiabilidade e a história da Siemens torna a série SIMATIC IOT2000 uma escolha perfeita para um gateway industrial em fábricas e instituições que exploram opções de conectividade e retrofit. Novos sensores o
Controlar eletrodomésticos usando Node MCU e Google Assistant - IOT - Blynk - IFTTT: 8 etapas
Controlar eletrodomésticos usando Node MCU e Google Assistant | IOT | Blynk | IFTTT: Um projeto simples para controlar aparelhos usando o Google Assistant: Aviso: o manuseio da eletricidade principal pode ser perigoso. Manuseie com extremo cuidado. Contrate um eletricista profissional enquanto trabalha com circuitos abertos. Não vou assumir responsabilidades pelo da
API Google Vision usando Raspberry Pi e Node: 11 etapas
API Google Vision usando Raspberry Pi e Node: Este é um guia inicial para usar a API Google Vision. Ele usa a seguinte conexão de Internet Raspberry Pi Zero W Arch Linux NodeJSNão conhece o Arch Linux? Ou como configurar um Raspberry Pi? Não se preocupe, escrevi uma série de artigos que