GET_DAYS_IN_SECTION
Retorna a quantidade de dias inteiros decorridos desde o início da ativação do
firmware do equipamento (seção corrente), como um valor UDINT. É uma
função (sem estado interno; retorno direto).
Biblioteca: HI_STD · Namespace: HILS · Tipo: função
Função
GET_DAYS_IN_SECTION
+---------------------+
| |---- UDINT
+---------------------+
O valor retornado corresponde ao número de dias inteiros desde a energização/ativação do firmware do equipamento na seção corrente.
Nota
Esta função poderá ser classificada no futuro como obsoleta, sendo mantida na biblioteca apenas para compatibilidade com aplicações legadas.
Para novos projetos, prefira:
HILS.TOD_TO_DAY(HILS.DT_TO_TOD(HILS.GET_SECTION_TIME()))
Para mais informações consulte TOD_TO_DAY, DT_TO_TOD e GET_SECTION_TIME.
Parâmetros
Nenhum.
Retorno / Saídas
Tipo |
Descrição |
|---|---|
UDINT |
Número de dias inteiros desde a ativação do firmware do equipamento. |
Observações
O contador reflete a seção corrente do firmware; é reiniciado a cada nova ativação/energização do equipamento.
Ver também
Exemplo
Clique aqui para baixar a tabela de variáveis
Código ST
VAR
days_ses_time : UDINT; (* Tempo de sessão corrente em dias *)
END_VAR
(* ... *)
(* Exemplo de chamada da função na POU *)
days_ses_time := HILS.GET_DAYS_IN_SECTION();
(* ... *)