exemplo de sincronismo de relógio em protocolo modbus entre ihm arion e clp … · 2011-04-19 ·...
TRANSCRIPT
![Page 1: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/1.jpg)
1
Schneider Electric - Suporte Técnico – Fabricio Camargo – 05/04/2011
Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP M340.
IHM Arion
![Page 2: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/2.jpg)
2
Schneider Electric 2- Suporte Técnico – Fabricio Camargo – 05/04/2011
Comunicação Modbus RS485Cabo de comunicação PLC M340 e IHM ARION
![Page 3: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/3.jpg)
3
Schneider Electric 3- Suporte Técnico – Fabricio Camargo – 05/04/2011
Comunicação Modbus RS485Pinagem do cabo de comunicação PLC M340 e IHM ARION
Obs.: Este exemplo é valido para todas as IHM’s Arion e para as CPU’s do M340 com porta Modbus integrada.
![Page 4: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/4.jpg)
4
Schneider Electric 4- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Caracteristicas da comunicação
Para efetuar a leitura correta dos dados é necessário seguir algumas regras de configuração dos dados:
DADOS DO TIPO REAL Para efetuar a leitura de dados do tipo real é necessário habilitar a opção INTEL e a opção SWAP nas propriedades da tag de comunicação.
DADOS DO TIPO TIME O tipo TIME é armazenado em uma variável do tipo UDINT, que é de 32 bits, e para sua correta leitura énecessário que a opção SWAP esteja habilitada nas propriedades da tag de comunicação.
DADOS DO TIPO DATE O CLP M340 grava as informações do tipo date na forma BCD por isso é necessário que a tag de comunicação seja configurado como DATE, mas o campo de visualização esteja como BCD, só que a o dado será exibido sem as separações, como por exemplo, se o dado armazenado for 10/10/2008 será retornado o valor 10102008.
DADOS DO TIPO BOOL O endereço de uma variável do tipo BOOL pode ser igual ao endereço de uma outra variável, por isso éimportante definir o tipo de dado que vai ser lido nas propriedades do tag, para que não ocorram erros de leitura.
DADOS DE 32 BITS É necessário habilitar a opção swap nas propriedades da tag de comunicação.
ARRAY DE VARIÁVEIS Qualquer tipo de variável pode ser lido em um array, bastando habilitar a opção lista nas propriedades do tag.
DEMAIS TIPOS DE DADOS Não é necessário efetuar mudanças nas configurações do tag.
![Page 5: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/5.jpg)
5
Schneider Electric 5- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Para este exemplo, a IHM Arion foi definida como mestre da rede Modbus utilizando a COM2 conforme exemplo.
Obs.: A porta COM1 foi configurada como Escravo.
![Page 6: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/6.jpg)
6
Schneider Electric 6- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Na guia “Gerenciador de Projeto”, clicar com o botão direito do mouse sobre o objeto Rede e criar uma “Nova Slave”. No exemplo foi nomeada como M340. Definir as configurações da slave na guia “Propriedades do Objeto”conforme exemplo.
![Page 7: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/7.jpg)
7
Schneider Electric 7- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Na guia “Gerenciador de Projeto”, clicar com o botão direito do mouse na Slave criada (M340) e criar as Tags. No caso foram criadas 4 Tags para o sincronismo do relógio:
- Dia/Mês = DDMM_IHM- Ano = YYYY_IHM- Hora/Minuto = HHMM_IHM- Segundos/00 = SS00_IHM .
![Page 8: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/8.jpg)
8
Schneider Electric 8- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Na guia “Propriedades do Objeto”, definir as configurações das Tags. Atentar para o “Tipo de Dado”da variável e para o “Endereço Modbus”. As mesmas definições devem ser seguidas para as outras Tags.Com relação ao endereço Modbus a primeira variável foi endereçada como 11, seguidas por 12, 13 e 14 respectivamente.
![Page 9: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/9.jpg)
9
Schneider Electric 9- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Na guia “Gerenciador de Projeto”clicar com o botão direito do mouse sobre o objeto “Programas” e criar um novo programa (Programa1).Seguir o mesmo procedimento para criar uma função (Function1) dentro do Programa 1.
Para programar a função, na guia “Propriedades do objeto”, clicar na setinha do campo “Função de Referencia”, irá abrir a janela “Funções”, selecionar a função “Sincroniza Relógio”
![Page 10: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/10.jpg)
10
Schneider Electric 10- Suporte Técnico – Fabricio Camargo – 05/04/2011
IHM ARION - Atos HMI Soft (Vs. 2.0.0.414)Definições do programa
Para o exemplo foi criado uma tela (Tela01) e um botão (Botão_1) na pasta “Objetos” na IHM para sincronizar o relógio.
Para que esse botão funcione énecessário programá-lo.Para isso deve-se clicar na setinha do campo “Programa” na guia “Propriedades do objeto” e selecionar o Programa1 criado no passo anterior.Essas são as configurações básicas para a IHM.
![Page 11: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/11.jpg)
11
Schneider Electric 11- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa
Para estabelecer comunicação da IHM Arion com o CLP M340 é necessário configurar o canal de comunicação (SerialPort) conforme mostrado abaixo:
• Type – Slave, pois a IHM serámestre; • Slave number – Este valor deverá ser colocado na slave de comunicação adicionada na IHM Arion; • Data - RTU (8bits) (Stop Bit e Paridade podem variar); • Transmission speed –Selecionar a velocidade desejada; • Physival line – As duas opções estão disponíveis • Function – ModbusLink, indica a rede Modbus.
![Page 12: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/12.jpg)
12
Schneider Electric 12- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa
Endereçamento do CLP:O único detalhe que deve ser observado é a quantidade de variáveis que estão disponíveis, para verificar acesse as configurações do CLP e na guia “Configuration” e na área chamada “Size of global address fields” estão armazenados as informações do range. Um exemplo de erro que pode acontecer é o range da variáveis do tipo %MW for 500 e for enviado um comando para leitura do registro %MW600, isso causará uma falha na comunicação pois a variável está fora do range definido.
![Page 13: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/13.jpg)
13
Schneider Electric 13- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa
Para efetuar a leitura de dados é necessário que o endereço correto seja informado no tag de comunicação da IHM para isso aplique a seguinte regra:
Endereço a ser lido: %MW10 Endereço a ser colocado na tag de comunicação: 11
Ou seja, utilize o valor da posição da memória e adiciona-se 1 para obter o endereço de leitura modbus. Para maiores informações sobre configurações do CLP M340 consultar o manual disponível em www.schneider-electric.com.br
![Page 14: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/14.jpg)
14
Schneider Electric 14- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa – Aplicação desenvolvida em linguagem FBD
![Page 15: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/15.jpg)
15
Schneider Electric 15- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa – Aplicação desenvolvida em linguagem FBD
![Page 16: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/16.jpg)
16
Schneider Electric 16- Suporte Técnico – Fabricio Camargo – 05/04/2011
CLP M340 – Unity Pro XL (Vs. 5.0)Definições do programa – Aplicação desenvolvida em linguagem FBD
![Page 17: Exemplo de sincronismo de relógio em protocolo Modbus entre IHM ARION e CLP … · 2011-04-19 · IHM ARION -Atos HMI Soft ... configurações do CLP e na guia ... Para maiores informações](https://reader030.vdocuments.mx/reader030/viewer/2022020318/5c01d6ec09d3f22b088d401b/html5/thumbnails/17.jpg)
17
Schneider Electric 17- Suporte Técnico – Fabricio Camargo – 05/04/2011
Customer Care Center0800 7289 110
(11) 3468 - 5791