Types de données définis par le dispositif (5069-IB6F-3W)
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-IB6F-3W.
Ces tableaux incluent des informations sur :
- Entrée (indiquée par « I »)
- Sortie (indiquée par « O »)
- Configuration (indiquée par « C »)
- entrée d’événement (indiquée par « EI »)
- sortie d’événement (indiquée par « EO »)
Type de données défini par le dispositif : AB:5000_DIn_Counterx_Event:I:0
Type de connexion : Données avec événements
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
RunMode | BOOL | Décimal | 0 = En attente 1 = Exécution |
ConnectionFaulted | BOOL | Décimal | 0 = Fonctionnel 1 = Mauvais |
DiagnosticActive | BOOL | Décimal | 0 = Aucun diagnostic actif 1 = Un ou plusieurs diagnostics sont actifs ou le seuil de pronostics est atteint |
CIPSyncValid | BOOL | Décimal | 0 = Le dispositif n’a pas été synchronisé avec un maître 1588. 1 = Le dispositif a été synchronisé avec un maître 1588. |
CIPSyncTimeout | BOOL | Décimal | 0 = La synchronisation CIPSync n’a pas expiré. 1 = Le dispositif a été synchronisé avec un maître 1588, mais n’a pas été synchronisé en raison d’une expiration de délai. |
DiagnosticSequenceCount | SINT | Décimal | 0 à 255 |
Counter0x.Data | BOOL | Décimal | 0 = Désactivé 1 = Activé |
Counter0x.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. |
Counter0x.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. |
Counter0x.Done | BOOL | Décimal | 0 = Activé -> Désactivé 1 = I:Count ≥ O:Preset |
Counter0x.Rollover | BOOL | Décimal | 0 = Le compteur ne compte pas jusqu’à la valeur prédéfinie. 1 = Le compteur compte jusqu’à la valeur d’enchaînement. Le compteur a compté jusqu’à la présélection -1, puis a continué de compter à partir de 0. Ce bit est effacé par la transition du bit O:RolloverAck de 0 à 1, ou par la transition de O:Reset de 0 à 1. |
Counter0x.Count | DINT | Décimal | Tout |
Pt0x.Data | BOOL | Décimal | 0 = Désactivé 1 = Activé |
Pt0x.Fault | BOOL | Décimal | 0 = Fonctionnel 1 = Mauvais |
Pt0x.Uncertain | BOOL | Décimal | 0 = Fonctionnel 1 = Incertain |
Type de données défini par le dispositif : AB:5000_Counterx:O:0
Type de connexion : Données et Données avec événements
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
Counter0x.Reset | BOOL | Décimal | 0 = Ne réinitialise pas les valeurs sur zéro 1 = Le comptage et l’enchaînement sont définis sur 0. Se réinitialise sur transition de 0 à 1. |
Counter0x.RolloverAck | BOOL | Décimal | 0 = N’efface pas l’enchaînement 1 = Efface l’enchaînement |
Counter0x.Preset | DINT | Décimal | 0 à 2147483647 |
Type de données défini par le dispositif : AB:5000_DIn_Counterx:C:0
Type de connexion : Données, Données avec événements et Données d’écoute seulement
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
Counter0x.InputOffOnFilter | SINT | Décimal | 5 = 0 µs 6 = 5 µs 7 = 10 µs 8 = 20 µs 9 = 50 µs 10 = 100 µs 11 = 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Counter0x.InputOnOffFilter | SINT | Décimal | 5 = 0 µs 6 = 5 µs 7 = 10 µs 8 = 20 µs 9 = 50 µs 10 = 100 µs 11 = 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Counter0x.RolloverAtPreset | BOOL | Décimal | 0 = Non vérifié 1 = Vérifié |
Pt0x.InputOffOnFilter | SINT | Décimal | 9 = 0 µs 10 = 100 µs 11 = 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Pt0x.InputOnOffFilter | SINT | Décimal | 9 = 0 µs 10 = 100 µs 11 = 200 µs 12 = 500 µs 13 = 1 ms 14 = 2 ms 15 = 5 ms 16 = 10 ms 17 = 20 ms 18 = 50 ms |
Type de données défini par le dispositif : AB:5000_DIn_Counterx_Eventx:EI:0
Type de connexion : Données avec événements
Nom du membre | Type | Style | Valeurs valides |
|---|---|---|---|
RunMode | BOOL | Décimal | 0 = En attente 1 = Exécution |
ConnectionFaulted | BOOL | Décimal | 0 = La connexion fonctionne 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 |
Type de données défini par le dispositif : AB:5000_DIn_Counterx_Eventx:EO:0
Type de connexion : Données avec événements
Nom du membre | Description | Type | Style | Valeurs valides |
|---|---|---|---|---|
Event0x.En | Détermine si le déclencheur d’événement correspondant s’active. Les événements sont déclenchés lorsque les conditions correspondent à la définition. | BOOL | Décimal | 0 = La définition du déclencheur d’événement n’est pas active 1 = La définition du déclencheur d’événement est active |
Event0x.EventRisingEn | Déclenche un événement à chaque fois qu’une modification de condition fait correspondre les conditions avec la définition du déclencheur d’événement. | BOOL | Décimal | Lorsque Activer déclencheurs de points indépendants = coché (EventRisingEn, EventFallingEn)
Lorsque Activer déclencheurs de points indépendants = Décoché (EventRisingEn, EventFallingEn)
|
Event0x.EventFallingEn | Déclenche un événement à chaque fois qu’une modification de condition ne fait plus correspondre les conditions avec la définition du déclencheur d’événement. | BOOL | Décimal | Lorsque Activer déclencheurs de points indépendants = coché (EventRisingEn, EventFallingEn)
Lorsque Activer déclencheurs de points indépendants = Décoché (EventRisingEn, EventFallingEn)
|
Event0x.LatchEvent | Verrouille un événement jusqu’à sa confirmation. Un nouvel événement est perdu si l’événement précédent n’a pas été confirmé. Lorsque cette option n’est pas définie, les nouveaux événements écrasent les anciens. | BOOL | Décimal | 0 = L’événement n’est pas verrouillé. Dans ce cas, les nouveaux événements écrasent les anciens. 1 = L’événement est verrouillé. Dans ce cas, les nouveaux événements sont perdus si l’événement verrouillé n’a pas été confirmé. |
Event0x.ResetEvent | Indique si, lors d’une transition de 0 à 1, tous les événements sont réinitialisés et si la file d’attente d’événements sur le canal est effacée. | BOOL | Décimal | La transition de 0 à 1 réinitialise tous les événements et la file d’attente des événements |
Event0x.IndependentConditionTriggerEn | Détermine si chaque condition indiquée dans la définition du déclencheur d’événement peut initier un événement de façon indépendante. | BOOL | Décimal | 0 = Lorsque toutes les conditions sélectionnées affichent les valeurs configurées, un événement est déclenché. 1 = Lorsque l’une des conditions sélectionnées affiche la valeur configurée, un événement est déclenché. |
Event0x.EventNumberAck | Lors du déclenchement d’un événement, le programme utilisateur dans l’automate répond en écrivant la valeur d’EventNumber dans ce membre pour signaler la réception de l’événement. Tous les événements avec EventNumbers qui se sont produits avant la confirmation d’EventNumberAck. | DINT | Décimal | Tout |
Event0x.CounterSelect | Lorsque des compteurs sont utilisés, le compteur auquel l’événement est associé, le cas échéant. | SINT | Décimal | 0 = Compteur 0 1 = Compteur 1 0xff = Pas d’association à un compteur |
Event0x.Pt0xDataSelect | Lorsque cette option est définie, indique que la valeur des données correspondante doit faire partie de la définition du déclencheur d’événement. | BOOL | Décimal | 0 = Ne fait pas partie du déclencheur 1 = Fait partie du déclencheur |
Event0x.Counter0xValue | État de fin de ce compteur utilisé dans le déclencheur. | BOOL | Décimal | 0 = La sortie est désactivée 1 = La sortie est activée |
Event0x.Pt0xDataValue | État d’entrée de ce point utilisé dans le déclencheur. | BOOL | Décimal | 0 = La sortie est désactivée 1 = La sortie est activée |
Fournir une réponse