Drapeau modulo et drapeau synchronisation
Traduction de la notice originale
Présentation
Ce sous-chapitre présente le fonctionnement des bits relatifs aux événements suivants :
Le tableau ci-dessous présente les modes de comptage pouvant activer les événements de synchronisation, de référencement et de modulo :
Drapeau
Mode de comptage concerné
Bit sync_ref_flag (%IWr.m.c.0.2)
  • Compteur large libre : lorsque le compteur atteint la valeur de présélection
  • Compteur modulo (boucle) : lorsque le compteur est remis à 0.
  • Comptage monocoup : lorsque le compteur atteint la valeur de présélection et démarre
Bit modulo_flag (%IWr.m.c.0.1)
  • Compteur modulo (boucle) : lorsque le compteur franchit le modulo ou 0
  • Compteur large libre : lorsque le compteur franchit ses limites
Fonctionnement des bits drapeau
Le bit drapeau de l'événement de synchronisation ou de référencement est mis à 1 lorsque la synchronisation ou le référencement du compteur se produit.
Le bit drapeau de l'événement de modulo est mis à 1 dans les modes de comptage suivants :
Localisation des bits drapeau
Le tableau ci-dessous présente les bits modulo_flag et sync_ref_flag, qui sont des éléments du mot d'état %IWr.m.c.d :
Objet langage
Symbole standard
Signification
%IWr.m.c.0.0
RUN
Le compteur fonctionne en mode monocoup.
%IWr.m.c.0.1
MODULO_FLAG
Drapeau mis à 1 par un événement de passage du modulo
%IWr.m.c.0.2
SYNC_REF_FLAG
Drapeau mis à 1 par un événement de présélection ou de synchronisation
%IWr.m.c.0.3
VALIDITY
La valeur numérique courante est valide
%IWr.m.c.0.4
HIGH_LIMIT
La valeur numérique courante est verrouillée à la valeur du seuil supérieur
%IWr.m.c.0.5
LOW_LIMIT
La valeur numérique courante est verrouillée à la valeur du seuil inférieur
Remise à 0 des bits drapeau
L'application utilisateur doit remettre à 0 le bit drapeau (si actif) en utilisant le bit de commande approprié parmi les 2 bits suivants :
Localisation des commandes de remise à 0
Le tableau ci-dessous présente les bits sync_reset et modulo_reset, qui sont des éléments du mot de commande de sortie %Qr.m.c.d :
Objet langage
Symbole standard
Signification
%Qr.m.c.0
OUTPUT_0
Force la sortie OUTPUT_0 au niveau 1
%Qr.m.c.1
OUTPUT_1
Force la sortie OUTPUT_1 au niveau 1
%Qr.m.c.2
OUTPUT_BLOCK_0_ENABLE
Mise en œuvre du bloc fonction de sortie 0
%Qr.m.c.3
OUTPUT_BLOCK_1_ENABLE
Mise en œuvre du bloc fonction de sortie 1
%Qr.m.c.4
FORCE_SYNC
Synchronisation et démarrage de la fonction de comptage
%Qr.m.c.5
FORCE_REF
Mise à la valeur de présélection du compteur
%Qr.m.c.6
FORCE_ENABLE
Mise en œuvre du compteur
%Qr.m.c.7
FORCE_RESET
Remise à 0 du compteur
%Qr.m.c.8
SYNC_RESET
Remise à 0 du drapeau SYNC_REF_FLAG
%Qr.m.c.9
MODULO_RESET
Remise à 0 du drapeau MODULO_FLAG