Cabos de comunicação
A conexão entre IHM e CLP através do protocolo Modbus RTU é possível utilizando o meio físico RS485 ou RS232. O RS485 (utilizado no tutorial) permite múltiplas conexões (até 32 dispositivos) enquanto o RS232 permite apenas conexão ponto a ponto (Ex: 1 IHM e 1 CLP).
Consultando o manual da IHM (Ex: MT8050 IE) verificamos a correta conexão dos pinos para o meio físico escolhido.
Nesse modelo de IHM, comunicar via RS485 ou RS232 utiliza-se a COM1, tendo como diferença a ligação dos pinos, conforme mostrado abaixo:
Parametrização da comunicação na IHM (Easy Builder Pro)
1. Selecione o modelo da sua IHM
2. Em “System Parameter Settings”, clique em “New device/Server...”, encontre e adicione o driver “LS XBM/XBC Cnet” em Device type.
3. Parâmetros da comunicação:
a. I/F: Selecione o meio físico, sendo: RS-485 2W (RS485) ou RS-232 (RS232)
b. Porta “COM”: COM 1 (de acordo com o modelo de IHM)
c. Baudrade = 115200 (Taxa de transmissão), Paridade = N (sem paridade), Data bit = 8 e Stop bit = 1. Esses devem estar idênticos aos parâmetros que serão definidos no CLP.
d.Device default station no.: 1 (número da estação do CLP escravo)
4. Faça download do programa para a IHM (Project > Download).
Parâmetros da comunicação no CLP (XG5000)
5. Em “Standard Settings – Cnet” defina os parâmetros de conexão iguais a IHM, em CH1 para RS232 ou CH2 para RS485.
a. Baud Rate: 115200 bits/s (taxa de transmissão)
b. Station No.: 1 (estação do CLP)
c. Operation mode: selecione “XGT Server” ao canal escolhido para defini-lo como escravo
6. Faça download da programação para o CLP (Online > Conect e Online > Write..)
Teste de comunicação:
A comunicação é estabelecida mesmo na falta do programa no CLP.
Podemos confirmar a conexão visualizando uma tela da IHM que contenha objetos (Bit lamp, Numeric display, etc…) associado aos endereços do CLP. Caso não apresente a mensagem “PLC no response”, a conexão está OK, o que não ocorreria se houvesse alguma falha ou erro na comunicação.
Ferramenta para análise “Frame Monitor”:
1. No XG5000, conecte ao CLP e altere o modo de operação para “Run”
2. Acesse: Online > Communication Module Setting and Diagnosis > System diagnosis
3. Botão direito sobre o módulo Cnet (RS-485/RS-232) > Frame Monitor
4. Em Monitor Selections > Selecione CH1 (RS232) ou CH2 (RS485)
5. Visualize a comunicação, para cada frame enviado (azul) temos o seu recebimento (vermelho), confirmando a troca de dados.