Types de données définis par le dispositif (5069-OF4)
Les noms des types de données définis par le dispositif peuvent varier pour chaque dispositif en fonction des sélections effectuées lors de la création du dispositif.
Ces tableaux répertorient et décrivent les types de données définis par le dispositif pour les dispositifs 5069-OF4.
Ces tableaux incluent des informations sur :
- Entrée (indiquée par « I »)
- Sortie (indiquée par « O »)
- Configuration (indiquée par « C »)
Type de données défini par le dispositif : AB:5000_AO4:I:0
Type de connexion : Données et Écoute seule
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
RunMode | BOOL | Décimal | 0 = En attente 1 = Exécution
|
ConnectionFaulted | BOOL | Décimal | 0 = Une connexion existe entre le dispositif et l’automate. 1 = Non connecté |
DiagnosticActive | BOOL | Décimal | 0 = Aucun diagnostic actif 1 = Un ou plusieurs diagnostics sont actifs ou le seuil de pronostics est atteint |
DiagnosticSequenceCount | SINT | Décimal | 0 à 255 Croît chaque fois qu’une condition de diagnostic distincte est détectée et chaque fois qu’une condition de diagnostic distincte passe de l’état Détecté à l’état Non détecté. |
Ch0x.Fault | BOOL | Décimal | 0 = Aucun défaut 1 = Un défaut existe Un défaut est un enchaînement de toutes les conditions de diagnostic que le dispositif peut détecter. Il signale des données incorrectes. Si un membre de type de données détaillé indique une condition détectée donnée, ce membre de défaut n’affecte pas les membres DiagnosticActive ou DiagnosticSequenceCount. Cependant, s’il n’existe pas de type de données détaillé pour une condition détectée donnée, ce membre de défaut déclenche le membre DiagnosticActive et accroît/réduit le comptage de la séquences de diagnostic. |
Ch0x.Uncertain | BOOL | Décimal | 0 = Données correctes 1 = Validité des données incertaine. Le dispositif fonctionne en dehors de sa plage de fonctionnement désignée, ou les données sont sous contrôle manuel ou d’outrepassement. |
Ch0x.NoLoad | BOOL | Décimal | 0 = Pas de condition d’absence de charge 1 = Une condition d’absence de charge existe, ce qui signifie que le fil du signal est déconnecté du canal ou que le RTB a été retiré du dispositif. |
Ch0x.ShortCircuit | BOOL | Décimal | 0 = Absence de condition de court-circuit ou de surintensité 1 = Présence d’une condition de court-circuit ou de surintensité |
Ch0x.OverTemperature | BOOL | Décimal | 0 = La température du dispositif ne dépasse pas les limites de fonctionnement 1 = La température du dispositif dépasse les limites de fonctionnement |
Ch0x.FieldPowerOff | BOOL | Décimal | 0 = Présence d’alimentation externe 1 = Absence d’alimentation externe |
Ch0x.InHold | BOOL | Décimal | 0 = Le canal n’est pas maintenu 1 = Le canal est maintenu |
Ch0x.NotANumber | BOOL | Décimal | 0 = Les dernières données reçues du canal étaient un nombre 1 = La valeur de sortie reçue de l’expéditeur est NotANumber (valeur IEEE NAN). Le canal de sortie va maintenir son dernier état |
Ch0x.Underrange | BOOL | Décimal | 0 = Le signal d’entrée du canal est supérieur au signal minimal détectable. 1 = Le signal d’entrée du canal est inférieur ou égal au signal minimal détectable. |
Ch0x.Overrange | BOOL | Décimal | 0 = Le signal d’entrée sur le canal est inférieur au signal maximal détectable. 1 = Le signal d’entrée du canal est supérieur ou égal au signal maximal détectable. |
Ch0x.LLimitAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.HLimitAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.RampAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.CalFault | BOOL | Décimal | 0 = Le calibrage n’a pas échoué 1 = Une session de calibrage pour un canal a été interrompue ou a échoué. CalFault est réinitialisé par réinitialisation du produit ou par mise sous tension. |
Ch0x.Calibrating | BOOL | Décimal | 0 = Le canal n’est pas en cours de calibrage 1 = Le canal est en cours de calibrage |
Ch0x.Data | REAL | Flottant | -1.0E11 à 1.0E11 |
Ch0x.RollingTimestamp | BOOL | Décimal | Toute valeur positive. RollingTimestamp est une horloge s’exécutant de façon continue et qui compte en millisecondes. Lorsqu’un dispositif d’entrée scrute ses canaux, il enregistre également la valeur RollingTimestamp. |
Type de données défini par le dispositif : AB:5000_AO4:O:0
Type de connexion : Données
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
Ch0x.LLimitAlarmUnlatch | BOOL | Décimal | La transition de Basse vers Haute déverrouille l’alarme. |
Ch0x.HLimitAlarmUnlatch | BOOL | Décimal | La transition de Haute vers Basse déverrouille l’alarme. |
Ch0x.RampAlarmUnlatch | BOOL | Décimal | La transition de Basse vers Haute déverrouille l’alarme |
Ch0x.Data | REAL | Flottant | -1.0E11 à 1.0E11 |
Type de données défini par le dispositif : AB:5000_AO4:C:0
Type de connexion : Données et Données avec calibrage
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
Ch0x.Range | BOOL | Décimal | 0 = -10 à 10V 1 = 0 à 5 V 2 = 0 à 10V 4 = 0 à 20 mA 5 = 4 à 20 mA |
Ch0x.AlarmDisable | BOOL | Décimal | 0 = Les alarmes sont activées 1 = Les alarmes sont désactivées (par défaut) pour le canal |
Ch0x.LimitAlarmLatchEn | BOOL | Décimal | 0 = Verrouillage désactivé (par défaut) 1 = Verrouillage activé |
Ch0x.RampAlarmLatchEn | BOOL | Décimal | 0 = Verrouillage désactivé (par défaut) 1 = Verrouillage activé |
Ch0x.NoLoadEn | BOOL | Décimal | 0 = Désactivé (par défaut) 1 = Activé |
Ch0x.Disable | BOOL | Décimal | 0 = Le canal est activé (par défaut) 1 = Le canal est désactivé |
Ch0x.FaultMode | BOOL | Décimal | 0 = Passer à la valeur définie par l’utilisateur 1 = Maintenir le dernier état (par défaut) |
Ch0x.ProgMode | BOOL | Décimal | 0 = Passer à la valeur définie par l’utilisateur 1 = Maintenir le dernier état (par défaut) |
Ch0x.ProgramToFaultEn | BOOL | Décimal | 0 = Le canal demeure en mode Programme 1 = Le canal passe en mode Défaut |
Ch0x.RampInRun | BOOL | Décimal | 0 = Non vérifié 1 = Vérifié Active l’effet de rampe de la valeur de sortie en mode Exécution entre le niveau actuel de sortie et une valeur de sortie nouvellement requise. L’effet de rampe définit le taux maximal de transition autorisé pour une sortie en fonction de la configuration de RampRate. |
Ch0x.RampToProg | BOOL | Décimal | 0 = Non vérifié 1 = Vérifié Permet la transition de l’effet de rampe de la valeur de sortie vers une valeur Programme définie par l’utilisateur, Canal0x.ProgValue, lorsque activé. L’effet de rampe définit le taux maximal de transition autorisé pour une sortie en fonction de la configuration de RampRate. |
Ch0x.RampToFault | BOOL | Décimal | 0 = Non vérifié 1 = Vérifié Permet la transition de l’effet de rampe de la valeur de sortie vers une valeur de défaut définie par l’utilisateur, Canal0xFaultValue, lorsque activé. L’effet de rampe définit le taux maximal de transition autorisé pour une sortie en fonction de la configuration de RampRate. |
Ch0x.HoldForInt | BOOL | Décimal | 0 = Non vérifié 1 = Vérifié Lorsqu’il est défini, configure le canal sur le maintien, ou pour ne pas changer, jusqu’à initialisation avec une valeur jusqu’à 0,1 % de la pleine échelle de sa valeur courante lorsque l’une de ces conditions se produit :
|
Ch0x.FaultValueStateDuration | SINT | Décimal | Détermine pendant combien de temps l’état du mode Défaut est conservé avant que FaultFinalState soit appliqué.
|
Ch0x.MaxRampRate | REAL | Flottant | -1.0E11 à 1.0E11 Vitesse maximale à laquelle la valeur de sortie peut changer lors d’une transition vers FaultValue ou ProgValue si les bits RampToFault ou RampToProg sont définis, respectivement, ou en mode Exécution si RampToRun est défini. En unités d’ingénierie par seconde. |
Ch0x.LowSignal | REAL | Flottant | -1.0E11 à 1.0E11 Une combinaison de LowSignal, HighSignal, LowEngineering et HighEngineering est utilisée pour mettre à l’échelle les données d’entrée renvoyées par le dispositif. |
Ch0x.HighSignal | REAL | Flottant | -1.0E11 à 1.0E11 Une combinaison de LowSignal, HighSignal, LowEngineering et HighEngineering est utilisée pour mettre à l’échelle les données d’entrée renvoyées par le dispositif. |
Ch0x.LowEngineering | REAL | Flottant | -1.0E11 à 1.0E11 Une combinaison de LowSignal, HighSignal, LowEngineering et HighEngineering est utilisée pour mettre à l’échelle les données d’entrée renvoyées par le dispositif. |
Ch0x.HighEngineering | REAL | Flottant | -1.0E11 à 1.0E11 Une combinaison de LowSignal, HighSignal, LowEngineering et HighEngineering est utilisée pour mettre à l’échelle les données d’entrée renvoyées par le dispositif. |
Ch0x.LowLimit | REAL | Flottant | -1.0E11 à 1.0E11 Toute valeur inférieure à la limite haute |
Ch0x.HighLimit | REAL | Flottant | -1.0E11 à 1.0E11 Toute valeur supérieure à la limite basse |
Ch0x.Offset | REAL | Flottant | -1.0E11 à 1.0E11 Corrige l’imprécision de l’actionneur dans l’actionneur de sortie lui-même et fournit ainsi un mécanisme permettant à l’utilisateur de calibrer son système hors du dispositif de sortie même. Le décalage est configuré par canal et en unités d’ingénierie. Le décalage est ajouté aux données avant la mise à l’échelle des unités d’ingénierie vers le signal pour la sortie. |
Ch0x.FaultValue | REAL | Flottant | -1.0E11 à 1.0E11 Valeur, en unités d’ingénierie, que doit adopter la sortie si un défaut de communication se produit lorsque le bit FaultMode est défini. |
Ch0x.ProgValue | REAL | Flottant | -1.0E11 à 1.0E11 Valeur, en unités d’ingénierie, que doit adopter la sortie lorsque la connexion passe en mode Programme si le bit ProgMode est défini sur « Valeur définie par l’utilisateur » |
Ch0x.FaultFinalState | REAL | Flottant | -1.0E11 à 1.0E11 Lorsque FaultValueStateDuration est différent de zéro, cette option détermine l’état de sortie final une fois que le FalueValueStateDuration configuré dépasse le délai d’attente. |
Type de données défini par le dispositif : AB:5000_AO4:CAL:I:0
Type de connexion : Données et Données avec calibrage
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
RunMode | BOOL | Décimal | 0 = En attente 1 = Exécution
|
ConnectionFaulted | BOOL | Décimal | 0 = Une connexion existe entre le dispositif et l’automate. 1 = Non connecté |
DiagnosticActive | BOOL | Décimal | 0 = Aucun diagnostic actif 1 = Un ou plusieurs diagnostics sont actifs ou le seuil de pronostics est atteint |
DiagnosticSequenceCount | SINT | Décimal | 0 à 255 Comptage qui augmente pour chaque diagnostic. |
Ch0x.Fault | BOOL | Décimal | 0 = Fonctionnel 1 = Mauvais |
Ch0x.Uncertain | BOOL | Décimal | 0 = Données correctes 1 = Validité des données incertaine. Le dispositif fonctionne en dehors de sa plage de fonctionnement désignée, ou les données sont sous contrôle manuel ou d’outrepassement. |
Ch0x.NoLoad | BOOL | Décimal | 0 = Pas de condition d’absence de charge 1 = Une condition d’absence de charge existe, ce qui signifie que le fil du signal est déconnecté du canal ou que le RTB a été retiré du dispositif. |
Ch0x.ShortCircuit | BOOL | Décimal | 0 = Absence de condition de court-circuit ou de surintensité 1 = Présence d’une condition de court-circuit ou de surintensité |
Ch0x.OverTemperature | BOOL | Décimal | 0 = La température du dispositif ne dépasse pas les limites de fonctionnement 1 = La température du dispositif dépasse les limites de fonctionnement |
Ch0x.FieldPowerOff | BOOL | Décimal | 0 = Présence d’alimentation externe 1 = Absence d’alimentation externe |
Ch0x.InHold | BOOL | Décimal | 0 = Le canal n’est pas maintenu 1 = Le canal est maintenu |
Ch0x.NotANumber | BOOL | Décimal | 0 = Les dernières données reçues du canal étaient un nombre 1 = Les dernières données reçues du canal n’étaient pas un nombre |
Ch0x.Underrange | BOOL | Décimal | 0 = Les données de canal ne sont pas en dessous du seuil inférieur de la plage 1 = Le signal d’entrée du canal est inférieur ou égal au signal minimal détectable |
Ch0x.Overrange | BOOL | Décimal | 0 = Les données de canal ne dépassent pas le seuil supérieur de la plage 1 = Le signal d’entrée du canal est supérieur ou égal au signal maximal détectable |
Ch0x.LLimitAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.HLimitAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.RampAlarm | BOOL | Décimal | 0 = L’alarme n’est pas déclenchée 1 = L’alarme est déclenchée |
Ch0x.CalFault | BOOL | Décimal | 0 = Le calibrage n’a pas échoué 1 = Une erreur de calibrage s’est produite pendant le calibrage du canal |
Ch0x.Calibrating | BOOL | Décimal | 0 = Le canal n’est pas en cours de calibrage 1 = Le canal est en cours de calibrage |
Ch0x.CalGoodLowRef | BOOL | Décimal | 0 = Un signal de référence basse valide n’a pas été échantillonné sur ce canal. 1 = Un signal de référence basse valide a été échantillonné sur ce canal. |
Ch0x.CalBadLowRef | BOOL | Décimal | 0 = Un signal de référence basse non valide n’a pas été échantillonné sur ce canal. 1 = Un signal de référence basse non valide a été échantillonné sur ce canal. |
Ch0x.CalGoodHighRef | BOOL | Décimal | 0 = Un signal de référence haute valide n’a pas été échantillonné sur ce canal. 1 = Un signal de référence haute valide a été échantillonné sur ce canal. |
Ch0x.CalBadHighRef | BOOL | Décimal | 0 = Un signal de référence haute non valide n’a pas été échantillonné sur ce canal. 1 = Un signal de référence haute non valide a été échantillonné sur ce canal. |
Ch0x.CalSuccessful | BOOL | Décimal | 0 = Le calibrage n’a pas réussi 1 = Le calibrage a réussi et l’état de calibrage a été quitté. |
Ch0x.Data | REAL | Flottant | -1.0E11 à 1.0E11 |
Ch0x.RollingTimestamp | INT | Décimal | Toute valeur positive Temporisateur 15 bits s’exécutant de façon continue qui compte en millisecondes (sans relation avec le temps système coordonné). |
Type de données défini par le dispositif : AB:5000_AO4:CAL:O:0
Type de connexion : Données et Données avec calibrage
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
Ch0x.LLimitAlarmUnlatch | BOOL | Décimal | La transition de Basse vers Haute déverrouille l’alarme. |
Ch0x.HLimitAlarmUnlatch | BOOL | Décimal | La transition de Haute vers Basse déverrouille l’alarme. |
Ch0x.RampAlarmUnlatch | BOOL | Décimal | La transition de Basse vers Haute déverrouille l’alarme |
Ch0x.Calibrate | BOOL | Décimal | 0 = Le canal n’est pas en cours de calibrage. 1 = Le canal est en cours de calibrage. |
Ch0x.CalOutputLowRef | BOOL | Décimal | 0 = Pas de sortie de référence basse de calibrage. 1 = Impose au dispositif une référence basse de calibrage de sortie. |
Ch0x.CalOutputHighRef | BOOL | Décimal | 0 = Pas de sortie de référence haute de calibrage. 1 = Impose au dispositif un signal de référence haute de calibrage de sortie. |
Ch0x.CalLowRefPassed | BOOL | Décimal | 0 = Pas d’envoi de la référence basse de calibrage enregistrée. 1 = Envoi de la référence basse de calibrage enregistrée dans les données de sortie pour vérification de calibrage. Le bord montant indique que le champ Données contient la valeur de référence basse enregistrée pour la sortie qui doit être utilisée par le dispositif pour le calibrage. |
Ch0x.CalHighRefPassed | BOOL | Décimal | 0 = Pas d’envoi de la référence haute de calibrage 1 = Envoi d’un signal de référence haute de calibrage enregistré dans les données de sortie pour vérification de calibrage. Le bord montant indique que le champ Données contient la valeur de référence haute enregistrée pour la sortie qui doit être utilisée par le dispositif pour le calibrage. |
Ch0x.CalFinished | BOOL | Décimal | 0 = La fin du processus de calibrage n’est pas déclenchée pour le canal. 1 = La fin du processus de calibrage est déclenchée pour le canal. |
Ch0x.Data | REAL | Flottant | -1.0E11 à 1.0E11 |
Fournir une réponse