DAY_TO_TOD

Converte um número de dias, contado a partir de 01/01/2010, na data/hora correspondente (TOD). É uma função (sem estado; retorno puro).

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

Função

           DAY_TO_TOD
         +-------------+
UINT ----|IN           |---- TOD
         +-------------+

A entrada IN informa a quantidade de dias decorridos desde a data base 01/01/2010; o retorno é o valor TOD equivalente a essa data.

Parâmetros

Nome

Direção

Tipo

Padrão

Faixa / Unidade

Descrição

IN

IN

UINT

0

dias

Número de dias a partir da data base 01/01/2010.

Retorno / Saídas

Tipo

Descrição

TOD

Data/hora equivalente ao número de dias especificado.

Ver também

TOD_TO_DAY

Exemplo

Clique aqui para baixar a tabela de variáveis

Código ST

VAR
    num_days : UINT; (* Número de dias a partir da data 01/01/2010 *)
    cur_tod  : TOD;  (* Data equivalente ao número de dias especificado *)
END_VAR

(* ... *)
(* Exemplo de chamada da função na POU *)
cur_tod := DAY_TO_TOD(IN := num_days); (* retorna a data com base no nro de dias especificado *)
(* ... *)