Types de données définis par le dispositif
Ces tableaux répertorient et décrivent les types de données définis par le dispositif pour les dispositifs codeur EtherNet/IP 843E.
Les tableaux comprennent des informations pour :
- Entrée (indiquée par « I »)
- Sortie (indiquée par « O »)
Type de données défini par le dispositif : Types de données d’entrée standard (AB:ENC1_DIAG:I:0)
Nom de membre | Type de données | Description |
|---|---|---|
RunMode | BOOL | PAS en mode Exécution Mode Exécution Si le dispositif est en mode de récupération ou s’il ne parvient pas à accomplir sa fonction primaire, cette valeur est définie sur 0. |
ConnectionFaulted | BOOL | 0 = opérationnelle et en cours de fonctionnement 1 = non connectée Le dispositif renvoie toujours un 0 dans ce membre. L’automate remplace le 0 par un 1 lorsque la connexion n’est pas opérationnelle. |
DiagnosticActive | BOOL | 0 = Aucun diagnostic actif 1= un ou plusieurs seuils de diagnostic ou de pronostic ont été atteints |
DiagnosticSequenceCount | SINT | Croît chaque fois qu’une condition de diagnostic distincte est détectée et également chaque fois qu’une condition de diagnostic distincte passe de l’état Détecté à l’état Non détecté. Défini sur 0 par réinitialisation ou remise sous tension du produit. Redémarre de 255 (-1) à 1 en sautant le 0. |
Encoder | CHANNEL_ENC:I:0 | Type de données pour le canal du codeur |
Type de données défini par le dispositif : Canal du codeur (CHANNEL_ENC:I:0)
Nom de membre | Type de données | Description |
|---|---|---|
Fault | BOOL | 0 = aucun défaut détecté 1 = données NON valides Ce membre déclenche le membre DiagnosticActive et incrémente/décrémente la séquence de diagnostic. |
Uncertain | BOOL | 0 = validité des données certaine 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. |
LVelocityAlarm | BOOL | La vitesse est passée sous la limite basse configurée pour l’alarme de vitesse basse. |
HVelocityAlarm | BOOL | La vitesse a dépassé la limite haute configurée pour l’alarme de vitesse haute. |
LAccelAlarm | BOOL | L’accélération est passée sous la limite basse configurée pour l’alarme d’accélération basse. |
HAccelAlarm | BOOL | L’accélération a dépassé la limite haute configurée pour l’alarme d’accélération haute. |
LPositionAlarm | BOOL | La position a dépassé la limite basse configurée pour l’alarme de position basse. |
HPositionAlarm | BOOL | La position a dépassé la limite haute configurée pour l’alarme de position haute. |
LTemperatureAlarm | BOOL | La température est passée sous la limite basse configurée pour l’alarme de température basse. |
HTemperatureAlarm | BOOL | La température a dépassé la limite haute configurée pour l’alarme de température haute. |
Position | DINT | Position dans le nombre d’incréments. |
Velocity | DINT | Vitesse actuelle. Le format est défini selon les unités de vitesse. |
Acceleration | DINT | Accélération actuelle. Le format est défini selon les unités d’accélération. |
TemperatureOutOfRange | BOOL | 0 = la température est inférieure aux spécifications de température du produit. 1 = la température est supérieure aux spécifications de température du produit. |
OverCurrentLED | BOOL | 0 = le courant de fonctionnement des LED ne dépasse pas la spécification de température. 1 = le courant de fonctionnement des LED a dépassé la spécification de température. |
SystemPowerOutOfRange | BOOL | 0 = la tension d’alimentation du système se situe dans la plage admissible. 1 = la tension d’alimentation du système se situe en dehors de la plage admissible. Vérifiez et diminuez ou augmentez la tension d’alimentation du système. |
OverVelocity | BOOL | 0 = la vitesse ne dépasse pas la plage admissible. 1 = la vitesse dépasse la plage admissible. |
Type de données défini par le dispositif : Type de données de sortie standard (AB:ENC1:O:0)
Nom de membre | Type de données | Description |
|---|---|---|
Encoder | CHANNEL_ENC:O:0 | Type de données pour le canal du codeur. |
Type de données défini par le dispositif : Type de données de sortie du canal du codeur (CHANNEL_EN:O:0)
Nom de membre | Type de données | Description |
|---|---|---|
SetZeroPosition | BOOL | 0 = OK 1 = réinitialiser la valeur de présélection du codeur, en appliquant la valeur de présélection du groupe de configuration |
Type de données défini par le dispositif : Type de données de sortie du canal du codeur (CHANNEL_EN:O:1)
Nom de membre | Type de données | Description |
|---|---|---|
SetPresetPosition | BOOL | 0 = OK 1 = réinitialiser la valeur de présélection du codeur, en appliquant la valeur de présélection du groupe de configuration |
Type de données défini par le dispositif : AB:ENC1:C:1
Nom de membre | Type de données | Description |
|---|---|---|
CounterClockwiseEn | BOOL | 0 = Dans le sens des aiguilles d’une montre (false) 1 = Dans le sens inverse des aiguilles d’une montre (true) Indique le sens dans lequel la balise de position augmente sa valeur en fonction de la rotation. |
Preset | DINT | Définit la valeur à laquelle la balise de position est affecté lorsque le bit Présélection est actionné. Les valeurs valides sont comprises entre 0 et (plage - 1), la valeur maximale étant inférieure de 1 à la plage de mesure totale. |
Fournir une réponse