automação_contadores

Post on 11-Nov-2015

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

asd

TRANSCRIPT

  • CURSO DE MESTRADO EM ENGENHARIA ELECTROMECNICA

    Ano Lectivo 2014/2015 2 Semestre

    Grupo 16: Rui Miranda M6680, Daniel Parente M6666

    Automao Industrial

    Sntese Laboratorial n3

    CONTADORES

    Os contadores so utilizados para realizar a contagem crescente ou decrescente

    de um determinado impulso.

    Os contadores utilizam o seguinte endereamento:

    %Cn

    Para que funcionem corretamente de acordo com a sua funo, os controladores

    possuem parmetros, entradas e sadas prprias, so elas:

    Entrada de retorno a zero;

    Entrada predefinida;

    Entrada para contagem crescente;

    Entrada para contagem decrescente;

    Sada que indica contador vazio (%Cn.E);

    Sada de alcance do valor predefinido (%Cn.D);

    Sada de estouro da contagem (%Cn.F);

    Valor predefinido (%Cn.P);

    Valor atual (%Cn.V).

    Fig. 1 - Representao grfica de um contador em linguagem ladder.

  • Analisado o bloco da Fig.1, podemos ver um contador, endereado em base

    decimal como 0. Vemos as 4 entradas referidas em cima (lado esquerdo do bloco),

    representadas respetivamente por R, S, CU de contagem crescente e ainda CD de

    contagem decrescente.

    A entrada R (RESET) reinicia o contador. Quando conectada a um contacto

    (normalmente aberto ou fechado), e este passa de 0 para 1, a contagem volta a 0.

    A entrada S (PRESET), quando ativada faz com que o contador reconhea o

    valor instantneo de contagem com o valor de PRESET programado. Por exemplo, se

    quisermos que um contador efetue uma determinada contagem, liga-se a entrada S, e

    a contagem comea nesse valor programado. importante salientar que a entrada S

    ligada apenas quando queremos fazer uma contagem decrescente.

    Esto ainda representadas as 3 sadas referidas em cima (lado direito do bloco),

    representadas respetivamente por E, D e F, importante dizer que para este tipo de

    contador, apenas uma das sadas ligada a uma bobina.

    A sada E conectada quando queremos que a informao passe quando o

    valor atual da contagem menor que o valor predefinido. ento utilizada em contagens

    regressivas.

    A sada D conectada quando queremos que a informao passe quando o

    valor predefinido atingido. Indicada para contagens crescentes, sendo emitido um

    pulso quando o valor predefinido se atinge.

    A sada F conectada quando queremos que a informao passe quando o

    valor atual ultrapassa o valor de predefinido. Utilizado em contagens crescentes.

    Funcionamento de um contador

    Fig. 2 Representao do funcionamento de um contador crescente.

  • O bloco %C0 usado para contagem de impulsos aplicados s entradas CU

    ou CD. Contudo neste caso vamos descrever o funcionamento do contador crescente,

    como indicado na Fig.2. Quando o contador inicializado, ele encontra-se em 0. A

    cada pulso na entrada CU incrementado 1 no valor atual, at ser atingido o valor

    predefinido (%C0.V=%C0.P), altura onde %C0.D se torna ativo. importante referir que

    caso os impulsos continuem, %C0.D no mais ativado. Caso seja aplicado 1 na

    entrada de Reset o contador zerado.

    Descrio do programa

    Figura 3 - Seco da criao do sinal intermitente.

    A parte inicial deste programa basicamente a criao de um sinal intermitente

    que aparece a cada segundo, para isso usou-se a mesma linha de pensamento utilizada

    para a realizao do sinal intermitente para o trabalho anterior. A nica diferena

    encontra-se no tempo de cada timer, estando cada um deles programado para contar

    apenas 500ms.

    Figura 4 Seco representativa do contador dos segundos.

    Na Figura 4 apresentada a implementao adotada para um contador, sendo

    que os outros sero montados de igual forma, como poderemos ver na figura a seguir

    representada.

    Como explicado na introduo terica dos contadores a entrada CU ser ativada

    a cada pulso/segundo, assim a contagem ocorrer de forma crescente.

  • Quando o %Cn.V atinge o valor predefinido (%Cn.P) a sada, do contador,

    %Cn.D ser ativada. A entrada correspondente ao reset (R), tem o mesmo

    endereamento colocado na sada (D), logo quando esta ativada ocorre um reset no

    contador, iniciando a contagem.

    Figura 5 Representao do contador dos minutos, horas e dias.

    Como podemos observar atravs da Figura 5 a entrada (CU) em cada contador

    tm o mesmo endereamento que a sada (D) do contador anterior. Isto serve para que

    os contadores sejam montados em cascata.

    A nica diferena entre todos os contadores o nmero de contagens que

    realizam no contador dos segundos, so contados 30 segundos, de modo a que a

    simulao no seja muito demorada, logo um minutos igual a 30 segundos. O contador

    dos minutos conta apenas 3 minutos, correspondendo estes a uma hora. Quando nos

    referimos ao contador das horas podemos afirmar que este apenas conta 2 horas, sendo

    o correspondente a um dia. O contador dos dias tem, basicamente, contagem ilimitada,

    pois o ultimo contador.

    Ento, pelo que foi apresentado em cima podemos afirmar que um dia tm 2

    horas, cada uma dessas duas horas tm 3 minutos e que cada um desses minutos tem

    apenas 30 segundos. Transportando isto para a realidade cada hora tm um minuto e

    meio e cada dia tem 3 minutos.

    Os resultados desta simulao apenas podero ser visualizados no contador

    pois l que armazenada a informao sobre a contagem de cada varivel temporal.

  • Figura 6 Vista geral no programa de simulao

top related