Blocos de Funções Contadores Neste capítulo são apresentados os blocos contadores desenvolvidos pelo fabricante Moeller e pela IEC — International Electrotechnical Commission (Comissão Internacional de Eletrotécnica), disponíveis para programação do PS4-201-MM1. CTU — Up Counter — Contador Crescente Padrão IEC O bloco de função CTU é usado para contagem de impulsos aplicados à entrada "CU" do bloco. Quando é inicializado o contador parte da contagem "0". A cada pulso na entrada CU o contador é incrementado de "1" na sua contagem. Quando é aplicado "1" na entrada de Reset o contador é zerado e a saída "Q" vai para "0". A saída "Q" fica em "0" enquanto a contagem não atinge o valor estabelecido pela entrada "PV". Quando a contagem chega ao valor de "PV" a saída "Q" vai para 1 e permanece em "1" até que seja acionada a entrada "Reset". Se o contador continuar a receber os impulsos para contagem, continuará contando, mas a saída "Q" não altera seu estado, permanece em "1" até que seja acinonada a entrada de Reset. A saída "CV" apresenta o estágio atual da contagem dos impulsos de entrada. Figura x.x CTU — Contador Crescente Automação Industrial 1 Para exemplificar o funcionamento do bloco CTU, vamos criar o programa Counter que tem por objetivo permitir que um motor gire um número de voltas especificados pelo usuário e após as voltas predeterminadas, desligue-se automaticamente. O processo é reiniciado toda vez que aperta-se o botão de Liga. A partida do motor é tradicional, com dois botões, um de liga e o outro de desliga, em série, com um contato paralelo no botão de liga. Quando a contagem chegar ao valor predeterminado, o operando PararMotor desliga o motor. O operando PararMotor vai para "1" quando a contagem atingir o valor predeterminado. A entrada "CU" do contador recebe impulsos de um sensor acoplado ao eixo do motor de tal forma que a cada volta o sensor envia 48 pulsos. A entrada PV recebe o valor da variável ValorFinal. Vamos estipular que ValorFinal seja igual a "48", valor em decimal (48)10. Sensor Acoplado ao Eixo do Motor O sensor optomecânico de detecção de posição baseia-se num disco ranhurado que gira dentro de um sensor óptico. O disco está acoplado mecanicamente ao eixo do motor. O movimento é transmitido do eixo do motor para o disco que compõe o sistema óptico de leitura de posição. Disco Ranhurado (Perfurado) Quanto mais ranhuras maior a resolução do sensor de posição. Cada ranhura indica um deslocamento, interrompendo o feixe de luz. O dispositivo que converte a informação luminosa em pulsos elétricos é o foto-interruptor. 2 Controlador Programável: Aplicações Industriais Sistema Óptico de Leitura de Posição Disco ranhurado e foto-interruptor O foto-interruptor O Foto-interruptor converte sinais luminosos em pulsos elétricos. Este lado Transmite Luz Este lado Recebe Luz Um dos lados do foto-interruptor possui um LED (Light Emitting Diode – diodo emissor de luz) que emite luz continuamente. O outro lado possui um foto transistor que recebe a luz emitida pelo LED. No centro do foto-interruptor está posicionado o disco ranhurado. Quando em movimento o disco gera interrupções no feixe de luz. O fototransistor gera os pulsos elétricos de acordo com o movimento do disco ranhurado. Automação Industrial 3 Quando o disco ranhurado interrompe o feixe de luz do diodo “D” o fototransistor “Q” entra no estado de corte elevando o nível da saída para Vcc. Ligação do Foto-interruptor Vcc R1 R2 Saída Foto-Interruptor Q D A forma de onda obtida na saída do circuito da figura x.x não é quadrada. Com o objetivo de obter um controle mais preciso deve-se conformar o pulso proveniente do sensor óptico. O circuito a seguir é um possível conformador de pulso. R1 Entrada do sinal proveniente do sensor óptico R2 R5 - Saída do sinal quadrado R3 C R4 4 Controlador Programável: Aplicações Industriais + R6 Alguns modelos de foto-interruptor possuem um circuito conformador integrado. Circuito Conformador de Pulso Interno ao Foto-interruptor (1) Anodo (2) Catodo (3) Vcc (4) Vsaída (5) Gnd Imagem extraída do Catálogo da ROHM Co., Ltd. Figura x.x Foto-Interruptor com Circuito Conformador de Pulso O Sistema Óptico de Leitura de Posição utilizado em impressoras O Sistema Óptico de Leitura de Posição pode ser utilizado para muitas finalidades. A figura a seguir apresenta o sistema óptico utilizado na malha de realimentação de acionamento do motor que desloca a cabeça de impressão. Extraído do Manual Técnico da Grafix Automação Industrial 5 O sistema óptico gera um sinal chamado de PTS (Print Timming Signal). O circuito de acionamento do motor troca a fase toda vez que recebe o PTS. Sensor do Exercício Counter No exercício Counter é utilizado o mesmo sistema da figura x.x. Programando em Ladder A figura x.x apresenta o programa em Ladder. No sistema de acionamento do motor por botões tem-se: Liga parte o Motor Desliga 6 Controlador Programável: Aplicações Industriais A figura x.x apresenta o programa em Ladder. Na declaração de variáveis é associado o nome do operando com a entrada física do PLC. A figura x.x apresenta a tela de declaração de variáveis. . Após a compilação e a transferência do programa para o PLC é possível simular. A tela da figura x.x. apresenta a tela do POU Display Change. Observando a figura x.x conclui-se que: O botão de liga foi acionado O motor está energizado e girando O motor já executou 3 voltas A chave 2 simula os impulsos vindos do motor. Automação Industrial 7 8 Controlador Programável: Aplicações Industriais Automação Industrial 9