L'instruction RTC_SET définit les données RTC (horloge temps réel) dans les informations du module RTC.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10,
Micro820
L20E,
Micro850
L50E et
Micro870
L70E.
RTC_SET
Paramètres RTC_SET
Paramètre
Type de paramètre
Type de données
Description
Enable
Entrée
BOOL
Activation du bloc d'instruction.
TRUE : Exécute RTC_SET avec les informations RTC de l'entrée. En général, s'exécute uniquement pour 1 scrutation de programme lors de la mise à jour de RTC.
FALSE : N’exécute pas RTC_SET. Défini sur FAUX pour exécuter RTC normalement.
RTCEnable
Entrée
BOOL
TRUE : Pour activer l'horloge RTC avec les données RTC spécifiées.
FALSE : Pour désactiver l'horloge RTC.
RTCData
Entrée
RTC
Informations sur les données RTC :
yy/mm/dd, hh/mm/ss, week
tel que défini dans le type de données RTC.
RTCData est ignoré lorsque RTCEnable = 0.
RTCPresent
Sortie
BOOL
TRUE : L'horloge d'exécution libre est utilisée, ou le matériel RTC est branché.
FALSE : L'horloge d'exécution libre n'est pas utilisée, ou le matériel RTC n'est pas branché.
RTCEnabled
Sortie
BOOL
TRUE : L'horloge d'exécution libre est utilisée, ou le matériel RTC est activé (temporisation).
FALSE : L'horloge d'exécution libre n'est pas utilisée, ou le matériel RTC est désactivé (aucune temporisation).
RTCBatLow
Sortie
BOOL
TRUE : La batterie RTC est faible.
FALSE : La batterie RTC n'est pas faible.
Sts
Sortie
USINT
État de l'opération de lecture.
Valeurs d'état RTC_Set (Sts) :
0x00 : Bloc fonctionnel non activé (aucune opération).
0x01 : Réussite de l'opération de la définition RTC.
0x02 : Échec de l'opération de la définition RTC.
Type de données RTC
Paramètre
Type de paramètre
Description
Year
UINT
Paramétrage de l'année pour l'horloge RTC. Valeur 16 bits ; les valeurs correctes sont comprises entre 2000 (01 Jan, 00:00:00) et 2098 (31 Déc, 23:59:59).
Month
UINT
Paramétrage du mois pour l'horloge RTC.
Day
UINT
Paramétrage du jour pour l'horloge RTC.
Hour
UINT
Paramétrage de l'heure pour l'horloge RTC.
Minute
UINT
Paramétrage de la minute pour l'horloge RTC.
Second
UINT
Paramétrage de la seconde pour l'horloge RTC.
DayOfWeek
UINT
Paramétrage du jour de la semaine pour l'horloge RTC. Ce paramètre n'est pas pris en compte pour RTC_SET.