Définitions des balises de sortie (5034-ENC)
Le tableau suivant répertorie les balises de sortie disponibles.
Nom | Type de données | Définition | Valeurs valides |
|---|---|---|---|
Windowxx.On | DINT (If window is configured for instantaneous count) REAL | Affiche la valeur qui définit un côté du seuil de la fenêtre. Les sorties (si elles sont liées à la fenêtre) et la balise I.Windowxx.InWindow changent d’état à ce seuil en fonction du diagramme Figure 1. | Toute valeur |
Windowxx.Off | DINT (If window is configured for instantaneous count) REAL | ||
Windowxx.HysteresisOn | DINT (If window is configured for instantaneous count) REAL | Décalage négatif à partir de la valeur de la balise Window.On auquel appliquer l’hystérésis | Toute valeur Si la valeur est inférieure à 0, l’hystérésis est désactivée. |
Windowxx.HysteresisOff | DINT (If window is configured for instantaneous count) REAL | Décalage négatif à partir de la valeur de la balise Window.Off auquel appliquer l’hystérésis | Toute valeur Si la valeur est inférieure à 0, l’hystérésis est désactivée. |
Counter00.Reset | BOOL | Réinitialise les valeurs de comptage et de tours sur zéro en cas de transition de 0 à 1. |
|
Counter00.Hold | BOOL | Mettre le compteur en pause lorsque la valeur est égale à 1. |
|
Counter00.Load | BOOL | Remplace les valeurs de comptage et de tours par la valeur des balises LoadCountValue et LoadRevolutionValue correspondantes en cas de transition de 0 à 1. |
|
Counter00.Store | BOOL | Copie la valeur de compteur dans la balise de valeur stockée correspondant en cas de transition de 0 à 1. |
|
Counter00.Direction | BOOL | Lorsque le mode compteur est comptage avec direction interne, définit la direction du compteur avec cette valeur.
IMPORTANT:
Lorsque le compteur fonctionne en mode compteur/direction externe, impulsions vers le haut/vers le bas ou quadrature, cette balise est ignorée. |
|
Counter00.RollOverAck | BOOL | Efface la balise d’enchaînement. |
|
Counter00.RollunderAck | BOOL | Efface la balise de retour. |
|
Counter00.FrequencyAlarmUnlatch | BOOL | Déverrouille l’alarme de fréquence. |
|
Counter00.FrequencyAvgAlarmUnlatch | BOOL | Déverrouille l’alarme moyenne de fréquence. |
|
Counter00.PulseWidthAlarmUnlatch | BOOL | Déverrouille l’alarme de largeur d’impulsion. |
|
Counter00.PulseWidthAvgAlarmUnlatch | BOOL | Déverrouille l’alarme de largeur moyenne d’impulsion. |
|
Counter00.ZeroFrequencyAlarmUnlatch | BOOL | Déverrouille l’alarme de fréquence zéro. |
|
Counter00.ZeroFrequencyAvgAlarmUnlatch | BOOL | Déverrouille l’alarme moyenne de fréquence zéro. |
|
Counter00.MissingPulseAlarmEn | BOOL | Active l’alarme d’impulsion manquante. |
|
Counter00.MissingPulseAlarmUnlatch | BOOL | Déverrouille l’alarme d’impulsion manquante. |
|
Counter00.AccelAlarmUnlatch | BOOL | Déverrouille l’alarme d’accélération. |
|
Counter00.DecelAlarmUnlatch | BOOL | Déverrouille l’alarme de décélération. |
|
Counter00.AccelAvgAlarmUnlatch | BOOL | Déverrouille l’alarme moyenne d’accélération. |
|
Counter00.DecelAvgAlarmUnlatch | BOOL | Déverrouille l’alarme moyenne de décélération. |
|
Counter00.ResetFrequencyOverrange | BOOL | Si le dépassement de plage de fréquence est défini, cette balise réinitialise le dépassement de plage de fréquence sur zéro. |
|
Counter00.ResetQuadratureErrorCount | BOOL | Réinitialise le comptage d’erreurs de quadrature. |
|
Counter00.RolloverValue | DINT | Lorsque le compteur augmente jusqu’à la valeur de cette balise, il est défini sur la valeur de retour lorsque l’impulsion suivante est reçue. | Toute valeur |
Counter00.RollunderValue | DINT | Lorsque le compteur diminue jusqu’à la valeur de cette balise, il est défini sur la valeur d’enchaînement lorsque l’impulsion suivante est reçue. | Toute valeur |
Counter00.ZeroFrequencyAlarmLimit | REAL | Valeur à laquelle la fréquence ou la fréquence moyenne doit être inférieure pour déclencher l’alarme de fréquence zéro. | Toute valeur |
Counter00.LoadCountValue | DINT | Nombre prédéfini de comptages pouvant être chargés dans la balise d’entrée Counterxx.Count. | Toute valeur |
Counter00.LoadRevolutionValue | INT | Nombre prédéfini de comptages pouvant être chargés dans la balise d’entrée Counterxx.RevolutionCount. | Toute valeur |
Counter00.OverrideDataAEn | BOOL | Active l’outrepassement de l’entrée A par la balise OverrideDataAValue. |
|
Counter00.OverrideDataBEn | BOOL | Active l’outrepassement de l’entrée B par la balise OverrideDataBValue. |
|
Counter00.OverrideDataTriggerEn | BOOL | Active l’outrepassement de l’entrée du déclencheur par la balise OverrideDataTriggerValue. Applicable uniquement lorsque l’entrée numérique standard est sélectionnée comme déclencheur d’une ou plusieurs fonctions du compteur (à savoir, Stocker, Réinitialiser, Charger, Maintenir). |
|
Counter00.OverrideDataZEn | BOOL | Active l’outrepassement de l’entrée Z par la balise OverrideDataZValue. |
|
Counter00.OverrideDataAValue | BOOL | Valeur appliquée à l’entrée A lorsque la balise OverrideDataAEn est définie. | Toute valeur |
Counter00.OverrideDataBValue | BOOL | Valeur appliquée à l’entrée B lorsque la balise OverrideDataBEn est définie. | Toute valeur |
Counter00.OverrideDataTriggerValue | BOOL | Valeur appliquée au déclencheur d’entrée lorsque la balise OverrideDataTriggerEn est définie. Applicable uniquement lorsque l’entrée numérique standard est sélectionnée comme déclencheur d’une ou plusieurs fonctions du compteur (à savoir, Stocker, Réinitialiser, Charger, Maintenir). | Toute valeur |
Counter00.OverrideDataZValue | BOOL | Valeur appliquée à l’entrée Z lorsque la balise OverrideDataZEn est définie. | Toute valeur |
Counter00.MissingPulseAlarmLimit | DINT | Définit le temps qui doit s’écouler entre la détection du front montant d’impulsions consécutives avant le déclenchement de l’alarme d’impulsion manquante. |
|
SSI00.Store | BOOL | Déclenche la fonction Stocker avec une transition de 0 à 1. |
|
SSI00.OverrideStoreInputEn | BOOL | Lorsque Entrée00 est utilisée comme déclencheur de la fonction Stocker, cette balise permet d’outrepasser Entrée00 avec la balise OverrideStoreInputValue |
|
SSI00.OverrideStoreInputValue | BOOL | Lorsque Entrée00 est utilisée comme déclencheur de la fonction Stocker, cette valeur est appliquée à l’entrée lorsque la balise OverrideStoreInputEn est définie. | Toute valeur |
Outputxx.OverrideDataEn | BOOL | Active l’outrepassement de l’état de sortie par la balise OverrideDataValue. |
|
Outputxx.OverrideDataValue | BOOL | Valeur au point de sortie lorsque OverrideDataEn est activé |
|
Fournir une réponse