Prof. Geison Mancuzo geison.mancuzo@fatec.sp.gov.br
Faculdade de Tecnologia de Gara (FATEC - Gara) Curso de Tecnologia em Mecatrnica Industrial
Abstract: This paper describe the use of the industrial network communication AS- Interface together with PLC (Programmable Logic Controller) SIEMENS, the AS- Interface master module and software SIMATIC MANAGER STEP7. Applying the methodology explanatory operational where the system is exposed so that the user can take in the information and operate the system, will be addressed, mounting hardware, and system software configurations (master and slave) and the initial programming of data transfer, using the programming language Ladder.
Resumo: Este artigo tem por objetivo descrever a utilizao do sistema de comunicao de rede industrial AS-Interface em conjunto com CLP (Controlador Lgico Programvel) SIEMENS, o mdulo AS-Interface master e software SIMATIC MANAGER STEP7. Aplicando a metodologia explicativa operacional onde o sistema exposto de forma que o usurio possa absorver a informao e operacionalizar o sistema, sero abordados; a montagem do hardware, configuraes de software e sistema (master e slave) e a programao inicial de transferncia dos dados e utilizao desses fazendo usos da linguagem de programao Ladder.
1 INTRODUO O sistema AS-Interface, ou somente AS-I, um sistema de rede industrial utilizado na conexo entre dispositivos de campo, como sensores e atuadores, e sistemas de processamento de dados, como os CLPs (controlador lgico programvel). Sua principal caracterstica de trafegar informaes de natureza discreta, ou seja, zero (0) e um (1) (LUGLI e SANTOS, 2011) e usar o mesmo par de fios da alimentao para trafegar dados. O sistema AS-I est no nvel mais baixo de uma planta industrial, ou seja, no nvel dos dispositivos de leitura (sensores) e atuadores e esse sistema no utilizado para comunicaes de mais alto nvel como os sistemas Profibus, Modbus, Industrial Ethernet e etc. O AS-I faz a comunicao entre master e slave de forma cclica onde o master solicita a informao e o slave responde realizando uma tarefa ou retornando um valor lido.
2 JUSTIFICATIVA O sistema AS-I se trata de uma comunicao com caractersticas peculiares de hardware e software, como; o tipo de cabo, os conectores, os dispositivos dedicados, a fonte que pode ser especfica ou no, a programao do CLP e a forma de acesso aos dados. A literatura existente sobre o assunto, em sua maioria, trata-se de softwares, programadores e endereadores especficos para o sistema AS-I e neste artigo ser descrito como fazer o uso do sistema utilizando um CLP SIEMENS, que um dispositivo multitarefa, ou seja, pode ser usado para qualquer aplicao, e nele acoplado um mdulo master para o sistema AS-I. O mdulo master o responsvel pela codificao e decodificao das informaes que trafegam entre o barramento de comunicao AS-I e o processador do CLP, sabendo que o sistema composto por master e slave, o mdulo master tem a funo de mestre da rede. A informao descrita nesse artigo facilitar a implementao de uma rede AS- I, seja em um ambiente acadmico ou em um ambiente industrial.
3 SISTEMA Para uma rede de comunicao AS-I so necessrios alguns componentes como; o CLP, o mdulo master, o mdulo slave, fonte AS-I e o cabeamento especfico.
3.1 Controlador Lgico Programvel (CLP) um dispositivo que se assemelha a um computador pessoal, j que ele possui entradas e sadas e capaz de executar processamento de dados, porm, foi constitudo especificamente para o uso em automao de processos de manufatura. Ele capaz de controlar e monitorar uma quantidade grande de dispositivos (sensores e atuadores) podendo facilmente substituir o gerenciamento humano (NATALE, 2011). O gerenciamento e controle podem ser executados de maneira cclica, ou seja, realizam as leituras dos sensores mecnicos, indutivos, capacitivos, pticos processa a informao e toma decises baseadas no software que foi implementado. Essas decises podem ser uma contagem, uma temporizao, um acionamento de um atuador cilindros hidrulicos e pneumticos, solenides ou simplesmente sinais udio visuais. O Software implementado pode ser feito atravs de uma IHM (Interface Humam Machine Interface Homem Mquina) ou de um computador pessoal acoplado ao CLP e fica armazenado em uma memria no voltil interna. O CLP aplicado no projeto em questo o modelo CPU314C-2 DP SIMATIC S7-300 da SIEMENS e a programao ser feita atravs do SIMATIC MANAGER STEP7 VERSO V5.5, REVISO V5.5.0.0. Esse modelo de CLP do tipo Standard possuindo um processador, um mdulo de entradas e sadas analgicas, um mdulo de entradas e sadas digitais e o mdulo master AS-I. A figura 1 mostra o CLP (processador, mdulos digital e analgico).
Figura 1 CLP (processador, mdulos digital e analgico).
1 Sistema de referncia OSI um padro criado para orientar a criao de sistemas de comunicao. 3.2 Mdulo AS-Interface Master A rede de comunicao AS-I conhecida como um sistema de baixo nvel por fazer comunicao bit a bit de forma cclica com seus dispositivos, sem a aplicao de camadas do sistema de referncia OSI 1 . O mdulo master CP343-2 AS-I um dispositivo acoplado ao CLP que realiza a interface entre o processador e a rede AS-I. Ele realiza a conexo com os dispositivos de campo AS-I gerando os protocolos necessrios para a comunicao e realizando a varredura tpica desse tipo de rede de comunicao. A figura 2 mostra o mdulo master AS-I conectado ao CLP.
Figura 2 Mdulo master AS-I.
3.3 Mdulo Slave O mdulo slave usado do modelo CPV10-GE-ASI-4E4A-Z 170537, FESTO. Esse dispositivo realiza a interface entre a rede AS-I e os dispositivos de campo. Os sensores e atuadores so conectados a esse dispositivo que realiza a troca de informao, recebendo os dados de acionamento dos sensores (0 e 1) e enviando informao de acionamento aos atuadores. A figura 3 mostra o mdulo slave AS-I.
Figura 3 mdulo slave AS-I.
Um mdulo slave possui internamente uma memria no voltil onde fica armazenado seu endereamento fsico. O procedimento para conhecer o endereo em que o slave est selecionado ser abordado posteriormente.
3.4 Fonte AS-I A fonte usada para a alimentao do sistema AS-I pode ou no ser dedicada, esta poder ser instalada em qualquer ponto da rede, mas preferencialmente, prximo ao dispositivo de maior consumo (LUGLI e SANTOS, 2011). Quando a fonte empregada no for dedicada, esta dever trabalhar com tenso entre 26,5Vdc a 31,6Vdc e deve possuir filtros e indutores capazes de realizar o desacoplamento dos dados e alimentao, dessa forma mantendo a integridade do sinal. A figura 4 mostra a fonte AS-I dedicada, usada no projeto.
Figura 4 Fonte AS-I.
1 Classificao IP trata-se do grau de proteo apresentado na norma NBR IEC 60529 - "Graus de proteo para invlucros de equipamentos eltricos (cdigos IP). IP65 significa que totalmente protegido contra poeira e protegido contra jatos dgua.
3.5 Cabo A rede de comunicao AS-I utiliza um cabo especfico, do tipo perfilado, no blindado e com apenas dois condutores e a borracha usada com isolante do tipo regenerativa para furos e com formato padro que impede a inverso de polaridades e classe de proteo IP-65 1 . A figura 5 ilustra o formato e composio de um cabo AS-I.
Figura 5 Perfil do cabo AS-I.
4. IMPLEMENTAO 4.1 Hardware O hardware do sistema AS-I ligado em topologia de barramento e os dispositivos slaves e fontes podem ser conectados em qualquer ponto do barramento. A figura 6 ilustra uma rede de comunicao AS-I.
Figura 6 montagem do Hardware.
Linguagem de programao de padro internacional. 4.1.1 Identificando o endereo fsico dos Slaves Para que o mster da rede AS-I identifique os endereos fsicos de cada slave conectado a rede, deve-se seguir o procedimento a seguir: A CPU do CLP deve estar no modo stop; O cabo de comunicao dos slaves devem ser desconectados; O boto SET, do mdulo mster, deve ser pressionado at que o LED CM acenda e o mesmo entre em modo de configurao (CM - Configuration Mode); Conectar o cabo de comunicao no slave; Pressionar novamente o boto SET. Nesse momento, o mster iniciar a varredura da rede apresentando o endereo fsico do slave atravs da soma do nmero indicado no mster e o B, 20+ ou 10+. Exemplo 1: Se acender o led 4 e os leds B, 20+ e 10+ permanecerem apagados, significa que o slave est no endereo fsico 4. Exemplo 2: Se acender o led 3 e o led 10+, significa que o slave est no endereo fsico 13.
4.2 Software Como j foi descrito, a programao ser feita atravs do software SIMATIC MANAGER STEP7 utilizando linguagem Ladder. Para iniciar a programao, necessrio que seja criado um projeto, no STEP7, e configurado o Hardware do CLP. Nessa etapa o modulo mster AS-I ser inserido no projeto, lembrando que essa configurao de insero virtual, j que o mster AS-I fsico j se encontra acoplado ao CLP, mas precisa constar no software. Com o projeto criado utilizando o processador CPU314 C-2 DP necessrio a insero do mster AS-I, para isso deve-se seguir alguns passos: 1 passo Abrir a opo Hardware, na janela principal conforme figura 7.
Figura 7 Janela principal, opo Hardware.
A janela, ilustrada na figura 8 se abrir.
Figura 8 Janela de configurao do Hardware.
2 Passo Selecionando o slot 4, conforme ilustrado na figura 9, insira o mdulo mster AS-I (com um duplo clique) que se encontra no caminho: SIMATIC 300>CP- 300>AS-Interface>CP 342-2 AS-i>6GK7 342-2AH00-AXA0>CP 342-2 AS-i.
Figura 9 Selecionando slot 4.
Aps a insero, o quadro aparecer conforme ilustrado na figura 10.
Figura 10 Mdulo mster AS-I inserido.
Uma vez que o mdulo mster foi inserido, a programao ladder dever ser feita, para tal ser usado a funo MOVE para transferir os dados do slave para uma memria interna do CLP. A rede AS-I trabalha sempre em 8 bits sendo que 4 tem direo do mster para o slave e 4 tem direo do slave para o mster. Para definirmos o endereamento dos slaves necessrio conhecer o endereo fsico que foi visto no item 4.1.1 e aplicarmos a tabela 1 a seguir.
Exemplo: Se o endereo fsico for o 4, o slave estar no endereamento 258 e as informaes estaro nos bits mais significativos (bits 4, 5, 6 e 7). Para acessar e ler os dados, deve-se usar a sintaxe PIB258 (Peripheral Input Byte) e para enviar dados deve-se usar a sintaxe PQB258 (Peripheral Output Byte).
4.2.1 Utilizando a funo MOVE para leitura de dados Os dados enviados pela rede AS-I no podem ser acessados diretamente, para isso feita a transferncia para uma memria interna do tipo byte e em seguida acessada e processada. Para demonstrar o uso da funo MOVE ser admitido, como exemplo, que o slave usado est no endereo fsico 4 e, conforme visto anteriormente, estar no endereamento 258, e os dados estaro nos bits mais significativos. A figura 12 ilustra a funo MOVE.
Figura 12 Funo move lendo dados do slave.
Note o prefixo PIB antes do endereamento 258 (Peripheral Input Byte).
4.2.2 Acessando a memria interna Uma vez transferido os dados do slave para uma memria interna possvel acess-la e process-la bit a bit. A figura 13 demonstra a leitura do bit 4 da memria 0 sob a condio de se for igual a 1 a sada acionada.
Figura 13 Teste do bit.
Dessa forma os bits podem ser acessados individualmente.
4.2.3 Utilizando a funo MOVE para escrita de dados Da mesma forma que no possvel o acesso direto aos dados da rede AS-I, tambm no possvel atuar diretamente sobre ela. Para a escrita, ou seja, para transferirmos dados para o slave que resultar em uma ao, invertemos a funo MOVE, conforme figura 14.
Figura 14 Funo move transferindo dados para o slave.
Dessa forma os dados so transferidos para o slave AS-I. Note o prefixo PQB antes do endereamento 258 (Peripheral Quit Byte).
5 CONSIDERAES FINAIS A rede de comunicao AS-I um sistema bastante verstil devido construo de seu hardware. A liberdade de disponibilizar os dispositivos e fontes em qualquer ponto do barramento, trafegar alimentao e dados no mesmo par de fios e possuir cabeamento robusto, fazem desse sistema uma boa opo no ambiente fabril.
Essa rede industrial atua com topologia de barramento utilizando um nico cabo com um nico par de fios e essa caracterstica bastante interessante na construo do sistema j que possvel uma reduo dos custos com material e mo de obra, porm, no caso de um rompimento desses condutores, pode-se perder a comunicao com todos os dispositivos, levando a uma pane geral. Existem diversos sistemas de rede industrial com os mais variados tipos de comunicao, topologias empregadas, modos de acesso, hardware, modos de programao, entre outras caractersticas. Dessa forma no existe um sistema bom e um sistema ruim, mas sim, existe o sistema que se adqua melhor as necessidades especficas de cada aplicao.
REFERNCIAS
AS-INTERFACE HOME PAGE. Disponvel em: <http://as-interface.net>. Acesso em 27 mai. 2013.
FRANCHI, Claiton Moro; CAMARGO, Valter Lus Arlindo de. Controladores Lgicos Programveis Sistemas Discretos. So Paulo: rica, 2011.
LUGLI, Alexandre Baratella; SANTOS, Max Mauro Dias. Redes Industriais Para Automao Industrial: As-i, Profibus e Profinet. So Paulo: rica, 2011.
NATALE, Ferdinando. Automao Industrial. So Paulo: rica, 2011.
Reference Manual Simatic: S7-300 Programmable Controller CPU Specification, CPUs 312C to 314C-2DP/PtP. 2001
SO PAULO (Estado). Sense. Manual de instrues Sensores indutivos. Rev. 1. So Paulo, maio 2002.