Esta función se utiliza para establecer los valores de la zona horaria especificada.
NOTA: La función SysTimeRtcSetTimezone puede tardar varios cientos de milisegundos en ejecutarse. El aumento del tiempo de ejecución es debido a que se guarda el parámetro TimezoneInformation en un archivo de configuración del controlador.
Para evitar que otras tareas queden bloqueadas al ejecutar esta función, implemente una de las medidas siguientes:
oUtilice el mecanismo asíncrono que proporciona la biblioteca AsyncManager para delegar la llamada de la función a una tarea externa.
oImplemente la llamada de la función en una tarea aparte con la configuración adecuada.
Descripción de variables de E/S
Entrada/Salida |
Tipo |
Descripción |
---|---|---|
pTimezone |
Valores de la zona horaria que se han de establecer para el controlador. |
Salida |
Tipo |
Descripción |
---|---|---|
SysTimeRtcSetTimezone |
UDINT |
Código de error del sistema de tiempo de ejecución (consulte CmpErrors.library): 0 = no se ha detectado ningún error |