TRUNC (trunca)

A instrução TRUNC trunca valores Real, deixando apenas o Integer.
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.
TRUNC
TRUNC
Parâmetros da TRUNC
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
EN
Entrada
BOOL
Quando definida como true, a instrução é habilitada.
  • TRUE: Executa a computação atual.
  • FALSE: Não há computação.
Aplica-se aos programas do diagrama de ladder.
IN
Entrada
REAL
Qualquer valor real.
TRUNC
Saída
REAL
Se IN > 0, maior inteiro menor que ou igual à entrada. Se IN < 0, menor inteiro maior ou igual à entrada.
ENO
Saída
BOOL
Ativa a saída. Aplica-se aos programas do diagrama de ladder.

Exemplos de TRUNC

Exemplo de diagrama de blocos de função TRUNC
Exemplo de diagrama de blocos de função TRUNC
Exemplo de diagrama de ladder TRUNC
Exemplo de diagrama de ladder TRUNC
Exemplo de texto estruturado TRUNC
Exemplo de texto estruturado TRUNC
(* ST Equivalence: *) result := TRUNC (+2.67) + TRUNC (-2.0891); (* means: result := 2.0 + (-2.0) := 0.0; *)
Resultados
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal