CTU (contagem progressiva)
A instrução CTU conta (inteiros) desde 0 até um determinado valor, um por um.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
CTU

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
CU | Entrada | BOOL | Contagem progressiva.
|
RESET | Entrada | BOOL | O reset verifica o valor de PV com base no valor da contagem progressiva.
|
PV | Entrada | DINT | Valor máximo programado do contador. |
Q | Saída | BOOL | Indica se a instrução da contagem progressiva resultou em um número maior ou igual ao valor máximo do contador.
|
CV | Saída | DINT | Resultado atual do contador. |
Exemplo de diagrama de blocos de função CTU

Exemplo de diagrama de ladder CTU

Exemplo de texto estruturado CTU

(* ST Equivalence: CTU1 is an instance of CTU block*) CTU1(trigger,NOT(auto_mode),100); overflow := CTU1.Q; result := CTU1.CV;
Resultados

Dê sua opinião