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.