Documente Academic
Documente Profesional
Documente Cultură
1. OBJECTIVOS
Este trabalho prtico tem os seguintes objectivos: Familiarizao com a programao do Autmato Programvel (AP) Schneider TSX Micro TSX 3721/2 e seu ambiente de desenvolvimento Comparao de caractersticas do AP com o FEUPAutom Familiarizao das ligaes elctricas ao AP
2. PREPARAO
necessrio ler cuidadosamente o guio do trabalho prtico e o seu anexo. Obs.: No final da aula ser necessrio enviar ao docente o cdigo produzido.
2 / 18
l1
l3
ca na
na
Esta organizao modular tem diversas vantagens mas principalmente permite adequar o tipo e a quantidade de entradas e sadas ao projecto que se pretende controlar mantendo custos mnimos e sempre sem mudar o CPU do AP.
ca
na l2
na l4
Figura 1
Para tomar contacto com estas funcionalidades, s quais recorrer ao longo do trabalho prtico, comear por desenvolver um primeiro exemplo de aplicao. De seguida, desenvolver outros programas de aplicao que, embora elementares, lhe sero teis em trabalhos futuros.
Automao, ramos Energia e Automao 3 / 18
ca
ca
ca
na l6
ca
na l
terminal n 3 (I1.2)
18
19 NC 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Q8 Q9 Q10 Q11 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q0
0V -V
Figura 5
Figura 2
Devido configurao de Sink na carta entradas (ver figuras 2 e 4), ligando +24V ao terminal n 3, circular uma corrente reduzida mas no nula na entrada I2 o que far com que a varivel associada, %Ix.2 assuma o valor de True (o x diz respeito ao canal onde a carta foi colocada, exemplo I3.2).
Fonte
+V
+24 Vdc
4 / 18
C A A
20 21 22 23 24 25
Q0 Q1 Q2 Q3
I=0
I>0
Figura 6 Fazendo corresponder a figura 6 figura 2, o pino A poderia corresponder ao pino 20 e o pino B poderia corresponder ao pino 21 e os pinos X e Y so internos ao Autmato. Quando a sada Q0 est activa, por exemplo atravs de %Q4.0:=True, ento Q0 far com que passe a existir um curto circuito entre os terminais 20 e 21 da carta do autmato. Da mesma forma, quando Q1 estiver ligado, os terminais 22 e 25 estaro curto circuitados; quando Q2 estiver ligado, os terminais 23 e 25 estaro tambm curto circuitados; quando Q1, Q2 e Q3 estiverem ligados simultaneamente, todos os terminais 22, 23, 24 e 25 estaro curto circuitados entre si (sem qualquer relao elctrica com os terminais 20 e 21, independentemente do estado de Q0). Utilize o material disponvel para fazer ligaes numa outra entrada e numa outra sada sua escolha, que deve utilizar de seguida. Estude possveis utilizaes e conclua acerca das limitaes inerentes montagem da figura 2 para os rels Q1 a Q3, pinos 22 a 25.
5 / 18
Figura 7
6 / 18
Figura 8
Implemente estas mesmas funcionalidades no AP Schneider. Recorra ao anexo A para o ajudar a criar esta aplicao que no necessita de temporizadores pelo que no necessrio executar o ponto d). Teste a aplicao utilizando o interruptor como entrada comando e a sada resposta com o LED que lhe foi fornecido. Teste ainda todas as funcionalidades do ambiente de desenvolvimento do AP incluindo a criao da tabela de smbolos e de uma tabela de animao. Depois de estar conectado ao AP, experimente na tabela de animao forar a sada resposta a 1 e depois a 0 para compreender estas funcionalidades.
7 / 18
Para facilidade de consulta, no anexo B est o resumo das funcionalidades dos timers no AP Schneider. Crie uma aplicao para o AP Schneider que implemente esta funcionalidade. Teste a aplicao com o interruptor.
8 / 18
Consulte ainda os anexos D e E para perceber a similaridade do ciclo de funcionamento de cada um dos sistemas.
9 / 18
5. Aplicaes a desenvolver
Implemente e teste este novo caderno de encargos no AP da Schneider primeiro e depois no FEUPAutom. Mapeie entr em Ix.2 e as sadas no seu respectivo nmero de Qy(.z).
10 / 18
Se tiver completado os cadernos de encargos opcionais, repita o procedimento com novos EMails, com o subject [Auto] TP5_2 e [Auto] TP5_3 Obs: x representa o nmero da turma, y o nmero do grupo e Nomes representa o Primeiro e ltimo nome dos autores do trabalho
Bom Trabalho !
11 / 18
Para proceder implementao de aplicaes no AP Schneider com o programa PL7, deve executar as seguintes operaes: a) Incio da sesso de trabalho configurar hardware b) Edio do programa c) Criao da tabela de smbolos d) Eventualmente fazer a parametrizao de temporizadores e/ou contadores e) Criao da tabela de animao f) Transferncia para o AP, execuo e teste do programa g) Correco de erros do programa Esta sequncia de operaes detalhada de seguida.
a) Para iniciar a sesso de trabalho arranque a sua estao de trabalho e inicie o software de programao Modicon PL7 Junior V3.4 Telemecanique crie um novo ficheiro em File New e especifique o autmato TSX Micro, o processador indicado na etiqueta lateral do autmato, a verso 3.3 (de firmware) e a opo no grafcet
Figura 9
12 / 18
de seguida, no application browser, defina a configurao do hardware (verifique qual o processador do seu autmato e especifique a carta de I/O clickando sobre a respectiva posio na figura), de tal maneira que a figura represente o hardware escolha o canal adequado para a sua carta DMZ28DR.
Figura 10
ainda no application browser, seleccione Programs MAST Task Sections Create. Seleccione a linguagem ST atribua um nome sua escolha nova tarefa.
Figura 11 b) Para editar o programa aps introduzir cada sequncia de instrues, valide-a com Edit premindo ctrl+W ou utilizando o boto faa as indentaes com a tecla TAB grave frequentemente o projecto com File Save Confirm ou
13 / 18
c) Para criar a tabela de smbolos em Application Browser Variables, defina todos os smbolos que a aplicao utiliza (ver os mapeamentos dos smbolos na tabela de animao da figura 5) para a atribuio de smbolos a linhas de entrada/sada seleccione I/O e o respectivo endereo do mdulo na edio do programa pode alternar entre as vista de smbolos e endereos no menu View -> Simbols e View -> Addresses para a atribuio de smbolos a temporizadores seleccione Predefined depois, TM FB e,
d) Se o programa utilizar Temporizadores e ou Contadores, necessrio parametriza-los e para tal: tambm em Application / Variables, active a opo Parameters de seguida, defina os parmetros dos temporizadores e contadores que vai utilizar no seu programa. Note que, na parte inferior da figura 5, pode-se ver a janela de configurao de temporizadores com os valores respectivos.
e) Para criar a tabela de animao em Application Animation , complete a Tabela de animao com as variveis cujo valor pretende visualizar durante a execuo do programa Quando existir conexo com o PLC (modo On-Line) esta tabela reflectir os valores das variveis dentro do PLC
14 / 18
f) Para transferir o programa para o autmato transfira o programa do terminal de programao, isto , da sua estao de trabalho para o autmato em PLC Transfer program estabelea a ligao entre o terminal de programao e o autmato em PLC Connect (repare na alterao na barra de estados situada ao fundo do ecran)
g) Para executar o programa inicie a execuo do programa no autmato em PLC / Run (repare na alterao na barra de estados situada ao fundo do ecran e no sinptico do autmato) visualize o estado das variveis na tabela de animao e no editor
h) Para alterar o programa interrompa a execuo do programa do PLC (Stop) e desligue o PLC da estao de trabalho (Disconnect) efectue as alteraes ao programa transfira o novo programa para o PLC (Transfer Program) reestabelea a ligao entre a estao de trabalho (Connect) reinicie a execuo do programa do PLC (Run) para ver os nomes das variveis seleccione View Symbols
15 / 18
16 / 18
17 / 18
Ciclo de execuo N