Attributs d'interface de contrôle du mouvement

Les attributs Interface de contrôle du mouvement sont utilisés par l’application
Logix Designer
pour prendre en charge l’interface avec un axe. Les attributs d’interface permettent de personnaliser les options qui s’affichent dans les pages des propriétés, et vous aident à structurer un axe de mouvement.
CONSEIL: Gardez à l’esprit que les attributs affichés dans l’application
Logix Designer
dépendent du Mode de contrôle actuel.
Adresse d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Obtenir
DINT
-
-
-
Adresse absolue lorsque l’attribut est pris en charge.
Zéro (0) lorsque l’attribut est obsolète.
Adresse absolue de la structure de données de l’Objet d’axe de contrôle du mouvement. L’attribut Adresse de l’axe est utilisé pour renvoyer l’adresse physique réelle dans la mémoire où se trouve l’instance d’axe. Les automates plus récents renvoient une valeur de 0 (zéro) pour cet attribut. L’attribut Instance d’axe doit être utilisé à la place de l’Adresse de l’axe.
Instance d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Get/
GSV
DINT
-
-
-
Numéro d’instance
Numéro d’instance attribué à cette instance de l’Objet d’axe de contrôle du mouvement. L’attribut Instance d’axe est utilisé pour renvoyer le numéro d’instance d’axe. Un exemple d’utilisation de cet attribut est la réponse à la suite d’un défaut majeur d’axe. Les enregistrements portant sur les défauts majeurs contiennent l’instance d’axe de l’axe fautif. Utilisez cet attribut pour questionner une instance d’axe et pour déterminer si le numéro de cette instance correspond à l’enregistrement du défaut.
L’attribut de l’instance d’axe est nécessaire lors de l’accès à un attribut en faisant appel à une instruction MSG.
Instance de groupe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Get/
GSV
DINT
-
-
-
Numéro d’instance
Numéro d’instance du groupe de mouvements ou du groupe de contrôle du mouvement affecté à cette instance de l’Objet d’axe de contrôle du mouvement. Utilisez l’attribut Instance de groupe pour déterminer le group de mouvements auquel cet axe est affecté.
Instance de mappage
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
DINT
-
-
-
Numéro d’instance
Numéro d’instance de mappage E/S attribué à cette instance de l’Objet d’axe de contrôle du mouvement. L’attribut Instance de mappage associe un axe à un module de mouvement spécifique compatible en spécifiant l’entrée de mappage E/S représentant le module. Cette valeur est définie sur 0 pour les types de données consommés et virtuels.
Canal du module
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
USINT
255
-
-
Numéro de canal (0, 1, 2, …)
La valeur 255 signifie que l’axe n’est pas attribué.
Numéro de canal du module attribué à cette instance de l’Objet d’axe de contrôle du mouvement. L’attribut Canal du module associe un axe à un canal particulier sur un module de mouvement compatible en spécifiant l’attribut Canal du module.
Code de classe de module
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
DINT
-
-
-
Code de classe d’objet
Code de classe d’objet du moteur de mouvement dans le module. L’attribut Code de classe de module correspond au code de classe de l’objet dans le module de mouvement qui prend en charge le mouvement. Par exemple, 0xAF est l’ID d’objet de l’axe du servo-module résidant dans le module 1756-M02AE.
Instance de mappage C2C
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
DINT
-
-
-
Instance de mappage C2C associée de l’axe Producteur/Consommé
Instance de mappage C2C associée de l’axe Producteur/Consommé. Lorsque l’attribut Type de données de l’axe est défini sur « Consommé », l’axe est associé aux données consommées en spécifiant l’instance de mappage C2C et l’instance de connexion C2C. Pour tous les autres types de données de l’axe, si l’axe doit être produit, cet attribut est défini sur 1 (un) pour indiquer que la connexion de l’instance de mappage de l’automate n’est pas établie.
Instance de connexion C2C
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
DINT
-
-
-
Connexion C2C associée de l’axe Producteur/Consommé en référence à l’instance de mappage C2C.
Connexion C2C associée de l’axe Producteur/Consommé en référence à l’instance de mappage C2C. Si cet axe doit être produit, cet attribut est défini sur l’instance de connexion sous l’instance de mappage (1) de l’automate local qui sera utilisée pour envoyer les données de l’axe à distance via la connexion C2C.
Utilisation de la mémoire
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Get/
GSV
UINT
-
-
-
105 (0x69) = Espace E/S
106 (0x6a) = Espace de table de données
Espace mémoire de l’automate dans lequel l’instance de l’Objet d’axe de contrôle du mouvement réside. Cet attribut est initialisé par le service de création lorsque vous créez l’axe.
L’application
Logix Designer
utilise cet attribut pour créer des instances d’axe dans la mémoire E/S pour les axes qui doivent être soit produits, soit consommés.
L’attribut Utilisation de la mémoire peut uniquement être défini dans le cadre du service de création d’axe. Il est utilisé pour spécifier dans quelle mémoire de l’automate l’instance d’objet doit être créée.
Utilisation de la mémoire
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Obtenir
DINT
-
-
-
Octets
Quantité de mémoire consommée pour cette instance de l’Objet d’axe de contrôle du mouvement. L’attribut Utilisation de la mémoire peut être utilisé pour déterminer la quantité de mémoire consommée par l’instance, en octets.
Type de données d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Obtenir
USINT
-
-
-
Énumération :
0 = Retour
1 = Consommé
2 = Virtuel
3 = Générique
4 = Servo
5 = Servovariateur
6 = Variateur générique
7 = Variateur CIP
Type de données d’étiquette associé pour cette instance de l’Objet d’axe de contrôle du mouvement. Cet attribut est initialisé par le service de création lorsque vous créez l’axe.
L’attribut Type de données de l’axe est utilisé pour déterminer le modèle de données, le format de la mémoire, et les attributs créés et applicables pour cette instance d’axe. Cet attribut ne peut être défini que dans le cadre du service de création d’axe.
État de configuration d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Get/
GSV
USINT
-
-
-
Énumération
0 = Instance d’axe créée
1 = Connexion créée
126 = Inhibition d’axe
128 = Axe configuré
État de la machine d’état de configuration pour cette instance de l’Objet d’axe de contrôle du mouvement. L’attribut État de configuration d’axe est utilisé à des fins de résolution de problèmes, pour indiquer où se trouve l’axe dans la machine d’état de configuration d’axe. Les axes consommés et virtuels utilisent aussi cet attribut. Cet attribut est valide pour tous les types de données physiques et non physiques.
Mode Test d’axe
Les axes dont l’attribut Mode Test est défini sur Activé et qui sont configurés pour le bouclage de l’automate simulent ces sémantique des valeurs de l’état de configuration d’axe.
Sémantique des valeurs
Prise en charge du mode Test d’axe
(Configuration du mode Test)
Énumération
0 = Instance d’axe créée
1 = Connexion créée
126 = Inhibition d’axe
128 = Axe configuré
Bouclage de l’automate : v35
État de fonctionnement de l'axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Obtenir
USINT
-
-
-
Énumération
0 = Prêt
1 = Variateur activé (Contrôle du variateur direct)
2 = Commande d’asservissement
3 = En défaut
4 = Fermeture
5 = Inhibé
6 = Non groupé
7 = Aucun module
8 = Configuration (valeur FW par défaut)
État de cette instance de l’axe de contrôle du mouvement. Indique l’état de fonctionnement de l’axe. Exemples d’états possibles : Axe prêt, Variateur activé, Commande d’asservissement, Défaut d’axe, Fermeture d’axe, Axe inhibé et Axe non attribué.
Tâche d’événement de surveillance
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - E
Obtenir
DINT
-
-
-
-
Tâche d’événement utilisateur dont l’exécution est déclenchée par l’occurrence d’un événement de surveillance.
Cet attribut est défini par le biais d’une communication interne depuis l’objet Tâche de l’utilisateur à destination de l’objet Axe lorsque l’attribut Déclenchement de tâche est défini pour sélectionner cet attribut d’un axe. Il ne peut pas être défini directement par un dispositif externe. Il peut être lu en externe à des fins de diagnostic.
L’attribut Tâche d’événement de surveillance indique la tâche utilisateur déclenchée par l’événement de surveillance. Une valeur d’instance de 0 indique qu’aucune tâche d’événement n’a été configurée pour être déclenchée par l’Événement de surveillance.
La Tâche utilisateur est déclenchée en même temps que le bit Processus terminé est défini pour l’instruction qui a armé l’événement de surveillance.
Tâche de l’événement de registration 1
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - E
Obtenir
DINT
-
-
-
-
Tâche d’événement utilisateur dont l’exécution est déclenchée par l’occurrence d’un événement de Registration 1.
Cet attribut est défini par le biais d’une communication interne depuis l’objet Tâche de l’utilisateur à destination de l’objet Axe lorsque l’attribut Déclenchement de tâche est défini pour sélectionner cet attribut d’un axe. Il ne peut pas être défini directement par un dispositif externe. Il peut être lu en externe à des fins de diagnostic.
L’attribut Tâche d’événement Inscription 1 indique la tâche utilisateur déclenchée par l’événement de Registration 1. Une valeur d’instance de 0 indique qu’aucune tâche d’événement n’a été configurée pour être déclenchée par l’Événement de Registration 1.
La Tâche utilisateur est déclenchée en même temps que le bit Processus terminé est défini pour l’instruction qui a armé l’événement de registration.
Tâche de l’événement de registration 2
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - E
Obtenir
DINT
-
-
-
-
Tâche d’événement utilisateur dont l’exécution est déclenchée par l’occurrence d’un événement de Registration 2.
Cet attribut est défini par le biais d’une communication interne depuis l’objet Tâche de l’utilisateur à destination de l’objet Axe lorsque l’attribut Déclenchement de tâche est défini pour sélectionner cet attribut d’un axe. Il ne peut pas être défini directement par un dispositif externe. Il peut être lu en externe à des fins de diagnostic.
L’attribut Tâche d’événement de Registration 2 indique la tâche utilisateur déclenchée par l’événement de Registration 2. Une valeur d’instance de 0 indique qu’aucune tâche d’événement n’a été configurée pour être déclenchée par l’événement de Registration 2.
La Tâche utilisateur est déclenchée en même temps que le bit Processus terminé est défini pour l’instruction qui a armé l’événement de registration.
Tâche d’événement de prise d’origine
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - E
Obtenir
DINT
-
-
-
-
Tâche d’événement utilisateur dont l’exécution est déclenchée par l’occurrence d’un événement de prise d’origine.
Cet attribut est défini par le biais d’une communication interne depuis l’objet Tâche de l’utilisateur à destination de l’objet Axe lorsque l’attribut Déclenchement de tâche est défini pour sélectionner cet attribut d’un axe. Il ne peut pas être défini directement par un dispositif externe. Il peut être lu en externe à des fins de diagnostic.
L’attribut Tâche d’événement de prise d’origine indique la Tâche utilisateur déclenchée par l’événement de prise d’origine. Une valeur d’instance de 0 indique qu’aucune tâche d’événement n’a été configurée pour être déclenchée par l’événement de prise d’origine.
La Tâche utilisateur est déclenchée en même temps que le bit Processus terminé est défini pour l’instruction qui a armé l’événement de prise d’origine.
Inhiber l’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
SSV
SINT
0
-
-
0 déclenche une annulation de l’inhibition.
1 déclenche une inhibition.
Définir cet attribut sur une valeur autre que zéro le même qu’une valeur de 1, et le définit dans les faits sur 1.
Utilisé pour faire passer un axe dans l’état inhibé.
Cette fonctionnalité est destinée aux situations suivantes :
  • Pour écarter un axe inutilisé ou en défaut, afin que le programme d’application puisse continuer à s’exécuter sans celui-ci.
  • Pour permettre le développement d’un programme d’application « générique » pour une famille de machines similaires dont le nombre d’axes peut varier et être configuré pendant la durée de l’exécution afin de correspondre à la configuration d’une machine particulière.
Le processus d’inhibition en ligne est un fonctionnement intrusif en ce qu’il a une incidence sur tous les axes associés au même module de mouvement que celui inhibé. Ainsi, les utilisateurs doivent déclencher ce fonctionnement avec la machine en état de sécurité, à l’arrêt. Le processus d’inhibition consiste notamment à couper la connexion au module de mouvement associé, puis à autoriser la reconfiguration du module avec ou sans cet axe (selon qu’il s’agisse d’une annulation ou d’un déclenchement de l’inhibition).
L’opération d’inhibition/annulation d’inhibition arrête également le mouvement de tout axe associé au même module de mouvement, et coupe toutes les relations d’engrenages. Cet arrêt suit l’action sur défaut de fermeture. L’action du variateur est immédiatement désactivée, tout comme la structure d’alimentation des variateurs. À moins qu’une forme externe quelconque de freinage soit appliquée, l’axe s’arrête généralement progressivement.
Mode Test d’axe
Les axes dont l’attribut Mode Test est défini sur Activé et qui sont configurés pour le bouclage de l’automate prennent en charge l’inhibition et l’annulation de l’inhibition d’axes spécifiques.
ID d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
DINT
-
-
-
ID
Numéro unique attribué à un axe lors de sa création par le logiciel de configuration.
L’ID d’axe est utilisé par la fonctionnalité Rétablissement de la position absolue pendant le téléchargement du logiciel de configuration afin de déterminer si un axe donné est nouveau ou s’il existe déjà. Si l’axe existe avant le téléchargement, l’automate enregistre les données critiques de position absolue associées à cet axe avant de poursuivre le téléchargement. Grâce à l’ID d’axe, l’automate peut associer les données de position absolue enregistrées à l’axe existant et rétablir la position absolue. La position absolue est recalculée avec les données enregistrées pour prendre en compte tout mouvement qui s’est produit pendant le téléchargement ou pendant que le système était hors tension.
Planification de mise à jour d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
Défini/
GSV
USINT
-
-
-
Énumération :
0 = Base
1 = Option 1
2 = Option 2
3-255 = Réservé
Détermine le calendrier de mise à jour pour l’instance d’axe associée.
Par défaut, le calendrier de mise à jour est défini sur Base. L’axe est alors mis à jour à chaque période de mise à jour de base de la tâche de mouvement, ou à chaque période de mise à jour de base du groupe de mouvements. Les sélections de calendrier Option 1 et Option 2 entraînent la mise à jour de l’axe à des multiples de la période de mise à jour de base donnée par les valeurs des attributs Multiplicateur de mise à jour Option 1 et Option 2 du groupe de mouvements, ou de la tâche de mouvement, selon les périodes de mise à jour Option 1 et Option 2, respectivement.
Type de données d’axe
Utilisation
Accès
Type de données
Valeur par défaut
Min
Max
Sémantique des valeurs
Requis - Tout
GSV
USINT
-
-
-
Énumération :
0 = Retour
1 = Consommé
2 = Virtuel
3 = Générique
4 = Servo
5 = Servovariateur
6 = Variateur générique
7 = Variateur CIP
Type de données d’étiquette associé pour cette instance de l’Objet d’axe de contrôle du mouvement.
L’attribut Type de données de l’axe est utilisé pour déterminer le modèle de données, le format de la mémoire, et les attributs créés et applicables pour cette instance d’axe.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal