Bloco de Função IMP_COUNT

O bloco de função IMP_COUNT conta a quantidade de um impulso. Este é utilizado em uma interface S0 para determinar a quantidade de energia ou um fluxo.

Entrada IMP

Em uma borda positiva, a saída SUM é calculada.

Entrada SIZE

Indica o tamanho da soma aditiva. Este valor corresponde à unidade. Veja o exemplo abaixo.

Entrada RES

Indica a resolução da soma aditiva. O valor representa o número de impulsos por unidade. Se este valor não for especificado ou for igual a 0, nada será adicionado à soma.

Entrada RESET

Se a entrada for verdadeira, a saída SUM será redefinida para 0.

Saída SUM

A saída retorna a quantidade contada. Esta é calculada em uma borda positiva na entrada IMP com a seguinte fórmula:

SUM=SUM+SIZE/RES

Dica: O valor da saída pode ser sobrescrito nas variáveis na pré-visualização.

Exemplo

Um medidor de energia gera 500 impulsos por kWh e um relógio de água mede 0.25 litros por impulso.

Entradas/Saídas Medidor de Energia Relógio de Água
SIZE 1'000 0.25
RES 500 1
SUM em Wh em Litros

Aviso: A contagem em Wh está correta. Isso permite a conversão simples das unidades SI corretas. Se a entrada SIZE for definida para 1, isso corresponde a kWh.