DINT_TO_LSW
Obtém o valor menos significativo de uma variável do tipo DINT.
Bloco
DINT_TO_LSW
+-------------+
DINT ----|INP |---- UINT
+-------------+
Parâmetro
Nome |
Parâmetro |
Tipo Dado |
V. Ini. |
Descrição |
INP |
Entrada |
DINT |
0 |
Valor de entrada |
Retorno
Tipo Dado |
Descrição |
UINT |
Valor menos significativo da variável DINT |
Exemplo
Declaração de Variáveis
Nome |
Tipo |
Descrição |
|---|---|---|
value |
DINT |
Valor de entrada |
out |
UINT |
Valor de saída |
Código ST
(* Exemplo de ativação da função dentro da POU *)
(* ... *)
out := HILS.DINT_TO_LSW(INP := value);
(* ... *)
Dica
Se a variável de entrada for do tipo UDINT faça:
out := HILS.DINT_TO_LSW(INP := UDINT_TO_DINT(value));