US_TO_TIME

Retorna uma variável do tipo TIME com o valor em microsegundos especificado pelo parâmetro de entrada IN.

              US_TO_TIME
            +-------------+
ANY_INT ----|IN           |---- TIME
            +-------------+

Parâmetros

Nome

Classe

Tipo

Dim.

V. Ini.

Descrição

IN

Entrada

ANY_INT

valor em microsegundos a ser convertido para tempo

Retorno

Tipo

Descrição

TIME

Tempo equivalente ao valor em microsegundos especificado

Exemplo

Declaração de Variáveis

Nome

Tipo

Descrição

value

LINT

Quantidade de microsegundos a ser convertido para tempo

cur_time

TIME

Tempo convertido a partir da quantidade de microsegundos

Clique aqui para baixar a tabela de variáveis

Código ST

(* ... *)
(* Exemplo 1 de chamada da função na POU *)
value    := 30000;
cur_time := HILS.US_TO_TIME(IN := value);
          (* retorna cur_time = T#30ms *)
(* ... *)
(* Exemplo 2 de chamada da função na POU *)
value   := 1000000;
cur_time := HILS.US_TO_TIME(value);
          (* retorna cur_time = T#1s *)
(* ... *)