Você está na página 1de 3

Lab4: Contadores

1.1 – Tipos de contadores

Mnemônico do endereço: C

Propósito: Contagem de eventos

Formas Disponíveis: uma bobina acionada habilita contatos internos do PLC (Contatos
NA e NF disponíveis). Várias resoluções de contador são possíveis, a tabela exemplifica
quais os tipos de contador:

Contador de uso Geral 16 bits Contador retentivo 16 bits


Contador Retentivo 32 bits
Unidirecional Unidirecional
-2147483648~+2147483647
0~32767 0~32767
C0~C099 C100~C199 C200~C255

Contadores de uso geral e retentivos de 16 bits unidirecionais: O valor atual aumenta


cada vez que a bobina C0 é energizada pela entrada X011.

O Contato de saída é ativado quando a bobina é energizada pela décima vez (verifique o
diagrama). Depois deste, os dados do contador permanecem inalterados mesmo que X011
seja energizado.

O valor atual do contador é zerado quando a instrução RST é executada habilitando a


entrada X01 como no exemplo. O contato de saída Y000 também é zerado ao mesmo
tempo.
Contadores retentivos de 32 bits bidirecionais:

1.2 – Exercícios de contadores

1. Controle de enchimento de garrafas


Faça um programa para o sistema de encher garrafas da figura abaixo, o qual possui um
botão de “Start” que liga o sistema e aciona a esteira rolante e um botão “Stop” que desliga
todo o sistema. Uma vez ligado o sistema, as garrafas são conduzidas pela esteira. Quando
a garrafa atinge o sensor S1 (fundo da garrafa), a esteira deve ser desligada e a válvula
solenoide deve ser energizada até que o líquido atinja o sensor S2 (garrafa cheia). Quando
o líquido atingir esse sensor, além da válvula solenoide ser desligada, deve-se ligar
novamente a esteira. A cada vez que um lote de 100 garrafas cheias for percebido pelo
sensor Sc, o sistema deve ser desligado para manutenção. Considere que os sensores S1,
S2 e Sc são do tipo NF. Garanta que a contagem de garrafas só aconteça após o processo
de enchimento.
2. Controle de selecionadora de caixas
Caixas de três tamanhos diferentes são transportadas por uma esteira e passam pelos
sensores S1, S2 e S3 (todos NF). A operação inicia ligando a esteira após ser pressionado
o botão de Start e é interrompida pelo botão Stop. Faça um programa para controlar a
selecionadora de caixas, de modo que a cada vez que 30 caixas do mesmo tipo passarem
pelos sensores, a esteira pare até que o contador seja resetado por um botão. Também,
cada vez que um total de 100 caixas de qualquer tamanho passar pelos sensores, o sistema
cessa para manutenção e só será reiniciado pressionando novamente o botão Start.

Você também pode gostar