Guia do Utilizador do EG Edge Gateway: Integração com o PLC da Siemens utilizando o Protocolo PPI

Este guia explica como ligar um PLC Siemens S7-200 ao EG Edge Gateway através do protocolo PPI para comunicação de dados industriais. Faz parte do PLC Integration Hub, centrando-se na conectividade de PLCs em situações reais com gateways da série Edge.

1. Ligação do hardware

PLC compatível: S7-200

O Siemens S7-200 comunica através do protocolo PPI. Esta secção centra-se na forma como o EG8200Mini lê dados do PLC Siemens S7-200 utilizando o protocolo PPI.

Antes de estabelecer a comunicação entre o EG8200Mini e o Siemens S7-200, é necessário que a ligação esteja correta. O protocolo PPI utiliza comunicação RS485. A ligação específica é a seguinte: O pino 3 liga-se a A e o pino 8 liga-se a B.

Integração com o PLC da Siemens utilizando o Protocolo PPI01

O esquema de ligação efetivo é o seguinte: o fio vermelho é o RS485A, ligado ao pino 3 do S7-200, e o fio azul é o RS485B, ligado ao pino 8 do S7-200.

Integração com o PLC da Siemens utilizando o Protocolo PPI02

2. Parâmetros da porta série do PLC

2.1. Abrir o software STEP7

Abra o software STEP7.

Integração com o PLC da Siemens utilizando o Protocolo PPI03

2.2. Visualizar os parâmetros de comunicação

Pode ver que o endereço da estação é 2 e a taxa de transmissão é 9600. Estes parâmetros serão necessários mais tarde para a configuração do gateway.

Integração com o PLC da Siemens utilizando o Protocolo PPI04

3. Definições da porta de entrada

3.1. Definições de ligação do PLC

Arraste um nó Siemens do painel da esquerda e clique duas vezes para abrir a página de definições. Preencha a configuração de acordo com os parâmetros seriais do PLC, da seguinte forma:

Protocolo: Selecionar PPI

Porta de série: Selecione RS485-1 (escolha de acordo com a ligação física efetiva)

Taxa de transmissão: 9600

Bits de dados: 8

Bits de paragem: 1

Paridade: MESMO

Tempo limite de comunicação: 2000

Intervalo entre quadros seriais: 100 ms (ajustar de acordo com as condições reais; recomendado: 50–100 ms)

Morada da estação: 2

Integração com o PLC da Siemens utilizando o Protocolo PPI05

Depois de concluir as definições de ligação do PLC, clique em Implantar. O estado do PLC deve indicar Pronto.

Integração com o PLC da Siemens utilizando o Protocolo PPI06

3.2. Configuração do ponto de dados

Em geral, é possível preencher os pontos de dados a serem lidos diretamente na lista de parâmetros do nó da Siemens. Assim que os pontos de dados forem preenchidos, serão lidos automaticamente de acordo com a frequência configurada.

Neste exemplo, é utilizado um método avançado: a leitura de pontos do PLC através de um nó de função. A vantagem deste método é que os pontos de dados a ler podem ser modificados dinamicamente.

Arraste um nó «Função» e copie o código seguinte:

msg.carga útil = []

msg.carga útil[0] = {}

msg.carga útil[0].func = "ReadBool"

msg.carga útil[0].corpo = {}

msg.carga útil[0].corpo.nome = "I0,5"

msg.carga útil[0].corpo.endereço = "I0,5"

msg.carga útil[0].corpo.comprimento = 1

retorno msg;

O significado deste código é: utilizar o ReadBool método para ler 1 valor booleano no endereço I0,5, e guardar o resultado numa variável chamada I0,5. O comprimento Este parâmetro indica quantos endereços consecutivos podem ser lidos de uma só vez. msg.payload é um array, pelo que também é possível ler vários tipos diferentes de dados ao mesmo tempo.

Todos os métodos que podem ser chamados estão descritos na documentação do nó:
Esta é uma ficha de conteúdo do Yuque. Clique na ligação para ver:(Pode utilizar o Google Chrome para traduzir)

https://iotrouter.yuque.com/zn3vdn/eg8000/hh3gq8an371h7xiw

Integração com o PLC da Siemens utilizando o Protocolo PPI07

3.3. Ensaios

Arraste um nó «Inject» e um nó «Debug», tal como se mostra no diagrama. Clique no nó «Inject» e observe o ponto de dados lidos. O resultado deverá ser:

I0,5: verdadeiro

A comunicação é um êxito!

Integração com o PLC da Siemens utilizando o Protocolo PPI08

Guias relacionados em Integração de PLC industrial

← Voltar ao Centro de Integração PLC

Sobre mim
db6893fd1d3e314ac461fa240068dc06?s=150&d=mp&r=g
Especialista em Soluções de IoT ~ Web ~  Mais publicações

Agnes Wang é especialista em soluções de IoT na IOTRouter, dedicando-se principalmente a gateways de IoT industrial, computação de ponta e soluções de automação industrial.

É especialista em tecnologias de comunicação industrial, incluindo Modbus, IEC 60870-5-104, MQTT, OPC UA, integração de PLC e aplicações de monitorização remota. Colabora na elaboração de artigos técnicos e guias de aplicação sobre soluções de IoT industrial, conversão de protocolos e computação na periferia.