Neste tutorial estão descritos os procedimentos para capacitar o usuário a comunicar a IHM Axon com o CLP Xpress em Modbus TCP.
O projeto deste tutorial é um exemplo. Configurações específicas de cada cenário/aplicação devem ser consideradas pelo usuário.
Componentes
IHM Axon
Software Altus DTools
CLP Xpress
Software MasterTool
Arquitetura
Seções do Tutorial
1. DESENVOLVIMENTO
1.1 Configurando o CLP
1.2 Configurando a IHM
2. CONCLUSÃO
1. DESENVOLVIMENTO
1.1 Configurando o CLP
Ao abrir um novo projeto, vamos selecionar o modelo de Xpress, neste caso vamos utilizar o XP340 mas as configurações feitas aqui servirão para qualquer modelo de CLP Xpress.
Na próxima aba, o perfil Fast vem automaticamente selecionado.
Avançando, podemos escolher a linguagem de programação do projeto.
Agora vamos clicar com o botão direito em cima de em UserGVL, então clicamos em Adicionar Objeto, e por fim Global Variable List para adicionar uma nova lista de variáveis.
Coloque o nome de sua preferência. Como utilizaremos essas variáveis na comunicação Modbus, foi colocado o nome de Modbus e, dentro dessa aba, criamos 2 variáveis: uma do tipo INT e outra do tipo BOOL.
OBS: o nome das variáveis pode ser de sua preferência. No protocolo Modbus, o que realmente importa é o endereço, que iremos configurar mais para frente.
Clique com o botão direito em cima de NET1, e depois em Adicionar Dispositivo.
Abra a aba Modbus e selecione Modbus Symbol Server, pois nesta arquitetura o CLP e o Server e a IHM vai ser o Master. Clique em Adicionar Dispositivo.
Clique 2x em Modbus Symbol Server e depois, clique 2x no campo Variável de valor.
Na janela que se abrir, abra as pastas e selecione, uma por vez, as variáveis que irá utilizar na comunicação.
No tipo do dado, selecione o que corresponde a cada variável.
Var_bit (BOOL) = Coil
Var_hd (INT) = Holding Register
Os endereços do tipo Coil começam em 1. Os endereços do tipo Holding Register começam em 400001 nesse CLP (isso pode variar de equipamento para equipamento, alguns começam em 40 mil, outros em 400 mil).
Para fazer login, vamos usar o Easy Connection para achar o dispositivo (o seu computador precisa estar na mesma rede que o CLP).
Atenção: selecione o seu CLP e clique em Aplicar na NET1, para se certificar de que o IP do seu CLP vai continuar o mesmo após fazermos o download enviando o projeto para ele.
Após, clique em Login.
1.2 Configurando a IHM
Com um projeto novo aberto, clique em NET0 e depois em ADD.
Selecione o protocolo Modbus.
Depois clique em SET.
Configure o IP do CLP.
Na aba Variable, clique em NET0 Device 1 e depois em ADD.
Vamos criar as variáveis. Primeiro, escolha um nome de sua preferência e depois configure o tipo BIT. Note que o endereço aparecerá como 0X, iniciando em 1.
Faça o mesmo processo para a outra variável.
Importante: o tipo INT do CLP é o tipo SHORT nesta IHM.
Ficou assim:
Agora vamos para a tela configurar os objetos.
Selecione o objeto Bit Set.
Neste exemplo iremos utilizar a função Inverse. Abaixo, selecione a variável BIT.
Agora vamos colocar uma lâmpada. Selecione o Bit Lamp.
Configure a variável BIT.
Depois selecione o Number Input.
Configure a variável Char. (lembre-se, o nome da variável não importa, o que importa é o tipo da variável)
Agora vamos testar.
Clique em Online, pois faremos a comunicação com o CLP.
Com os 2 softwares rodando, vamos iniciar os testes.
Acionamos a lâmpada, e no CLP recebemos o valor.
Enviamos um valor para a variável do tipo Char e recebemos o valor no CLP.
2. CONCLUSÃO
Pronto. O usuário já está capacitado a comunicar a IHM Axon com o CLP Xpress.
Comentários
0 comentário
Por favor, entre para comentar.