Você está na página 1de 21

Nota de Aplicao

EtherNetIP Comunicao entre clp Schneider e de terceiros.


Teste de comunicaco entre clps Schneider (M340 e Premium) com clp ControlLogix em rede EtherNetIP, sendo o ControlLogix como mestre e o (M340 / Premium) Schneider como escravo. Foram feitas as mesmas configuraes com relao aos mdulos EtherNet/IP Schneider (TSXETC101 e BMXNOC0401). Nos testes realizados os dois clps Schneider funcionaram da mesma forma com o clps ControlLogix, testados individualmente.

Verso: 1

Suporte Tcnico Avanado Brasil

Especificaes tcnicas
Hardware: Firmware:
- Clp ControlLogix: 1756 PA72/B (1756-L55 ControlLogix5555 Controller). - Clp Schneider, ref. TSXP576634M 2.90, aplicao 2.90. - TSXETC101 1.02. - CPU M340, ref. BMXP342020 2.40, aplicao: 2.40. - BMXNOC0401 1.02. - TCSESM163F23F0 V6.0.

Software:
- RSLogix 5000 - RSNetWorx for EtherNet/IP - RSLinx Classic - Unity Pro XL

Verso:
V16.03.00 (CPR 9). 9.00.00 (CPR 9 SR1). 2.54.00.11 CPR 9 SR1. V6.1 111205A.

Suporte Tcnico Avanado Brasil

Arquitetura utilizada

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

1. Configurao do clp Premium com mdulo TSXETC101, o IP do mesmo 192.168.9.1.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

2. Tela de configurao do mdulo TSXETC101 (abrimos a mesma dando duplo click no mdulo).

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

3. Clicando no mdulo atravs do DTM Browser. Vemos a tela abaixo.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

4. No caso verificar em Services se a funo QoS Tagging est desabilitada, caso esteja habilitada necessrio que o clp ControlLogix seja compatvel com esta funcionalidade, caso no, a leitura no funciona, ocorre que o ControlLogix, sendo usado como mestre consegue escrever no clp Schneider (Premium: TSXETC101, M340: BMXNOC0401 ou Quantum: 140NOC77101), mas no consegue ler.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

5. No caso foi habilitado somente o Local Slave 1 e configurado para lermos 2 words (4 bytes) de entrada e 2 words de sada to tipo INT. Conforme vemos nas duas telas seguintes.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

6. Como vemos na figura abaixo: o software automaticamente adotou as variveis P_ETC101_LS1_IN e P_ETC101_LS1_OUT. Que so criados automaticamente na rea de Derived Data Types e Variables.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

7. Configurao das variveis, foi usado o mesmo procedimento tanto para leitura como para escrita. Note que para escolher 16 bits necessrio marcar as duas linhas para aparecer a possibilidade de 16 bits, caso contrrio, s aparece byte.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

10

7.1. Configurao das variveis para 16 bits:

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

11

8. A configurao ficou como abaixo, clicando em Device List. O restante das configuraes no Unity foram deixadas como default.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

12

9. Segue abaixo telas de configurao do clp ControlLogix.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

13

10. Configurao do ControlLogix.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

14

11. Foi acrescentado um mdulo genrico Ethernet, sendo configurado como abaixo, no caso o nome NOC_M340 apenas o nome da varivel o qual foi usado tambm com o TSXETC101.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

15

12. Com relao a Assembly instance, a Informao do Manual do TSXETC101 pgina 79 (07/2011). Configurao similar ao teste, ControlLogix lendo/escrevendo no ETC/NOC atentar para a informao abaixo:

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

16

13. Em Connection foi colocado 50.0 ms. No foi testado com valores diferentes, mas deve funcionar mesmo com o valor default de 10ms.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

17

14. Em Controller Tags vemos as variveis criadas.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

18

15. Visualizao on line no clp ControlLogix. No caso vemos os valores 1000 e 2000 sendo escritos no TSXETC101 e os valores 3000 e 4000 sendo lidos do mesmo.

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

19

16. Vizualizao das variveis no Unity (Animation Table).

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

20

Avisos Importantes
Equipamentos eltricos devem ser instalado, operados e mantidos apenas por pessoal qualificado. Nenhuma responsabilidade assumida pela Schneider Electric para qualquer conseqncias decorrentes da utilizao deste material. Uma pessoa qualificada aquela que tem habilidades e conhecimentos relacionados com a construo, instalao e operao de equipamentos eltricos e recebeu treinamento de segurana para reconhecer e evitar os perigos envolvidos. Todas as informaes contidas neste documento esto corretas de acordo com o conhecimento do autor. Esta abordagem foi projetada e testada em condies de laboratrio. O ambiente pode influenciar o comportamento de dispositivos eletrnicos e, portanto, o usurio assume toda a responsabilidade para aplicar as solues apresentadas. Este documento est disponvel no site http://www.schneider-electric.com

Schneider Electric - L2 TCC South America - Nazareno Silvestrelli 08/11/2012

21

Você também pode gostar