.. include:: glb_defs.txt .. |ico| image:: ../shared_img/_cmd/k12.png .. _`Contador UP`: Contador UP #################### +------------------------------------------------------------+ |Contador Up | +-------------------+----------------------------------------+ |Caminho |Programa/Editor Ladder/Elementos/Básicos| +-------------------+----------------------------------------+ |Grupo |Básico | +-------------------+----------------------------------------+ |Tecla de Atalho |Nenhum | +-------------------+----------------------------------------+ |Parâmetros |2 | +-------------------+----------------------------------------+ |Entradas |2 | +-------------------+----------------------------------------+ |Tamanho do elemento|2 linhas | +-------------------+----------------------------------------+ |Ícone ||ico| | +-------------------+----------------------------------------+ .. only:: hitec +--------------------------------------------------+ |:ref:`compatibilidade de firmware` | +-------------------+------------------------------+ |Geração de Firmware|GI, GII, GII-DUO, G3, G3S, G3R| +-------------------+------------------------------+ O objetivo deste elemento é operar como um contador de eventos. Possui uma entrada para RESET do valor de contagem e um parâmetro de limite de contagem. A cada pulso (evento) na entrada de contagem, o valor do contador será incrementado de uma unidade até o limite definido. Para inseri-lo no programa deve-se posicionar o cursor na posição desejada, selecionar no menu à esquerda o grupo "Básico" e clicar no botão correspondente |ico|. Símbolo ******** .. image:: _img/_elem/8J.jpg :width: 30 mm Parâmetros *********** +--------------------------------------------------------------------------------------------+ |Descrição dos Parâmetros | +=============+==========+============+======================================================+ |Parâmetro |Tipo(s) |Valores |Descrição | +-------------+----------+------------+------------------------------------------------------+ |P1 |M |0..Max(M) |Representa o valor corrente da contagem do elemento | | | | |e deve ser obrigatoriamente uma memória inteira | | | | |(operador M). | +-------------+----------+------------+------------------------------------------------------+ |P2 |M |0..Max(M) |Representa o valor final (limite) da contagem do | | | | |elemento e deve ser obrigatoriamente uma memória | | | | |inteira(operador M) ou constante inteira (operador K).| | +----------+------------+ | | |K |0..Max(K) | | +-------------+----------+------------+------------------------------------------------------+ Entradas ========= +---------------------------------------------------------------------------------------------------+ |Descrição das Entradas | +==========+================+=========+=============================================================+ |Entrada |Função |Estado |Descrição | +----------+----------------+---------+-------------------------------------------------------------+ |A1 |Contagem |0 |Entrada de contagem do elemento contador. Mantém o valor de | | | | |contagem inalterado (dependendo do estado A2). | | | +---------+-------------------------------------------------------------+ | | |0 → 1 |Entrada de contagem do elemento contador. Sempre que houver | | | | |uma transição desta entrada de desenergizada para energizada,| | | | |o contador terá o seu valor de contagem incrementado de um | | | | |(dependendo do estado A2). | | | +---------+-------------------------------------------------------------+ | | |1 |Entrada de contagem do elemento contador. Mantém o valor de | | | | |contagem inalterado(dependendo do estado A2). | | | +---------+-------------------------------------------------------------+ | | |1 → 0 |Entrada de contagem do elemento contador. Mantém o valor de | | | | |contagem inalterado(dependendo do estado A2). | +----------+----------------+---------+-------------------------------------------------------------+ |A2 |Ativação/Reset |0 |Entrada de habilitação/Reset do elemento contador. Enquanto | | | | |estiver desenergizada, o contador estará no estado de Reset, | | | | |com o valor de contagem igual a zero (independente do | | | | |estado A1) | | | +---------+ | | | |0 → 1 | | | | +---------+-------------------------------------------------------------+ | | |1 |Entrada de habilitação do elemento contador. Habilitada a | | | | |operação do contador, que será controlada pela entrada A1. | | | +---------+ | | | |1 → 0 | | +----------+----------------+---------+-------------------------------------------------------------+ Saída ====== +-----------------------------------------------------------------------------------+ |Descrição das Saídas | +=========+=============+=========+=================================================+ |Saída |Função |Estado |Descrição | +---------+-------------+---------+-------------------------------------------------+ |B1 |Energização |Inativo |Quando desativada indica que a contagem não | | | | |foi finalizada ou a lógica não é **verdadeira**.| | | +---------+-------------------------------------------------+ | | |Ativo |Quando ativada indica o fim da contagem de | | | | |pulsos programada. | +---------+-------------+---------+-------------------------------------------------+ Este elemento é representado por um bloco funcional com duas entradas (A1 e A2) e uma saída (B1) e utiliza dois operadores (P1 e P2). O operador P1 que aparece na parte superior do bloco guarda o valor corrente da contagem e deve ser obrigatoriamente uma memória (M). O parâmetro P2 contêm o valor final da contagem, e pode ser uma memória (M) ou uma constante (K). A entrada inferior (A2) habilita a contagem ("Habilita") e uma transição do estado desenergizado para o estado energizado nesta entrada faz com que o valor corrente da contagem passe para zero (reset do contador). A entrada superior (A1) representa a entrada de contagem ("Conta"). Para contar é necessário que a entrada "Habilita" (A2) esteja energizada e toda vez que a entrada "Conta" (A1) transitar de desenergizada para energizada, o valor corrente da contagem será incrementado de um. A saída (B1) indica se a contagem chegou ao final (contagem = valor final da contagem) ou se o contador está paralisado ou desabilitado (contagem diferente do valor final da contagem). A tabela representa a operação do contador unidirecional. Contador Unidirecional ======================== +----------------------------------------------+ |Descrição dos Parâmetros | +===========+========+=========+========+======+ |A2-Habilita|A1-Conta|Operação |Estado |Contou| +-----------+--------+---------+--------+------+ |0 |0 |P1 ← 0 |Reset |0 | +-----------+--------+---------+--------+------+ |1 → 0 |0 |P1 ← 0 |Reset |0 | +-----------+--------+---------+--------+------+ |1 |0 → 1 |P1 ← P1+1|contando|0 | +-----------+--------+---------+--------+------+ |1 |1 |P1 = P2 |contou |1 | +-----------+--------+---------+--------+------+ .. note:: Na tabela de estado do contador unidirecional, 0 (zero) representa um estado desenergizado, 1 (um) representa um estado energizado, 0 → 1 representa uma transição do estado 0 para o estado 1 e 1 → 0 representa uma transição do estado 1 para o estado 0. .. raw:: pdf PageBreak