REAL_TO_LSW
Obtém os 16 bits menos significativos (word menos significativa) de uma variável do tipo REAL. É uma função.
Biblioteca: HI_STD · Namespace: HILS · Tipo: função
Função
REAL_TO_LSW
+-------------+
REAL ----|INP |---- UINT
+-------------+
A função interpreta a representação de 32 bits do valor INP e retorna, como
UINT, os 16 bits menos significativos dessa representação. Para obter os 16 bits
mais significativos, use REAL_TO_MSW.
Parâmetros
Nome |
Direção |
Tipo |
Padrão |
Faixa / Unidade |
Descrição |
|---|---|---|---|---|---|
INP |
IN |
REAL |
0.0 |
— |
Valor de entrada do qual se extrai a word menos significativa. |
Retorno / Saídas
Retorna um UINT com os 16 bits menos significativos da representação de 32
bits da variável REAL de entrada.
Ver também
Exemplo
Clique aqui para baixar a tabela de variáveis
Código ST
VAR
value : REAL; (* Valor de entrada *)
out : UINT; (* Valor de saída *)
END_VAR
(* Exemplo de ativação da função dentro da POU *)
(* ... *)
out := HILS.REAL_TO_LSW(INP := value);
(* ... *)