Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Module daxes
ControlLogixTM
(Cat. No. 1756-M02AEFR)
Manuel
dinstallation et
de configuration
Informations importantes
identifier un danger
viter un danger
G-3
Utilisation du manuel
Preface
A qui sadresse ce manuel . . . . . . . . . . . . . . . . . . . . . . . P-1
Objet de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-1
Conventions utilises dans ce manuel . . . . . . . . . . . . . . P-2
Documentation connexe . . . . . . . . . . . . . . . . . . . . . . . . . P-3
Assistance Rockwell Automation . . . . . . . . . . . . . . . . . . P-4
Assistance produit . . . . . . . . . . . . . . . . . . . . . . . . . . . P-4
Assistance technique . . . . . . . . . . . . . . . . . . . . . . . . . P-4
Sur le Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . P-4
Systme de commande de
mouvement ControlLogix
Chapitre 1
Chapitre 2
Dsignation et configuration
d'un axe
Chapitre 3
ii
Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Heure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Dfinir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Choisir ce Controller comme matre . . . . . . . . . 3-5
Etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Dsignation d'un axe . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Saisie d'informations sur un point ou tag . . . . . . . . . . 3-7
Paramtres courants . . . . . . . . . . . . . . . . . . . . 3-7
Nom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Type de Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Configuration d'un axe de mouvement . . . . . . . . . . . . . . 3-9
Onglet Gnral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Mode de positionnement . . . . . . . . . . . . . . . . 3-11
Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Voie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
Onglet Groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Motion Group assign . . . . . . . . . . . . . . . . . . . 3-13
Axis assigns . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Vitesse intermdiaire . . . . . . . . . . . . . . . . . . . 3-14
Priode de mise jour d'asservissement . . . . 3-14
Type de dfaut gnral . . . . . . . . . . . . . . . . . . 3-14
Onglet Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Units de position . . . . . . . . . . . . . . . . . . . . . . 3-18
Unit de temps . . . . . . . . . . . . . . . . . . . . . . . . 3-18
Unit de vitesse . . . . . . . . . . . . . . . . . . . . . . . 3-19
Units d'acclration et de dclration . . . . . 3-19
Onglet Retour . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Comptages/1.0 . . . . . . . . . . . . . . . . . . . . . . . . 3-20
Comptages/Rebouclage . . . . . . . . . . . . . . . . . 3-21
Onglet Positionnement . . . . . . . . . . . . . . . . . . . . . . . 3-22
Profil de vitesse de dplacement et Profil
de vitesse d'avance par -coups . . . . . . . . . . 3-23
Tolrance de verrouillage . . . . . . . . . . . . . . . . 3-23
Base de temps de la vitesse moyenne . . . . . . 3-23
Onglet Prise d'origine . . . . . . . . . . . . . . . . . . . . . . . . 3-25
Position d'origine . . . . . . . . . . . . . . . . . . . . . . 3-25
Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Squence . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
Sens de prise d'origine . . . . . . . . . . . . . . . . . . 3-27
Vitesse de prise d'origine . . . . . . . . . . . . . . . . 3-27
Vitesse de retour la position d'origine . . . . . 3-28
iii
iv
Installation et configuration de
votre module daxes
Chapitre 4
Ajout du module 1756-MO2AE . . . . . . . . . . . . . . . . . . . . 4-1
Nouveau module . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Rvision majeure . . . . . . . . . . . . . . . . . . . . . . . 4-2
Type (zone de liste) . . . . . . . . . . . . . . . . . . . . . . 4-2
Description (zone de liste) . . . . . . . . . . . . . . . . . 4-3
Afficher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Slectionner tout . . . . . . . . . . . . . . . . . . . . . . . 4-3
Effacer tout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Modification des paramtres de votre module daxes . . . 4-5
Onglet Gnral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Fournisseur . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Parent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Nom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Emplacement . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Axes associs . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Voie 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Voie 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Bouton Nouvel Axis . . . . . . . . . . . . . . . . . . . . . . 4-7
Rvision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
Dtrompage lectronique . . . . . . . . . . . . . . . . . 4-7
Onglet Connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
Intervalle de trame demand (RPI) . . . . . . . . . . 4-8
Case cocher Bloquer le module . . . . . . . . . . . 4-8
Case cocher Major Fault sur le Controller si
la connexion choue . . . . . . . . . . . . . . . . . . . . . 4-9
Dfaut module . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Instructions de commande de
mouvement
Chapitre 5
Dpannage
Chapitre 6
Spcifications et performances
Annexe A
Spcifications du module de mouvement . . . . . . . . . . . . A-1
Calcul de la priode intermdiaire de mise jour . . . . . . A-4
Dlai d'excution des actions de mouvement . . . . . . . A-5
Utilisation de l'exemple de feuille de calcul . . . . . . . . . A-6
Exemple de calcul . . . . . . . . . . . . . . . . . . . . . . . . . . A-7
vi
Annexe B
Schmas fonctionnels . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Utilisation du module 1756-M02AE avec un
servo-variateur de couple . . . . . . . . . . . . . . . . . . . B-2
Utilisation du module 1756-M02AE avec un
servo-variateur de vitesse . . . . . . . . . . . . . . . . . . B-3
Schmas de cblage B-4
Connexion un module daxes RTB . . . . . . . . . . . . . . B-4
Connexion un variateur Ultra Sries 100 . . . . . . . . . B-5
Connexion un variateur Ultra Sries 200 . . . . . . . . . B-6
Diagramme du cble 1398-CFLAExx . . . . . . . . . . . . . B-7
Brochages du cble 1398-CFLAExx . . . . . . . . . . . . . . B-7
Connexion un servo-variateur 1394
(mode couple uniquement) . . . . . . . . . . . . . . . . . . B-8
Schma de connexion du cble 1394-CFLAExx m . . . B-9
Brochages du cble 1394-CFLAE . . . . . . . . . . . . . . . . B-9
Connexion des dtecteurs d'enregistrement . . . . . . . B-10
dtecteur d'enregistrement 24 V . . . . . . . . . . . B-10
dtecteur d'enregistrement 5 V . . . . . . . . . . . . B-10
Connexion de l'entre de dtecteur
de position d'origine . . . . . . . . . . . . . . . . . . . . . . B-11
Connexion des contacts OK . . . . . . . . . . . . . . . . . . . B-12
Structures de la commande de
mouvement
Annexe C
Attributs de mouvement
Annexe D
Annexe E
Instructions de type immdiat . . . . . . . . . . . . . . . . . . . . E-1
Instructions de type message . . . . . . . . . . . . . . . . . . . . . E-2
Instructions de type procd . . . . . . . . . . . . . . . . . . . . . E-4
vii
Annexe F
Traitement des dfauts de mouvement . . . . . . . . . . . . . F-1
Erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-1
Dfauts majeurs/mineurs . . . . . . . . . . . . . . . . . . . . . . . . F-2
Glossaire
Index
viii
Preface
Utilisation du manuel
Cette prface explique comment se servir du prsent manuel.
Objet de ce manuel
Contient
Chapitre 1
Systme de commande de mouvement
ControlLogix
Chapitre 2
Mise en route de votre module daxes
Chapitre 3
Dsignation et configuration d'un axe
Chapitre 4
Installation et configuration dun module
daxes
Chapitre 5
Instructions de commande de mouvement
P-2
Utilisation du manuel
Chapitre 6
Dpannage
Annexe A
Spcifications et performances
Annexe B
Schmas des connexions
Annexe C
Structures de la commande de mouvement
Annexe D
Attributs de mouvement
Annexe E
Temporisation des instructions
Annexe F
Traitement des dfauts
Exemple
Utilisation du manuel
Documentation connexe
P-3
Publication
Description
1756-5.47
1756-5.72
1756-10.1
1756-6.5.11
1756-6.5.12
1756-6.4.1
1756-6.4.3
1756-5.33
P-4
Utilisation du manuel
Assistance Rockwell
Automation
Assistance produit
Contactez votre reprsentant Rockwell Automation local pour :
ventes et commandes
formation technique
garantie
contrats de maintenance
Assistance technique
En cas de problme technique, lisez ce manuel avant de contacter
Rockwell Automation. Si le problme persiste, appelez votre
reprsentant Rockwell Automation local.
Le numro d'assistance technique de Rockwell Automation est :
1-603-443-5419
Sur le Web
Chapitre
Commande de mouvement
ControlLogix
1-2
Composants du systme de
commande de mouvement
ControlLogix
Automate Logix5550
L'automate Logix5550 est le composant principal du systme
ControlLogix. Il prend en charge les fonctions squentielles et de
mouvement et excute la fois les fonctions de commande de
mouvement et de gnration de trajectoire. Chaque chssis peut
comporter un ou plusieurs automates Logix5550 et chacun de ces
automates peut prendre en charge jusqu' 16 modules daxes.
L'automate Logix5550 offre les fonctionnalits de commande de
mouvement suivantes :
1-3
Point MOTION_INSTRUCTION
Description
1-4
Tche
Description
Point MOTION_INSTRUCTION
L'automate utilise le point (la structure) MOTION_INSTRUCTION
pour stocker les informations dtat pendant lexcution des
instructions de mouvement. Chaque instruction comporte un
paramtre qui requiert un point MOTION_INSTRUCTION pour
stocker les informations d'tat.
Paramtre
de commande
de mouvement
1-5
Exemple
Dfauts daxe
Etat de l'axe
Etat asservissement
Utilisation de
linstruction GSV
Position relle
Position
commande
Vitesse relle
Reportez-vous au Chapitre
Instructions dentres/sorties de
la publication 1756-6.4.1FR,
Automate Logix5550, Jeu
dinstructions - Manuel de
rfrence
1-6
Description
Exemple
Dfauts
d'instruction
de
mouvement
Une instruction de
Dplacement de Motion Axis
(MAM) comportant un
paramtre en-dehors de la
plage admise
Dfauts
majeurs/
mineurs
L'application a dpass la
valeur de tolrance d'erreur
de position autorise
Chapitre
Vous assurer que votre application est hors ligne si elle est en
ligne, slectionnez Passer hors ligne dans le menu
Communication.
2-2
Tche
Description
2-3
2-4
2-5
2-6
2.
Champ
Informations
Nom
Axis_X
Description
Type de donne
AXIS
2-7
2-8
Informations
Type
Servo
Mode de positionnement
Linaire
2-9
Informations
Nom
Nom_du_groupe
Description
Type de donne
MOTION_GROUP
2-10
Informations
Vitesse intermdiaire
200
2-11
Informations
Units de position
Comptages
Unit de temps
Secondes
2-12
Informations
Comptages/1,0
8000.0
2-13
Informations
Tolrance de verrouillage
0,025
0,005
2-14
Informations
Position d'origine
0,0
Mode
Actif
Squence
Ngatif
1,25
0,625
2-15
Informations
Type de variateur
Couple
Normalement ferm
plage de sortie
10,0
Erreur de position
Commande de vitesse
Niveau de couple du DAC
2-16
Informations
Erreur de position
Dsactiver variateur
Dfaut variateur
Dsactiver variateur
Parasites transducteur
Etat seulement
Pertes transducteur
Arrter le mouvement
Dsactivation rapide
2-17
Informations
Incrment de test
5,0
Sortie asservie
Positif
Retour
Positif
2-18
Informations
Rglage de la course
100,0
Vitesse de rglage
20,0
Rglage
Positif
Facteur d'amortissement
0,80000001
2-19
2-20
2-21
Informations
Nom
Servocard
Emplacement
Voie 0 :
Axis_X
Dtrompage lectronique
Dsactivation de dtrompage
2-22
Une fois que vous avez install et configur le module daxes et l'axe,
vous pouvez excuter des tests de diagnostic et un rglage
automatique du cblage. Pour ce faire, vous devez charger un
programme et vous mettre en ligne.
Important : Cette section suppose que vous avez connect un lecteur
la voie 0, dans l'emplacement 0, du module 1756M02AE. Voir Annexe B - Schmas des connexions pour
plus d'informations sur le cblage.
1. Cliquez deux fois sur Routine principale. La bote de dialogue
suivante s'affiche:
Note : Cette section suppose que vous avez lu le chapitre de mise en
route, du Manuel utilisateur, Automate Logix5550 publication
1756-6.5.12(Manuel utilisateur - Automate Logix5550).
2.
2-23
4. Slectionnez Charger.
2-24
2-25
7. Slectionnez le bouton
en regard du champ Voie 0. La bote de
dialogue Proprits de l'Axis s'affiche.
2-26
2-27
2-28
2-29
2-30
2-31
2-32
2-33
2-34
2-35
Informations
Nom
Axis_X_MSO
2-36
2-37
Type
Style
Axis_X_MAFR
MOTION_INSTRUCTION
Axis_X_MAH
MOTION_INSTRUCTION
Axis_X_MAJF
MOTION_INSTRUCTION
Axis_X_MAJR
MOTION_INSTRUCTION
Axis_X_MAM
MOTION_INSTRUCTION
Axis_X_MAS
MOTION_INSTRUCTION
Axis_X_MSF
MOTION_INSTRUCTION
Axis_X_MSO
MOTION_INSTRUCTION
Axis_X_pos
REAL
Flottant
2-38
Achvement du programme
Une fois tous les tags ncessaires crs, vous pouvez ajouter les
lignes et instructions restantes. Pour achever votre programme
d'application :
1.
Ligne 2 :
Si l'entre 1 a une transition positive, l'automate active
l'asservissement de l'Axis_X. Cette instruction ferme la
boucle de position et active la sortie d'activation du
variateur.
Ligne 3 :
Si l'entre 2 a une transition positive, l'automate
dsactive l'asservissement de l'Axis_X. Cette
instruction ouvre la boucle de position et dsactive la
sortie d'activation du variateur.
Ligne 4 :
Si l'entre 3 a une transition positive, l'automate met
l'Axis_X sa position d'origine.
Ligne 5 :
Si l'entre 4 a une transition positive, l'automate
dplace l'Axis_X vers l'avant, une vitesse constante
de 5,0.
Ligne 6 :
Si l'entre 5 a une transition positive, l'automate
dplace l'Axis_X vers l'arrire, une vitesse constante
de 5,0.
2-39
Ligne 7 :
Si l'entre 4 ou 5 a une transition ngative, l'automate
arrte le mouvement sur l'Axis_X.
Ligne 8 :
Si l'entre 6 a une transition positive, l'automate
dplace l'Axis_X d'une distance incrmentielle de 10,0
une vitesse de 5,0.
Ligne 9 :
L'automate lit la position relle de l'Axis_X et enregistre
cette valeur dans Axis_pos.
2-40
Chapitre
Description
3-2
3-3
4.
Condition
Condition
supplmentaire
Action
3-4
Onglet Date/Heure
L'onglet Date/Heure permet de consulter et de modifier l'horloge de
l'automate et l'tat du temps systme coordonn.
Note : Vous pouvez consulter les informations de date et d'heure
correspondant l'automate reli sans effectuer de corrlation
au pralable en accdant cet onglet par le biais de la bote de
dialogue Connexion tablie.
Date
Ce champ donne la date en cours dans l'horloge, sous le format
slectionn dans l'application Paramtres rgionaux de votre Panneau
de configuration Windows NT.
Ce paramtre est en lecture seule. Hors ligne, il est vide.
Heure
Ce champ affiche l'heure en cours dans l'horloge, sous le format
slectionn dans l'application Paramtres rgionaux de votre Panneau
de configuration Windows NT.
Ce paramtre est en lecture seule. Hors ligne, il est vide.
Dfinir
Le bouton Dfinir sert dfinir la date et/ou l'heure. Cliquez sur ce
bouton pour accder la bote de dialogue Fixer date et heure.
Publication 1756-6.5.16FR Octobre 1999
3-5
3-6
3-7
Un seul tag consomm suffit pour rcuprer les donnes d'un tag
producteur correspondant dans un autre automate.
3-8
Type de Tag
Vrifiez le type de tag que vous crez :
Data Type
Dans le champ Data Type, vous pouvez soit entrer le type de point
que vous voulez crer directement, soit cliquer sur le bouton en
pointills pour afficher la bote de dialogue Slectionner le Data Type.
Dans cette bote de dialogue, vous pouvez choisir le type de donnes
appropri. Une configuration supplmentaire s'impose pour les types
de donnes Message, Axis, CAM, CAM PROFILES et PID ; le
bouton Configurer est activ cet effet.
Les types de donnes Axis, Motion Group, et Message peuvent tre
utiliss uniquement dans le cadre de l'accs automate. Ces trois types
de donnes ne prennent pas non plus en charge les tableaux.
Si vous crez un point d'alias, la dfinition du type de donnes tient
son origine du point de base et le champ est en lecture seule.
3. Effectuez des entres dans les champs suivants.
Champ
Saisie
Nom
Description
Type de donnes
AXIS
Choisissez l'accs de la variable de l'axe.
Accs
Slectionnez
Controller
3-9
Aprs avoir attribu un nom votre axe dans la fentre Nouveau Tag,
vous devez le configurer. Vous dfinissez vos options de configuration
sur l'cran Proprits de l'Axis. Il s'agit d'une srie d'onglets
permettant d'accder une bote de dialogue spcifique pour
configurer l'axe. Effectuez des entres appropries pour chacun des
champs. Un astrisque apparat sur l'onglet pour indiquer que des
changements ont t effectus mais pas appliqus. Cliquez sur le
bouton Appliquer au bas de chaque bote de dialogue pour mettre en
uvre vos slections.
Note : Quand vous configurez votre axe, certains champs peuvent ne
pas tre disponibles (griss) cause des choix que vous avez
effectus dans la fentre Nouveau Tag.
3-10
Onglet Gnral
Utilisez l'onglet Gnral pour associer un module l'axe et dfinir
l'usage prvu de l'axe. Quand le logiciel RSLogix 5000 est en ligne et
que l'automate passe en mode RUN fixe, ou que la boucle
d'asservissement est active, tous les attributs sur cet onglet passent
un tat de lecture seule. Quand un attribut passe l'tat de lecture
seule, toutes les modifications en attente qu'il devait subir sont
inverses.
Type
Si le point de l'axe n'est pas consomm, rglez alors le type de l'axe
pour dfinir l'usage prvu de celui-ci. Vos choix sont :
3-11
Mode de positionnement
Dans le champ Mode de positionnement, cliquez sur le mode de
positionnement appropri pour l'axe.
Module
Nom du module daxes associ cet axe. Vous pouvez choisir parmi
les options suivantes :
Note : Non disponible quand le type de l'axe est soit virtuel, soit
consomm.
3-12
Voie
Dans ce champ, entrez la voie laquelle l'axe est associ. Choisissez
dans la liste des voies disponibles l'ventuelle association avec le
module choisi. L'affectation du module est dsactive quand le
logiciel RSLogix 5000 est en ligne.
2. Effectuez des entres dans les champs suivants.
Champ
Saisie
Choisissez le type d'axe que vous utilisez.
Pour utiliser votre axe pour
Type
Slectionnez
Un fonctionnement
d'asservissement intgral
Asservissement
Position de surveillance
Position seulement
Slectionnez
Linaire
Rotatif
3.
Condition
Action
Passez l'tape 4.
3-13
Onglet Groupe
Utilisez l'onglet Groupe pour associer l'axe un groupe et modifier
les attributs du groupe. Quand le logiciel RSLogix 5000 est en ligne,
tous les attributs sur cet onglet passent un tat de lecture seule.
Quand un attribut passe l'tat de lecture seule, toutes les
modifications en attente qu'il devait subir sont inverses.
Motion Group assign
Slection et affichage du groupe avec lequel l'axe en cours est associ.
Axis assigns
Liste de tous les axes associs au groupe de mouvement assign.
3-14
Vitesse intermdiaire
Slection de la vitesse systmatique d'excution de la tche de
mouvement pour calculer la position de commande asservie, la
vitesse et les acclrations transmettre aux modules 1756-M02AE
au moment de mettre en uvre les instructions de mouvement. Si la
vitesse intermdiaire est trop faible, le processeur Logix5550 peut ne
pas avoir assez de temps pour excuter la logique relais lie au non
mouvement. En rgle gnrale, la tche de mouvement a besoin d'une
milliseconde par axe pour donner au processeur Logix5550 un temps
d'excution raisonnable. En consquence, la configuration rgle la
plage infrieure sur la vitesse intermdiaire base sur le nombre
d'axes dans le groupe. Pour plus d'informations sur le calcul de la
vitesse de mise jour intermdiaire, reportez-vous l'annexe A de ce
manuel.
Priode de mise jour d'asservissement
Entrez dans ce champ la vitesse systmatique laquelle le module
1756-M02AE ferme la boucle d'asservissement pour l'axe. Elle est
fixe actuellement 200s.
Type de dfaut gnral
Utilisez ce champ pour choisir le type de dfaut gnral pour le
groupe de mouvement. Les choix disponibles sont :
3-15
Saisie
Nom
Description
Data Type
Accs (scope)
Slectionnez
Controller
3-16
7. Cliquez sur Configurer. La fentre Proprits de l'Axis Assignation de l'Axis s'affiche l'cran.
3-17
Saisie
Vitesse
intermdiaire
Priode de mise
jour
d'asservissement
Slectionnez
200
Slectionnez
Major Fault
12. Cliquez sur Appliquer pour accepter vos entres, puis cliquez sur
OK pour revenir la fentre Groupe de proprits d'Axis.
3-18
15. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Units pour passer cette bote de dialogue.
Onglet Units
Utilisez cet onglet pour dterminer les units de dfinition de votre
axe de mouvement. Quand le logiciel RSLogix 5000 est en ligne et
que l'automate passe en mode RUN fixe ou que la boucle
d'asservissement est active, tous les attributs sur cet onglet passent
l'tat de lecture seule. Quand un attribut passe l'tat de lecture seule,
toutes les modifications en attente qu'il devait subir sont inverses.
Units de position
Dfinissez les units de procd (plutt que les points de retour)
ncessaires pour mesurer et programmer toutes les valeurs associes
au mouvement (par exemple : position, vitesse, etc.). Ces units de
position peuvent diffrer en fonction de l'axe.
Unit de temps
Slectionnez l'unit de temps (c'est--dire, les secondes) pour les
valeurs de vitesse, d'acclration et de dclration.
3-19
Unit de vitesse
Slectionnez l'unit de vitesse utiliser pour configurer certains blocs
d'instructions de mouvement. Vous pouvez choisir parmi les options
suivantes :
Saisie
Units de position
Unit de temps
Pour utiliser
Slectionnez
Secondes
Slectionnez
Un pourcentage de la vitesse
maximum
Pourcentage
La vitesse relle
Slectionnez
Un pourcentage de l'acclration et
de la dclration maximum
Pourcentage
3-20
17. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Retour pour accder la fentre Retour.
Onglet Retour
Utilisez cet onglet pour configurer le retour pour un axe. Quand le
logiciel RSLogix 5000 est en ligne et que l'automate passe en mode
RUN fixe ou que la boucle d'asservissement est active, tous les
attributs sur cet onglet passent l'tat de lecture seule. Quand un
attribut passe l'tat de lecture seule, toutes les modifications en
attente qu'il devait subir sont inverses.
Comptages/1.0
Facteur de conversion pour passer des units de position d'un axe aux
points de comptage dtrompeur (c'est--dire de retour) et
rciproquement. Plus prcisment, cette valeur sert de compteur pour
le nombre de points dtrompeur par unit de position. L'inverse de
cette constante de conversion est gal la distance en units de
position par point dtrompeur de retour.
Le module daxes, qui amplifie la rsolution de l'axe en multipliant
par 4 le dtrompagedtrompage dtrompeur, totalise 4 points
dtrompeur par ligne. En consquence, le module totalise
4 000 points par tour pour un dtrompeur de mille lignes.
3-21
Comptages/1,0
tour
Saisie
Tapez le nombre de points de comptage transducteur par
unit de position de l'axe.
Cette valeur permet de convertir les points dtrompeur en
units de position de l'axe.
Par exemple, un axe utilise un dtrompeur de 1 000 lignes
coupl directement une vis d'entranement 5 pas (5 tours
par pouce). La valeur de comptages/2,0 tours est :
1000lines 4counts 5revs 20000counts
------------------------- -------------------- -------------- = -------------------------------rev
line
inch
inch
Tapez la valeur de rebouclage de position. Cette valeur
permet l'automate d'effectuer le rebouclage lectronique
automatique d'un axe rotatif.
Comptages/
rebouclage
3-22
19. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Positionnement pour accder la bote de dialogue
correspondante.
Onglet Positionnement
Utilisez cet onglet pour configurer les attributs de positionnement des
blocs de mouvement commands pour l'axe. Quand le logiciel
RSLogix 5000 est en ligne et que l'automate passe en mode RUN fixe
ou que la boucle d'asservissement est active, tous les attributs sur cet
onglet passent l'tat de lecture seule. Quand un attribut passe l'tat
de lecture seule, toutes les modifications en attente qu'il devait subir
sont inverses.
3-23
Tolrance de verrouillage
Quantit d'erreur de position que le module daxes tolre lorsqu'il
donne une indication d'tat de verrouillage de position vraie. Cette
option permet de dterminer avec exactitude la position finale pour
dclencher les dplacements de position. Notez que cette valeur prend
la forme d'une quantit +/-. Par exemple, supposez des units de
position en pouce ; dfinir une tolrance de verrouillage de 0,01
donne une prcision de positionnement minimum de +/- 0,01 pouce.
Base de temps de la vitesse moyenne
Base de temps (en secondes) pour calculer la vitesse moyenne de
l'axe. Cette valeur se calcule en divisant la distance totale parcourue
par l'axe dans le temps donn par la base de temps.
La base de temps de la vitesse moyenne doit tre assez importante
pour filtrer les modifications mineures de la vitesse susceptibles de
donner une valeur de vitesse bruyante , mais rester assez faible
pour dtecter les modifications significatives de la vitesse de l'axe.
Une valeur entre 0,25 et 0,50 seconde convient parfaitement pour la
plupart des applications.
Note : La vitesse moyenne est utilise uniquement comme point d'tat
dans le profil de votre application. Elle n'a aucun impact sur le
contrle d'un axe.
3-24
Saisie
Choisissez le profil de dplacement de votre axe.
Pour utiliser :
Profil de vitesse
de dplacement
Slectionnez :
Acclration linaire
Les vitesses d'acclration et de
dclration les plus rapides
A-coups contrls
Contrainte variateur la plus faible
Trapzodal
Courbe en S
Acclration linaire
Les vitesses d'acclration et de
dclration les plus rapides
A-coups contrls
Contrainte variateur la plus faible
Slectionnez :
Trapzodal
Courbe en S
Tolrance de
verrouillage
Base de temps de
vitesse moyenne
3-25
21. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Prise d'origine pour accder la bote de dialogue
Prise d'origine.
3-26
Mode
Slectionnez le mode de prise d'origine. Vous pouvez choisir parmi
les options suivantes :
Squence
En mode de prise d'origine actif, choisissez le type de squence de
prise d'origine et indiquez si un dtecteur de position d'origine et/ou
le zro dtrompeur sont utiliss. Les squences de prise d'origine
actives, l'exception du type Immediate (Immdiat), utilisent les
profils de vitesse de marche force trapzodaux pour dplacer l'axe,
tout en surveillant l'vnement de prise d'origine. Vous pouvez choisir
entre :
3-27
3-28
Saisie
Position d'origine
Mode
Slectionnez
Actif
Passif
Squence
Pour
Slectionnez
Origine immdiate
Position d'origine
avec dtecteur
Position initiale
dtecteur de position
avec marqueur
Origine zro
dtrompeur
uniquement
Slectionnez
Pour ouvrir
Normalement ferm
Pour fermer
Normalement ouvert
Champ
3-29
Saisie
Slectionnez la direction initiale du mouvement de prise
d'origine.
Sens de prise
d'origine
Pour
Slectionnez
Positif
Ngatif
Vitesse de prise
d'origine
Vitesse de retour
la position
d'origine
23. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Surcourse pour accder la bote de dialogue
correspondante.
3-30
Onglet Surcourse
Utilisez cet onglet pour configurer les plages de surcourse d'un axe
linaire. Quand le logiciel RSLogix 5000 est en ligne et que
l'automate passe en mode RUN fixe ou que la boucle d'asservissement
est active, tous les attributs sur cet onglet passent l'tat de lecture
seule. Quand un attribut passe l'tat de lecture seule, toutes les
modifications en attente qu'il devait subir sont inverses.
Plages de course logicielle
Activation de la vrification de surcourse logicielle lorsque le mode
de positionnement pour l'axe est linaire. Si la configuration de l'axe
inclut une plage de surcourse logicielle et que l'axe dpasse lesdites
plages (positive ou ngative), un dfaut de course logicielle se produit
et des mesures adquates sont appliques, conformment aux
indications figurant dans l'attribut Overtravel Fault Action (Action sur
dfaut de surcourse).
Positif maximum
Position positive maximum utiliser pour la vrification de surcourse
logicielle (la valeur du champ Course positive maximum doit toujours
tre suprieure la valeur du champ Course ngative maximum).
Ngatif maximum
Position ngative maximum utiliser pour la vrification de surcourse
logicielle (la valeur du champ Course positive maximum doit toujours
tre suprieure la valeur du champ Course ngative maximum).
24. Effectuez des entres dans les champs suivants.
Champ
Saisie
Plages de course
logicielle
Positif maximum
Ngatif maximum
3-31
25. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Asservissement pour accder la fentre
Asservissement.
Onglet Asservissement
Utilisez cet onglet pour configurer le servo-variateur et les attributs
lis la mise jour de l'asservissement. Quand le logiciel RSLogix
5000 est en ligne et que l'automate passe en mode RUN fixe ou que la
boucle d'asservissement est active, tous les attributs sur cet onglet
passent l'tat de lecture seule. Quand un attribut passe l'tat de
lecture seule, toutes les modifications en attente qu'il devait subir sont
inverses.
Type de variateur
Slectionnez le type de variateur pour la boucle d'asservissement.
Choisissez parmi les options suivantes :
3-32
Saisie
Slectionnez le type de variateur que vous utilisez.
Type de variateur
Activer entre
dfaut variateur
Pour
Slectionnez
Vitesse
Couple
Entre dfaut
variateur
Plage de sortie
Si l'entre de dfaut du
variateur est
Slectionnez
Normalement ouvert
Normalement ferm
3-33
Champ
Saisie
Activer la mise
jour
d'asservissement
27. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Actions sur dfaut pour rgler les valeurs d'actions sur
dfaut.
3-34
Erreur de position
L'opration effectuer lorsque l'erreur de position dpasse la
tolrance de position dfinie pour l'axe.
Dfaut variateur
L'opration effectuer en cas de dfaut du variateur.
Publication 1756-6.5.16FR Octobre 1999
3-35
Parasites transducteur
L'opration effectuer lorsqu'un dfaut de parasite du transducteur se
produit.
Pertes transducteur
L'opration effectuer lorsqu'un dfaut de perte du transducteur se
produit.
Action d'arrt programm
La mthode d'arrt d'un axe donn lorsque le processeur change de
mode ou lorsqu'une instruction Arrt programm d'un groupe d'axes
(MGPS) explicite est excute. Choisissez parmi les options suivantes
:
3-36
Saisie
Slectionnez le type d'action quand ce dfaut se prsente.
Pour
Slectionnez
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Arrt
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Dsactiver le
variateur
Arrter le
mouvement
Etat seulement
Slectionnez
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Arrt
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Dsactiver le
variateur
Arrter le
mouvement
Etat seulement
Champ
3-37
Saisie
Slectionnez le type d'action quand ce dfaut se prsente.
Pour
Slectionnez
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Arrt
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Dsactiver le
variateur
Arrter le
mouvement
Etat seulement
Slectionnez
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Arrt
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Dsactiver le
variateur
Arrter le
mouvement
Etat seulement
3-38
Champ
Saisie
Slectionnez le type d'action quand ce dfaut se prsente.
Pour
Slectionnez
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Arrt
Dsactiver l'action
d'asservissement
Mettre zro la sortie de
l'amplificateur
Dsactiver le
variateur
Arrter le
mouvement
Etat seulement
Champ
3-39
Saisie
Slectionnez la manire dont cet axe s'arrte quand :
l'automate ControlLogix entreprend un changement de
mode critique,
vous utilisez une instruction Arrt programm d'un groupe
d'axes (MGPS).
Action d'arrt
programm
Pour
Slectionnez
Dsactivation rapide
Dsactivation rapide
Arrt matriel
3-40
29. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Cblage pour accder la fentre Cblage.
Onglet Cblage
Utilisez cet onglet pour configurer et initier la squence de test sur le
cblage et zro dtrompeur de l'axe. Quand le logiciel RSLogix 5000
est en ligne et que l'automate passe en mode RUN fixe ou que la
boucle d'asservissement est active, tous les attributs sur cet onglet
passent l'tat de lecture seule. Quand un attribut passe l'tat de
lecture seule, toutes les modifications en attente qu'il devait subir sont
inverses.
Incrment de test
Quantit totale de mouvement de l'axe ncessaire lors de l'excution
du test de cblage variateur/dtrompeur. La valeur par dfaut
correspond environ un quart de tour du variateur en units de
position.
3-41
Polarit
Polarit de sortie d'asservissement de l'axe dans un cadre de sortie
d'asservissement. Cette valeur est dtermine lors de l'excution du
test de cblage variateur/dtrompeur.
3-42
Saisie
Incrment de test
Slectionnez
Positif
Ngatif
Sortie asservie
Slectionnez
Positif
Ngatif
Retour
31. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Rglage pour accder la fentre Rglage.
3-43
Onglet Rglage
Utilisez cet onglet pour configurer et initier la squence de rglage de
l'axe. Quand le logiciel RSLogix 5000 est en ligne et que l'automate
passe en mode RUN fixe ou que la boucle d'asservissement est active,
tous les attributs sur cet onglet passent l'tat de lecture seule. Quand
un attribut passe l'tat de lecture seule, toutes les modifications en
attente qu'il devait subir sont inverses.
Rglage de la course
La plage de course de l'axe pendant le test de rglage. Si le module
daxes dtermine que l'axe ne pourra pas achever le processus du
rglage avant la plage tablie, il mettra un terme au profil de rglage
et signalera que la plage a t dpasse.
Vitesse de rglage
Vitesse maximum pour le processus de rglage. Cette valeur doit
correspondre la vitesse de rgime maximum souhaite du variateur
(en units de procd) avant l'excution du test de rglage.
Sens du rglage
Sens du profil de mouvement du rglage. Les valeurs positive et
ngative indiquent des mouvements vers l'avant et vers l'arrire,
respectivement.
Facteur d'amortissement
Rponse dynamique de l'axe d'asservissement. La valeur par dfaut
est 0,8. Si les gains sont rgls en fonction d'un facteur
d'amortissement de faible valeur, un test rponse un chelon
effectu sur l'axe peut provoquer une oscillation non contrle. Les
gains gnrs selon un facteur d'amortissement plus grand pourraient
produire une rponse systme un chelon sans aucune suroscillation
et stable ; ils peuvent toutefois manquer de ressort suite aux
ventuelles modifications.
Rgler
Gains dterminer par le processus du rglage.
Dmarrer le rglage
Cliquez sur ce bouton pour dmarrer le test du rglage. Si le
processus du rglage s'achve correctement, il dtermine les gains
slectionns et tous les attributs figurant dans l'onglet Dynamique.
3-44
Saisie
Rglage de la
course
Vitesse de
rglage
Slectionnez
Positif
Ngatif
Sens du rglage
Facteur
d'amortissement
Rgler
3-45
33. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Gains pour entrer les valeurs de gain.
Onglet Gains
Utilisez cet onglet pour configurer les gains d'asservissement associs
l'axe. Quand le logiciel RSLogix 5000 est en ligne et que l'automate
passe en mode RUN fixe, tous les attributs sur cet onglet passent
l'tat de lecture seule. Quand un attribut passe l'tat de lecture seule,
toutes les modifications en attente qu'il devait subir sont inverses.
Boucle de position
Proportionnel
L'erreur de position est multiplie par le gain proportionnel de
position ( savoir l'attribut Pos P Gain) pour produire un composant
la commande de vitesse qui tente par la suite de corriger l'erreur de
position. Un gain proportionnel de position trop petit rend l'axe trop
souple et imprcis. Par contre, un gain proportionnel de position trop
grand peut faire osciller l'axe en raison d'une instabilit
d'asservissement classique. Pour configurer le gain manuellement,
vous devez tablir le facteur de mise l'chelle de la sortie de l'axe
pour le systme du variateur.
3-46
3-47
3-48
Sortie d'asservissement
Compensation de friction
Il n'est pas exceptionnel qu'un axe ayant suffisamment de friction
statique refuse de bouger, mme avec une erreur de position
relativement importante. Dans pareils cas, utilisez la compensation de
zone morte pour rompre ladite friction statique en prsence d'une
erreur de position diffrente de zro. Conformment au diagramme
du module daxes, vous procdez en ajoutant ou soustrayant un
niveau de sortie fixe, appel compensation de zone morte, la valeur
de sortie d'asservissement en fonction de son signe en cours. Une plus
grande valeur fera trembler l'axe, phnomne qui se traduit par un
rapide mouvement de va-et-vient de l'axe.
Dcalage de sortie
L'interface d'un servo-variateur externe (notamment les servovariateurs de vitesse) provoque souvent des effets de dcalage de
sortie. Les effets des dcalages cumuls de la sortie CNA du module
daxes et de l'entre du servo-variateur se manifestent par le fait
qu'une valeur de sortie d'asservissement commande zro incite l'axe
driver .
3-49
3-50
3-51
Saisie
Boucle de
position :
proportionnel
Boucle de
position : intgral
Boucle de
position :
anticipation de
vitesse
Boucle de
vitesse :
proportionnel
Boucle de
vitesse : intgral
Boucle de
vitesse :
anticipation
d'acclration
Compensation de
friction
Dcalage de
sortie
Bande passante
du filtre de sortie
Mise l'chelle
de sortie
Rinitialiser
3-52
35. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur l'onglet Dynamique pour accder la fentre Dynamique.
Onglet Dynamique
Utilisez cet onglet pour configurer les attribut de dynamique associs
l'axe. Quand le logiciel RSLogix 5000 est en ligne et que l'automate
passe en mode RUN fixe, tous les attributs sur cet onglet passent en
tat de lecture seule. Quand un attribut passe l'tat de lecture seule,
toutes les modifications en attente qu'il devait subir sont inverses.
Toutes les valeurs de cet onglet sont transmises instantanment
l'automate condition de les avoir dfinird au moyen des commandes
pointeur toupie. Elles sont dtermines par le processus de rglage.
Tolrance d'erreur de position
Quantit d'erreur de position que le servo-variateur tolre avant de
produire un dfaut d'erreur de position. Comme pour la tolrance de
verrouillage de position, cette valeur prend la forme d'une quantit +/
-.
Vitesse maximale
Vitesse de rgime permanent de l'axe. Cette valeur correspond
habituellement environ 90 pour cent de la vitesse maximum du
variateur. L'axe peut ainsi fonctionner en continu dans les limitations
de vitesse du variateur.
3-53
Acclration maximale
Acclration maximum (en units de position par seconde) de l'axe.
Si vous procdez manuellement, dfinissez ces valeurs environ 85
pour cent de la vitesse d'acclration et de dclration maximum de
l'axe.
Dclration maximale
Dclration maximum (en units de position par seconde) de l'axe.
Si vous procdez manuellement, dfinissez ces valeurs environ 85
pour cent de la vitesse d'acclration et de dclration maximum de
l'axe.
Rinitialiser
Cliquez sur ce bouton pour rinitialiser les gains ; ces derniers
retrouvent les valeurs dfinies lorsque la bote de dialogue Proprits
d'Axis tait ouverte.
36. Effectuez des entres dans les champs suivants.
Champ
Saisie
Tolrance
d'erreur de
position
Vitesse maximale
Acclration
maximale
Dclration
maximale
Rinitialiser
37. Cliquez sur Appliquer pour mettre en uvre les entres. Cliquez
sur OK pour fermer la fentre Proprits de l'Axis. Votre axe est
configur.
3-54
Assignation d'axes de
mouvement supplmentaires
Instructions de dplacement
Instructions dvnement
Instructions de configuration
Exemple de programmation
3-55
Ligne 0 :
Active les axes Feed et Cut lorsque vous cliquez sur
le bouton Asservissement activ.
Ligne 1 :
Fait avancer par -coups l'axe Feed dans le sens
positif lorsque vous cliquez sur le bouton Marche
force Plus.
Ligne 2 :
Fait avancer par -coups l'axe Feed dans le sens
inverse lorsque vous cliquez sur le bouton Marche
force Moins.
Ligne 3 :
Arrte l'axe Feed lorsque vous relchez les boutons
Marche force Plus ou Marche force Moins.
3-56
Chapitre
4-2
Nouveau module
Utilisez cette bote de dialogue pour slectionner et crer un nouveau
module. Pour accder cette bote de dialogue, placez le curseur sur
le dossier Configuration des I/O dans l'organisateur de l'automate,
puis cliquez avec le bouton droit de la souris. Cliquez sur la
commande Nouveau module dans le menu contextuel qui apparat.
Type
Le champ Type affiche la rfrence catalogue du module slectionn
dans la zone de liste Type. Tapez manuellement la rfrence catalogue
d'un module dans ce champ pour choisir/rechercher rapidement le
module que vous souhaitez crer, ou bien faites dfiler la liste des
modules dans la zone de liste Type.
Rvision majeure
Slectionnez le numro de rvision majeure du module physique qui,
selon vous, doit rsider dans le chssis.
La rvision majeure est utilise pour indiquer un changement dans
l'interface du module.
Type (zone de liste)
Cette zone rpertorie les rfrences catalogue des modules installs
en fonction des cases cocher slectionnes.
4-3
Si vous voulez ;
Numrique
Analogique
Communication
Mouvement
Controller
Fournisseur
Autre
4-4
Entre
Nom
Emplacement
Description
Dtrompage
lectronique
Pour
Slectionnez
Module compatible
Dsactivation du
dtrompage
Correspondance
exacte
4-5
De plus amples explications sur les champs contenus dans cette bote
de dialogue sont dcrites ci-dessous.
4-6
Onglet Gnral
Utilisez cet onglet pour crer/visualiser les proprits du module
daxes 1756-M02AE. Cette bote de dialogue permet de visualiser le
type, la description, le fournisseur et le nom du module parent. Vous
pouvez aussi entrer le nom et une description du module. Les autres
champs et boutons de cette bote de dialogue permettent de dfinir
l'emplacement du module, de rviser les informations pertinentes aux
deux voies, de passer la bote de dialogue Nouveau Tag pour crer
un axe associer l'une des voies, de choisir le numro de rvision
mineure et de slectionner une option de dtrompage lectronique.
Vous pouvez galement visualiser l'tat de l'automate par rapport au
module, mais uniquement en ligne.
Type
Type et description du module en cours de cration (lecture seule).
Fournisseur
Fournisseur du module en cours de cration (lecture seule).
Parent
Nom du module parent. Si le module est situ dans le chssis local, le
terme Local s'affiche dans ce champ.
Nom
Entrez le nom du module.
Ce module doit tre conforme la norme CEI-1131-3. Le logiciel
met un bip et passe outre tout caractre incorrect ou ayant dpass
la plage autorise.
Description
Entrez une description du module ce niveau (128 caractres
maximum). Ce champ accepte tous les caractres imprimables. Si
vous dpassez la plage autorise, le logiciel vous prvient en mettant
un bip et passe outre aux caractres en trop.
Emplacement
Entrez le numro d'emplacement o rside le module. Le bouton
pointeur toupie contient des valeurs variant entre 0 et la taille du
chssis moins une unit (par exemple, si votre chssis comprend
4 emplacements, le bouton pointeur toupie pourra tourner de 0 3).
Si le numro d'emplacement que vous entrez est hors de ces limites,
un message d'erreur s'affiche l'cran au moment o vous vous
apprtez appliquer vos modifications.
En ligne, le numro d'emplacement n'est pas modifiable.
4-7
Axes associs
Cette section permet d'attribuer des points (ou tags) d'axe des voies
spcifiques du module daxes.
Voie 0
Voie 0 sur le module daxes. Ce champ permet de rattacher un point
d'axe la voie 0.
Voie 1
Voie 1 sur le module daxes. Ce champ permet de rattacher un point
d'axe la voie 1.
Bouton Nouvel Axis
Cliquez sur ce bouton pour explorer la bote de dialogue Nouveau Tag
et crer un point d'axe associer l'une des voies.
Rvision
Slectionnez le numro de rvision mineure de votre module.
Le module a des indicateurs de rvision majeure et mineure. La
rvision majeure mise jour chaque fois qu'il y a un changement
fonctionnel sur le module est affiche de faon statique dans la bote
de dialogue Slectionner le type de module.
Dtrompage lectronique
Slectionnez l'une des options de dtrompage suivantes pour votre
module lors de la configuration initiale :
Module compatible
4-8
Fournisseur
Type de produit
Rfrence catalogue
Rvision majeure
Rvision mineure
Onglet Connexion
L'onglet Connexion sert dfinir le comportement de l'automate
lorsqu'il est connect un module. C'est l que vous slectionnez un
intervalle de trame requis, que vous choisissez d'inhiber (bloquer) le
module, que vous configurez l'automate pour que toute perte
ventuelle de connexion vers ledit module cre un dfaut majeur et
que vous affichez les dfauts du module.
4-9
Lorsque vous cochez cette case et que vous vous connectez (en ligne),
l'icne de ce module qui se trouve dans l'organisateur de l'automate
affiche le symbole Attention.
Si vous tes :
hors ligne
en ligne
Si vous inhibez le module alors que vous tes en ligne mais qu'une
connexion n'a pas encore t tablie vers le module (peut-tre en
raison d'un cas d'erreur ou d'un dfaut), la connexion vers ledit
module, est elle aussi, bloque. Les informations d'tat du module
changent et il est dsormais indiqu que le module est inhib
(bloqu) au lieu de en dfaut .
Si vous dbloquez un module (vous dslectionnez la case
cocher) en ligne et si aucun dfaut ne s'est produit, une connexion
est tablie avec le module qui est dynamiquement redfini (dans le
cas d'un automate propritaire) selon la configuration que vous
aviez pralablement cre.
En revanche, vous ne pouvez pas reconfigurer le module pour le
cas d'une connexion d'coute uniquement (vous aviez choisi le
format de communications Ecoute seule ).
Si vous dbloquez un module en ligne et qu'un dfaut s'est produit,
aucune connexion n'est tablie avec le module.
4-10
4-11
Identification
Informations quant au module, comme suit :
Fournisseur
Type de produit
Code du produit
Numro de rvision
Numro de srie
Nom du produit
4-12
Dfaut majeur/mineur
Si vous configurez :
un module numrique
dfaut EEPROM
dfaut de fond de panier
aucun
un module analogique
aucun
Non rcuprable
Rcuprable
Etat interne
Etat oprationnel en cours du module.
Auto-test
Dfaut de communication
Non connect
Dfaut majeur
Mode Run
Mode Program
(16#xxxx) Inconnu
4-13
Attribu
Ce champ affiche une valeur oui ou non indiquant si un automate
propritaire est ou non actuellement connect au module.
Identit du module
Affichage :
Corresponda
nce
Discordance
4-14
Etat ControlBus
Cette zone affiche OK ou bien l'une des erreurs suivantes :
Rcepteur dsactiv
Disparit RA/GA
4-15
Actualiser
Cliquez sur le bouton Actualiser pour rafrachir l'onglet. Lorsque vous
actualisez l'onglet :
Condition :
Action :
4-16
Attribution de modules de
mouvement supplmentaires
Aprs avoir ajout et configur votre module daxes et vos axes, vous
pouvez excuter les diagnostics de cblage et le rglage automatique.
Pour excuter les diagnostics et le rglage, vous devez tlcharger un
programme et passer en ligne.
Note : Si vous avez configur des axes virtuels ou des axes
consomms, il est inutile d'excuter cette tape. Les
diagnostics de cblage et le rglage doivent tre effectus pour
les axes d'asservissement et de position seulement.
Action
Choisissez la ligne 0
Effacez la ligne 0
Passez l'tape 3
Passez l'tape 3
4-17
5. Slectionnez Charger.
6. Dans le dossier Configuration des I/O, cliquez sur le module
1756-M02AE utiliser avec le bouton droit de la souris.
4-18
4-19
4-20
14.
Si l'axe
Action
Slectionnez Oui
Slectionnez Non
4-21
4-22
4-23
4-24
25.
Condition
Action
4-25
4-26
30.
Condition
Action
Action
Chapitre
Voir
5-2
Instructions d'tat du
mouvement
Instruction
Abrviation
Description
Type de
temporisation
Dure
d'excution
Validation de
l'asservissement
MSO
Message
58 s
Dvalidation de
l'asservissement
MSF
Message
216 s
Message
186 s
Message
43 s
MASD
MASR
Validation du pilotage en
boucle ouverte
MDO
Message
270 s
MDF
Message
165 s
MAFR
Message
165 s
Instructions de dplacement
5-3
Abrviation
Description
Type de
temporisation
MAS
Immdiat
Procd
MAH
Message
Procd
80 s
MAJ
Immdiat
Procd
141 s
335 s avec fusion
MAM
Immdiat
Procd
143 s
406 s avec fusion
MAG
Immdiat
Procd
362 s
Modification dynamique de
la vitesse d'un axe
MCD
Immdiat
130 s
Redfinition de la position
d'un axe
MRP
Message
344 s
Instruction
MCCP
Dure d'excution
Linaire : dpassement de
4ms pour l'excution de
l'instruction
190 s moy. par point
linaire
Immdiat
Cubique : dpassement de
4ms pour l'excution de
l'instruction
500s moy. par point
cubique
MAPC
Immdiat
Procd
382 s
MATC
Immdiat
Procd
128 s
5-4
Instruction
Abrviation
Description
Type de
temporisation
MGS
Procd
Dure d'excution
MGPS
Message
Procd
MGSD
Message
65 s
MGSR
Message
67 s
MGSP
Immdiat
45 s
Instructions dvnement
5-5
Instruction
Abrviation
Description
Type de
temporisation
Validation de la surveillance
de position d'un axe
MAW
Message
Procd
330 s
Dvalidation de la
surveillance de position d'un
axe
MDW
Message
180 s
Validation de la registration
d'un axe
MAR
Message
Procd
507 s
Dvalidation de la
registration d'un axe
MDR
Message
175 s
Dure d'excution
5-6
Instructions de configuration
Abrviation
MAAT
Dmarrage du rglage de
l'axe
MRAT
Description
Calcule un jeu complet de gains
d'asservissement et dtermine les plages
dynamiques sur la base d'une instruction
MRAT excute prcdemment
Note : L'instruction MAAT met galement
jour le servo-variateur avec les
nouveaux paramtres de gain et de
dynamique.
Commande au servo-variateur d'excuter un
profil de rglage de mouvement d'un axe
Type de
temporisation
Dure d'excution
Message
934 s
Message
Procd
47 s
Message
170 s
Message
Procd
MAHD
MRHD
Chapitre
Dpannage
Ce chapitre dcrit comment rsoudre les incidents susceptibles de se
produire lors de l'utilisation de votre systme de commande de
mouvement ControlLogix.
Etat du module
Procdure suivre
Vert
clignotant
Vert fixe
Rouge
clignotant
Rouge fixe
Redmarrez le module.
Si le voyant est toujours rouge,
remplacez le module.
Eteint
6-2
Dpannage
Etat du module
Procdure suivre
Eteint
Vert
clignotant
La boucle d'asservissement de
l'axe est l'tat inactif normal.
Vert fixe
La boucle d'asservissement de
l'axe est l'tat actif normal.
Rectifiez la cause du
problme.
Corrigez la faute
d'asservissement l'aide
d'une instruction d'effacement
des dfauts.
Poursuivez l'opration.
Un dfaut de retour du
dtrompeurdtrompeur est
survenu.
Rouge
clignotant
Rouge fixe
Dpannage
6-3
Etat du module
Procdure suivre
Eteint
Vert
clignotant
Vert fixe
Rouge
clignotant
Rouge fixe
6-4
Dpannage
Annexe
Spcifications et performances
Cette annexe contient diverses informations sur les spcifications et
les performances du module de mouvement.
Spcifications du module de
mouvement
Nombre d'axes par chssis
Configurable
Commandes de mouvement
30
2 axes maximum
Boucle d'asservissement
Type
Rsolution de gain
Plage de position absolue
Vitesse
Emplacement du module
Dtrompage du module
Electronique
Consommation lectrique
5,5 W maximum
700 mA 5 V c.c.
2,5 mA 24 V c.c.
Entre du dtrompeur
Type
Mode
Vitesse
Interface lectrique
Gamme de tension
Sous tension
Hors tension
Impdance d'entre
A-2
Spcifications et performances
Entres d'enregistrement
Type
Tension d'entre 24 V
Maximum
Minimum sous
tension
Maximum hors
tension
Tension d'entre 5 V
Maximum
Minimum sous
tension
Maximum hors
tension
Impdance d'entre
Entre 24 V
Entre 5 V
Temps de rponse
(position verrouille)
Autres entres
Type
Tension d'entre
Maximum
Minimum sous
tension
Maximum hors
tension
Impdance d'entre
Sortie asservie
Type
Isolation
Gamme de tension
Sensibilit de tension
Charge
Dcalage maximum
Erreur de gain
Autres sorties
Type
Tension de
fonctionnement
Maximum
Courant de
fonctionnement
Tension analogique
200 kOhms
10 V
16 bits
Rsistive, 5,6 kOhms minimum
25 mV
4 %
Contacts relais isolement statique
Nominale +24 V c.c.
26,4 V
75 mA
Dtrompage RTB
Bras de cablge
Spcifications et performances
Conducteurs
Taille de cble
Catgorie
A-3
Conditions ambiantes
Temprature de
fonctionnement
Temprature de stockage
Humidit relative
Homologation
(si produit ou emballage marqu)
Classe 1, Div 2, emplacement dangereux
Marqu CE pour conformit aux directives
La taille de cble maximale ncessitera le botier profondeur maximale RTB RTB (1756-TBE).
Utilisez ces informations sur les conducteurs pour planifier le positionnement des conducteurs, tel
que dcrit dans le manuel d'installation au niveau systme.
Voir Industrial Automation Wiring and Grounding Guidelines, 1770-4.1 (Instructions de cblage et
mise la terre d'automatisation industrielle pour la tolrance au bruit).
A-4
Spcifications et performances
Calcul de la priode
intermdiaire de mise jour
2*
(Actions
de l'axe 1)
(Actions de
l'axe 2)
....
(Actions
de l'axe n)
Priode
intermdi
aire de
mise
jour
Le rsultat du calcul ci-dessus doit tre divis par 1000, puis arrondi
la milliseconde la plus proche.
Vous pouvez utiliser l'exemple de feuille de calcul de cette annexe
pour dterminer votre priode intermdiaire de mise jour. Reportezvous au tableau suivant pour dterminer les valeurs de votre quation.
La priode intermdiaire de mise jour peut avoir un impact majeur
sur les effets des commandes de mouvement d'une application. Si une
application requiert un temps d'acclration ou de dclration
command quivalent la priode intermdiaire de mise jour, un
dpassement de vitesse et de position important peut se produire
lorsque l'axe tente de suivre le profil command. Le dpassement de
vitesse est obtenu en multipliant la vitesse d'acclration ou de
dclration par la priode intermdiaire de mise jour. A titre
indicatif, le temps d'acclration ou de dclration d'une application
de mouvement doit tre au minimum gale 10 fois la priode
intermdiaire de mise jour pour viter un dpassement de vitesse ou
de position excessif.
Ainsi, si une application requiert qu'un axe acclre ou dclre la
vitesse de pointe en 100 millisecondes, il convient de slectionner une
priode intermdiaire de mise jour de 10 millisecondes ou moins.
Avant de dfinir la priode intermdiaire de mise jour, vrifiez la
priode intermdiaire de mise jour minimum de l'automate associ.
La priode intermdiaire de mise jour peut tre dtermine partir
du nombre d'axes et de l'action de mouvement la moins performante,
telle qu'indique dans les tableaux de dures d'excution fournis.
Spcifications et performances
A-5
Dlai d'excution
(en s)
Dpassement
190
Axe asservi
205
Axe virtuel
175
Axe consomm *
900*
Asservissement activ
40
Dplacement trapzodal
310
435
210
340
Synchronisation (relle)
290
Embrayage
105
Synchronisation (commande)
Embrayage
125
110
495
550
295
380
260
320
* La dure d'excution d'une action sur un axe consomm peut tre rduite environ 650 s si la
priode intermdiaire de mise jour consommateur est un entier multiple de la priode intermdiaire
de mise jour producteur. La valeur de 900 s rpertorie ci-dessus est le pire scnario (priode
intermdiaire de mise jour producteur/consommateur = 2/3). Une valeur de 2/4 donnerait une
valeur d'environ 650 s.
A-6
Spcifications et performances
Asservissement activ
Dplacement trapzodal
Synchronisation relle
Synchronisation commande
10
11
12
Spcifications et performances
A-7
Exemple de calcul
Votre cas se prsente comme suit :
980 s
A-8
Spcifications et performances
Axe 1 :
Actions
Si vous utilisez une action de mouvement, entrez le dlai d'excution indiqu dans le
tableau de dlais d'excution.
Dans le cas contraire, entrez la valeur zro (0).
40 s
Asservissement activ
Dplacement trapzodal
0 s
0 s
0 s
Synchronisation relle
0 s
Synchronisation commande
0 s
0 s
10
0 s
11
0 s
12
310 s
350 s
Axe 2 :
Actions
Si vous utilisez une action de mouvement, entrez le dlai d'excution indiqu dans le
tableau de dlais d'excution.
Dans le cas contraire, entrez la valeur zro (0).
40 s
Asservissement activ
Dplacement trapzodal
0 s
0 s
0 s
Synchronisation relle
0 s
Synchronisation commande
0 s
0 s
10
0 s
11
0 s
12
340 s
380 s
Spcifications et performances
A-9
Axe 3 :
Actions
Si vous utilisez une action de mouvement, entrez le dlai d'excution indiqu dans le
tableau de dlais d'excution.
Dans le cas contraire, entrez la valeur zro (0).
2
Asservissement activ
0 s
Dplacement trapzodal
0 s
Dplacement en courbe en S
0 s
0 s
0 s
Synchronisation relle
0 s
Synchronisation commande
0 s
10
0 s
11
0 s
12
125 s
125 s
Axe 4 :
Actions
Si vous utilisez une action de mouvement, entrez le dlai d'excution indiqu dans le
tableau de dlais d'excution.
Dans le cas contraire, entrez la valeur zro (0).
40 s
Asservissement activ
Dplacement trapzodal
0 s
Dplacement en courbe en S
0 s
0 s
0 s
Synchronisation relle
0 s
Synchronisation commande
0 s
0 s
10
11
12
380 s
0 s
420 s
A-10
Spcifications et performances
980 s
350 s
380 s
125 s
420 s
2255 s
4510 s
5 ms
Annexe
Schmas fonctionnels
Terme
AccelerationFeedforwardGain
VelocityFeedforwardGain
PositionProportionalGain
PositionIntegralGain
VelocityProportionalGain
VelocityIntegralGain
OutputFilterBandwidth
OutputScaling
FrictionCompensation
OutputLimit
OutputOffset
PositionError
PositionIntegratorError
VelocityError
VelocityIntegratorError
VelocityFeedback
VelocityCommand
ServoOutputLevel
RegistrationPosition
B-2
Terme
WatchPosition
B-3
2
d /dt
Command
Acceleration
Command
Velocity
Accumulator
and Fine
Interpolator
Fine
Command
Position
Output
Filter
BW
Vel
FF
Gain
d/dt
Coarse
Command
Position
(Relative)
Acc
FF
Gain
Position
Error
Velocity
Command
Velocity
Error
Pos P
Gain
Low
Pass
Filter
Vel P
Gain
Output
Scaling
Friction
Comp.
Output
Offset
&
Servo
Polarity
Output
Limit
16 Bit
DAC
Torque
Servo
Drive
Servo
Output
Level
Error
Accumulator
Fine
Actual
Position
Position
Integrator
Error
Error
Accumulator
Pos I
Gain
Velocity
Feedback
Velocity
Integrator
Error
Vel I
Gain
Low
Pass
Filter
Optical
Encoder
Watch
Position
d/dt
Coarse
Actual
Position
(Relative)
Watch
Event
Homing
Event
Registration
Event and
Position
Encoder
Polarity
Watch
Event
Handler
Position
Accumulator
16-bit
Encoder
Counter
Marker
Event
Handler
Marker
Latch
Regist.
Event
Handler
Regist.
Latch
Servo
Motor
Marker
Input
Registration
Input
Home
Input
B-4
2
d /dt
Command
Acceleration
Command
Velocity
Accumulator
and Fine
Interpolator
Fine
Command
Position
Position
Error
Error
Accumulator
Fine
Actual
Position
Output
Filter
BW
Vel
FF
Gain
d/dt
Coarse
Command
Position
(Relative)
Acc
FF
Gain
Velocity
Command
Pos P
Gain
Position
Integrator
Error
Pos I
Gain
Low
Pass
Filter
Output
Scaling
Friction
Comp.
Output
Offset
&
Servo
Polarity
Output
Limit
16 Bit
DAC
Velocity
Servo
Drive
Servo
Output
Level
Velocity
Feedback
Low
Pass
Filter
Optical
Encoder
Watch
Position
d/dt
Coarse
Actual
Position
(Relative)
Watch
Event
Encoder
Polarity
Watch
Event
Handler
Homing
Event
Registration
Event and
Position
Position
Accumulator
16-bit
Encoder
Counter
Marker
Event
Handler
Marker
Latch
Regist.
Event
Handler
Regist.
Latch
Servo
Motor
Marker
Input
Registration
Input
Home
Input
Schmas de cblage
10
12
11
14
13
16
15
18
17
20
19
22
21
24
23
26
25
28
27
30
29
32
31
34
33
36
35
+OUT-0
+OUT-1
Belden 9501
To servo drive
Belden 9502
To servo drive
-OUT-1
-OUT-0
+ENABLE-0
+ENABLE-1
-ENABLE-0
-ENABLE-1
DRVFLT-0
DRVFLT-1
CHASSIS
CHASSIS
IN_COM
IN_COM
HOME-0
Belden 9501
To home
limit switch
Belden 9501
To registration
sensor
HOME-1
REG24V-0
REG24V-1
REG5V-0
REG5V-1
+OK
-OK
CHASSIS
CHASSIS
+CHA-1
+CHA-0
-CHA-0
-CHA-1
+CHB-0
+CHB-1
-CHB-0
Belden 9503
To encoder
Belden 9501
-CHB-1
+CHZ-1
+CHZ-0
-CHZ-0
B-5
-CHZ-1
B-6
J1 to 50-pin
Terminal Block
(Kit P/N 9109-1391)
24 VDC
24 VDC
Field Power
Supply
24 VCOM
J1-5
J1-26
J1-24
J1-6
24VDC
24VDC
READY+
24VCOM
J1-13 24VCOM
From
1756-M02AE
+OUT
Belden 9501
-OUT
J1-22 COMMAND+
J1-23 COMMAND-
P/N 9109-1369-003
+ENABLE
From
1756-M02AE
-ENABLE
Belden 9502
DRVFLT
J1-20 ENABLE
J1-25 READY-
Interface
Cable
J1
IN_COM
+CHA
-CHA
From
1756-M02AE
+CHB
Belden 9503
-CHB
+CHZ
-CHZ
J1-7 AOUT+
J1-8 AOUTJ1-9 BOUT+
J1-10 BOUTJ1-11 IOUT+
J1-12 IOUT-
B-7
J1 to 50-pin
Terminal Block
(Kit P/N 9109-1391)
J1-5 24VDC
J1-24 READY+
J1-6 or 13 24VCOM
From
1756-M02AE
Belden 9501
+OUT
J1-22 COMMAND+
-OUT
J1-23 COMMAND-
P/N 9109-1369-003
+ENABLE
From
1756-M02AE
Belden 9502
-ENABLE
J1-20 ENABLE
DRVFLT
J1-25 READY-
Interface
Cable
J1
IN_COM
From
1756-M02AE
Belden 9503
+CHA
J1-7 AOUT+
-CHA
J1-8 AOUT-
+CHB
J1-9 BOUT+
-CHB
J1-10 BOUT-
+CHZ
J1-11 IOUT+
-CHZ
J1-12 IOUT-
B-8
1398-CFLAE
5.0 in.
TAN 28GA
Wires
Stripped
Back
.25 in.
49
50
BRAKE +
BRAKE -
21
RESET
5
6
24VDC
24VCOM
22
23
COMMAND +
COMMAND -
26
24
20
25
13
24VDC
READY +
ENABLE
READY 24VCOM
7
8
9
10
11
12
AOUT +
AOUT BOUT +
BOUT IOUT +
IOUT -
DRAIN
WHT/RED 22GA
WHT/BLK 22GA
DRAIN
WHT/GRN 22GA
WHT/BLU 22GA
DRAIN
BROWN 28GA
RED 28GA
ORANGE 28GA
YELLOW 28GA
DRAIN
Wires
Terminated
with
Ferrules
GREEN 28GA
BLUE 28GA
VIOLET 28GA
GRAY 28GA
WHITE 28GA
BLACK 28G
DRAIN
B-9
+OUT 0
-OUT 0
+ENABLE 0
-ENABLE 0
DRVFLT 0
CHASSIS
IN_COM
HOME 0
REG24V 0
REG5V 0
+OK
CHASSIS
+CHA 0
-CHA 0
+CHB 0
-CHB 0
+CHZ 0
-CHZ 0
RED
BLK
WHT
BLK
RED
BLK
1756-M02AE
RED OK+
BLK OK-
OK
5V DC
Field Power
Supply
1394CCAExx
WHT
BLK
RED
BLK
GRN
BLK
+5V DC
+5 COM
RED
BLK
To fault
string
ENC. PWR -1
24V DC
Field Power
Supply
ENA/DR OK 1
1394CCAExx
24V COM
WHT
BLK
RED
BLK
Axis 1
+ENABLE 1
-ENABLE 1
DRVFLT 1
IN_COM
W2 24V DC
W1 24V COM
TB2 15
24V ENABLE COM
TB2 7 A1 ENABLE
TB2 19 DROK
TB2 18 DROK
AQB1
B-10
3.0 in.
12
xx m
1394-CFLAE
5V ENC PWR - AXIS 0
1756-M02AE
M02AE - OK
1.0 in.
5.0 in.
3
9
RED 22GA
BLACK 22GA
DRAIN
CHANNEL A HIGH
CHANNEL A LOW
CHANNEL B HIGH
CHANNEL B LOW
CHANNEL Z HIGH
CHANNEL Z LOW
4
10
5
11
6
12
VREF+
TREF+
1
2
7
8
ORANGE 22GA
WHT/ORG 22GA
YELLOW 22GA
WHT/YEL 22GA
GREEN 22GA
WHT/GRN 22GA
DRAIN
VREFTREF-
(DROK-0)
(24V EN COM)
(24V)
(AX_-ENABLE)
BLUE 22GA
WHT/BLU 22GA
DRAIN
VIOLET 22GA
WHT/VIO 22GA
GRAY 22GA
WHT/GRY 22GA
DRAIN
TO SYSTEM
FAULT STRING
RED 22GA
BLACK 22GA
DRAIN
B-11
dtecteur d'enregistrement 24 V
24 VDC
Field Power Supply
+
24 Volt
Registration
Sensor
Supply
From 1756-M02AE
Belden 9501
REG24V
Output
IN_COM
Common
dtecteur d'enregistrement 5 V
5 VDC
Field Power Supply
+
5 Volt
Registration
Sensor
Supply
From 1756-M02AE
Belden 9501
REG5V
Output
IN_COM
Common
B-12
24 VDC
Field Power Supply
+
HOME
From 1756-M02AE
Belden 9501
IN_COM
B-13
24 VDC
Field Power Supply
+
OK Pilot
Relay
+OK
From 1756-M02AE
Belden 9501
-OK
OK Pilot
Relay
Contacts
CR1
Start
Stop
CR1
M1
24V AC/DC
or 120VAC
typical
CR1
B-14
Annexe
Structure AXIS
Variable
AccelStatus
Type de
donnes
BOOL
Utilisez ce bit pour dterminer si une commande d'acclration t transmise l'axe. Si ni ce bit
ni le bit .DecelStatus ne sont activs, l'axe est une vitesse constante ou au repos.
BOOL
Utilisez ce bit pour dterminer l'tat d'une communication asynchrone. Ce bit est activ lorsque
l'automate dtecte que l'un des paramtres du module daxes n'a pas pu tre mis jour en raison
d'une panne de communication asynchrone. Il est effac lorsque la communication est rtablie.
BOOL
Utilisez ce bit pour dterminer l'tat d'une communication synchrone. Ce bit est activ lorsque
l'automate dtecte qu'une panne de communication synchrone a empch le module daxes
d'actualiser plusieurs positions sur une ligne. Il est effac lorsque la communication est rtablie.
BOOL
Utilisez ce bit pour dterminer l'tat d'une squence de prise d'origine. L'automate efface ce bit lors
de la remise sous tension ou de la reconnexion. L'instruction Prise d'origine de l'axe (MAH) active
ce bit lorsqu'une squence de prise d'origine est correctement effectue. Une fois activ, le bit est
effac par l'automate lorsque l'axe passe en tat d'arrt de scurit.
BOOL
Utilisez ce bit pour dterminer si une commande de dclration t transmise l'axe. Si ni ce bit
ni le bit .AccelStatus ne sont activs, l'axe est une vitesse constante ou au repos.
BOOL
Utilisez ce bit pour dterminer l'tat de la sortie d'activation du variateur. S'il est activ, vous avez
activ la sortie d'activation du variateur de l'axe. A l'inverse, si le bit est effac, la sortie d'activation
du variateur de l'axe est dsactive.
BOOL
Utilisez ce bit pour dterminer l'tat du variateur externe. S'il est activ, le variateur externe a
dtect une erreur. Il est effac lorsque l'automate excute une instruction Effacement des dfauts
de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur A. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
.ACAsyncConnFault
.ACSyncConnFault
.AxisHomedStatus
DecelStatus
Description
DriveEnableStatus
.DriveFault
.EncCHALossFault
C-2
Variable
Type de
donnes
.EncCHBLossFault
Description
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur B. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur Z. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat des canaux dtrompeurs A et B. Il est activ lorsque le module
daxes dtecte une transition simultane des canaux A et B. Il est effac lorsque l'automate excute
une instruction Effacement des dfauts de l'axe (MAFR).
.EncCHZLossFault
.EncNsFault
.EventStatus
Type de
donnes
WatchEvArmStatus
00
BOOL
surveillance arme
WatchEvStatus
01
BOOL
surveillance
RegEvArmStatus
02
BOOL
registration arme
RegEvStatus
03
BOOL
registration
.HomeEvArmStatus
04
BOOL
origine arme
.HomeEvStatus
05
BOOL
origine
Bit
DINT
Description
Utilisez ce bit pour dterminer si la synchronisation lectronique est active. Si le bit est activ, cela
signifie que l'axe est actuellement en cours de synchronisation avec un autre axe. Il est effac
lorsque la synchronisation se termine ou lorsqu'un autre mouvement remplace l'opration de
synchronisation.
BOOL
Utilisez ce bit pour embrayer une autre vitesse de synchronisation. Il est activ lorsque l'axe
embraye une autre vitesse de synchronisation. Une fois l'opration d'embrayage termine,
l'esclave est verrouill au matre en fonction du rapport de synchronisation.
BOOL
Utilisez ce bit pour dterminer l'tat du module daxes. Il est activ lorsque le module daxes
dtecte un problme matriel ncessitant par exemple le remplacement du module daxes.
BOOL
Utilisez ce bit pour dterminer l'tat d'un vnement de prise d'origine. Il est activ lorsqu'une
instruction Prise d'origine de l'axe (MAH) a arm un vnement de prise d'origine. Il est effac
lorsqu'un vnement de prise d'origine se produit.
BOOL
Utilisez ce bit pour dterminer l'tat d'un vnement de prise d'origine. Il est activ lorsqu'un
vnement de prise d'origine se produit. Il est effac lorsqu'une autre instruction Prise d'origine de
l'axe (MAH) est excute.
BOOL
Utilisez ce bit pour dterminer si un profil de prise d'origine est en cours. Il est activ si un profil est
en cours. Il est effac lorsque la prise d'origine est termine ou lorsqu'une autre opration remplace
l'opration de prise d'origine.
BOOL
Utilisez ce bit pour dterminer si un profil d'avance par -coups est en cours. Il est activ lorsqu'un
profil est en cours. Il est effac la fin de l'opration ou lorsqu'une autre opration remplace
l'opration d'avance par -coups en cours.
.GearingLockStatus
.Hardfault
.HomeEvArmStatus
.HomeEvStatus
HomingStatus
JogStatus
Variable
Type de
donnes
.MotionFault
C-3
Description
Bits de dfaut de mouvement de votre axe.
Nombre
Type de
donnes
.ACAsyncConnFault
00
BOOL
.ACSyncConnFault
01
BOOL
Bit
DINT
Type de
donnes
AccelStatus
00
BOOL
DecelStatus
01
BOOL
.MoveStatus
02
BOOL
JogStatus
03
BOOL
GearingStatus
04
BOOL
HomingStatus
05
BOOL
.StoppingStatus
06
BOOL
.AxisHomedStatus
07
BOOL
.PositionCamStatus
08
BOOL
.TimeCamStatus
09
BOOL
.PositionCamPendingStat
us
10
BOOL
.TimeCamPendingStatus
11
BOOL
.GearingLockStatus
12
BOOL
.PositionCamLockStatus
13
BOOL
Bit
DINT
Utilisez ce bit pour dterminer si un profil de dplacement est en cours. Il est activ lorsqu'un profil
est en cours. Il est effac la fin du dplacement ou lorsqu'une autre opration remplace
l'opration de dplacement.
BOOL
Utilisez ce bit pour dterminer l'tat de course de l'axe. Il est activ lorsque l'axe se dplace ou
tente de se dplacer au-del de la plage de surcourse MaximumNegativeOvertravel. Il est effac
lorsque l'axe se dplace dans les plages MaximumNegativeOvertravel autorises.
BOOL
Utilisez ce bit pour dterminer l'tat de la sortie de la boucle d'asservissement. Il est activ lorsque
la sortie atteint ou dpasse la valeur OutputLimit dfinie. Il est effac lorsque la sortie est nouveau
conforme la valeur OutputLimit autorise.
BOOL
Utilisez ce bit pour dterminer l'tat d'entre du profil de came en cours. Il est activ lorsque l'axe
matre rpond la condition d'entre du profil de came actif en cours. Cette condition est tablie
par les paramtres Start Control et Start Position de l'instruction MAPC. Le bit est effac lorsque le
profil de came en cours est termin ou remplac par une autre opration de mouvement.
.NOtrvlFault
.OutLmtStatus
.PositionCamLockStatus
C-4
Variable
Type de
donnes
.PositionCamPendingStatus
Description
BOOL
Utilisez ce bit pour vrifier si un profil de came de position attend la fin d'un profil de came en cours
d'excution. Ce bit est activ lorsque un profil de came de position attend l'achvement d'un profil
de came en cours d'excution. Il est initi en excutant une instruction MATC, avec l'option Pending
execution (Excution en attente) slectionne. Ds que le profil de came en cours est achev, le
profil de came en attente est lanc et le bit est effac. Le bit est galement effac lorsque le profil
de came en cours se termine ou est remplac par une autre opration de mouvement.
BOOL
Utilisez ce bit pour dterminer si un profil de came de position est en cours. Il est activ lorsqu'un
profil de came est en cours. Il est effac ds que le profil de came est termin ou lorsque ce dernier
est remplac par un autre mouvement.
BOOL
Utilisez ce bit pour dterminer l'tat de dfaut d'erreur de position de l'axe. S'il est activ, le module
daxes a dtect que l'erreur de position de l'axe est suprieure la valeur de tolrance
PositionErrorTolerance dfinie. Il est effac lorsque l'automate excute une instruction Effacement
des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat de dfaut d'erreur de position de l'axe. Il est activ lorsque
l'erreur de position de l'axe est infrieure ou gale la valeur de tolrance PositionLockTolerance. Il
est effac lorsque l'erreur est suprieure cette valeur.
BOOL
Utilisez ce bit pour dterminer l'tat de course de l'axe. Il est activ si l'axe se dplace ou tente de
se dplacer au-del de la plage de surcourse MaximumNegativeOvertravel. Il est effac lorsque
l'axe se dplace dans les plages MaximumNegativeOvertravel autorises.
BOOL
Utilisez ce bit pour dterminer l'tat d'un vnement de registration. Il est activ lorsque l'excution
d'une instruction Validation de la registration d'un axe (MAR) a arm un vnement de registration.
Il est effac lorsqu'un vnement de registration survient ou lorsque l'automate excute une
instruction Dvalidation de la registration d'un axe (MDR).
BOOL
Utilisez ce bit pour dterminer l'tat d'un vnement de registration. Il est activ lorsqu'un
vnement de registration se produit. Il est dsactiv lorsque l'automate excute une nouvelle
instruction Validation de la registration d'un axe (MAR) ou une instruction Dvalidation de la
registration d'un axe (MDR).
BOOL
Utilisez ce bit pour dterminer si une action d'asservissement est active pour l'axe. Le bit est
activ lorsque l'action est active. A l'inverse, le bit est effac lorsque l'action d'asservissement est
dsactive.
.PositionCamStatus
.PosErrorFault
.PosLockStatus
.POtrvlFault
RegEvArmStatus
RegEvStatus
ServoActStatus
.ServoFault
DINT
Type de
donnes
.POtrvlFault
00
BOOL
.NOtrvlFault
01
BOOL d
.PosErrorFault
02
BOOL
.EncCHALossFault
03
BOOL
.EncCHBLossFault
04
BOOL
.EncCHZLossFault
05
BOOL
.EncNsFault
06
BOOL
.DriveFault
07
BOOL
.SyncConnFault
08
BOOL
.Hardfault
09
BOOL
Nombre
Variable
Type de
donnes
.ServoStatus
C-5
Description
Bits d'tat de votre boucle d'asservissement.
Nombre
Type de
donnes
.ServoActStatus
00
BOOL
DriveEnableStatus
01
BOOL
.OutLmtStatus
02
BOOL
.PosLockStatus
03
BOOL
TuneStatus
13
BOOL
TestStatus
14
BOOL
ShutdownStatus
15
BOOL
Bit
DINT
Utilisez ce bit pour dterminer si l'axe est en tat d'arrt de scurit. Il est activ lorsque l'axe est
en tat d'arrt de scurit. Le bit est effac lorsque l'axe passe de l'tat d'arrt de scurit un
autre tat.
BOOL
Utilisez l'attribut de bit Stopping Status pour vrifier si un processus d'arrt est en cours. Dans ce
cas le bit est activ. Le bit est effac ds que le processus d'arrt est termin. Le processus d'arrt
est utilis pour arrter un axe (initi par une instruction MAS, MGS, MGPS, une action sur dfaut
Stop Motion (Arrter le mouvement) ou un changement de mode).
BOOL
Utilisez ce bit pour dterminer l'tat d'une communication synchrone. Ce bit est activ lorsque le
module daxes dtecte qu'une panne de communication synchrone a empch le module daxes
d'actualiser plusieurs positions sur une ligne. Il est effac lorsque la communication est rtablie.
BOOL
Utilisez ce bit pour dterminer l'tat des tests de diagnostic. Il est activ lorqu'un test de diagnostic
est en cours pour le module daxes.
BOOL
Utilisez ce bit pour vrifier si un profil de came de temps attend la fin de l'excution d'un profil de
came. Il est activ lorsqu'un profil de came de temps attend que le profil de came en cours
d'excution soit termin. Il est initi en excutant une instruction MATC, avec l'option Pending
execution (Excution en attente) slectionne. Le bit est effac ds la fin de l'excution du profil de
came en cours, et le profil en attente est lanc. Le bit est galement effac ds que le profil de
came en cours se termine ou est remplac par une autre opration de mouvement.
BOOL
Utilisez ce bit pour vrifier si un profil de came de temps est en cours d'excution. Si tel est le cas,
le bit est activ. Il est effac ds que le profil de came est termin ou remplac par une autre
opration.
BOOL
Utilisez ce bit pour dterminer l'tat de rglage de l'axe. Il est activ lorqu'une opration de rglage
est en cours pour le module daxes.
.StoppingStatus
.SyncConnFault
TestStatus
.TimeCamPendingStatus
.TimeCamStatus
TuneStatus
C-6
Variable
Type de
donnes
Description
Utilisez ces bits pour dfinir les paramtres de configuration de votre axe. Si le bit est activ,
vous avez configur l'axe pour actualiser l'attribut associ. Par exemple, si le bit de mise
jour d'erreur de position est activ, vous avez configur l'axe pour mettre jour l'attribut
PositionError.
.UpdateStatus
DINT
Bit
Signification
00
erreur de position
01
02
erreur de vitesse
03
04
commande de vitesse
05
retour vitesse
06
Utilisez ce bit pour dterminer l'tat d'un vnement de surveillance. Il est activ lorsque
l'excution d'une instruction Validation de la surveillance de position d'un axe (MAW) a arm un
vnement de surveillance. Il est effac lorsqu'un vnement de registration survient ou lorsque
l'automate excute une instruction Dvalidation de la surveillance de position d'un axe (MDW).
BOOL
Utilisez ce bit pour dterminer l'tat d'un vnement de surveillance. Il est activ lorsqu'un
vnement de surveillance a eu lieu. Il est dsactiv lorsque l'automate excute une nouvelle
instruction Validation de la surveillance de position d'un axe (MAW) ou une instruction Dvalidation
de la surveillance de position d'un axe (MDW).
WatchEvStatus
C-7
Type de
donnes
Description
.AccFfGainStatus
BOOL
.AxisTypeStatus
BOOL
.DriveFaultActStatus
BOOL
.EncLossFaultActStatus
BOOL
.EncNsFaultActStatus
BOOL
.FricCompStatus
BOOL
.MaxNTrvlStatus
BOOL
.MaxPTrvlStatus
BOOL
.OutFiltBWStatus
BOOL
.OutLimitStatus
BOOL
.OutOffsetStatus
BOOL
.OutScaleStatus
BOOL
.PosErrorFaultActStatus
BOOL
.PosErrorTolStatus
BOOL
.PosIGainStatus
BOOL
.PosLockTolStatus
BOOL
.PosPGainStatus
BOOL
.PosUnwindStatus
BOOL
.POtrvlFactActStatus
BOOL
.VelFfGainStatus
BOOL
.VelIGainStatus
BOOL
.VelPGainStatus
BOOL
Structure MOTION_GROUP
C-8
Variable
Type de
donnes
.ACAsyncConnFault
Description
BOOL
Utilisez ce bit pour dterminer l'tat d'une communication asynchrone. Ce bit est activ lorsque
l'automate dtecte que l'un des paramtres du module daxes n'a pas pu tre mis jour en raison
d'une panne de communication asynchrone. Il est effac lorsque la communication est rtablie.
BOOL
Utilisez ce bit pour dterminer l'tat d'une communication synchrone. Ce bit est activ lorsque
l'automate dtecte qu'une panne de communication synchrone a empch le module daxes
d'actualiser plusieurs positions sur une ligne. Il est effac lorsque la communication est rtablie.
BOOL
Utilisez ce bit pour dterminer l'tat du variateur externe. Il est activ lorsque le variateur externe
dtecte une erreur. Il est effac lorsque l'automate excute une instruction Effacement des dfauts
de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur A. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur B. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat du canal dtrompeur Z. Il est activ lorsque les deux signaux
diffrentiels ont le mme niveau ou lorsque le module daxes ou le dtrompeur perdent
l'alimentation du dtrompeur ou du commun. Il est effac lorsque l'automate excute une
instruction Effacement des dfauts de l'axe (MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat des canaux dtrompeurs A et B. Il est activ lorsque le module
daxes dtecte une transition simultane des canaux A et B. Il est effac lorsque l'automate excute
une instruction Effacement des dfauts de l'axe (MAFR).
.ACSyncConnFault
.DriveFault
.EncCHALossFault
.EncCHBLossFault
.EncCHZLossFault
.EncNsFault
.GroupFault
DINT
Bit
GroupOverlapFault
Nombre
Type de
donnes
00
BOOL
Utilisez ce bit pour dterminer l'tat d'une tche de mouvement. Le bit indique que le dlai n'est
pas suffisant pour permettre l'achvement de la tche de mouvement de l'automate et qu'une
priode intermdiaire de mise jour plus leve est requise. Si le bit est activ, l'automate a requis
la tche de mouvement mais les deux requtes prcdentes n'ont pas abouti. Vous pouvez
rinitialiser le bit par accs direct ou par chargement l'automate.
Variable
Type de
donnes
.GroupStatus
C-9
Description
Bits d'tat de votre groupe.
Nombre
Type de
donnes
.InhibitStatus
00
BOOL
.GroupSynced
01
BOOL
Bit
DINT
.Hardfault
.InhibitStatus
BOOL
Utilisez ce bit pour dterminer l'tat de la connexion du groupe l'automate. Il est activ la
premire fois que tous les axes d'un groupe sont connects et synchroniss l'automate. Il reste
activ jusqu' ce que vous chargiez un nouveau programme, vidiez la mmoire de l'automate ou
mettiez l'automate hors/sous tension.
BOOL
Utilisez ce bit pour dterminer l'tat du module daxes. Il est activ lorsque le module daxes
dtecte un problme matriel ncessitant par exemple le remplacement du module daxes.
BOOL
.MotionFault
Type de
donnes
.ACAsyncConnFault
00
BOOL
.ACSyncConnFault
01
BOOL
Bit
DINT
Utilisez ce bit pour dterminer l'tat de course de l'axe. Il est activ lorsque l'axe se dplace ou
tente de se dplacer au-del de plage de surcourse MaximumNegativeOvertravel. Il est effac
lorsque l'axe se dplace dans les plages autorises par la valeur MaximumNegativeOvertravel.
BOOL
Utilisez ce bit pour dterminer l'tat de dfaut d'erreur de position de l'axe. Il est activ lorsque le
module dtecte que l'erreur de position de l'axe est suprieure la valeur PositionErrorTolerance
dfinie. Il est effac lorsque l'automate excute une instruction Effacement des dfauts de l'axe
(MAFR).
BOOL
Utilisez ce bit pour dterminer l'tat de course de l'axe. Il est activ lorsque l'axe se dplace ou
tente de se dplacer au-del de la plage de surcourse MaximumNegativeOvertravel. Il est effac
lorsque l'axe se dplace dans les plages autorises par la valeur MaximumNegativeOvertravel.
.PosErrorFault
.POtrvlFault
C-10
Variable
Type de
donnes
.ServoFault
Description
Bits de dfaut du servo-variateur de votre boucle d'asservissement.
Nombre
Type de
donnes
.POtrvlFault
00
BOOL
.NOtrvlFault
01
BOOL
.PosErrorFault
02
BOOL
.EncCHALossFault
03
BOOL
.EncCHBLossFault
04
BOOL
.EncCHZLossFault
05
BOOL
.EncNsFault
06
BOOL
.DriveFault
07
BOOL
.SyncConnFault
08
BOOL
.Hardfault
09
BOOL
Bit
DINT
Utilisez ce bit pour dterminer l'tat d'une communication synchrone. Ce bit est activ lorsque le
module daxes dtecte qu'une panne de communication synchrone l'a empch d'actualiser
plusieurs positions sur une ligne. Il est effac lorsque la communication est rtablie.
Structure MOTION_INSTRUCTION
C-11
Paramtre
de commande
de mouvement
31 30 29 28 27 26
EN
.DECEL
1 0
16 15
DN ER IP PC
code d'erreur (.ERR) (16 bits)
d'erreur (.ERR) (16 bits)
tat du message
(.STATUS) (8 bits)
tat de l'excution
(.STATE) (8 bits)
SEGMENT
Mnmonique
Type de
donnes
.EN
BOOL
.DN
BOOL
.ER
BOOL
.IP
BOOL
.PC
BOOL
.ACCEL
BOOL
Description
C-12
Mnmonique
Type de
donnes
.DECEL
BOOL
.ERR
INT
.STATUS
SINT
.STATE
SINT
SEGMENT
DINT
Description
Message d'erreur
Description
Collision d'excution
Erreur d'tat Asservissement activ L'instruction a essay de s'excuter sur un axe avec une boucle asservie
ferme.
Etat de surcourse
10
11
12
13
14
15
16
Erreur de mise en position d'origine L'instruction a essay de s'excuter avec un positionnement d'origine en
cours.
C-13
Code
d'erreur
Message d'erreur
Description
17
18
19
20
21
22
Axe en mouvement
23
24
25
Instruction illgale
Vous avez tent d'excuter une instruction qui n'est pas correcte.
26
27
28
29
30
Vous avez tent d'excuter un profil de came alors que son calcul est en
cours.
31
Le tableau de profil de came que vous avez tent d'excuter est en cours
d'utilisation.
32
Le tableau de profil de came que vous avez tent d'excuter n'a pas t
calcul.
Description
0x0
Le message a russi.
0x1
0x2
0x3
0x4
C-14
Structure CAM
Structure CAM_PROFILE
Mnmonique
Type de
donnes
Etat
DINT
Mnmonique
Type de
donnes
Description
MASTER
REAL
Valeur x du point.
SLAVE
REAL
Valeur y du point.
Type de
segment
DINT
Type d'interpolation.
Valeur Description
0
linaire
1
cubique
Description
Le paramtre d'tat sert indiquer que l'lment de profil de came a t calcul. Si vous tentez d'excuter une
instruction de came l'aide d'un lment de profil de came non calcul, une erreur est gnre par l'instruction.
Valeur Description
0
L'lment de profil de came n'a pas t calcul.
1
Le calcul de l'lment de profil de came est en cours.
2
L'lment de profil de came a t calcul.
n
L'lment de profil de came a t calcul et est en cours d'utilisation dans des instructions (n-2) MAPC et
MATC.
Annexe
Attributs de mouvement
Cette annexe dcrit les attributs de mouvement avec leurs types de
donnes et les rgles d'accs auxquelles ils s'appliquent.
L'automate Logix5550 stocke les informations d'tat et de
configuration des mouvements dans les objets AXIS et
MOTION_GROUP. Pour accder directement ces informations,
slectionnez l'objet qui vous intresse (AXIS ou MOTION_GROUP),
puis l'attribut. Les instructions GSV et SSV donnent, elles aussi,
accs ces objets. Reportez-vous Input/Output Instructions
(Instructions d'entre/de sortie) du Logix5550 Controller Instruction
Set Reference Manual (Manuel de rfrence - Jeu d'instructions
Automate Logix5550), publication 1756-6.4.1 (Manuel de rfrence Jeu d'instructions Automate Logix5550) pour plus d'informations sur
les instructions GSV et SSV.
Variables d'instance de
mouvement
D-2
Attributs de mouvement
Variable
Type de
donnes
* AccelerationFeedforwardGain
Accs
Description
REAL
GSV
SSV
ActualPosition
REAL
GSV
ActualVelocity
REAL
GSV
AverageVelocity
REAL
GSV
AverageVelocityTimebase
REAL
GSV
SSV
AxisConfigurationState
SINT
GSV
* AxisType
INT
GSV
SSV
CommandPosition
REAL
GSV
CommandVelocity
REAL
GSV
ConversionConstant
REAL
GSV
SSV
DampingFactor
REAL
GSV
SSV
* DriveFaultAction
SINT
GSV
SSV
EffectiveInertia
REAL
GSV
* EncoderLossFaultAction
SINT
GSV
SSV
Attributs de mouvement
Variable
Type de
donnes
* EncoderNoiseFaultAction
D-3
Accs
Description
SINT
GSV
SSV
* FrictionCompensation
REAL
GSV
SSV
GroupInstance
DINT
GSV
HomeMode
SINT
GSV
SSV
HomePosition
REAL
GSV
SSV
HomeReturnSpeed
REAL
GSV
SSV
HomeSequenceType
SINT
GSV
SSV
HomeSpeed
REAL
GSV
SSV
INSTANCE
DINT
GSV
MapTableInstance
DINT
GSV
MaximumAcceleration
MaximumDeceleration
REAL
REAL
GSV
SSV
GSV
SSV
D-4
Attributs de mouvement
Variable
Type de
donnes
* MaximumNegativeTravel
REAL
* MaximumPositiveTravel
MaximumSpeed
ModuleChannel
REAL
REAL
SINT
Accs
Description
GSV
SSV
GSV
SSV
GSV
SSV
GSV
DINT
GSV
SSV
MotionFaultBits
DINT
structure
AXIS
MotionStatusBits
DINT
structure
AXIS
MotorEncoderTestIncrement
REAL
GSV
SSV
* OutputFilterBandwidth
REAL
GSV
SSV
* OutputLimit
REAL
GSV
SSV
Attributs de mouvement
Variable
Type de
donnes
* OutputOffset
* OutputScaling
D-5
Accs
Description
REAL
GSV
SSV
REAL
GSV
SSV
PositionError
REAL
GSV
* PositionErrorFaultAction
SINT
GSV
SSV
* PositionErrorTolerance
REAL
GSV
SSV
* PositionIntegralGain
REAL
GSV
SSV
PositionIntegratorError
REAL
GSV
PositionLockTolerance
REAL
GSV
SSV
* PositionProportionalGain
REAL
GSV
SSV
PositionServoBandwidth
REAL
GSV
SSV
* PositionUnwind
DINT
GSV
SSV
ProgrammedStopMode
SINT
GSV
SSV
D-6
Attributs de mouvement
Variable
Type de
donnes
Accs
Description
RegistrationPosition
REAL
GSV
PositionUnits
Accuracy ( PositionUnits )
MaximumSpeed ------------------------------------- = ------------------------------------------------------------------ Seconds
0.000001Seconds
* ServoConfigurationBits
DINT
GSV
SSV
ServoConfigurationUpdateBits
DINT
structure
AXIS
Attributs de mouvement
Variable
Type de
donnes
ServoEventBits
D-7
Accs
Description
DINT
structure
AXIS
ServoFaultBits
DINT
structure
AXIS
ServoOutputLevel
REAL
GSV
ServoStatusBits
DINT
structure
AXIS
ServoStatusUpdateBits
DINT
GSV
SSV
* SoftOvertravelFaultAction
SINT
GSV
SSV
D-8
Attributs de mouvement
Variable
Type de
donnes
Accs
Description
StartActualPosition
REAL
GSV
StartCommandPosition
REAL
GSV
StrobeActualPosition
REAL
GSV
StrobeCommandPosition
REAL
GSV
TestDirectionForward
BOOL
GSV
TestStatus
UINT16
GSV
TuneAcceleration
REAL
GSV
TuneAccelerationTime
REAL
GSV
TuneDeceleration
REAL
GSV
TuneDecelerationTime
REAL
GSV
TuneRiseTime
REAL
GSV
TuneSpeedScaling
REAL
GSV
Attributs de mouvement
D-9
Variable
Type de
donnes
Accs
Description
TuneStatus
UINT16
GSV
TuneVelocityBandwidth
REAL
GSV
TuningConfigurationBits
DINT
GSV
SSV
TuningSpeed
REAL
GSV
SSV
TuningTravelLimit
REAL
GSV
SSV
VelocityCommand
REAL
GSV
VelocityError
REAL
GSV
VelocityFeedback
REAL
GSV
* VelocityFeedforwardGain
REAL
GSV
SSV
* VelocityIntegralGain
REAL
GSV
SSV
VelocityIntegratorError
REAL
GSV
D-10
Attributs de mouvement
Variable
Type de
donnes
* VelocityProportionalGain
WatchPosition
Accs
Description
REAL
GSV
SSV
REAL
GSV
Annexe
Temporisation
des
instructions
Description
Immdiat
Message
Procd
G-2
3.
Si l'automate
Alors
.EN
.DN
.ER
Scrutation Scrutation Scrutation Scrutation
ligne vrai ligne vrai ligne faux ligne vrai
G-3
Alors
G-4
.EN
.DN
.ER
Scrutation Scrutation
ligne vrai ligne faux
Si
L'automate
Si
L'automate
G-5
G-6
.EN
.DN
.ER
.IP
.PC
Scrutation Scrutation
ligne vrai ligne faux
Excution Scrutation
termin ligne faux
Procd
termin
Annexe
Erreurs
Description
Exemple
Erreurs
Dfauts
majeurs/
mineurs
L'application a dpass la
valeur
PositionErrorTolerance
autorise
F-2
Dfauts majeurs/mineurs
Glossaire
Ce glossaire est spcifique la terminologie ControlLogix. Pour un
glossaire complet des termes techniques Rockwell Automation,
reportez-vous la publication AG-7.1, Industrial Automation
Glossary.
A
Accs automate
Accs programme
Accs
Application
Automate consommateur
Automate producteur
Automate dont l'axe produit est configur pour produire des donnes
un ou plusieurs automates consommateurs ayant des axes
consomms.
Glossary-2
Automate propritaire
Axe asservi
Type d'axe dans lequel l'axe peut tre utilis en tant que boucle
d'asservissement ferme. Voir Axe de position seulement.
Axe esclave
Axe qui suit l'axe matre durant une opration d'engrenage. Voir Axe
matre.
Axe consomm
Type d'axe pour lequel la position des axes est contrle l'aide de
l'axe. Voir Axe asservi.
Axe matre
Axe qui contrle l'axe esclave durant une opration d'engrenage. Voir
Axe esclave.
Axe produit
Axe virtuel
Axe qui n'a aucune connexion d'axe physique mais qui offre une
fonction de mise jour de la position commande.
B
Binaire
Glossary-3
Bit
BOOL
Type de donnes atomiques qui stocke ltat dun bit unique (0 ou 1).
C
Changement dtat (COS)
Chargement
Chemin
Chevauchement de tche
priodique
Chien de garde
Dfinit la dure pendant laquelle une tche peut tre excute avant
de gnrer un dfaut majeur de l'automate.
CIP
COMPTEUR
Connexion bidirectionnelle
Connexion cache
Glossary-4
Connexion non-cache
Connexion unidirectionnelle
Connexion
ControlBus
Correspondance exacte
Fournisseur
Rfrence catalogue
Rvision majeure
Rvision mineure
Glossary-5
D
Dcimal
Dfaut majeur
Dfaut mineur
Dfaut
Dplacement
Dsactivation de dtrompage
Glossary-6
Description
Champ dans lequel peut tre entre une brve description d'un point
ou d'un module. Dans une description, vous pouvez utiliser tout
caractre imprimable, y compris les retours chariots, les tabulations et
les espaces.
Dtrompage lectronique
Fonction des E/S 1756 dans lesquelles un module peut recevoir une
demande de vrification lectronique pour assurer que le module
physique correspond ce qui a t configur par le logiciel. Cette
fonction vous vite d'utiliser des modules ou des rvisions de
modules incorrects. Voir Module compatible, Dsactivation du
dtrompage, Correspondance exacte.
Dtrompage
Dimension
DINT
Direct
Dure d'excution
Dure de scrutation
Glossary-7
E
Elment
Engrenage
Envoi multidestinataire
Erreur
Erreur de position
Etat Asservissement
Glossary-8
Exponentiel
F
Facteur d'amortissement
Flottant
Glossary-9
Format de communication
H
Hexadcimal
Horodatage
I
Indexation
INT
Glossary-10
M
Matre de temps systme
coordonn (CST)
Marche force
Membre
Elment d'une structure qui a son propre type et nom de donnes. Les
membres peuvent galement tre des structures, crant des types de
donnes de structure imbriqus. Chaque membre d'une structure peut
tre un type de donnes diffrent. Voir Structure.
Mmoire
Mode de dfaut
Module compatible
Glossary-11
N
Nom
O
Objet
Octal
des prfixes de 8#
Octet
Glossary-12
Origine active
Origine passive
Origine
P
Point consomm
Point qui reoit ses donnes dun autre automate. Les points
consomms sont toujours au niveau de lautomate. Voir Point produit.
Point d'alias
Point de base
Point produit
Point
Glossary-13
Position commande
Position relle
Post-scrutation
Pr-scrutation
Priorit
Profil Courbe en S
Profil trapzoidal
Programme d'application
Glossary-14
Programme
Projet
Propritaires multiples
Protocole de commande et
dinformation
R
REAL
Rvision majeure
Rvision mineure
Glossary-15
S
SINT
Sous-programme
Structure pr-dfinie
Structure
Glossary-16
Style
T
Tableau
Tche continue
Tche priodique
Tche
Temps de rafrachissement du
rseau (NUT)
Glossary-17
Temps coul
Temps systme
Tests de diagnostic
Transfert
Dfinition de base utilise pour allouer les bits, les octets et les mots
de mmoire et pour dfinir leur interprtation numrique, notamment
les types de donnes BOOL, SINT, INT, DINT et REAL. Voir
Application, Structure.
Type de donnes
Glossary-18
V
Valeur immdiate
Index
Symbols
.ERR C-12
.SEGMENT C-13
.STATE C-13
.STATUS C-13
Numerics
1398-CFLAExx
Brochages B-7
Diagramme de cble B-7
A
Ajout un programme
Assignation d'un axe 3-6, 3-8
Module de mouvement 2-19, 3-55, 4-1
Ajout d'un programme
Instruction MSO 2-34
Instruction XIC 2-33
Ajout d'une ligne
Ligne de relais 2-33
Ajout du module 1756-M02AE 4-1
Nouveau module 4-2
Assignation d'axes de mouvement
supplmentaires 3-54
Assignation dans un programme d'application
Automate matre 3-1
Modules supplmentaires 4-16
Assistance
Sur le Web P-4
Assistance Rockwell
Assistance technique P-4
Assistance, Locale
Coordonnes tlphoniques P-4
Attributs de mouvement D-1
Modification des paramtres de
configuration 1-5
Paramtres d'tat et de configuration 1-5
Variables de mouvement D-1
Automate Logix5550 1-1
Fonctionnalits 1-2
B
Bote de dialogue
Rgler la bande passante 2-30
Bote de dialogue Nouveau module 2-20, 4-4
Index
I2
Index
I3
Index
O
Onglet Date/Heure 3-4
P
Point consomm 3-7
Point d'alias 3-7
Point de base 3-7
Points
Cration 2-35, 2-37
Programme d'application
Chargement 4-17
Cration 2-33, 2-38, 2-39
Dveloppement 1-3, 3-1, 3-54, 4-1
Entre d'une logique relais 2-33, 2-39
Exemple 2-33, 3-55
Sous-programme principal 2-33
Programme. Voir Programme d'application. 2-33
Proprits de l'Axis
Bote de dialogue Rgler la bande passante
3-44
Onglet Actions 2-16, 3-34
Onglet Asservissement 2-15, 3-31
Onglet Cblage 2-17, 3-40
Onglet Dynamique 3-52
Onglet Gains 3-45
Onglet Gnral 2-7, 3-10
Onglet Groupe 2-8, 2-11
Onglet Positionnement 2-13, 3-22
Onglet Prise d'origine 2-14, 3-25
Onglet Rgler 2-18, 3-43
Onglet Retour 2-12, 3-20
Onglet Surcourse 3-30
Onglet Units 3-18
Onglets Units 2-11
Proprits de Motion Group
Onglet Attributs de groupe 2-10
Proprits du module
Onglet Connexion 4-8
Onglet Fond de panier 4-14
Onglet Gnral 4-6
Onglet Info. sur le module 4-10
R
Rglage automatique 2-32
Bote de dialogue Rgler la bande passante
2-30, 4-24
Dmarrage 2-29, 4-23
Rglage. Voir Rglage automatique. 2-30
I4
S
Schmas
Cblage B-4
Fonctionnels B-1
Schmas de cblage B-4
Capteur d'enregistrement 24 V B-10
Contacts OK B-12
Dtecteur de position d'origine B-11
Servo-module RTB B-4
Variateur 1394 B-8
Variateur Ultra 100 B-5
Variateur Ultra 200 B-6
Schmas fonctionnels du module 1756-M02AE
B-1
Avec un servo-variateur de couple B-2
Avec un servo-variateur de vitesse B-3
Segment de profil C-13
Servo-module 1756-M02AE 1-1
Ajout un programme 2-1, 3-1, 4-1
Ajout d'un axe 3-6
Ajout d'un programme
Modules et axes supplmentaires 4-16
Calcul de la priode intermdiaire de mise
jour A-4
Configuration d'un axe de mouvement 4-1
Dpannage 6-1
Diagrammes de cblage
Capteur d'enregistrement 5 V B-10
Fonctionnalits 1-2
Mise en route 2-1
Rglage automatique 4-16
Schmas de cblage
Capteur d'enregistrement 24 V B-10
Contacts OK B-12
Dtecteur de position d'origine B-11
Servo-module RTB B-4
Variateur 1394 B-8
Variateur Ultra 100 B-5
Variateur Ultra 200 B-6
Schmas des connexions B-1
Schmas fonctionnels
Servo-variateur de couple B-2
Servo-variateur de vitesse B-3
Spcifications A-1
Tests de diagnostic 4-16
Site Web P-4
Sous-programme principal 2-22, 2-33
Publication 1756-6.5.16FR Octobre 1999
Index
I5
Spcifications A-1
Structure AXIS C-1
Structure de commande
MOTION_INSTRUCTION
concept 1-4
Structure MOTION_GROUP C-7
Structure MOTION_INSTRUCTION C-11
Structures C-1
AXIS C-1
CAM C-14
CAM_PROFILE C-14
MOTION_GROUP C-7
MOTION_INSTRUCTION C-11
T
Tags
Bote de dialogue Nouveau Tag
AXIS 2-6
MOTION_GROUP 2-8, 3-15
Temporisation d'instruction de type Immdiat E1
Temporisation d'instruction de type Message E-2
Temporisation d'instruction de type Procd E-4
Temps systme coordonn matre 3-1
Test modeur/codeur
Dmarrage 4-19
Test moteur/codeur
Dmarrage 2-26
Test zro codeur
Dmarrage 2-27, 4-21
Tests de diagnostic 2-32
Test moteur/codeur 2-26
Test zro codeur 2-27
Traitement des erreurs
Dfauts de mouvement F-1
Dfauts majeurs/mineurs F-2
Erreurs F-1
V
Variables de mouvement D-1
Variables, Utilisation 2-33
Voyant DRIVE 6-3
Voyant FDBK 6-2
Voyant OK 6-1
I6
Index
955138-96
1999 Rockwell International. Tous droits rservs. Imprim aux Etats-Unis