ANY_TO_USINT

Converte um valor em um valor Inteiro curto sem sinal.
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.
ANY_TO_USINT
ANY_TO_USINT
Parâmetros da ANY_TO_USINT
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.
i1
Entrada
BOOL
SINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
DATE
STRING
Qualquer valor Inteiro não curto.
o1
Saída
USINT
Um valor Inteiro curto sem sinal.
ENO
Saída
BOOL
Ativa a saída. Aplica-se aos programas do diagrama de ladder.

Exemplo de texto estruturado ANY_TO_USINT

(* Equivalência ST: *)
bres := ANY_TO_USINT (true);
(* bres is 1 *)
tres := ANY_TO_USINT (t#0s46ms);
(* tres is 46 *)
mres := ANY_TO_USINT ('0198');
(* mres is 198 *)
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal