TIME_TO_MS

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

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

Função

           TIME_TO_MS
         +-------------+
TIME ----|IN           |---- ANY_INT
         +-------------+

A função converte o valor de tempo em IN para o total de milissegundos inteiros correspondente, devolvido como um valor inteiro (ANY_INT).

Parâmetros

Nome

Direção

Tipo

Padrão

Faixa / Unidade

Descrição

IN

IN

TIME

T#0ms

ms

Valor de tempo a ser processado.

Retorno / Saídas

Tipo ANY_INT — número de milissegundos 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 milisegundos *)
END_VAR

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