LIMIT (teste de limite)

A instrução LIMIT restringe valores inteiros para um certo intervalo. Os valores inteiros entre o mínimo e o máximo não são alterados. Os valores inteiros maiores que o máximo são substituídos pelo valor máximo. Os valores inteiros menores que o mínimo são substituídos pelo valor mínimo.
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.
LIMIT
LIMIT
Parâmetros da LIMIT
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
EN
Entrada
BOOL
Ativação da função.
  • TRUE: Executa a computação atual de LIMIT.
  • FALSE: Não há computação.
Aplica-se aos programas do diagrama de ladder.
MIN
Entrada
DINT
Valor mínimo suportado.
IN
Entrada
DINT
Qualquer valor inteiro com sinal.
MAX
Entrada
DINT
Valor máximo suportado.
LIMIT
Saída
DINT
Valor de entrada delimitado para a faixa admitida.
ENO
Saída
BOOL
Ativar saída.
Aplica-se aos programas do diagrama de ladder.

Exemplos de LIMIT

Exemplo de diagrama de blocos de função LIMIT
Exemplo de diagrama de ladder LIMIT
Exemplo de diagrama de ladder LIMIT
Exemplo de texto estruturado LIMIT
Exemplo de texto estruturado LIMIT
(* ST Equivalence: *) new_value := LIMIT (min_value, value, max_value); (* bounds the value to the [min_value..max_value] set *)
Resultados
Limite - Resultados
Limite - Resultados
Limite - Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal