REAL64_TO_LINT

Recebe um valor de 64 bits representando um valor real no formato IEEE 754 e retorna a parte inteira em 64 bits.

Bloco

          REAL64_TO_LINT
          +-------------+
LWORD ----|IN64         |----- LINT
          +-------------+

Parâmetro

Nome

Classe

Tipo

Dim.

V. Ini.

Descrição

IN64

Entrada

LWORD

16#0

Valor a ser convertido (64 bits)

Retorno

Tipo Dado

Descrição

LINT

Valor inteiro extraido da parte REAL

Exemplo

Declaração de Variáveis

Nome

Tipo

Valor Inicial

Descrição

va

LWORD

16#4153_93E8_0017_1048

Valor real = 5132189,8000

result

LINT

Valor de saída

Clique aqui para baixar a tabela de variáveis

Código ST

(* Exemplo de ativação da função dentro da POU *)
(* ... *)
result := HILS.REAL64_TO_LINT(IN64:= va);
// Result ira receber o valor 5132189
(* ... *)