Para ter acesso as funções de RTC é necessário adicionar manualmente as bibliotecas SysTimerRtc e SysTimeCore.
Declaração de variáveis:
VAR
uidResultRtcGet: UDINT;
stGetDate: SysTimeRtc.RTS_SYSTIMEDATE;
uiGetYear: UINT;
uiGetMonth: UINT;
uiGetDay: UINT;
uiGetHour: UINT;
uiGetMinute: UINT;
uiGetSecond: UINT;
uiGetMSecond: UINT;
uiGetDayOfWeek: UINT;
uiGetYday: UINT;
uidResultConvertToDate: UDINT;
END_VAR
Programa:
- Na aba de ferramentas dar um duplo click na opção Libray manager (gerenciador de bibliotecas)
- Clicar em Add library (adicionar biblioteca)
- Pesquisar pela pasta "System" com o filtro habilitado para "All Company" (todas as empresas)
- Selecionar as bibliiotecas SysTimeRtc e/ou SysTimeCore e clicar em "OK".
Declaração de variáveis:
VAR
uidResultRtcGet: UDINT;
stGetDate: SysTimeRtc.RTS_SYSTIMEDATE;
uiGetYear: UINT;
uiGetMonth: UINT;
uiGetDay: UINT;
uiGetHour: UINT;
uiGetMinute: UINT;
uiGetSecond: UINT;
uiGetMSecond: UINT;
uiGetDayOfWeek: UINT;
uiGetYday: UINT;
uidResultConvertToDate: UDINT;
END_VAR
Programa: