TIME_TO_US

Retorna o número de microssegundos inteiros contidos em um valor do tipo TIME. É uma função.

Biblioteca: HI_STD · Namespace: HILS · Tipo: função

Função

           TIME_TO_US
         +-------------+
TIME ----|IN           |---- ANY_INT
         +-------------+

Recebe em IN um valor de tempo e devolve o número de microssegundos inteiros correspondente.

Parâmetros

Nome

Direção

Tipo

Padrão

Faixa / Unidade

Descrição

IN

IN

TIME

T#0ms

—

Valor de tempo a ser processado.

Retorno / Saídas

Retorna ANY_INT: número de microssegundos inteiros contidos no tempo especificado.

Exemplo

Clique aqui para baixar a tabela de variáveis

Código ST

VAR
    cur_time   : TIME; (* Tempo a ser processado *)
    return_val : INT;  (* Numero de microsegundos *)
END_VAR

(* ... *)
(* Exemplo 1 de chamada da função na POU *)
return_val := TIME_TO_US(IN := cur_time);
  (* retorna o nro de microsegundos no tempo especificado *)
(* ... *)