EMCA-EC-67-...-CO/-EP Actionneur intégré

Transcription

EMCA-EC-67-...-CO/-EP Actionneur intégré
Actionneur intégré
EMCA-EC-67-...-CO/-EP
Description
Profil d’appareil
FHPP
pour bus de terrain :
– CANopen
– EtherNet/IP
8046877
1606a
[8046872]
EMCA-EC-67-...-CO/-EP
Traduction de la notice originale
GDCE-EMCA-EC-C-HP-FR
CANopen®, CiA®, EtherNet/IP® sont des marques déposées appartenant à leurs propriétaires respec­
tifs dans certains pays.
Identification des dangers et remarques utiles pour les éviter :
Avertissement
Dangers pouvant entraîner la mort ou des blessures graves.
Attention
Dangers pouvant entraîner des blessures légères ou de graves dégâts matériels.
Autres symboles :
Nota
Dégâts matériels ou dysfonctionnement.
Recommandation, conseil, renvoi à d’autres documents.
Accessoires nécessaires ou utiles.
Informations pour une utilisation écologique.
Identifications de texte :
Activités qui peuvent être effectuées dans n’importe quel ordre.
1. Activités qui doivent être effectuées dans l’ordre indiqué.
– Énumérations générales.
2
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Table des matières – EMCA-EC-67-...-CO/-EP
1
Profil d'appareil FHPP
(Festo Handling and Positioning Profile) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
1.1
1.2
Récapitulatif FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interfaces de bus de terrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1
Interfaces CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
16
16
2
CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
2.1
2.2
2.4
2.5
Standards CiA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interface bus CAN/CANopen de l'EMCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1
Élément d'affichage CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
Raccords du bus CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.3
Terminaison du bus CAN (résistance de terminaison) . . . . . . . . . . . . . . . . . . . . .
2.2.4
Câblage du bus CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.5
Câble du bus CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des abonnés CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.1
Configuration de l'EMCA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3.2
Mettre en service l'EMCA avec l'outil Festo Configuration Tool (FCT) . . . . . . . . .
2.3.3
Configurer le maître CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entrées numériques nécessaires pour l'exploitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interfaces de données (paramètres/firmware) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17
18
18
19
20
21
22
22
23
26
26
27
28
3
EtherNet/IP avec FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
3.1
3.2
3.4
Standards ODVA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interface EtherNet/IP de l'unité motrice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.1
Voyants EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2
Connexions EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.3
Câblage en cuivre EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des participants EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.1
Paramétrage de l'interface EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.2
Mise en service avec le Festo Configuration Tool (FCT) . . . . . . . . . . . . . . . . . . . .
3.3.3
Réglage de l'adresse IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.4
Réglage de l'utilisation optionnelle de FPC et FHPP+ . . . . . . . . . . . . . . . . . . . . .
Fiche technique électronique (EDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
30
30
31
31
32
32
32
32
33
33
4
FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
4.1
Communication FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.1
Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.2
Structure du message FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
34
35
2.3
3.3
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
3
EMCA-EC-67-...-CO/-EP
5
Données standard FHPP (données I/O) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
5.1
Machine d'état FHPP (commande séquentielle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1
Transitions d'état “Mise en service” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.2
Transitions d'état “Mode activé” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Structure des données standard FHPP (données I/O) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1
Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2
Structure du message FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3
Structure des données standard FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Données de commande et d'état FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1
Aperçu : données de commande FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2
Aperçu : données d'état FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3
Description des octets de commande . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4
Description : octets d'état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
38
40
43
43
43
44
46
46
48
50
54
6
Système de référence de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
6.1
Configuration du système de référence de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.1
Système de référence de mesure pour actionneurs linéaires . . . . . . . . . . . . . . .
6.1.2
Système de référence de mesure pour actionneurs rotatifs . . . . . . . . . . . . . . . .
6.1.3
Consignes de calcul pour le système de référence de mesure . . . . . . . . . . . . . .
6.1.4
Capteur de fin de course LSN/LSP (matériel) . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1.5
Fin de course logicielle SLN/SLP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Incréments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.1
Incréments de codeur [EINC] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.2
Incréments d'interface [SINC] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Facteurs groupe (Factor Group) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.1
Exposants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de définition de la position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1
Facteurs de conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
60
61
62
63
63
63
64
64
64
64
64
66
66
7
Commande par FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
67
7.1
Mise en service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1.1
Mise en service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interrompre le déplacement/la commande de déplacement avec “Pause” ou “Arrêt” . . .
7.2.1
Interrompre mode de référencement, pas à pas, vitesse ou servo/couple
de rotation avec “Pause” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.2
Interrompre mode de référencement, pas à pas, sélection de bloc ou
direct avec “Arrêt” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Priorité de commande et protection d'accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.1
Priorité de commande par le biais de l'EMCA . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
70
71
5.2
5.3
6.2
6.3
6.4
7.2
7.3
4
71
71
72
72
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
7.4
7.5
7.6
7.7
7.8
Mode référencement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.1
Mise en référence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.2
Paramètres FHPP : mise en référence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.3
Commande du mode référencement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.4
Graphique : mise en référence sur capteur de référence/de fin de course . . . . .
7.4.5
Graphique : mise en référence sur la butée . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.6
Méthodes de mise en référence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.1
Paramètres FHPP : mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.2
Commander le mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.3
Graphique : mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mode apprentissage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.1
Paramètres FHPP : mode apprentissage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.2
Commande du mode apprentissage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.3
Graphique : mode apprentissage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mode Sélection de bloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.1
Aperçu : échange de données en mode Sélection de bloc . . . . . . . . . . . . . . . . .
7.7.2
Paramètres FHPP : mode Sélection de bloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.3
Commander le mode Sélection de bloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.4
Commander l'arrêt intermédiaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.5
Effacer la course résiduelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.6
Limitation de course atteinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.7
Graphique : lancer et arrêter l'enregistrement . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.8
Graphique : interrompre le jeu de positionnement avec Pause et poursuivre
(arrêt intermédiaire) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.9
Graphique : interrompre le jeu de positionnement avec Pause et effacer
la course résiduelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.10
Graphique : mode Positionnement (positionnement par points) . . . . . . . . . . . .
7.7.11
Graphique : mode vitesse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7.12
Graphique : mode servo/couple de rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enchaînement d'enregistrements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8.1
Commander l'enchaînement d'enregistrements . . . . . . . . . . . . . . . . . . . . . . . . .
7.8.2
Graphique : enchaînement d'enregistrements . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8.3
Graphique : enchaînement d'enregistrements avec vitesse finale . . . . . . . . . . .
7.8.4
Surveillance de la course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
73
73
74
75
76
77
78
84
84
85
86
87
87
88
89
90
90
91
93
94
95
95
96
97
98
99
100
101
102
104
105
106
107
5
EMCA-EC-67-...-CO/-EP
7.9
Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.1
Aperçu : échange de données en mode direct . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.2
Paramètres FHPP : mode direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.3
Commander le mode direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.4
Commander l'arrêt intermédiaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.5
Effacer la course résiduelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.6
Limitation de course atteinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.7
Graphique : lancer et arrêter la commande de déplacement . . . . . . . . . . . . . . .
7.9.8
Graphique : interrompre la commande de positionnement avec
Pause et poursuivre (arrêt intermédiaire) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.9
Graphique : interrompre la commande de positionnement avec
Pause et effacer la course résiduelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.10
Graphique : mode Positionnement (positionnement par points) . . . . . . . . . . . .
7.9.11
Graphique : mode vitesse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.12
Graphique : mode servo/couple de rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.13
Graphique : vitesse finale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9.14
Surveillance de la course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.10 Mesure à la volée (Positions-Sampling) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
109
109
110
112
114
115
115
116
8
Surveillance de la réaction de l'actionneur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
126
8.1
Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.1
Motion Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.2
Erreur de poursuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.3
Surveillance d'arrêt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.1.4
Comparateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonctions de protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2.1
Aperçu : fonctions de protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.2.2
Surveillance I2t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
126
127
129
131
133
135
135
136
A
Festo Parameter Channel (FPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
A.1
Canal de paramètres Festo (FPC) pour données cycliques
(données I/O) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.1.1
Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Canal de paramètres étendu Festo (EFPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2.1
Structure du canal de paramètres étendu (EFPC) . . . . . . . . . . . . . . . . . . . . . . . .
A.2.2
Mode de transmission : commuter (paramètres/fichier) . . . . . . . . . . . . . . . . . .
Transmission des paramètres FHPP (PNU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.1
Structure EFPC durant la transmission des paramètres . . . . . . . . . . . . . . . . . . .
A.3.2
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
A.3.3
Déroulement de la transmission des paramètres . . . . . . . . . . . . . . . . . . . . . . . .
A.3.4
Exemple : transmission de paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3.5
Codes d'erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
138
138
139
139
139
140
140
140
141
141
141
8.2
A.2
A.3
6
117
118
119
120
121
122
123
125
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
A.4
Transmission du fichier de paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.1
Structure de l'EFPC lors de la transmission du fichier de paramètres . . . . . . . .
A.4.2
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
A.4.3
ID de paquet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.4
Fichier de paramètres et paquet de données utiles . . . . . . . . . . . . . . . . . . . . . .
A.4.5
Contrôle et activation du fichier de paramètres . . . . . . . . . . . . . . . . . . . . . . . . .
A.4.6
Déroulement de la transmission du fichier des paramètres . . . . . . . . . . . . . . . .
A.4.7
Exemples de transmission du fichier des paramètres . . . . . . . . . . . . . . . . . . . . .
A.4.8
Codes d'erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
142
142
142
143
144
145
145
146
151
B
FHPP+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
B.1
FHPP+ Données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1.1
Fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.1.2
Structure du message FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
153
153
C
Paramètres FHPP (PNU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
154
C.1
C.2
Structure de paramètre générale FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aperçu : paramètres FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.1
Données FHPP+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.2
Caractéristiques de l'appareil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.3
Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.4
Données du processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.5
Liste des enregistrements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.6
Données du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.7
Facteurs groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.2.8
Paramètres d'axe : actionneurs électriques 1 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description : paramètres FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.1
Représentation des entrées de paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.2
Données FHPP+ – éditeur de télégrammes FHPP+ . . . . . . . . . . . . . . . . . . . . . . .
C.3.3
Données d'appareil – numéros de version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.4
Caractéristiques de l'appareil – Identification . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.5
Données d'appareil – Paramètres MMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.6
Paramètres de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.7
Données de processus – Données générales du processus . . . . . . . . . . . . . . . .
C.3.8
Données de processus – Données FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.9
Données de processus – mesure à la volée (Sampling de positions) . . . . . . . . .
C.3.10
Liste d'enregistrements – Données d'enregistrement . . . . . . . . . . . . . . . . . . . . .
C.3.11
Liste d'enregistrements – Messages d'enregistrement . . . . . . . . . . . . . . . . . . . .
C.3.12
Données du projet – Données générales du projet . . . . . . . . . . . . . . . . . . . . . . .
C.3.13
Données du projet – mode servo/couple de rotation . . . . . . . . . . . . . . . . . . . . .
C.3.14
Données du projet – mode apprentissage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C.3.15
Données du projet - Fonctionnement direct FHPP . . . . . . . . . . . . . . . . . . . . . . . .
154
155
155
156
157
158
159
161
164
164
168
168
169
172
173
176
178
187
190
191
192
201
205
206
206
207
C.3
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
EMCA-EC-67-...-CO/-EP
C.3.16
C.3.17
C.3.18
C.3.19
C.3.20
C.3.21
C.3.22
C.3.23
C.3.24
C.3.25
C.3.26
C.3.27
C.3.28
C.3.29
C.3.30
Données du projet – Mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Données du projet – Fonctionnement direct Position . . . . . . . . . . . . . . . . . . . . .
Données du projet – fonctionnement direct servo . . . . . . . . . . . . . . . . . . . . . . .
Données du projet - Fonctionnement direct vitesse de rotation . . . . . . . . . . . . .
Données du projet – Mode direct généralités . . . . . . . . . . . . . . . . . . . . . . . . . . .
Facteurs groupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres d'axe : Actionneurs électriques 1 – Paramètres Mécanique . . . . . .
Paramètres d'axe : Actionneurs électriques 1 – Paramètres du déplacement
de référence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres d'axe : Actionneurs électriques 1 – Paramètres du régulateur . . . .
Paramètres d'axe : Actionneurs électriques 1 – Plaque signalétique
électronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres d'axe : Actionneurs électriques 1 - Surveillance d'arrêt . . . . . . . . .
Paramètres d'axe : Entraînements électriques 1 – Surveillance des
erreurs de poursuite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres d'axe : Entraînements électriques 1 – Caractéristiques moteur . . .
Paramètres d'axe : Entraînements électriques 1 – Données de température . . .
Paramètres d'axe : Entraînements électriques 1 – Caractéristiques générales
de l'actionneur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
209
210
212
212
214
217
218
220
223
226
227
228
228
229
230
D
Communication CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232
D.1
D.2
D.3
Vue d'ensemble : objets de communication (COB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Représentation des caractéristiques des objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accès au bus CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.3.1
Accès via les objets de donnée (PDO/SDO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.3.2
Accès par le biais de messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.3.3
Identifiant CAN (CAN-ID), Priorité et temps de cycle internes . . . . . . . . . . . . . . .
Message PDO (PDO message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4.1
Structure du message PDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4.2
Données standard FHPP (PDO1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4.3
Objet 3000h … 3004h : RPDO1 – Données standard FHPP (FHPP standard data)
D.4.4
Objet 3020h … 3024h : TPDO1 – Données standard FHPP (FHPP standard data)
D.4.5
Canal de paramètres Festo (FPC) (PDO2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4.6
Objet 3010h … 3013h : RPDO2 – Canal de paramètres FPC
(Parameter channel FPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.4.7
Objet 3030h … 3033h : TPDO2 – Canal de paramètres FPC
(Parameter channel FPC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Message SDO (SDO message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.5.1
Objet 1200h : paramètres SDO du serveur (SDO server parameter) . . . . . . . . .
D.5.2
Lire le message SDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.5.3
Écrire un message SDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.5.4
SDOMessages d'erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232
235
236
236
237
238
239
241
241
242
242
243
D.4
D.5
8
243
243
244
245
246
247
248
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
D.6
Message SYNC (SYNC message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.6.1
Objet 1005h : Identifiant objet de communication SYNC (COB-ID SYNC) . . . . . .
D.7 Message EMCY (EMCY message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.7.1
Fonction : message EMCY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.7.2
Envoyer un message EMCY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.7.3
Messages d'erreur CANopen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.7.4
Objet 1001h : Registre d'erreurs (Error register) . . . . . . . . . . . . . . . . . . . . . . . . .
D.7.5
Objet 1003h : champ d'erreur prédéfini (Pre-defined error field) . . . . . . . . . . . .
D.7.6
Objet 1014h : message d'urgence COB-ID (COB-ID emergency message) . . . . .
D.7.7
Objet 1015h : durée de verrouillage EMCY (Inhibit time EMCY) . . . . . . . . . . . . .
D.8 Gestion du réseau NMT (Network management) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.1
Message Bootup (Boot-up message) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.2
Start remote node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.3
Stop remote node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.4
Enter pre-operational . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.5
Reset node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.6
Reset communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.8.7
Surveillance de nœud (Node guarding)/(Error control message) . . . . . . . . . . . .
D.8.8
Objet 100Ch : temps de surveillance (Guard time) . . . . . . . . . . . . . . . . . . . . . . .
D.8.9
Objet 100Dh : facteur temps de surveillance (Life time factor) . . . . . . . . . . . . .
D.9 Caractéristiques de l'appareil (Device data) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.9.1
Objet 1000h : type d'appareil (Device type) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.9.2
Objet 1008h : nom d'appareil du fabricant (Manufacturer device name) . . . . . .
D.9.3
Objet 1009h: version du matériel (Manufacturer hardware version) . . . . . . . . .
D.9.4
Objet 100Ah : version du logiciel (Manufacturer software version) . . . . . . . . . .
D.9.5
Objet 1018h : identité de l'appareil (Identity object) . . . . . . . . . . . . . . . . . . . . .
D.10 Charger et enregistrer des jeux de paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.10.1 Objet 1010h : Sauvegarder les paramètres (Store parameters) . . . . . . . . . . . . .
D.10.2 Objet 1011h : restaurer le jeu de paramètres par défaut
(Restore default parameters) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.11 CANopen – Object dictionary (OD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.12 Objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D.12.1 Communication profile area (Objet 1000h … 1FFFh) . . . . . . . . . . . . . . . . . . . . . .
D.12.2 Manufacturer-specific profile area (Objet 2000h … 5FFFh) . . . . . . . . . . . . . . . . .
249
249
250
250
252
253
257
258
259
259
260
264
264
264
265
265
265
266
267
268
269
270
270
271
271
272
273
275
E
Diagnostic et élimination de l'incident . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
281
E.1
Diagnostic par le biais de LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.1.1
Témoin LED de bus CAN (EMCA-EC-...-CO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.1.2
Etat du bus CAN (selon CiA CANopen LED indicator) . . . . . . . . . . . . . . . . . . . . . .
E.1.3
Témoin LED EtherNet/IP (EMCA-EC-...-EP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.1.4
Voyants EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
281
281
281
284
284
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
276
277
278
278
280
9
EMCA-EC-67-...-CO/-EP
E.2
Messages de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.1
Gestion des erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.2
Réactions aux messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.3
Réactions en cas d'erreurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.4
Étage de sortie activé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.5
Enregistrement de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.6
Validation des erreurs pouvant être validées . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.2.7
Réinitialiser les erreurs ne pouvant pas être validées . . . . . . . . . . . . . . . . . . . . .
Mémoire de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.3.1
Fonction : mémoire de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.3.2
Effacer la mémoire de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.3.3
Diagnostic via les octets d'état FHPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explications relatives aux messages de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E.4.1
Messages de diagnostic avec remarques relatives à l'élimination de l'incident
285
285
285
286
286
287
287
287
288
288
289
289
290
291
Concepts et abréviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
306
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
309
E.3
E.4
F
10
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
11
EMCA-EC-67-...-CO/-EP
Remarques relatives à la présente documentation
Cette documentation décrit le profil d'appareil Festo Handling and Positioning Profile (FHPP) pour
l'actionneur intégré EMCA avec l'interface bus de terrain suivante :
Bus de terrain
Interface électrique
CANopen
(EMCA-...-CO)
EtherNet/IP
(EMCA-...-EP)
[X2]
[X3]
[X2]
[X3]
Tab. 1
Entrée du bus CAN (CAN IN)
Sortie du bus CAN (CAN OUT)
Port 2
Port 1
Interface du bus de terrain pour FHPP
Elle vous fournit des informations complémentaires pour la commande, le diagnostic et le paramétrage
de l'actionneur intégré via le bus de terrain.
Respecter impérativement les consignes de sécurité générales relatives à l'actionneur intégré
è Manuel “Actionneur intégré avec interface de bus, GDCE-EMCA-EC-SY-...”, chapitre 1.
Utilisateurs
Cette documentation s'adresse exclusivement aux spécialistes des techniques d'asservissement et
d'automatisation possédant une première expérience de l'installation, de la mise en service, de la
programmation et du diagnostic des systèmes de positionnement.
Version
Cette documentation se rapporte aux versions suivantes :
Bus de terrain
Version
CANopen
Actionneur intégré EMCA-EC-67-...-CO
Version du micrologiciel 1.0.x ou supérieure
PlugIn FCT EMCA : version 1.0.x ou supérieure
Actionneur intégré EMCA-EC-67-...-EP
Version du micrologiciel 1.1.x ou supérieure
PlugIn FCT EMCA : version 1.1.x ou supérieure
EtherNet/IP
Tab. 2
Aperçu : versions
Nota
Avant l'utilisation d'une version de firmware plus récente, vérifier si une version plus
récente du PlugIn FCT ou de la documentation est disponible è Portail d'assistance :
http://www.festo.com/sp.
12
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Service après-vente
Pour toute question d'ordre technique, s'adresser à l'interlocuteur Festo en région.
Identification du produit
Pour plus d'informations sur la plaque signalétique et la date de fabrication è Manuel “Actionneur
intégré avec interface de bus”, GDCE-EMCA-EC-SY-...
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
13
EMCA-EC-67-...-CO/-EP
Documentations relatives au produit
Tous les documents disponibles correspondants à l'état du produit à sa livraison
è www.festo.com/pk.
La documentation complète relative au produit contient les documents suivants :
Désignation
Table des matières
Documentation sommaire
EMCA-EC-...
Manuel
GDCE-EMCA-EC-SY-...
GDCE-EMCA-EC-DIO-...
Description sommaire de l'appareil et des fonctions comme
première information
Description de l'appareil et des fonctions
– Montage
– Installation (affectations des broches)
– Fonctions de l'actionneur
– Instructions de mise en service
– Messages d'erreur
– Caractéristiques techniques
Description de la fonction de sécurité “Suppression sûre du
couple” (Safe Torque Off/STO)
Description du profil d'appareil FHPP
(Festo Handling and Positioning Profile)
Description du profil d'appareil CiA °402
Manuel
GDCE-EMCA-EC-S1-...
Manuel
GDCE-EMCA-EC-C-HP-...
Manuel
GDCE-EMCA-EC-C-CO-...
Système d'aide du logiciel FCT
(aide relative au PlugIn EMCA)
Documentation spéciale
EMCA-EC_UL-...
Tab. 3
Aide en ligne du Festo Configuration Tool (FCT) pour la mise en
service et le paramétrage
Exigences relatives à l'utilisation du produit aux États-Unis et
au Canada conformément à la certification de Underwriters
Laboratories Inc. (UL)
Documentations relatives à l'EMCA
Des informations supplémentaires sur le produit sont disponibles sur le portail
d'assistance de Festo (è www.festo.com/sp).
– Documentation sommaire (Quick guide) sur la première mise en service et le diag­
nostic
– Notices d'utilisation des actionneurs électromécaniques configurables de Festo
– Modules fonctionnels pour Codesys
– Certificats, déclaration de conformité
Vue d'ensemble des accessoires (catalogue) è www.festo.com/catalogue
14
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
1
Profil d'appareil FHPP (Festo Handling and Positioning Profile)
1
Profil d'appareil FHPP
(Festo Handling and Positioning Profile)
1.1
Récapitulatif FHPP
Pour toutes les tâches de manipulation et de positionnement, Festo a développé un profil d'appareil
optimisé, le “Festo Handling and Positioning Profile (FHPP)”.
Le FHPP permet une commande et un paramétrage uniques pour les différents contrôleurs de moteur
ou actionneurs intégrés de Festo, indépendamment de la connexion à différentes unités de com­
mande.
Il définit pour l'utilisateur d'une manière homogène les éléments suivants :
– Modes de fonctionnement
– Structure des données I/O
– Objets de paramètres
– Commande séquentielle
...
Communication de bus
Mode de sélection de bloc
1
>
Fonctionnement direct
Position
Vitesse
Couple
Paramétrage
Accès libre aux paramètres –
Lecture et écriture
2
3
...
n
...
Fig. 1.1
Récapitulatif : principe FHPP
Données de commande et d'état (standard FHPP)
La communication s'effectue par l'intermédiaire de 8 octets de données de commande et d'état. Les
fonctions et messages d'état nécessaires pendant le fonctionnement peuvent être directement écrits
et lus.
Paramétrage (FPC)
Le canal de paramètres permet à la commande d'accéder aux valeurs de paramètres de l'actionneur
intégré. 8 octets de données I/O supplémentaires sont utilisés à cet effet.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
15
1
Profil d'appareil FHPP (Festo Handling and Positioning Profile)
1.2
Interfaces de bus de terrain
1.2.1
Interfaces CANopen
La commande et le paramétrage de l'EMCA via le profil d'appareil FHPP sont pris en charge par
l'interface du bus de terrain suivante :
Bus de terrain
Interface
Page
Bus CAN
(EMCA-...-CO)
EtherNet/IP
(EMCA-...-EP)
Entrée du bus CAN (CAN IN) [X2]
Sortie du bus CAN (CAN OUT) [X3]
EtherNet/IP, port 2 [X2]
EtherNet/IP, port 1 [X3]
19
31
Tab. 1.1 Interfaces du bus de terrain de l'EMCA
Interfaces du bus CAN de l'EMCA-...-CO
1
2
1
Sortie du bus CAN (CAN OUT) [X3]
Fig. 1.2
2
Entrée du bus CAN (CAN IN) [X2]
2
EtherNet/IP, port 2 [X2]
Interfaces du bus CAN de l'EMCA
Interfaces EtherNet/IP-de l'EMCA-...-EP
1
2
1
EtherNet/IP, port 1 [X3]
Fig. 1.3
16
Interfaces EtherNet/IP de l'EMCA
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
2
CANopen
Cette partie de la documentation décrit le raccordement et la configuration de l'EMCA dans un réseau
CANopen. Elle s'adresse aux personnes déjà familiarisées avec le protocole de bus.
2.1
Standards CiA
CANopen est une norme mise au point par l'association “CAN in Automation”. Cette organisation d'uti­
lisateurs regroupe un grand nombre de fabricants d'appareils. À quelques détails près, cette norme a
remplacé les précédents protocoles CAN spécifiques aux constructeurs. L'utilisateur final dispose ainsi
d'une interface de communication non dépendante des fabricants.
Les manuels suivants sont notamment disponibles auprès de l'organisation d'utilisateurs :
CiA 102: CAN – Physical layer for industrial applications
Ce document décrit les principes de base généraux du réseau CANopen (par ex. la transmission).
CiA 201 … 207: CAN – Application layer for industrial applications
Ces documents traitent des principes de base et de l'intégration de CANopen dans le modèle
d'architecture en couche OSI. Les points importants de ces livres sont traités dans le présent manuel.
CiA 303-1: CANopen – Cabling and connector pin assignment
Ce document décrit concrètement les signaux, les connecteurs et l'affectation des contacts du bus CAN
et la spécification du réseau CANopen (par ex. câble de bus, longueur de bus).
CiA 303-3: CANopen – Indicator specification (LED)
Ce document décrit les LED d'état de CANopen.
CiA 301: CANopen – Application layer and communication profile
Ce document décrit la structure fondamentale du répertoire d'objets d'un appareil CANopen ainsi que
l'accès à ce répertoire. Par ailleurs, les propositions des CiA 201 … 207 sont concrétisées. Les éléments
du répertoire d'objets nécessaires à l'EMCA ainsi que les méthodes d'accès correspondantes sont
représentés dans le présent manuel.
Organisation d'utilisateurs :
Informations complémentaires sur l'organisation d'utilisateurs “CAN in Automation (CiA)”
è www.can-cia.org
Mise en œuvre de CANopen :
La mise en œuvre de CANopen de l'EMCA se réfère à la norme suivante :
Norme CiA Draft Standard
Version
Édition
301
4.2.0
07/12/2007
Tab. 2.1
CANopen application layer and communication profile
Mise en œuvre de CANopen
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
17
2
CANopen
2.2
Interface bus CAN/CANopen de l'EMCA
Pour le mode CANopen, les interfaces bus CAN/CANopen intégrées suivantes de l'EMCA-...-CO sont
disponibles :
1
1
2
3
2 3
4
Affichage LED : état CANopen
Raccord [X2] : entrée du bus CAN (CAN IN)
Raccord [X3] : sortie du bus CAN (CAN OUT)
Fig. 2.1
4
Micro-interrupteur DIL [S1] : terminaison du
bus CAN/résistance de terminaison
Interface bus CAN/CANopen de l'EMCA
2.2.1
Élément d'affichage CANopen
Les LED “Etat CANopen” indiquent l'état du bus CAN.
Description
LED
Etat CA­
Nopen
Tab. 2.2
18
Les états CANopen suivants s'affichent :
– Communication CANopen
– Paramètres de bus manquants
– Dysfonctionnements/avertissements
Pour des informations complémentaires è Page 281
Témoins LED
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
2.2.2
Raccords du bus CAN
Le bus CAN peut être connecté aux raccords électriques suivants.
Raccord [X2] : entrée du bus CAN (CAN IN)
Connecteur M12
Codage A
5 pôles
Broche
Désignation
Description
1
CAN_SHLD
Blindage, liaison capacitive au boîtier
2
NF
Non affecté
3
CAN_GND
Masse (potentiel de référence pour signaux CAN)
4
CAN_H
Signal CAN positif (Dominant High)
5
CAN_L
Signal CAN négatif (Dominant Low)
Shield/FE
Blindage/Terre du système
(Shield/Functional Earth)
Boîtier
Tab. 2.3
Raccord [X2] : entrée du bus CAN (CAN IN)
Raccord [X3] : sortie du bus CAN (CAN OUT)
Connecteur femelle
M12
Codage A
5 pôles
Boîtier
Tab. 2.4
Broche
Désignation
Description
1
CAN_SHLD
Blindage, liaison capacitive au boîtier
2
NF
Non affecté
3
CAN_GND
Masse (potentiel de référence pour signaux CAN)
4
CAN_H
Signal CAN positif (Dominant High)
5
CAN_L
Signal CAN négatif (Dominant Low)
Shield/FE
Blindage/Terre du système
(Shield/Functional Earth)
Raccord [X3] : sortie du bus CAN (CAN OUT)
Câblage du bus CAN
Pour une communication de bus CAN stable et sans défaut, tenez compte des informa­
tions et remarques suivantes :
– Câblage du bus CAN è Page 21
– Débit binaire et longueur du bus è Page 23
En cas de câblage incorrect du bus CAN, des perturbations peuvent apparaître dans la
communication du bus CAN pendant le fonctionnement,
ce qui peut avoir les conséquences suivantes :
– L'EMCA se désactive en raison d'une erreur de fonctionnement.
– Toute la communication du bus CAN s'interrompt et la sous-fonction de l'installation
assurée jusque là ne l'est plus.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
19
2
CANopen
2.2.3
Terminaison du bus CAN (résistance de terminaison)
Si l'EMCA est utilisé au niveau du raccord [X2] ou [X3] comme station finale du réseau du bus CAN, la
résistance de terminaison intégrée (120 Ω) doit être connectée via le micro-interrupteur DIL [S1.1].
Pour la terminaison, un seul raccord doit être utilisé.
Terminaison du bus CAN
S1.1
CAN_H
EMCA-...-CO
X2
X2.4
ON
X3
X3.4
CAN_H
X3.5
CAN_L
OFF
S1.1
2
120
1
ON
CAN_L
X2.5
R
S1.1 Micro-interrupteur DIL “Résistance de terminaison”
ON Position de l'interrupteur : contact fermé
OFF Position de l'interrupteur : contact ouvert
R
Résistance de terminaison 120 Ω
Fig. 2.2
Terminaison du bus CAN
20
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
2.2.4
Câblage du bus CAN
Le bus CAN offre une possibilité simple et fiable de mettre en réseau tous les composants d'une instal­
lation. Pour cela, il faut toutefois observer toutes les remarques suivantes pour le câblage.
Longueur de bus
CAN-Shield
CAN-Shield
CAN-Shield
CAN-GND
CAN-GND
CAN-GND
CAN-L
CAN-H
CAN-L
CAN-H
CAN-L
CAN-H
120 Ω
120 Ω
Station finale
Fig. 2.3
Participants
Station finale
Exemple de câblage
– Les nœuds individuels du réseau du bus CAN sont en principe reliés entre eux en ligne. Les signaux
du bus CAN sont transmis d'un composant à un autre via le câble du bus CAN è Fig. 2.3.
– Les deux stations finales du réseau du bus CAN doivent être raccordées avec une résistance de
terminaison (120 Ω, ±5 %). Tenir compte pour ce faire des informations et remarques contenues
dans les documentations correspondantes de la station finale.
– Pour le câblage du bus CAN, utiliser un câble blindé avec 2 paires de fils torsadés è Tab. 2.5. La
première paire de fils torsadés est utilisée pour les signaux CAN
CAN-H et CAN-L. La deuxième paire de fils torsadés est utilisée pour la masse CAN-GND (potentiel
de référence pour les signaux CAN). Le blindage du câble du bus CAN doit être raccordé pour
chaque nœud au raccord CAN-Shield.
– Il est déconseillé d'utiliser des prises intermédiaires sur le câblage de bus CAN. Si une prise inter­
médiaire devait toutefois être utilisée, il est recommandé d'utiliser un connecteur muni d'un boîtier
métallique. Pour les connecteurs munis d'un boîtier en plastique ou en métal, il faut veiller à ce que
le raccordement du blindage du câble du bus CAN soit effectué dans les règles de l'art.
– Afin de maintenir le couplage parasitique aussi faible que possible, les câbles du bus CAN ne
doivent pas être posés de manière parallèle aux câbles d'alimentation (par ex. câbles du moteur).
De plus, il faut mettre correctement à la terre les câbles d'alimentation blindés.
– Pour la pose d'un câblage de bus CAN sans défauts, tenir compte des informations et remarques de
la Controller Area Network protocol specification, version 2.0, édition 1991 de l'entreprise Robert
Bosch GmbH.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
21
2
CANopen
2.2.5
Câble du bus CAN
Le câble du bus CAN doit être conforme aux caractéristiques techniques suivantes :
Propriété
Valeur
Paires de fils conducteurs
Section des conducteurs
[mm2]
Blindage de la paire de fils conducteurs
Blindage de câble
Impédance de boucle
[Ω/m]
Impédance
[Ω]
2
 0,22
non
Oui
 0,2
100 … 120
Tab. 2.5
2.3
Caractéristiques techniques des câbles du bus CAN
Configuration des abonnés CANopen
Plusieurs étapes sont nécessaires à la création d'une interface CANopen fonctionnelle. Certains ré­
glages doivent être effectués avant l'activation de l'interface de commande CANopen. Cette section
fournit un aperçu des étapes nécessaires au paramétrage et à la configuration de l'EMCA en mode
esclave. Puisque certains paramètres ne sont opérationnels qu'après l'enregistrement ou le redé­
marrage du contrôleur, il est recommandé de procéder tout d'abord à la mise en service avec le Festo
Configuration Tool (FCT), sans connexion au réseau du bus CAN (raccords [X2/X3] ouverts).
Informations relatives à la mise en service à l'aide de l'outil de configuration Festo
(FCT ou Festo Configuration Tool) è Aide de FCT relative au plug-in EMCA.
22
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
2.3.1
Configuration de l'EMCA
La procédure suivante est recommandée pour la configuration/le paramétrage de l'EMCA :
– Condition préalable :
Le Festo Configuration Tool (FCT) est installé (structure et plug-in EMCA).
Un composant est inséré dans FCT et l'actionneur est configuré è Aide FCT relative au plug-in
EMCA.
1. Configurer/paramétrer le bus CAN :
Les paramètres CANopen suivants doivent être configurés/paramétrés dans Festo Configuration Tool (FCT)
1
1
2
3
2
Page “Bus de terrain”
Onglet “Paramètres de fonctionnement”
Paramètre “Débit binaire”
Fig. 2.4
3
4
5
4
5
Paramètre “Numéro de nœud (Node-ID)”
Paramètre “Profil d'appareil”
Paramètre CANopen dans FCT
Nota
Les réglages FCT sont repris dans la mémoire permanente de l'EMCA après
“Téléchargement”, “Sauvegarder” et “Redémarrer le contrôleur” seulement.
Configuration du débit binaire
Configurer un débit binaire pour le mode CANopen.
Débit binaire
Longueur de bus max. [m]
20 kbits/s (20 kbauds)
50 kbits/s (50 kbauds)
100 kbits/s (100 kbauds)
125 kbits/s (125 kbauds)
250 kbits/s (250 kbauds)
500 kbits/s (500 kbauds)
800 kbits/s (800 kbauds)
1 000 kbit/s (1 000 kBaud)
2500
1000
500
500
250
100
50
40
Tab. 2.6
Débit binaire et longueur de bus
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
23
2
CANopen
Paramétrage du numéro de nœud (Node-ID)
Paramétrer un numéro de nœud (1…127) pour le bus CAN.
Nota
Dans un réseau CANopen, chaque numéro de nœud ne peut être attribué qu'une seule
fois.
Si plusieurs abonnés CANopen sont paramétrés avec le même numéro de nœud, cela
entraîne des erreurs de communication CANopen trop difficiles à localiser.
Configuration du profil d'appareil
Sélectionner le profil d'appareil FHPP.
24
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
Afficher les unités physiques (Facteurs groupe)
L'échange de données (paramètres) entre la commande de niveau supérieur et l'EMCA s'effectue via
les unités de l'interface [SINC]. Les unités physiques (par ex. mm, mm/s, mm/s2) doivent être
converties en fonction de l'application dans les unités de l'interface prescrites è Page 64.
1
1
2
3
2
3
Page “Bus de terrain”
Onglet “Facteurs groupe”
Exposants actuels : position, vitesse, accélération, décélération, à-coup
Fig. 2.5
Facteurs groupe dans FCT
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
25
2
CANopen
2.3.2
Mettre en service l'EMCA avec l'outil Festo Configuration Tool (FCT)
La première mise en service de l'EMCA s'effectue via l'outil Festo Configuration Tool (FCT)
è Aide de FCT relative au plug-in EMCA.
Nota
Avec l'activation de FCT dans la commande d'appareil, l'outil Festo Configuration Tool
(FCT) reprend la priorité de commande par rapport à l'EMCA. La communication du bus
CAN pour la commande continue de rester active via l'interface du bus CAN [X2/X3]
mais le bus CAN ne dispose pas de la priorité de commande.
2.3.3
Configurer le maître CANopen
Fichier EDS pour l'EMCA
Pour la configuration de l'EMCA dans le maître CANopen (par ex. commande de niveau supérieur), il
faut utiliser le fichier EDS suivant.
Fichiers EDS
Description
EMCA-EC-67-CO-FHPP.eds
Actionneur intégré EMCA-EC-67-...-CO avec profil d'appareil FHPP
Tab. 2.7
Fichier EDS pour FHPP
Le fichier EDS est disponible au lien suivant :
– Portail d'assistance : www.festo.com/sp
Blocs fonctionnels pour l'EMCA
Pour la configuration du maître CANopen (par ex. commande de niveau supérieur), les blocs fonction­
nels suivants peuvent être utilisés.
Bloc fonctionnel
Description
Festo_Motion_FHPP_2.lib
Festo_Motion_FHPP_3.library
CODESYS, version 2.3
CODESYS, version 3.5
Tab. 2.8
Blocs fonctionnels pour FHPP
Les blocs fonctionnels sont disponibles sous le lien suivant :
– Portail d'assistance : www.festo.com/sp
26
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
2
CANopen
2.4
Entrées numériques nécessaires pour l'exploitation
Le schéma des connexions montre les entrées numériques nécessaires “Validation du régulateur”,
“Fonction de sécurité” et “Capteur de référence ou de fin de course” pour l'exploitation du bus.
EMCA
X2/X3
CANopen
STO11)
STO21)
X6
4
5
24 V DC
X7
Capteur de référence/de fin de course
(interrupteur 1)2)
2
X8
Capteur de référence/de fin de course
(interrupteur 2)2)
2
X9
Validation du régulateur
Masse (GND)3)
4
6
1)
Informations complémentaires sur le câblage des canaux d'entrée STO1/STO2 è Description GDCE-E MCA-EC-S1-...
2)
Nécessaire uniquement pour l'utilisation de capteur de référence ou de fin de course è Manuel GDCE-E MCA-EC-SY-...
3)
Potentiel de référence pour la commande
Fig. 2.6
Entrées/sorties TOR pour l'exploitation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
27
2
CANopen
2.5
Interfaces de données (paramètres/firmware)
www.festo.com/sp
PC
Festo Configuration
Tool (FCT)
Structure
Fichier PlugIn
Firmware
Fichier de
firmware
Logiciel FCT
Enregistrer
/Exécuter
Installation
Enregistrer
/Exécuter
Installation/
mise à jour
Enregistrer/
Exécuter/
FCT : Importer
Fichier de
firmware
FCT :
Archivage
FCT :
Désarchi­
vage
Données des
appareils
Descriptions
d'appareils (EDS)
et blocs
fonctionnels
FCT :
Téléchargement du firmware
Fichier d'archive
(.ZIP)
FCT : Téléchargement
FCT : Comparaison
X2/X3
Enregistrer
/Exécuter
Interface
de commande
(bus CAN)
Gestion des
données de
commande
Profil d'appareil :
– FHPP
Téléchargement
Fichier de bloc
fonctionnel :
– CODESYS
1)
Commande
Enregistrer
/Exécuter
Interface de paramétrage
Fig. 2.7
28
EMCA
FCT : Sauvegarde
Logiciel de com­
mande
Fichier EDS :
– CANopen
X11)
FCT : Chargement
Vue d'ensemble : Interfaces de données (paramètres/firmware)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
3
3
EtherNet/IP avec FHPP
EtherNet/IP avec FHPP
Cette partie de la documentation décrit le raccordement et la configuration de l'unité motrice dans un réseau
EtherNet/IP. Elle s'adresse aux personnes déjà familiarisées avec le protocole de bus “EtherNet/IP”.
L'Ethernet Industrial Protocol (EtherNet/IP) est un standard ouvert pour les réseaux industriels. L'EtherNet/
IP sert à la transmission cyclique des données de commande et d'état (données I/O) et à la transmission
acyclique des données-paramètres.
L'EtherNet/IP a été élaboré par Rockwell Automation et l'association des usagers “ODVA (Open DeviceNet®
Vendor Association)” et standardisé dans la série internationale des normes CEI 61158.
Les raccordements intégrés EtherNet/IP de l'unité motrice existent sous forme de commutateur Ethernet
à 2 ports avec deux raccordements M12. L'unité motrice est ainsi purement un adaptateur EtherNet/IP et
nécessite une commande EtherNet/IP (Scanner) pour être commandée via l'EtherNet/IP.
L'unité motrice prend en charge la fonctionnalité Device Level Ring (DLR) et est en mesure de communiquer
avec un EtherNet/IP Ring Supervisor. Si un conducteur tombe en panne, l'unité motrice reçoit et utilise les
nouvelles consignes de chemin d'accès du Ring Supervisor. Sont uniquement prises en charge la
transmission des données cyclique du protocole FHPP et les fonctions standards EtherNet/IP.
EtherNet/IP est l'implémentation du Common Industrial Protocol (CIP) via TCP/IP et Ethernet
(IEEE 802.3). Pour la transmission des données, un câble Ethernet Twisted-Pair doit être utilisé.
3.1
Standards ODVA
Les documents suivants sont entre autres disponibles auprès de cette organisation des usagers :
THE CIP NETWORKS LIBRARY: Volume 1 – Common Industrial Protocol (CIP)
Les bases générales du Common Industrial Protocols (CIP) (par ex. transmission) sont décrites dans ce
document.
THE CIP NETWORKS LIBRARY: Volume 2 – EtherNet/IP Adaptation of CIP
Ces documents traitent des bases générales et de l'intégration de l'EtherNet/IP dans le Common Industrial
Protocols (CIP).
Organisation des utilisateurs :
Pour de plus amples informations sur l'organisation des usagers “ODVA (Open DeviceNet® Vendor
Association) è http://www.odva.org
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
29
3
EtherNet/IP avec FHPP
3.2
Interface EtherNet/IP de l'unité motrice
Les interfaces intégrées EtherNet/IP suivantes de l'unité motrice EMCA-...-EP sont disponibles pour
l'exploitation EtherNet/IP :
1
1
2
3
2
3
4
5 6
Témoin LED : ACT/LNK (activité de com­
munication/surveillance de ligne) du port 2,
raccordement [X2]
Témoin LED : MS (état module)
Témoin LED : NS (état réseau)
Fig. 3.1
4
5
6
Témoin LED : ACT/LNK (activité de com­
munication/surveillance de ligne) du port 1,
raccordement [X3]
Raccordement [X2] : EtherNet/IP, port 2
Raccordement [X3] : EtherNet/IP, port 1
Interface EtherNet/IP de l'unité motrice
3.2.1
Voyants EtherNet/IP
Les quatre LED suivantes indiquent l'état EtherNet/IP.
LED
Description
ACT/LNK, port 1
NS
MS
Les voyants indiquent les états EtherNet/IP suivants :
– Communication EtherNet/IP
– Dysfonctionnements/avertissements
Pour des informations complémentaires è Page 284
ACT/LNK, port 2
Tab. 3.1
30
Témoins LED
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
3
EtherNet/IP avec FHPP
3.2.2
Connexions EtherNet/IP
L'EtherNet/IP peut être connecté aux raccordements électriques suivants.
Nota
L'interface EtherNet/IP de l'unité motrice est exclusivement prévue pour la connexion
à des réseaux de bus de terrain industriels locaux.
La connexion directe à un réseau de télécommunications public n'est pas autorisée.
Entrée/sortie EtherNet/IP [X2] : affectation des broches
Connecteur femelle
M12
Code D
5 pôles
1
5
2
4
3
Tab. 3.2
Broche
Désignation
Description
1
TD+
Données émises + (Transmit Data)
2
RD+
Données reçues + (Receive Data)
3
TD-
Données émises - (Transmit Data)
4
RD-
Données reçues - (Receive Data)
5
nc
non connectée
Ecran
Blindage (Shield) (le boîtier de connecteur
femelle est raccordé à la terre par le circuit RC)
Shield
Entrée/sortie EtherNet/IP [X2] : affectation des broches
Entrée/sortie EtherNet/IP [X3] : affectation des broches
Connecteur femelle
M12
Code D
5 pôles
1
5
2
4
3
Tab. 3.3
Shield
Broche
Désignation
Description
1
TD+
Données émises + (Transmit Data)
2
RD+
Données reçues + (Receive Data)
3
TD-
Données émises - (Transmit Data)
4
RD-
Données reçues - (Receive Data)
5
nc
non connectée
Ecran
Blindage (Shield) (le boîtier de connecteur
femelle est raccordé à la terre par le circuit RC)
Entrée/sortie EtherNet/IP [X3] : affectation des broches
3.2.3
Câblage en cuivre EtherNet/IP
Les câbles EtherNet/IP sont des câbles en cuivre blindés à 4 conducteurs. La longueur de segment
maximale autorisée est de 100 m pour un câblage en cuivre.
Utilisez exclusivement un câblage spécifique EtherNet/IP pour le domaine industriel
conformément à è EN 61784-5-3:2013-09
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
31
3
3.3
EtherNet/IP avec FHPP
Configuration des participants EtherNet/IP
Plusieurs étapes sont nécessaires à la création d'un coupleur EtherNet/IP fonctionnel.
Il est recommandé de procéder comme suit :
1. Paramétrage et mise en service avec le Festo Configuration Tool (FCT).
2. Procéder également aux réglages suivants sur la page Bus de terrain :
– Affectation automatique via DHCP ou adresse IP, passerelle et masques de sous-réseau et dans
le cavalier Configuration de port détection automatique ou mode Speed et Duplex.
– Utilisation optionnelle de FPC et FHPP+ (onglet Editeur FHPP+)
3. Intégration du fichier EDS dans le logiciel de conception.
3.3.1
Paramétrage de l'interface EtherNet/IP
Le FCT permet la lecture et le paramétrage des réglages de l'interface EtherNet/IP. L'objectif est de
configurer l'interface EtherNet/IP via le FCT de sorte que l'unité motrice puisse établir une com­
munication EtherNet/IP avec une commande EtherNet/IP.
Les réglages de l'interface EtherNet/IP peuvent être paramétrés dans le FCT.
La configuration est lue une seule fois au Power ON (mise sous tension) ou RESET. L'unité
motrice ne prend en charge les modifications de la configuration qu'après redémarrage
ou lors du prochain RESET. Pour activer les réglages effectués, procéder de la manière
suivante :
– À l'aide du FCT, sauvegarder tous les paramètres dans le Flash
– Effectuez un Reset ou redémarrez l'unité motrice.
3.3.2
Mise en service avec le Festo Configuration Tool (FCT)
Pour obtenir plus d'informations relatives à la mise en service à l'aide de l'outil de
configuration Festo (FCT ou Festo Configuration Tool), reportez-vous à l'aide du plug-in
FCT adapté à votre produit.
3.3.3
Réglage de l'adresse IP
Une adresse IP univoque doit être attribuée à chaque appareil du réseau.
L'attribution d'adresses IP déjà utilisées peut provoquer des surcharges temporaires
de votre réseau.
Pour l'attribution manuelle d'une adresse IP autorisée, adressez-vous éventuellement
à votre administrateur réseau.
32
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
3
EtherNet/IP avec FHPP
Adressage statique avec le Festo Configuration Tool (FCT)
Dans l'onglet “Paramètres d'exploitation” de la page “Bus de terrain”, le Festo Configuration Tool (FCT)
permet d'attribuer les valeurs “Adresse IP, masque de sous-réseau et adresse Gateway”.
Adressage dynamique
L'adressage dynamique paramétrée dans le FCT est utilisée uniquement lorsque :
– la référence automatique de l'adresse IP a été sélectionnée dans le FCT, sur la page
Bus de terrain, dans l'onglet Paramètres de fonctionnement.
L'adressage dynamique peut être effectué via DHCP ou BOOTP. En cas d'adressage automatique dans
le FCT, DHCP est activé par défaut. Pour l'adressage via BOOTP, l'objet EtherNet/IP correspondant doit
être directement décrit. Les deux protocoles sont des protocoles standards et pris en charge. Si
l'adressage dynamique est activé au démarrage de l'appareil ou au Reset, une adresse IP est affectée
à l'appareil soit via DHCP et un serveur DHCP existant ou via le protocole BOOTP.
3.3.4
Réglage de l'utilisation optionnelle de FPC et FHPP+
Outre les octets de commande et d'état, d'autres données I/O peuvent également être transmises
è Paragraphes A.1 et B.1.
Ce réglage s'effectue via le programme FCT (page Bus de terrain, onglet Editeur FHPP+).
3.4
Fiche technique électronique (EDS)
Pour une mise en service simple et rapide, les capacités de l'interface EtherNet/IP de l'unité motrice
sont décrites dans un fichier EDS.
Type
Fichier
EMCA-EC-...-EP
EDS_EMCA_1_6.EDS
Tab. 3.4
Fichiers EDS
Il est possible de configurer un appareil dans un réseau en utilisant un outil de configuration adapté.
Dernière version en date du fichier EDS è www.festo.com/sp
L'art et la manière de configurer le réseau dépend du logiciel de configuration utilisé. Suivez les instruc­
tions du fabricant de la commande pour l'enregistrement du fichier EDS de l'unité motrice.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
33
4
FHPP
4
FHPP
4.1
Communication FHPP
4.1.1
Fonctionnement
Le profil d'appareil “Festo Handling and Positioning Profile (FHPP)” met à la disposition de différents
systèmes de bus une interface simple et standardisée pour la commande de l'EMCA ou l'accès aux
paramètres de l'EMCA (par ex. la vitesse lors du positionnement).
Pour la communication FHPP entre la commande et l'EMCA, les interfaces de données cycliques pour
données de processus suivantes sont disponibles :
– Données standard FHPP (données I/O) è page 43
pour la transmission de données de commande et d'état pour le fonctionnement de l'EMCA
(par ex. position de consigne/position réelle/numéro d'enregistrement/valeurs de consigne et
réelles dépendantes du mode de fonctionnement)
– Canal de paramètres Festo (FPC) è page 138
pour la transmission de valeurs de paramètres ou d'un fichier de paramètres
– Données FHPP+ è page 153
pour la transmission de paramètres FHPP supplémentaires
Le canal de paramètres Festo (FPC) et les données FHPP+ sont une extension des données standard
FHPP et peuvent être utilisés en option.
Pour CANopen, il est possible, par le biais des objets des données de serviceSDO (Service
data objects), d'accéder en option aux paramètres de référence FHPP (PNU) è page 280.
Commande
EMCA
Données
de sortie
(Données O)
Communication FHPP
Données standard FHPP
Canal de paramètres FPC
Données FHPP+
Données
d'entrée
(Données I)
Données standard FHPP
Canal de paramètres FPC
Données FHPP+
Demande
34
Données d'état
(valeur réelle)
Communication SDO (CANopen)
SDO (rx)
SDO (tx)
Fig. 4.1
Données de
commande
(Valeur de
consigne)
Réponse
Acquittement
Aperçu : communication FHPP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
4
FHPP
4.1.2
Structure du message FHPP
La structure du message FHPP dépend de l'activation du canal de paramètres (FPC) dans l'éditeur
FHPP+ du logiciel de conception Festo Configuration Tool (FCT).
Pour CANopen, le canal de paramètres (FPC) est toujours activé.
Message FHPP avec canal de paramètres (FPC) (octet 1 ... 32)
1
2
3
4
5
6
7
8
Données standard FHPP
è page 44
8 octets
CCON, CPOS, ...
Tab. 4.1
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Canal de paramètres FPC
è page 138
8 octets
PNU…/fichier
Données FHPP+
è page 153
max. 16 octets
PNU…
Message FHPP avec canal de paramètres (FPC)
La suite d'octets de mots (16 bits) et de mots doubles (32 bits) est représentée comme suit :
– CANopen : little endian (octet de poids faible en tête)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
35
4
36
FHPP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
5
Données standard FHPP (données I/O)
5.1
Machine d'état FHPP (commande séquentielle)
La figure montre tous les états (State) et transitions d'état (Transition) de la machine d'état FHPP.
De tous les états
Power OFF
T71)
S1
S5
EMCA
activé
T1
S2
T8
Actionneur
verrouillé
T2
Réaction
à un dysfonction­
nement
T9
S6
T11
Dysfonction­
nement
T5
T10
S3
T6
Actionneur
activé
T3
S4
T4
Mode activé
SA5 Pas à pas
positif
TA9
SA1 Opérationnel
TA8
T10
SA6 Pas à pas
négatif
TA7
SA4 La mise en
référence est
exécutée
TA11
TA12
TA1
TA5
TA2
SA2 Ordre de dépla­
cement activé
TOF
F6
TA3
TA4
SA3 Arrêt
intermédiaire
1)
La transition d'état T7 (dysfonctionnement détecté) a toujours la priorité la plus élevée.
Fig. 5.1
Machine d'état FHPP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
37
5
Données standard FHPP (données I/O)
5.1.1
Transitions d'état “Mise en service”
La figure montre tous les états “S... (State)” et les transitions d'état “T... (Transition)” pour la mise en
service.
Power OFF
De tous les états
T7
S1
S5
EMCA
activé
(Power ON)
T1
S2
T8
Actionneur
verrouillé
T2
Réaction
à un dysfonction­
nement
T9
S6
T11
Dysfonction­
nement
T5
T10
S3
T6
Actionneur
activé
T3
S4
Fig. 5.2
T4
Mode
activé
Transitions d'état “Mise en service”
Remarque relative à l'état “Mode activé”
Les transitions d'état T4, T6 ou T7 de la machine d'état “Mise en service” ont une prio­
rité plus élevée que toutes les transitions d'état de la machine d'état “Mode activé”. À
partir de chaque état de la machine d'état “Mode activé”, une transition d'état T4, T6
ou T7 peut être effectuée.
Remarque relative à la réaction aux dysfonctionnements
La transition d'état T7 (dysfonctionnement détecté) a toujours la priorité la plus élevée.
Si plusieurs erreurs apparaissent en même temps, c'est toujours l'erreur avec la priorité
la plus élevée qui s'applique.
Pour la mise en ordre de marche, les signaux d'entrée TOR suivants sont nécessaires :
– Activation du régulateur [X9.4]
– Canal STO (STO1/STO2) [X6.4/X6.5]
Pour plus d'informations à ce sujet è Manuel “Actionneur intégré avec interface de bus,
GDCE-EMCA-EC-SY-...”
38
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Descriptions détaillées des octets de commande et d'état (CCON, SCON, ...) è Page 44.
T
Conditions internes
T1
L'EMCA a été activé (Power ON).
Aucune erreur n'est constatée.
T2
Tension de charge présente.
Priorité de commande pour la commande.
Actions de l'utilisateur1)
Activer l'actionneur
CCON.ENABLE, B0 = 1
} CCON = xxx0.xxx1
T3
Activer le mode
CCON.STOP, B1 = 1
} CCON = xxx0.xx11
T4
Bloquer le mode
CCON.STOP, B1 = 0
} CCON = xxx0.xx01
T5
Bloquer l'actionneur
CCON.ENABLE, B0 = 0
} CCON = xxx0.xx00
T6
Bloquer l'actionneur
CCON.ENABLE, B0 = 0
} CCON = xxx0.xx10
T72)
Dysfonctionnement détecté.
T8
Réaction au dysfonctionnement terminée.
L’actionneur est immobile.
T9
Il n'y a plus de dysfonctionnement.
Erreur avec réaction sur erreur “Étage de sortie
activé” = désactivé, (ENABLE = 0) è Page 286.
Valider le dysfonctionnement
CCON.ENABLE, B0 = 0
CCON.RESET, B3 = 0 } 1
} CCON = xxx0.Pxx0
T103)
Il n'y a plus de dysfonctionnement.
Erreur avec réaction sur erreur “Étage de sortie
activé” = activé, (ENABLE = 1) è Page 286.
Valider le dysfonctionnement
CCON.ENABLE, B0 = 1
CCON.RESET, B3 = 0 } 1
} CCON = xxx0.Px01
T11
Le dysfonctionnement est encore présent.
Valider le dysfonctionnement
CCON.RESET, B3 = 0 } 1
} CCON = xxx0.Pxxx
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
2)
La transition d'état T7 (dysfonctionnement détecté) a toujours la priorité la plus élevée.
3)
Nota : la transition d'état T10 permet de valider des dysfonctionnements sans être obligé de désactiver ce faisant le régulateur.
Tab. 5.1
Transitions d'état “Mise en service”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
39
5
Données standard FHPP (données I/O)
5.1.2
Transitions d'état “Mode activé”
La figure montre tous les états “SA... (State)” et les transitions d'état “TA... (Transition)” pour les
modes de fonctionnement “Mode référencement”, “Mode pas à pas”, “Mode sélection de bloc” et
“Mode direct”.
S4
Mode activé1)
SA5 Pas à pas
positif
TA9
SA1 Opérationnel
T10
SA6 Pas à pas
négatif
TA7
TA8
SA4 La mise en
référence est exé­
cutée
TA11
TA12
TA1
TA5
TOF
F6
TA2
SA2 Ordre de dépla­
cement
activé2)
TA3
TA4
SA3 Arrêt intermé­
diaire3)
1)
Les transitions d'état T4, T6 ou T7 de la machine d'état “Mise en service” ont une priorité plus élevée que toutes les transitions
d'état de la machine d'état “Mode activé”. À partir de chaque état de la machine d'état “Mode activé”, une transition d'état T4, T6
ou T7 peut être effectuée. è Page 38.
2)
À l'état “Commande de déplacement active (SA2)”, les 3 modes de fonctionnement “Position”, “Vitesse” et “Force/couple de
rotation” sont régulés.
3)
L'état “Arrêt intermédiaire (SA3)” peut aussi être à nouveau quitté automatiquement en fonction du mode de fonctionnement.
Fig. 5.3
Transitions d'état “Mode activé”
Descriptions détaillées des octets de commande et d'état (CCON, SCON, ...) è Page 44.
TA
Conditions internes
Actions de l'utilisateur1)
TA...
Condition préalable pour toutes les conditions
internes
“Mode activé”
CCON = xxx0.xx11
TA1
Présence d'un référencement.
Lancez une commande de déplacement
CPOS.HALT, B0 = 1
CPOS.START, B1 = 0 } 1
} CPOS = 0xx0.00P1
1)
40
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
TA
Conditions internes
Actions de l'utilisateur1)
TA2
Motion Complete = 1
– La commande de déplacement actuelle est
terminée.
– La commande de déplacement suivante ne doit
pas être automatiquement exécutée (pas
d'évolution d'enregistrement).
Motion Complete = 0
La commande de déplacement actuelle n'est pas
encore terminée.
Nota :
La commande de vitesse ou de force/couple de
rotation est interrompue.
État interne “Arrêt intermédiaire”
aucun
TA3
TA4
TA5
Mode de sélection de bloc avec enchaînement
d'enregistrements :
– La commande de déplacement actuelle est
terminée.
– L'enregistrement suivant doit être exécuté
automatiquement.
Mode de sélection de bloc/mode direct :
– La commande de déplacement actuelle n'est
pas encore terminée.
– Une nouvelle commande de déplacement est
présente, accompagnée de la condition de dé­
marrage “Interrompre” ou “Attendre”.
Déclencher un arrêt intermédiaire.
CPOS.HALT, B0 = 0
} CPOS = 0xxx.xxx0
Poursuivre la commande de dépla­
cement.
CPOS.HALT, B0 = 1
CPOS.START, B1 = 0 } 1
CPOS.CLEAR, B6 = 0
} CPOS = 00xx.xxP1
aucun
Lancer une nouvelle commande de dé­
placement :
– Interrompre : la nouvelle commande
de déplacement est immédiatement
démarrée.
– Attendre : la nouvelle commande de
déplacement est automatiquement
lancée dès que la commande de dé­
placement actuelle est terminée.
CPOS.START, B1 = 0 } 1
} CPOS = 01xx0.00P1
TA6
1)
Supprimer la course résiduelle.
CPOS.HALT, B0 = x
CPOS.CLEAR, B6 = 0 } 1
} CPOS = 0Pxx.xxxx
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
41
5
Données standard FHPP (données I/O)
TA
Actions de l'utilisateur1)
Conditions internes
TA7
TA8
Lancement d’une mise en référence.
CPOS.HALT, B0 = 1
CPOS.HOM, B2 = 0 } 1
} CPOS = 0xx0.0Px1
Référencement terminé.
aucun
aucun
Interrompre la mise en référence avec
“Pause”.
CPOS.HALT, B0 = 1 } 0
} CPOS = 0xxx.xxxn
TA9
Lancer le pas à pas positif.
CPOS.HALT, B0 = 1
CPOS.JOGP, B3 = 0 } 1
} CPOS = 0xx0.Pxx1
TA10
Terminer pas à pas positif.
CPOS.JOGP, B3 = 1 } 0
} CPOS = 0xxx.nxx1
Interrompre le pas à pas positif avec
“Arrêt”.
CPOS.HALT, B0 = 1 } 0
} CPOS = 0xxx.xxxn
TA11
Lancer le pas à pas négatif.
CPOS.HALT, B0 = 1
CPOS.JOGN, B4 = 0 } 1
} CPOS = 0xxP.xxx1
TA12
Terminer pas à pas négatif.
CPOS.JOGN, B4 = 1 } 0
} CPOS = 0xxn.xxx1
Interrompre le pas à pas négatif avec
“Arrêt”.
CPOS.HALT, B0 = 1 } 0
} CPOS = 0xxx.xxxn
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 5.2
42
Transitions d'état “Mode activé”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
5.2
Structure des données standard FHPP (données I/O)
5.2.1
Fonctionnement
Les données standard FHPP servent à la transmission cyclique de données de commande et d'état
(données I/O) pour le fonctionnement de l'EMCA. Les 8 premiers octets du message FHPP sont affectés
de manière fixe aux données standard FHPP. Les deux premiers octets de commande et d'état 1 et 2
sont valables pour tous les modes de fonctionnement.
Les octets de commande et d'état 3 … 8 dépendent du mode de fonctionnement sélectionné. Dans ces
données, d'autres données de commande ou d'état et valeurs de consigne ou réelles peuvent être
transmises.
Les données standard FHPP permettent d'échanger les données suivantes entre la commande et l'EMCA :
Données standard
FHPP (8 octets)
Modes de fonctionnement FHPP
Mode de sélection de bloc
Le numéro d'enregistrement permet
de commander jusqu'à 64
enregistrements qui contiennent tous
les paramètres de la commande de dé­
placement. è Page 90.
Données de com­
mande/données de
sortie (données O)
– Octets de commande
– Numéro d'enregistrement de
consigne
Données d'état/
données d'entrée
(données I)
– Octets d'état
– Numéro d'enregistrement réel
– Valeurs réelles complémentaires
Tab. 5.3
Fonctionnement direct
En mode direct, la cible (position,
vitesse, couple de rotation) est
transmise dans la valeur de consigne 2
et le paramètre complémentaire
(par ex. l'accélération) dans la valeur
de consigne 1 è Page 109.
– Octets de commande
– Valeur de consigne cible
– Valeurs de consigne complémen­
taires
– Octets d'état
– Valeur réelle
– Valeurs réelles complémentaires
Aperçu : modes de fonctionnement FHPP
5.2.2
Structure du message FHPP
Dans le message FHPP, les 8 premiers octets sont utilisés pour les données standard FHPP.
Message FHPP (octets 1 ... 32)
1
2
3
4
5
6
7
8
Données standard FHPP
(8 octets)
1
2
3
4
5
6
7
CCON, CPOS, ...
Tab. 5.4
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Canal de paramètres FPC
(8 octets)
1
2
3
4
5
6
7
8
Données FHPP+
(16 octets max.)
1
2
3
PNU…/fichier
4
5
PNU…
6
7
8
9
10 11 12 13 14 15 16
PNU...
Structure du message FHPP avec paramètres FPC
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
43
5
Données standard FHPP (données I/O)
5.2.3
Structure des données standard FHPP
Les tableaux suivants indiquent l'affectation des octets des données standard FHPP pour les modes de
fonctionnement FHPP “Mode de sélection de bloc” et “Mode direct”.
Données standard FHPP pour le mode de sélection de bloc :
Données
FHPP – mode Sélection de bloc (octets 1 … 8)
1
2
3
4
5
Données de
commande
(Données O)
Octet de commande
CCON
CPOS
réservé
è Page 46
Données
d'état
(Données I)
è Page 50
Octet d’état
SCON
è Page 51
Numéro
réservé
d'enregistrem
ent (consigne)
è Page 52
RSB
Position réelle
è Page 48
è Page 54
è Page 55
Numéro
d'enregistre
ment (réel)
è Page 56
è Page 57
è Page 59
4
5
Valeur de consigne 2
(cible)
è Page 53
SPOS
6
7
8
Données standard FHPP pour le mode direct :
Données
FHPP – mode direct (octets 1 … 8)
1
2
3
Données de
commande
(Données O)
è Page 46
Données d'état
(Données I)
Octet de commande
CCON
CPOS
è Page 50
Octet d’état
SCON
è Page 51
è Page 52
Valeur de
consigne 1
è Page 53
SPOS
SDIR
Valeur réelle 1 Valeur réelle 2
è Page 48
è Page 54
è Page 55
è Page 56
è Page 58
44
CDIR
6
7
8
è Page 59
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Format d'octet
La suite d'octets pour les mots (16 bits) et les mots doubles (32 bits) dépend du bus
utilisé.
Bus
Format d'octet
Exemple :
Mode direct – données de commande – valeur de consigne 2
(octet de commandes 5 … 8)
CANopen
Little endian
5
6
Octet de poids ...
faible (LSB)
Tab. 5.5
7
8
Octet de poids
fort (MSB)
Suite d'octets
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
45
5
5.3
Données standard FHPP (données I/O)
Données de commande et d'état FHPP
Dans les tableaux suivants sont représentées les données de commande et d'état des données
standard FHPP.
5.3.1
Aperçu : données de commande FHPP
Affectation des octets de commande (1 … 8)
Octet de commande 1 è Page 50
Mode direct/mode de sélection de bloc
CCON
B7
B6
B5
OPM2
OPM1
LOCK
Sélecteur du mode
Bloquer
de marche (FHPP)
l'accès
FCT
Octet de commande 2 è Page 51
Mode direct/mode de sélection de bloc
CPOS
B7
B6
B5
RES
CLEAR
TEACH
–
Effacer la Effectuer
course
l'appren­
résidu­
tissage
elle
de la
valeur
B4
RES
–
B3
RESET
Valider le
dysfon­
ction­
nement
B2
BRAKE
Desserre
r frein
B1
STOP
Arrêter
B4
JOGN
Pas à pas
négatif
B3
JOGP
Pas à pas
positif
B2
HOM
Lancer
une mise
en
référence
B1
B0
START
HALT
Lancer
Pause
une com­
mande
de dépla­
cement
Octet de commande 3 è Page 52
Mode de sélection de bloc
Numéro Numéro d'enregistrement 0 … 64 (bit 0 … 7), valeur de consigne
de jeu
Fonctionnement direct
CDIR
B7
B6
B5
B4
B3
B2
B1
FUNC
RES
XLIM
RES
RES
COM2
COM1
Exécuter –
Valeur li­ –
–
Mode de régulation
la fonc­
mite de
– Position
tion
course
– Force/couple de
désacti­
rotation
vée
– Vitesse
B0
ENABLE
Activer
l'action­
neur
B0
ABS
absolu/
relatif
Octet de commande 4 è Page 53
Mode de sélection de bloc
RES
réservé
Fonctionnement direct
Valeur
Valeur de consigne 1 (bit 0 … 7), paramètre complémentaire du mode de fonctionnement
de con­
signe 1
46
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Affectation des octets de commande (1 … 8)
Octet de commande 5 … 8 è Page 53
Mode de sélection de bloc
RES
réservé
Fonctionnement direct
Valeur
Octet 5
Octet 6
Octet 7
Octet 8
de con­
Valeur de consigne 2 (bit 0 … 31), valeur cible du mode de fonctionnement
signe 2
Tab. 5.6
Vue d'ensemble de l'affectation des octets de commande
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
47
5
5.3.2
Données standard FHPP (données I/O)
Aperçu : données d'état FHPP
Affectation des octets d'état (1 … 8)
Octet d'état 1 è Page 54
Mode direct/mode de sélection de bloc
SCON
B7
B6
B5
OPM2
OPM1
FCT/MMI
Signal de retour
Priorité
mode de fonction­
de com­
nement (FHPP)
mande
FCT
Octet d'état 2 è Page 55
Mode direct/mode de sélection de bloc
SPOS
B7
B6
B5
REF
STILL
FOLERR
Action­
Contrôle Erreur de
neur
de l'arrêt poursuite
référencé
B4
VLOAD
Tension
sous
charge
présente
B3
FAULT
Dys­
fonction­
nement
B2
WARN
Avertisse
ment
B1
OPEN
Mode
activé
B0
ENABLED
Action­
neur acti­
vé
B4
MOV
L'axe se
déplace
B3
TEACH
Valida­
tion ap­
prentis­
sage ou
sampling
B2
MC
Motion
Complete
B1
ACK
Valida­
tion dé­
marrage
B0
HALT
Pause
Octet d'état 3 è Page 56
Mode de sélection de bloc
Numéro Numéro de jeu 0 … 64 (bit 0 … 7), valeur réelle
de jeu
Fonctionnement direct
SDIR
B7
B6
B5
B4
B3
FUNC
RES
XLIM
VLIM
RES
Fonction –
Limite de Limite de –
course
vitesse
en cours
atteinte
atteinte
d'exé­
cution
48
B2
B1
COM2
COM1
Signal de retour
mode de régulation
– Position
– Force/couple de
rotation
– Vitesse
B0
ABS
absolu/
relatif
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Affectation des octets d'état (1 … 8)
Octet d'état 4 è Page 57
Mode de sélection de bloc
RSB
B7
B6
FUNC
RES
Fonction –
en cours
d'exé­
cution
B5
XLIM
Limite de
course
atteinte
B4
VLIM
Limite de
vitesse
atteinte
Fonctionnement direct
Valeur
Valeur réelle 1 (bit 0 … 7)
réelle 1
Octet de commande 5 … 8 è Page 59
Mode de sélection de bloc
Position Octet 5
Octet 6
réelle
Valeur réelle position (bit 0 … 31)
Fonctionnement direct
Valeur
Octet 5
Octet 6
réelle 2 Valeur réelle 2 (bit 0 … 31)
Tab. 5.7
B3
B2
COM2
COM1
Signal de retour
mode de régulation
– Position
– Force/couple de
rotation
– Vitesse
B1
RCC
Enchaî­
nement
d'enregis
trements
exécuté
Octet 7
Octet 8
Octet 7
Octet 8
B0
RC1
1er enc­
haîne­
ment
d'enregis
trements
exécuté
Vue d'ensemble de l'affectation des octets d'état
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
49
5
Données standard FHPP (données I/O)
5.3.3
Description des octets de commande
Les tableaux suivants décrivent les bits de commande des octets de commande 1 … 8.
Octet de commande 1 (CCON)
L'exploitation de l'EMCA pour tous les modes de fonctionnement est commandé par le biais de l'octet
de commande 1 (CCON).
Octet de commande 1 (CCON)
Bit
DE
FR
Description
B0
Activer
ENABLE l'actionneur
Enable Drive
=1:
=0:
B1
STOP
Arrêter
Arrêt
B2
BRAKE
Desserrer
frein
Open Brake
B3
RESET
Valider le dys­ Reset Fault
fonction­
nement
–
–
B4
RES
B5
LOCK
B6
OPM1
B7
OPM2
Tab. 5.8
50
Bloquer l'ac­
cès FCT
Lock FCT Ac­
cess
Sélecteur du
mode de
marche
Select
Operating
Mode
Activer l'actionneur (régulateur).
Verrouiller l'actionneur (régulateur). L'action­
neur est arrêté avec la temporisation Quick Stop
(PNU 1029) et la commande de déplacement en
cours est terminée.
=1:
Activer le mode.
=0:
Activer STOP. L'actionneur est arrêté avec la
temporisation Quick Stop (PNU 1029) et la com­
mande de déplacement en cours est terminée.
=1:
Desserrer frein (ouvrir).
=0:
Activer frein (fermer).
Nota : le frein ne peut être desserré que lorsque le ré­
gulateur est verrouillé. Dès que le régulateur est libéré, il
maîtrise la commande des freins.
0 } 1 : Valider l'erreur avec la priorité la plus haute et
supprimer.
=0:
réservé
Commande l'accès à l'interface de paramétrage de l'EMCA
è Page 72.
=1:
Le Festo Configuration Tool (FCT) ne peut pas
reprendre la commande de l'appareil. Le FCT ne
peut qu'observer l'EMCA.
=0:
Le Festo Configuration Tool (FCT) peut reprendre
la commande de l'appareil pour modifier des
paramètres ou commander des entrées.
Sélection du mode de fonctionnement FHPP.
N°
Bit 7 Bit 6 Mode de fonctionnement
0
0
0
Mode sélection de bloc
è Page 90
1
0
1
Mode direct è Page 109
2
1
0
réservé
3
1
1
réservé
Nota : la commutation entre le mode Sélection de bloc et le
mode Direct n'est autorisé qu'à l'état FHPP “Prêt (SA1)”.
Octet de commande 1
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Octet de commande 2 (CPOS)
Le mode Sélection de bloc, le mode direct, le mode Référencement, le mode pas à pas et l'appren­
tissage sont commandés par le biais de l'octet de commande 2 (CPOS).
Octet de commande 2 (CPOS)
Bit
DE
FR
B0
HALT
Pause
B1
START
Lancez une
Start
instruction de Positioning
déplacement Task
B2
HOM
Start Homing
B3
JOGP
Lancer une
mise en
référence
Pas à pas
positif
B4
JOGN
Pas à pas
négatif
Jog negative
B5
TEACH
Effectuer
l'apprentissa­
ge de la valeur
Effacer la
course ré­
siduelle
Teach actual
Value
–
–
B6
CLEAR
B7
RES
Tab. 5.9
Pause
Jog positive
Clear
Remaining
Position
Description
=1:
Ne pas activer pause.
Condition préalable pour les fonctions suivantes :
– Lancer la commande de déplacement
(CPOS.START, B1)
– Lancer une mise en référence (CPOS.HOM, B2)
– Pas à pas positif (CPOS.JOGP, B3)
– Pas à pas négatif (CPOS.JOGN, B4)
=0:
Activer pause. L'actionneur est arrêté avec la
temporisation (le mode Sélection de bloc :
PNU 408/mode direct : PNU 542).
– L'ordre de positionnement reste actif (arrêt
intermédiaire).
– La commande de vitesse ou de force/couple
de rotation est terminée.
0 } 1 : – Reprendre les données de consigne actuelles
et lancer une commande déplacement.
– Poursuivre la commande de positionnement
actuelle après un arrêt intermédiaire
è Page 97, 117.
0 } 1 : Lancer une mise en référence avec méthode de
mise en référence paramétrée è Page 73.
0 } 1 : Lancer un déplacement pas à pas dans le sens
positif.
1 } 0 : Mettre fin au déplacement pas à pas.
è Page 86.
0 } 1 : Lancer le déplacement pas à pas dans le sens
négatif.
1 } 0 : Mettre fin au déplacement pas à pas.
è Page 86.
1 } 0 : Reprendre la valeur de position actuelle dans la
cible d'apprentissage paramétrée (PNU 520)
è Page 87.
0 } 1 : Mode de positionnement à l'état “Arrêt intermé­
diaire” (SA3) :
Supprimer le chemin restant et terminer la com­
mande de positionnement actuelle. L'EMCA
passe ensuite à l'état FHPP “Prêt (SA1)”
è Page 37.
=0:
réservé
Octet de commande 2
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
51
5
Données standard FHPP (données I/O)
Octet de commande 3 (numéro d'enregistrement/CDIR)
Le numéro de l'enregistrement à exécuter pour le mode Sélection de bloc est donné par le biais de
l'octet de commande 3 (numéro d'enregistrement).
Octet de commande 3 (no. d'enregistrement) – mode sélection de bloc
Bit
DE
FR
Description
B0 … 7
Tab. 5.10
Numéro
d'enregist­
rement
Record
number
Numéro de l'enregistrement à exécuter
Octet de commande 3 – mode sélection de bloc
L'octet de commande 3 (CDIR) permet d'indiquer le mode de fonctionnement et le type de la référence
de valeur de consigne pour le mode positionnement en mode direct.
Octet de commande 3 (CDIR) – mode direct
Bit
DE
FR
Description
B0
ABS
absolu/relatif Absolute/
Relative
B1
COM1
Mode de ré­
gulation
Control Mode
B3
RES
B4
RES
B5
XLIM
–
–
Mode positionnement (CDIR.COM1/2)
=1:
La valeur de consigne est relative par rapport à
la position réelle/de consigne (PNU 524)
è Page 208.
=0:
La valeur de consigne est absolue par rapport
au point zéro du projet è Page 60.
N°
Bit 2 Bit 1 Mode de régulation
0
0
0
Mode de positionnement
(asservissement de position)
1
0
1
Mode servo/couple de rotation
(régulation du courant)
2
1
0
Mode vitesse (régulation de la
vitesse de rotation)
3
1
1
réservé
=0:
réservé
–
–
=0:
Valeur limite
de course
désactivée
Stroke (X)
LIMit inactive
B6
RES
B7
FUNC
–
–
Mode servo/couple de rotation (CDIR.COM1/2)
Mode vitesse (CDIR.COM1/2)
=1:
La surveillance de la course est désactivée.
=0:
La surveillance de la course est activée.
=0:
réservé
Fonction
Function
=0:
B2
COM2
Tab. 5.11
52
réservé
réservé
Octet de commande 3 – mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Octet de commande 4 (RES/valeur de consigne 1)
L'octet de commande 4 est réservé en mode Sélection de bloc.
L'octet de commande 4 (valeur de consigne 1) permet d'indiquer la valeur de consigne dépendante du
mode de fonctionnement pour le mode direct.
Octet de commande 4 (valeur de consigne 1) – mode direct
Bit
DE
FR
Description
B0 … 7
Tab. 5.12
Mode positionnement (CDIR.COM1/2)
Vitesse
Velocity
Vitesse [0 … 100 % de la “Valeur de base de la vitesse
(PNU 540)”] è Page 210
Mode vitesse (CDIR.COM1/2)
Accélération
Acceleration
Accélération [0 … 100 % de la “Valeur de base de l'ac­
célération (PNU 560)”] è Page 212
Mode servo/couple de rotation (CDIR.COM1/2)
Vitesse
Velocity
Vitesse [0 … 100 % de la “Valeur de base de la vitesse
(PNU 540)”] è Page 210
Octet de commande 4 – mode direct
Octet de commande 5 … 8 (RES/valeur de consigne 2)
Les octets de commande 5 … 8 sont réservés en mode Sélection de bloc.
Les octets de commande 5 … 8 (valeur de consigne 2) permettent d'indiquer la valeur cible du mode de
fonctionnement pour le mode direct.
Octets de commande 5 ... 8 (valeur de consigne 2) – mode direct
Bit
DE
FR
Description
B0 … 31 Mode positionnement (CDIR.COM1/2)
Position
Position
Position [SINC] è Page 64
Mode vitesse (CDIR.COM1/2)
Vitesse
Velocity
Vitesse [SINC/s] è Page 64
Mode servo/couple de rotation (CDIR.COM1/2)
Couple de
Torque
Couple de rotation [0 … 100 % de la “Valeur de base de la
rotation
force (PNU 555)”] è Page 212
Tab. 5.13
Octets de commande 5 … 8 – mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
53
5
Données standard FHPP (données I/O)
5.3.4
Description : octets d'état
Les tableaux suivants décrivent les bits d'état des octets d'état 1 … 8.
Octet d'état 1 (SCON)
L'octet d'état 1 (SCON) permet de signaler en retour l'état de fonctionnement de l'EMCA pour tous les
modes de fonctionnement.
Octet d'état 1 (SCON)
Bit
DE
FR
Description
B0
Actionneur
ENABLED activé
Drive Enabled
=1:
=0:
B1
OPEN
B2
WARN
B3
FAULT
Operation
Enabled
Warning
=1:
=0:
=1:
=0:
=1:
Mode activé
Avertissement
Dysfonction­
nement
B4
VLOAD
Fault
Tension sous
charge pré­
sente
B5
Commande
FCT/MMI d'appareils
par FCT/MMI
Load Voltage
is Applied
B6
OPM1
B7
OPM2
Display Oper­
ating Mode
Tab. 5.14
54
Signal de
retour mode
de fonction­
nement
Software
Access by
FCT/MMI
=0:
=1:
L'actionneur (régulateur) est activé.
L'actionneur est verrouillé, le régulateur n'est
pas activé.
L'exploitation est activée.
L'arrêt est activé.
Présence d'avertissement.
Absence d'avertissement.
Présence d'un dysfonctionnement ou réaction
aux défauts activée.
Absence de dysfonctionnement.
Tension sous charge présente.
=0:
Absence de tension sous charge
Commande d'appareil (priorité de commande (PNU 125)
è Page 176)
= 1 : Priorité de commande “FCT
(commande d'appareil)”
= 0 : Priorité de commande “Bus de terrain”
Signal de retour du mode de fonctionnement FHPP
N°
Bit 7 Bit 6 Type d'utilisation
0
0
0
Mode Sélection de bloc
1
0
1
Fonctionnement direct
2
1
0
réservé
3
1
1
réservé
Octet d'état 1
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Octet d'état 2 (SPOS)
L'octet d'état 2 (SPOS) permet de signaler en retour l'état de la commande de déplacement “Mode de
sélection de bloc” ou “Mode direct”, du mode Référencement, du mode pas à pas et la fin de la procé­
dure d'apprentissage.
Octet d'état 2 (SPOS)
Bit
DE
B0
HALT
Pause
B1
ACK
Validation
démarrage
B2
MC
Motion
Complete
B3
TEACH
Validation ap­
prentissage/
sampling
B4
L'arbre se
MOV
déplace
B5
Erreur de
FOLERR poursuite
B6
Contrôle de
STILL
l'arrêt
B7
REF
Tab. 5.15
Actionneur
référencé
FR
Description
Pause
= 1 : Pause n'est pas activée. La commande de dépla­
cement, la mise en référence ou le pas à pas peut
être effectué.
= 0 : Pause est activée.
Acknowledge = 1 : Démarrage effectué (commande de dépla­
Start
cement/mise en référence)
= 0 : Prêt pour le démarrage (commande de dépla­
cement/mise en référence)
Motion
= 1 : – Commande de déplacement, mise en
Complete
référence ou pas à pas terminé.
= 0 : Commande de déplacement, mise en référence ou
pas à pas activé.
Nota :
MC est d'abord activé après Power ON à l'état FHPP
“EMCA activé (S1)”.
Acknowledge = 1 : Apprentissage effectué. La valeur réelle de po­
Teach/
sition a été reprise dans la mémoire de travail.
Sampling
= 0 : Prêt pour l'apprentissage
Axis is Moving = 1 : Vitesse de l'axe  valeur limite interne
= 0 : Vitesse de l'axe < valeur limite interne
FOLlowing
= 1 : Présence d'erreur de poursuite.
ERRor
= 0 : Absence d'erreur de poursuite.
Standstill Con­ = 1 : L'axe est dans la fenêtre de tolérance selon MC.
trol
= 0 : L'axe n'est pas dans la fenêtre de tolérance
selon MC.
Axis
= 1 : Présence du point de référence. Le référencement
Referenced
ne doit pas être effectué.
= 0 : Le référencement doit être effectué.
Octet d'état 2
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
55
5
Données standard FHPP (données I/O)
Octet d'état 3 (numéro d'enregistrement/SDIR)
L'octet d'état 3 (numéro d'enregistrement) permet de signaler en retour le numéro de l'enregistrement
actuel du mode Sélection de bloc.
Octet d'état 3 (numéro d'enregistrement) – mode Sélection de bloc
Bit
DE
FR
Description
B0 … 7
Tab. 5.16
Numéro de jeu Record num­
ber
Numéro de l'enregistrement actuel
Octet d'état 3 – mode Sélection de bloc
L'octet d'état 3 (SDIR) permet de signaler en retour le mode de fonctionnement et le type de la
référence de valeur de consigne pour le mode positionnement du mode direct.
Octet d'état 3 (SDIR) – mode direct
Bit
DE
FR
B0
ABS
absolu/relatif
Absolute/
Relative
B1
COM1
Signal de
retour mode
de régulation
Control Mode
Feedback
B3
RES
B4
VLIM
–
–
Limite de
vitesse
atteinte
Speed (V)
LIMit reached
B5
XLIM
Limite de
course
atteinte
Stroke (X)
LIMit reached
B6
RES
B7
FUNC
–
–
B2
COM2
Tab. 5.17
56
Description
Mode positionnement (CDIR.COM1/2)
= 1 : La valeur de consigne est relative par rapport à la
position réelle/de consigne (PNU 524)
è Page 208.
= 0 : La valeur de consigne est absolue par rapport au
point zéro du projet.
N°
Bit 2 Bit 1 Mode de régulation
0
0
0
Mode de positionnement
(asservissement de position)
1
0
1
Mode servo/couple de rotation
(régulation du courant)
2
1
0
Mode vitesse
(régulation de la vitesse de rotation)
3
1
1
réservé
= 0 : réservé
Mode positionnement (CDIR.COM1/2)
Mode servo/couple de rotation (CDIR.COM1/2)
= 1 : Limite de vitesse atteinte.
= 0 : Limite de vitesse non atteinte.
Mode servo/couple de rotation (CDIR.COM1/2)
Mode vitesse (CDIR.COM1/2)
= 1 : Limite de course atteinte.
= 0 : Limite de course non atteinte.
= 0 : réservé
Signal de
Function Feed­ = 0 : réservé
retour fonction back
Octet d'état 3 – mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Octet d'état 4 (RSB/valeur réelle 1)
L'octet d'état 4 (RSB) permet de signaler en retour différents états du mode Sélection de bloc.
Octet d'état 4 (RSB) – mode Sélection de bloc
Bit
DE
FR
Description
B0
RC1
1er enchaî­
nement
d'enregistrem
ents exécuté
Enchaînement
d'enregistrem
ents exécuté
1st Record
Chaining Done
= 1 : La première condition d'évolution est atteinte.
Record Chain­
ing Complete
Signal de
retour mode
de régulation
Control Mode
Feedback
B4
VLIM
Limite de
vitesse at­
teinte
Speed (V)
LIMit reached
B5
XLIM
Limite de
course at­
teinte
Stroke (X)
LIMit reached
B6
RES
B7
FUNC
–
–
= 1 : La chaîne d'enregistrements est exécutée
jusqu'au bout.
= 0 : L'enchaînement d'enregistrements est encore
activé ou a été interrompu.
N°
Bit 3 Bit 2 Mode de régulation
0
0
0
Mode de positionnement
(asservissement de position)
1
0
1
Mode servo/couple de rotation
(régulation du courant)
2
1
0
Mode vitesse
(régulation de la vitesse de
rotation)
3
1
1
réservé
Mode positionnement (PNU 401.COM1/2)
Mode servo/couple de rotation (PNU 401.COM1/2)
= 1 : Limite de vitesse atteinte.
= 0 : Limite de vitesse non atteinte.
Mode servo/couple de rotation (PNU 401.COM1/2)
Mode vitesse (PNU 401.COM1/2)
= 1 : Limite de course atteinte.
= 0 : Limite de course non atteinte.
= 0 : réservé
B1
RCC
B2
COM1
B3
COM2
Tab. 5.18
= 0 : La première condition d'évolution n'est pas
atteinte ou pas configurée.
Signal de
Function Feed­ = 0 : réservé
retour fonction back
Octet d'état 4 – mode Sélection de bloc
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
57
5
Données standard FHPP (données I/O)
L'octet d'état 4 (valeur réelle 1) permet de signaler en retour la valeur réelle du mode direct dé­
pendante du mode de fonctionnement.
Octet d'état 4 (valeur réelle 1) – mode direct
Bit
DE
FR
Description
B0 … 7
Tab. 5.19
58
Mode positionnement (CDIR.COM1/2)
Vitesse
Velocity
Vitesse [… % de la “Valeur de base de la vitesse
(PNU 540)”] è Page 210
Mode vitesse (CDIR.COM1/2)
–
–
Aucune fonction, = 0
Mode servo/couple de rotation (CDIR.COM1/2)
Vitesse
Velocity
Valeur réelle secondaire de la force (PNU 523.7 = 0) :
Vitesse [… % de la “Valeur de base de la vitesse
(PNU 540)”] è Page 210
Couple de
Torque
Valeur réelle secondaire de la force (PNU 523.7 = 1)
rotation
(réglages à l'usine) :
Couple de rotation [… % de la “Valeur de base de la force
(PNU 555)”] è Page 212
Octet d'état 4 – mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
5
Données standard FHPP (données I/O)
Octet d'état 5 … 8 (position réelle/valeur réelle 2)
Les octets d'état 5 … 8 (position réelle) permettent de signaler en retour la position réelle du mode
Sélection de bloc.
Octets d'état 5 ... 8 (position réelle) – mode Sélection de bloc
Bit
DE
FR
Description
B0 … 31 Position
Tab. 5.20
Position
Signal de retour de la position réelle [SINC] (valeur 32
bits) è Page 64
Octets d'état 5 … 8 – mode Sélection de bloc
Les octets d'état 5 … 8 (valeur réelle 2) permettent de signaler en retour la valeur réelle du mode direct.
Octets d'état 5 ... 8 (valeur réelle 2) – mode direct
Bit
DE
FR
Description
B0 … 31 Mode positionnement (CDIR.COM1/2)
Position
Position
Position [SINC] è Page 64
Mode vitesse (CDIR.COM1/2)
Vitesse
Velocity
Vitesse en tant que valeur absolue [SINC/s] è Page 64
Mode servo/couple de rotation (CDIR.COM1/2)
Position
Position
Valeur réelle principale de la force (PNU 523.8 = 0)
(réglage à l'usine) :
Position [SINC] è Page 64
Couple de
Torque
Valeur réelle principale de la force (PNU 523.8 = 1) :
rotation
Couple de rotation [… % de la “Valeur de base de la force
(PNU 555)”] è Page 212
Tab. 5.21
Octets d'état 5 … 8 – mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
59
6
Système de référence de mesure
6
Système de référence de mesure
6.1
Configuration du système de référence de mesure
Toutes les fonctions de commande sont basées sur un système de référence de mesure unitaire. Le
sens de rotation pour “sans inversion de sens (réglage usine)” et “avec inversion de sens (toutes les
valeurs de codeur sont rendues négatives)” est défini comme suit :
sans inversion de sens
(PNU 1000 = +1)
avec inversion de sens
(PNU 1000 = -1)
Arbre moteur
–
+
+
–
rotation négative
rotation positive
rotation positive
rotation négative
Le sens de déplacement de la charge peut être adapté au système de référence de mesure via le para­
mètre “Inversion de sens” (PNU 1000). Selon l'application, l'adaptation par ex. du type d'axe utilisé
(par ex. vérin à vis à billes) peut dépendre de la position de montage de l'EMCA sur l'axe linéaire et de
la boîte d'engrenage utilisée.
60
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
6
Système de référence de mesure
6.1.1
Système de référence de mesure pour actionneurs linéaires
Exemple : actionneur linéaire avec course utile limitée
Déplacement négatif (–)
plus petite valeur de consigne
Déplacement positif (+)
plus grande valeur de consigne
2
1
d
a
e
b
c
M
Index
REF
AZ
PZ
SLN
SLP
LSN
LSP
TP
AP
a
b
c
d
e
1
2
1)
REF SLN
AZ
PZ
TP/AP
LSN
Description
Point de référence (Reference point)
Point zéro de l'arbre (Axis Zero point)
Point zéro du projet (Project zero point)
Fin de course logicielle négative (SW limit negative)
Fin de course logicielle positive (SW limit positive)
Capteur de fin de course (matériel) négatif (Limit switch negative)
Capteur de fin de course (matériel) positif (Limit switch positive)
Position cible (Target position)
Position réelle/actuelle (Actual position)
Décalage du point zéro de l'arbre (AZ)
Décalage du point zéro du projet (PZ)
Décalage de la position cible/réelle (TP/AP)
Décalage position de fin de course logicielle négative (SLN)1)
Décalage position de fin de course logicielle positive (SLP)1)
Plage utile (course utile)
Zone de travail utile de l'actionneur (course utile)
SLP
PNU
LSP
Page
500
501.1
501.2
205
205
205
1010
220
FCT
FCT
FCT
FCT
FCT
FCT
Si un axe est configuré avec une zone de travail illimitée, il n'est pas possible de paramétrer des fins de courses logicielles.
Tab. 6.1
Système des mesures pour actionneurs linéaires
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
61
6
Système de référence de mesure
6.1.2
Système de référence de mesure pour actionneurs rotatifs
Exemple : actionneur rotatif avec plage de positionnement limitée
AZ
2
REF
Rotation négative (–)
plus petite valeur de
consigne
PZ
1
M
a
Rotation positive (+)
plus grande valeur de
consigne
b
TP/AP
c
d
e
SLN
SLP
LSN
LSP
Index
REF
AZ
PZ
SLN
SLP
LSN
LSP
TP
AP
a
b
c
d
e
1
2
1)
PNU
Page
500
501.1
501.2
205
205
205
1010
220
FCT
FCT
FCT
FCT
FCT
FCT
Si un axe est configuré avec une zone de travail illimitée, il n'est pas possible de paramétrer des fins de courses logicielles.
Tab. 6.2
62
Description
Point de référence (Reference point)
Point zéro de l'arbre (Axis zero point)
Point zéro du projet (Project zero point)
Fin de course logicielle négative (SW limit negative)
Fin de course logicielle positive (SW limit positive)
Capteur de fin de course (matériel) négatif (Limit switch negative)
Capteur de fin de course (matériel) positif (Limit switch positive)
Position cible (Target position)
Position réelle (Actual position)
Décalage du point zéro de l'arbre (AZ)
Décalage du point zéro du projet (PZ)
Décalage de la position cible/réelle (TP/AP)
En option : décalage position de fin de course logicielle négative
(SLN)1)
En option : décalage position de fin de course logicielle positive
(SLP)1)
Plage utile
Zone de travail utile de l'actionneur (plage de positionnement)
Système des mesures pour actionneurs rotatifs
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
6
Système de référence de mesure
6.1.3
Consignes de calcul pour le système de référence de mesure
Point de référence
Consigne de calcul
Point zéro des axes
Point zéro du projet
position de fin de course
logicielle négative
position de fin de course
logicielle positive
Position cible / réelle
AZ
PZ
SLN
= REF  a
= AZ  b
= AZ  d
= REF  a + b
= REF  a  d
SLP
= AZ  e
= REF  a  e
TP/AP
= PZ  c
= AZ  b  c
Tab. 6.3
= REF  a  b + c
Consignes de calcul pour le système des mesures
6.1.4
Capteur de fin de course LSN/LSP (matériel)
Les capteurs de fin de course limitent la plage utile absolue de l'actionneur. Selon le type de capteur de
fin de course, la fonction de commutation “Contact à ouverture (NC)” ou “Contact à fermeture (NO)”
peut être paramétrée.
La gestion des erreurs du FCT permet de paramétrer la réaction de l'appareil aux signaux de fin de
course. Les cas suivants sont ce faisant différenciés :
– Capteur de fin de course positif actif (message 07h)
– Capteur de fin de course négatif actif (message 08h)
Informations complémentaires sur la détermination de la réaction è Gestion des erreurs du FCT.
L'actionneur est bloqué dans le sens de positionnement du capteur de fin de course actif. Tant que le
capteur de fin de course est actif et une fois l'erreur validée, seul un déplacement dans le sens opposé
est encore possible.
6.1.5
Fin de course logicielle SLN/SLP
La limitation d'une zone utile au sein d'une zone de travail s'effectue par le paramétrage des fins de
course logicielles. La position est indiquée par rapport au point d'origine de l'axe AZ.
Nota
En fonctionnement, il est interdit d'accoster les butées fixées.
Limiter la zone de travail via les fins de course logicielles.
Déterminer les fins de course logicielles avec suffisamment de distance par rapport
aux butées mécaniques.
Avant le démarrage en mode positionnement, le contrôleur contrôle si la position cible du jeu d'instruc­
tions se situe entre les fins de course logicielles SLN/SLP. Si une position cible se trouve à l'extérieur de
cette plage, la commande de déplacement n'est pas exécutée et la réaction sur erreur paramétrée est
déclenchée.
Avant d'atteindre la fin de course logicielle, l'actionneur est freiné conformément à la réaction sur
erreur afin que la fin de course logicielle ne soit pas dépassée. Après l'arrêt, la direction de position­
nement est bloquée.
Si le contrôleur n'est pas approuvé, les fins de course logicielles ne sont pas surveillées. Si l'actionneur
est poussé manuellement derrière une fin de course logicielle, après redémarrage du contrôleur, le
déplacement est seulement possible dans le sens de déplacement opposé. Si la cible du prochain dé­
placement est située dans la plage utile autorisée, le déplacement dans la plage utile peut s'effectuer
sans erreur. Le paramétrage des messages suivants permet d'influencer la réaction en cas de dé­
passement des fins de courses logicielles : 11h, 12h, 13h, 14h, 29h, 2Ah.
Informations complémentaires sur la détermination de la réaction è Gestion des erreurs du FCT.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
63
6
Système de référence de mesure
6.2
Incréments
6.2.1
Incréments de codeur [EINC]
L'EMCA fonctionne en interne avec des incréments de codeur [EINC].
6.2.2
Incréments d'interface [SINC]
Au niveau des interfaces utilisateur des incréments d'interface [SINC] sont utilisés. Cela permet d'éviter
des erreurs d'arrondi lors de l'écriture et de la lecture des valeurs.
6.3
Facteurs groupe (Factor Group)
6.3.1
Exposants
Les exposants pour la position, la vitesse, l'accélération (et la décélération) et l'à-coup sont spécifiques
à l'application et sont définis lors de la configuration de l'actionneur de l'EMCA dans le logiciel de
conception Festo Configuration Tool (FCT). Les unités du projet affichées ont la valeur d'une unité
d'interface [SINC…].
1
2
= 1 SINC
= 1 SINC/s
= 1 SINC/s2
= 1 SINC/s3
34 56
1
2
3
4
5
Page “Bus de terrain”
Onglet “Facteurs groupe”
Exposant “Position”
Exposant “Vitesse”
Exposant “Accélération”
Fig. 6.1
64
7
6
7
8
8
Exposant “À-coup”
Exposant (facteur et unité internationale
“Métrique/pouce/tour/degré”)
Unités du projet
Exposants (exemple avec axe linéaire)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
6
Système de référence de mesure
Paramètres FHPP : exposants
Pour les exposants, les objets suivants sont disponibles :
PNU
Nom
Classe
Type
Accès
Page
600
Position puissance dix
(Position notation index)
Position unité de mesure
(Position dimension index)
Var
int8
rw2
217
Var
uint8
rw2
217
601
Tab. 6.4
Paramètres FHPP : exposants
Lors d'un paramétrage dans le FCT, il est possible d'utiliser des unités courantes tels que
le millimètre ou l'inch pour indiquer les longueurs. Pour ce faire, les incréments
d'interface ne sont pas nécessaires.
Effectuer le paramétrage de l'actionneur intégralement dans le FCT puis lire les objets des
facteurs groupe (puissance dix PNU 600 et unité de mesure PNU 601).
Les modifications effectuées dans les objets des facteurs groupe se répercutent sur les
unités d'interface “Vitesse” [SINC/s], “Accélération” (décélération) [SINC/s2] et
“À-coup” [SINC/s3].
Exemple :
Puissance de 10 (PNU 600) = -7
Unité de base (PNU 601, valeur = 0x01) = mètre
Calcul :
– 1 SINC : 1 * 10-7 m = 0,1 μm
– 10 000 SINC : 10 000 * 10-7 m = 1 mm
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
65
6
Système de référence de mesure
6.4
Paramètres de définition de la position
6.4.1
Facteurs de conversion
Pour le calcul des incréments d'interface [SINC…], les facteurs de conversion “Inversion de sens/ré­
solution du codeur/rapport de transmission/constante d'avance” sont utilisés.
Paramètres FHPP : facteurs de conversion
Pour les facteurs de conversion, les objets suivants sont disponibles :
PNU
Nom
Classe
Type
Accès
Page
1000
Inversion de sens
(Polarity)
Résolution du codeur
(Encoder resolution)
Rapport de transmission
(Gear ratio)
Constante d'avance
(Feed constant)
Paramètre d'arbre
(Axis parameter)
Var
int8
rw2
218
Array
uint32
ro
218
Array
uint32
rw2
219
Array
uint32
rw2
219
Array
uint32
rw2
220
1001
1002
1003
1005
Tab. 6.5
Paramètres FHPP : facteurs de conversion
Le rapport de transmission et la constante d'avance sont définis automatiquement dans
le logiciel de conception Festo Configuration Tool (FCT) lors de la configuration de
l'actionneur. L'inversion de sens peut être configurée en option dans le logiciel de
conception Festo Configuration Tool (FCT), dans les données de l'application.
66
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7
Commande par FHPP
Pour le fonctionnement de l'EMCA, le profil d'appareil “Festo Handling and Positioning Profile (FHPP)”
met à disposition les modes de fonctionnement suivants.
Type d'utilisation
Description
Page
Mode référencement
– Exécution de la mise en référence pour déterminer le
point de référence ou reprise de la position actuelle
– pas à pas positif ou négatif de l'actionneur
– Reprise de la position actuelle (par ex. comme position
cible de l'enregistrement sélectionné)
Mode de positionnement :
– Calcul de la courbe de positionnement (positionnement
point-à-point) à partir d'enregistrements avec la cible
“Valeur de consigne de position” et les paramètres pres­
crits (par ex. vitesse, accélération).
Mode vitesse :
– Traitement d'enregistrements avec la valeur de consigne
de la vitesse ; le régulateur de vitesse traite la différence
entre la valeur de consigne et la valeur réelle de la
vitesse de rotation.
Mode servo/couple de rotation :
– Le régulateur de courant traite l'écart entre la valeur de
consigne de courant issue d'enregistrements et la valeur
réelle de courant.
Enchaînement d'enregistrements :
– Plusieurs enregistrements peuvent être enchaînés en­
semble
Mode de positionnement :
– Calcul de la courbe de positionnement (positionnement
point-à-point) à partir d'instructions directes avec la
cible “Position de consigne” et les paramètres prescrits
(par ex. vitesse, accélération)
Mode vitesse :
– Traitement d'instructions directes avec la valeur de
consigne de la vitesse ; le régulateur de vitesse traite la
différence entre la valeur de consigne et la valeur réelle
de la vitesse de rotation.
Mode servo/couple de rotation :
– Le régulateur de courant traite l'écart entre la valeur de
consigne de courant issue d'instructions directes et la
valeur réelle de courant.
Signal d'enregistrement de la position réelle (mesure à la
volée)
73
Mode pas à pas
Mode apprentissage
Mode de sélection de bloc
Fonctionnement direct
Mode sample (échantillon)
Tab. 7.1
84
87
90
102
109
125
Aperçu : modes de fonctionnement
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
67
7
Commande par FHPP
Aperçu : modes de fonctionnement
Le graphique montre tous les modes de fonctionnement disponibles pour l'EMCA.
Modes de fonctionnement/
mode de régulation
Machine d'état FHPP
Mode référencement
Mode pas à pas
Mode apprentissage
Modes de fonctionnement
FHPP (OPM1/2)
Mode sample (échantillon)
Mode vitesse
(PNU 401.B1/2 = 0/1)
Mode servo/couple de rotation
(PNU 401.B1/2 = 1/0)
Fonctionnement direct
(CCON.OPM1, B6 = 1/CCON.OPM2, B7 = 0)
Mode de positionnement
(CDIR.COM1/2, B1/2 = 0/0)
Mode vitesse
(CDIR.COM1/2, B1/2 = 0/1)
État “Prêt activé (S4)”/“Prêt (SA1)”
Mode de positionnement
(PNU 401.B1/2 = 0/0)
État “Actionneur bloqué (S2)”/“Actionneur validé (S3)”
Mode de sélection de bloc
(CCON.OPM1, B6 = 0/CCON.OPM2, B7 = 0)
Mode servo/couple de rotation
(CDIR.COM1/2, B1/2 = 1/0)
Fig. 7.1
68
Aperçu : modes de fonctionnement
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.1
Mise en service
Graphique : mise en service
Le graphique montre les conditions nécessaires à l'exploitation de l'EMCA (état : fonctionnement validé
(S4)/prêt (SA1)).
Power On
(Alimentation électrique, 24 V DC) [X4.1]
Perturbation1)
(SCON.FAULT, B3)
1)
(CCON = 0000.0x00 ; CPOS= 0000.0000 )
t
(SCON = 0000.0000)
t
tension sous charge présente
(SCON.VLOAD, B4)
(SCON = 0001.0000)
t
Motion Complete
(SPOS.MC, B2)
(SPOS = 0000.0100)
t
Canaux d’entrée (STO1/STO2)
[X6.4/X6.5]
t
Validation du régulateur
[X9.4]
t
Activer l'actionneur
(CCON.ENABLE, B0)
(CCON = 0000.0001)
t
Actionneur activé
(SCON.ENABLED, B0)
(SCON = 0001.0001)
t
Arrêter
(CCON.STOP, B1)
(CCON = 0000.0011)
t
Mode activé (S4)
(SCON.OPEN, B1)
(SCON = 0001.0011)
t
Si Safe torque off (STO) est paramétré comme une erreur, les canaux d'entrée STO1/STO2 doivent être mis à 1 avant Power ON (=
24 V), faute de quoi l'erreur “FCT: 34h” est émise. L'erreur peut être validée une fois qu'elle a été éliminée.
Fig. 7.2
Graphique : mise en service
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
69
7
Commande par FHPP
7.1.1
Mise en service
Étapes 1 – 8
Données de commande
(commande)1)
Données d'état (réponse)1)
1. Activation de l'alimentation électrique (Power ON)
EMCA activé (S1)
Défaut (aucun)
SCON.FAULT
B3 = 0
Tension sous charge pré­
SCON.VLOAD
B4 = 1
sente
Priorité de commande pour
SCON.FCT/MMI B5 = 0
commande
Motion Complete
SPOS.MC
B2 = 1
Octet de commande/d'état 1 } CCON
= xxx0.xxxxb } SCON
= 0001.0x00b
Octet de commande/d'état 2 } CPOS
= 0xxx.xxxxb } SPOS
= 0000.010xb
2. Paramétrer le fonctionnement et télécharger les données (pour la mise en service)
Paramétrer l'EMCA
FCT/FPC (PNU...)
3. Passage d'état automatique (T1)
Actionneur verrouillé (S2)
4. Bloquer l'accès FCT (en option) è Page 72
Bloquer l'accès FCT
CCON.LOCK
B5 = 1
SCON.FCT/MMI B5 = 0
Octet de commande/d'état 1 } CCON
= xx10.xxxxb } SCON
= 0001.0x00b
Octet de commande/d'état 2 } CPOS
= 0xxx.xxxxb } SPOS
= 0000.010xb
5. Activer l'actionneur (T2)2)
Actionneur activé (S3)
Activer l'actionneur
CCON.ENABLE B0 = 13)
SCON.ENABLED B0 = 1
Octet de commande/d'état 1 } CCON
= xx10.xxx1b } SCON
= 0001.0x01b
Octet de commande/d'état 2 } CPOS
= 0xxx.xxxxb } SPOS
= 0000.010xb
6. Activer le mode (T3)
Mode activé (S4)
Prêt (SA1)
Arrêter
CCON.STOP
B1 = 1
SCON.OPEN
B1 = 1
Octet de commande/d'état 1 } CCON
= xx10.xx11b } SCON
= 0001.0x11b
Octet de commande/d'état 2 } CPOS
= 0xxx.xxxxb } SPOS
= 0000.010xb
7. Mettre en place l'état défini avant l'exploitation (recommandation)
Octet de commande/d'état 1 } CCON
= xx10.xx11b } SCON
= 0001.0x11b
Octet de commande/d'état 2 } CPOS
= 0xx0.000xb } SPOS
= 0000.010xb
8. Commande de l'exploitation
– Mode référencement è page 73
– Mode pas à pas è Page 77
– Mode apprentissage è Page 87
– Mode sélection de bloc4) è Page 90
– Mode direct4) è Page 109
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
2)
Condition préalable : validation du régulateur [X9.4] et canaus d'entrée STO1/STO2 [X6.4/X6.5] = 24 V
3)
Le frein est automatiquement desserré avec l'activation de l'actionneur.
4)
Condition préalable : l'actionneur est référencé.
Tab. 7.2
70
Mise en service
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.2
Interrompre le déplacement/la commande de déplacement avec
“Pause” ou “Arrêt”
7.2.1
Interrompre mode de référencement, pas à pas, vitesse ou servo/couple de rotation
avec “Pause”
Étapes 9.1 – 9.2
Données de commande
(commande)1)
Données d'état (réponse)1)
9.1 Interrompre le déplacement/la commande de déplacement avec “Pause”
Pause
CPOS.HALT
B0 = 0
SPOS.HALT
Octet de commande/
} CPOS
= 0xx0.0000b
} SPOS
d'état 2
9.2 Déplacement/commande de déplacement terminé(e)
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Octet de commande/
} CPOS
= 0xx0.0000b
} SPOS
d'état 2
Étape suivante
– 8. Commande de l'exploitation è Tab. 7.2
1)
B2 = 1
B4 = 0
= 0000.0100b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.3
7.2.2
Interrompre mode de référencement, pas à pas, vitesse ou servo/couple de rotation avec
“Pause”
Interrompre mode de référencement, pas à pas, sélection de bloc ou direct avec “Arrêt”
Étapes 10.1 – 10.2
Données de commande
(commande)1)
Données d'état (réponse)1)
10.1 Interrompre le déplacement/la commande de déplacement avec “Arrêt” (T4)
Arrêter
CCON.STOP
B1 = 0
SCON.OPEN
Octet de commande/
} CCON
= xx10.xx01b
} SCON
d'état 1
10.2 Déplacement/commande de déplacement terminé(e)
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Octet de commande/
} CPOS
= 0xxx.x001b
} SPOS
d'état 2
Étape suivante :
– 6. Activer le mode è Tab. 7.2
1)
B0 = 0
= 0001.0000b
B1 = 0
= 0001.0x01b
B2 = 1
B4 = 0
= 0000.0101b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.4
Interrompre mode de référencement, pas à pas, sélection de bloc ou direct avec “Arrêt”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
71
7
Commande par FHPP
7.3
Priorité de commande et protection d'accès
L'utilisateur peut verrouiller l'accès FCT à l'EMCA par le biais de la commande, grâce au bit de com­
mande “Accès FCT bloqué” (CCON.LOCK, B5) et au bit d'état “Priorité de commande FCT” (SCON.FCT/
MMI, B5) dans les données standard FHPP.
Éviter la commande via FCT (CCON.LOCK, bit 5) :
Avec l'activation du bit de commande “Accès FCT bloqué” (CCON.LOCK, B5 = 1), la commande empêche
le FCT de reprendre la priorité de commande via l'EMCA.
Informer en retour la priorité de commande FCT (SCON.FCT/MMI, bit 5) :
Le bit d'état mis à 1 “Priorité de commande FCT” (SCON.FCT/MMI, B5 = 1) signale à la commande que
le FCT a la priorité de commande par rapport à l'EMCA. Dans cet état, la commande n'a aucun contrôle
sur l'EMCA.
7.3.1
Priorité de commande par le biais de l'EMCA
Graphique : priorité de commande par le biais de l'EMCA
Le graphique montre la transmission de la priorité de commande entre la commande et le Festo
Configuration Tool (FCT).
Power On
EMCA
Priorité de commande FCT
(SCON.FCT/MMI, B5)
Commande
Bloquer l'accès FCT
(CCON.LOCK, B5)
Festo Configuration Tool (FCT)
Commande d'appareils
Priorité de commande
“FCT” actif
Fig. 7.3
72
Graphique : priorité de commande par le biais de l'EMCA
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
7.4
Commande par FHPP
Mode référencement
7.4.1
Mise en référence
En mise en référence, le point de référence du système de référence de mesure est déterminé. Tous les
points de référence et toutes les limitations de l'actionneur du système de référence de mesure se
réfèrent directement ou indirectement au point de référence. Le point de référence est le point de
référence absolu pour le point zéro de l'axe è Page 60. Pour les modes enregistrement et direct, une
mise en référence valide est toujours nécessaire. Le déroulement de la mise en référence dépend de la
méthode de mise en référence et des paramètres de la mise en référence è Page 78. Le point de
référence est à cet effet déterminé comme suit :
– Capteur de référence : analyse du front de commutation descendant è Page 76
– Capteur de fin de course : analyse du front de commutation descendant è Page 76
– Butée : analyse de la détection de la butée è Page 77
– Position actuelle : analyse de la position réelle actuelle
– Capteur de référence/de fin de course avec indice : analyse de l'indice du codeur
Pour la méthode de mise en référence “Butée”, le déplacement est toujours effectué vers le point zéro
de l'axe avec la vitesse de déplacement. Pour toutes les autres méthodes de mise en référence, le dé­
placement vers le point zéro de l'axe est facultatif. Après un référencement valide, l'EMCA reste sur le
point de référence ou le point zéro de l’axe en mode de régulation.
Nota
Perte du référencement
– En cas de commutation de la méthode de mise en référence
– En cas de modifications dans le système de référence de mesure
– Codeur absolu monotour :
En l'absence d'alimentation électrique ou après un reset “Réinitialiser l'appareil”
(PNU 127.3 = 10h), le référencement est perdu.
– Codeur absolu multitour :
En l'absence d'alimentation électrique ou si celle-ci est coupée, le référencement
est perdu une fois que la batterie interne est déchargée.
Pour plus d'informations à ce sujet è Manuel “Actionneur intégré avec interface de
bus, GDCE-EMCA-EC-SY-...”.
Fins de course logicielles
Les fins de course logicielles sont désactivées avec le démarrage de la mise en référence
et réactivées après une mise en référence valide.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
73
7
Commande par FHPP
7.4.2
Paramètres FHPP : mise en référence
Pour la mise en référence, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP pour le mode référencement
PNU
Nom
Page
1010
1011
1012
1013
1015
1016
1017
76, 220
78, 221
76, 221
76, 222
77, 222
77, 222
77, 222
Tab. 7.5
74
Décalage du point zéro de l'axe
Méthode de mise en référence
Vitesses
Accélération / décélération
Couple de rotation max. (pour la détection de butée)
Limite de vitesse détection de la butée
Temps de repos détection de la butée
Paramètres FHPP pour le mode référencement
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.4.3
Commande du mode référencement
Commander la mise en référence
Étapes 8.1 – 8.4
Données de commande
(commande)1)
Données d'état (réponse)1)
1. – 7. Power ON … Valider l'exploitation (T3) et mettre en place
Mode activé (S4)
l'état défini avant l'exploitation
Prêt (SA1)
è Page 70
…
…
…
8. Mode référencement
8.1 Préparer le démarrage de la “Mise en référence” (TA7)
Pause
CPOS.HALT
B0 = 1
SPOS.HALT
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
d'état 2
8.2 Lancer une mise en référence (TA7)
Lancement d’une mise CPOS.HOM
B2 = P
SPOS.ACK
en référence
Octet de commande/
} CPOS
= 0xx0.0P01b
} SPOS
d'état 2
8.3 Mise en référence active et réinitialiser le bit HOM
Lancement d’une mise CPOS.HOM
B2 = 02)
SPOS.ACK
en référence
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
d'état 2
Étape suivante possible :
– 9.1 Interrompre la mise en référence avec “Pause” è Page 71
– 10.1 Interrompre la mise en référence avec “Arrêt” è Page 71
8.4 Référencement terminé (TA8)
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Actionneur référencé
SPOS.REF
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
d'état 2
Étape suivante
– 8. Commande de l'exploitation è Page 70
1)
2)
…
B0 = 1
= 0000.0101b
B1 = 1
= 0000.0111b
B1 = 0
B2 = 0
B4 = 1
= 0001.0001b
B2 = 1
B4 = 0
B7 = 1
= 1000.0101b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Le bit de commande “Démarrage mise en référence” CPOS.HOM, B2 ne peut être réinitialisé qu'une fois que le bit d'état “Démarrage
validation” SPOSACK, B1 est mis à 1.
Tab. 7.6
Commander la mise en référence
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
75
7
Commande par FHPP
7.4.4
Graphique : mise en référence sur capteur de référence/de fin de course
Le graphique montre à titre d'exemple la mise en référence sur le capteur de référence ou de fin de
course dans le sens positif (point de référence REF) sans indice suivi d'un déplacement vers le point
zéro de l'axe (AZ).
Capteur de référence/de fin de course
Position
Point de référence (REF)
t
Décalage du point zéro de l'axe
(PNU 1010.1)
Point zéro de l'axe (AZ)
t
Vitesse de recherche
(PNU 1012.1)
Vitesse d'avance lente
(PNU 1012.3)
t
Vitesse de déplacement
(PNU 1012.2)
Fig. 7.4
76
Accélération/décélération
(PNU 1013.1)
t
Lancement d’une mise en référence
(CPOS.HOM, B2)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete
(SPOS.MC, B2)
t
L'axe se déplace
(SPOS.MOV, B4)
t
Actionneur référencé
(SPOS.REF, B7)
t
Graphique : mise en référence sur capteur de référence/de fin de course dans le sens positif
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.4.5
Graphique : mise en référence sur la butée
Le graphique montre à titre d'exemple la mise en référence sur la butée dans le sens positif (point de
référence REF) suivi d'un déplacement vers le point zéro de l'axe (AZ).
Position
Point de référence (REF)
Décalage du point zéro de l'axe
(PNU 1010.1)
Point zéro de l'axe (AZ)
t
Vitesse de recherche
(PNU 1012.1)
Limite de vitesse détection de la butée
(PNU 1016.1)
Butée
t
Vitesse de déplacement
(PNU 1012.2)
Couple max.
(PNU 1015.1)
Limite de la force/limite des couples
(FCT)
Temps de repos détection de
la butée
(PNU 1017.1)
t
Accélération/décélération
(PNU 1013.1)
t
Lancement d’une mise en référence
(CPOS.HOM, B2)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete
(SPOS.MC, B2)
t
L'axe se déplace
(SPOS.MOV, B4)
t
Actionneur référencé
(SPOS.REF, B7)
t
Fig. 7.5
Graphique : mise en référence sur la butée dans le sens positif
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
77
7
Commande par FHPP
7.4.6
Méthodes de mise en référence
La méthode de mise en référence indique comment déterminer le point de référence REF. Les méthodes
de mise en référence avec évaluation de l'indexation offrent une meilleure répétabilité pour la détermi­
nation du point de référence.
Méthode de mise en référence (PNU 1011)
Objectif
Position actuelle
Butée
Capteur de fin de course sans index
Capteur de fin de course avec index
Capteur de référence sans index
Capteur de référence avec index
1)
Sens
Méthode1)
Page
–
Positive
Négative
Positive
Négative
Positive
Négative
Positive
Négative
Positive
Négative
DDh (-35)
EEh (-18)
EFh (-17)
12h (18)
11h (17)
02h (02)
01h (01)
17h (23)
1Bh (27)
07h (07)
0Bh (11)
78
79
80
81
82
83
Les méthodes de mise en référence s'orientent selon le profil d'appareil CANopen CiA 402 V 3.0.
Tab. 7.7
Méthodes de mise en référence
Position actuelle
Position actuelle (accepter comme point de référence)
1. La position actuelle est validée comme point de référence. Un déplacement ne s'effectue que si
l'option “Déplacement vers le point zéro de l'axe” est active.
2. En option : déplacement vers le point zéro de l'axe
Adopter la position actuelle (méthode DDh ; -35)
Tab. 7.8
Méthode de mise en référence – position actuelle
Mise en référence sur une butée
La butée est détectée par un arrêt du moteur associé à une forte augmentation du courant de moteur
et à l'écoulement du temps de repos. La position de butée doit ensuite être quittée en exécutant un
déplacement vers le point d'origine de l'axe.
Si l'actionneur ne possède pas de butée (axe de rotation), la mise en référence n'a jamais de fin.
L'actionneur se déplace alors sans fin avec la vitesse de recherche paramétrée.
78
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
Nota
Si l'EMCA régule en continu contre une butée, la température augmente fortement et
l'EMCA se déconnecte.
Régler le paramètre pour la détection de butée (limite de force, temps de repos).
Activer l'option “Déplacement depuis le point de référence jusqu'au point d'origine
de l'axe”.
Le point zéro de l’axe doit être réglé de sorte que l'axe ne percute pas la butée/
l'amortissement de fin de course pendant le fonctionnement, y compris en cas de
suroscillations (par ex. ≥ 3 mm).
Une valeur adaptée est réglée par défaut en usine. Si possible, ne pas modifier les
réglages par défaut.
Respecter l'indication de la direction du décalage (signe) (en s'éloignant de la butée).
Nota
Dégâts matériels dus à un système de référence de mesure.
En cas de valeurs dynamiques fortement réduites (faible courant moteur maximal) et, simul­
tanément, de grande résistance au déplacement (par ex. par frottement statique), l'action­
neur risque de s'arrêter et le contrôleur risque de reconnaître une butée par erreur.
Nota
Lors d'une mise en référence sur une butée :
protéger les butées fragiles en réduisant la vitesse de recherche.
Mise en référence sur une butée
1. Recherche de la butée avec la vitesse de recherche dans le sens paramétré :1)
– Absence de butée (axe rotatif ) : l'actionneur continue de se déplacer sans s'arrêter.
– Butée non détectée : l'EMCA régule contre la butée, déconnexion du fait du dépassement de
la température.
2. Butée détectée : la position devient le point de référence.
3. Déplacement vers le point zéro de l'axe2)
Sens : positif (méthode EEh ; -18)
Sens : négatif (méthode EFh ; -17)
1)
Les capteurs de fin de course sont ignorés lors du déplacement jusqu'en butée.
2)
Pour cette méthode de mise en référence, l'option “Déplacement vers le point zéro de l’axe” est toujours active.
Tab. 7.9
Méthode de mise en référence – mise en référence sur une butée
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
79
7
Commande par FHPP
Mise en référence vers le capteur de fin de course
Mise en référence vers le capteur de fin de course sans index
1. Si le capteur de fin de course n'est pas actionné : recherche du capteur de fin de course avec la
vitesse de recherche dans la direction paramétrée. Une fois que le capteur est détecté, l'étape
suivante est exécutée (è 2.).
Si le capteur de fin de course est déjà actionné, l'étape suivante est immédiatement exécutée (è 2.).
Si le capteur de fin de course n'est pas trouvé :
– Pour les actionneurs rotatifs sans butée : l'actionneur continue de se déplacer indéfiniment.
– Pour les actionneurs avec butée : déplacement jusqu'à la butée, détection de la butée, inter­
ruption de la mise en référence avec message d'erreur 0x22 (code FCT).
2. Capteur de fin de course détecté : rechercher le point de référence avec la vitesse d'avance lente
dans le sens inverse à celui paramétré jusqu'à ce que le capteur de fin de course ne soit à nou­
veau plus actionné. Cette position est validée comme point de référence.
3. En option : déplacement vers le point zéro de l'axe
Sens : positif (méthode 12h ; 18)
Capteur de fin de course positif
Tab. 7.10
80
Sens : négatif (méthode 11h ; 17)
Capteur de fin de course négatif
Méthode de mise en référence – mise en référence vers le capteur de fin de course sans
index
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
Mise en référence vers le capteur de fin de course avec index
1. Si le capteur de fin de course n'est pas actionné : recherche du capteur de fin de course avec la
vitesse de recherche dans la direction paramétrée. Une fois que le capteur est détecté, l'étape
suivante est exécutée (è 2.).
Si le capteur de fin de course est déjà actionné, l'étape suivante est immédiatement exécutée (è 2.).
Si le capteur de fin de course n'est pas trouvé :
– Pour les actionneurs rotatifs sans butée : l'actionneur continue de se déplacer indéfiniment.
– Pour les actionneurs avec butée : déplacement jusqu'à la butée, détection de la butée, inter­
ruption de la mise en référence avec message d'erreur 0x22 (code FCT).
2. Capteur de fin de course détecté : rechercher le point de référence avec la vitesse d'avance lente
dans le sens inverse à celui paramétré jusqu'à ce que le capteur de fin de course ne soit à nou­
veau plus actionné et qu'ensuite la première indexation soit détectée. Cette position est validée
comme point de référence.
3. En option : déplacement vers le point zéro de l'axe
Sens : positif (méthode 02h ; 02)
Capteur de fin de course positif
Capteur de fin de course négatif
Index
Index
Tab. 7.11
Sens : négatif (méthode 01h ; 01)
Méthode de mise en référence – mise en référence vers le capteur de fin de course avec
index
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
81
7
Commande par FHPP
Mise en référence sur le capteur de référence
Mise en référence sur le capteur de référence sans index
1. Si le capteur de référence n'est pas actionné : recherche du capteur de référence avec la vitesse
de recherche dans la direction paramétrée. Une fois que le capteur est détecté, l'étape suivante
est exécutée (è 2.).
Si le capteur de référence est déjà actionné, l'étape suivante est immédiatement exécutée (è 2.).
Si le capteur de référence n'est pas trouvé :
– Pour les actionneurs rotatifs sans butée : l'actionneur continue de se déplacer indéfiniment.
– Pour les actionneurs avec butée : déplacement vers la butée, détection de la butée, recherche
dans la direction opposée
– Contact dans le sens inverse pas trouvé : interruption avec message de dysfonctionnement
0x22 (code FCT)
2. Capteur de référence détecté : rechercher le point de référence avec la vitesse d'avance lente
dans le sens inverse à celui paramétré jusqu'à ce que le capteur de référence ne soit à nouveau
plus actionné. Cette position est validée comme point de référence.
3. En option : déplacement vers le point zéro de l'axe
Sens : positif (méthode 17h ; 23)
Capteur de référence
Tab. 7.12
82
Sens : négatif (méthode 1Bh ; 27)
Capteur de référence
Méthode de mise en référence – mise en référence sur le capteur de référence sans index
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
Mise en référence sur le capteur de référence avec index
1. Si le capteur de référence n'est pas actionné : recherche du capteur de référence avec la vitesse
de recherche dans la direction paramétrée. Une fois que le capteur est détecté, l'étape suivante
est exécutée (è 2.).
Si le capteur de référence est déjà actionné, l'étape suivante est immédiatement exécutée (è 2.).
Si le capteur de référence n'est pas trouvé :
– Pour les actionneurs rotatifs sans butée : l'actionneur continue de se déplacer indéfiniment.
– Pour les actionneurs avec butée : déplacement vers la butée, détection de la butée, recherche
dans la direction opposée
– Contact dans le sens inverse pas trouvé : interruption avec message de dysfonctionnement
0x22 (code FCT)
2. Capteur de référence détecté : rechercher le point de référence avec la vitesse d'avance lente
dans le sens inverse à celui paramétré jusqu'à ce que le capteur de référence ne soit à nouveau
plus actionné et qu'ensuite la première indexation soit détectée. Cette position est validée
comme point de référence.
3. En option : déplacement vers le point zéro de l'axe
Sens : positif (méthode 07h ; 7)
Capteur de référence
Capteur de référence
Index
Index
Tab. 7.13
Sens : négatif (méthode 0Bh ; 11)
Méthode de mise en référence – mise en référence sur le capteur de référence avec index
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
83
7
Commande par FHPP
7.5
Mode pas à pas
En mode pas à pas, l'actionneur peut être déplacé vers n'importe quelle position. L'actionneur est
déplacé pendant le pas à pas tant que le signal pas à pas (CPOS.JOGP ou CPOS.JOGN) est activé. Pour
les actionneurs référencés, les limites sont définies par les positions des fins de course logiciels. Pour
les actionneurs non référencés, les capteurs de fin de course ou les butées limitent le pas à pas. Le
déroulement du déplacement en pas à pas dépend des paramètres du pas à pas è Page 86. La vitesse
lente (PNU 530) permet d'accoster une position de façon très précise. La vitesse rapide (PNU 531)
permet de se déplacer rapidement sur des courses longues.
Le mode pas à pas prend en charge les tâches suivantes :
– Accostage de positions d'apprentissage (par ex. à la mise en service)
– Activation de l'actionneur (par ex. après un dysfonctionnement de l'installation)
– Déplacement manuel comme mode de fonctionnement normal (avance manuelle)
7.5.1
Paramètres FHPP : mode pas à pas
Pour le mode pas à pas, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP pour le mode pas à pas
PNU
Nom
Page
530
531
532
534
538
539
86, 209
86, 209
86, 209
86, 209
86, 209
209
Tab. 7.14
84
Vitesse lente – Phase 1
Vitesse rapide – Phase 2
Accélération/décélération
Durée phase 1
Fenêtre de signalisation Erreur de poursuite
Délai du temps de réponse erreur de poursuite
Paramètres FHPP pour le mode pas à pas
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.5.2
Commander le mode pas à pas
Commande du déplacement pas à pas (par exemple déplacement dans le sens positif )
Étapes 8.1 – 8.5
Données de commande
(commande)1)
1. – 7. Power ON … Valider l'exploitation (T3) et mettre en place
l'état défini avant l'exploitation
Données d'état (réponse)1)
Mode activé (S4)
Prêt (SA1)
è Page 70
…
…
…
…
8. Mode pas à pas
8.1 Préparer le lancement du “Déplacement pas à pas”
Pause
CPOS.HALT
B0 = 1
SPOS.HALT
B0 = 1
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
= 0000.0101b
d'état 2
8.2 Lancer le déplacement pas à pas (TA9)
Pas à pas positif
CPOS.JOGP
B3 = P
SPOS.ACK
B1 = 1
Octet de commande/
} CPOS
= 0xx0.P001b
} SPOS
= 0000.0111b
d'état 2
8.3 Poursuivre le déplacement pas à pas
Pas à pas positif
CPOS.JOGP
B3 = 1
Motion Complete
SPOS.MC
B2 = 0
L'axe se déplace
SPOS.MOV
B4 = 1
Octet de commande/
} CPOS
= 0xx0.1001b
} SPOS
= 0001.0011b
d'état 2
Étape suivante possible :
– 9.1 Interrompre le déplacement pas à pas avec “Arrêt” è Page 71
– 10.1 Interrompre le déplacement en pas à pas avec Gérardmer “Arrêt” è Page 71
8.4 Mettre fin au déplacement pas à pas (TA10)
Pas à pas positif
CPOS.JOGP
B3 = N
SPOS.ACK
B1 = 0
Octet de commande/
} CPOS
= 0xx0.N001b
} SPOS
= 0001.0001b
d'état 2
8.5 Déplacement pas à pas terminé
Pas à pas positif
CPOS.JOGP
B3 = 0
SPOS.ACK
B1 = 0
Motion Complete
SPOS.MC
B2 = 1
L'axe se déplace
SPOS.MOV
B4 = 0
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
= 0000.0101b
d'état 2
Étape suivante
– 8.2 Lancer le déplacement pas à pas
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.15
Commande du déplacement pas à pas (par exemple déplacement dans le sens positif )
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
85
7
Commande par FHPP
Nota
Si les deux signaux pas à pas “Pas à pas positif ” (CPOS.JOGP) ou “Pas à pas négatif ”
(CPOS.JOGN) sont actifs en même temps, c'est toujours le signal qui est activé en
premier qui est exécuté.
7.5.3
Graphique : mode pas à pas
Le graphique montre à titre d'exemple le mode pas à pas “Pas à pas positif ” (JOGP).
Position
Fenêtre de signalisation Erreur
de poursuite (PNU 538)1)
t
Vitesse rapide
(PNU 531.1)
Vitesse lente
(PNU 530.1)
t
Accélération/décélération
(PNU 532.1)
t
Durée phase 1
(PNU 534.1)
t
1)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete
(SPOS.MC, B2)
t
L'axe se déplace
(SPOS.MOV, B4)
t
Informations complémentaires sur l'erreur de poursuite è Page 129
Fig. 7.6
86
Pas à pas positif
(CPOS.JOGP, B3)
Graphique : mode pas à pas (exemple : représentation du “Pas à pas positif ”)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.6
Mode apprentissage
La position actuelle de l'actionneur est reprise comme valeur de position absolue lors de l'appren­
tissage. La valeur de position est enregistrée lors de l'apprentissage dans la cible d'apprentissage
paramétrée (PNU 520) è Tab. 7.17. L'actionneur peut être déplacé comme suit vers la position cible
souhaitée :
– via le pas à pas (JOGP/JOGN)
– via une instruction de positionnement
– manuellement (état : “Actionneur bloqué” et frein desserré)
L'actionneur ne doit pas obligatoirement être à l'arrêt pour procéder à l'apprentissage. En raison des
temps de cycles usuels de la commande, de la transmission des données et de l'EMCA, des impréci­
sions de plusieurs millimètres sont possibles même à vitesse réduite.
Avec l'apprentissage, c'est toujours la valeur de position actuelle enregistrée qui est
écrasée. Le paramètre “Enregistrer données” (PNU 127.2) permet de sauvegarder la
valeur de position la plus récente dans la mémoire permanente de l'EMCA.
7.6.1
Paramètres FHPP : mode apprentissage
Pour le mode apprentissage, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP : mode apprentissage
PNU
Nom
Page
400.1
520
193
Tab. 7.17, 206
Tab. 7.16
Numéro d'enregistrement de consigne
Destination apprise
Paramètres FHPP pour le mode apprentissage
Cible d'apprentissage
(PNU 520)
Apprentissage de
PNU
Page
=1
=2
=3
=4
=5
=6
=7
Consigne de position de l'enregistrement (consigne)
Décalage du point zéro de l'axe
Point zéro du projet
Fin de course logicielle inférieure
Fin de course logicielle supérieure
Comparateur de position, min. (valeur limite inférieure)
Comparateur de position, max. (valeur limite supérieure)
PNU 4041)
PNU 1010
PNU 500
PNU 501.1
PNU 501.2
PNU 4301)
PNU 4311)
195
220
205
205
205
201
201
1)
Le numéro souhaité pour l'enregistrement doit être paramétré dans le paramètre “Numéro d'enregistrement de consigne” (PNU 400.1).
Tab. 7.17
Récapitulatif des destinations apprises
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
87
7
Commande par FHPP
7.6.2
Commande du mode apprentissage
Étapes 8.1 – 8.3
Données d'état (réponse)1)
Données de commande
(commande)1)
1. Power On
è Page 70
…
…
8. Mode apprentissage
8.1 Lancer l'apprentissage (préparer)
Effectuer l'appren­
CPOS.TEACH
B5 = P
tissage de la valeur
Octet de commande/
} CPOS
= 0xPx.xxxxb
d'état 2
8.2 Effectuer l'apprentissage de la valeur et l'appliquer
Effectuer l'appren­
CPOS.TEACH
B5 = N
tissage de la valeur
Octet de commande/
} CPOS
= 0xNx.xxxxb
d'état 2
8.3 Enregistrer la valeur
Enregistrer les don­
PNU 127.2
B=1
nées
1)
SPOS.TEACH
B3 = 1
} SPOS
= 0000.110xb
SPOS.TEACH
B3 = 0
} SPOS
= 0000.010xb
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.18
88
Actionneur verrouillé (S2)
…
…
Commande du mode apprentissage
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.6.3
Graphique : mode apprentissage
Le graphique montre la poignée de main “Apprentissage” pour effectuer l'apprentissage de la “position
actuelle” (PNU 300.1) de l'actionneur.
Commande : préparation de l'apprentissage
EMCA : prêt pour l'apprentissage
Commande : effectuer l'apprentissage
de la valeur réelle
EMCA : valeur prise en compte
Effectuer l'apprentissage de la
valeur (CPOS.TEACH, B5)
t
Effectuer l'apprentissage de la
validation (SPOS.TEACH, B3)
t
Destination apprise
(PNU 520.1)
...
n
N+1
t
Mémoire vive
...
n
t
Enregistrer les données
(PNU 127.2)
t
Mémoire permanente
Fig. 7.7
...
n
Handshake lors de l'apprentissage
Nota
– Pour que les valeurs enseignées ainsi que tous les paramètres écrits restent
enregistrés même en cas de coupure de courant, ceux-ci doivent être sauvegardés
durablement par une écriture du PNU 127.2 avec la valeur 1.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
89
7
Commande par FHPP
7.7
Mode Sélection de bloc
Jusqu'à 64 enregistrements peuvent être paramétrés dans l'EMCA en mode Sélection de bloc. Chaque
enregistrement contient tous les paramètres requis pour une commande de déplacement. Dans les
données de sortie (octet de commande 3) de la commande, le numéro d'enregistrement que l'EMCA
doit exécuter avec l'instruction de démarrage “Lancer la commande de déplacement
(CPOS.START, B1 = 1)” suivante est transmis. Les données d'entrée (octet d'état 3) permettent à la
commande de recevoir le dernier numéro d'enregistrement exécuté. Il n'est alors plus nécessaire que
l'instruction de déplacement soit encore activée.
L'EMCA dispose des fonctions suivantes en mode Sélection de bloc :
– Déplacement de jeux de positionnement absolus ou relatifs
– Déplacement de jeux de vitesse avec limitation de course activée ou désactivée
– Déplacement de jeux de force avec limitation de course activée ou désactivée
– Déplacement de plusieurs jeux par le biais d'enchaînements d'enregistrements
7.7.1
Aperçu : échange de données en mode Sélection de bloc
L'aperçu montre l'échange de données entre la commande et l'EMCA en mode Sélection de bloc.
Commande
FHPP-Standard
EMCA
Sélecteur du mode de marche (FHPP) (CCON.OPM1/2)
(octet de commande 1)
Numéro d'enregistrement (consigne)
(octet de commande 3)
Données de commande (CCON/CPOS)
(octet de commande 1/2)
Signal de retour mode de fonctionnement (FHPP) (SCON.OPM1/2)
(octet d'état 1)
Numéro d'enregistrement (réel)
(octet d'état 3)
Données d'état (SCON/SPOS/RSB/position réelle)
(octet d'état 1/2/4/5 … 8)
Fig. 7.8
90
FHPP-Standard
Aperçu : échange de données en mode Sélection de bloc
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.2
Paramètres FHPP : mode Sélection de bloc
Pour le mode Sélection de bloc, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP pour le mode Sélection de bloc
PNU
Nom
Mode de
fonction­
nement1)
Page
Données d'enregistrement de base
Numéro de jeu
400.1
P/V/F
193
400.2
Numéro d'enregistrement actuel
Mode de positionnement
Numéro d'enregistrement de consigne
P/V/F
193
401
Octet de commande d'enregistrement 1
– B0 : valeur de position, absolue/relative
– B1/B2 (= 0/0) : mode de positionnement
– B4 : point de référence pour la valeur de consigne
relative ; par rapport à la dernière valeur réelle/de
consigne
P/V/F
99, 194
404
Consigne de position (cible)
P
99, 195
406
Vitesse
Mode vitesse
P/F
99, 195
401
Octet de commande d'enregistrement 1
– B1/B2 (= 0/1) : mode vitesse
441
Consigne de vitesse (cible)
Mode servo/couple de rotation
V
100, 194
V
100, 204
401
F
101, 194
406
Vitesse
442
Valeur de consigne de la force (cible)
Accélération / décélération
P/F
F
101, 195
101, 204
407
Accélération
P/V/F
100, 196
408
Masse
Temporisation
P/V/F
100, 196
P/V/F
196
P/V/F
96, 199
P/V/F
198
P/V/F
200
Octet de commande d'enregistrement 1
– B1/B2 (= 1/0) : mode servo/couple de rotation
410
Masse (charge supplémentaire)
Temporisation du démarrage
426
Temporisation du démarrage
Condition de démarrage
421
Condition de démarrage
Pilotage de couple
428
Facteur pilotage de couple
1)
P = mode positionnement ; V = mode vitesse ; F = mode servo/couple de rotation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
91
7
Commande par FHPP
PNU
Nom
Mode de Page
fonction­
nement1)
Limitation et surveillance
À-coup
409
À-coup accélération
P/V
196
417
À-coup décélération
Surveillance de la course
P/V
197
401
V/F
107, 194
V/F
100f., 107, 199
P/V
99f., 197
Octet de commande d'enregistrement 1
– B5 : activation de la surveillance de la course
427
Limite de course
Limitation de force/couple
418
Limitation de couple
Données de signalisation
Motion Complete
404
Consigne de position
P
127, 195
441
Consigne de vitesse
V
127, 204
442
Valeur de consigne de la force
F
127, 204
552
Fenêtre de signalement pour la force atteinte
F
127, 212
561
Fenêtre de signalisation Vitesse atteinte
V
127, 212
1022
Fenêtre de signalisation Cible atteinte
P
127, 223
P/V/F
127, 223
P/V
P/V
99f., 129, 198
129, 228
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
189
201
1023
Temps de repos objectif atteint
Erreur de poursuite
424
Fenêtre de signalisation Erreur de poursuite
1045
Délai du temps de réponse erreur de poursuite
Comparateurs
312
État des sorties des comparateurs
430
Comparateur de position, min.
431
Comparateur de position, max.
432
Comparateur de position, temps de repos
433
Comparateur de vitesse, min.
434
Comparateur de vitesse, max.
435
Comparateur de vitesse, temps de repos
436
Comparateur de force, min.
437
Comparateur de force, max.
438
Comparateur de force, temps de repos
439
Comparateur de temps, min.
440
Comparateur de temps, max.
1)
203
204
P = mode positionnement ; V = mode vitesse ; F = mode servo/couple de rotation
Tab. 7.19
92
202
Paramètres FHPP pour le mode Sélection de bloc
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.3
Commander le mode Sélection de bloc
Étapes 8.1 – 8.4
Données de commande
(commande)1)
Données d'état (réponse)1)
1. – 7. Power ON … Valider l'exploitation (T3) et mettre en place l'état Mode activé (S4)
défini avant l'exploitation
Prêt (SA1)
è Page 70
…
…
…
8. Mode Sélection de bloc (condition préalable : l'actionneur est référencé è Page 75)
8.1 Préparer le lancement de la “commande de déplacement” (TA1)
Pause
CPOS.HALT
B0 = 1
SPOS.HALT
Sélectionner le mode de fonctionnement FHPP “Mode sélection de bloc”
Sélection du mode de
CCON.OPM1/2
B6/B7 = 0/0
SCON.OPM1/2
fonctionnement FHPP
Sélectionner un numéro de jeu è Page 96
Numéro de jeu
Consigne
=R
Valeur réelle
Octet de commande/
} CCON
= 0010.xx11 b
} SCON
d'état 1
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
d'état 2
Octet de commande/
} N°
=R
} N°
d'état 3
d'enregistrement
d'enregistrement
8.2 Lancer la commande de déplacement (TA1)
Lancer une commande CPOS.START
B1 = P
SPOS.ACK
de déplacement
Octet de commande/
} CPOS
= 0xx0.00P1b
} SPOS
d'état 2
8.3 Commande de déplacement active (SA2) et réinitialiser le bit START
Sélection du mode de
SCON.OPM1/2
fonctionnement FHPP
Lancer une commande CPOS.START
B1 = 0
SPOS.ACK
de déplacement
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Numéro de jeu
Valeur réelle
Signal de retour mode
RSB.COM1/2
de régulation
Octet de commande/
} CCON
= 0010.xx11b
} SCON
d'état 1
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
d'état 2
Octet de commande/
} N°
=R
} N°
d'état 3
d'enregistrement
d'enregistrement
Octet de commande/
} RSB
d'état 4
Étape suivante possible :
– 8.8 Commander l'arrêt intermédiaire è Tab. 7.21
– 8.9 Effacer la course résiduelle è Tab. 7.22
– 8.12 Limitation de course atteinte è Tab. 7.23
– 9.1 Interrompre la commande de déplacement avec “Pause” è Page 71
– 10.1 Interrompre la commande de déplacement avec “Arrêt” è Page 71
1)
2)
…
B0 = 1
B6/B7 = x/x2)
= x2)
= xx01.0x11b
= 0000.0101b
=x
B1 = 1
= 0000.0111b
B6/B7 = 0/0
B1 = 0
B2 = 0
B4 = 1
=R
B2/B3 = B/B
= 0001.0x11 b
= 0001.0001b
=R
= 0000.BB00b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement, R = indication du
numéro d'enregistrement
Valeur réelle actuelle.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
93
7
Commande par FHPP
Étapes 8.1 – 8.4
Données d'état (réponse)1)
Données de commande
(commande)1)
8.4 Commande de déplacement terminée (TA2)
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Octet de commande/
} CPOS
= 0000.0001b
} SPOS
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.20
– 8. Commande de l'exploitation è Page 70
1)
2)
B2 = 1
B4 = B
= 000B.0101b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement, R = indication du
numéro d'enregistrement
Valeur réelle actuelle.
Tab. 7.20
Commander le mode Sélection de bloc
7.7.4
Commander l'arrêt intermédiaire
Utilisable uniquement en mode Positionnement.
Étapes 8.5 – 8.8
Données de commande (com­
mande)1)
8. Mode Sélection de bloc
8.3 Commande de déplacement activée
è Tab. 7.20
…
…
8.5 Déclencher un arrêt intermédiaire (TA3)
Pause
CPOS.HALT
B0 = 0
Octet de commande/
} CPOS
= 0xx0.0000b
d'état 2
8.6 Arrêt intermédiaire atteint
L'axe se déplace
Octet de commande/
} CPOS
= 0xx0.0000b
d'état 2
8.7 Préparer le lancement après un arrêt intermédiaire
Pause
CPOS.HALT
B0 = 1
Effacer la course
CPOS.CLEAR
B6 = 0
résiduelle
Octet de commande/
} CPOS
= 00x0.0001b
d'état 2
8.8 Poursuivre la commande de déplacement (TA4)
Lancer une commande CPOS.START
B1 = P
de déplacement
Octet de commande/
} CPOS
= 00x0.00P1b
d'état 2
Étape suivante :
– 8.3 Commande de déplacement activée è Tab. 7.20
1)
…
…
SPOS.HALT
} SPOS
B0 = 0
= 0001.0000b
SPOS.MOV
} SPOS
B4 = 0
= 0000.0000b
SPOS.HALT
B0 = 1
} SPOS
= 0000.0001b
SPOS.ACK
B1 = 1
} SPOS
= 0000.0011b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.21
94
Données d'état (réponse)1)
Commander l'arrêt intermédiaire
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.5
Effacer la course résiduelle
Utilisable uniquement en mode Positionnement.
Données de commande
(commande)1)
Étape 8.9
Données d'état (réponse)1)
8. Mode Sélection de bloc
8.6 Arrêt intermédiaire atteint
è Tab. 7.21
…
…
…
…
8.9 Effacer la course résiduelle (TA6)
Pause
CPOS.HALT
B0 = x
SPOS.HALT
B0 = x
Effacer la course ré­
CPOS.CLEAR
B6 = P
siduelle
Motion Complete
SPOS.MC
B2 = 1
Octet de commande/
} CPOS
= 0P00.000xb
} SPOS
= 0000.010xb
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.20
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.22
Effacer la course résiduelle
7.7.6
Limitation de course atteinte
Utilisable uniquement pour le mode vitesse ou servo/couple de rotation.
Étapes 8.12 – 8.13
Données de commande
(commande)1)
Données d'état (réponse)1)
8. Mode Sélection de bloc
8.3 Commande de déplacement activée
è Tab. 7.20
…
…
…
…
8.12 Limitation de course atteinte (surveillance de course activée, PNU 401.xx, B5 = 0)
Limite de course at­
RSB.XLIM
B5 = 1
teinte
Octet de commande/
} RSB
= 0010.BB00b
d'état 4
8.13 Déplacement terminé
Motion Complete
SPOS.MC
B2 = 1
L'axe se déplace
SPOS.MOV
B4 = 0
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
= 0000.0101b
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.20
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement
Tab. 7.23
Limitation de course atteinte
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
95
7
Commande par FHPP
7.7.7
Graphique : lancer et arrêter l'enregistrement
Le graphique montre le démarrage et l'arrêt d'un enregistrement en mode Sélection de bloc.
Numéro d'enregistrement
de consigne
(octet de commande 3)
Lancez une commande
de déplacement
(CPOS.START, B1)
Validation démarrage
(SPOS.ACK, B1)
n
N+1
4
2
1
3
Arrêter
(CCON.STOP, B1)
5
Motion Complete
(SPOS.MC, B2)
L'axe se déplace
(SPOS.MOV, B4)
Numéro
d'enregistrement réel
(octet d'état 3)
n
N+1
1
Avec le front montant “Lancer commande de 4 Dès que “Acquittement Start = 0” est détec­
déplacement”, le numéro d'enregistrement
té par la commande, le prochain numéro
actuel (N) est repris et “Acquittement Start”
d'enregistrement (N + 1) peut être prescrit.
est mis sur 1.
5 Une opération de positionnement en cours
2 Dès que “Acquittement Start = 1” est détec­
peut être terminée par “Arrêt”. L'actionneur
té par la commande, “Lancer la commande
est arrêté avec la temporisation Quick Stop
de déplacement” peut être mis sur 0.
(PNU 1029).
3 L'EMCA réagit à cela avec un front
descendant sur “Validation démarrage”.
Fig. 7.9
Graphique : lancer et arrêter l'enregistrement
96
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.8
Graphique : interrompre le jeu de positionnement avec Pause et poursuivre (arrêt inter­
médiaire)
En mode vitesse et servo/couple de rotation, “Pause = 0” permet d'arrêter l'actionneur
et de terminer l'enregistrement en cours. Avec le front montant suivant “Lancer com­
mande de déplacement”, l'enregistrement actuel en suspens est démarré.
Numéro d'enregistrement
de consigne
(octet de commande 3)
Lancer une commande
de déplacement
(CPOS.START, B1)
Validation démarrage
(SPOS.ACK, B1)
n
N+1
2
Pause
(CPOS.HALT, B0)
1
Valider Pause
(SPOS.HALT, B0)
Motion Complete
(SPOS.MC, B2)
L'axe se déplace
(SPOS.MOV, B4)
Numéro d'enregistrement
réel (octet d'état 3)
1
n
Le jeu de positionnement est interrompu
2
avec “Pause” = 0 (temporisation (PNU 408)).
Dans cet état, “Motion Complete” reste = 0.
Fig. 7.10
Avec le front montant “Lancer commande de
déplacement”, l'enregistrement “N” est
poursuivi.
Graphique : interrompre le jeu de positionnement et poursuivre
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
97
7
Commande par FHPP
7.7.9
Graphique : interrompre le jeu de positionnement avec Pause et effacer la course ré­
siduelle
Le graphique montre l'arrêt de l'enregistrement et la suppression de la course résiduelle en mode
Sélection de bloc.
Numéro d'enregistre­
ment de consigne
(octet de commande 3)
n
N+1
Lancer une commande
de déplacement
(CPOS.START, B1)
3
Validation
démarrage
(SPOS.ACK, B1)
Pause
(CPOS.HALT, B0)
1
Valider Pause
(SPOS.HALT, B0)
Effacer la course
résiduelle
(CPOS.CLEAR, B6)
Motion Complete
(SPOS.MC, B2)
2
4
L'axe se déplace
(SPOS.MOV, B4)
Numéro
d'enregistrement
réel (octet d'état 3)
1
2
Interrompre le jeu de positionnement avec
Pause
Effacer la course résiduelle
Fig. 7.11
98
N+1
n
3
4
Lancer le nouvel enregistrement “N + 1”
Cible atteinte
Graphique : interrompre le jeu de positionnement et effacer la course résiduelle
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.10
Graphique : mode Positionnement (positionnement par points)
Le graphique montre le positionnement par points en mode positionnement du mode Sélection de bloc.
Type de positionnement absolu1)
Type de positionnement relatif2)
Fenêtre de signalisation Erreur de
poursuite3) (PNU 424)
Consigne de position
(PNU 404)
Position de consigne actuelle
(PNU 300.2)
t
Vitesse4)
(PNU 406)
Vitesse de consigne actuelle
(PNU 310.2)
t
Accélération
(PNU 407)
Temporisation
(PNU 408)
t
Motion Complete5)
(SPOS.MC, B2)
t
1)
Absolu par rapport au point zéro du projet (PNU 500) : PNU 401, B0 = 0
2)
Relatif par rapport à la dernière valeur réelle : PNU 401, B0 = 1/B4 = 1, relatif par rapport à la dernière valeur de consigne :
PNU 401, B0 = 1/B4 = 0
3)
Informations complémentaires sur l'erreur de poursuite è Page 129
4)
Signal de retour : octet d'état “Limite de vitesse atteinte” (RSB.VLIM, B4).
5)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.12
Graphique : positionnement par points
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
99
7
Commande par FHPP
7.7.11
Graphique : mode vitesse
Le graphique montre le mode vitesse en mode Sélection de bloc. La commande de déplacement est ici
interrompue à titre d'exemple par “Pause” (CPOS.HALT, B0 = 1).
Limite de course1)
(PNU 427)
Position actuelle
(PNU 300.1)
t
Écart de régulation max.2)
(PNU 424)
Consigne de vitesse
(PNU 441)
Vitesse de consigne actuelle
(PNU 310.2)
t
Accélération
(PNU 407)
t
Temporisation
(PNU 408)
Pause
(CPOS.HALT, B0)
t
Motion Complete3)
(SPOS.MC, B2)
t
1)
Informations complémentaires sur la surveillance de la course è Page 107
2)
Informations complémentaires sur l'erreur de poursuite è Page 129
3)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.13
100
Graphique : mode vitesse
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.7.12
Graphique : mode servo/couple de rotation
Le graphique montre le mode force/couple de rotation en mode Sélection de bloc. La commande de
déplacement est ici terminée à titre d'exemple par le déplacement sur une butée.
Limite de course1)
(PNU 427)
Position actuelle
(PNU 300.1)
t
Butée externe
Vitesse2)
(PNU 406)
Vitesse de consigne actuelle
(PNU 310.2)
t
Accélération
(PNU 407)
Temporisation
(PNU 408)
Valeur de consigne de la force
(PNU 442)
Valeur de consigne actuelle (force)
(PNU 301.2)
t
t
Motion Complete3)
(SPOS.MC, B2)
t
1)
Informations complémentaires sur la surveillance de la course è Page 107
2)
Signal de retour : octet d'état “Limite de vitesse atteinte” (RSB.VLIM, B4).
3)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.14
Graphique : mode servo/couple de rotation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
101
7
Commande par FHPP
7.8
Enchaînement d'enregistrements
Pour l'enchaînement d'enregistrements, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP pour le mode Sélection de bloc
PNU
Nom
Mode de
fonction­
nement1)
Page
Données de l'enchaînement d'enregistrement
Chaînage d'enregistrements
402
Octet de commande d'enregistrement 2
– B0...6 : condition d'évolution pour l'enchaînement
d'enregistrements automatique
– B7 : activer l'évolution d'enregistrements
P/V/F
103, 195
416
Enchaînement cible d'enregistrements
(enregistrement suivant)
Vitesse finale
MC en cas d'évolution d'enregistrements
Temporisation du démarrage
Comparateur de position
Comparateur de vitesse
Comparateur de force
Comparateur de temps
P/V/F
197
P
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
198
199
199
201
202
203
204
423
425
426
430 … 432
433 … 435
436 … 438
439 … 440
1)
P = mode positionnement ; V = mode vitesse ; F = mode servo/couple de rotation
Tab. 7.24
102
Paramètres FHPP pour le mode Sélection de bloc
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
Condition d'évolution pour l'enchaînement d'enregistrements automatique (PNU 402)
Bit
Valeur Désignation Signification Description
Bit 0 … 6
Bit 7
1)
0
Inactif
Fin de la
séquence
Motion Com­
plete
pas d'évolution des enregistrements.
1
MC activé
20
PosK acti­
vé
21
VK activé
22
FK activé
Compa­
rateur de
force activé
L'évolution d'enregistrements s'effectue lorsque la
force réelle actuelle (PNU 300.1) se trouve pendant
le temps de repos (PNU 438) dans la plage du com­
parateur de force (PNU 436/437).
23
TK activé
0
1
–
–
Compa­
rateur de
temps activé
–
–
L'évolution d'enregistrements s'effectue lorsque
l'une des valeurs limites du comparateur de temps
(PNU 439/440) a été atteinte.
L'évolution d'enregistrements est activée
L'évolution d'enregistrements est verrouillée1)
L'évolution d'enregistrements s'effectue lorsque la
valeur de consigne cible se trouve dans la plage
Motion Complete (condition MC remplie
è Page 126).
Compa­
L'évolution d'enregistrements s'effectue lorsque la
rateur de po­ position réelle actuelle (PNU 300.1) se trouve
sition activé pendant le temps de repos (PNU 432) dans la plage
du comparateur de position (PNU 430/431).
Compa­
L'évolution d'enregistrements s'effectue lorsque la
rateur de
vitesse réelle actuelle (PNU 310.1) se trouve
vitesse acti­ pendant le temps de repos (PNU 435) dans la plage
vé
du comparateur de vitesse (PNU 433/434).
Peut uniquement être utilisé à des fins de test avec FCT.
Tab. 7.25
Conditions d'évolution pour l'enchaînement d'enregistrements automatique
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
103
7
Commande par FHPP
7.8.1
Commander l'enchaînement d'enregistrements
Étapes 8.3 – 8.5
Données d'état (réponse)1)
Données de commande
(commande)1)
8. Mode Sélection de bloc avec enchaînement d'enregistrements
8.3 Commande de déplacement activée (SA2)
è Page 93
...
...
1ère évolution
d'enregistrements
exécutée
Évolution
d'enregistrements
exécutée
Octet de commande/
d'état 4
8.4 Première évolution d'enregistrements exécutée (TA5)
...
...
...
1ère évolution
d'enregistrements
exécutée
Octet de commande/
d'état 4
8.5 Enchaînement d'enregistrements terminé (TA2)
...
...
...
Motion Complete
L'axe se déplace
Évolution
d'enregistrements
exécutée
Octet de commande/
} CPOS
= 0000.0001b
d'état 2
Octet de commande/
d'état 4
Étape suivante :
8. Commande de l'exploitation è Page 70
1)
...
RSB.RC1
...
B0 = 0
RSB.RCC
B1 = 0
} RSB
= 0000.BB00b
...
RSB.RC1
...
B0 = 1
} RSB
= 0000.BB01b
...
SPOS.MC
SPOS.MOV
RSB.RCC
...
B2 = 1
B4 = 0
B1 = 1
} SPOS
= 0000.0101b
} RSB
= 0000.BB11b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement
Tab. 7.26
104
Commander l'enchaînement d'enregistrements
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.8.2
Graphique : enchaînement d'enregistrements
Le graphique montre l'enchaînement de plusieurs enregistrements en mode Sélection de bloc. Avec
une instruction de démarrage, plusieurs enregistrements peuvent être traités les uns après les autres
avec différents modes de fonctionnement. L'enregistrement suivant est prescrit par le biais de la cible
de l'évolution d'enregistrement (PNU 416).
Numéro d'enregistrement de
consigne
(octet de commande 3)
Cible de l'évolution d'enregistrement
(PNU 416)
n
t
n
N+1
N+2
N+3
t
Position
t
Lancer une commande de déplacement
(CPOS.START, B1)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete (visible1))
(SPOS.MC, B2)
t
Motion Complete (non visible1))
(SPOS.MC, B2)
t
1ère évolution d'enregistrements
exécutée (RSB.RC1, B0)
t
Évolution d'enregistrements exécutée
(RSB.RCC, B1)
t
Numéro d'enregistrement réel
(octet d'état 3)
n
N+1
N+2
N+3
t
1)
dépend du paramètre “MC pour l'évolution d'enregistrements (PNU 425)” : bit = 1 : MC visible, bit = 0: MC non visible
Fig. 7.15
Graphique : enchaînement d'enregistrements
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
105
7
Commande par FHPP
7.8.3
Graphique : enchaînement d'enregistrements avec vitesse finale
Le graphique montre la réaction de l'enchaînement d'enregistrements “Vitesse finale” en mode po­
sitionnement du mode Sélection de bloc.
Numéro d'enregistrement de consigne
(octet de commande 3)
n
t
Vitesse
(PNU 406)
Vitesse finale
(PNU 423)
Valeur réelle actuelle (vitesse)
(PNU 310.1)
t
Lancer une commande de déplacement
(CPOS.START, B1)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete
(SPOS.MC, B2)
t
L'axe se déplace
(SPOS.MOV, B4)
t
Numéro d'enregistrement réel
(octet d'état 3)
n
N+1
t
Fig. 7.16 Graphique : enchaînement d'enregistrements avec vitesse finale
106
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.8.4
Surveillance de la course
La surveillance de la course limite la distance qui doit être parcourue lors de l'exécution de la com­
mande de vitesse ou la commande servo/couple de rotation.
Lorsque la limitation de course est atteinte, l'EMCA réagit comme suit :
– Le message “Surveillance de la course” est activé dans le bit d'état “Valeur limite de la course at­
teinte” (RSB.XLIM, B5).
– L'actionneur est freiné avec la temporisation Quick-Stop (PNU 1029) jusqu'à l'arrêt.
– Le bit d'état “Motion Complete” (SPOS.MC, B2) est activé. Si la valeur de consigne cible est atteinte
plus tôt, c'est le bit d'état “Motion Complete” qui est activé.
Si aucune autre commande ne doit être exécutée, l'actionneur s'immobilise par régulation de position.
L'activation de la surveillance de course s'effectue par le biais du paramètre “PNU 401, Bit 5”.
Paramètres FHPP : surveillance de la course
Pour la surveillance de la course, les paramètres FHPP suivants sont disponibles.
PNU
Nom
Page
300.1
310.1
401
Position actuelle
Vitesse actuelle
Octet de commande d'enregistrement 1
– Bit 5 : surveillance de la course
Limite de course
Temporisation Quick Stop
187
188
194
427
1029
Tab. 7.27
199
225
Paramètres FHPP pour la surveillance de la course
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
107
7
Commande par FHPP
Graphique : surveillance de la course
Le graphique montre la réaction de la surveillance de la course.
Surveillance de la course
(PNU 401, B5)
t
Limite de course
(PNU 427)
Position actuelle
(PNU 300.1)
t
Vitesse actuelle
(PNU 310.1)
t
Temporisation Quick Stop
(PNU 1029)
t
Limite de course atteinte
(RSB.XLIM, B5)
t
Motion Complete
(SPOS.MC, B2)
t
Fig. 7.17
108
Graphique : surveillance de la course – exemple mode force/couple de rotation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9
Mode direct
En mode direct, la cible (valeur de consigne 2) et le paramètre complémentaire (valeur de consigne 1)
pour la commande de déplacement sont directement prescrits dans les données de sortie de la com­
mande.
Les données de déplacement sont complètement gérées par la commande et envoyées directement à
l'EMCA par le biais du bus de terrain.
La fonction est utilisée dans les situations suivantes :
– Positions cibles inconnues pour la configuration.
– Modifications fréquentes des positions cibles (par ex. nombreuses positions de pièce différentes).
– Applications, dans lesquelles plus de 64 commandes de déplacement sont utilisées.
7.9.1
Aperçu : échange de données en mode direct
L'aperçu montre l'échange de données entre la commande et l'EMCA en mode direct.
Commande
FHPP-Standard
EMCA
Sélecteur du mode de marche (FHPP) (CCON.OPM1/2)
(octet de commande 1)
Valeur de consigne 1/valeur de consigne 2
(octet de commande 4/5 … 8)
Données de commande (CCON/CPOS/CDIR)
(octet de commande 1 … 3)
Signal de retour mode de fonctionnement (FHPP) (SCON.OPM1/2)
(octet d'état 1)
Valeur réelle 1/valeur réelle 2
(octet d'état 4/5 … 8)
Données d'état (SCON/SPOS/SDIR)
(octet d'état 1 … 3)
FHPP-Standard
Fig. 7.18 Aperçu : échange de données en mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
109
7
Commande par FHPP
7.9.2
Paramètres FHPP : mode direct
Pour le mode direct, les paramètres FHPP suivants sont disponibles.
Aperçu : paramètres FHPP pour le mode direct
PNU
Nom
Données directes de base
Mode de positionnement
524
Réglages pour le mode direct FHPP
– B0 : sélection du type de positionnement relatif
540
Valeur de base vitesse2)
541
Accélération
542
Temporisation
548
Vitesse finale
Mode vitesse
560
Valeur de base accélération2)
542
Temporisation
Mode servo/couple de rotation
540
Valeur de base vitesse2)
541
Accélération
542
Temporisation
555
Valeur de base de la force2)
Masse
544
Masse
Temporisation du démarrage
582
Temporisation du démarrage
Condition de démarrage
583
Condition de démarrage
Pilotage de couple
1080
Pilotage de couple
Mode de
fonction­
nement1)
Page
P
208
P/F
P/F
P/V/F
P
119, 210
119, 210
119, 210
122, 211
V
P
120, 212
120, 210
P/F
P/F
P/V/F
F
119, 210
119, 210
119, 210
121, 212
P/V/F
210
P/V/F
116, 214
P/V/F
214
P/V/F
231
1)
P = mode positionnement ; V = mode vitesse ; F = mode servo/couple de rotation
2)
La commande transmet dans les octets de commande un pourcentage, qui est multiplié par la valeur de base pour obtenir la
valeur de consigne.
110
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
PNU
Nom
Limitation et surveillance
À-coup
543
À-coup accélération
547
À-coup décélération
Surveillance de la course
510
Limitation de course
566
Limitation de force/couple
581
Limitation de couple
Données de signalisation
Motion Complete
Mode de
fonction­
nement1)
Page
P/V
P/V
210
211
F
V
121, 123, 206
120, 123, 213
P/V
119f., 214
404
Consigne de position
P
127, 195
441
Consigne de vitesse
V
127, 204
442
Valeur de consigne de la force
F
127, 204
552
Fenêtre de signalement pour la force atteinte
F
127, 212
561
Fenêtre de signalisation Vitesse atteinte
V
127, 212
1022
Fenêtre de signalisation Cible atteinte
P
127, 223
P/V/F
127, 223
P
V
P/V
119, 129, 211
120, 129, 213
129, 129, 228
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
P/V/F
189
215
1023
Temps de repos objectif atteint
Erreur de poursuite
549
Fenêtre de signalisation Erreur de poursuite
568
Fenêtre de signalisation Erreur de réglage de la vitesse
1045
Délai du temps de réponse erreur de poursuite
Comparateurs
312
État des sorties des comparateurs
585
Comparateur de position, min.
586
Comparateur de position, max.
587
Comparateur de position, temps de repos
588
Comparateur de vitesse, min.
589
Comparateur de vitesse, max.
590
Comparateur de vitesse, temps de repos
591
Comparateur de force, min.
592
Comparateur de force, max.
593
Comparateur de force, temps de repos
594
Comparateur de temps, min.
595
Comparateur de temps, max.
215
216
216
1)
P = mode positionnement ; V = mode vitesse ; F = mode servo/couple de rotation
2)
La commande transmet dans les octets de commande un pourcentage, qui est multiplié par la valeur de base pour obtenir la
valeur de consigne.
Tab. 7.28
Paramètres FHPP pour le mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
111
7
Commande par FHPP
7.9.3
Commander le mode direct
Étapes 8.1 – 8.4
Données de commande
(commande)1)
Données d'état (réponse)1)
1. – 7. Power ON … Valider l'exploitation (T3) et mettre en place
Mode activé (S4)
l'état défini avant l'exploitation
Prêt (SA1)
è Page 70
…
…
…
…
8. Mode direct (condition préalable : l'actionneur est référencé è Page 75)
8.1 Préparer le lancement de la “commande de déplacement” (TA1)
Pause
CPOS.HALT
B0 = 1
SPOS.HALT
B0 = 1
Sélectionner le mode de fonctionnement FHPP “Mode direct”
Sélection du mode de
CCON.OPM1/2
B6/B7 = 1/0
SCON.OPM1/2
B6/B7 = x/x2)
fonctionnement FHPP
Sélectionner le mode de fonctionnement/mode de régulation
– COM1/2 = 00 : mode positionnement
– COM1/2 = 01 : mode vitesse
– COM1/2 = 10 : mode servo/couple de rotation
Mode de régulation
CDIR.COM1/2
B1/B2 = B/B
SDIR.COM1/2
Sélectionner le mode positionnement (uniquement en mode positionnement)
B1/B2 = x/x2)
– ABS = 0 : la valeur de consigne est absolue par rapport au point zéro du projet
– ABS = 1 : la valeur de consigne est relative par rapport à la position réelle/de consigne
Absolu/relatif
CDIR.ABS
B0 = B
SDIR.ABS
B0 = B
Activer la surveillance de la course (en option)
Valeur limite de course CDIR.XLIM
B5 = 0
désactivée
Prédéfinir les valeurs de consigne
Paramètre complé­
Valeur de
=R
Valeur réelle 1
= x2)
mentaire
consigne 1
Valeur cible
Valeur de
=R
Valeur réelle 2
= x2)
consigne 2
Octet de commande/
} CCON
= 0110.xx11 b
} SCON
= xx01.0x11b
d'état 1
Octet de commande/
} CPOS
= 0xx0.0001b
} SPOS
= 0000.0101b
d'état 2
Octet de commande/
} CDIR
= 0000.0BBBb
} SDIR
= 0000.0xxBb
d'état 3
Octet de commande/
Valeur
de = R
Valeur réelle 1
=x
d'état 4
consigne 1
Octet de commande/
Valeur
de = R
Valeur réelle 2
=x
d'état 5 ... 8
consigne 2
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement, R =
indication de la valeur de consigne
2)
Valeur réelle actuelle.
112
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
Étapes 8.1 – 8.4
Données de commande
(commande)1)
Données d'état (réponse)1)
8.2 Lancer la commande de déplacement (TA1)
Lancer une commande CPOS.START
B1 = P
SPOS.ACK
de déplacement
Octet de commande/
} CPOS
= 0000.00P1b
} SPOS
d'état 2
8.3 Commande de déplacement active (SA2) et réinitialiser le bit START
Sélection du mode de
SCON.OPM1/2
fonctionnement FHPP
Lancer une commande CPOS.START
B1 = 0
SPOS.ACK
de déplacement
Motion Complete
SPOS.MC
L'axe se déplace
SPOS.MOV
Mode de régulation
SDIR.COM1/2
Paramètre complémen­
Valeur réelle 1
taire
Valeur cible
Valeur réelle 1
Octet de commande/
} CCON
= 0110.xx11b
} SCON
d'état 1
Octet de commande/
} CPOS
= 0000.0001b
} SPOS
d'état 2
Octet de commande/
} CDIR
= 0000.0BBBb
} SDIR
d'état 3
Octet de commande/
Valeur
de = AAAA.AAAAb Valeur réelle 1
d'état 4
consigne 1
Octet de commande/
Valeur
de = AAAA....b
Valeur réelle 2
d'état 5 ... 8
consigne 2
B1 = 1
= 0000.0111b
B6/B7 = 1/0
B1 = 0
B2 = 0
B4 = 1
B1/B2 = B/B
=A
=A
= 0101.0x11 b
= 0001.0001b
= 0000.0BBBb
= AAAA.AAAAb
= AAAA....b
Étape suivante possible :
– 8.8 Commander l'arrêt intermédiaire è Tab. 7.30
– 8.9 Effacer la course résiduelle è Tab. 7.31
– 8.12 Limitation de course atteinte è
– 9.1 Interrompre la commande de déplacement avec “Pause” è Page 71
– 10.1 Interrompre la commande de déplacement avec “Arrêt” è Page 71
8.4 Commande de déplacement terminée (TA2)
Motion Complete
SPOS.MC
B2 = 1
L'axe se déplace
SPOS.MOV
B4 = B
Octet de commande/
} CPOS
= 0000.0001b
} SPOS
= 000B.0101b
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.29
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement, R =
indication de la valeur de consigne
2)
Valeur réelle actuelle.
Tab. 7.29
Commander le mode direct
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
113
7
Commande par FHPP
7.9.4
Commander l'arrêt intermédiaire
Utilisable uniquement en mode Positionnement.
Étapes 8.5 – 8.8
Données d'état (réponse)1)
Données de commande
(commande)1)
8. Mode direct
8.3 Commande de déplacement activée
è Tab. 7.29
…
…
8.5 Déclencher un arrêt intermédiaire (TA3)
Pause
CPOS.HALT
B0 = 0
Octet de commande/
} CPOS
= 0xx0.0000b
d'état 2
8.6 Arrêt intermédiaire atteint
L'axe se déplace
Octet de commande/
} CPOS
= 0xx0.0000b
d'état 2
8.7 Préparer le lancement après un arrêt intermédiaire
Pause
CPOS.HALT
B0 = 1
Effacer la course ré­
CPOS.CLEAR
B6 = 0
siduelle
Octet de commande/
} CPOS
= 00x0.0001b
d'état 2
8.8 Poursuivre la commande de déplacement (TA4)
Lancer une commande CPOS.START
B1 = P
de déplacement
Octet de commande/
} CPOS
= 00x0.00P1b
d'état 2
Étape suivante :
– 8.3 Commande de déplacement activée è Tab. 7.29
1)
…
…
SPOS.HALT
} SPOS
B0 = 0
= 0001.0000b
SPOS.MOV
} SPOS
B4 = 0
= 0000.0000b
SPOS.HALT
B0 = 1
} SPOS
= 0000.0001b
SPOS.ACK
B1 = 1
} SPOS
= 0000.0011b
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.30
114
Commander l'arrêt intermédiaire
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9.5
Effacer la course résiduelle
Utilisable uniquement en mode Positionnement.
Données de commande
(commande)1)
Étape 8.9
Données d'état (réponse)1)
8. Mode direct
8.6 Arrêt intermédiaire atteint
è Tab. 7.30
…
…
…
…
8.9 Effacer la course résiduelle (TA6)
Pause
CPOS.HALT
B0 = x
SPOS.HALT
B0 = x
Effacer la course
CPOS.CLEAR
B6 = P
résiduelle
Motion Complete
SPOS.MC
B2 = 1
Octet de commande/
} CPOS
= 0P00.000xb
} SPOS
= 0000.010xb
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.29
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque
Tab. 7.31
Effacer la course résiduelle
7.9.6
Limitation de course atteinte
Utilisable uniquement pour le mode vitesse ou servo/couple de rotation.
Étapes 8.12 – 8.13
Données de commande (com­
mande)1)
Données d'état (réponse)1)
8. Mode direct
8.3 Commande de déplacement activée
è Tab. 7.29
…
…
…
…
8.12 Limitation de course atteinte (limite de course activée, CDIR.XLIM, B5 = 0)
Limite de course
SDIR.XLIM
B5 = 1
atteinte
Octet de commande/
} CDIR
= 0000.0BBBb
} SDIR
= 0010.0BBBb
d'état 3
8.13 Déplacement terminé
Motion Complete
SPOS.MC
B2 = 1
L'axe se déplace
SPOS.MOV
B4 = 0
Octet de commande/
} CPOS
= 0000.0001b
} SPOS
= 0000.0101b
d'état 2
Étape suivante :
– 8.1 Préparer le lancement de la “commande de déplacement” (TA1) è Tab. 7.29
– 8. Commande de l'exploitation è Page 70
1)
P = front montant (positif ), N = front descendant (négatif ), x = quelconque, B = dépendant du mode de fonctionnement
Tab. 7.32
Limitation de course atteinte
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
115
7
Commande par FHPP
7.9.7
Graphique : lancer et arrêter la commande de déplacement
Le graphique montre le démarrage et l'arrêt d'une commande de déplacement en mode direct.
Valeur de consigne 2
(octet de commande 5 … 8)
Lancer une commande
de déplacement
(CPOS.START, B1)
Validation démarrage
(SPOS.ACK, B1)
n
N+1
2
4
1
3
Arrêter
(CCON.STOP, B1)
5
Motion Complete
(SPOS.MC, B2)
L'axe se déplace
(SPOS.MOV, B4)
Valeur réelle 2
(octet d'état 5 … 8)
…
n
…
…
1
Avec le front montant “Lancer commande de 4 Dès que “Acquittement Start = 0” est détec­
déplacement”, la valeur de consigne actuelle
té par la commande, la prochaine valeur de
(N) est reprise et “Acquittement Start” est
consigne (N + 1) peut être prescrite.
mis sur 1.
5 Une opération de positionnement en cours
2 Dès que “Acquittement Start = 1” est détec­
peut être terminée par “Arrêt”. L'actionneur
té par la commande, “Lancer la commande
est ce faisant arrêté avec la temporisation
de déplacement” peut être mis sur 0.
Quick Stop (PNU 1029).
3 L'EMCA réagit à cela avec un front
descendant sur “Validation démarrage”.
Fig. 7.19 Graphique : lancer et arrêter la commande de déplacement
116
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9.8
Graphique : interrompre la commande de positionnement avec Pause et poursuivre
(arrêt intermédiaire)
Le graphique montre la pause et la poursuite d'une commande de déplacement en mode position­
nement du mode direct. La commande de déplacement actuelle est aussi poursuivie après un bas­
culement vers le mode Sélection de bloc avec “Lancer commande de déplacement”.
En mode vitesse et servo/couple de rotation, “Pause = 0” permet d'arrêter l'actionneur
et de terminer la commande de déplacement en cours. Avec le front montant suivant
“Lancer commande de déplacement”, la commande de déplacement actuelle en
suspens est démarrée.
Valeur de consigne 2
(octet de commande 5 … 8)
n
N+1
Lancer une commande
de déplacement
z(CPOS.START, B1)
Validation démarrage
(SPOS.ACK, B1)
2
Pause
(CPOS.HALT, B0)
1
Valider Pause
(SPOS.HALT, B0)
Motion Complete
(SPOS.MC, B2)
L'axe se déplace
(SPOS.MOV, B4)
Valeur réelle 2
(octet d'état 5 … 8)
…
…
…
n
1
La commande de positionnement est inter­
2 Avec le front montant “Lancer commande de
rompue avec “Pause” = 0 (temporisation
déplacement”, la commande de dépla­
(PNU 542)). Dans cet état, “Motion Com­
cement “N” est poursuivie.
plete” reste = 0.
Fig. 7.20 Graphique : interrompre la commande de positionnement et poursuivre
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
117
7
Commande par FHPP
7.9.9
Graphique : interrompre la commande de positionnement avec Pause et effacer la
course résiduelle
Le graphique montre l'arrêt de la commande de déplacement et la suppression de la course résiduelle
en mode direct.
Valeur de consigne 2
(octet de commande
5 … 8)
Lancer une commande
de déplacement
(CPOS.START, B1)
Validation
démarrage
(SPOS.ACK, B1)
Pause
(CPOS.HALT, B0)
n
N+1
3
1
Valider Pause
(SPOS.HALT, B0)
Effacer la course
résiduelle
(CPOS.CLEAR, B6)
Motion Complete
(SPOS.MC, B2)
2
4
L'axe se déplace
(SPOS.MOV, B4)
Valeur réelle 2
(octet d'état 5 … 8)
1
2
Interrompre la commande de positionnement 3
avec Pause
Effacer la course résiduelle
4
Fig. 7.21
118
…
…
…
N+1
Lancer une nouvelle commande de dépla­
cement “N+1” :
Position cible atteinte
Graphique : interrompre la commande de positionnement et effacer la course résiduelle
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9.10
Graphique : mode Positionnement (positionnement par points)
Le graphique montre le positionnement par points en mode positionnement du mode direct.
Type de positionnement absolu1)
Type de positionnement relatif2)
Fenêtre de signalisation Erreur de
poursuite3) (PNU 549)
Position de consigne
(octet de commande 5 … 8, valeur de
consigne 2)
Position de consigne actuelle
(PNU 300.2)
Valeur de base vitesse
(PNU 540)
Vitesse4)
t
0 … 100 % de la valeur de
base (octet de commande 4,
valeur de consigne 1)
Vitesse de consigne actuelle
(PNU 310.2)
t
Accélération
(PNU 541)
Temporisation
(PNU 542)
t
Motion Complete5)
(SPOS.MC, B2)
t
1)
Absolu par rapport au point zéro du projet (PNU 500) : CDIR.ABS, bit 0 = 0
2)
Relatif par rapport à la dernière valeur réelle : CDIR.ABS, B0 = 1, PNU 524, B0 = 1, relatif par rapport à la dernière valeur de
consigne : CDIR.ABS, B0 = 1, PNU 524, B0 = 0
3)
Informations complémentaires sur l'erreur de poursuite è Page 129
4)
Signal de retour : limite de vitesse atteinte (SDIR.VLIM, B4).
5)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.22
Graphique : positionnement par points
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
119
7
Commande par FHPP
7.9.11
Graphique : mode vitesse
Le graphique montre le mode vitesse en mode direct. La commande de déplacement est ici inter­
rompue à titre d'exemple par “Pause” (CPOS.HALT, B0 = 1).
Limite de course1)
(PNU 566)
Position actuelle
(PNU 300.1)
t
Fenêtre de signalisation Erreur de
poursuite2) (PNU 568)
Vitesse de consigne
(octet de commande 5 … 8, valeur de
consigne 2)
Vitesse de consigne actuelle
(PNU 310.2)
t
Valeur de base accélération
(PNU 560)
0 … 100 % de la valeur de base
(octet de commande 4, valeur
de consigne 1)
Accélération
Temporisation
(PNU 542)
t
Pause
(CPOS.HALT, B0)
t
Motion Complete3)
(SPOS.MC, B2)
t
1)
Informations complémentaires sur la surveillance de la course è Page 123
2)
Informations complémentaires sur l'erreur de poursuite è Page 129
3)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.23
120
Graphique : mode vitesse
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9.12
Graphique : mode servo/couple de rotation
Le graphique montre le mode servo/couple de rotation en mode direct. La commande de déplacement
est ici terminée à titre d'exemple par le déplacement sur une butée.
Limite de course1)
(PNU 510)
Position actuelle
(PNU 300.1)
t
Valeur de base vitesse
(PNU 540)
0 … 100 % de la valeur de base
(octet de commande 4, valeur de
consigne 1)
Butée externe
Vitesse2)
Vitesse de consigne actuelle
(PNU 310.2)
t
Accélération
(PNU 541)
t
Temporisation
(PNU 542)
Valeur de base de la force
(PNU 555)
Valeur de consigne actuelle (force)
(PNU 301.2)
0 … 100 % de la valeur de base
(octet de commande 5 … 8, valeur
de consigne 2)
t
Motion Complete3)
(SPOS.MC, B2)
t
1)
Informations complémentaires sur la surveillance de la course è Page 123
2)
Signal de retour : limite de vitesse atteinte (SDIR.VLIM, B4).
3)
Informations complémentaires relatives à “Motion Complete” è Page 127
Fig. 7.24
Graphique : mode servo/couple de rotation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
121
7
Commande par FHPP
7.9.13
Graphique : vitesse finale
Le graphique montre la réaction de la vitesse finale en mode positionnement du mode direct.
Position de consigne
(octet de commande 5 … 8, valeur de
consigne 2)
Valeur de base vitesse
(PNU 540)
n
N+1
t
0 … 100 % de la valeur de base
(octet de commande 4, valeur de
consigne 1)
Vitesse
Vitesse finale
(PNU 548)
Valeur réelle actuelle (vitesse)
(PNU 310.1)
t
Lancer une commande de déplacement
(CPOS.START, B1)
t
Validation démarrage
(SPOS.ACK, B1)
t
Motion Complete
(SPOS.MC, B2)
t
L'axe se déplace
(SPOS.MOV, B4)
t
Position réelle
(octet d'état 5 … 8, valeur réelle 2)
...
n
...
...
t
Fig. 7.25 Graphique : vitesse finale
122
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.9.14
Surveillance de la course
La surveillance de la course limite la distance qui doit être parcourue lors de l'exécution de la com­
mande de vitesse ou la commande servo/couple de rotation.
Lorsque la limitation de course est atteinte, l'EMCA réagit comme suit :
– Le message “Surveillance de la course” est activé dans le bit d'état “Valeur limite de la course at­
teinte” (SDIR.XLIM, B5).
– L'actionneur est freiné avec la temporisation Quick-Stop (PNU 1029) jusqu'à l'arrêt.
– Le bit d'état “Motion Complete” (SPOS.MC, B2) est activé. Si la valeur de consigne cible est atteinte
plus tôt, c'est le bit d'état “Motion Complete” qui est activé.
Si aucune autre commande ne doit être exécutée, l'actionneur s'immobilise par régulation de position.
L'activation de la surveillance de course s'effectue par le biais du bit de commande “CDIR.XLIM, Bit 5”.
Paramètres FHPP : surveillance de la course
Pour la surveillance de la course, les paramètres FHPP suivants sont disponibles.
PNU
Nom
300.1
310.1
510
566
1029
Position actuelle
Vitesse actuelle
Limitation de course
Limitation de course
Temporisation Quick Stop
1)
Mode de
fonctionnement1)
F
V
Page
187
188
206
213
225
F = mode servo/couple de rotation, V = mode vitesse
Tab. 7.33
Paramètres FHPP pour la surveillance de la course
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
123
7
Commande par FHPP
Graphique : surveillance de la course
Le graphique montre la réaction de la surveillance de la course.
Surveillance de la course
(CDIR.XLIM, B5)
t
Limitation de course
(PNU 510)
Position actuelle
(PNU 300.1)
t
Vitesse actuelle
(PNU 310.1)
t
Temporisation Quick Stop
(PNU 1029)
t
Limite de course atteinte
(SDIR.XLIM, B5)
t
Motion Complete
(SPOS.MC, B2)
t
Fig. 7.26
124
Graphique : surveillance de la course – exemple mode servo/couple de rotation
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
7
Commande par FHPP
7.10
Mesure à la volée (Positions-Sampling)
L'entrée numérique [X9.5] est prévue pour être une entrée Sample rapide pour la mesure à la volée.
Le mode de fonctionnement Sample (PNU 352.1) permet de sélectionner les types d'enregistrement de
position suivants :
– La valeur de position actuelle est enregistrée dans l'EMCA avec chaque front montant ou
descendant à l'entrée Sample. Les valeurs non lues sont écrasées.
– Ce n'est qu'une fois que la valeur de position actuelle est lue que la nouvelle valeur de position est
enregistrée dans l'EMCA avec le changement de front suivant sur l'entrée Sample.
La commande de niveau supérieur (API/IPC) peut lire la valeur de position via la PNU 350.1/351.1.
Paramètres pour le Positions-Sampling (mesure à la volée)
PNU
Page
Valeur de position [SINC] sur front montant
Valeur de position [SINC] sur front descendant
Mode de fonctionnement Sample
350.1
351.1
352.1
191
191
191
Tab. 7.34
Paramètres pour la mesure à la volée
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
125
8
Surveillance de la réaction de l'actionneur
8
Surveillance de la réaction de l'actionneur
La réaction de l'actionneur est surveillée et commandée avec les messages et les comparateurs. En
outre, l'EMCA dispose de fonctions protectrices internes, p. ex. pour protéger les composants internes
contre tout endommagement en cas de fausse manœuvre.
8.1
Messages
Les messages suivants sont disponibles pour l'EMCA :
Message
Description
Page
Motion Complete
Erreur de
poursuite
(Following error)
Surveillance
d'arrêt
(Standstill
monitoring)
signale la fin d'une commande (reconnaissance de cible)
surveille l'écart “Valeur de consigne/valeur réelle” pendant une
commande de positionnement/de vitesse ou en pas à pas
127
129
surveille les positions lorsque l'actionneur est régulé.
L'actionneur est régulé dans les cas suivants :
– après le pas à pas
– après la mise en référence
– à la fin d'une commande de positionnement avec une vitesse
finale égale à 0
– à la fin d'une limitation de course
– après un arrêt
– après une pause
surveille la fenêtre de tolérance activée pendant une commande,
par ex. pour la commande de suites d'enregistrements ou celle de
toute autre action via la commande de niveau supérieur
131
Comparateur
(Comparator)
Tab. 8.1
126
133
Messages
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
8.1.1
Motion Complete
Le signal “Motion Complete” signale la fin d'une commande (reconnaissance de cible).
Pour chaque type de commande (position, vitesse ou force/couple de rotation), une fenêtre est définie.
Quand la valeur réelle de la dimension cible se trouve dans la fenêtre de signalisation pendant la durée du
temps de repos Objectif atteint paramétré, le bit d'état “Motion Complete” (SPOS.MC, B2) est mis à 1.
Paramètres FHPP : Motion Complete
Pour le message “Motion Complete”, les paramètres FHPP suivants sont disponibles :
PNU
Nom
Mode de positionnement
300.1
Position actuelle
404
Consigne de position
1022
Fenêtre de signalisation Cible atteinte
1023
Temps de repos Objectif atteint
Mode vitesse
310.1
Vitesse actuelle
441
Consigne de vitesse
561
Fenêtre de signalisation Vitesse atteinte
1023
Temps de repos Objectif atteint
Mode servo/couple de rotation
301.1
Force actuelle
442
Valeur de consigne de la force
552
Fenêtre de signalement Force atteinte
1023
Temps de repos Objectif atteint
Tab. 8.2
Page
187
195
223
223
188
204
212
223
187
204
212
223
Paramètres FHPP : Motion Complete
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
127
8
Surveillance de la réaction de l'actionneur
Graphique : Motion Complete
Le graphique montre la réaction du message “Motion Complete”.
Fenêtre de signalisation Cible atteinte
(PNU 1022)
Valeur de consigne 21)/
Consigne de position2)
(PNU 404)
Position actuelle
(PNU 300.1)
t
Temps de repos Objectif atteint
(PNU 1023)
t
Motion Complete
(SPOS.MC, B2)
t
1)
Mode direct
2)
Mode Sélection de bloc
Fig. 8.1
128
Graphique : Motion Complete – Exemple mode de positionnement
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
8.1.2
Erreur de poursuite
En mode de positionnement, de vitesse et en mode pas à pas, il est possible de surveiller le dé­
passement de l'erreur de poursuite maximale admissible. Pendant l'exécution de la commande, la
divergence entre la valeur de consigne et la valeur réelle actuelle est surveillée. La différence permise
(erreur de poursuite autorisée maximale) est déterminée par paramétrage. Lorsque la différence entre
la valeur de consigne et la valeur réelle de la grandeur réglée actuelle (parcours, vitesse) est en dehors
de la différence paramétrée, le message “Erreur de poursuite” est activé après écoulement du “délai
du temps de réponse erreur de poursuite”. En cas d'erreur ou d'avertissement, le bit d'état “Erreur de
poursuite” (SPOS.FOLERR, B5) est mis à 1. Quand l'erreur de poursuite est configurée comme un
avertissement, le message est automatiquement supprimé si la valeur réelle est à nouveau dans la
fenêtre d'erreur de poursuite. Si l'erreur de poursuite est configurée comme une erreur, l'origine de
l'erreur doit d'abord être éliminée avant de pouvoir valider le message d'erreur “Erreur de poursuite”
(FCT: 2Fh) avec le front montant du bit d'état “Valider défaut” (CCON.RESET, B3).
Paramètres FHPP : erreur de poursuite
Pour l'erreur de poursuite, les paramètres FHPP suivants sont disponibles.
PNU
Nom
Mode de positionnement
300.3
Erreur de poursuite actuelle
424
Écart de régulation max.
549
Fenêtre de signalisation Erreur de poursuite
1045
Délai du temps de réponse erreur de poursuite
Mode vitesse
310.3
Erreur de réglage actuelle
424
Écart de régulation max.
568
Fenêtre de signalisation Écart de régulation
1045
Délai du temps de réponse erreur de poursuite
Mode pas à pas
300.3
Erreur de poursuite actuelle
538
Fenêtre de signalisation Erreur de poursuite
539
Délai du temps de réponse erreur de poursuite
1)
Mode de
fonction­
nement1)
Page
D, R
R
D
D, R
187
198
211
228
D, R
R
D
D, R
188
198
213
228
187
209
209
D = mode Direct, R = mode Sélection de bloc
Tab. 8.3
Paramètres FHPP pour l'erreur de poursuite
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
129
8
Surveillance de la réaction de l'actionneur
Graphique : erreur de poursuite
Le graphique montre la réaction de l'erreur de poursuite.
Ecart de régulation max.
(PNU 424)
Erreur de poursuite actuelle
(PNU 300.3)
Consigne de position
(PNU 404)
Position actuelle
(PNU 300.1)
Position de consigne actuelle
(PNU 300.2)
t
Start
(CPOS.START, B2)
t
Délai du temps de réponse erreur de
poursuite (PNU 1045)
t
Erreur de poursuite
Message 2Fh
Fig. 8.2
130
t
Graphique : erreur de poursuite – exemple mode de positionnement en mode de sélection
de bloc
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
8.1.3
Surveillance d'arrêt
Le contrôle de l'arrêt contrôle l'asservissement de position pour vérifier si l'actionneur se trouve dans
la fenêtre de signalisation Arrêt (PNU 1042) pendant la durée du délai du temps de réponse Arrêt (PNU
1043). Une fois la position de consigne (PNU 1040) atteinte et le signal “Motion Complete” envoyé, le
contrôle de l'arrêt est activé. Si l'actionneur est déplacé hors de la fenêtre d'arrêt lorsque la surveil­
lance d'arrêt est active, p. ex. par des forces externes pour la durée du temps de contrôle d'arrêt, la
réaction est la suivante :
– Si le bit d'état “Contrôle de l'arrêt” (SPOS.STILL, B6) est mis à 1 è Page 55.
– L'asservissement de position essaie de repositionner l'actionneur dans la fenêtre d'arrêt.
Le contrôle de l'arrêt ne peut pas être explicitement activé ou désactivé. Le contrôle de l'arrêt devient
inactif quand la fenêtre d'arrêt est réglée sur la valeur 0.
Paramètres FHPP : contrôle de l'arrêt
Pour le contrôle de l'arrêt, les paramètres FHPP suivants sont disponibles.
PNU
Nom
Page
1040
1041
1042
1043
Position de consigne
Position actuelle
Fenêtre de signalement d'arrêt
Temporisation d'arrêt
227
227
227
227
Tab. 8.4
Paramètres FHPP pour le contrôle de l'arrêt
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
131
8
Surveillance de la réaction de l'actionneur
Graphique : contrôle de l'arrêt
Le graphique montre la réaction du contrôle de l'arrêt.
Fenêtre de signalement d'arrêt
(PNU 1042)
Fenêtre de signalisation Cible atteinte
(PNU 1022)
Position de consigne
(PNU 1040)
Position actuelle
(PNU 1041)
t
Temps de repos objectif atteint
(PNU 1023)
t
Motion Complete
(SPOS.MC, B2)
t
Temporisation d'arrêt
(PNU 1043)
t
Surveillance d'arrêt
(SPOS.STILL, B6)
t
Fig. 8.3
132
Graphique : contrôle de l'arrêt – exemple mode de positionnement
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
8.1.4
Comparateurs
Les comparateurs permettent de surveiller certaines caractéristiques de la réaction de l'actionneur. Les
comparateurs permettent de contrôler si une valeur est dans la plage de valeurs déterminée, par ex. la
vitesse de l'actionneur. La plage de valeurs est déterminée par une limite inférieure et une limite supé­
rieure. Pour les comparateurs de position, de vitesse et de force, un temps de repos est par ailleurs
déterminé. Le message est émis lorsque la valeur se trouve durant tout le temps de repos dans la plage
de valeurs.
Des comparateurs peuvent être utilisés en mode Sélection de bloc et en mode direct pour la surveil­
lance. Pour la sélection d'enregistrements, les paramètres des comparateurs (par ex. valeur minimale
et valeur maximale de la fenêtre de surveillance) sont gérés dans l'enregistrement de déplacement. En
cas d'enchaînement d'enregistrements, les comparateurs peuvent être utilisés comme des conditions
d'évolution. Pour le mode direct, les paramètres des comparateurs sont gérés comme des paramètres
généraux pour le mode direct (réglage par défaut pour le mode direct).
La sortie TOR configurable est utilisable pour l'émission de messages de comparateurs. Si la valeur
surveillée se trouve dans la fenêtre de surveillance, le message de comparateur correspondant est
actif. La sortie TOR configurable (Configurable) est mise à 1 si elle est configurée à cet effet.
En dehors de la fenêtre de surveillance, le message de comparateur se désactive et la sortie est remise
à 0.
Comparateur
Description
Temps
Le message s'active si le temps écoulé depuis le démarrage de la commande est
dans la fenêtre.
Les limites doivent être dans la zone autorisée entre les fins de course logicielles.
Elles sont toujours indiquées en valeurs absolues, y compris en cas
d'enregistrements de position relatifs (par rapport au point zéro). Le message
s'active si la valeur réelle du temps paramétré est dans la fenêtre.
Le message s'active si la valeur réelle du temps paramétré est dans la fenêtre.
Les limites sont indiquées entre -1000 ‰ et +1000 ‰ de la valeur de base Force
(PNU 555). Le message s'active si la valeur réelle du temps paramétré est dans la
fenêtre.
Position
Vitesse
Force/couples
Tab. 8.5
Comparateurs
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
133
8
Surveillance de la réaction de l'actionneur
Vue d'ensemble des paramètres pour les comparateurs
Paramètres impliqués
Message d'état FHPP
État des sorties des comparateurs
Comparateurs
Comparateur de position, min.
Comparateur de position, max.
Comparateur de position, temps de repos
Comparateur de vitesse, min.
Comparateur de vitesse, max.
Comparateur de vitesse, temps de repos
Comparateur de force, min.
Comparateur de force, max.
Comparateur de force, temps de repos
Comparateur de temps, min.
Comparateur de temps, max.
Tab. 8.6
134
PNU
Données générales du processus è Page 187
312
Sélection
Mode direct
d'enregistrements
è Page 214
è Page 201
430
585
431
586
432
587
433
588
434
589
435
590
436
591
437
592
438
593
439
594
440
595
Paramètres pour les comparateurs
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
8.2
Fonctions de protection
8.2.1
Aperçu : fonctions de protection
L'EMCA possède de nombreux capteurs qui surveillent le bon fonctionnement de la partie commande,
de la partie puissance, du moteur et de la communication avec l'environnement extérieur. Certaines
erreurs conduisent à la déconnexion de la partie puissance (étage de sortie) par la partie commande.
La remise en marche de la partie puissance n'est possible que si l'erreur a été supprimée et validée.
Les fonctions de protection suivantes assurent la fiabilité :
Fonctions de
protection
No. du
message
Description sommaire
Surveillance du cap­
teur de fin de course
Surveillance des fins
de course logicielles
Surveillance de I²t
(courant moteur)
07h, 08h
surveille le dépassement du capteur de fin de course
è Page 63
surveille le franchissement des fins de course logicielles
è Page 63
surveille la puissance dissipée de l'actionneur ;
lorsque la valeur maximale est dépassée, un message est émis
è Page 136.
détecte les sous-tensions et les surtensions
Surveillance de la
tension
– Tension logique
– Tension de circuit
intermédiaire
11h, 12h,
29h, 2Ah
0Eh
17h, 18h
1Ah, 1Bh
Surveillance de
température
15h, 16h
Valeur de mesure de
la résistance de frei­
nage
30h
Tab. 8.7
La température de l'étage de sortie est mesurée à l'aide d'un
capteur de température. Les températures des étages de sortie
et de la CPU sont contrôlées cycliquement. Si la température
dépasse une valeur limite, une erreur est signalée.
L'EMCA est doté d'un hacheur de freinage autonome équipé
d'un raccordement pour une résistance de freinage externe
(raccordement [X5]).
Une résistance de freinage interne n'est pas présente. L'EMCA
détecte pendant la phase d'activation si une résistance de freinage
externe est raccordée. Cependant, un contrôle du dimension­
nement pour voir s'il est correct ne s'effectue pas à ce moment.
Si aucune résistance de freinage n'est raccordée durant la
phase d'activation, l'EMCA génère un message de diagnostic
correspondant (è Gestion des erreurs du FCT).
Pour les applications qui ne nécessitent aucune résistance de
freinage, ce message de diagnostic peut être classé comme une
information (è Tab. E.2). Le message de diagnostic n'a alors
aucun effet vers l'extérieur.
Fonctions de protection
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
135
8
Surveillance de la réaction de l'actionneur
8.2.2
Surveillance I2t
Le moteur de l'EMCA dispose d'une surveillance I2t pour la limitation de la puissance dissipée
moyenne. Comme la puissance dissipée présente dans l'électronique de puissance et dans le moteur
atteint le carré du courant en circulation, la valeur de courant élevée au carré sert de référence pour la
puissance dissipée.
Nota
La surveillance I2t apporte une protection supplémentaire au capteur de température,
par ex. lorsque de très hauts courants monophasés s'écoulent à l'arrêt ou lorsque la
butée n'est pas reconnue lors du référencement sur butée.
136
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
8
Surveillance de la réaction de l'actionneur
Diagramme : surveillance I2t
Le diagramme indique le déroulement de la surveillance I2t en fonction du courant moteur et des
messages qui en résultent.
Courant moteur :
A
Courant maximal
Courant nominal
t
Surveillance I2t
I2t
Valeur limite d'erreur I²t (PNU1026.2) 100 %
99 %
95 %
Seuil d'avertissement (PNU 1026.1) 85 %
80 %1)
Valeur I2t actuelle (PNU 1027)
0%
t
Gestion des erreurs :
Avertissement I2t moteur
Message “CAN: 2310h/FCT: 2Dh”
 85 %
 80 %
 85 %
 80 %
t
= 100 %
I²t erreur moteur
Message “CAN: 2312h/FCT: 0Eh”
t
Acquittement de l'erreur :
Störung quittieren
(CCON.RESET, B3)
 95 %
t
1)
La réinitialisation de l'avertissement s'effectue toujours 5 % en dessous du seuil d'avertissement I2T.
Fig. 8.4
Diagramme : surveillance I2t
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
137
A
Festo Parameter Channel (FPC)
A
Festo Parameter Channel (FPC)
A.1
Canal de paramètres Festo (FPC) pour données cycliques
(données I/O)
A.1.1
Fonctionnement
Le canal de paramètres Festo (FPC) est une extension des données FHPP standard et sert à la
transmission cyclique de paramètres (PNU) ou de fichiers de paramètres. En fonction de l'interface de
commande, 8 octets supplémentaires “Données de commande et d'état” sont attribués définitivement
ou de plus configurables dans le message FHPP pour le canal de paramètres Festo (FPC).
Structure du message FHPP
Dans le message FHPP, le deuxième groupe de 8 octets est utilisé pour le canal de paramètres FPC.
Message FHPP avec canal de paramètres (FPC) (octets 1 ... 32)
1
2
3
4
5
6
7
8
Données standard FHPP
(8 octets)
1
2
3
4
5
6
7
CCON, CPOS, ...
Tab. A.1
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Canal de paramètres FPC
(8 octets)
1
2
3
4
5
6
7
8
Données FHPP+
(16 octets max.)
1
2
PNU…/fichier
3
4
5
6
7
8
9
10 11 12 13 14 15 16
PNU…
PNU...
Message FHPP avec canal de paramètres (FPC)
Structure du canal de paramètres (FPC)
Les tableaux suivants montrent l'affectation des octets du canal de paramètres FPC.
Données
Canal de paramètres FPC (octets 1 ... 8)
1
2
3
4
Données de
commande
(Données O)
Données
d'état
(Données I)
5
6
7
8
Données de commande FPC
Données d'état FPC
Tab. A.2 Données I/O cycliques standard FHPP + FPC
L'EMCA prend en charge exclusivement la fonctionnalité étendue du canal de paramètres
Festo étendu EFPC (Enhanced Festo Parameter Channel) dans les données de com­
mande/d'état FPC è Section A.2.
138
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
A.2
Canal de paramètres étendu Festo (EFPC)
Le canal des paramètres Festo étendu EFPC permet de transmettre automatiquement des paramètres
et de plus grandes quantités de données sous la forme d'un fichier de paramètres.
Des blocs avec lesquels la transmission peut facilement être implantée sont disponibles
pour certaines commandes è www.festo.com/sp.
Tenir compte en règle générale des spécifications du maître du bus lors de la représen­
tation de mots et de mots doubles (Intel/Motorola). La représentation “little endian”
(octet de poids faible en tête) s'effectue par ex. par le biais de CANopen.
A.2.1
Structure du canal de paramètres étendu (EFPC)
Canal de paramètres étendu EFPC (octet 1 ... 8)
1
2
3
4
5
Données
6
7
8
Mode de transmission : paramètres FHPP (PNU) è Page 140
Données de
FPCC
SousNuméro de
Valeur de paramètre
commande
index
paramètre
(Données O)
Données d'état FPCS
(Données I)
Mode de transmission : fichier de paramètres è Page 142
Données de
FPCC
ID du
Paquet de données utiles
commande
paquet
(Données O)
Données d'état FPCS
(Données I)
Tab. A.3
Structure du canal de paramètres étendu (EFPC)
A.2.2
Mode de transmission : commuter (paramètres/fichier)
La commutation du mode de transmission “Paramètres FHPP (PNU)” et “Fichier de paramètres” s'ef­
fectue par le biais des bits 4 ... 7 de l'octet 1 (FPCC/FPCS).
Données
Mode de transmission (octet 1)
Bits 7 ... 4 Bits 3 ... 0 Description
FPCC/FPCS
Mode
Données
de commande/
d'état
(données I/O)
Fonction
0001
Req-ID/
Res-ID
xxxx (x)
0100
xxxx (x)
Transmission fichier de paramètres activée è Page 142
Transmission “Paramètres (PNU)” activée è Page 140
Tab. A.4 Mode de transmission : commuter (paramètres/fichier)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
139
A
Festo Parameter Channel (FPC)
A.3
Transmission des paramètres FHPP (PNU)
A.3.1
Structure EFPC durant la transmission des paramètres
Les tableaux suivants montrent la structure du canal de paramètres étendu (EPFC) pour la transmission
de paramètres.
Données
Canal de paramètres étendu EFPC (octets 1 ... 8)
1
2
3
4
5
Données de
commande
(Données O)
Données
d'état
(Données I)
Tab. A.5
FPCC
Sous-in­
dex
FPCS
Numéro de para­
mètre
6
7
8
Valeur de paramètre
Valeur de paramètre/numéro d'erreur
Structure EFPC pour la transmission des paramètres
A.3.2
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
L'identificateur de l'instruction (Req-ID) et l'identificateur de la réponse (Res-ID) sont contenus dans
les bits 0 ... 3 de l'octet 1 (FPCC/FPCS).
Données
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
(octet 1)
Bits 7 ... 4 Bits 3 ... 0 Description
FPCC
Données de
commande
(Données O)
FPCS
Données
d'état
(Données I)
Mode
0001
Mode
0001
Req-ID
0000
0110
1000
Res-ID
0000
0101
0111
Fonction
Aucune commande
Demander la valeur du paramètre (Array).
Modifier la valeur du paramètre (Array, mot double).
Fonction
Aucune réponse
Transmettre le paramètre (Array, mot double).
L'instruction n'est pas exécutable avec un numéro
d'erreur (la transmission de paramètres ou de fichier de
paramètres est actuellement impossible).
Tab. A.6 Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
140
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
A.3.3
Déroulement de la transmission des paramètres
La transmission des paramètres s'effectue selon la séquence suivante :
1. Lancer la transmission.
2. Attendre jusqu'au retour “Transmission des paramètres”.
3. Envoyer l'identificateur de l'instruction 0 entre 2 instructions consécutives (aucune instruction,
“Null-Request”) et attendre l'identificateur de réponse 0 (pas de réponse).
Cela permet ainsi de s'assurer qu'une “ancienne” réponse ne soit pas interprétée comme une “nou­
velle” réponse.
Parallèlement à la transmission, la commande doit analyser les éventuelles erreurs.
Avant et après la transmission de paramètres, le télégramme “pas d'instruction” est échangé cyc­
liquement entre la commande et l'EMCA.
Pour que les paramètres écrits restent enregistrés même en cas de coupure de courant,
ceux-ci doivent être sauvegardés durablement par une écriture du PNU 127.2 avec la
valeur 1.
A.3.4
Exemple : transmission de paramètres
Commande
EMCA
Paramètre PNU 440.02 écrit avec 4660d
FPCC = 0001 1000
Subindex = 0000 0010
Numéro de paramètre = 0000 0001 1011 1000
Données utiles = 0000 0000 0000 0000 0001 0010 0011 0100
Écriture du paramètre réussie
FPCS = 0001 0101
Subindex = 0000 0010
Numéro de paramètre = 0000 0001 1011 1000
Données utiles = 0000 0000 0000 0000 0001 0010 0011 0100
Fig. A.1
Exemple : déroulement d'une transmission des paramètres
A.3.5
Codes d'erreur
Les erreurs sont signalées dans le FPCS et le code d'erreur est transmis dans les données utiles.
Code d'erreur
Erreur
0
1
2
3
11
17
101
102
PNU inadmissible
La valeur du paramètre n'est pas modifiable.
Dépassement de la limite inférieure ou supérieure de la valeur.
Sous-index défectueux
Pas de priorité de commande
L'instruction n'est pas exécutable dans l'état de fonctionnement.
Festo : ReqID n'est pas pris en charge.
Festo : le paramètre est WriteOnly.
0x00
0x01
0x02
0x03
0x0B
0x11
0x65
0x66
Tab. A.7 Codes d'erreur pendant la transmission des paramètres
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
141
A
Festo Parameter Channel (FPC)
A.4
Transmission du fichier de paramètres
A.4.1
Structure de l'EFPC lors de la transmission du fichier de paramètres
Le canal des paramètres étendu EFPC permet de transmettre automatiquement tous les paramètres
configurables d'un EMCA sous la forme d'un fichier de paramètres.
La fonction d'un serveur de paramètres est ainsi réalisable.
Le procédé est en principe applicable à toutes les commandes qui prennent en charge la gestion de tels
fichiers.
Des blocs avec lesquels la transmission peut facilement être implantée sont disponibles
pour certaines commandes sur è www.festo.com/sp.
Les tableaux suivants montrent la structure du canal de paramètres étendu (EPFC) pour la transmission
du fichier de paramètres.
Données
Données de
commande
(Données O)
Données
d'état
(Données I)
Tab. A.8
Canal de paramètres étendu EFPC (octets 1 ... 8)
1
2
Bits 7 ... 4 Bits 3 ... 0
Bits 7 ... 5
Bits 4 ... 0
3
FPCC
Mode
Req-ID
Paquet de données
utiles
FPCC
Mode
Res-ID
ID du paquet
Bits de
Numéro de
commande séquence
ID du paquet
Bits d'état Numéro de
séquence
4
5
6
7
8
Paquet de données
utiles
Structure de l'EFPC pour la transmission du fichier de paramètres
A.4.2
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
L'identificateur de l'instruction (Req-ID) et l'identificateur de la réponse (Res-ID) sont contenus dans
les bits 0 ... 3 de l'octet 1 (FPCC/FPCS).
Données
Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
(octet 1)
Bits 7 ... 4 Bits 3 ... 0 Description
FPCC
Données de
commande
(Données O)
FPCS
Données
d'état
(Données I)
Mode
0100
Mode
0100
Req-ID
0000 (0)
0100 (4)
0101 (5)
Res-ID
0000 (0)
0011 (3)
0111 (7)
Fonction
Aucune commande
Téléchargement ascendant d'un fichier de paramètres
Téléchargement descendant d'un fichier de paramètres
Fonction
Aucune réponse
La transmission du fichier de paramètres est active.
L'instruction n'est pas exécutable avec un numéro
d'erreur (la transmission de paramètres ou de fichier de
paramètres est actuellement impossible).
Tab. A.9 Identificateur de l'instruction (Req-ID) et identificateur de la réponse (Res-ID)
142
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
A.4.3
ID de paquet
L'ID de paquet est divisé en 2 parties. Les informations sur la commande et sur l'état sont contenues
dans les bits 5 ... 7 et le numéro de séquence des paquets de données est contenu dans les bits 0 ... 4
de l'octet 2 (ID de paquet).
Données
Bits de commande/d'état (octet 2)
Bits 7 ... 5
Bits 4 ... 0
Description
ID du paquet
Bits de
Numéro de Fonction
commande/ séquence1)
d'état
000
xxxxx
Transmission des données
activée
001
xxxxx
Lancer la transmission de
données
Données
de com­
mande/d'état
(données I/O)
1)
010
xxxxx
011
xxxxx
Arrêter la transmission de
données
Erreur
Contenu des données
utiles
Aucune donnée ou
paquet de données utiles
Aucune donnée ou taille
du fichier de paramètres
en octets
Aucune donnée
Aucune donnée ou code
d'erreur
Le numéro de séquence commence à 0 et est incrémenté à chaque transmission.
Tab. A.10 Bits de commande ou d'état
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
143
A
Festo Parameter Channel (FPC)
A.4.4
Fichier de paramètres et paquet de données utiles
Fichier de paramètres
Le fichier des paramètres remplit la fonction de conteneur de données de l'enregistrement complet des para­
mètres d'un EMCA. Il est ainsi possible de transmettre des paramétrages entre des EMCA identiques.
Le fichier de paramètres est constitué des 3 parties en-tête, plage de données et valeur de contrôle CRC.
Début du fichier
256 octets
En-tête
n octets
Plage de données (objets)
2 octets
Valeur de contrôle CRC
Fin du fichier
Fig. A.2
Structure du fichier de paramètres
Dans le cas d'un téléchargement ascendant du fichier de paramètres, les valeurs des paramètres sont
transmises à partir de la mémoire de données permanente de l'EMCA.
Si les paramètres de l'EMCA ont été modifiés pendant le temps d'exécution, ils sont certes actifs, mais
ne sont pas sauvegardés dans la mémoire de données permanente de l'EMCA et sont donc perdus
après un redémarrage. Avec PNU 127.2, le paramétrage actuel peut être sauvegardé dans la mémoire
de données permanente.
Paquet des données utiles
Pour la transmission du fichier de paramètres, celui-ci est divisé en blocs de 6 octets qui sont réunis
une fois la transmission effectuée.
Le LSB (bit de poids faible) des données utiles est dans l'octet 3 (Little endian), donc directement après
l'en-tête du protocole des 8 octets de l'EFPC. En l'absence de données utiles, tous les bits sont à zéro.
Si les 6 octets ne sont plus tous requis par le dernier télégramme de données transmis pour le fichier
des paramètres, les octets restants sont remplis de zéros. La taille du fichier des paramètres qui a été
transmis au démarrage permet de savoir jusqu'où les données doivent être analysées.
Rotation des données utiles
Pour CANopen et EtherNet/IP, une rotation de l'ordre des octets est nécessaire. La rotation des don­
nées utiles est à effectuer comme suit :
Données
1er Byteorder
2e Byteorder
Données utiles sans rotation
Données utiles avec rotation
Octet 3
Octet 4
Octet 5
Octet 8
Tab. A.11
Octet 4
Octet 3
Octet 6
Octet 7
Octet 7
Octet 6
Octet 8
Octet 5
Rotation des données utiles
La taille du fichier de paramètres transmis se situe dans l'octet 3 et l'octet 4.
144
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
A.4.5
Contrôle et activation du fichier de paramètres
L'EMCA vérifie automatiquement si un fichier de paramètres est compatible, aussi bien lorsque le télé­
chargement descendant est terminé et que le fichier doit être chargé, que directement après l'envoi
des informations d'en-tête. Si le fichier des paramètres n'est pas compatible, l'EMCA réagit par une
erreur et son code d'erreur correspondant.
Activation du fichier de paramètres transmis
Le téléchargement descendant permet d'enregistrer le fichier des paramètres dans la mémoire de l'EM­
CA (mémoire permanente) et de supprimer le fichier précédemment enregistré (mémoire permanente)
une fois le contrôle du nouveau fichier réussi. Les paramètres actuels actifs n'en sont dans un premier
temps pas affectés.
Les paramètres du nouveau fichier de paramètres sont actifs uniquement après :
Le redémarrage de l'EMCA
– L'activation du PNU 127.3 “Reset Device”
– La désactivation/activation de l'alimentation électrique
– Le menu [Composant] [Online] [Redémarrer le contrôleur] ([Component] [Online] [Restart Con­
troller]) du plug-in FCT.
L'activation du PNU 127.4 “Charger les valeurs des paramètres à partir du fichier des paramètres”
Néanmoins, avec cette méthode, des paramètres modifiés de la gestion des erreurs ne sont pas
appliqués.
A.4.6
Déroulement de la transmission du fichier des paramètres
La transmission du fichier des paramètres s'effectue selon la séquence suivante :
1. Lancer la transmission de données. Le numéro de séquence commence par 0.
2. Transmettre des paquets de données utiles et incrémenter le numéro de séquence.
Après chaque réception du paquet de données, une réponse avec le même ID de paquet fait office
de handshake. Les données du fichier des paramètres sont transmises à partir du numéro de
séquence 1. Quand le numéro de séquence arrive à la valeur maximale 31, le comptage repart de 0.
L'étape intermédiaire qui passe par “pas d'instruction” est supprimée pour cette variante d'EFPC
car l'ID de paquet est modifié dans chaque nouveau télégramme.
3. Transmission de données terminée ou arrêter la transmission de données.
Parallèlement à la transmission, la commande doit analyser les éventuelles erreurs.
Avant et après la transmission de données, le télégramme “pas d'instruction” est échangé de manière
cyclique entre la commande et l'EMCA.
Un arrêt, l'envoi de “Aucune instruction” ou un message d'erreur peut être écrit à tout moment dans les
bits de commande et interrompt le téléchargement ascendant ou descendant. Aucun contrôle du numé­
ro de séquence n'est alors effectué.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
145
A
Festo Parameter Channel (FPC)
A.4.7
Exemples de transmission du fichier des paramètres
Téléchargement ascendant du fichier de paramètres – l'EMCA envoie un fichier de paramètres à une
commande de niveau supérieur
Commande
EMCA
Demander le téléchargement
ascendant des paramètres
FPCC = 0100 0100
ID de paquet = 001 00000
Aucune donnée
Lancer la transmission
FPCS = 0100 0011
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Demander le paquet 1
FPCC = 0100 0100
ID de paquet = 000 00001
Aucune donnée
Envoyer le paquet 1
FPCS = 0100 0011
ID de paquet = 000 00001
Données = fichier des paramètres
Demander le paquet 2
FPCC = 0100 0100
ID de paquet = 000 00010
Aucune donnée
Diviser le fichier des
paramètres en blocs de
6 octets, ici en
32 * 6 octets
Fichier de
paramètres
Envoyer le paquet 2
FPCS = 0100 0011
ID de paquet = 000 00010
Données = fichier des paramètres
...
Envoyer le paquet 31
FPCS = 0100 0011
ID de paquet = 000 11111
Données = fichier des paramètres
Demander le paquet 32
FPCC = 0100 0100
ID de paquet = 000 00000
Aucune donnée
Envoyer le paquet 32
FPCS = 0100 0011
ID de paquet = 000 00000
Données = fichier des paramètres
Demander le paquet 33
FPCC = 0100 0100
ID de paquet = 000 00001
Aucune donnée
Envoi terminé
FPCS = 0100 0011
ID de paquet = 010 00001
Aucune donnée
Fig. A.3
146
Déroulement du téléchargement ascendant du fichier des paramètres
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
Téléchargement descendant du fichier de paramètres – la commande de niveau supérieur envoie le
fichier de paramètres à l'EMCA
Commande
EMCA
Demander le téléchargement
descendant des paramètres
FPCC = 0100 0101
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Lancer la transmission
FPCS = 0100 0011
ID de paquet = 001 00000
Aucune donnée
Envoyer le paquet 1
FPCC = 0100 0101
ID de paquet = 000 00001
Données = fichier des paramètres
Paquet 1 reçu
FPCS = 0100 0011
ID de paquet = 000 00001
Aucune donnée
Envoyer le paquet 2
FPCC = 0100 0101
ID de paquet = 000 00010
Données = fichier des paramètres
Diviser le fichier des
paramètres en blocs de
6 octets, ici en
32 * 6 octets
Fichier de
paramètres
Paquet 2 reçu
FPCS = 0100 0011
ID de paquet = 000 00010
Aucune donnée
...
Paquet 31 reçu
FPCS = 0100 0011
ID de paquet = 000 11111
Aucune donnée
Envoyer le paquet 32
FPCC = 0100 0101
ID de paquet = 000 00000
Données = fichier des paramètres
Paquet 32 reçu
FPCS = 0100 0011
ID de paquet = 000 00000
Aucune donnée
Envoi terminé
FPCC = 0100 0101
ID de paquet = 010 00001
Aucune donnée
Paramètres enregistrés
FPCS = 0100 0011
ID de paquet = 010 00001
Aucune donnée
Fig. A.4
Déroulement du téléchargement descendant du fichier des paramètres
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
147
A
Festo Parameter Channel (FPC)
Téléchargement ascendant du fichier des paramètres erroné
Commande
EMCA
Demander le téléchargement
ascendant des paramètres
FPCC = 0100 0100
ID de paquet = 001 00000
Aucune donnée
Lancer la transmission
FPCS = 0100 0011
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Demander le paquet 1
FPCC = 0100 0100
ID de paquet = 000 00001
Aucune donnée
Envoyer le paquet 1
FPCS = 0100 0011
ID de paquet = 000 00001
Données = fichier des paramètres
Demander le paquet 2
FPCC = 0100 0100
ID de paquet = 000 00010
Aucune donnée
Diviser le fichier des
paramètres en blocs de
6 octets, ici en
32 * 6 octets
Fichier de
paramètres
Envoyer le paquet 2
FPCS = 0100 0011
ID de paquet = 000 00010
Données = fichier des paramètres
Paquet 2 erroné
FPCC = 0100 0100
ID de paquet = 011 00011
Données = code d'erreur
Confirmer l'erreur
FPCS = 0100 0011
ID de paquet = 011 00011
Aucune donnée
Fig. A.5
148
Erreur lors du téléchargement ascendant des paramètres
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
Téléchargement descendant du fichier des paramètres erroné
Commande
EMCA
Demander le téléchargement
descendant des paramètres
FPCC = 0100 0101
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Lancer la transmission
FPCS = 0100 0011
ID de paquet = 001 00000
Aucune donnée
Envoyer le paquet 1
FPCC = 0100 0101
ID de paquet = 000 00001
Données = fichier des paramètres
Paquet 1 reçu
FPCS = 0100 0011
ID de paquet = 000 00001
Aucune donnée
Diviser le fichier des
paramètres en blocs de
6 octets, ici en
32 * 6 octets
Fichier de
paramètres
Envoyer le paquet 2
FPCC = 0100 0101
ID de paquet = 000 00010
Données = fichier des paramètres
Paquet 2 erroné
FPCS = 0100 0011
ID de paquet = 011 00010
Données = code d'erreur
Fig. A.6
Erreur lors du téléchargement descendant des paramètres
Téléchargement descendant du fichier des paramètres – FPCC n'est pas pris en charge
Commande
EMCA
Demander le téléchargement
descendant des paramètres
FPCC = 0100 0101
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Erreur
FPCS = 0100 0111
ID de paquet = 001 00000
Données = code d'erreur 0x65
Festo : ReqID n'est pas pris en
charge
Fig. A.7
L'erreur FPCC n'est pas prise en charge
La valeur qui se trouve dans FPCC ne peut pas être évaluée. Le Request ID contenu dans FPCC n'est pas
pris en charge.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
149
A
Festo Parameter Channel (FPC)
Téléchargement descendant du fichier des paramètres – EFPC est bloqué
Commande
EMCA
Demander le téléchargement
descendant des paramètres
FPCC = 0100 0101
ID de paquet = 001 00000
Données = Taille du fichier des
paramètres
Erreur
FPCS = 0100 0111
ID de paquet = 001 00000
Données = code d'erreur 0x11
Instruction non exécutable en rai­
son du mode de fonctionnement
Fig. A.8
L'erreur EFPC est bloquée
Pendant une transmission de paramètres active, certaines fonctions sont bloquées, par ex. il ne faut
pas passer au téléchargement descendant pendant un téléchargement ascendant et inversement sans
avoir arrêté auparavant la transmission de la commande.
150
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
A
Festo Parameter Channel (FPC)
A.4.8
Codes d'erreur
Pendant la transmission du fichier des paramètres, des erreurs sont signalées selon le type d'erreur
dans le FPCS ou dans l'ID de paquet de l'EFPC.
Type d'erreur 1 – L'erreur s'affiche dans le FPCS (FPCS = xxxx0111)
Cette variante existe pour toutes les variantes de FPC, y compris tous les types d'EFPC. Le code d'erreur
est signalé dans les données utiles selon le tableau suivant :
Code d'erreur
Erreur
17
0x11
L'instruction n'est pas exécutable dans l'état de fonctionnement.
Aucune transmission de fichier des paramètres n'est possible dans le
mode de fonctionnement actuel ou la configuration actuelle (par ex.
aucun EFPC paramétré).
101
0x65
Festo : ReqID n'est pas pris en charge.
Tab. A.12 Codes d'erreur pendant la transmission du fichier des paramètres – type d'erreur 1
Type d'erreur 2 – L'erreur s'affiche dans les bits de commande (ID de paquet = 011xxxxx)
L'octet 3 contient des codes d'erreur que l'EMCA envoie à la commande. Si la commande envoie une
erreur ou exécute l'erreur de l'EMCA jusqu'à l'interruption de la transmission du fichier des para­
mètres, cela est consigné comme une information dans la mémoire de diagnostic de l'EMCA. La com­
mande n'envoie pas de numéro d'erreur dans les données utiles. L'EMCA répond à la commande par
l'état d'erreur sans texte d'erreur dans les données utiles.
Code d'erreur
Erreur
0
1
2
3
4
0x00
0x01
0x02
0x03
0x04
5
0x05
6
7
0x06
0x07
8
0x08
9
0x09
Message d'erreur de la commande
Mauvaise séquence des paquets reçus (numéro de séquence)
Timeout entre 2 paquets
Le format du télégramme n'est pas valide.
Mauvaise séquence d'instructions, par ex. redémarrage sans arrêt
entre les deux
Erreur de lecture (longueur du fichier des paramètres non valide ou
état erroné de la transmission)
Erreur d'écriture du fichier des paramètres
La quantité de données reçues ou envoyées ne correspond pas à
celle attendue.
Erreur pendant l'accès au fichier des paramètres, par ex. pas de
priorité de commande
Timeout pendant l'accès au fichier des paramètres, par ex. une
erreur est encore présente et doit être acquittée
Tab. A.13 Codes d'erreur pendant la transmission du fichier des paramètres – type d'erreur 2
Les erreurs se différencient les unes des autres par leur effet sur la transmission è Tab. A.14:
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
151
A
Festo Parameter Channel (FPC)
Transmission
Conséquence
Erreur
Code
d'erreur
... n'est pas
interrompu
Si l'EMCA réagit de nouveau avec la
bonne syntaxe après l'erreur, il est
possible de poursuivre le téléchargement
ascendant ou descendant.
Pour interrompre la transmission, il faut
envoyer une demande d'arrêt.
... est inter­
rompu
Dans le cas de messages d'erreur
envoyés par la commande, la
transmission est interrompue. Une ana­
lyse des données utiles n'est pas réalisée
dans ce cas.
Faire la distinction entre les différentes
causes de l'erreur doit être prévu en op­
tion sur la commande.
Si la transmission est interrompue, les
données transmises jusque-là sont supp­
rimées dans le contrôleur. Cela doit être
prévu de la même façon dans la com­
mande.
Erreur
Type d'erreur 1 : est signalé dans FPCS
17 (0x11) Instruction en état de
fonctionnement non exé­
cutable
101 (0x65) Festo : ReqID n'est pas
pris en charge
Type d'erreur 2 : est signalé dans l'ID de
paquet
1
(0x01) Mauvaise séquence des
paquets reçus
3
(0x03) Format du télégramme
non valide
4
(0x04) Mauvaise séquence
d'instructions
Type d'erreur 2 : est signalé dans l'ID de
paquet
0
(0x00) Message d'erreur de la
commande
2
(0x02) Timeout entre 2 paquets
5
(0x05) Erreur pendant la lecture
6
(0x06) Erreur lors de l'écriture
7
(0x07) La quantité de données
reçues ne correspond
pas à celle attendue
8
(0x08) Erreur du fichier de para­
mètres
9
(0x09) Accès au fichier de para­
mètres
Tab. A.14 Effet de l'erreur sur la transmission
Dans le cas d'erreurs conduisant à l'interruption de la transmission, le numéro d'erreur
0x27 est écrit dans la mémoire de diagnostic. L'erreur doit alors être validée par le biais
de la fonction de commande “Reset Fault” ou avec l'outil FCT.
152
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
B
FHPP+
B
FHPP+
B.1
FHPP+ Données
B.1.1
Fonctionnement
Les données FHPP+ sont une extension des données FHPP standard et servent à la transmission cyc­
lique de paramètres pouvant être mappés (PNU). Dans le message FHPP, jusqu'à 16 octets de “Don­
nées de commande et d'état” peuvent être utilisés pour les données FHPP+. Dans les données de com­
mande FHPP+, des valeurs de consigne autres que celles qui ne se situent pas dans les octets de
commande des données standard FHPP peuvent être prescrites. Dans les données d'état FHPP+, il est
possible d'émettre des valeurs réelles supplémentaires, comme par ex. la tension actuelle du circuit
intermédiaire ou la température de l'étage de sortie.
Les données FHPP+ ne peuvent être configurées que via l'éditeur FHPP+ du PlugIn
FCT EMCA. Pour ce faire, seuls les paramètres FHPP (PNU) pouvant être mappés peuvent
être utilisés comme paramètres. Les paramètres FHPP (PNU) ne pouvant pas être mappés
ne sont pas transmis.
B.1.2
Structure du message FHPP
Dans le message FHPP, les octets suivants peuvent être utilisés pour les données FHPP+.
Données FHPP+ (16 octets)
Message FHPP avec canal de paramètres (FPC) (octets 1 ... 32)
1
2
3
4
5
6
7
8
Données standard FHPP
(8 octets)
1
2
3
Tab. B.1
4
5
6
7
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Canal de paramètres FPC
(8 octets)
1
2
3
4
5
6
7
8
Données FHPP+
(16 octets max.)
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
Données FHPP+ (16 octets)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
153
C
Paramètres FHPP (PNU)
C
Paramètres FHPP (PNU)
C.1
Structure de paramètre générale FHPP
L'EMCA contient un enregistrement de paramètres avec la structure suivante.
Groupe
Plage PNU
Description
Page
Données FHPP+
1 … 99
Objets spéciaux pour la configuration du télég­
ramme FHPP+.
155
Caractéristiques
de l'appareil
100 … 199
Identification de l'appareil et réglages
spécifiques à l'appareil, par ex. numéros de
version.
156
Diagnostic
200 … 299
Événements de diagnostic et mémoire de diag­
nostic. Numéros d'erreur, date relative,
événement entrant/sortant.
157
Données du pro­
cessus
300 … 399
Valeurs de consigne et valeurs réelles actuelles,
entrées et sorties TOR locales, par ex. données
d'état.
158
Liste des
enregistrements
400 … 499
Un enregistrement contient tous les paramètres
de valeur de consigne requis pour un processus
de positionnement.
159
Données du projet 500 … 599
Réglages de base du projet, par ex. vitesse max., 161
accélération, décélération, décalage par rapport
au point zéro du projet.
Ces paramètres sont la base de la liste des
enregistrements.
Facteurs groupe
Paramètres pour la conversion d'unités.
164
Tous les paramètres spécifiques à l'axe pour les
actionneurs électriques, par ex. le rapport de
transmission, la constante d'avance, paramètre
de déplacement de référence.
164
600 … 699
Paramètres de
1000 … 1099
l'axe : actionneurs
électriques 1
Tab. C.1
154
Structure de paramètre FHPP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.2
Aperçu : paramètres FHPP
Les tableaux suivants (Tab. C.2 … Tab. C.9) montrent les paramètres du FHPP.
Les paramètres sont décrits dans les paragraphes C.3.2 … C.3.30.
Remarque générale sur le nom des paramètres : en fonction de la mécanique de l'axe,
certains noms peuvent différer des autres indications tout en maintenant une fonctionna­
lité identique (par ex. dans le FCT). Exemples : Vitesse de rotation et vitesse ou couple de
torsion et force.
C.2.1
Données FHPP+
PNU
sub­
(SDO)1) index
Type
Page
Télégramme de réception FHPP
(FHPP receive telegram)
40
1 … 10
(2028 h)
uint32
169
Télégramme de réponse FHPP
(FHPP responsed telegram)
41
1 … 10
(2029 h)
uint32
170
État du télégramme de réception FHPP
(FHPP receive telegram state)
42
1
(202Ah)
uint32
171
État du télégramme de réponse FHPP
(FHPP responsed telegram state)
43
1
(202Bh)
uint32
171
Groupe/nom
Éditeur de télégrammes pour FHPP+ è Page 169
1)
utilisable uniquement pour CANopen
Tab. C.2
Données FHPP+
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
155
C
Paramètres FHPP (PNU)
C.2.2
Caractéristiques de l'appareil
PNU
Sous(SDO)1) index
Type
Page
Version du matériel du fabricant
(Manufacturer hardware version)
100
1…3
(2064h)
uint16
172
Version firmware du fabricant
(Manufacturer firmware version)
101
1…4
(2065 h)
uint16
172
Version FHPP
(FHPP version)
102
1
(2066 h)
uint16
172
Version de logiciel requise (FCT)
(Required software version)
104
1
(2068 h)
uint16
173
Numéro de série du contrôleur
(Serialnumber controller)
114
1 … 12
(2072 h)
char
173
Type de contrôleur
(Controller type)
115
1…7
(2073 h)
uint8
174
Nom de l'appareil donné par le fabricant
(Manufacturer device name)
120
1 … 30
(2078 h)
char
175
Nom de l'appareil donné par l'utilisateur
(User device name)
121
1 … 30
(2079 h)
char
175
Fabricant d'actionneur
(Drive manufacturer)
122
1 … 30
(207Ah)
char
175
Adresse HTTP du fabricant
(HTTP drive catalog address)
123
1 … 30
(207Bh)
char
175
Référence Festo
(Festo order number)
124
1 … 30
(207Ch)
char
175
Priorité de commande
(Controllogic)
125
1
(207Dh)
uint8
176
Automate de mémoire de données
(Data memory control)
127
(207Fh)
uint32
177
Groupe/nom
Numéros de version
Identification
Paramètres MMI
1)
1…4
utilisable uniquement pour CANopen
Tab. C.3
156
Caractéristiques de l'appareil
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.2.3
Diagnostic
Groupe/nom
PNU
sub­
(SDO)1) index
Type
Page
Paramètres de diagnostic
Événement de diagnostic
(Diagnostics event)
200
1 … 200 uint8
(20C8h)
178
Numéro de diagnostic
(Diagnostics number)
201
1 … 200 uint16
(20C9h)
178
Date relative
(Time stamp)
202
1 … 200 uint32
(20CAh)
179
Information supplémentaire
(Additional information)
203
1 … 200 uint32
(20CBh)
179
Paramètres de la mémoire de diagnostic
(Diagnostics buffer parameter)
204
3, 4
(20CCh)
uint8
180
Panne d'appareil
(Device fault)
205
1
(20CDh)
uint16
180
Diagnostic via bus de terrain
(Fieldbus diagnostics)
206
(20CEh)
Messages d'erreur actuels
(Actual malfunction messages)
220
1 … 32
(20DCh)
uint32
182
Messages d'avertissement actuels
(Actual warning messages)
221
1 … 32
(20DDh)
uint32
183
Défaut actuel validable
(Actual acknowledged malfunction)
230
(20E6h)
uint8
183
Réaction sur erreur 1 admissible
(Permissible error reaction 1)
234
1 … 255 uint16
(20EAh)
184
Dépannage 1 admissible
(Permissible malfunction handling 1)
238
(20EEh)
1 … 255 uint16
185
Réaction sur erreur 1
(Error reaction 1)
242
(20F2h)
1 … 255 uint16
185
Dépannage 1
(Malfunction handling 1)
246
(20F6h)
1 … 255 uint16
186
État sûr
(Safety state)
280
1
(2118 h)
1)
1, 2, 4, 5 uint8
1
uint8
182
186
utilisable uniquement pour CANopen
Tab. C.4
Diagnostic
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
157
C
Paramètres FHPP (PNU)
C.2.4
Données du processus
PNU
sub­
(SDO)1) index
Type
Page
Valeurs de position
(Position values)
300
1…3
(212Ch)
int32
187
Valeurs de force
(Force values)
301
1…3
(212Dh)
int16
187
Entrées TOR locales
(Local digital inputs)
303
(212Fh)
1
uint32
188
Sorties TOR locales
(Local digital outputs)
304
1
(2130 h)
uint32
188
Valeurs de vitesse
(Velocity values)
310
1…3
(2136 h)
int32
188
Etat des sorties des comparateurs
(Status comparator outputs)
312
1
(2138 h)
uint8
189
Informations d'état FHPP
(FHPP status information)
320
1, 2
(2140h)
uint32,
int32
190
Informations de commande FHPP
(FHPP control information)
321
1, 2
(2141h)
uint32,
int32
190
Position sample, front montant
(Sample position, rising edge)
350
(215Eh)
1
int32
191
Position sample, front descendant
(Sample position, falling edge)
351
(215Fh)
1
int32
191
Mode de fonctionnement Sample
(Sample mode)
352
1
(2160 h)
uint8
191
Groupe/nom
Données générales du processus
Données FHPP
Mesure à la volée
1)
utilisable uniquement pour CANopen
Tab. C.5
158
Données du processus
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.2.5
Liste des enregistrements
PNU
sub­
(SDO)1) index
Type
Page
Etat d'enregistrement
(Record status)
400
1, 2
(2190 h)
uint8
193
Octet de commande d'enregistrement 1
(Record control byte 1)
401
1 … 64
(2191 h)
uint8
194
Octet de commande d'enregistrement 2
(Record control byte 2)
402
1 … 64
(2192 h)
uint8
195
Valeur de consigne
(Setpoint value)
404
1 … 64
(2194h)
int32
195
Vitesse
(Velocity)
406
1 … 64
(2196 h)
int32
195
Accélération
(Acceleration)
407
1 … 64
(2197 h)
int32
196
Décélération
(Deceleration)
408
1 … 64
(2198 h)
int32
196
À-coup accélération
(Jerk acceleration)
409
1 … 64
(2199 h)
uint32
196
Masse
(Load)
410
1 … 64
(219Ah)
uint32
196
Enchaînement cible d'enregistrements
(Following record)
416
1 … 64
(21A0h)
uint8
197
À-coup décélération
(Jerk deceleration)
Limitation de couple
(Torque limitation)
417
1 … 64
(21A1h)
418
1 … 64
(21A2h)
uint32
197
int16
197
Octet de commande d'enregistrement 3
(Record control byte 3)
421
1 … 64
(21A5h)
uint8
198
Vitesse finale
(End velocity)
423
1 … 64
(21A7h)
int32
198
Écart de régulation max.
(Max. control deviation)
424
1 … 64
(21A8h)
int32
198
MC en cas de progression d'enregistrements
(MC visible during record sequence)
425
1 … 64
(21A9h)
uint8
199
Groupe/nom
Données d'enregistrement
1)
utilisable uniquement pour CANopen
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
159
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
Temporisation du démarrage
(Start delay)
sub­
index
Type
Page
426
1 … 64
(21AAh)
uint32
199
Limite de course
(Stroke limit)
427
1 … 64
(21ABh)
int32
199
Facteur pilotage de couple
(Torque feed forward control factor)
428
1 … 64
(21ACh)
uint16
200
Comparateur de position, min.
(Position comparator minimum)
430
1 … 64
(21AEh)
int32
201
Comparateur de position, max.
(Position comparator maximum)
431
(21AFh)
int32
201
Comparateur de position, temps de repos
(Position comparator window time)
432
1 … 64
(21B0h)
uint16
201
Comparateur de vitesse, min.
(Velocity comparator minimum)
433
1 … 64
(21B1h)
int32
202
Comparateur de vitesse, max.
(Velocity comparator maximum)
434
1 … 64
(21B2h)
int32
202
Comparateur de vitesse, temps de repos
(Velocity comparator window time)
435
1 … 64
(21B3h)
uint16
202
Comparateur de force, min.
(Force comparator minimum)
436
1 … 64
(21B4h)
int16
203
Comparateur de force, max.
(Force comparator maximum)
437
1 … 64
(21B5h)
int16
203
Comparateur de force, temps de repos
(Force comparator window time)
438
1 … 64
(21B6h)
uint16
203
Comparateur de temps, min.
(Time comparator minimum)
439
1 … 64
(21B7h)
uint32
204
Comparateur de temps, max.
(Time comparator maximum)
440
1 … 64
(21B8h)
uint32
204
Consigne de vitesse
(Setpoint value velocity)
441
1 … 64
(21B9h)
int32
204
Valeur de consigne de la force
(Setpoint value force)
442
1 … 64
(21BAh)
int16
204
Messages jeux
1)
1 … 64
utilisable uniquement pour CANopen
Tab. C.6
160
Liste des enregistrements
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.2.6
Données du projet
PNU
sub­
(SDO)1) index
Type
Page
Point zéro du projet
(Project zero point)
500
(21F4h)
1
int32
205
Fins de course logicielles
(Software position limits)
501
(21F5h)
1, 2
int32
205
Vitesse max. admissible
(Max. velocity)
502
(21F6h)
1
int32
205
Accélération max. admissible
(Max. acceleration)
503
(21F7h)
1
int32
205
Limite de course
(Stroke limit)
510
(21FEh)
1
int32
206
Force max. admissible
(Max. force)
512
1
(2200 h)
int32
206
520
1
(2208 h)
uint8
206
FHPP valeurs de consigne et réelles
(FHPP setpoint and actual values)
523
1 … 12
(220Bh)
uint32
208
Réglages pour le mode direct FHPP
(FHPP direct mode settings)
524
1
(220Ch)
uint8
208
Vitesse lente – Phase 1
(Velocity slow – phase 1)
530
1
(2212 h)
int32
209
Vitesse rapide – Phase 2
(Velocity fast – phase 2)
531
1
(2213 h)
int32
209
Accélération/décélération
(Acceleration/Deceleration)
532
1
(2214h)
int32
209
Durée phase 1
(Time phase 1)
534
1
(2216 h)
uint16
209
Fenêtre de signalisation Erreur de poursuite
(Following error window)
538
1
(221Ah)
int32
209
Délai du temps de réponse erreur de poursuite
(Following error timeout)
539
1
(221Bh)
uint16
209
Groupe/nom
Données générales du projet
Mode servo/couple de rotation
Mode apprentissage
Cible d'apprentissage
(Teach target)
Mode direct FHPP
Mode pas à pas
1)
utilisable uniquement pour CANopen
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
161
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
sub­
index
Type
Page
Fonctionnement direct Position
Valeur de base vitesse
(Basic value velocity)
540
1
(221Ch)
int32
210
Accélération
(Acceleration)
541
1
(221Dh)
int32
210
Décélération
(Deceleration)
542
(221Eh)
1
int32
210
À-coup accélération
(Jerk acceleration)
543
(221Fh)
1
uint32
210
Masse
(Load)
544
1
(2220 h)
uint32
210
À-coup décélération
(Jerk deceleration)
547
1
(2223 h)
uint32
211
Vitesse finale
(End velocity)
548
1
(2224h)
int32
211
Fenêtre de signalisation Erreur de poursuite
(Following error window)
549
1
(2225 h)
int32
211
Fenêtre de signalement pour la force atteinte
(Force target window)
552
1
(2228 h)
int16
212
Valeur de base de la force
(Basic value force)
555
1
(222Bh)
int32
212
Valeur de base accélération
(Basic value acceleration)
560
1
(2230 h)
int32
212
Fenêtre de signalisation Vitesse atteinte
(Velocity target window)
561
1
(2231 h)
int32
212
Limite de course
(Stroke limit)
566
1
(2236 h)
int32
213
Fenêtre de signalisation Erreur de réglage de la vitesse
(Velocity difference error window)
568
1
(2238 h)
int32
213
Mode direct force
Mode direct vitesse de rotation
1)
utilisable uniquement pour CANopen
162
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
sub­
index
Type
Page
Fonctionnement direct généralités
Limitation de couple
(Torque limitation)
581
1
(2245h)
int16
214
Temporisation du démarrage
(Start delay)
582
1
(2246h)
uint32
214
Condition de démarrage
(Start condition)
583
1
(2247h)
uint8
214
Comparateur de position, min.
(Position comparator minimum)
585
1
(2249h)
int32
215
Comparateur de position, max.
(Position comparator maximum)
586
1
(224Ah)
int32
215
Comparateur de position, temps de repos
(Position comparator window time)
587
1
(224Bh)
uint16
215
Comparateur de vitesse, min.
(Velocity comparator minimum)
588
1
(224Ch)
int32
215
Comparateur de vitesse, max.
(Velocity comparator maximum)
589
1
(224Dh)
int32
215
Comparateur de vitesse, temps de repos
(Velocity comparator window time)
590
(224Eh)
1
uint16
215
Comparateur de force, min.
(Force comparator minimum)
591
(224Fh)
1
int16
216
Comparateur de force, max.
(Force comparator maximum)
592
1
(2250 h)
int16
216
Comparateur de force, temps de repos
(Force comparator window time)
593
1
(2251 h)
uint16
216
Comparateur de temps, min.
(Time comparator minimum)
594
1
(2252 h)
uint32
216
Comparateur de temps, max.
(Time comparator maximum)
595
1
(2253 h)
uint32
216
1)
utilisable uniquement pour CANopen
Tab. C.7
Données du projet
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
163
C
Paramètres FHPP (PNU)
C.2.7
Facteurs groupe
PNU
sub­
(SDO)1) index
Type
Page
Position puissance dix
(Position notation index)
600
1
(2258 h)
int8
217
Position unité de mesure
(Position dimension index)
601
1
(2259 h)
uint8
217
PNU
sub­
(SDO)1) index
Type
Page
Inversion de sens
(Polarity)
1000
(23E8h)
1
int8
218
Résolution du codeur
(Encoder resolution)
1001
(23E9h)
1, 2
uint32
218
Rapport de transmission
(Gear ratio)
1002
1, 2
(23EAh)
uint32
219
Constante d'avance
(Feed constant)
1003
1, 2
(23EBh)
uint32
219
Paramètre d'axe
(Axis parameter)
1005
2, 3
(23EDh)
uint32
220
Décalage du point d'origine de l'axe
(Offset axis zero point)
1010
(23F2h)
1
int32
220
Méthode de déplacement de référence
(Homing method)
1011
(23F3h)
1
int8
221
Vitesses
(Velocities)
1012
(23F4h)
1…3
int32
221
Accélération/décélération
(Acceleration/Deceleration)
1013
(23F5h)
1
int32
222
Couple de rotation max.
(Max. torque)
1015
(23F7h)
1
int16
222
Limite de vitesse détection de la butée
(Velocity threshold block detection)
1016
(23F8h)
1
int32
222
Groupe/nom
Facteurs groupe
1)
utilisable uniquement pour CANopen
Tab. C.8
Facteurs groupe
C.2.8
Paramètres d'axe : actionneurs électriques 1
Groupe/nom
Paramètres de la mécanique
Paramètres de déplacement de référence
1)
utilisable uniquement pour CANopen
164
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
sub­
index
Type
Page
Temps de repos détection de la butée
(Block detection window time)
1017
(23F9h)
1
uint16
222
Fenêtre de signalisation Cible atteinte
(Position target window)
1022
(23FEh)
1
int32
223
Temps de repos objectif atteint
(Position window time)
1023
(23FFh)
1
uint16
223
Paramètres du régulateur de position
(Position control parameter set)
1024
1…7
(2400h)
uint32,
int32
224
Paramètres I2t
(I2t parameter)
1025
1, 2
(2401h)
uint32
225
Valeurs limites I2t
(I2t limits)
1026
1, 2
(2402h)
uint16
225
Valeur I2t actuelle
(Actual I2t value)
1027
1
(2403h)
uint16
225
Temporisation Quick Stop
(Quick stop deceleration)
1029
1
(2405h)
int32
225
Type de moteur
(Motor type)
1030
1
(2406h)
uint16
226
Courant max.
(Max. current)
1034
1
(240Ah)
int32
226
Courant nominal du moteur
(Motor rated current)
1035
1
(240Bh)
int32
226
Couple moteur nominal
(Motor rated torque)
1036
1
(240Ch)
int32
226
Paramètre du régulateur
Plaque signalétique électronique
1)
utilisable uniquement pour CANopen
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
165
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
sub­
index
Type
Page
Surveillance d'arrêt
Position de consigne
(Setpoint position)
1040
1
(2410h)
int32
227
Position actuelle
(Position actual value)
1041
1
(2411h)
int32
227
Fenêtre de signalement d'arrêt
(Standstill position window)
1042
1
(2412h)
int32
227
Temporisation d'arrêt
(Standstill window timeout)
1043
1
(2413h)
uint16
227
1045
1
(2415h)
uint16
228
Angle zéro
(Zero angle)
1050
1
(241Ah)
uint32
228
Courant moteur actuel
(Actual current )
1059
1
(2423h)
int32
228
Température actuelle de la CPU
(Actual temperature CPU)
1063
1
(2427h)
int8
229
Température min./max. CPU
(Min./max. temperature CPU)
1065
1, 2
(2429h)
int8
229
Température actuelle de l'étage de sortie
(Actual temperature output stage)
1066
1
(242Ah)
int8
229
Température min./max. de l'étage de sortie
(Min./max. Temperature output stage)
1068
1, 2
(242Ch)
int8
229
Contrôle des erreurs de poursuite
Délai du temps de réponse erreur de poursuite
(Following error timeout)
Caractéristiques moteur
Données de température
1)
utilisable uniquement pour CANopen
166
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
Groupe/nom
PNU
(SDO)1)
sub­
index
Type
Page
Charge d'outillage/masse de base
(Tool load/Base load)
1071
(242Fh)
1
uint32
230
Tension actuelle du circuit intermédiaire
(Actual intermediate circuit voltage)
1073
1
(2431h)
uint32
230
Tension de l'unité de pilotage actuelle
(Actual logic voltage)
1074
1
(2432h)
uint32
230
Courants de phase actuels
(Actual phase current)
1075
1…3
(2433h)
int32
230
Pilotage de couple
(Torque feed forward control)
1080
1
(2438h)
uint16
231
Caractéristiques générales de l'actionneur
1)
utilisable uniquement pour CANopen
Tab. C.9
Paramètres d'axe : actionneurs électriques 1
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
167
C
Paramètres FHPP (PNU)
C.3
Description : paramètres FHPP
C.3.1
Représentation des entrées de paramètres
1 PNU 1001
3 Sous-index 1, 2
2 Résolution du codeur (Encoder Resolution)
4 Classe : Array
5 Type de données : 6 Peut
7 Accès : ro
uint32
être mappé
8 La résolution du codeur est le rapport ...
9 Sous-index 1
aJ Incréments de codeur (Encoder Increments)
aA Fixe : 0x00010000 (65536)
9 Sous-index 2
aJ Tours moteur (Motor Revolutions)
aA Fixe : 0x00000001 (1)
1
2
3
4
5
Numéro du paramètre (PNU)
Nom du paramètre,
2 langues : allemand (anglais)
Liste des sous-index du paramètre (1 : pas
de sous-index, variable simple)
Classe (Class) :
– Var : contient uniquement une valeur
– Array : contient plusieurs valeurs
– Struct : regroupement de plusieurs va­
riables
Type de données (Data type) :
Valeurs sans signe (8, 16, 32 bits)
– uint8 : 0 … 255
– uint16 : 0 … 65.535
– uint32 : 0 … 4.294.967.295
Valeurs avec signe (8, 16, 32 bits)
– int8 : −128 … 127
– int16 : −32 768 … 32 767
– int32 : −2.147.483.648 …
2.147.483.647
Symbole (8 bits)
– char : 0 … 255 (ASCII)
Fig. C.1
168
6
7
8
9
aJ
aA
Peut être mappé dans FHPP+
Accès (droit de lecture/écriture) :
– ro : lecture uniquement
– wo : écriture uniquement
– rw1 : lecture et écriture en cas d'étage
de sortie sous tension
– rw2 : lecture et écriture en cas d'étage
de sortie hors tension uniquement.
Description du paramètre
Numéro du sous-index
Nom du sous-index,
2 langues : allemand (anglais)
Description du sous-index
Représentation des entrées de paramètres
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.2
Données FHPP+ – éditeur de télégrammes FHPP+
PNU 40
Sous-index 1 … 10
Télégramme de réception FHPP (FHPP receive telegram)
Classe : Array
Type de données:
uint32
Accès: ro
Lecture du contenu des télégrammes de réception (données de sortie de la commande) pour les
données de processus cycliques. La configuration s'effectue via l'éditeur FHPP+ du PlugIn FCT.
Nota
Les lacunes entre les PNU 1 octet et les PNU suivants de 2 ou 4 octets ainsi que les sous-index non
utilisés sont remplies par des PNU de caractères génériques.
Format (4 octets, comme pour l'EFPC)
Octet
Signification
1
réservé (= 0)
2
subindex
3
PNU transmis
4
Sous-index 1
1er PNU (1st PNU)
1er PNU transmis :
Valeur : 0x00010001 (PNU 1.1)
Sous-index 2
2e PNU transmis :
2e PNU (2nd PNU)
Valeur : 0x00010002 (PNU 2.1)
Sous-index 3 … 10 3e … 10e PNU (3rd … 10th PNU)
3e … 10e PNU transmis :
PNU indifférent
Tab. C.10
PNU 40
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
169
C
Paramètres FHPP (PNU)
PNU 41
Sous-index 1 … 10
Télégramme de réponse FHPP (FHPP responsed telegram)
Classe : Array
Type de données:
uint32
Accès: ro
Lecture du contenu des télégrammes de réponse (données d'entrée de la commande) pour les don­
nées de processus cycliques. La configuration s'effectue via l'éditeur FHPP+ du PlugIn FCT.
Nota
Les lacunes entre les PNU 1 octet et les PNU suivants de 2 ou 4 octets ainsi que les sous-index non
utilisés sont remplies par des PNU de caractères génériques.
Format (4 octets, comme pour l'EFPC)
Octet
Signification
1
réservé (= 0)
2
subindex
3
PNU transmis
4
Sous-index 1
1er PNU (1st PNU)
1er PNU transmis :
Valeur : 0x00010001 (PNU 1.1)
Sous-index 2
2r PNU transmis :
2e PNU (2nd PNU)
Valeur : 0x00010002 (PNU 2.1)
Sous-index 3 … 10 3e … 10e PNU (3rd … 10th PNU)
3e … 10e PNU transmis :
PNU indifférent
Tab. C.11
170
PNU 41
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 42
Sous-index 1
État du télégramme de réception FHPP (FHPP receive telegram state)
Classe : Var
Type de données :
Accès : ro
uint32
Lecture de la localisation de l’erreur et du type d'erreur du télégramme de réception.
Bit
Valeur Signification
Lieu du
0…9
…
Bit par bit, un bit par entrée de télégramme (PNU 40.1 … 40.10)
10 … 23 0
réservé
défaut
Type
24
1
Le PNU (avec localisation de l'erreur dans bit 0 … 9) n'est pas valide.
25
1
Écriture impossible du PNU (avec localisation de l'erreur dans bit
d'erreur
0 … 9).
26
1
La longueur de télégramme max. est dépassée.
27
1
PNU ne doit pas être mappé dans un télégramme.
28
1
Entrée dans l'état actuel (par ex. en cas de communication
cyclique en cours) non modifiable.
29
1
Entrée 16/32 bits commence par une adresse impaire.
30 … 31 0
réservé
Nota
Si le télégramme transmis est correct, tous les bits = 0
Tab. C.12
PNU 42
PNU 43
Sous-index 1
État du télégramme de réponse FHPP (FHPP responsed telegram state)
Classe : Var
Type de données:
Accès: ro
uint32
Lecture de la localisation de l’erreur et du type d'erreur du télégramme de réponse.
Bit
Valeur Signification
0…9
…
Lieu du
Bit par bit, un bit par entrée de télégramme (PNU 40.1 … 40.10)
défaut
10 … 23 0
réservé
24
1
Type
Le PNU (avec localisation de l'erreur dans bit 0 … 9) n'est pas valide.
d'erreur
25
1
Lecture impossible du PNU
(avec localisation de l'erreur dans bit 0 … 9).
26
1
La longueur de télégramme max. est dépassée.
27
1
PNU ne doit pas être mappé dans un télégramme.
28
1
Entrée dans l'état actuel (par ex. en cas de communication cyc­
lique en cours) non modifiable.
29
1
Entrée 16/32 bits commence par une adresse impaire.
30 … 31 0
réservé
Nota
Si le télégramme transmis est correct, tous les bits = 0
Tab. C.13
PNU 43
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
171
C
Paramètres FHPP (PNU)
C.3.3
Données d'appareil – numéros de version
PNU 100
Sous-index 1 … 3
Version du matériel du fabricant (Manufacturer hardware version)
Classe : Array
Type de données:
Accès: ro
uint16
Lecture de la version du matériel.
Sous-index 1
Numéro de révision, partie 1
Sous-index 2
Numéro de révision, partie 2
Sous-index 3
Numéro de révision, partie 3
Tab. C.14
PNU 100
PNU 101
Sous-index 1 … 4
Version firmware du fabricant (Manufacturer firmware version)
Classe : Array
Type de données :
uint16
Accès : ro
Lecture de la version du micrologiciel. Le codage du numéro de version du micrologiciel de l'appareil
est composé de 4 chiffres (par ex. “1.2.3.4”) du sous-index.
Sous-index 1
Numéro de la version principale (Major version number)
1er chiffre de la version du micrologiciel
Sous-index 2
Numéro de la version auxiliaire (Minor version number)
2e chiffre de la version du micrologiciel
Sous-index 3
Numéro de révision (Revision number)
3e chiffre de la version du micrologiciel
Sous-index 4
Numéro de version (Build number)
4e chiffre de la version du micrologiciel
Tab. C.15
PNU 101
PNU 102
Sous-index 1
Version de FHPP (FHPP version)
Classe : Var
Type de données :
uint16
Accès : ro
Lecture de la version de FHPP. Le numéro de version FHPP de l'appareil est composé de 4 chiffres
(par ex. “xxyy”).
Format (16 bits, BCD)
Chiffres
Signification
xx
Numéro de la version principale
yy
Numéro de la version auxiliaire
Tab. C.16
172
PNU 102
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 104
Sous-index 1
Version de logiciel requise (FCT) (Required software version)
Classe : Var
Type de données :
uint16
Accès : ro
Lecture de la version FCT nécessaire à l'utilisation du micrologiciel. Le numéro de version min. de
l'outil Festo Configuration Tool (FCT) est composé de 4 chiffres (par ex. “xxyy”).
Format (16 bits, BCD)
Chiffres
Signification
xx
Numéro de la version principale
yy
Numéro de la version auxiliaire
Tab. C.17
C.3.4
PNU 104
Caractéristiques de l'appareil – Identification
PNU 114
Subindex 1 … 12
Numéro de série du contrôleur (Serialnumber controller)
Classe : Var
Type de données :
char
Accès : ro
Lecture de la Product Key. La décomposition de la Product Key à 11 caractères est consignée sur le
portail d'assistance è www.festo.com/sp.
Sous-index 1 …
1. … 11. Symbole, (1st … 11th character)
11
1. … 11. Symbole de la Product Key
Sous-index 12
12. Symbole, (12th character)
12. Symbole, fixe : (00h=’\0’)
Tab. C.18
PNU 114
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
173
C
Paramètres FHPP (PNU)
PNU 115
Sous-index 1 … 7
Type de contrôleur (Controller type)
Classe : Array
Type de données :
uint8
Accès : ro
Lecture de la configuration de l'EMCA.
Sous-index 1
Taille du moteur
Valeur
0x01 (1)
0x02 (2)
Taille (Size)
Signification
Moyenne (EMCA-...-M-...)
Courte (EMCA-...-S-...)
Sous-index 2
Protocole de bus/commande (Bus protocol/Actuation)
Interface de bus de terrain
Valeur
Signification
0x04 (4)
CANopen
Sous-index 3
Système de mesure
Valeur
0x02 (2)
0x03 (3)
Unité de mesure (Measuring unit)
Sous-index 4
Type de boîtier
Valeur
0x01 (1)
Boîtier (Housing)
Signification
Avec codeur
Avec codeur absolu multitour
Signification
Standard
Sous-index 5
Raccordement électrique (Electrical connection)
Type de branchement électrique
Valeur
Signification
0x01 (1)
Boîte de raccordement
Sous-index 6
Frein du moteur
Valeur
0x01 (1)
0x02 (2)
Frein (Brake)
Signification
Sans frein
Avec frein
Sous-index 7
Pupitre de commande (Control panel)
Pupitre de commande
Valeur
Signification
0x01 (1)
Sans pupitre de commande
Tab. C.19
174
PNU 115
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 120
Sous-index
1 … 30
Nom de l'appareil donné par le fabricant (Manufacturer device name)
Classe : Array
Type de données :
Accès : ro
char
Lecture du nom du fabricant de l'actionneur (ASCII, 7 bits). Exemple : EMCA-EC-67-M-1TM-CO.
Les signes non utilisés sont remplis avec zéro (00 h='\0').
Tab. C.20
PNU 120
PNU 121
Sous-index
1 … 30
Nom de l'appareil donné par l'utilisateur (User device name)
Classe : Array
Type de données :
char
Accès : rw1
Lecture ou écriture du nom d'utilisateur de l'actionneur (ASCII, 7 bits).
Les signes non utilisés sont remplis avec zéro (00 h='\0').
Tab. C.21
PNU 121
PNU 122
Sous-index
1 … 30
Fabricant d'actionneur (Drive manufacturer)
Classe : Array
Type de données :
char
Accès : ro
Lecture du nom du fabricant de l'entraînement (ASCII, 7-bit). Fixe : “Festo AG & Co. KG”
Les signes non utilisés sont remplis avec zéro (00 h='\0').
Tab. C.22
PNU 122
PNU 123
Sous-index
1 … 30
Adresse HTTP du fabricant (HTTP drive catalog address)
Classe : Array
Type de données :
char
Accès : ro
Lecture de l'adresse Internet du fabricant (ASCII, 7 bits). Fix : “http://www.festo.com”
Les signes non utilisés sont remplis avec zéro (00 h='\0').
Tab. C.23
PNU 123
PNU 124
Sous-index
1 … 30
Référence Festo (Festo order number)
Classe : Array
Type de données :
char
Accès : ro
Lecture du numéro de commande/de la référence Festo (ASCII, 7 bits).
Avec cette indication, l'utilisateur peut commander un appareil identique.
Les signes non utilisés sont remplis avec zéro (00 h='\0').
Tab. C.24
PNU 124
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
175
C
Paramètres FHPP (PNU)
C.3.5
Données d'appareil – Paramètres MMI
PNU 125
Sous-index 1
Priorité de commande (Controllogic)
Classe : Var
Type de données :
uint8
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la priorité de commande via l'actionneur. L'interface de commande qui a
actuellement la priorité de commande peut valider l'actionneur et le démarrer ou l'arrêter (com­
mander).
Interfaces de commande :
– Festo Configuration Tool (FCT) : Ethernet
– Bus de terrain : CANopen
Non seulement l'interface de commande doit être paramétrée, mais les conditions suivantes doivent
aussi être remplies :
– Activation du régulateur [X9.4] = 24 V
– Canaux d’entrée (STO1/STO2) [X6.4/5] = 24 V
Valeur
Signification
SCON.FCT/MMI
0x00 (0) Priorité de commande pour l'outil Festo Configuration Tool (FCT)
1
0x01 (1) Souveraineté pour bus de terrain
0
Réglage par défaut après chaque mise sous tension (Power
ON)/redémarrage du contrôleur (FCT).
Tab. C.25
176
PNU 125
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 127
Sous-index 1 … 4
Automate de mémoire de données (Data memory control)
Classe : Struct
Type de données : Peut être mappé
uint32
Accès : rw2
Lecture ou écriture des commandes pour la conservation non volatile des données (EEPROM). La
lecture retourne la valeur fixe qui doit être écrite pour déclencher la fonction souhaitée.
Sous-index 1
Effacer EEPROM (Delete EEPROM)
Après l'écriture de l'objet, toutes les données de l'EEPROM sont réinitialisées aux réglages d'usine, à
l'exception des paramétrages réseau. Ceux-ci sont réinitialisés aux réglages d'usine après un redé­
marrage de l'appareil.
Valeur
Signification
0x10 (16)
Les données de l'EEPROM sont supprimées et chargées dans les paramètres
d'usine.
Sous-index 2
Enregistrer les données (Save data)
L'écriture de l'objet permet d'écraser les données dans l'EEPROM par les réglages actuels
spécifiques à l'utilisateur.
Valeur
Signification
0x01 (1)
Les données spécifiques à l'utilisateur sont enregistrées dans l'EEPROM.
Sous-index 3
Réinitialiser l'appareil (Reset device)
L'écriture de l'objet permet de déclencher un redémarrage du micrologiciel. Ce faisant, les données
sont lues à partir de l'EEPROM et acceptées comme réglages actuels.
Valeur
Signification
0x10 (16)
Réinitialiser l'appareil (redémarrage du microprogramme sans modifier les données)
Sous-index 4
Chargement du fichier des paramètres (Load parameter data)
L'écriture de l'objet permet de charger les valeurs des paramètres du fichier des paramètres.
Valeur
Signification
0x10 (16)
Charger les valeurs des paramètres à partir du fichier des paramètres
Tab. C.26
PNU 127
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
177
C
Paramètres FHPP (PNU)
C.3.6
Paramètres de diagnostic
Description du fonctionnement de la mémoire de diagnostic è Page 288.
PNU 200
Sous-index
1 … 200
Événement de diagnostic (Diagnostics event)
Classe : Array
Type de données : Peut être mappé
uint8
Accès : ro
Lecture du type d'événements de diagnostic de la mémoire de diagnostic.
Valeur
Signification
0x00 (0)
Pas d'événement (ou message d'erreur effacé)
0x01 (1)
Dysfonctionnement (erreur)
0x04 (4)
Dépassement date relative (réservé)
0x05 (5)
Avertissement
0x07 (7)
Mise sous tension
0x09 (9)
Information
Sous-index 1
Événement 1 (Event 1)
Type de message d'erreur le plus récent/actuel
Sous-index 2
Événement 2 (Event 2)
Type du 2e message d'erreur enregistré
Sous-index
Événement 3 … 200 (Event 3 … 200)
3 … 200
Type du 3e … 200e message de diagnostic enregistré
Tab. C.27
PNU 200
PNU 201
Sous-index
1 … 200
Numéro de diagnostic (Diagnostics number)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : ro
Lecture des numéros de diagnostic è Page 291.
En cas d'entrée de diagnostic non valide, la valeur 0xFFFF est retournée.
Sous-index 1
Événement 1 (Event 1)
Message de diagnostic le plus récent/actuel
Sous-index 2
Événement 2 (Event 2)
2e message de diagnostic mémorisé
Sous-index
Événement 3 … 200 (Event 3 … 200)
3 … 200
3e … 200e message de diagnostic enregistré
Tab. C.28
178
PNU 201
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 202
Sous-index
1 … 200
Date relative (Time stamp)
Classe : Array
Type de données :
uint32
Peut être mappé
Accès : ro
Lecture du moment [ms] des événements de diagnostic depuis Power ON.
La date relative a le format hh.mm.ss:nnn (hh = heures, mm = minutes, ss = secondes, nnn = milli­
secondes).
En cas de dépassement, la valeur de la date relative de 0xFFFFFFFF saute sur 0 et un nouvel
événement d'activation (message de diagnostic 0x3d) est écrit dans la mémoire de diagnostic.
Sous-index 1
Événement 1 (Event 1)
Moment du message de diagnostic le plus récent/actuel
Sous-index 2
Événement 2 (Event 2)
Moment du 2e message de diagnostic mémorisé
Sous-index
Événement 3 … 200 (Event 3 … 200)
3 … 200
Moment du 3e … 200e message de diagnostic mémorisé
Tab. C.29
PNU 202
PNU 203
Sous-index
1 … 200
Information supplémentaire (Additional information)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de l'information supplémentaire pour le personnel de service.
Sous-index 1
Événement 1 (Event 1)
Information supplémentaire message de diagnostic le plus récent/actuel
Sous-index 2
Événement 2 (Event 2)
Information supplémentaire 2e message de diagnostic mémorisé
Sous-index
Événement 3 … 200 (Event 3 … 200)
3 … 200
Information supplémentaire 3e … 200e message de diagnostic mémorisé
Tab. C.30
PNU 203
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
179
C
Paramètres FHPP (PNU)
PNU 204
Sous-index 3, 4
Paramètres de la mémoire de diagnostic (Diagnostics buffer parameter)
Classe : Struct
Type de données : Peut être mappé
Accès : ro, wo
uint8
Lecture ou suppression de la mémoire de diagnostic.
Sous-index 3
Effacer la mémoire de diagnostic (Delete memory)
Effacement de la mémoire de diagnostic.
Valeur
Signification
1
La mémoire de diagnostic est effacée
Accès : wo
Sous-index 4
Nombre d'entrées (Number of entries)
Lecture du nombre d'enregistrements valides dans la mémoire de diagnostic
Valeur
Signification
0 … 200
Nombre
Accès : ro
Tab. C.31
PNU 204
PNU 205
Sous-index 1
Panne d'appareil (Device fault)
Classe : Var
Type de données :
uint16
Peut être mappé
Accès : ro
Lecture de la panne active de la plus haute priorité.
En l'absence de panne, 0xFFFF (65535) est retourné.
Tab. C.32
180
PNU 205
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 206
Sous-index 1,2,4,5
Diagnostic via bus de terrain (Fieldbus Diagnostics)
Classe : Array
Type de données :
uint8
Accès : ro
Lecture des données de diagnostic du bus de terrain (spécifique au bus de terrain).
Sous-index 1
État du bus (Bus status)
État actuel du bus de la connexion CANopen.
État de la communication du bus CAN et de l'opération selon CiA 301.
Bit
Valeur Signification
0
0
L'EMCA n'est pas à l'état “Warning error limit reached”
1
L'EMCA est à l'état “Warning error limit reached”
1
0
L'EMCA n'est pas à l'état “Bus OFF”
1
L'EMCA est à l'état “Bus OFF”
2
0
L'EMCA n'est pas à l'état “Error passive”
1
L'EMCA est à l'état “Error passive”
3
0
pas de paramètres du bus
4, 5
0
État DS 301 Statemachine è Page 262 :
– 00 = Stopped
– 01 = Pre-operational
– 10 = Operational
– 10 = réservé
6
7
0
0
réservé
Node guarding error
Sous-index 2
Débit binaire (Baud rate)
Débit binaire actuel du bus CAN.
Valeur
Signification
0x00 (0)
1 Mbit/s
0x01 (1)
800 kbits/s
0x02 (2)
500 kbits/s
0x03 (3)
250 kbits/s
0x04 (4)
125 kbits/s
0x05 (5)
100 kbits/s
0x06 (6)
50 kbits/s
0x07 (7)
20 kbits/s
Sous-index 4
Numéro de nœud (Node-ID)
Numéro de nœud du bus CAN actuel (1 … 127).
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
181
C
Paramètres FHPP (PNU)
Sous-index 5
Diagnostic CANopen (CANopen diagnostics)
Profil d'appareil sélectionné (type de protocole).
Valeur
Signification
0
CiA 402
1
FHPP
Tab. C.33
PNU 206
PNU 220
Sous-index
1 … 32
Messages d'erreur actuels (Actual malfunction messages)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de tous les défauts en cours. Quand la mémoire de diagnostic affiche l'historique, il est
possible de déterminer les défauts en cours.
Chaque numéro de diagnostic devient ainsi un numéro de bit.
Les valeurs des paramètres ne sont pas descriptibles. Les erreurs ne peuvent pas être acquittées
avec ce PNU.
Quand le bit est activé, la panne correspondante est activée.
Sous-index 1
Entrée 0 (0th Entry)
Numéros de diagnostic 0 … 31
Sous-index 2
Entrée 1 (1st Entry)
Numéros de diagnostic 32 … 63
...
Sous-index 32
31. Entrée (31th Entry)
Numéros de diagnostic 992 … 1023
Tab. C.34
182
PNU 220
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 221
Sous-index 1 … 32
Messages d'avertissement actuels (Actual warning messages)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de tous les avertissements en cours. Quand la mémoire de diagnostic affiche l'historique, il
est possible de déterminer les avertissements en cours.
Chaque numéro de diagnostic devient ainsi un numéro de bit.
Les valeurs des paramètres ne sont pas descriptibles. En principe, les avertissements ne peuvent pas
être supprimés.
Quand le bit est activé, l'avertissement correspondant est activé.
Sous-index 1
Entrée 0 (0th Entry)
Numéros de diagnostic 0 … 31
Sous-index 2
Entrée 1 (1st Entry)
Numéros de diagnostic 32 … 63
...
Sous-index 32
31. Entrée (31th Entry)
Numéros de diagnostic 992 … 1023
Tab. C.35
PNU 221
PNU 230
Sous-index 1
Défaut actuel validable (Actual acknowledged malfunction)
Classe : Var
Type de données : Peut être mappé
uint8
Accès : ro
Lecture du type de validation du défaut actuel de la plus haute priorité.
Valeur
Signification
0x00 (0)
Le défaut ne peut pas être acquitté.
0x01 (1)
Le défaut est encore actif, il ne peut être supprimé qu'après élimination de l'inci­
dent.
0x02 (2)
Le défaut peut être acquitté immédiatement.
0xFF (255)
Il n'y a pas de dysfonctionnement.
Tab. C.36
PNU 230
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
183
C
Paramètres FHPP (PNU)
PNU 234
Sous-index
1 … 255
Réaction sur erreur 1 admissible (Permissible error reaction 1)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : ro
Lecture des réactions sur erreur pour les défauts 0 … 254.
Le paramètre est implanté comme champ de bits. Une valeur de 55 (0x0037) signifie par ex. que les
réactions sur erreur A, B, C, E et F peuvent être paramétrées.
Pour les numéros de diagnostic non attribués, la valeur 65535 (0xFFFF) est retournée.
Bit
Valeur
Signification
0
1
A : pas de rampe de décélération (décélération sans frei­
L'étage de sortie
nage)
est immé­
diatement désacti­
vé
1
2
B : rampe de décélération Quick-Stopp (ARRET D'UR­
L'étage de sortie
GENCE)
est ensuite
désactivé
2
4
C : rampe de décélération (HALT)
3
8
D : terminer commande de déplacement
4
16
E : rampe de décélération Quick-Stopp (ARRET D'UR­
L'étage de sortie
GENCE)
reste activé
5
32
F : rampe de décélération (HALT)
6
64
G : terminer commande de déplacement
Sous-index 1
Numéro de dysfonctionnement 0 (Malfunction number 0)
Réaction sur erreur pour le numéro de dysfonctionnement 0.
Sous-index 2
Numéro de dysfonctionnement 1 (Malfunction number 1)
Réaction sur erreur pour le numéro de dysfonctionnement 1.
Sous-index
Numéro de dysfonctionnement 2 … 254 (Malfunction number 2 … 254)
3 … 255
Réactions sur erreur pour les numéros de dysfonctionnement 2 … 254.
Tab. C.37
184
PNU 234
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 238
Sous-index
1 … 255
Dépannage 1 admissible (Permissible malfunction handling 1)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : ro
Lecture des dépannages pour les défauts 0 … 254.
Bit
Valeur
Signification
0
0
Le message de diagnostic est un avertissement.
1
Le message de diagnostic est un dysfonctionnement (erreur).
1
0
Traiter le message de diagnostic comme un dysfonctionnement ou
un avertissement.
1
Ignorer le message de diagnostic (information).
2
0
aucune entrée dans la mémoire de diagnostic
1
sauvegarder dans la mémoire de diagnostic
3 … 15
–
réservé
Sous-index 1
Numéro de dysfonctionnement 0 (Malfunction number 0)
Dépannage pour le numéro de défaut 0.
Sous-index 2
Numéro de dysfonctionnement 1 (Malfunction number 1)
Dépannage pour le numéro de défaut 1.
Sous-index
Numéro de dysfonctionnement 2 … 254 (Malfunction number 2 … 254)
3 … 255
Dépannages pour les numéros de défaut 2 … 254.
Tab. C.38
PNU 238
PNU 242
Sous-index
1 … 255
Réaction sur erreur 1 (Error reaction 1)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : rw2
Lecture ou paramétrage de la réaction sur erreur pour les défauts 0 … 254.
Définition de la réaction sur erreur admissible (champ de bit) è PNU 234.
Sous-index 1
Numéro de dysfonctionnement 0 (Malfunction number 0)
Réaction sur erreur pour le numéro de dysfonctionnement 0.
Sous-index 2
Numéro de dysfonctionnement 1 (Malfunction number 1)
Réaction sur erreur pour le numéro de dysfonctionnement 1.
Sous-index
Numéro de dysfonctionnement 2 … 254 (Malfunction number 2 … 254)
3 … 255
Réactions sur erreur pour les numéros de dysfonctionnement 2 … 254.
Tab. C.39
PNU 242
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
185
C
Paramètres FHPP (PNU)
PNU 246
Sous-index
1 … 255
Dépannage 1 (Allowed malfunction handling 1)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : rw2
Lecture ou paramétrage du dépannage pour les défauts 0 … 254.
Définition du dépannage admissible (champ de bit) è PNU 238.
Sous-index 1
Numéro de dysfonctionnement 0 (Malfunction number 0)
Réaction sur erreur pour le numéro de dysfonctionnement 0.
Sous-index 2
Numéro de dysfonctionnement 1 (Malfunction number 1)
Réaction sur erreur pour le numéro de dysfonctionnement 1.
Sous-index
Numéro de dysfonctionnement 2 … 254 (Malfunction number 2 … 254)
3 … 255
Réactions sur erreur pour les numéros de dysfonctionnement 2 … 254.
Tab. C.40
PNU 246
PNU 280
Sous-index 1
État sûr (Safety state)
Classe : Var
Type de données :
uint8
Peut être mappé
Accès : ro
Lecture de l'état de validation du matériel.
Les états de validation suivants sont nécessaire pour le fonctionnement :
Bit
Valeur
Signification
0
0
Canaux STO (STO1/STO2) [X6.4/5] = 0 V
1
Canaux STO (STO1/STO2) [X6.4/5] = 24 V
1…7
=1
réservé
Nota
L'état peut passer à “prêt (SA 1)” de la machine d'état FHPP quand le bit 1 = 1.
Tab. C.41
186
PNU 280
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.7
Données de processus – Données générales du processus
PNU 300
Sous-index 1 … 3
Valeurs de position (Position values)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : ro
Lecture des valeurs de position actuelles [SINC] du régulateur de position.
Sous-index 1
Position actuelle (Actual position)
Position réelle actuelle du régulateur de position.
Sous-index 2
Position de consigne actuelle (Actual setpoint position)
Position de consigne actuelle du régulateur de position.
Sous-index 3
Erreur de poursuite actuelle (Actual following error)
Erreur de réglage actuelle de l'asservissement de position.
Tab. C.42
PNU 300
PNU 301
Sous-index 1 … 3
Valeurs de force (Force values)
Classe : Array
Type de données :
int16
Peut être mappé
Accès : ro
Lecture des valeurs de force actuelles [‰ de la “Valeur de base de la force (PNU 555)”] du régulateur
de force.
Sous-index 1
Valeur actuelle (Actual value)
Valeur réelle actuelle du régulateur de force.
Sous-index 2
Valeur de consigne actuelle (Actual setpoint value)
Valeur de consigne actuelle du régulateur de force.
Sous-index 3
Erreur de réglage actuelle (Actual control deviation)
Écart actuel par rapport à la valeur de consigne du régulateur de force.
Tab. C.43
PNU 301
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
187
C
Paramètres FHPP (PNU)
PNU 303
Sous-index 1
Entrées TOR locales (Local digital inputs)
Classe : Var
Type de données : Peut être mappé
uint32
Accès: ro
Lecture de l'état réel des entrées TOR locales (DIN…/STO…).
Bit
Signification
0
Entrée Sample (mesure à la volée) [X9.5]
1
Entrée capteur de finde course/de référence 1 [X7.2]
2
Entrée capteur de finde course/de référence 2 [X8.2]
3
Activation du régulateur [X9.4]
4
Canal d'entrée (STO1) [X6.4]
5
Canal d'entrée (STO2) [X6.5]
6 … 32
réservé
Tab. C.44
PNU 303
PNU 304
Sous-index 1
Sorties TOR locales (Local digital outputs)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de l'état réel des sorties TOR locales (DOUT…).
Bit
Signification
0
Régulateur opérationnel
1
Sorties configurables
Tab. C.45
PNU 304
PNU 310
Sous-index 1 … 3
Valeurs de vitesse (Velocity values)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : ro
Lecture des valeurs de vitesse actuelles du régulateur de vitesse.
Sous-index 1
Vitesse actuelle (Actual velocity)
Valeur réelle actuelle du régulateur de vitesse.
Sous-index 2
Vitesse de consigne actuelle (Actual nominal velocity)
Valeur de consigne actuelle du régulateur de vitesse
Sous-index 3
Erreur de réglage actuelle (Actual control deviation)
Écart actuel par rapport à la valeur de consigne du régulateur de vitesse.
Tab. C.46
188
PNU 310
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 312
Sous-index 1
Etat des sorties des comparateurs (Status comparator outputs)
Classe : Var
Type de données :
uint8
Accès : ro
Lecture de l'état réel des comparateurs.
– Bit/sortie de comparateur = 0 :
Valeur réelle en dehors de la plage du comparateur.
– Bit/sortie de comparateur = 1 :
Valeur réelle après écoulement du temps de repos dans la plage du comparateur.
Bit
Signification
0
Comparateur de position
1
Comparateur de vitesse
2
Comparateur de force
3
Comparateur de temps
4…7
réservé
Tab. C.47
PNU 312
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
189
C
Paramètres FHPP (PNU)
C.3.8
Données de processus – Données FHPP
PNU 320
Sous-index 1, 2
Informations d'état FHPP (FHPP status information)
Classe : Struct
Type de données :
int32/uint32
Accès : ro
Lecture des données d'état (données d'entrée).
Sous-index 1
Octet d'état FHPP 1 … 4 (FHPP status byte 1… 4)
Type de données :
uint32
Informations d'état sur l'octet 1 … 4 (par ex. SCON, SPOS, ...)
Sous-index 2
Octet d'état FHPP 5 … 8 (FHPP status byte 5… 8)
Type de données :
int32
Informations d'état sur l'octet 5 … 8 (valeur réelle 2)
Tab. C.48
PNU 320
PNU 321
Sous-index 1, 2
Informations de commande FHPP (FHPP control information)
Classe : Struct
Type de données :
int32/uint32
Accès : ro
Lecture des données de commande (données de sortie).
Sous-index 1
Octet de commande FHPP 1 … 4 (FHPP control byte 1… 4)
Type de données :
uint32
Informations sur l'octet 1 … 4 (par ex. CCON, CPOS, ...)
Sous-index 2
Octet de commande FHPP 5 … 8 (FHPP control byte 5… 8)
Type de données :
int32
Informations de commande sur l'octet 5 … 8 (valeur de consigne 2)
Tab. C.49
190
PNU 321
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.9
Données de processus – mesure à la volée (Sampling de positions)
Mesure à la volée è Page 125.
PNU 350
Sous-index 1
Position sample, front montant (Sample position, rising edge)
Classe : Var
Type de données : Peut être mappé
int32
Accès : ro
Lecture de la position enregistrée pour un front montant.
Le type d'enregistrement de position est paramétré via la fonction Sample è PNU 352.
Tab. C.50
PNU 350
PNU 351
Sous-index 1
Position sample, front descendant (Sample position, falling edge)
Classe : Var
Type de données : Peut être mappé
Accès : ro
int32
Lecture de la position enregistrée pour un front descendant.
Le type d'enregistrement de position est paramétré via la fonction Sample è PNU 352.
Tab. C.51
PNU 351
PNU 352
Sous-index 1
Mode de fonctionnement Sample (Sample mode)
Classe : Var
Type de données : Peut être mappé
uint8
Accès : rw1
Lecture ou paramétrage des commandes pour la commande Sample.
Valeur
Signification
0x00 (0)
Entrée Sample désactivée
0x01 (1)
La position Sample est la position lors du premier déclenchement de l'entrée
Sample. Une fois que la valeur a été lue, il est possible d'enregistrer une nou­
velle position via l'entrée Sample.
0x02 (2)
À chaque fois que l'entrée Sample est déclenchée, la position est enregistrée, et
les anciennes positions sont écrasées.
Tab. C.52
PNU 352
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
191
C
Paramètres FHPP (PNU)
C.3.10
Liste d'enregistrements – Données d'enregistrement
Avec FHPP, la sélection de l'enregistrement pour la lecture et l'écriture s'effectue par l'intermédiaire du sousindex des PNU 401 … 427. PNU 400 permet de sélectionner l'enregistrement actif ou l'apprentissage.
PNU
Désignation
Type de
données
subindex
401
402
404
406
407
408
409
410
416
417
418
421
423
424
425
426
427
428
430
431
432
433
434
435
436
437
438
439
440
441
442
Octet de commande d'enregistrement 1 (RCB 1)
Octet de commande d'enregistrement 2 (RCB 2)
Consigne
Vitesse
Accélération
Temporisation
À-coup accélération
Masse
Enchaînement cible d'enregistrements
À-coup décélération
Limitation de couple
Octet de commande d'enregistrement 3 (RCB 3)
Vitesse finale
Écart de régulation max.
MC en cas de progression d'enregistrements
Temporisation du démarrage
Limitation de course
Facteur pilotage de couple
Comparateur de position, min.
Comparateur de position, max.
Comparateur de position, temps de repos
Comparateur de vitesse, min.
Comparateur de vitesse, max.
Comparateur de vitesse, temps de repos
Comparateur de force, min.
Comparateur de force, max.
Comparateur de force, temps de repos
Comparateur de temps, min.
Comparateur de temps, max.
Consigne de vitesse
Valeur de consigne de la force
uint8
uint8
int32
int32
int32
int32
uint32
uint32
uint8
uint32
int16
uint8
int32
int32
uint8
uint32
int32
uint16
int32
int32
uint16
int32
int32
uint16
int16
int16
uint16
uint32
uint32
int32
int16
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
1 … 64
Tab. C.53
192
Structure de la liste des enregistrements – Données d'enregistrement pour FHPP
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 400
Sous-index 1, 2
État d'enregistrement (Record status)
Classe : Struct
Type de données : Peut être mappé
uint8
Accès : ro, rw1
Lecture ou paramétrage de l'enregistrement actuellement sélectionné.
Sous-index 1
Numéro d'enregistrement de consigne (Demand record
Accès : rw1
number)
L'entrée contient le numéro de l'enregistrement cible dans les paramètres duquel la position actuelle
est saisie dès que le bit d'apprentissage est activé è PNU 520
Sous-index 2
Numéro d'enregistrement actuel (Actual record number)
Accès : ro
Est également valable si l'actionneur n'est pas en mode de sélection d'enregistrement (appren­
tissage !). En mode de sélection d'enregistrement, ce paramètre est transféré dans les données
standard FHPP, octet de commande 3.
Tab. C.54
PNU 400
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
193
C
Paramètres FHPP (PNU)
PNU 401
Sous-index 1 … 64
Octet de commande d'enregistrement 1 (RCB 1) (Record control byte 1)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint8
Lecture ou paramétrage de l'octet de commande d'enregistrement 1 (RCB 1).
L'octet de commande d'enregistrement définit le type de l'enregistrement (position, vitesse, force/
couple de rotation) et comporte les réglages les plus importants.
Désignation
Bit
Valeur
Signification
ABS
0
Binaire
Sélection du type de positionnement
– Mode positionnement (COM1/2)
0
La valeur de consigne est absolue par rapport au point zéro
du projet
1
La valeur de consigne est relative par rapport à la dernière
position réelle/de consigneè REL, bit 4
COM1/2
1, 2 Bit 2 Bit 1 Sélection du mode de régulation
0
0
Mode de positionnement (asservissement de position)
0
1
Mode servo/couple de rotation (régulation du courant)
1
0
Mode vitesse (régulation de la vitesse de rotation)
1
1
Enregistrement non valide
RES
3
–
réservé
REL
4
Binaire
Sélection du point de référence pour la valeur de consigne
relative
– Mode positionnement (COM1/2)
0
La valeur de consigne est relative par rapport à la dernière
valeur de consigne/l'objectif
1
La valeur de consigne est relative par rapport à la dernière
valeur réelle/position réelle
XLIM
5
Binaire
Activation de la surveillance de la course
– Mode servo/couple de rotation (COM1/2)
– Mode vitesse (COM1/2)
0
Surveillance de la course activée
1
Surveillance de la course désactivée
FAST
6
–
Non pris en charge/réservé
RES
7
–
réservé
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Octet de commande d'enregistrement 1 de l'enregistrement 1 … 64.
Tab. C.55
194
PNU 401
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 402
Sous-index 1 … 64
Octet de commande d'enregistrement 2 (RCB 2) (Record control byte 2)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint8
Lecture ou paramétrage de l'octet de commande d'enregistrement 2 (RCB 2). L'octet de commande
d'enregistrement contient les conditions pour l'enchaînement d'enregistrements.
Bit
Valeur
Signification
0…6
Décimales Condition d'évolution pour l'enchaînement d'enregistrements
automatique.
0
Pas d'évolution des enregistrements
1
MC (Motion Complete)
20
Comparateur de position
21
Comparateur de vitesse
22
Comparateur de force
23
Comparateur de temps
7
=0:
réservé
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Octet de commande d'enregistrement 2 de l'enregistrement 1 … 64.
Tab. C.56
PNU 402
PNU 404
Sous-index 1 … 64
Valeur de consigne (Setpoint value)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : rw1
Peut être mappé
Accès : rw1
Lecture ou paramétrage de la position cible [SINC].
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Valeur de consigne de l'enregistrement 1 … 64.
Tab. C.57
PNU 404
PNU 406
Sous-index 1 … 64
Vitesse (Velocity)
Classe : Array
Type de données :
int32
Lecture ou paramétrage de la vitesse max. [SINC/s].
La vitesse est toujours indiquée par une valeur positive. En cas de déplacements dans la direction
négative, la valeur devient automatiquement négative.
– Enregistrement de position : vitesse max.
– Enregistrement de vitesse : pas de fonction
– Enregistrement de force : vitesse max.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Vitesse max. de l'enregistrement 1 … 64.
Tab. C.58
PNU 406
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
195
C
Paramètres FHPP (PNU)
PNU 407
Sous-index 1 … 64
Accélération (Acceleration)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : rw1
Peut être mappé
Accès : rw1
À-coup accélération (Jerk acceleration)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage de l'accélération max. [SINC/s2].
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Accélération max. de l'enregistrement 1 … 64.
Tab. C.59
PNU 407
PNU 408
Sous-index 1 … 64
Décélération (Deceleration)
Classe : Array
Type de données :
int32
Lecture ou paramétrage de la décélération max. [SINC/s2].
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Temporisation max. de l'enregistrement 1 … 64.
Tab. C.60
PNU 408
PNU 409
Sous-index 1 … 64
Lecture ou paramétrage de l'à-coup max. [(SINC/s3)/10] pendant l'accélération. La valeur 0 est inter­
prétée comme l'à-coup max.
Enregistrement de la force : sans fonction
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Valeur max. de l'accélération avec à-coup de l'enregistrement 1 … 64.
Tab. C.61
PNU 409
PNU 410
Sous-index 1 … 64
Masse (Mass)
Classe : Array
Type de données :
uint32
Peut être mappé
Accès : rw1
Lecture ou paramétrage de la masse qui est aussi déplacée avec la masse de base pendant le parcours.
– Axe linéaire : [g]
– Axe rotatif : [kgm2 * 10-7]
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Masse de l'enregistrement 1 … 64.
Tab. C.62
196
PNU 410
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 416
Sous-index 1 … 64
Enchaînement cible d'enregistrements (Following record)
Classe : Array
Type de données : Peut être mappé
uint8
Accès : rw1
Lecture ou écriture du numéro d'enregistrement auquel le saut est effectué si la condition
d'évolution (octet de commande d'enregistrement 2 (RCB2)) de l'enchaînement d'enregistrement est
remplie.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Enchaînement cible d'enregistrements de l'enregistrement 1 … 64.
Tab. C.63
PNU 416
PNU 417
Sous-index 1 … 64
À-coup décélération (Jerk deceleration)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage de l'à-coup max. [(SINC/s3)/10] pendant la décélération. La valeur 0 est
interprétée comme l'à-coup max.
Enregistrement de la force : sans fonction
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Valeur max. de temporisation de l'à-coup de l'enregistrement 1 … 64.
Tab. C.64
PNU 417
PNU 418
Sous-index 1 … 64
Limitation de couple (Torque limitation)
Classe : Array
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage de la force max. [‰ de la “valeur de base de la force (PNU 555)”].
– 0 ‰ = pas de courant moteur (= 0 A)
– 1 000 ‰ = valeur de base de la force (PNU 555)
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Force max. de l'enregistrement 1 … 64.
Tab. C.65
PNU 418
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
197
C
Paramètres FHPP (PNU)
PNU 421
Sous-index 1 … 64
Octet de commande d'enregistrement 3 (RCB 3) (Record control byte 3)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint8
Lecture ou paramétrage de la condition de démarrage pour l'enregistrement en suspens.
Bit
Valeur
Signification
0, 1
Bit 1 Bit 0 Options d'instruction de démarrage
0
0
Ignorer : ignorer l'instruction de démarrage
0
1
Interrompre : progression immédiate vers la nouvelle commande
1
0
Attendre : démarrage de la nouvelle commande après Motion Com­
plete
1
1
réservé
2…7
–
réservé
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Octet de commande d'enregistrement 3 de l'enregistrement 1 … 64.
Tab. C.66
PNU 421
PNU 423
Sous-index 1 … 64
Vitesse finale (End velocity)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : rw1
Lecture ou paramétrage de la vitesse [SINC/s] à la fin de l'enregistrement.
– Enregistrement de position : vitesse finale
– Enregistrement de vitesse : vitesse de consigne
– Enregistrement de la force : sans fonction
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Vitesse finale de l'enregistrement 1 … 64.
Tab. C.67
PNU 423
PNU 424
Sous-index 1 … 64
Écart de régulation max. (Max. control deviation)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de l'écart de régulation max.
– Enregistrement de position : erreur de poursuite max. [SINC]
– Enregistrement de vitesse : écart max. de la vitesse de consigne [SINC/s]
– Enregistrement de la force : sans fonction
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Vitesse finale de l'enregistrement 1 … 64.
Tab. C.68
198
PNU 424
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 425
Sous-index 1 … 64
MC en cas de progression d'enregistrements (MC visible during record
sequence)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint8
Lecture ou paramétrage de Motion Complete (MC) en cas d'évolution d'enregistrements.
Valeur
Signification
0
Aucun Motion Complete (MC) ne sera émis.
1
Un Motion Complete (MC) sera émis.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
MC en cas de progression d'enregistrement de l'enregistrement 1 … 64.
Tab. C.69
PNU 425
PNU 426
Sous-index 1 … 64
Temporisation du démarrage (Start delay)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage des durées de temporisation du démarrage [ms]. L'instruction de démarrage
permet de lancer la durée de temporisation. Une fois la durée écoulée, le déplacement de
l'enregistrement démarre.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Temporisation de démarrage de l'enregistrement 1 … 64.
Tab. C.70
PNU 426
PNU 427
Sous-index 1 … 64
Limite de course (Stroke limit)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : rw1
Lecture ou paramétrage de la trajectoire max. (course) [SINC] pouvant être parcourue en mode
vitesse et servo/couple de rotation par rapport à la position de démarrage. Lorsque la limite de
course est atteinte, l'actionneur est freiné par la temporisation Quick Stop (PNU 1029) et reste im­
mobile par régulation de position. L'activation ou la désactivation de la surveillance de course s'ef­
fectue par le biais du paramètre “Activation du (PNU 401.B5)”.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Limite de course de l'enregistrement 1 … 64.
Tab. C.71
PNU 427
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
199
C
Paramètres FHPP (PNU)
PNU 428
Sous-index 1 … 64
Facteur pilotage de couple (Torque feed forward control factor)
Classe : Array
Type de données : Peut être mappé
uint16
Accès : rw1
Lecture ou paramétrage de la partie du pilotage de couple [‰] en mode enregistrement.
– 0 = désactivée
– 1 000 = complètement activée
Le pilotage de couple est additionné à la valeur de consigne du régulateur de courant. La valeur est
calculée à partir de l'accélération è PNU 1080.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Facteur pilotage de couple de l'enregistrement 1 … 64.
Tab. C.72
200
PNU 428
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.11
Liste d'enregistrements – Messages d'enregistrement
PNU 430
Sous-index 1 … 64
Comparateur de position, min. (Position comparator minimum)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage des valeurs limites inférieures [SINC] du comparateur de position.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de position, min. de l'enregistrement 1 … 64.
Tab. C.73
PNU 430
PNU 431
Sous-index 1 … 64
Comparateur de position, max. (Position comparator maximum)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage des valeurs limites supérieurs [SINC] du comparateur de position.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de position, max. de l'enregistrement 1 … 64.
Tab. C.74
PNU 431
PNU 432
Sous-index 1 … 64
Comparateur de position, temps de repos (Position comparator window time)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage des temps de repos [ms] du comparateur de position.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de position, temps de repos de l'enregistrement 1 … 64.
Tab. C.75
PNU 432
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
201
C
Paramètres FHPP (PNU)
PNU 433
Sous-index 1 … 64
Comparateur de vitesse, min. (Velocity comparator minimum)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage des valeurs limites inférieures [SINC/s] du comparateur de vitesse.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de vitesse, min. de l'enregistrement 1 … 64.
Tab. C.76
PNU 433
PNU 434
Sous-index 1 … 64
Comparateur de vitesse, max. (Velocity comparator maximum)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage des valeurs limites supérieures [SINC/s] du comparateur de vitesse.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de vitesse, max. de l'enregistrement 1 … 64.
Tab. C.77
PNU 434
PNU 435
Sous-index 1 … 64
Comparateur de vitesse, temps de repos (Velocity comparator window time)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage des temps de repos [ms] du comparateur de vitesse.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de vitesse, temps de repos de l'enregistrement 1 … 64.
Tab. C.78
202
PNU 435
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 436
Sous-index 1 … 64
Comparateur de force, min. (Force comparator minimum)
Classe : Array
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage des valeurs limites inférieures [‰ de la “valeur de base de la force (PNU
555)”] du comparateur de force.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de force, min. de l'enregistrement 1 … 64.
Tab. C.79
PNU 436
PNU 437
Sous-index 1 … 64
Comparateur de force, max. (Force comparator maximum)
Classe : Array
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage des valeurs limites supérieures [‰ de la “valeur de base de la force (PNU
555)”] du comparateur de force.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de force, max. de l'enregistrement 1 … 64.
Tab. C.80
PNU 437
PNU 438
Sous-index 1 … 64
Comparateur de force, temps de repos (Force comparator window time)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage des temps de repos [ms] du comparateur de force.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de force, temps de repos de l'enregistrement 1 … 64.
Tab. C.81
PNU 438
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
203
C
Paramètres FHPP (PNU)
PNU 439
Sous-index 1 … 64
Comparateur de temps, min. (Time comparator minimum)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage des valeurs limites inférieures [ms] du comparateur de temps.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de temps, min. de l'enregistrement 1 … 64.
Tab. C.82
PNU 439
PNU 440
Sous-index 1 … 64
Comparateur de temps, max. (Time comparator maximum)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage des valeurs limites supérieures [ms] du comparateur de temps.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Comparateur de temps, max. de l'enregistrement 1 … 64.
Tab. C.83
PNU 440
PNU 441
Sous-index 1 … 64
Consigne de vitesse (Setpoint value velocity)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la vitesse finale [SINC/s] d'un enregistrement de vitesses. Le signe de la
valeur détermine la direction dans laquelle la vitesse doit augmenter.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Vitesse finale de l'enregistrement 1 … 64.
Tab. C.84
PNU 441
PNU 442
Sous-index 1 … 64
Valeur de consigne de la force (Setpoint value force)
Classe : Array
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage de la force cible [‰ de la “valeur de base de la force (PNU 555)”] d'un
enregistrement de force. Le signe de la valeur détermine la direction dans laquelle la force doit aug­
menter.
Sous-index 1 … 64 Enregistrement 1 … 64 (Record 1 … 64)
Force cible de l'enregistrement 1 … 64.
Tab. C.85
204
PNU 442
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.12
Données du projet – Données générales du projet
PNU 500
Sous-index 1
Point zéro du projet (Project zero point)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage du point de référence pour les valeurs de position dans l'application.
Décalage du point zéro de l'axe [SINC] et le point zéro du projet.
Tab. C.86
PNU 500
PNU 501
Sous-index 1, 2
Fins de course logicielles (Software position limits)
Classe : Array
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage des fins de courses logicielles [SINC] è Page 60.
Une valeur de consigne (position) hors des fins de course logicielles n'est pas autorisée et entraîne
une erreur. Le décalage par rapport au point zéro de l'axe est saisi.
Les fins de course logicielles sont désactivées si les deux fins de course logicielles ont la valeur = 0.
Sous-index 1
Valeur limite inférieure (Lower limit)
Valeur limite pour la position de fin de course logicielle négative (SLN)
Sous-index 2
Valeur limite supérieure (Upper limit)
Valeur limite pour la position de fin de course logicielle positive (SLP)
Tab. C.87
PNU 501
PNU 502
Sous-index 1
Vitesse max. admissible (Max. velocity)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la vitesse max. admissible [SINC/s].
Cette valeur limite la vitesse dans tous les modes de fonctionnement.
Tab. C.88
PNU 502
PNU 503
Sous-index 1
Accélération max. admissible (Max. acceleration)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de l'accélération max. admissible [SINC/s2].
Tab. C.89
PNU 503
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
205
C
Paramètres FHPP (PNU)
C.3.13
Données du projet – mode servo/couple de rotation
PNU 510
Sous-index 1
Limite de course (Stroke limit)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la course max. admissible (course) [SINC] en cas de régulation de force
active.
En cas de régulation de la force active, la position réelle par rapport à la position de départ ne doit
plus changer plus qu'indiqué dans ce paramètre. Il est ainsi possible de garantir que l'axe ne se dé­
placera pas à une distance incontrôlée au cas où la régulation de la force serait activée par erreur
(par ex. “Pièce à usiner manquante”).
La surveillance peut être activée ou désactivée par le biais du bit de commande “Valeur limite de la
course désactivée (CDIR.XLIM, B5)”.
Tab. C.90
PNU 510
PNU 512
Sous-index 1
Force max. admissible (Max. force)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : rw2
Lecture ou paramétrage du courant max. (force) [mA] avec lequel le moteur peut fonctionner.
La valeur est toujours positive. En interne, le courant max. “positif ” et “négatif ” est limité par ce
biais.
Tab. C.91
C.3.14
PNU 512
Données du projet – mode apprentissage
PNU 520
Sous-index 1
Cible d'apprentissage (Teach target)
Classe : Var
Type de données :
uint8
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la mémoire d'apprentissage. La commande d'apprentissage suivante
permet d'écrire la position réelle dans la mémoire sélectionnée è Page 87.
Valeur
Signification
0x01 (1)
Apprendre la position de consigne dans l'enregistrement è PNU 4041)
0x02 (2)
Point zéro de l'axe è PNU 1010
0x03 (3)
Point zéro du projet è PNU 500
0x04 (4)
Fin de course logicielle inférieure è PNU 501.1
0x05 (5)
Fin de course logicielle supérieure è PNU 501.2
0x06 (6)
Comparateur de position limite inférieure è PNU 4301)
0x07 (7)
Comparateur de position limite supérieure è PNU 4311)
1)
Le numéro souhaité pour l'enregistrement doit être paramétré via le PNU 400.1 “Numéro d'enregistrement de consigne”.
Tab. C.92
206
PNU 520
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
C.3.15
Paramètres FHPP (PNU)
Données du projet - Fonctionnement direct FHPP
PNU 523
Sous-index 1 … 12
Valeurs de consigne et valeurs réelles FHPP (FHPP setpoint and actual values)
Classe : Var
Type de données :
Accès : rw1
uint32
Lecture ou paramétrage des valeurs de consigne et réelles à partir des données standard FHPP cyc­
liques ou des objets des données de service (SDO).
Sous-index 1
Valeur de consigne secondaire de position (Position sub setpoint value)
Valeur
Signification
0x00 (0)
Vitesse [0 … 100 % de la “Valeur de base de la vitesse (PNU 540)”]
0x01 (1)
réservé
Sous-index 2
Valeur
0x00 (0)
0x01 (1)
Valeur de consigne principale de position (Position main setpoint value)
Signification
Position de consigne [SINC]
réservé
Sous-index 3
Valeur
0x00 (0)
0x01 (1)
Valeur réelle secondaire de position (Position sub actual value)
Signification
Vitesse réelle [% de la “valeur de base vitesse (PNU 540)”]
réservé
Sous-index 4
Valeur
0x00 (0)
0x01 (1)
Valeur réelle principale de position (Position main actual value)
Signification
Position réelle [SINC]
réservé
Sous-index 5
Valeur
0x00 (0)
0x01 (1)
0x02 (2)
Valeur de consigne secondaire de force (Force sub setpoint value)
Signification
réservé
réservé
Vitesse [0 … 100 % de la “Valeur de base de la vitesse (PNU 540)”]
Sous-index 6
Valeur
0x00 (0)
0x01 (1)
Valeur de consigne principale de force (Force main setpoint value)
Signification
Force de consigne [0 … 100 % de la “valeur de base force (PNU 555)”]
réservé
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
207
C
Paramètres FHPP (PNU)
Sous-index 7
Valeur
0x00 (0)
0x01 (1)
Valeur réelle secondaire de la force (Force sub actual value)
Signification
Vitesse réelle [% de la “valeur de base de la vitesse (PNU 540)”]
Valeur réelle [% de la “valeur de base de la force (PNU 555)”]
Sous-index 8
Valeur
0x00 (0)
0x01 (1)
Valeur réelle principale de la force (Force main actual value)
Signification
Position réelle [SINC]
Valeur réelle [% de la “valeur de base de la force (PNU 555)”]
Sous-index 9
Valeur
0x00 (0)
0x01 (1)
Valeur de consigne secondaire de la vitesse (Velocity sub setpoint value)
Signification
Accélération [0 … 100 % de la “Valeur de base de l'accélération (PNU 560)”]
réservé
Sous-index 10
Valeur
0x00 (0)
0x01 (1)
Valeur de consigne principale de la vitesse (Velocity main setpoint value)
Signification
Vitesse [SINC/s]
réservé
Sous-index 11
Valeur
0x00 (0)
0x01 (1)
Valeur réelle secondaire de la vitesse (Velocity sub actual value)
Signification
réservé
réservé
Sous-index 12
Valeur
0x00 (0)
0x01 (1)
Valeur réelle principale de la vitesse (Velocity main actual value)
Signification
réservé
Vitesse réelle [% de la “valeur de base de la vitesse (PNU 540)”]
Tab. C.93
PNU 523
PNU 524
Sous-index 1
Réglages pour le mode direct FHPP (FHPP direct mode settings)
Classe : Var
Type de données : Peut être mappé
uint8
Accès : rw1
Lecture ou paramétrage des caractéristiques pour le mode direct FHPP.
Bit
Valeur
Signification
0
Binaire Type de positionnement relatif
0
La valeur de consigne est relative par rapport à la dernière position de consigne.
1
La valeur de consigne est relative par rapport à la position réelle.
1…7 –
réservé
Tab. C.94
208
PNU 524
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.16
Données du projet – Mode pas à pas
PNU 530
Sous-index 1
Vitesse lente – Phase 1 (Velocity slow – phase 1)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la vitesse lente [SINC/s] pour la phase 1.
Tab. C.95
PNU 530
PNU 531
Sous-index 1
Vitesse rapide – Phase 2 (Velocity fast – phase 2)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la vitesse max. [SINC/s] pour la phase 2.
Tab. C.96
PNU 531
PNU 532
Sous-index 1
Accélération/décélération (Acceleration/Deceleration)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de l'accélération/décélération [SINC/s2].
Tab. C.97
PNU 532
PNU 534
Sous-index 1
Durée phase 1 (Time phase 1)
Classe : Var
Type de données :
uint16
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la durée [ms] pour la phase 1.
Tab. C.98
PNU 534
PNU 538
Sous-index 1
Fenêtre de signalisation Erreur de poursuite (Following error window)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
int32
Lecture ou paramétrage de l'erreur de poursuite max. admissible.
Tab. C.99
PNU 538
PNU 539
Sous-index 1
Délai du temps de réponse erreur de poursuite (Following error timeout)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
uint16
Lecture ou paramétrage du temps de repos en [ms] de la surveillance de l'erreur de poursuite.
Tab. C.100 PNU 539
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
209
C
C.3.17
Paramètres FHPP (PNU)
Données du projet – Fonctionnement direct Position
PNU 540
Sous-index 1
Valeur de base vitesse (Basic value velocity)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la valeur de base de la vitesse [SINC/s].
Le maître transmet un pourcentage, qui est multiplié par la valeur de référence pour obtenir la vitesse
de consigne définitive.
Tab. C.101 PNU 540
PNU 541
Sous-index 1
Accélération (Acceleration)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : rw2
Peut être mappé
Accès : rw2
À-coup accélération (Jerk acceleration)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw2
Lecture ou paramétrage de l'accélération [SINC/s2].
Tab. C.102 PNU 541
PNU 542
Sous-index 1
Décélération (Deceleration)
Classe : Var
Type de données :
int32
Lecture ou paramétrage de la décélération [SINC/s2].
Tab. C.103 PNU 542
PNU 543
Sous-index 1
Lecture ou paramétrage de l'à-coup max. [(SINC/s3)/10] pendant l'accélération. La valeur 0 est inter­
prétée comme l'à-coup max.
Tab. C.104 PNU 543
PNU 544
Sous-index 1
Masse (Load)
Classe : Var
Type de données :
uint32
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la masse qui est aussi déplacée avec la masse de base pendant le parcours.
– Axe linéaire : [g]
– Axe rotatif : [kgm2 * 10-7]
Tab. C.105 PNU 544
210
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 547
Sous-index 1
À-coup décélération (Jerk deceleration)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw2
Lecture ou paramétrage de l'à-coup max. [(SINC/s3)/10] pendant la décélération. La valeur 0 est
interprétée comme l'à-coup max.
Tab. C.106 PNU 547
PNU 548
Sous-index 1
Vitesse finale (End velocity)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la vitesse [SINC/s] à la fin de l'enregistrement
– Enregistrement de position : vitesse finale
– Enregistrement de vitesse : vitesse de consigne
– Enregistrement de la force : sans fonction
Tab. C.107 PNU 548
PNU 549
Sous-index 1
Fenêtre de signalisation Erreur de poursuite (Following error window)
Classe : Var
Type de données : Peut être mappé
Accès : rw1
int32
Lecture ou paramétrage de l'erreur de poursuite admissible [SINC] en mode positionnement.
Tab. C.108 PNU 549
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
211
C
C.3.18
Paramètres FHPP (PNU)
Données du projet – fonctionnement direct servo
PNU 552
Sous-index 1
Fenêtre de signalement pour la force atteinte (Force target window)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
int16
Lecture ou paramétrage des limites de la fenêtre cible [… % de la “valeur de base de la force (PNU 555)”]
en mode force.
Tab. C.109 PNU 552
PNU 555
Sous-index 1
Valeur de base de la force (Basic value force)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la valeur de base de la force [mA] (valeur de base du courant).
Le maître transmet dans les données cycliques un pourcentage qui est multiplié par la valeur de base
pour obtenir la force de consigne définitive.
Tab. C.110 PNU 555
C.3.19
Données du projet - Fonctionnement direct vitesse de rotation
PNU 560
Sous-index 1
Valeur de base accélération (Basic value acceleration)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la valeur de base de l'accélération [SINC/s2].
Le maître transmet dans les données cycliques un pourcentage qui est multiplié par la valeur de base
pour obtenir l'accélération de consigne définitive.
Tab. C.111 PNU 560
PNU 561
Sous-index 1
Fenêtre de signalisation Vitesse atteinte (Velocity target window)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
int32
Lecture ou paramétrage des limites [SINC/s] de la fenêtre cible en mode vitesse.
Tab. C.112 PNU 561
212
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 566
Sous-index 1
Limite de course (Stroke limit)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la trajectoire max. admissible (course) [SINC] en cas de régulation de vitesse.
En cas de régulation de la vitesse active, la position réelle par rapport à la position de départ ne doit
plus changer plus qu'indiqué dans ce paramètre. Il est ainsi possible de garantir que l'axe ne se dé­
placera pas à une distance incontrôlée au cas où le réglage de vitesse serait activé par erreur.
La surveillance peut être activée ou désactivée par le biais du bit de commande “Valeur limite de la
course désactivée (CDIR.XLIM, B5)”.
Tab. C.113 PNU 566
PNU 568
Sous-index 1
Fenêtre de signalisation Erreur de réglage de la vitesse
(Velocity control deviation window)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de l'écart de régulation admissible [SINC/s] en cas de régulation de vitesse
active.
Tab. C.114 PNU 568
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
213
C
C.3.20
Paramètres FHPP (PNU)
Données du projet – Mode direct généralités
PNU 581
Sous-index 1
Limitation de couple (Torque limitation)
Classe : Var
Type de données : Peut être mappé
int16
Accès : rw2
Lecture ou paramétrage de la force max. [‰ de la “valeur de base de la force (PNU 555)”] pour le
mode direct (mode positionnement et mode vitesse).
– 0 ‰ = pas de courant moteur (= 0 A)
– 1 000 ‰ = valeur de base de la force (PNU 555)
La valeur vaut pour les sens de rotation positif et négatif.
Tab. C.115 PNU 581
PNU 582
Sous-index 1
Temporisation du démarrage (Start delay)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw2
Lecture ou paramétrage des durées de temporisation du démarrage [ms]. L'instruction de démarrage
permet de lancer la durée de temporisation. Une fois la durée écoulée, le déplacement démarre.
Tab. C.116 PNU 582
PNU 583
Sous-index 1
Condition de démarrage (Start condition)
Classe : Var
Type de données : Peut être mappé
uint8
Accès : rw1
Lecture ou paramétrage de la condition de démarrage pour la commande de déplacement en suspens.
Valeur
Signification
0x00 (0)
Ignorer : ignorer l'instruction de démarrage
0x01 (1)
Interrompre : progression immédiate vers la nouvelle commande
0x02 (2)
Attendre : démarrage de la nouvelle commande après Motion Complete (MC)
Tab. C.117 PNU 583
214
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 585
Sous-index 1
Comparateur de position, min. (Position comparator minimum)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la valeur limite inférieure [SINC] du comparateur de position.
Tab. C.118 PNU 585
PNU 586
Sous-index 1
Comparateur de position, max. (Position comparator maximum)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la valeur limite supérieure [SINC] du comparateur de position.
Tab. C.119 PNU 586
PNU 587
Sous-index 1
Comparateur de position, temps de repos (Position comparator window time)
Classe : Var
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage du temps de repos [ms] du comparateur de position.
Tab. C.120 PNU 587
PNU 588
Sous-index 1
Comparateur de vitesse, min. (Velocity comparator minimum)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la valeur limite inférieure [SINC/s] du comparateur de vitesse.
Tab. C.121 PNU 588
PNU 589
Sous-index 1
Comparateur de vitesse, max. (Velocity comparator maximum)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw1
Lecture ou paramétrage de la valeur limite supérieure [SINC/s] du comparateur de vitesse.
Tab. C.122 PNU 589
PNU 590
Sous-index 1
Comparateur de vitesse, temps de repos (Velocity comparator window time)
Classe : Var
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage du temps de repos [ms] du comparateur de vitesse.
Tab. C.123 PNU 590
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
215
C
Paramètres FHPP (PNU)
PNU 591
Sous-index 1
Comparateur de force, min. (Force comparator minimum)
Classe : Var
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage de la valeur limite inférieure [‰ de la “valeur de base de la force (PNU 555)”] du
comparateur de force.
Tab. C.124 PNU 591
PNU 592
Sous-index 1
Comparateur de force, max. (Force comparator maximum)
Classe : Var
Type de données : Peut être mappé
int16
Accès : rw1
Lecture ou paramétrage de la valeur limite supérieure [‰ de la “valeur de base de la force (PNU
555)”] du comparateur de force.
Tab. C.125 PNU 592
PNU 593
Sous-index 1
Comparateur de force, temps de repos (Force comparator window time)
Classe : Var
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage du temps de repos [ms] du comparateur de force.
Tab. C.126 PNU 593
PNU 594
Sous-index 1
Comparateur de temps, min. (Time comparator minimum)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage de la valeur limite inférieure [ms] du comparateur de temps.
Tab. C.127 PNU 594
PNU 595
Sous-index 1
Comparateur de temps, max. (Time comparator maximum)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw1
Lecture ou paramétrage de la valeur limite supérieure [ms] du comparateur de temps.
Tab. C.128 PNU 595
216
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
C.3.21
Paramètres FHPP (PNU)
Facteurs groupe
PNU 600
Sous-index 1
Position puissance dix (Position notation index)
Classe : Var
Type de données :
int8
Accès : rw2
Lecture ou paramétrage de la puissance de dix avec laquelle 1 SINC est converti sur 1 valeur unitaire
de base.
Exemple :
Puissance de 10 = -7
Unité de base (0x01) = mètre
Calcul :
– 1 SINC : 1 * 10-7 m = 0,1 μm
– 10 000 SINC : 10 000 * 10-7 m = 1 mm
Tab. C.129 PNU 600
PNU 601
Sous-index 1
Position unité de mesure (Position dimension index)
Classe : Var
Type de données :
uint8
Accès : rw2
Lecture ou paramétrage du système de référence de mesure par rapport à l'unité de base.
Valeur
Signification
0x00 (0)
indéfinie/personnalisée
0x01 (1)
Mètre (unité SI)
0x41 (65)
Degrés
0xF0 (240)
Pouce/inch
0xF6 (246)
Tours
Tab. C.130 PNU 601
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
217
C
Paramètres FHPP (PNU)
C.3.22
Paramètres d'axe : Actionneurs électriques 1 – Paramètres Mécanique
Inversion de sens (Polarity)
Classe : Var
Type de données :
int8
PNU 1000
Sous-index 1
Peut être mappé
Accès : rw2
Lecture ou paramétrage du sens de rotation.
Valeur
Signification
+1
sans inversion du sens de rotation.
-1
avec inversion du sens de rotation (toutes les valeurs du codeur deviennent
négatives).
Tab. C.131 PNU 1000
PNU 1001
Sous-index 1, 2
Résolution du codeur (Encoder resolution)
Classe : Array
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de la résolution du codeur (rapport des incréments du codeur et des tours du moteur).
Calcul de la résolution du codeur :
Résolutioncodeur + Incréments de codeur
Tours moteurs
Sous-index 1
Fixe : 4096
Incréments de codeur (Encoder encrements)
Sous-index 2
Fixe : 1
Tours moteur (Motor revolutions)
Tab. C.132 PNU 1001
360° = 4096 incréments de codeur
Fig. C.2
218
1 incrément de codeur L 0,08789° (360°/4096)
Résolution du codeur
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 1002
Sous-index 1, 2
Rapport de transmission (Gear ratio)
Classe : Array
Type de données :
uint32
Peut être mappé
Accès : rw2
Lecture ou paramétrage du rapport de transmission
(rapport entre les tours du moteur et les rotations de la broche du réducteur interne)
Calcul du rapport de transmission :
Rapport de transmission +
Tours moteurs
Rotations de broche
Les valeurs des tours de moteur/de broche doivent être choisis de sorte que le résultat soit un
nombre entier.
Sous-index 1
Tours moteur (Motor revolutions)
Compteur du rapport de transmission.
Sous-index 2
Rotations de broche (Shaft revolutions)
Dénominateur du rapport de transmission.
Tab. C.133 PNU 1002
PNU 1003
Sous-index 1, 2
Constante d'avance (Feed constant)
Classe : Array
Type de données :
uint32
Peut être mappé
Accès : rw2
Lecture ou paramétrage de la constante d'avance [SINC]
(augmentation de la broche de l'actionneur par tour)
Calcul de la constante d'avance :
ConstantedȀavance +
Avance
Rotations de broche
Sous-index 1
Avance (Feed)
Compteur de la constante d'avance.
Sous-index 2
Rotations de broche (Shaft revolutions)
Dénominateur de la constante d'avance.
Tab. C.134 PNU 1003
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
219
C
Paramètres FHPP (PNU)
PNU 1005
Sous-index 2, 3
Paramètre d'axe (Axis parameter)
Classe : Array
Type de données :
uint32
Peut être mappé
Accès : rw2
Lecture ou paramétrage du rapport de transmission du réducteur de l'axe. Concerne exclusivement le
réducteur externe de l'EMCA.
Sous-index 2
Réducteurs d'axe, compteur (Axis gear, numerator)
Compteur du rapport de transmission.
Sous-index 3
Réducteurs d'axe, dénominateur (Axis gear, denominator)
Dénominateur du rapport de transmission.
Tab. C.135 PNU 1005
C.3.23
Paramètres d'axe : Actionneurs électriques 1 – Paramètres du déplacement de
référence
PNU 1010
Sous-index 1
Décalage du point d'origine de l'axe (Offset axis zero point)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage du décalage du point zéro de l'axe [SINC].
Tab. C.136 PNU 1010
220
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 1011
Sous-index 1
Méthode de déplacement de référence (Homing method)
Classe : Var
Type de données : Peut être mappé
int8
Lecture ou paramétrage de la méthode de mise en référence
Valeur
Description
01h (01)
Recherche du capteur de fin de course négatif (LSN), puis impul­
sion d'indexation.
02h (02)
Recherche du capteur de fin de course positif (LSP), puis impul­
sion d'indexation.
07h (07)
Recherche du capteur de référence dans le sens positif puis impul­
sion d'indexation.
0Bh (11)
Recherche du capteur de référence dans le sens négatif puis
impulsion d'indexation.
11h (17)
Recherche du capteur de fin de course négatif (LSN), sans impul­
sion d'indexation.
12h (18)
Recherche du capteur de fin de course positif (LSP), sans impul­
sion d'indexation.
17h (23)
Recherche du capteur de référence dans le sens positif, sans
impulsion d'indexation.
1Bh (27)
Recherche du capteur de référence dans le sens négatif, sans
impulsion d'indexation.
EFh (-17)
Recherche de la butée négative.
EEh (-18)
Recherche de la butée positive.
DDh (-35)
Position actuelle
Accès : rw2
Page
81
83
80
82
79
78
Tab. C.137 PNU 1011
PNU 1012
Sous-index 1 … 3
Vitesses (Velocities)
Classe : Array
Type de données :
int32
Peut être mappé
Accès : rw2
Lecture ou paramétrage des vitesses [SINC/s] en mode référence.
Sous-index 1
Vitesse de recherche (Search velocity)
Vitesse de recherche du capteur de référence, du capteur de fin de course ou de la butée.
Sous-index 2
Vitesse de déplacement (Drive velocity)
Vitesse lors du déplacement vers le point zéro de l'axe (AZ).
Sous-index 3
Vitesse d'avance lente (Crawling velocity)
Vitesse de définition du point de référence (REF) ou de l'impulsion nulle
Tab. C.138 PNU 1012
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
221
C
Paramètres FHPP (PNU)
PNU 1013
Sous-index 1
Accélération/décélération (Acceleration/Deceleration)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de l'accélération/décélération [SINC/s2] en mode référence.
Tab. C.139 PNU 1013
PNU 1015
Sous-index 1
Couple de rotation max. (Max. torque)
Classe : Var
Type de données : Peut être mappé
int16
Accès : rw2
Lecture ou paramétrage du seuil du couple de rotation [‰ de la “valeur de base de la force (PNU
555)”] pour la détection de la butée lors de la mise en référence.
Si la valeur est dépassée pendant une certaine durée è PNU 1017, la butée est détectée comme
point de référence et l'actionneur se déplace vers le point zéro de l'axe.
Tab. C.140 PNU 1015
PNU 1016
Sous-index 1
Limite de vitesse détection de la butée (Velocity threshold block detection)
Classe : Var
Type de données :
Accès : rw2
int32
Lecture ou paramétrage de la valeur limite de la vitesse pour la détection de la butée pendant la mise
en référence (méthode de déplacement de référence : butée).
Tab. C.141 PNU 1016
PNU 1017
Sous-index 1
Temps de repos détection de butée (Block detection window time)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
uint16
Lecture ou paramétrage du temps de repos [ms] pour la détection de la butée pendant la mise en
référence (méthode de mise en référence : butée).
Tab. C.142 PNU 1017
222
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
C.3.24
Paramètres FHPP (PNU)
Paramètres d'axe : Actionneurs électriques 1 – Paramètres du régulateur
PNU 1022
Sous-index 1
Fenêtre de signalisation Cible atteinte (Position target window)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la plage [SINC] autour de laquelle la position actuelle de la position cible
peut varier pour qu'elle soit encore interprétée comme se trouvant dans la fenêtre cible.
La zone de la fenêtre de signalisation correspond au double de la valeur paramétrée. La position cible
se situe au milieu de la fenêtre.
Tab. C.143 PNU 1022
PNU 1023
Sous-index 1
Temps de repos objectif atteint (Position target window time)
Classe : Var
Type de données : Peut être mappé
uint16
Accès : rw2
Lecture ou paramétrage du temps de repos [ms].
En atteignant la fenêtre de la position cible, le temps de repos est lancé. Si la position réelle se trouve
dans la fenêtre de la position cible une fois le temps de repos écoulé, le bit d'état “SPOS.MC, B2” est
forcé.
Tab. C.144 PNU 1023
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
223
C
Paramètres FHPP (PNU)
PNU 1024
Sous-index 1 … 7
Paramètre du régulateur (Position control parameter set)
Classe : Struct
Type de données : Peut être mappé
uint32, int32
Accès : rw1
Lecture ou paramétrage des paramètres de régulation.
Sous-index 1
Amplification position (Gain position)
Type de données :
uint32
Amplification régulateur de position.
Sous-index 2
Amplification vitesse (Gain velocity)
Type de données :
uint32
Amplification régulateur de vitesse.
Sous-index 3
Proportion I vitesse (I-fraction velocity)
Type de données :
uint32
Proportion I du régulateur de vitesse.
Sous-index 4
Amplification courant (Gain current)
Type de données :
uint32
Amplification régulateur de courant.
Sous-index 5
Proportion I courant (I-fraction current )
Type de données :
uint32
Proportion I du régulateur de courant.
Sous-index 6
Constante de temps filtre de vitesse
(Time constant velocity filter)
Constante de temps pour le filtrage de la vitesse de rotation du moteur.
Type de données :
uint32
Sous-index 7
Type de données :
int32
Vitesse de correction max. (Max. correction velocity)
Vitesse max. pour la correction de l'erreur de poursuite.
Tab. C.145 PNU 1024
224
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
PNU 1025
Sous-index 1, 2
Paramètres I2t (I2t parameter)
Classe : Array
Type de données :
uint32
Accès : rw2
Lecture ou paramétrage de l'intégrale I²t [ms].
Sous-index 1
Constante de temps, intégrale I²t croissante
(Time constant, rising I²t-integral)
Constante de temps de l'intégrale I²t croissante de la surveillance de température du moteur ou de
l'étage de sortie.
Sous-index 2
Constante de temps, intégrale I²t décroissante
(Time constant, falling I²t-integral)
Constante de temps de l'intégrale I²t décroissante de la surveillance de température du moteur ou de
l'étage de sortie.
Tab. C.146 PNU 1025
PNU 1026
Sous-index 1, 2
Valeurs limites I2t (I2t limits)
Classe : Struct
Type de données :
uint16
Accès : rw2/ro
Lecture ou paramétrage de la valeur limite/valeur seuil [‰] de la surveillance I²t.
Sous-index 1
Valeur seuil d'avertissement I²t (I²t warning level)(rw2)
Valeur seuil d'avertissement de la surveillance I²t du moteur ou de l'étage de sortie.
Sous-index 2
Valeur limite d'erreur I²t (I²t error limit)(ro)
Valeur limite d'erreur de la surveillance I²t du moteur ou de l'étage de sortie.
Tab. C.147 PNU 1026
PNU 1027
Sous-index 1
Valeur I2t actuelle (Actual I2t value)
Classe : Var
Type de données :
uint16
Peut être mappé
Accès : ro
Lecture de l'état de remplissage [‰] actuel de la surveillance I²t.
Tab. C.148 PNU 1027
PNU 1029
Sous-index 1
Temporisation Quick Stop (Quick stop deceleration)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la décélération pour Quick-Stopp [SINC/s2].
Tab. C.149 PNU 1029
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
225
C
C.3.25
Paramètres FHPP (PNU)
Paramètres d'axe : Actionneurs électriques 1 – Plaque signalétique électronique
PNU 1030
Sous-index 1
Type de moteur (Motor type)
Classe : Var
Type de données :
uint16
Accès : ro
Lecture du type de moteur.
Valeur
Signification
0x000A (10)
Moteur DC sans balai
Tab. C.150 PNU 1030
PNU 1034
Sous-index 1
Courant max. (Max. current)
Classe : Var
Type de données :
int32
Accès : ro
Lecture du courante moteur max. [mA].
La valeur est toujours positive. En interne, le courant max. “positif ” et “négatif ” est limité par ce
biais.
Tab. C.151 PNU 1034
PNU 1035
Sous-index 1
Courant nominal du moteur (Motor rated current)
Classe : Var
Type de données :
int32
Accès : ro
Lecture du courant nominal du moteur [mA] (indication de la plaque signalétique).
Tab. C.152 PNU 1035
PNU 1036
Sous-index 1
Couple moteur nominal (Motor rated torque)
Classe : Var
Type de données :
int32
Accès : rw2
Lecture ou paramétrage du couple nominal du moteur [mNm].
Tab. C.153 PNU 1036
226
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
C.3.26
Paramètres FHPP (PNU)
Paramètres d'axe : Actionneurs électriques 1 - Surveillance d'arrêt
PNU 1040
Sous-index 1
Position nominale (Setpoint position)
Classe : Var
Type de données :
int32
Peut être mappé
Accès : ro
Lecture de la position nominale [SINC] de la dernière instruction de position.
Tab. C.154 PNU 1040
PNU 1041
Sous-index 1
Position actuelle (Position actual value)
Classe : Var
Type de données : Peut être mappé
int32
Accès : ro
Lecture de la position actuelle [SINC] de l'actionneur.
Tab. C.155 PNU 1041
PNU 1042
Sous-index 1
Fenêtre de signalement d'arrêt (Standstill position window)
Classe : Var
Type de données : Peut être mappé
int32
Accès : rw2
Lecture ou paramétrage de la fenêtre de la position d'arrêt [SINC].
Valeur de la position de laquelle l'entraînement peut se déplacer en direction du MC jusqu'à ce que la
surveillance d'arrêt réagisse.
Tab. C.156 PNU 1042
PNU 1043
Sous-index 1
Temporisation d'arrêt (Standstill window timeout)
Classe : Var
Type de données : Peut être mappé
uint16
Accès : rw2
Lecture ou paramétrage de la surveillance d'arrêt [ms].
Durée pendant laquelle l'actionneur doit se trouver en-dehors de la fenêtre de position d'arrêt
jusqu'à ce que la surveillance d'arrêt réagisse.
Tab. C.157 PNU 1043
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
227
C
C.3.27
Paramètres FHPP (PNU)
Paramètres d'axe : Entraînements électriques 1 – Surveillance des erreurs de poursuite
PNU 1045
Sous-index 1
Délai du temps de réponse erreur de poursuite (Following error timeout)
Classe : Var
Type de données : Peut être mappé
Accès : rw2
uint16
Lecture ou paramétrage du temps de repos en [ms] pour la détection de l'écart de régulation (erreur
de poursuite, vitesse). Durée durant laquelle la différence entre la grandeur de consigne et la gran­
deur réelle doit être plus grande que l'écart de régulation max. admissible avant qu'une erreur de
poursuite ne soit signalée.
Tab. C.158 PNU 1045
C.3.28
Paramètres d'axe : Entraînements électriques 1 – Caractéristiques moteur
PNU 1050
Sous-index 1
Angle zéro (Zero angle)
Classe : Var
Type de données :
uint32
Accès : ro
Lecture du point zéro [EINC]. La valeur est automatiquement déterminée à partir de la différence du
zéro du codeur et du zéro électrique.
Tab. C.159 PNU 1050
PNU 1059
Sous-index 1
Courant moteur actuel (Actual motor current )
Classe : Var
Type de données : Peut être mappé
int32
Accès : ro
Lecture du courant moteur actuel [mA].
Tab. C.160 PNU 1059
228
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
C.3.29
Paramètres d'axe : Entraînements électriques 1 – Données de température
PNU 1063
Sous-index 1
Température actuelle de la CPU (Actual temperature CPU)
Classe : Var
Type de données :
int8
Accès : ro
Lecture de la température actuelle [°C] de la CPU principale.
Tab. C.161 PNU 1063
PNU 1065
Sous-index 1, 2
Température min./max. de la CPU (Min./max. temperature CPU)
Classe : Array
Type de données :
Accès : ro
int8
Lecture de la zone de température admissible [°C] de la CPU principale.
Sous-index 1
Température min. de la CPU (Min. temperature CPU)
Température min. de la CPU principale.
Sous-index 2
Température max. de la CPU (Max. temperature CPU)
Température max. de la CPU principale.
Tab. C.162 PNU 1065
PNU 1066
Sous-index 1
Température actuelle de l'étage de sortie (Actual temperature output stage)
Classe : Var
Type de données : Peut être mappé
Accès : ro
int8
Lecture de la température actuelle [°C] de l'étage de sortie (partie puissance de l'EMCA).
Tab. C.163 PNU 1066
PNU 1068
Sous-index 1, 2
Température min./max. de l'étage de sortie (Min./max. temperature output
stage)
Classe : Array
Type de données : Peut être mappé
Accès : ro
int8
Lecture de la plage de température autorisée [°C] de l'étage de sortie (partie puissance de l'EMCA).
Sous-index 1
Température min. de l'étage de sortie (Min. temperature output stage)
Température min. de l'étage de sortie.
Sous-index 2
Température max. de l'étage de sortie (Max. temperature output stage)
Température max. de l'étage de sortie.
Tab. C.164 PNU 1068
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
229
C
C.3.30
Paramètres FHPP (PNU)
Paramètres d'axe : Entraînements électriques 1 – Caractéristiques générales de
l'actionneur
PNU 1071
Sous-index 1
Charge d'outillage/masse de base (Tool load/Base load)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : rw2
Lecture ou paramétrage de la charge d'outillage/de la masse de base.
Axe linéaire : masse de base en déplacement [g].
Axe rotatif : moment d'inertie de masse de la masse de base à la sortie du réducteur [kgm2 * 10-7].
Tab. C.165 PNU 1071
PNU 1073
Sous-index 1
Tension de circuit intermédiaire actuelle (Actual intermediate circuit voltage)
Classe : Var
Type de données : Peut être mappé
Accès : ro
uint32
Lecture de la tension de circuit intermédiaire actuelle [mV] de l'EMCA.
Tab. C.166 PNU 1073
PNU 1074
Sous-index 1
Tension de l'unité de pilotage actuelle (Actual logic voltage)
Classe : Var
Type de données : Peut être mappé
uint32
Accès : ro
Lecture de la tension de l'unité de pilotage actuelle [mV] de l'EMCA.
Tab. C.167 PNU 1074
PNU 1075
Sous-index 1 … 3
Courant de phase actuel (Actual phase current)
Classe : Array
Type de données :
int32
Accès : ro
Lecture des courants actuels [mA] dans les différentes phases du moteur.
Sous-index 1
Courant de phase actuel 1 (Actual phase current 1)
Courant de phase actuel de la 1ère phase du moteur.
Sous-index 2
Courant de phase actuel 2 (Actual phase current 2)
Courant de phase actuel de la 2e phase du moteur.
Sous-index 3
Courant de phase actuel 3 (Actual phase current 3)
Courant de phase actuel de la 3e phase du moteur.
Tab. C.168 PNU 1075
230
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
Paramètres FHPP (PNU)
Les facteurs sont calculés à partir des paramètres (moteur, réducteur, constante
d'avance, ...) de l'outil Festo Configuration Tool (FCT) et écrits dans le PNU 1080 et ne
doivent pas être modifiés.
Pilotage de couple (Torque feed forward control)
Classe : Array
Type de données : Peut être mappé
Accès : rw1
uint16
Lecture ou paramétrage de la partie du pilotage de couple [‰] en mode direct.
– 0 = désactivée
– 1 000 = complètement activée
Le pilotage de couple est additionné à la valeur de consigne du régulateur de courant. La valeur est
calculée à partir de l'accélération.
PNU 1080
Sous-index 1
Tab. C.169 PNU 1080
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
231
D
Communication CANopen
D
Communication CANopen
D.1
Vue d'ensemble : objets de communication (COB)
Pour la communication entre la commande et l'EMCA, les objets de communication suivants (COB) sont
disponibles.
Commande
Network management (NMT)
NMT
CAN-ID: 000h
Boot-up
CAN-ID: 701h – 77Fh
Error Control
Node guarding
CAN-ID: 701h – 77Fh
EMCA
Synchronization object (SYNC)
SYNC
CAN-ID: 080h
Emergency object (EMCY)
EMCY
CAN-ID: 081h – 0FFh
Process data object (PDO)
FHPP-Standard
FPC
FHPP+
RPDO1
RPDO2
RPDO3
RPDO4
CAN-ID: 201h – 27Fh
CAN-ID: 301h – 37Fh
CAN-ID: 401h – 47Fh
CAN-ID: 501h – 57Fh
TPDO1
TPDO2
TPDO3
TPDO4
CAN-ID: 181h – 1FFh
CAN-ID: 281h – 2FFh
CAN-ID: 381h – 3FFh
CAN-ID: 481h – 4FFh
FHPP-Standard
FPC
FHPP+
Service data object (SDO)
Demande
Fig. D.1
232
SDO (rx)
CAN-ID: 601h – 67Fh
SDO (tx)
CAN-ID: 581h – 5FFh
Réponse
Acquittement
Vue d'ensemble : objets CANopen (COB)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Objets de communication (COB)
Network management (NMT)
Bootup (Boot-up) (CAN-ID : 701h … 77Fh)
Message Bootup (Boot-up message)
Service NMT (NMT service) (CAN-ID: 000h)
Start remote node
Stop remote node
Enter pre-operational
Reset node
Reset communication
Surveillance d'erreur (Error control) (CAN-ID: 701h … 77Fh)
Surveillance de nœud (Node guarding)
Synchronization object (SYNC) (CAN-ID: 080h)
Message SYNC (SYNC message)
Emergency object (EMCY) (CAN-ID: 081h – 0FFh)
Message EMCY (EMCY message)
Process data object (PDO)
Message PDO (PDO message)
Données de commande RPDO (message reçu (Receive))
RPDO1
Données standard FHPP
(octets 1 … 8)
(CAN-ID: 201h … 27Fh)
RPDO2
Canal de paramètres Festo (FPC)
(octets 9 … 16)
(CAN-ID: 301h … 37Fh)
RPDO3
Données FHPP+
(octets 17 … 24)
(CAN-ID: 401h … 47Fh)
RPDO4
Données FHPP+
(octets 25 … 32)
(CAN-ID: 501h … 57Fh)
Données d'état TPDO (envoyer message (Transmit))
TPDO1
Données standard FHPP
(octets 1 … 8)
(CAN-ID: 181h … 1FFh)
TPDO2
Canal de paramètres Festo (FPC)
(octets 9 … 16)
(CAN-ID: 281h … 2FFh)
TPDO3
Données FHPP+
(octets 17 … 24)
(CAN-ID: 381h … 3FFh)
TPDO4
Données FHPP+
(octets 25 … 32)
(CAN-ID: 481h … 4FFh)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
Page
264
264
264
265
265
265
266
249
250
43, 241
138, 243
153, 241
153, 241
43, 241
138, 243
153, 241
153, 241
233
D
Communication CANopen
Objets de communication (COB)
Page
Service data object (SDO)
Message SDO (SDO message)
Message reçu (Receive)
SDO
COB-ID client è server (rx) (1200h_01h)
(CAN-ID: 601h … 67Fh)
Envoyer le message (Transmit)
SDO
COB-ID server è client (tx) (1200h_02h)
(CAN-ID: 581h … 5FFh)
245
245
Tab. D.1 Objets de communication (COB)
234
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.2
Représentation des caractéristiques des objets
Les objets sont représentés sous la forme suivante :
1/2
Index/
Sub
3
Name
4
Object
code
5
Data
type
6
Ac­
cess
7
8
PDO Value
map­ range
ping
9
Default value
1 1003h
2 00h
...h
Pre-defined error field
Number of errors
…
ARRAY
VAR
…
–
UINT8
…
–
ro
…
–
no
…
–
–
…
1
2
3
4
5
–
–
…
Numéro de l'objet (Index)
Numéro du sous-index (Sub)
Nom de l'objet/du sous-index (Name)
1 langue : anglais
2 langues : allemand (anglais)
Code de l'objet (Object code):
– VAR :
Valeur individuelle
– ARRAY :
Un champ de données avec plusieurs
entrées, où chaque entrée présente le
même type de donnée.
– RECORD (REC) :
Un champ de données avec plusieurs
entrées qui peuvent présenter dif­
férents types de données.
Type de donnée (Data type) :
Valeurs avec signe (Signed Integer)
– INT8 (8 Bit/1 Byte):
−128 … 127
– INT16 (16 Bit/2 Byte):
−32 768 … 32 767
– INT32 (32 Bit/4 Byte):
−2.147.483.648 … 2.147.483.647
Fig. D.2
Valeurs sans signe (Unsigned Integer)
– UINT8 (8 Bit/1 Byte):
0 … 255
– UINT16 (16 Bit/2 Byte):
0 … 65 535
– UINT32 (32 Bit/4 Byte):
0 … 4.294.967.295
Symbole ( Visible String)
– VSTRING :
0 … 255 (ASCII)
6 Caractéristique d'accès (Access attribute) :
– const : lecture uniquement, la valeur est
constante (read only, value is constant)
– ro : lecture uniquement ( read only)
– rw : lecture et écriture (read and write)
– wo : écriture uniquement (write only)
7 Mapping PDO (PDO mapping) :
– no :
L'objet n'est pas mappé dans des PDO
– yes :
L'objet est mappé dans l'un des PDO.
8 Plage de valeurs (Value range) :
plage de valeurs autorisée
9 Valeur standard (Default value) :
valeur correspondant aux réglages à l'usine
(à la livraison)
Représentation des caractéristiques des objets
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
235
D
Communication CANopen
D.3
Accès au bus CAN
D.3.1
Accès via les objets de donnée (PDO/SDO)
CANopen offre une possibilité simple et normalisée d'accès aux paramètres de l'EMCA (par ex. la
vitesse lors du positionnement). Chaque paramètre FHPP (PNU) reçoit un numéro univoque (index et
sous-index). L'ensemble des paramètres FHPP se trouve dans l'aperçu “Paramètres FHPP”
è Page 155.
Pour accéder aux objets CANopen via le bus CAN, il existe 2 méthodes :
– Accès via Service data object (SDO) :
Type d'accès confirmé au cours duquel l'EMCA acquitte chaque accès aux paramètres
– Accès via Process data object (PDO) :
Type d'accès non confirmé au cours duquel aucun acquittement n'est effectué
En règle générale, l'EMCA se paramètre via des SDO et se commande via des PDO.
Communication SDO
SDO (Receive)
Commande
Communication PDO
EMCA
Commande
Instruction de la
commande
RPDO (Receive)
Données de
commande
EMCA
Données (valeurs
de consigne) de la
commande
SDO (Transmit)
Confirmation par
l'EMCA
Commande
EMCA
TPDO (Transmit)
Données d'état
Données (valeurs
réelles) pour la
commande
Fig. D.3
Procédure d'accès via des objets de donnée
Format d'octet
Pour CANopen sont représentées les valeurs 16 bits (mot) et valeurs 32 bits (mot double)
au format d'octet “Little endian” (octet de poids faible (LSB) d'abord) .
Format d'octet
Octet
Little endian
0
Octet de
poids
faible
(LSB)
1
...
...
6
7
Octet de
poids fort
(MSB)
Tab. D.2 Format d'octet
236
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.3.2
Accès par le biais de messages
Pour les cas d'application spéciaux, de nombreux autres types de messages (objets de communication)
sont définis, qui sont envoyés par l'EMCA ou par la commande de niveau supérieur :
Objets de communication (COB)
NMT
Network management
SYNC
Synchronization object
EMCY
Emergency Message
PDO
Process data object
SDO
Service data object
Node
guarding
Error control protocols
Service de réseau qui agit de manière ciblée sur un seul
nœud ou sur tous les nœuds du bus CAN en même temps.
Synchronisation de la sortie et de l'entrée de données
dans les nœuds de bus CAN.
Transfert de messages d'erreur du nœud de bus CAN au
maître.
Les données FHPP sont transmises dans les PDO
è Page 34.
Le Mapping est défini automatiquement par le paramét­
rage avec le FCT è Page 239.
Parallèlement aux données I/O FHPP, il est possible de
transmettre via les SDO des paramètres conformément à
CiA 402.
Surveillance des abonnés de communication par des
messages réguliers auxquels il faut répondre.
Tab. D.3 Objets de communication (COB)
Aux objets de communication sont attribués des identifiants CAN univoques (CAN-Identifier CAN-ID)
qui permettent de savoir à quel abonné de bus CAN le message est destiné ou de quel abonné de bus
CAN le message a été envoyé. L'identifiant CAN (CAN-ID) se compose d'un numéro de nœud “Node-ID”
(7 bits) et du code de fonction (4 bits). Plus l'identificateur CAN (CAN-ID) est faible, plus la priorité du
message est grande.
La figure montre la structure de principe d'un message CANopen :
CAN-ID (numéro de nœud (Node-ID) : 7 bits/code de fonction : 4 bits)
Nombre d'octets de données (exemple : 8 octets)
Octets de données 0 … 7
601h
Fig. D.4
Len
D0
D1
D2
D3
D4
D5
D6
D7
Structure : messages CANopen
Pour les objets de communication précités (COB), les CAN-ID suivants sont déterminés è Page 238.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
237
D
Communication CANopen
D.3.3
Identifiant CAN (CAN-ID), Priorité et temps de cycle internes
Le tableau montre l'identifiant CAN CAN-ID (code de fonction (4 bits)/numéro de nœud (Node-ID,
7 bits)), le temps de cycle interne et la priorité en fonction de l'objet de communication (COB) :
Objet de com­
munication (COB)
CAN-Identifier (CAN-ID) (11 bits) CAN-ID résul­
Code
de Numéro de nœud tant
fonction
(Node-ID)
Temps de
cycle interne
Priorité
CAN-ID
supérieure
10 9 8 7 6 5 4 3 2 1 0
MSB
LSB
Broadcast objects
NMT
SYNC
Peer-to-peer objects
EMCY
TPDO11)
TPDO21)
TPDO31)
TPDO41)
RPDO11)
RPDO21)
RPDO31)
RPDO41)
SDO (tx)1)
SDO (rx)1)
NMT: Error Control/
Node guarding
NMT: Boot-up
0
0
0 0 0 0 0 0 0 0 0 0 000h
0 0 1 0 0 0 0 0 0 0 080h
 5 ms
0
0
0
0
1
0
0
1
1
1
1
1
0
0
1
1
0
1
1
0
0
0
1
1
 5 ms
1
1 1 0 x x x x x x x 701h … 77Fh
0
1
0
1
0
0
1
0
1
1
0
1
1
1
1
1
1
0
0
0
0
1
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
081h … 0FFh
181h … 1FFh
281h … 2FFh
381h … 3FFh
481h … 4FFh
201h … 27Fh
301h … 37Fh
401h … 47Fh
501h … 57Fh
581h … 5FFh
601h … 67Fh
701h … 77Fh
2)
inférieure
1)
Durant le temps de cycle interne, tous les PDO et un SDO sont traités.
2)
Le Boot-up est toujours effectué une fois après un Power ON ou après un Reset node (> 1 ms). À la suite de quoi un message
Boot-up est envoyé et l'EMCA est à nouveau disponible.
Tab. D.4
Identifiant CAN (CAN-ID), priorité et temps de cycle internes
Tous les messages NMT sont reçus dans un tampon de message CAN commun. En raison
du temps de traitement interne, un message NMT ne peut être envoyé que toutes les 5 ms
avec le CAN-ID 000h.
238
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.4
Message PDO (PDO message)
Les objets de données de processus PDO (Process data object) permettent de transférer des données
orientées événement ou cycliquement. Le PDO transfert un ou plusieurs paramètres préalablement
définis. À la différence des objets de données de service SDO (Service data objects), il n'y a pas
d'acquittement lors du transfert de PDO PDOs. Après l'activation du PDO avec un Start node, tous les
récepteurs doivent donc pouvoir traiter à tout moment d'éventuels PDOs entrants. L'avantage réside
dans la transmission de toutes les données importantes pour l'exploitation en les regroupant dans un
seul message, ce qui conduit à une forte réduction de l'exploitation du bus CAN.
On distingue les types de PDOs suivants :
Type
Communication
Description
RPDO1 … 4
Commande è EMCA
(Receive)
EMCA è Commande
(Transmit)
Lorsqu'un événement donné survient, le maître envoie
un PDO à l'EMCA.
Lorsqu'un événement donné survient en mode asyn­
chrone (modification de valeur), l'EMCA envoie un TPDO
au maître. En mode synchrone, les TPDO sont envoyés
durant le temps de cycle après la réception du message
SYNC.
TPDO1 … 4
Tab. D.5 Types PDO
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
239
D
Communication CANopen
Les données FHPP sont réparties pour la communication CANopen dans plusieurs objets de données de
processus.
Cette affectation est définie via le paramétrage dans Festo Configuration Tool (FCT).
Le Mapping de données est ainsi généré automatiquement.
Objets des données de processus
supportés
Commande è EMCA
RPDO1
RPDO2
RPDO31)
RPDO41)
EMCA è Commande
TPDO1
TPDO2
TPDO31)
TPDO41)
1)
Mapping des données FHPP
Données standard FHPP
(données de commande : octets 1 … 8)
Canal de paramètres Festo (FPC)
(données de commande : octets 9 … 16)
Données FHPP+
(données de commande : octets 17 … 24)
Données FHPP+
(données de commande : octets 25 … 32)
Données standard FHPP
(données d'état : octets 1 … 8)
Canal de paramètres Festo (FPC)
(données d'état : octets 9 … 16)
Données FHPP+
(données d'état : octets 17 … 24)
Données FHPP+
(données d'état : octets 25 … 32)
En option paramétrable via le Festo Configuration Tool (FCT) [page “bus de terrain”] [onglet “Éditeur FHPP+”]
Tab. D.6 Vue d'ensemble des PDO pris en charge
240
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.4.1
Structure du message PDO
Pour la communication FHPP (données standard FHPP/FPC/FHPP+) entre la commande et l'EMCA, le
mappage PDO suivant est disponible pour le message PDO :
Message PDO (octets 1 ... 32)
Données standard FHPP
è Page 43
Communication FHPP
Canal de paramètres FPC
è Page 138
PDO-Mapping
RPDO2/TPDO2
RPDO3/TPDO3
RPDO4/TPDO4
(8 octets)
(16 octets max.)
è Tab. D.11
RPDO1/TPDO1
(8 octets)
è Tab. D.8
1
2
3
4
5
6
7
8
CCON, CPOS, ...
Tab. D.7
D.4.2
Données FHPP+
è Page 153
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
SUBINDEX, PNU, ...
FHPP+ I_Byte.../FHPP+ O_Byte...
Structure du message PDO
Données standard FHPP (PDO1)
Octet PDO
RPDO1 è Tab. D.9
Numéro de l'objet
(Index)
Désignation de l’objet
(Name)
1
2
3
4
5
3000h
3001h
3002h
3003h
3004h
CCON
CPOS
REC_NR/
CDIR
RES/
DEM_VAL1/
PARA1
Données standard FHPP (données de commande : octets 1 … 8) è Page 46
Mode de sélection de bloc CCON
CPOS
N°
réservé
d'enregistr.
Fonctionnement direct
CDIR
Consigne1
TPDO1 è Tab. D.10
Numéro de l'objet
3020h
3021h
3022h
(Index)
Désignation de l’objet
SCON
SPOS
REC_NR/
(Name)
SDIR
Données standard FHPP (données d'état : octets 1 … 8) è Page 48
Mode de sélection de bloc SCON
SPOS
N°
d'enregistr.
Fonctionnement direct
SDIR
Tab. D.8
6
7
8
RES/
DEM_VAL2/
PARA2
réservé
Consigne2
3023h
3024h
RSB/
ACT_VAL1
ACT_POS/
ACT_VAL2
RSB
Position réelle
Valeur
réelle1
Valeur réelle2
Données PDO1 (FHPP)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
241
D
Communication CANopen
D.4.3
Objet 3000h … 3004h : RPDO1 – Données standard FHPP (FHPP standard data)
Ces objets permettent de lire les données standard FHPP RPDO1.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
3000h
3001h
3002h
3003h
3004h
CCON
CPOS
REC_NR/CDIR
RES/DEM_VAL1/PARA1
RES/DEM_VAL2/PARA2
VAR
VAR
VAR
VAR
VAR
UINT8
UINT8
UINT8
UINT8
INT32
wo
wo
wo
wo
wo
yes
yes
yes
yes
yes
–
–
–
–
–
Tab. D.9
Objet 3000h … 3004h
–
–
–
–
–
D.4.4
Objet 3020h … 3024h : TPDO1 – Données standard FHPP (FHPP standard data)
Ces objets permettent d'émettre les données standard FHPP TPDO1.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
3020h
3021h
3022h
3023h
3024h
SCON
SPOS
REC_NR/SDIR
RBS/ACT_VAL1
ACT_POS/ACT_VAL2
VAR
VAR
VAR
VAR
VAR
UINT8
UINT8
UINT8
UINT8
INT32
ro
ro
ro
ro
ro
yes
yes
yes
yes
yes
–
–
–
–
–
Tab. D.10
242
–
–
–
–
–
Objekt 3020h … 3024h
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.4.5
Canal de paramètres Festo (FPC) (PDO2)
9
Octet PDO
10
11
12
13
14
15
16
RPDO2 è Tab. D.12
Numéro de l'objet 3010h
3011h
3012h
3013h
(Index)
Désignation de
RES
SUBINDEX REQCODE_PNU
PARAVAL
l’objet
(Name)
Canal de paramètres Festo (FPC) (données de commande : octets 9 … 16) è Page 138
Canal de
réservé
Ss-ind.
Request Code + PNU
Valeur de paramètre
paramètres
TPDO2 è Tab. D.13
Numéro de l'objet 3030h
3031h
3032h
3033h
(Index)
Désignation de
RES
SUBINDEX RESPCODE_PNU
PARAVAL
l’objet
(Name)
Canal de paramètres Festo (FPC) (données d'état : octets 9 … 16) è Page 138
Canal de
réservé
Ss-ind.
Response Code + PNU Valeur de paramètre
paramètres
Tab. D.11
Données PDO2 (FPC)
D.4.6
Objet 3010h … 3013h : RPDO2 – Canal de paramètres FPC (Parameter channel FPC)
Ces objets permettent de lire les données du canal de paramètres Festo RPDO2.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
3010h
3011h
3012h
3013h
RES
SUBINDEX
REQCODE_PNU
PARAVAL
VAR
VAR
VAR
VAR
UINT8
UINT8
UINT16
INT32
wo
wo
wo
wo
yes
yes
yes
yes
–
–
–
–
Tab. D.12
–
–
–
–
Objekt 3010h … 3013h
D.4.7
Objet 3030h … 3033h : TPDO2 – Canal de paramètres FPC (Parameter channel FPC)
Ces objets permettent d'émettre les données du canal de paramètres Festo TPDO2.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
3030h
3031h
3032h
3033h
RES
SUBINDEX
RESPCODE_PNU
PARAVAL
VAR
VAR
VAR
VAR
UINT8
UINT8
UINT16
INT32
ro
ro
ro
ro
yes
yes
yes
yes
–
–
–
–
Tab. D.13
–
–
–
–
Objekt 3030h … 3033h
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
243
D
D.5
Communication CANopen
Message SDO (SDO message)
Par le biais des objets de données de service SDO (Service data objects), il est possible d'accéder à
tous les numéros de paramètres (PNU) des paramètres FHPP è Page 154.
La communication SDO est exploitée via les 2000e objets CANopen. Le numéro d'objet
SDO se compose de la constante 2000h et du numéro de paramètre (PNU). Le numéro de
paramètre (PNU) doit être converti en un nombre hexadécimal.
Indice SDO = 2000h + PNU
Exemple “PNU 100 (= 64h)” :
2000h + 64h = 2064h
Les accès SDO sont toujours commandés par la commande de niveau supérieur (Host).
L'une des instructions suivantes peut ce faisant être envoyée à l'EMCA :
– Instruction de lecture pour lire un paramètre è Page 246
– Instruction d'écriture pour modifier un paramètre è Page 247
À chaque instruction, la commande de niveau supérieur reçoit un signal de retour. Pour l'instruction de
lecture, une réponse est retournée avec la valeur lue, pour l'instruction d'écriture, un accusé de récep­
tion est retourné.
La structure des instructions et des réponses dépend du type de données de l'objet à lire ou à écrire.
Selon la taille des données, la transmission des données s'effectue soit comme Expedited Transfer
(taille des données : 1 … 4 octets), soit comme transfert segmenté dans un fragment de 7 octets (taille
des données : 5 … 90 octets).
244
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.5.1
Objet 1200h : paramètres SDO du serveur (SDO server parameter)
Dans cet objet, le RSDO est réglé par défaut avec “600h + Node-ID” et le TSDO avec “580h + Node-ID”.
La communication SDO est activée par défaut. En cas de modifications, l'objet doit être décrit selon le
Tab. D.15.
Index
Name
1200h SDO server parameter
00h Highest sub-index
supported
01h COB-ID client è server (rx)
02h COB-ID server è client (tx)
Tab. D.14
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
ARRAY
VAR
–
UINT8
–
ro
–
no
–
–
–
2h
VAR
VAR
UINT32
UINT32
rw
rw
no
no
Tab. D.15
600h + Node-ID
580h + Node-ID
Objet 1200h
Structure du COB-ID SDO
Bit
Valeur
Description
31
0h
1h
0h
1h
0h
1h
00000h
601h … 67Fh
581h … 5FFh
SDO est présent/valide.
non pris en compte
La valeur est attribuée statiquement.
non pris en compte
Valeur pour CAN-ID de 11 bits
non pris en compte
Valeur pour CAN-ID de 11 bits
COB-ID client è server (rx) (CAN-ID)
COB-ID server è client (tx) (CAN-ID)
30
29
11 … 28
0 … 10
Tab. D.15
Structure du COB-ID SDO
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
245
D
Communication CANopen
D.5.2
Lire le message SDO
Afin de lire des objets de ces types de données, il faut utiliser les séquences énoncées ci-après.
L'instruction de lecture, pour lire une valeur de l'EMCA, commence toujours avec le même iden­
tificateur (R-ID : 40h). L'EMCA répond avec différents identificateurs (A-ID : 4Fh/4Bh/43h) selon le type
de données retourné (8/16/32 bits).
Tous les nombres doivent être écrits au format hexadécimal.
CAN-Identifier (601h … 67Fh)
Commande
Identificateur d'instruction de lecture (R-ID)
EMCA
Instruction de lecture
INT…/UINT…
CAN-ID
R-ID
Index
…h
40h
…h
CAN-ID
A-ID
Index
…h
4Fh
…h
CAN-ID
A-ID
Index
…h
4Bh
…h
CAN-ID
A-ID
Index
…h
43h
…h
…h
Sub
Data
…h
00h
Sub
Data
…h
D0
Sub
Data
…h
D0
Sub
Data
…h
D0
00h
00h
00h
Réponse
…h
…h
…h
INT8/UINT8
–
–
–
D1
–
–
D1
D2
D3
INT16/UINT16
INT32/UINT32
Identificateur de réponse (A-ID)
CAN-Identifier (581h … 5FFh)
Nota
Il faut dans tous les cas attendre la réponse de l'EMCA !
Une fois que l'EMCA a répondu à l'instruction de lecture, d'autres instructions SDO
peuvent être envoyées.
246
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.5.3
Écrire un message SDO
Afin de décrire des objets de ces types de données, il faut utiliser les séquences énoncées ci-après.
L'instruction d'écriture, pour écrire une valeur dans l'EMCA, commence par différents identificateurs
(W-ID : 2Fh/2Bh/23h) en fonction du type de donnée (8/16/32 bits). L'EMCA répond toujours sous la
forme d'un Expedited Transfer avec le même identificateur (A-ID : 60h).
Tous les nombres doivent être écrits au format hexadécimal.
CAN-Identifier (601h … 67Fh)
Commande
Identificateur d'instruction d'écriture (W-ID)
EMCA
Instruction d'écriture
INT8/UINT8
INT16/UINT16
INT32/UINT32
CAN-ID
W-ID
…h
2Fh
Index
CAN-ID
W-ID
Index
…h
2Bh
…h
CAN-ID
W-ID
Index
…h
23h
…h
CAN-ID
A-ID
Index
…h
60h
…h
…h
…h
…h
…h
Sub
Data
…h
D0
Sub
Data
…h
D0
Sub
Data
…h
D0
Sub
Data
…h
00h
–
–
–
D1
–
–
D1
D2
D3
Acquittement
…h
INT…/UINT…
00h
00h
00h
Identificateur de réponse (A-ID)
CAN-Identifier (581h … 5FFh)
Nota
Il faut dans tous les cas attendre l'acquittement de l'EMCA !
Une fois que l'EMCA a acquitté l'instruction d'écriture, d'autres instructions SDO
peuvent être envoyées.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
247
D
Communication CANopen
D.5.4
SDOMessages d'erreur
En cas d'erreur de lecture ou d'écriture, l'EMCA répond avec un message d'erreur. L'origine de l'erreur
est retournée sous la forme d'un code d'erreur dans les données (Data) du message d'erreur.
Exemple :
Une instruction d'écriture (W-ID = 23h) est envoyée à l'objet “Error register (1001h)”, qui ne dispose
que d'un accès en lecture. Le code d'erreur 06 01 00 02h est retourné dans le message d'erreur.
CAN-Identifier (601h … 67Fh)
Identificateur d'instruction d'écriture (W-ID)
Index “60 41h”
Commande
EMCA
Instruction d'écriture
INT…/UINT…
CAN-ID
W-ID
Index
…h
23h
01h
CAN-ID
E-ID
Index
…h
80h
01h
10h
Sub
Data
00h
D0
Sub
Data
00h
02h
D1
D2
D3
Message d'erreur
10h
INT32/UINT32
00h
01h
06h
F0
F1
F2
F3
Code d'erreur “06 01 00 02h”
Identificateur d'erreur (E-ID)
Fig. D.5
Message SDO avec signalisation d'erreur
Code d'erreur
F3 F2 F1 F0
Description
05 03 00 00h
05 04 00 01h
Défaut de protocole : le bit Toggle n'a pas été modifié lors du transfert SDO segmenté.
Erreur de protocole : client/server command specifier (spécificateur de commande
client/serveur) invalide ou inconnu
Accès erroné suite à un problème matériel1)
Ce type d'accès n’est pas pris en charge
Accès en lecture à un objet qui peut uniquement être écrit
Accès en écriture à un objet qui peut uniquement être lu
L'objet adressé n'existe pas dans le répertoire d'objets.
L'objet ne peut pas être inscrit dans un PDO (par ex. objet ro dans RPDO).
La longueur des objets inscrits dans le PDO dépasse la longueur de PDO
Erreur de paramètre générale
Dépassement d'une grandeur interne/erreur générale
Erreur de protocole : la longueur du paramètre de service ne concorde pas
Erreur de protocole : longueur trop grande du paramètre de service.
Erreur de protocole : longueur trop petite du paramètre de service.
Le sous-index adressé n'existe pas.
06 06 00 00h
06 01 00 00h
06 01 00 01h
06 01 00 02h
06 02 00 00h
06 04 00 41h
06 04 00 42h
06 04 00 43h
06 04 00 47h
06 07 00 10h
06 07 00 12h
06 07 00 13h
06 09 00 11h
1)
Est retourné conformément à CiA 301 en cas d'accès erroné aux Store parameters/Restore parameters
Tab. D.16
248
Codes d'erreur SDO
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.6
Message SYNC (SYNC message)
Dans un réseau de bus CAN, plusieurs abonnés de bus CAN peuvent être synchronisés entre eux avec
l'envoi du message SYNC. À cet effet, l'un des abonnés du bus CAN (normalement la commande de
niveau supérieur (Host)) envoie périodiquement des messages de synchronisation. Tous les abonnés
du bus CAN raccordés réceptionnent ces messages et les utilisent pour le traitement des PDOs
è Page 239.
Nota
L'EMCA peut analyser le message SYNC mais ne peut pas en envoyer.
CAN-ID
Longueur de données
80h
0
Fig. D.6
Structure : message SYNC
D.6.1
Objet 1005h : Identifiant objet de communication SYNC (COB-ID SYNC)
L'objet permet d'indiquer COB-ID SYNC et la réception de messages SYNC.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
1005h
COB-ID SYNC
VAR
UINT32
rw
no
80h
Tab. D.17
Tab. D.18
Objet 1005h
Structure COB-ID SYNC
Bit
Valeur
Description
31
30
0h
0h
1h
0h
1h
00000h
080h
réservé
L'appareil CANopen ne génère aucun message SYNC.
non pris en compte
Valeur pour CAN-ID de 11 bits
non pris en compte
Valeur pour CAN-ID de 11 bits
CAN-ID pour l'objet de communication SYNC
29
11 … 28
0 … 10
Tab. D.18
Structure COB-ID SYNC
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
249
D
Communication CANopen
D.7
Message EMCY (EMCY message)
D.7.1
Fonction : message EMCY
L'EMCA surveille la fonction des modules internes (par ex. étage de sortie) et du firmware.
Si une erreur apparaît, la réaction sur erreur paramétrée est mise en place et le message EMCY
correspondant envoyé. Le message d'erreur le plus récent est ce faisant enregistré dans l'emplacement
le plus haut de la mémoire des erreurs (1003h_01h). Dans la mémoire d'erreurs, c'est toujours les 8
derniers messages d'erreur apparus qui sont enregistrés, et qui peuvent aussi être lus.
L'EMCA envoie aussi un message EMCY lorsqu'une erreur a été acquittée.
Objets pour le mode EMCY
Les objets suivants sont disponibles pour le mode EMCY :
Index
Nom (Name)
Page
1001h
1003h
1014h
1015h
Registre d'erreurs (Error register)
Champ d'erreur prédéfini (Pre-defined error field)
Message d'urgence COB-ID (COB-ID emergency message)
Durée de verrouillage EMCY (Inhibit time EMCY)
257
258
259
259
Tab. D.19
250
Objets pour le mode EMCY
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Start
0
Error free
1
2
4
Error occured
3
Fig. D.7
Machine d'état d'erreur
Les transitions d'état suivantes sont possibles :
N°
Cause
Description
0
1
Initialisation terminée
Une erreur se produit
2
Validation des erreurs
non réussie
Une nouvelle erreur
apparaît
Il n'y a aucune erreur.
Il n'y a pas d'erreur et une nouvelle erreur se produit.
Un message EMCY est envoyé avec le code d'erreur de la nouvelle
erreur (1003h_01h, Standard error field 1).
Toutes les causes des erreurs n'ont pas été supprimées et un acquit­
tement d'erreur a été effectué è Page 253, 50.
Une erreur est présente et une nouvelle erreur apparaît.
Un message EMCY est envoyé avec le code d'erreur de la nouvelle
erreur (1003h_01h, Standard error field 1).
Toutes les causes des erreurs ont été supprimées et un acquittement
d'erreur a été effectué è Page 50. Un message EMCY est envoyé
avec le code d'erreur 0000h (Error reset/No error).
3
4
Validation des erreurs
réussie
Tab. D.20
Transitions d'état d'erreur
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
251
D
Communication CANopen
D.7.2
Envoyer un message EMCY
Dès l'apparition d'une erreur, l'EMCA envoie un message EMCY. L'identifiant CAN (CAN-ID) de ce
message se compose en cas de défaut de l'identifiant CAN (80h) et du numéro de nœud (Node-ID) de
l'EMCA concerné.
Le message EMCY est composé de 8 octets de données :
– Octet de donnée 1 et 2 : contient l'Error code è Page 253.
– Octet de donnée 3 : contient le type d'erreur de l'onglet des erreurs (Error register, objet 1001h)
è Page 257.
– Octets de donnée 4 … 8 : pas d'autres données d'onglet des erreurs disponible.
CAN-ID : 80h + Node-ID (exemple Node-ID = 1)
Error code
81h
8
E0
E1
Longueur de données
Fig. D.8
252
R0
...
...
...
...
...
Error register (obj. 1001h)
Structure : message EMCY
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.7.3
Messages d'erreur CANopen
Le tableau ci-dessous contient la liste de tous les messages d'erreur qui peuvent survenir en mode
CANopen.
Informations complémentaires sur les messages d'erreur (par ex. réaction sur erreur,
cause et mesures) è Page 281.
Messages d'erreur
Error code Description
E0 E1
1)
1)
1)
1)
1)
2312h
2320h
3210h
3220h
4210h
4220h
5100h
5113h
5441h
1)
CAN Node guarding, FB possède la priorité de commande
(CAN Node guarding, FB has master control)
Comm. bus CAN arrêtée par le maître, FB possède la priorité de com­
mande (CAN bus comm. stopped by master, FB has master control)
Paramètres de bus de terrain CAN manquants
(CAN fieldbus parameters missing)
CAN Node guarding, FB ne possède pas la priorité de commande
(CAN Node guarding, FB does not have master control)
Comm. bus CAN arrêtée par le maître, FB ne possède pas la priorité
de commande (CAN bus comm. stopped by master, FB does not have
master control)
I²t erreur moteur
(I²t malfunction motor)
Surintensité de courant
(Overcurrent)
Dépassement supérieur de la tension du circuit intermédiaire
(Intermediate circuit voltage exceeded)
Dépassement inférieur de la tension du circuit intermédiaire
(Intermediate circuit voltage too low)
Dépassement supérieur de la température de l'étage de sortie
(Output stage temperature exceeded)
Dépassement inférieur de la température de l'étage de sortie
(Output stage temperature too low)
Dépassement supérieur de la tension logique
(Logic voltage exceeded)
Dépassement inférieur de la tension logique
(Logic voltage too low)
Capteur de fin de course positive
(Limit switch positive)
Bit
(Error
register)
FCTCode
–
0x1C
–
0x1D
–
0x26
–
0x35
–
0x36
1
0x0E
1
0x0D
2
0x1A
2
0x1B
3
0x15
3
0x16
2
0x17
2
0x18
5
0x07
Ces messages d'erreur ne peuvent pas être envoyés car le bus CAN n'est pas prêt à fonctionner. L'outil FCT génère cependant un
FCT-Code correspondant.
2)
Ce message d'erreur ne génère aucun FCT-Code.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
253
D
Communication CANopen
Messages d'erreur
Error code Description
E0 E1
5442h
5444h
5520h
5530h
6310h
6320h
7300h
7303h
7400h
8110h
8140h
1)
Capteur de fin de course négative
(Limit switch negative)
Mise en référence
(Homing)
Erreur d'exécution de la mise à jour du firmware
(Firmware update execution error)
Fichier de paramètres non valide
(Parameter file invalid)
Enregistrement des paramètres
(Save parameters)
Course de référence nécessaire
(Homing required)
Fichier de paramètres par défaut non valide
(Default parameter file invalid)
Paramétrage FHPP+ non autorisé
(FHPP+ incorrect parameterisation)
Valeur FHPP+ non autorisée
(FHPP+ incorrect value)
Calcul du trajet
(Path calculation)
Numéro d'enregistrement FHPP non valide
(FHPP incorrect record number)
Impulsion d'index introuvable
(No index pulse found)
Impulsion d'index trop proche du capteur de proximité
(Index pulse too close on proximity sensor)
Système de mesure
(Encoder)
Anomalie du logiciel
(Software error)
Dépassement CAN (des messages ont été perdus)
(CAN overrun (objects lost))
Mise en marche après une détection d'une défaillance du bus
(Recovered from bus off )
Bit
(Error
register)
FCTCode
5
0x08
5
0x22
5
0x0C
5
0x0B
0x27
5
0x28
5
0x02
0x20
0x21
0x25
0x2C
5
0x23
0x2E
5
0x06
5
0x01
–
0x49
–
2)
Ces messages d'erreur ne peuvent pas être envoyés car le bus CAN n'est pas prêt à fonctionner. L'outil FCT génère cependant un
FCT-Code correspondant.
2)
Ce message d'erreur ne génère aucun FCT-Code.
254
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Messages d'erreur
Error code Description
E0 E1
8150h
8200h
8210h
8220h
8500h
8600h
8611h
8612h
FF00h
FF01h
FF02h
1)
Collision CAN-ID
(CAN-ID collision)
Erreur de protocole générale
(Protocol error - generic)
Le PDO a été reçu avec une longueur de donnée trop courte
(PDO not processed due to length error)
Longueur de données autorisée du PDO dépassée
(PDO length exceeded)
Mode de positionnement à interpolation arrêté par une erreur de
commande (Interpolated positioning mode stopped while error
occured on control unit)
Surveillance d'arrêt
(Standstill monitoring)
Erreur de poursuite
(Following error)
position de fin de course logicielle positive
(Software limit positive)
position de fin de course logicielle négative
(Software limit negative)
Sens positif verrouillé
(Positive direction locked)
Sens négatif verrouillé
(Negative direction locked)
Position cible derrière fin de course logicielle négative
(Target position behind negative software limit)
Position cible derrière fin de course logicielle positive
(Target position behind positive software limit)
Plage de valeurs non respectée
(Value range violated)
Erreur de communication interne des CPU
(Internal communication error CPUs)
Matériel inadmissible
(Non-permitted hardware)
Détermination du décalage de mesure du courant
(Offset determination for current measurement)
Bit
(Error
register)
FCTCode
–
2)
–
2)
–
2)
–
2)
5
0x4B
5
0x37
5
0x2F
5
0x11
0x12
0x13
0x14
0x29
0x2A
0x4C
7
0x03
7
0x04
7
0x09
Ces messages d'erreur ne peuvent pas être envoyés car le bus CAN n'est pas prêt à fonctionner. L'outil FCT génère cependant un
FCT-Code correspondant.
2)
Ce message d'erreur ne génère aucun FCT-Code.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
255
D
Communication CANopen
Messages d'erreur
Error code Description
E0 E1
FF0Ah
FF0Dh
FF0Eh
FF10h
FF12h
FF15h
FF17h
FF18h
FF19h
FF20h
FF21h
FF22h
FF25h
FF26h
1)
Température processeur principal
(Temperature central processing unit)
Mise à jour du firmware, firmware non valide
(Firmware update, invalid firmware)
Résistance de freinage
(Braking resistor)
Connexion FCT avec souveraineté
(FCT connection with master control)
Accès au fichier de paramètres
(Parameter file access)
Méthode de déplacement de référence non valide
(Homing method invalid)
Évènement de commutation
(Start-up event)
Mémoire de diagnostic
(Diagnostic memory)
Enregistrement non valide
(Record invalid)
Échec du dernier apprentissage
(Last teaching not successful)
Réinitialisation du système
(System reset)
Enregistrement des données d'adresse impossible
(Saving address data not possible)
Désactivation sûre du couple (STO) temps de discordance
(Safe Torque Off (STO) discrepancy time)
Désactivation sûre du couple (STO)
(Safe Torque Off (STO))
Bit
(Error
register)
FCTCode
7
0x19
7
0x2B
7
0x30
7
0x32
7
0x38
5
0x3B
7
0x3D
7
0x3E
7
0x3F
7
0x40
7
0x41
7
0x42
7
0x4A
7
0x34
Ces messages d'erreur ne peuvent pas être envoyés car le bus CAN n'est pas prêt à fonctionner. L'outil FCT génère cependant un
FCT-Code correspondant.
2)
Ce message d'erreur ne génère aucun FCT-Code.
Tab. D.21 Messages d'erreur
256
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.7.4
Objet 1001h : Registre d'erreurs (Error register)
L'objet permet d'émettre le type d'erreur défini (CiA 301) du registre d'erreurs.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
1001h
Error register
VAR
UINT8
ro
no
Tab. D.22
Default value
Tab. D.23 0h
Objet 1001h
Fehlerregister et types d'erreurs
Bit
M/O1)
Description
0
M
Generic error : pésence d'erreur, lien logique Ou des bits 1 … 7
1
O
Current : erreur de surveillance du courant
2
O
Voltage : erreur de surveillance de la tension
3
O
Temperature : erreur de surveillance de la température
4
O
Communication error (overrun, error state) : erreur de communication
5
O
Device profile specific : erreur spécifique au profil de l'appareil
6
O
réservé, fixe = 0
7
O
Manufacturer specific : erreur spécifique au fabricant
Valeurs : 0 = absence d'erreur ; 1 = présence d'erreur
1)
M = requis / O = optionnel
Tab. D.23 Affectation des bits Error register
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
257
D
Communication CANopen
D.7.5
Objet 1003h : champ d'erreur prédéfini (Pre-defined error field)
Le Fehlercode correspondant des messages d'erreur est également archivé dans une mémoire
d'erreurs à 8 niveaux. Celle-ci est structurée comme une mémoire tampon circulaire de sorte que la
dernière erreur survenue soit toujours déposée dans l'objet 1003h_01h (Standard error field 1). Par le
biais d'un accès en lecture à l'objet 1003h_00h (Number of errors), il est possible de déterminer com­
bien de messages d'erreur sont actuellement déposés dans la mémoire d'erreurs. La mémoire
d'erreurs est effacée lorsque la valeur 00h est écrite dans l'objet 1003h_00h (Number of errors).
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
1003h
00h
01h
02h
03h
04h
05h
06h
07h
08h
Pre-defined error field
Number of errors
Standard error field 1
Standard error field 2
Standard error field 3
Standard error field 4
Standard error field 5
Standard error field 6
Standard error field 7
Standard error field 8
ARRAY
VAR
VAR
VAR
VAR
VAR
VAR
VAR
VAR
VAR
–
UINT8
UINT32
UINT32
UINT32
UINT32
UINT32
UINT32
UINT32
UINT32
–
rw
ro
ro
ro
ro
ro
ro
ro
ro
–
no
no
no
no
no
no
no
no
no
–
0h
0h
0h
0h
0h
0h
0h
0h
0h
Tab. D.24
258
–
0 … 8h
–
–
–
–
–
–
–
–
Objet 1003h
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.7.6
Objet 1014h : message d'urgence COB-ID (COB-ID emergency message)
L'objet permet de prescrire le COB-ID pour le message d'urgence. La valeur par défaut est préremplie
avec le COB-ID “80h + Node-ID”.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
1014h
COB-ID emergency message
VAR
UINT32
rw
no
80h + Node-ID
Tab. D.25
–
Objet 1014h
D.7.7
Objet 1015h : durée de verrouillage EMCY (Inhibit time EMCY)
L'objet permet de prescrire la durée minimale durant laquelle aucun message EMCY ne peut être
envoyé. La durée commence avec le démarrage du dernier message EMCY.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
1015h
Inhibit time EMCY
VAR
UINT16
rw
no
Tab. D.26
Tab. D.27 0h
Objet 1015h
Valeur
Description
0h
1h … FFFFh
Durée de verrouillage EMCY désactivée
Valeur horaire [x * 100 μs]
Tab. D.27
Default value
Value range: Inhibit time EMCY
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
259
D
Communication CANopen
D.8
Gestion du réseau NMT (Network management)
Tous les abonnés du bus CAN peuvent être pilotés par l'intermédiaire du système de gestion du réseau
(NMT). Pour ce faire, l'identifiant CAN (CAN-ID) de priorité maximale (000h) est réservé. NMT permet
d'envoyer des commandes à un ou à tous les abonnés du bus CAN. Chaque commande se compose de
2 octets, le premier octet contenant le code de commande (command specifier (CS)) et le deuxième
octet le numéro de nœud (Node-ID (NI)) de l'abonné du bus CAN concerné. Le Node-ID 0 permet
d'adresser simultanément tous les nœuds du bus CAN (Broadcast) du réseau du bus CAN. Il est ainsi
possible de déclencher par ex. simultanément une réinitialisation dans tous les abonnés du bus CAN.
Les instructions NMT ne sont pas acquittées par les abonnés du bus CAN. L'exécution réussie de la
réinitialisation ne peut être supposée que de manière indirecte, par ex. par le biais du message
d'activation après une réinitialisation.
CAN-ID
Longueur de données
Code de commande
Node-ID
0 = tous les abonnés du bus CAN
1 … 127 = un abonné du bus CAN
000h
2
CS
7xxh
1/R
...
NI
Identificateur du message Boot-up/bit Toggle/état NMT
Longueur de données/bit Remote (R)
Fig. D.9
Structure : message NMT
Messages pour le mode NMT
Pour le mode NMT, les messages suivants sont implantés :
CAN-ID
000h
701h … 77Fh
Tab. D.28
260
CS
(hex)
(déc)
1h
2h
80h
81h
82h
1
2
128
129
130
Nom (Name)
Page
Start remote node
Stop remote node
Enter pre-operational
Reset node
Reset communication
Message Bootup (Boot-up message)
Surveillance de nœud (Node guarding)
264
264
265
265
265
264
266
Messages pour le mode NMT
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Objets pour le mode Node guarding
Les objets suivants sont disponibles pour le mode Node guarding :
Index
Nom (Name)
Page
100Ch
100Dh
Temps de surveillance (Guard time)
Facteur temps de surveillance (Life time factor)
267
268
Tab. D.29
Objets pour le mode Node guarding
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
261
D
Communication CANopen
Pour l'état NMT de l'EMCA (abonné NMT), les états sont définis dans la machine d'état. L'octet de don­
nées “Code de commande (command specifier (CS))” dans le message NMT permet de déclencher des
changements d'état. Ceux-ci sont nécessaires pour atteindre l'état cible souhaité.
Power ON
1
Initialisation
Initialising
aE
Reset application1)
aF
Reset communication 1)
2
Initialisation finished
aA
Reset node
(CS : 81h)
Pre-operational
(Node guarding : 7Fh)
4
Enter pre-operational
(CS : 80h)
aJ
Reset node
(CS : 81h)
9
Reset node
(CS : 81h)
1)
aD
Reset communication
(CS : 82h)
5
Stop remote node
(CS : 02h)
7
Enter pre-operational
(CS : 80h)
Stopped
(Node guarding : 04h)
3
Start remote node
(CS : 01h)
6
Start remote node
(CS : 01h)
Operational
(Node guarding : 05h)
aC
Reset communication
(CS : 82h)
8
Stop remote node
(CS : 02h)
aB
Reset communication
(CS : 82h)
L'état cible final est Pre-Operational (7Fh), car les transitions 15, 16 et 2 sont automatiquement exécutées par l'EMCA.
Fig. D.10 Graphique : machine d'état NMT
262
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Toutes les transitions d'état de l'initialisation sont exécutées de manière autonome par l'EMCA, par ex.
parce que l'initialisation est terminée en interne. En fonction de l'état NMT, certains objets de com­
munication ne peuvent pas être utilisés. L'EMCA peut envoyer par ex. des PDO uniquement à l'état NMT
“Operational”.
État NMT
Description
PDO
SDO/
SYNC/
EMCY
NMT
Initialising
État après “Power ON” ou “Reset Node”
Réaction : réinitialisation du nœud de bus CAN, envoi
du message Boot-Up
Pas de communication. La valeur de réinitialisation
(bloc de paramètres d'application) de tous les objets
CAN est restaurée.
Pas de communication. Le contrôleur CAN est en
cours de réinitialisation.
La communication via SDO est possible. PDO désactivés.
La communication via SDO est possible. Tous les PDO
activés.
Pas de communication excepté Node guarding
–
–
–
–
–
–
–
–
–
–
X
X
X
7Fh
05h
–
–
04h
Reset Application
Reset
communication
Pre-operational
Operational
Stopped
Tab. D.30
NMT-State Machine
Les messages NMT ne peuvent pas être envoyés comme faisceau de données (Burst)
immédiatement les uns après les autres !
Entre 2 messages NMT successifs sur le même nœud (Broadcast ou adressé), il doit au
moins y avoir le double du temps de cycle interne pour que l'EMCA traite correctement les
messages NMT.
La durée pour l'initialisation peut se situer dans la plage d'une seconde.
Après l'initialisation, un nouveau message Boot-up est envoyé par l'EMCA, et ensuite
seulement l'EMCA est à nouveau prêt à recevoir de nouvelles instructions.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
263
D
Communication CANopen
D.8.1
Message Bootup (Boot-up message)
Après un redémarrage, l'EMCA signale que la phase d'initialisation est terminée en envoyant un
message de Bootup. L'EMCA est alors à l'état NMT Pre-operational è Fig. D.10.
Le message Boot-up est structuré comme suit.
Des messages Boot-up envoient exclusivement l'identificateur “0” en lieu et place de
l'état NMT.
CAN-ID : 700h + Node-ID (exemple Node-ID = 1)
Identificateur message Boot-up
701h
1
0h
Longueur de données
Fig. D.11 Structure : message Boot-up
D.8.2
Start remote node
Le maître NMT utilise le service NMT “Start remote node” pour modifier l'état NMT du participant NMT
sélectionné. Une fois l'opération effectuée, le nouvel état NMT est “Operational” è Fig. D.10.
CAN-ID : 000h
Code de commande (CS)
000h
2
1h
NI
Longueur de données
Node-ID
0h (0) = tous les abonnés du bus CAN
1h … 7Fh (1 … 127) = un abonné du bus CAN
Fig. D.12 Structure : Start Remote Node
D.8.3
Stop remote node
Le maître NMT utilise le service NMT “Stop remote node” pour modifier l'état NMT de l'abonné NMT
sélectionné. Une fois l'opération effectuée, le nouvel état NMT est “Stopped” è Fig. D.10.
CAN-ID : 000h
Code de commande (CS)
000h
2
2h
NI
Node-ID
0h (0) = tous les abonnés du bus CAN
1h … 7Fh (1 … 127) = un abonné du bus CAN
Fig. D.13 Structure : Stop remote node
Longueur de données
264
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.8.4
Enter pre-operational
Le maître NMT utilise le service NMT “Enter pre-operational” pour modifier l'état NMT de l'abonné NMT
sélectionné. Une fois l'opération effectuée, le nouvel état NMT est “Pre-operational” è Fig. D.10.
CAN-ID : 000h
Code de commande (CS)
000h
2
80h
NI
Node-ID
0h (0) = tous les abonnés du bus CAN
1h … 7Fh (1 … 127) = un abonné du bus CAN
Fig. D.14 Structure : Enter Pre-Operational
Longueur de données
D.8.5
Reset node
Le maître NMT utilise le service NMT “Reset node” pour modifier l'état NMT de l'abonné NMT sélection­
né. Ce sont d'abord les états Sub-NMT “Reset application” et “Reset communication” de la phase
d'initialisation qui sont effectués. Si l'opération est réussie, un message Boot-up est envoyé et l'EMCA
est alors à l'état NMT “Pre-operational” è Fig. D.10.
CAN-ID : 000h
Code de commande (CS)
000h
2
81h
Longueur de données
NI
Node-ID
0h (0) = tous les abonnés du bus CAN
1h … 7Fh (1 … 127) = un abonné du bus CAN
Fig. D.15 Structure : Reset node
D.8.6
Reset communication
Le maître NMT utilise le service NMT “Reset communication” pour modifier l'état NMT de l'abonné NMT
sélectionné. Une fois l'opération effectuée, le nouvel état Sub-NMT est “Reset communication”
è Fig. D.10.
CAN-ID : 000h
Code de commande (CS)
000h
2
82h
NI
Node-ID
0h (0) = tous les abonnés du bus CAN
1h … 7Fh (1 … 127) = un abonné du bus CAN
Fig. D.16 Structure : Reset communication
Longueur de données
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
265
D
Communication CANopen
D.8.7
Surveillance de nœud (Node guarding)/(Error control message)
Vue d'ensemble
Pour surveiller la communication entre l'esclave (par ex. EMCA) et le maître (par ex. commande de
niveau supérieur), le Node guarding protocol peut être utilisé. Pour le Node guarding protocol, le
maître et l'esclave se surveillent mutuellement : le maître demande cycliquement à l'EMCA son état
NMT. Dans chaque réponse de l'EMCA, le Toggle-Bit (bit 7) est inversé (toggled). Si ces réponses ne
sont pas envoyées ou si l'EMCA répond toujours avec le même bit Toggle, le maître peut réagir en
conséquence. De même, l'EMCA surveille la réception régulière des interrogations Node guarding du
maître. Si le message n'est pas envoyé pendant le temps de surveillance cyclique paramétré (Life time)
è Page 267, l'EMCA déclenche l'erreur “CAN Node Guarding, FB possède la priorité de commande”
(code FCT : 1Ch).
Une interruption de la liaison du bus CAN (par ex. rupture de fil) peut uniquement être
détectée avec certitude via le Node guarding. Le Node guarding est activé lorsque Guard
time (100Ch) et Life time factor (100Dh) sont > 0.
Messages Node guarding :
L'interrogation du maître doit obtenir une réponse en tant que Remoteframe avec l'identifiant CAN
“700h + Node ID”. Dans le Remoteframe, le bit RTR est aussi activé dans le message (= 1). Les
Remoteframe ne contiennent en principe pas de données.
CAN-ID : 700h + Node-ID (exemple : Node-ID = 1)
701h
Fig. D.17 Structure : Node guarding avec bit Remote
La réponse de l'EMCA est structurée comme suit. Elle contient uniquement 1 octet de données utiles, le
bit Toggle et l'état NMT de l'EMCA è Chapitre D.8. Dans le Remoteframe, le bit RTR n'est de plus pas
activé dans le message (= 0).
CAN-ID : 700h + Node-ID (exemple : Node-ID = 1)
1er octet de données : bit Toggle/état NMT
701h
1
T/N
Longueur de données
Fig. D.18 Structure : Node guarding avec bit Toggle
266
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Le premier octet de données (T/N) se compose des éléments suivants :
Bit
Valeur
Nom
Description
0…6
00h
04h
05h
7Fh
0/1
État NMT
(NMT state)
Boot-up
Stopped
Operational
Pre-operational
Change à chaque message
7
Tab. D.31
Bit Toggle
(Toggle bit)
Affectation de bit : octet de données : bit Toggle/état NMT
Le temps de surveillance des interrogations du maître est paramétrable. La surveillance commence
avec la première interrogation à distance reçue du maître. À partir de ce moment, les interrogations à
distance doivent être réceptionnées avant l'écoulement du temps de surveillance défini.
Le bit Toggle est réinitialisé par la commande NMT “Reset communication”. C'est pourquoi il n'est pas
défini dans la première réponse de l'EMCA.
Calculer le temps de surveillance cyclique (Life time)
L'intervalle de temps max. entre 2 interrogations à distance est défini par le biais du temps de surveil­
lance cyclique.
Le temps de surveillance cyclique pour Node guarding est calculé comme suit :
Lifetime + Guardtime(100C h) * Lifetimefactor(100D h)
D.8.8
Objet 100Ch : temps de surveillance (Guard time)
L'objet “Guard time” permet de prescrire la valeur horaire [ms] pour le temps de surveillance cyclique
Life time.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
100Ch
Guard time
VAR
UINT16
rw
no
Tab. D.32
Tab. D.33 0h
Objet 100Ch
Valeur
Description
0h
1h … FFFFh
Temps de surveillance (100Ch) désactivé
Valeur horaire [ms]
Tab. D.33
Default value
Value range: Guard time
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
267
D
Communication CANopen
D.8.9
Objet 100Dh : facteur temps de surveillance (Life time factor)
L'objet “Life time factor” permet de prescrire le facteur temps de surveillance pour le temps de surveil­
lance cyclique Life time.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
100Dh
Life time factor
VAR
UINT8
rw
no
Tab. D.34
Objet 100Dh
Valeur
Description
0h
1h … FFh
Temps de surveillance (100Ch) désactivé
Facteur temps de surveillance 1 … 255
Tab. D.35
268
Default value
Tab. D.35 0h
Value range: Life time factor
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.9
Caractéristiques de l'appareil (Device data)
Les caractéristiques d'appareil de l'EMCA sont implantées dans plusieurs objets CANopen. Dans les
données spécifiques à l'appareil, on retrouve par ex. le type de moteur ou différents numéros de
version relatifs au matériel/logiciel. Les données spécifiques à l'appareil ne peuvent pas être modifiées
par l'utilisateur.
Objets pour les données de l'appareil
Pour les données de l'appareil, les objets suivants sont disponibles :
Index
Nom (Name)
Page
1000h
1008h
1009h
100Ah
1018h
2072h
207Bh
2406h
Type d'appareil (Device type)
Nom de l'appareil donné par le fabricant (Manufacturer device name)
Version du matériel (Manufacturer hardware version)
Version du logiciel (Manufacturer software version)
Identité de l'appareil (Identity object)
Numéro de série du contrôleur (Controller serial number)
Adresse HTTP du fabricant (http drive catalogue address)
Type de moteur (Motor type)
270
270
271
271
272
173
175
226
Tab. D.36
Objets pour les données de l'appareil
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
269
D
Communication CANopen
D.9.1
Objet 1000h : type d'appareil (Device type)
Le type d'appareil est émis par le biais de l'objet.
Index
Name
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
1000h
Device type
VAR
UINT32
ro
no
Tab. D.38
Tab. D.37
Valeur
Description
0000012D h
Code du type d'appareil (à 6 caractères) :
– 0000012D h = profil de communication CiA 301
Tab. D.38
–
Objet 1000h
Default value: Device type
D.9.2
Objet 1008h : nom d'appareil du fabricant (Manufacturer device name)
L'objet permet d'émettre le nom d'appareil du fabricant.
Index
Name
Object
code
Data
type
1008h
Manufacturer device name
VAR
VSTRING const no
1)
Ac­
cess
PDO Value
map­ range
ping
–
Default value
1)
La valeur dépend du produit.
Tab. D.39
270
Objet 1008h
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.9.3
Objet 1009h: version du matériel (Manufacturer hardware version)
L'objet permet d'émettre le numéro de version du matériel.
Index
Name
Object
code
Data
type
1009h
Manufacturer hardware
version
VAR
VSTRING const no
Tab. D.40
Ac­
cess
PDO Value
map­ range
ping
–
Default value
Tab. D.41
Objet 1009h
Valeur
Description
MxxxxPxxxxExxxx
Numéro de version du matériel : chaîne de caractères ASCII, à 15 caractères
Tab. D.41
Default value: Manufacturer hardware version
D.9.4
Objet 100Ah : version du logiciel (Manufacturer software version)
L'objet permet d'émettre le numéro de version du logiciel.
Index
Name
Object
code
Data
type
100Ah
Manufacturer software
version
VAR
VSTRING const no
Tab. D.42
Ac­
cess
PDO Value
map­ range
ping
–
Default value
Tab. D.43
Objet 100Ah
Valeur
Description
Mxxxx:xxxx:xxxx:xxxxByyyy:yyyy
Pxxxx:xxxx:xxxx:xxxxByyyy:yyyy
Exxxx:xxxx:xxxx:xxxxByyyy:yyyy
Numéro de version du logiciel : chaîne de caractères ASCII, à
90 caractères
Tab. D.43
Default value: Manufacturer software version
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
271
D
Communication CANopen
D.9.5
Objet 1018h : identité de l'appareil (Identity object)
L'objet permet d'émettre les caractéristiques suivantes de l'EMCA :
– Code d'enregistrement Festo pour CANopen (Vendor-ID)
– Numéro de pièce Festo (Product code)
– Numéro de révision CAN (Revision number)
– Numéro de série Festo (Serial number)
Index
Name
1018h Identity object
00h Highest sub-index
supported
01h Vendor-ID
02h Product code
03h Revision number
04h Serial number
1)
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
ARRAY
VAR
–
UINT8
–
ro
–
no
–
–
–
4h
VAR
VAR
VAR
VAR
UINT32
UINT32
UINT32
UINT32
ro
ro
ro
ro
no
no
no
no
–
–
–
–
1Dh
1)
–
–
La valeur dépend du produit.
Tab. D.44
272
Objet 1018h
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.10
Charger et enregistrer des jeux de paramètres
Les jeux de paramètres contiennent tous les paramètres requis pour l'exploitation.
L'EMCA dispose des jeux de paramètres suivants :
– Jeu de paramètres actuel (temporaire)
– Jeu de paramètres par défaut (réglage à l'usine)
– Jeu de paramètres d'application
Fonction : jeux de paramètres
Mémoire permanente
Jeu de paramètres
par défaut
(réglage à l'usine)
Jeu de paramètres
d'application
Mémoire vive
Restore all default parameters
(1011 h_01h)
Jeu de paramètres
actuel
Power On
(Alimentation électrique (X4))
ou Reset node
Store parameters
(1010 h_01h)
Fig. D.19
Fonction : jeux de paramètres
Plus d'informations sur le chargement ou l'enregistrement de jeux de paramètres via le
Festo Configuration Tool (FCT)
è Manuel “Actionneur intégré avec interface de bus”, GDCE-EMCA-EC-SY-...
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
273
D
Communication CANopen
Jeu de paramètres actuel (temporaire) :
Le jeu de paramètres actuel se trouve dans la mémoire de travail (RAM) de l'EMCA. Le Festo
Configuration Tool (FCT) permet de décrire ou de lire au choix le jeu de paramètres actuels.
Nota
Perte du jeu de paramètres actuel
En cas de coupure de l'alimentation électrique [X4] ou d'un Reset node, toutes les mo­
difications du jeu de paramètres actuel sont perdues.
– Sauvegardez si besoin la modification du jeu de paramètres actuel via l'objet “Store
parameters (1010h_01h)” dans la mémoire permanente de l'EMCA.
Jeu de paramètres par défaut (réglage à l'usine) :
Le jeu de paramètres par défaut est le jeu de paramètres prédéfini par défaut par le constructeur et non
modifiable de l'EMCA. L'objet “Restore all default parameters (1011h_01h)” permet de charger le jeu
de paramètres par défaut dans le jeu de paramètres actuel de la mémoire de travail.
Jeu de paramètres d'application :
Le jeu de paramètres de l'application est chargé automatiquement dans le jeu de paramètres actuel de
la mémoire de travail à chaque Power ON de l'alimentation électrique [X4]. L'objet “Store parameters
(1010h_01h)” permet de sauvegarder le jeu de paramètres actuel dans le jeu de paramètres de l'ap­
plication de la mémoire permanente.
274
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.10.1
Objet 1010h : Sauvegarder les paramètres (Store parameters)
L'objet permet de sauvegarder le jeu de paramètres actuel (mémoire de travail) dans le jeu de para­
mètres de l'application (mémoire permanente). L'objet doit pour ce faire être décrit avec le texte ASCII
“save” sous la forme d'un nombre hexadécimal 65766173h.
L'objet “Store parameters (1010h_01h)” peut uniquement être utilisé lorsque l'étage de
sortie est désactivé.
Index
Name
1010h Store parameters
00h Highest sub-index
supported
01h Save all parameters
Tab. D.45
Signature
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
ARRAY
VAR
–
UINT8
–
ro
–
no
–
–
–
1h
VAR
UINT32
rw
no
–
1h
Objet 1010h
LSB
ASCII
hex
MSB
s
73h
a
61h
V
76h
e
65h
Tab. D.46 Texte ASCII “save”
À la différence du trafic SDO normal, l'instruction est immédiatement acquittée au démarrage du
traitement pour cet objet. Le cycle d'enregistrement interne pour la mise en mémoire des données peut
durer quelques secondes. Pendant ce temps, plus aucun autre SDO ne peut être traité. Jusqu'à la fin du
cycle d'enregistrement interne, Generic error est la réponse aux SDO envoyés.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
275
D
Communication CANopen
D.10.2
Objet 1011h : restaurer le jeu de paramètres par défaut (Restore default parameters)
L'objet permet de charger le jeu de paramètres par défaut (réglage à l'usine) comme jeu de paramètres
actuel dans la mémoire de travail et comme jeu de paramètres d'application dans la mémoire
permanente. L'objet doit pour ce faire être décrit avec le texte ASCII “load” sous la forme d'un nombre
hexadécimal 64616F6Ch.
L'objet “Restore all default parameters (1011h_01h)” peut uniquement être utilisé
lorsque l'étage de sortie est désactivé.
Index
Name
1011h Restore default parameters
00h Highest sub-index
supported
01h Restore all default
parameters
Tab. D.47
Signature
Object
code
Data
type
Ac­
cess
PDO Value
map­ range
ping
Default value
ARRAY
VAR
–
UINT8
–
ro
–
no
–
–
–
1h
VAR
UINT32
rw
no
–
1h
Objet 1011h
LSB
ASCII
hex
MSB
l
6Ch
o
6Fh
a
61h
d
64h
Tab. D.48 Texte ASCII “load”
À la différence du trafic SDO normal, l'instruction est immédiatement acquittée au démarrage du
traitement pour cet objet. Le cycle d'enregistrement interne pour la mise en mémoire des données peut
durer quelques secondes. Pendant ce temps, plus aucun autre SDO ne peut être traité. Jusqu'à la fin du
cycle d'enregistrement interne, Generic error est la réponse aux SDO envoyés.
276
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
D.11
CANopen – Object dictionary (OD)
Le répertoire d'objets (OD) de l'EMCA contient les objets suivants (Objects).
Objects
Description (Discription)
Page
1000h … 1FFFh
2000h … 5FFFh
Communication profile area
Manufacturer-specific profile area
278
280
Tab. D.49
Objects
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
277
D
Communication CANopen
D.12
Objets
Colonne de tableau FCT :
Dans cette colonne, l'indication “FCT” signifie que l'objet est aussi présent en tant que
paramètre dans le logiciel de dimensionnement Festo Configuration Tool (FCT).
D.12.1
Communication profile area (Objet 1000h … 1FFFh)
Index/
Sub
Name/Discription
Object
code
Data
type
Ac­
cess
PDO
Page
mapping
1000h
1001h
1003h
00h
01h
…
08h
1005h
1008h
1009h
100Ah
100Ch
100Dh
1010h
00h
01h
1011h
00h
01h
1014h
1015h
1018h
00h
01h
02h
03h
04h
1200h
00h
01h
02h
Device type
Error register
Pre-defined error field
Number of errors
Standard error field 1
…
Standard error field 8
COB-ID SYNC
Manufacturer device name
Manufacturer hardware version
Manufacturer software version
Guard time
Life time factor
Store parameters
Highest sub-index supported
Save all parameters
Restore default parameters
Highest sub-index supported
Restore all default parameters
COB-ID emergency message
Inhibit time EMCY
Identity object
Highest sub-index supported
Vendor-ID
Product code
Revision number
Serial number
SDO server parameter
Highest sub-index supported
COB-ID client è server (rx)
COB-ID server è client (tx)
VAR
VAR
ARRAY
VAR
VAR
UINT32
UINT8
–
UINT8
UINT32
ro
ro
–
ro
ro
no
no
–
no
no
270
257
258
VAR
VAR
VAR
VAR
VAR
VAR
ARRAY
VAR
VAR
ARRAY
VAR
VAR
VAR
VAR
ARRAY
VAR
VAR
VAR
VAR
VAR
ARRAY
VAR
VAR
VAR
UINT32
VSTRING
VSTRING
VSTRING
UINT16
UINT8
–
UINT8
UINT32
–
UINT8
UINT32
UINT32
UINT16
–
UINT8
UINT32
UINT32
UINT32
UINT32
–
UINT8
UINT32
UINT32
rw
const
const
const
rw
rw
–
ro
rw
–
ro
rw
rw
rw
–
ro
ro
ro
ro
ro
–
ro
rw
rw
no
no
no
no
no
no
–
no
no
–
no
no
no
no
–
no
no
no
no
no
–
no
no
no
249
270
271
271
267
268
275
278
276
259
259
272
245
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
D
Communication CANopen
Index/
Sub
Name/Discription
Object
code
Data
type
Ac­
cess
PDO
Page
mapping
1400h
1401h
1402h
1403h
RPDO1
RPDO2
RPDO3
RPDO4
Communication parameter
RPDO1
RPDO2
RPDO3
RPDO4
Mapping parameter
TPDO1
TPDO2
TPDO3
TPDO4
Communication parameter
TPDO1
TPDO2
TPDO3
TPDO4
Mapping parameter
REC
–
–
–
Paramètres
de com­
munication
FHPP
REC
–
–
–
Paramètres
de mapping
FHPP
REC
–
–
–
Paramètres
de com­
munication
FHPP
REC
–
–
–
Paramètres
de mapping
FHPP
1600h
1601h
1602h
1603h
1800h
1801h
1802h
1803h
1A00h
1A01h
1A02h
1A03h
Tab. D.50
Communication profile area
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
279
D
Communication CANopen
D.12.2
Manufacturer-specific profile area (Objet 2000h … 5FFFh)
Index/
Sub
Name/Discription
Object
code
Data
type
Ac­
cess
PDO map­
ping
Page
2028h
…
2438h
3000h
…
3004h
3010h
…
3013h
3020h
…
3024h
3030h
…
3033h
3101h
…
3108h
3109h
…
3116h
3201h
…
3208h
3209h
…
3216h
FHPP receive telegram
…
Torque feed forward control
CCON
…
RES/DEM_VAL2/PARA2
RES
…
PARAVAL
SCON
…
ACT_POS/ACT_VAL2
RES
…
PARAVAL
FHPP+ O_Byte 01
…
FHPP+ O_Byte 08
FHPP+ O_Byte 09
…
FHPP+ O_Byte 16
FHPP+ I_Byte 01
…
FHPP+ I_Byte 08
FHPP+ I_Byte 09
…
FHPP+ I_Byte 16
ARRAY
…
ARRAY
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
VAR
…
VAR
–
…
–
UINT8
…
INT32
UINT8
…
INT32
UINT8
…
INT32
UINT8
…
INT32
UINT8
…
UINT8
UINT8
…
UINT8
UINT8
…
UINT8
UINT8
…
UINT8
–
…
–
wo
…
wo
wo
…
wo
wo
…
wo
wo
…
wo
wo
…
wo
wo
…
wo
wo
…
wo
wo
…
wo
–
…
–
yes
…
yes
yes
…
yes
yes
…
yes
yes
…
yes
yes
…
yes
yes
…
yes
yes
…
yes
yes
…
yes
155
Tab. D.51
280
242
243
242
243
241
241
241
241
Manufacturer-specific profile area
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
E
Diagnostic et élimination de l'incident
E.1
Diagnostic par le biais de LED
Les témoins LED suivants signalent l'état de fonctionnement CANopen et EtherNet/IP.
Pour plus d'informations sur les LED “OK” et “ERROR” è Manuel “Actionneur intégré
avec interface de bus”, GDCE-EMCA-EC-SY-....
E.1.1
Témoin LED de bus CAN (EMCA-EC-...-CO)
3
2
1
1
2
3
LED OK
LED ERROR
Fig. E.1
LED de l'état CAN-Bus (bicolore)
Témoins LED pour CAN-Bus
E.1.2
Etat du bus CAN (selon CiA CANopen LED indicator)
La LED bicolore de l'état du bus (verte/rouge) affiche l'état du bus suivant.
A) Paramètre de bus non paramétré
Témoins LED en cas de paramètres de bus non configurés (FCT : numéro de nœud (Node-ID), profil
d'appareil et débit binaire)
État : bus ARRÊTÉ
rouge ON
OFF
t [ms]
Fig. E.2
Témoins LED en cas de “Paramètres de bus non paramétrés”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
281
E
Diagnostic et élimination de l'incident
B) Communication CAN sans défaut
Témoins LED en cas de communication CAN sans défaut
État : Pre-Operational
verte ON
200
200
OFF
t [ms]
État : Operational
verte ON
OFF
t [ms]
État : Stopped
verte ON
200
1000
OFF
t [ms]
Fig. E.3
Témoins LED “Communication CAN sans défaut”
C) Warning limit reached
Témoins LED en cas d'apparition de plusieurs erreurs de communication
État : Pre-Operational
rouge ON
200
200
verte ON
200
200
OFF
200
200
t [ms]
État : Operational
rouge ON
200
1000
verte ON
OFF
t [ms]
État : Stopped
rouge ON
verte ON
200
200
OFF
800
t [ms]
Fig. E.4
282
Témoins LED si “Warning limit reached”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
D) Node guarding error
Témoins LED en cas d'apparition d'une erreur Node Guarding (uniquement lorsque Node Guarding est
activé)
État : Pre-Operational
rouge ON
200
200
200
verte ON
200
OFF
200
200
200
200
t [ms]
État : Operational
rouge ON
200
200
200
verte ON
1000
OFF
t [ms]
État : Stopped
rouge ON
verte ON
200
200
200
OFF
1000
t [ms]
Fig. E.5
Témoins LED en cas de “Node guarding error”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
283
E
Diagnostic et élimination de l'incident
E.1.3
Témoin LED EtherNet/IP (EMCA-EC-...-EP)
6
5
4
3
2
1
1
LED ACT/LINK, port 2 (activité de communi­
cation/surveillance de ligne)
2 LED OK
3 LED ERROR
Fig. E.6
Témoin LED EtherNet/IP
4
5
6
LED MS (Module Status)
LED NS (Network Status)
LED ACT/LINK, port 1 (activité de communi­
cation/surveillance de ligne)
E.1.4
Voyants EtherNet/IP
Les quatre LED suivantes indiquent l'état Ethernet et EtherNet/IP.
Témoins LED
ACT/
LNK
Port 1
LED
Fonction
Etat
Signification
ACT/
LNK
Activité de com­
munication/
Surveillance
de ligne
Etat du module
Hors tension
Aucun lien disponible
S'allume en vert
Clignote en orange
Hors tension
S'allume en vert
Lien disponible
Activité du bus disponible
Pas de tension réseau
l'appareil est prêt
à fonctionner
Standby
Major Fault
Minor Fault
Self Test
Pas de tension réseau
Aucune adresse IP
Connexion disponible
Aucune connexion
Adresse IP double
Timeout de la connexion
Self Test
MS
NS
MS
ACT/
LNK
Port 2
Tab. E.1
284
NS
Etat du réseau
clignote en vert
S'allume en rouge
Clignote en rouge
Clignote rouge/vert
Hors tension
S'allume en vert
clignote en vert
S'allume en rouge
Clignote en rouge
Clignote rouge/vert
Témoins LED
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
E.2
Messages de diagnostic
E.2.1
Gestion des erreurs
La gestion des erreurs permet de paramétrer la réaction aux messages de diagnostic de l'EMCA. Les
messages de diagnostic peuvent ce faisant être classés comme des erreurs, des avertissements ou des
informations. Les réactions aux messages de diagnostic peuvent être déterminées en fonction des
classements effectués.
L'élimination du défaut est décrite dans le message de diagnostic correspondant è Page 290.
E.2.2
Réactions aux messages
Selon le message, les réactions suivantes peuvent être configurées :
Réactions aux
messages
Description
PNU
Page
Erreur
(Error)
En cas d'apparition d'une erreur (SCON.FAULT, B3 = 1), l'EMCA
passe à l'état “Défaut détecté (T7)” de la machine d'état FHPP
è Page 37. Les erreurs créent toujours une réaction à un
défaut (S6) qui a une répercussion sur le comportement de
l'actionneur par ex. comportement d'arrêt, mise hors circuit de
l'étage de sortie è Tab. E.3. Étapes nécessaires pour res­
taurer l'ordre de marche :
– Éliminer la cause de l'erreur puis valider l'erreur (CCON.RE­
SET, B3) è Fig. E.7
– Réinitialiser l'erreur (redémarrage/reset) è E.2.7.
Les erreurs sont affichées par le biais des LED d'état “ERROR”
et “État CANopen” è Page 281 ou Manuel “Actionneur intégré
avec interface de bus”, GDCE-EMCA-EC-SY-....
Les avertissements (SCON.WARN, B2 = 1) n'ont aucune
influence sur la réaction de l'EMCA et ne doivent pas être
validés. Pour éviter l'une des erreurs suivantes, l'origine de
l'avertissement doit être éliminé (SCON.WARN, B2 = 0).
Les avertissements sont affichés par la LED d'état “ERROR”
è Manuel “Actionneur intégré avec interface de bus”,
GDCE-EMCA-EC-SY-....
Les informations n'ont aucune influence sur le comportement
de l'actionneur et ne doivent pas être validées.
238
185
186
Avertissement
(Warning)
Information
(Information)
Tab. E.2
246
238
246
238
246
185
186
185
186
Réactions en cas de messages
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
285
E
Diagnostic et élimination de l'incident
E.2.3
Réactions en cas d'erreurs
Selon l'erreur, les réactions suivantes peuvent être configurées dans le logiciel de conception FCT :
Réactions en cas
d'erreurs
Description
PNU
Page
Décélération sans
freinage
(Free-wheeling)
Temporisation QS
(QS deceleration)
– L'étage de sortie est désactivé.
– L'actionneur décélère librement (en roue libre).
234
184
Temporisation
d'enregistrement
(Record decele­
ration)
– Le mouvement s'arrête immédiatement avec la décélé­
ration paramétrée dans la commande de déplacement
actuelle.
– L'étage de sortie peut ensuite être activé ou désactivé en
option.
Fin de
l'enregistrement
(Finish record)
– La commande de déplacement actuelle est exécutée
jusqu'à ce que la cible soit atteinte (Motion Complete).
– L'étage de sortie peut ensuite être activé ou désactivé en
option.
Tab. E.3
– Le mouvement s'arrête immédiatement avec la décélé­
ration d'arrêt rapide (Quick stop) (rampe de décélération
d'arrêt rapide) paramétrée.
– L'étage de sortie peut ensuite être activé ou désactivé en
option.
Réactions en cas d'erreurs
E.2.4
Étage de sortie activé
Selon l'erreur, les options des étages de sortie suivantes peuvent être configurées dans le logiciel de
conception FCT :
Étage de sortie
activé
Description
PNU
Page
Activée
Après la décélération jusqu'à l'arrêt, l'étage de sortie reste
activé.
Après la décélération jusqu'à l'arrêt, l'étage de sortie est
désactivé.
234
184
Désactivé
Tab. E.4
286
Options de l'étage de sortie
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
E.2.5
Enregistrement de diagnostic
Selon le message, les options de mémoire de diagnostic suivantes peuvent être configurées :
Enregistrement de Description
diagnostic
PNU
Activé
238
Désactivé
Tab. E.5
L'événement système est enregistré dans la mémoire de diag­
nostic.
L'événement système n'est pas enregistré dans la mémoire de
diagnostic.
185
Options de la mémoire de diagnostic
E.2.6
Validation des erreurs pouvant être validées
Pour les erreurs pouvant être validées, l'état de service ne peut être restauré qu'après avoir éliminé
l'origine de l'erreur par “Valider défaut” (CCON.RESET). Si plusieurs erreurs apparaissent en même
temps, seule l’erreur ayant la priorité la plus haute est validée.
Origine du défaut éliminée
Erreur activée
Erreur non active
Perturbation
(SCON.FAULT, B3)
Valider le dysfonctionnement
(CCON.RESET, B3)
Fig. E.7
Graphique : valider les erreurs pouvant être validées
L'erreur peut de plus être validée par le biais des interfaces suivantes :
– Festo Configuration Tool (FCT) : bouton “Valider l'erreur”
– Serveur Web : fonction “Reset error”
E.2.7
Réinitialiser les erreurs ne pouvant pas être validées
Pour les erreurs ne pouvant pas être validées, l'ordre de marche ne peut être restauré qu'après avoir
éliminé l'origine de l'erreur par un redémarrage.
– FHPP : réinitialiser l'appareil (PNU 127.3, valeur = 10h)
– Alimentation électrique [X4] : Power ON/OFF
– CiA 402 : instruction “Reset node”
– Festo Configuration Tool (FCT) : bouton “Redémarrer le contrôleur”
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
287
E
Diagnostic et élimination de l'incident
E.3
Mémoire de diagnostic
E.3.1
Fonction : mémoire de diagnostic
L'EMCA a une mémoire de diagnostic rémanente. Des messages de diagnostic peuvent être consignés
dans la mémoire de diagnostic. La PNU 238 permet de paramétrer les messages de diagnostic qui
doivent être consignés è Page 285.
La mémoire de diagnostic est de type cyclique avec une capacité de 200 messages de diagnostic.
Les messages de diagnostic significatifs sont décrits les uns après les autres dans la mémoire de diag­
nostic. Lorsque la mémoire de diagnostic est pleine, le nouveau message de diagnostic écrase le
message le plus ancien (principe du FIFO).
Il est possible d'accéder à la mémoire de diagnostic via :
– FHPP : numéro de diagnostic (PNU 201) è Page 178
– FCT è PlugIn FCT EMCA, aide
– Serveur Web è Manuel “Actionneur intégré avec interface de bus”, GDCE-EMCA-EC-SY-...
Dans les messages de diagnostic de la mémoire de diagnostic se trouvent les informations suivantes :
Information
Compteur
(Counter)
Événement de diag­
nostic
(Diagnostics event)
Numéro de diagnostic
(Diagnostics number)
Message
(Message)
Horodatage
(Time stamp)
Information supplé­
mentaire
(Additional
information)
1)
Description
PNU
Page
Numéro de compteur du message de diagnostic
1)
–
Classification du message de diagnostic è Tab. E.2
200
178
Numéro du message de diagnostic en notation hexadéci­
male (0x = préfixe hex).
description sommaire du message de diagnostic
201
178
1)
–
Moment du message de diagnostic mémorisé au format
“HH.MM.SS:nnn” :
– HH = heures
– MM = minutes
– SS = secondes
– nnn = millisecondes
La base de temps est l'heure de mise en circuit respective
de l'EMCA.
Information supplémentaire pour le service après-vente
Festo pour les dysfonctionnements complexes
202
179
203
179
Disponible uniquement dans FCT ou le serveur Web
Tab. E.6
288
Structure des messages de diagnostic
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
E.3.2
Effacer la mémoire de diagnostic
La mémoire de diagnostic peut être supprimée via le paramètre “Supprimer la mémoire de diagnostic
(PNU 204.3, valeur = 1h)” (possible en option via FCT ou le serveur Web). Lors de la suppression, un
évènement de connexion (message de diagnostic 3Dh) est généré et enregistré dans la mémoire de
diagnostic. Le compteur de dysfonctionnements n'est pas remis à zéro.
E.3.3
Diagnostic via les octets d'état FHPP
L'EMCA prend en charge les possibilités de diagnostic suivantes via les octets d'état FHPP è Page 48 :
– SCON.WARN – Avertissement
– SCON.FAULT – Défaut
– SPOS.FOLERR – Erreur de poursuite
– SPOS.STILL – Surveillance d'arrêt.
Il est en outre possible, via le canal de paramètres Festo étendu (EFPC) de lire toutes les informations
de diagnostic disponibles sous forme de PNU (par ex. mémoire de diagnostic) è Page 138.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
289
E
Diagnostic et élimination de l'incident
E.4
Explications relatives aux messages de diagnostic
Le tableau des messages de diagnostic (è Chapitre E.4.1) contient les informations suivantes :
Concept
Signification
PNU
N°
Pouvant être
classifié comme
...
Numéro du message de diagnostic en notation hexadécimale.
F/W/I = Erreur/avertissement/information è Page 285.
Indique quelle est la classification possible pour un message de
diagnostic. Le réglage par défaut est imprimé en gras (ici F).
Lorsqu'une classification est impossible, elle est signalée par
des traits.
Exemple : “F/–/–” signifie que le message de diagnostic peut
uniquement être classifié comme une erreur.
Mémoire de diag­ Indique si une entrée est toujours effectuée dans la mémoire de
nostic
diagnostic ou si elle peut être paramétrée dans le FCT (tou­
jours/en option).
Validabilité
Informations sur la possibilité de valider une erreur :
– Valider une erreur : validation par le biais de Valider le défaut
(CCON.RESET, B3). Autres options è Page 287.
– Réinitialiser les erreurs ne pouvant pas être validées : redé­
marrage via le paramètre “Réinitialiser l'appareil
(PNU 127.3, valeur = 10h)” Autres options è Page 287.
Réaction(s) sur
Indique pour chaque message de diagnostic la réaction sur
erreur paramét­
erreur paramétrable sous forme de caractères (A à G)
rable(s)
è Tab. E.8. Les caractères des réactions par défaut sont impri­
més en gras.
1)
Disponible uniquement dans FCT ou le serveur Web
2)
Valeurs autorisées (masque de bits)
3)
Valeurs actuelles
Tab. E.7
Page
1)
2382)
2463)
185
186
2382)
2463)
185
186
–
50
127.3
177
2342)
2423)
184
185
Explications relatives aux messages de diagnostic
Caractère de la/des réaction(s) sur erreur paramétrable(s)
A
Décélération sans freinage — pas de rampe de décélération
B
C
Temporisation Quick Stop – rampe de décélération d'arrêt rapide
Temporisation d'enregistrement – rampe de décélération de la com­
mande de déplacement actuelle
Terminer enregistrement — exécuter la commande de déplacement
jusqu'à la fin, jusqu'à Motion Complete (MC)
Temporisation Quick Stop – rampe de décélération d'arrêt rapide
Temporisation d'enregistrement – rampe de décélération de la com­
mande de déplacement actuelle
Terminer jeu — exécuter la commande de déplacement jusqu'à la fin,
jusqu'à Motion Complete (MC)
D
E
F
G
Tab. E.8
290
L'étage de sortie
est immédiate­
ment désactivé
L'étage de sortie
est ensuite
désactivé
L'étage de sortie
reste activé
Réactions sur erreur possibles (paramétrables)
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
E.4.1
Diagnostic et élimination de l'incident
Messages de diagnostic avec remarques relatives à l'élimination de l'incident
Messages de diagnostic et élimination des incidents
01h
Erreur logiciel
Paramétrable comme : F/-/(Software error)
Mémoire de diagnostic : toujours
Une erreur interne du firmware a été constatée.
Contacter le service après-vente Festo.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
02h
Fichier de paramètres par défaut non valide
Paramétrable comme : F/-/(Default parameter file invalid)
Mémoire de diagnostic : toujours
Une erreur a été constatée lors de la vérification du fichier de paramètres par défaut. Le fichier est
endommagé.
Recharger le fichier de paramètres par défaut dans l'appareil via une mise à jour du micrologiciel.
Si l'erreur se reproduit, il se peut que la mémoire soit défectueuse. L'appareil doit être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
03h
Erreur de communication interne CPU
Paramétrable comme : F/-/(Internal communication error CPUs)
Mémoire de diagnostic : toujours
Une erreur a été constatée dans la communication interne.
Redémarrer l’appareil. Si l'erreur se produit souvent, l'appareil doit alors être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
04h
Matériel non autorisé
Paramétrable comme : F/-/(Non-permitted hardware)
Mémoire de diagnostic : toujours
Le câblage interne électrique comporte une erreur.
L'appareil doit être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
06h
Système de mesure
Paramétrable comme : F/-/(Encoder)
Mémoire de diagnostic : toujours
Une erreur est survenue lors de l'analyse du codeur. Les valeurs de position actuelles sont éventuel­
lement erronées.
Réinitialiser le logiciel et mise en référence.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
291
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
07h
Capteur de fin de course positif
Paramétrable comme : F/-/(Limit switch positive)
Mémoire de diagnostic : en option
L'actionneur se trouve sur le capteur de fin de course positif.
Valider l'erreur et déplacer l'actionneur dans le sens négatif jusqu'à la plage autorisée. Vérifier
également à cet effet la zone de déplacement et les paramètres de l'enregistrement si nécessaire.
Vérifier les interrupteurs et les câbles.
Vérifier la dynamique de positionnement (dépassements ?), par ex. avec des diagrammes Trace
dans le FCT.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
08h
Capteur de fin de course négatif
Paramétrable comme : F/-/(Limit switch negative)
Mémoire de diagnostic : en option
L'actionneur se trouve sur le capteur de fin de course négatif.
Valider l'erreur et déplacer l'actionneur dans le sens positif jusqu'à la plage autorisée. Vérifier
également à cet effet la zone de déplacement et les paramètres de l'enregistrement si nécessaire.
Vérifier les interrupteurs et les câbles.
Vérifier la dynamique de positionnement (dépassements ?), par ex. avec des diagrammes Trace
dans le FCT.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
09h
Détermination du décalage pour la mesure du
Paramétrable comme : F/-/courant
Mémoire de diagnostic : toujours
(Offset determination for current measurement)
Une erreur est survenue lors de l'initialisation de la mesure de courant.
Réinitialiser le logiciel.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
0Bh Fichier de paramètres non valide
Paramétrable comme : F/-/(Parameter file invalid)
Mémoire de diagnostic : toujours
Aucun enregistrement de paramètres valide enregistré. Une mise à jour du micrologiciel a éventuel­
lement été réalisée après la création du fichier de paramètres : un maximum de données doit auto­
matiquement être repris du fichier de paramètres. Les paramètres qui ne peuvent pas être initialisés
via le fichier de paramètres sont repris à partir du fichier de paramètres par défaut.
Charger un enregistrement de paramètres valide dans l'appareil. Si l'erreur persiste, il se peut
que le matériel soit défectueux.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A
292
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
0Ch
Erreur d'exécution de la mise à jour du firmware
Paramétrable comme : F/-/(Firmware update execution error)
Mémoire de diagnostic : en option
La mise à jour du micrologiciel n'a pas été exécutée ou conclue de manière conforme.
Vérifier la connexion Ethernet entre l'appareil et le PC. Redémarrer l'appareil puis relancer la mise
à jour du micrologiciel. Vérifier qu'un micrologiciel valide a été choisi pour l'appareil. Le firmware
précédent reste actif jusqu'à ce que la mise à jour du firmware se soit conclue avec succès. Si
cette erreur persiste, il se peut que le matériel soit défectueux.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
0Dh Surintensité
Paramétrable comme : F/-/(Overcurrent)
Mémoire de diagnostic : toujours
Court-circuit dans le moteur, dans les câbles ou dans le hacheur de freinage.
Étage de sortie défectueux.
Erreur de paramétrage du régulateur de courant.
Vérifier le paramétrage du régulateur de courant. Un régulateur de courant paramétré de manière
incorrecte peut générer des courants jusqu'à la limite du court-circuit en raison des oscillations,
ce qui est en général clairement perceptible du fait d'un sifflement à haute fréquence. Vérification
avec la fonction Trace dans le FCT (valeur réelle du courant actif ).
Message d'erreur consécutif au raccordement à l'alimentation de charge : court-circuit dans
l'étage de sortie. L'appareil doit être remplacé.
Message d'erreur seulement une fois que la validation de l'étage de sortie est effectuée : courtcircuit dans le moteur ou les câbles de moteur (internes). Remplacer l'appareil.
L'erreur apparaît uniquement si le hacheur de freinage est activé : s'assurer de l'absence de
court-circuit au niveau de la résistance de freinage externe ou vérifier si la valeur de la résistance
est trop faible.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
0Eh
Erreur moteur I²t
Paramétrable comme : F/-/(I²t malfunction motor)
Mémoire de diagnostic : toujours
La limite I²t du moteur a été atteinte. Il se peut que le moteur ou l'actionneur ne soit pas suffi­
samment dimensionné pour la tâche requise.
Vérifier le dimensionnement de l'actionneur.
Vérifier le système mécanique à la recherche d'éventuels grippements.
Réduire la charge/dynamique, pauses plus longues.
– Possibilité de validation : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : B, C
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
293
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
0Fh
Interface erreur matériel
Paramétrable comme : F/-/(Hardware error interface)
Mémoire de diagnostic : toujours
Erreur dans le module de communication de l'appareil
Remplacer l'appareil.
Les réglages actuels de l'appareil peuvent être lus avec FCT et transférés dans un autre appareil
de construction similaire.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
11h
Fin de course logicielle positive
Paramétrable comme : F/-/(Softwarelimit positive)
Mémoire de diagnostic : en option
La position de consigne a atteint ou dépassé la position de fin de course logicielle correspondante.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Cette erreur peut être validée immédiatement. Puis lancer un enregistrement de déplacement
correspondant ou déplacer l'actionneur au moyen de la fonction pas à pas. Les déplacements
dans le sens positif sont verrouillés.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
12h
Fin de course logicielle négative
Paramétrable comme : F/-/(Softwarelimit negative)
Mémoire de diagnostic : en option
La position de consigne a atteint ou dépassé la position de fin de course logicielle correspondante.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Cette erreur peut être validée immédiatement. Puis lancer un enregistrement de déplacement
correspondant ou déplacer l'actionneur au moyen de la fonction pas à pas. Les déplacements
dans le sens négatif sont verrouillés.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
13h
Sens de déplacement positif bloqué
Paramétrable comme : F/-/(Positive direction locked)
Mémoire de diagnostic : en option
Un erreur de capteur de fin de course ou une erreur de fin de course logicielle s'est produite. Elle a
été suivie du démarrage d'un positionnement dans le sens verrouillé.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Cette erreur peut être validée immédiatement. Puis lancer un enregistrement de déplacement
correspondant ou déplacer l'actionneur au moyen de la fonction pas à pas. Les déplacements
dans le sens positif sont verrouillés.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
294
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
14h
Sens de déplacement négatig bloqué
Paramétrable comme : F/-/(Negative direction locked)
Mémoire de diagnostic : en option
Une erreur de capteur de fin de course ou de fin de course logicielle s'est produite. Elle a été suivie
du démarrage d'un positionnement dans le sens de déplacement bloqué.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Cette erreur peut être validée immédiatement. Puis lancer un enregistrement de déplacement
correspondant ou déplacer l'actionneur au moyen de la fonction pas à pas. Les déplacements
dans le sens négatif sont verrouillés.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B, C, E, F
15h
Température de l'étage de sortie dépassée
Paramétrable comme : F/-/(Output stage temperature exceeded)
Mémoire de diagnostic : en option
La valeur limite admissible de la température d'étage de sortie a été dépassée. Il se peut que l'étage
de sortie soit surchargé.
Cette erreur ne peut être validée que lorsque la température se situe dans la plage admissible.
Vérifier le dimensionnement de l'actionneur.
Vérifier le système mécanique à la recherche d'éventuels grippements.
Abaisser la température ambiante, améliorer l'évacuation de chaleur. Vérifier la température
ambiante. Tenir compte de la diminution de puissance.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : A, B, C, D
16h
Température de l'étage de sortie trop basse
Paramétrable comme : F/-/(Output stage temperature too low)
Mémoire de diagnostic : en option
La température ambiante se trouve en dessous de la plage autorisée.
Augmenter la température ambiante. Cette erreur ne peut être validée que lorsque la température
se situe dans la plage admissible.
– Possibilité de validation : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : A, B, C, D
17h
Tension du circuit logique dépassée
Paramétrable comme : F/-/(Logic voltage exceeded)
Mémoire de diagnostic : en option
La surveillance de la tension d'alimentation du circuit logique a détecté une surtension. Il y a soit un
défaut interne ou la tension d'alimentation est trop haute.
Vérifier la tension d'alimentation externe directement sur l'appareil.
Si l'erreur persiste après une réinitialisation, cela est dû à un défaut interne et l'appareil doit être
remplacé.
– Possibilité de validation : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : A, B
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
295
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
18h
Tension du circuit logique trop basse
Paramétrable comme : F/-/(Logic voltage too low)
Mémoire de diagnostic : en option
La surveillance de la tension d'alimentation du circuit logique a détecté une sous-tension. Défaut
interne ou surcharge ou court-circuit dus aux périphériques raccordés.
Déconnecter l'appareil de l'ensemble de la périphérie et contrôler si l'erreur persiste après la
réinitialisation. Si tel est le cas, cela est dû à un défaut interne et l'appareil doit être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
19h
Violation temps réel LM-CPU
Paramétrable comme : F/-/(Real time error LM-CPU)
Mémoire de diagnostic : en option
La LM-CPU nécessite plus de temps machine que ce dont elle dispose.
Vérifier si plusieurs liaisons à l'appareil sont établies simultanément. Si oui, couper les liaisons
inutiles. Autres mesures : renoncer aux enregistrements Trace, réduire la charge du bus
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A, B
1Ah
Tension du circuit intermédiaire trop haute
Paramétrable comme : F/-/(Intermediate circuit voltage exceeded)
Mémoire de diagnostic : toujours
Tension sous charge hors de la plage admissible.
Résistance de freinage surchargée, énergie de freinage trop élevée qui ne peut pas diminuer assez
rapidement.
La résistance de freinage est défectueuse ou non raccordée.
Vérifier l'alimentation électrique ; mesurer la tension directement sur l'appareil.
Vérifier le dimensionnement de la résistance de freinage externe. Elle est peut-être trop élevée.
Vérifier le raccordement vers la résistance de freinage.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : A, B
1Bh Tension du circuit intermédiaire trop basse
Paramétrable comme : F/W/(Intermediate circuit voltage too low)
Mémoire de diagnostic : en option
La tension de charge est trop faible.
Effondrement de la tension de charge : bloc d'alimentation trop faible, câble d'alimentation trop
long, section trop petite ?
Si l'appareil est exploité à une tension volontairement basse, paramétrer ce dysfonctionnement
comme un avertissement.
– En cas de paramétrage comme erreur : l'erreur ne peut être validée que s'il a été remédié à la
cause.
Réaction(s) sur erreur paramétrable(s) : A
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la tension sous
charge se situe à nouveau dans une plage admissible.
296
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
1Ch
CAN Node Guarding, FB possède la priorité de
Paramétrable comme : F/-/commande
Mémoire de diagnostic : en option
(CAN Node Guarding, FB has master control)
Aucun télégramme de surveillance de nœud reçu en l'espace du temps paramétré.
Équilibrer la durée de cycle des Remoteframes avec l'API et vérifier si l'API est en panne.
Vérifier le câblage : spécifications des câbles respectées, rupture de fil, longueur maximale des
câbles dépassée, résistances de terminaison correctes, blindage des câbles mis à la terre, tous
les fils sont-ils raccordés ? Remplacer l'appareil à des fins de test. Si un autre appareil fonctionne
sans erreur avec un câblage identique, l'appareil comporte un défaut.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
1Dh Bus de comm. CAN arrêté par le maître, FB
Paramétrable comme : F/-/possède la priorité de commande
Mémoire de diagnostic : en option
(CAN bus comm. stopped by master, FB has
master control)
Le maître a arrêté le bus de communication CAN.
Contrôler le maître.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
1Eh
Erreur de configuration NetX
Paramétrable comme : F/-/(NetX configuration error)
Mémoire de diagnostic : en option
Configuration non valide des objets spécifiques au bus de terrain. Le module de communication n'a
pas été paramétré correctement.
Charger les réglages par défaut par l'intermédiaire de l'interface de paramétrage.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
1Fh
Erreur réseau NetX
Paramétrable comme : F/-/(NetX network error)
Mémoire de diagnostic : en option
Une erreur est survenue pendant la communication de bus avec le maître. La communication de bus
a été interrompue.
Le câble réseau est peut-être défectueux ou débranché, ou la commande a coupé la connexion.
Contrôler le câblage : les spécifications du câble ont-elles été observées ? Rupture de câble ? La
longueur maximale de câble a-t-elle été dépassée ? Le blindage du câble est-il mis à la terre ? Tous
les conducteurs sont-ils raccordés ?
Contrôler que la commande de niveau supérieur (maître) est prête à communiquer.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : E
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
297
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
20h
FHPP+ paramétrage non autorisé
Paramétrable comme : F/W/(FHPP+ incorrect parameterisation)
Mémoire de diagnostic : en option
Le paramétrage des entrées de télégramme FHPP+ comporte un défaut. Le PNU n'est peut-être pas
présent sur l'appareil ou une valeur de 16 bits a été mappée à une adresse impaire.
Vérifier les entrées dans l'éditeur de télégrammes. Une vue d'ensemble des PNU disponibles dans
l'appareil et leur taille se trouve dans la documentation FHPP de l'appareil.
– En cas de paramétrage comme erreur : l'erreur ne peut être validée que s'il a été remédié à la
cause.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'une entrée de
télégramme valide est écrite.
21h
FHPP+ valeur non admissible
Paramétable comme : F/W/I
(FHPP+ incorrect value)
Mémoire de diagnostic : en option
À au moins un PNU a été attribuée une valeur non admissible. Le télégramme a été ignoré.
Corriger les valeurs et renvoyer le télégramme.
– En cas de paramétrage comme erreur : l'erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'un télégramme
valide est reçu.
22h
Mise en référence
Paramétrable comme : F/-/(Homing)
Mémoire de diagnostic : en option
Échec du déplacement de référence sur interrupteur. Aucun interrupteur n'a été trouvé.
Vérifier si la méthode de mise en référence paramétrée est correcte.
Vérifier si le capteur de fin de course et/ou capteur de référence sont raccordés et s'ils ont été
correctement paramétrés (contact NF ou contact NO ?). Vérifier le bon fonctionnement des cap­
teurs et rechercher une éventuelle rupture de fil au niveau des câbles.
Si l'erreur persiste, cela est dû à un défaut interne et l'appareil doit être remplacé.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
23h
Pas d'impulsion d'indexation trouvée
Paramétrable comme : F/-/(No index pulse found)
Mémoire de diagnostic : en option
Erreur lors du déplacement de référence : impulsion nulle introuvable. Codeur défectueux.
Redémarrer l’appareil. Si l'erreur se reproduit, l'appareil doit être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
298
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
25h
Calcul de trajectoire
Paramétrable comme : F/-/(Path calculation)
Mémoire de diagnostic : en option
La cible du positionnement ne peut être atteinte ni avec les options de positionnement, ni avec les
conditions aux limites.
En cas d'évolution d'enregistrements : la vitesse finale du dernier enregistrement était plus élevée
que la vitesse cible de l'enregistrement suivant.
Vérifier le paramétrage des enregistrements concernés.
Vérifier, le cas échéant, les valeurs réelles du positionnement antérieur au moment du
changement à l'aide de la fonction Trace. L'erreur est probablement due à une vitesse réelle ou
accélération réelle trop élevée au moment du changement.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A
26h
Paramètres de bus de terrain CAN manquants
Paramétrable comme : F/-/(CAN fieldbus parameters missing)
Mémoire de diagnostic : en option
Le paramétrage pour le mode sur le bus CAN est incomplet.
Compléter les paramètres manquants et réinitialiser le logiciel.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
27h
Enregistrement des paramètres
Paramétrable comme : F/-/(Save parameters)
Mémoire de diagnostic : en option
Erreur lors de l'écriture de la mémoire permanente interne.
Exécuter la dernière opération une nouvelle fois.
Contrôler ce qui suit : présence éventuelle d'une erreur pouvant d'abord être validée ? Lors du
téléchargement d'un fichier de paramètres, contrôler si la version du fichier de paramètres est
compatible avec le micrologiciel. Si l'erreur continue d'apparaître, contactez le service aprèsvente Festo.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : F, G
28h
Mise en référence requise
Paramétrable comme : F/W/(Homing required)
Mémoire de diagnostic : en option
Aucun déplacement de référence valable n'a encore été exécuté.
L'actionneur n'est plus référencé (p. ex. en raison d'une défaillance de la tension du circuit logique ou
parce que la méthode de mise en référence ou le point zéro de l'axe ont été modifiés).
Exécuter la mise en référence ou répéter la dernière mise en référence si celle-ci ne s'est pas
terminée avec succès.
– En cas de paramétrage comme erreur : l'erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque le déplacement
de référence a été conclu avec succès.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
299
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
29h
Position cible derrière la fin de course logicielle
Paramétrable comme : F/-/négative
Mémoire de diagnostic : en option
(Target position behind negative software limit)
Le démarrage d'un positionnement a été supprimé, car la cible se situe derrière la fin de course
logicielle négative.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Contrôler le mode d'enregistrement de déplacement (absolu/relatif ?).
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
2Ah
Position cible derrière la fin de course logicielle
Paramétrable comme : F/-/Mémoire de diagnostic : en option
positive
(Target position behind positive software limit)
Le démarrage d'un positionnement a été supprimé, car la cible se situe derrière la fin de course
logicielle positive.
Vérifier les données cibles.
Contrôler la zone de positionnement.
Contrôler le mode d'enregistrement de déplacement (absolu/relatif ?).
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
2Bh Mise à jour du micrologiciel, micrologiciel non
Paramétrable comme : F/W/Mémoire de diagnostic : en option
valide
(Firmware update, invalid firmware)
La mise à jour du firmware ne peut pas être effectuée. La version du micrologiciel n'est pas com­
patible avec le matériel utilisé.
Déterminer la version du matériel. Sur le site Internet de Festo, il est possible de déterminer les
versions de micrologiciel compatibles et de télécharger un micrologiciel approprié.
– En cas de paramétrage comme erreur : l'erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'un nouveau télé­
chargement de firmware a été lancé.
2Ch
Numéro d'enregistrement FHPP non admissible
Paramétable comme : F/W/I
Mémoire de diagnostic : en option
(FHPP incorrect record number)
Une tentative de démarrage d'un enregistrement avec un numéro d'enregistrement non valide a été
effectuée.
Sélectionner un nouvel enregistrement avec un numéro d'enregistrement valide.
– En cas de paramétrage comme erreur : l'erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : F, G
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'un
enregistrement est démarré avec un numéro d'enregistrement valide.
2Dh Avertissement moteur I²t
Paramétrable comme : -/W/I
Mémoire de diagnostic : en option
(I²t warning motor)
La limite d'avertissement I²t du moteur a été atteinte.
Paramétrer ce message comme avertissement ou supprimer complètement en tant qu'information.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque l'intégrale I²t
baisse à moins de 80 %.
300
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
2Eh
Impulsion d'indexation trop proche du capteur de Paramétrable comme : F/-/proximité
Mémoire de diagnostic : en option
(Index pulse too close on proximity sensor)
Le point de commutation du capteur de proximité est trop proche de l'impulsion d'index. De ce fait,
aucune position de référence reproductible ne peut être déterminée.
Déplacer le capteur de référence/capteur de fin de course sur l'axe. Il est possible d'afficher
l'écart entre capteur et impulsion d'index dans le FCT.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
2Fh
Erreur de poursuite
Paramétable comme : F/W/I
(Following error)
Mémoire de diagnostic : en option
L'erreur de poursuite est devenue trop importante. Cette erreur peut survenir en mode position­
nement et vitesse.
Agrandir la fenêtre d'erreur.
Vitesse, accélération, à-coups ou charge trop importants ? Système mécanique grippé ?
Moteur surchargé (limitation du courant à partir de la surveillance I²t activée ?)
– En cas de paramétrage comme erreur : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque l'erreur de
poursuite se situe à nouveau dans une plage admissible.
30h
Résistance de freinage
Paramétable comme : F/W/I
(Braking resistor)
Mémoire de diagnostic : toujours
Aucune résistance de freinage n'est raccordée.
Vérifier si une résistance de freinage est nécessaire pour l'application. C'est notamment le cas
lorsque l'erreur 1Ah “Dépassement supérieur de la tension du circuit intermédiaire” apparaît.
Si cette erreur apparaît même si une résistance de freinage est raccordée, vérifier une éventuelle
rupture de fil sur les câbles.
Lorsqu'aucune résistance de freinage n'est requise, il est possible d'empêcher l'affichage du
message avec “Ignorer”.
– En cas de paramétrage comme erreur : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : A
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'une résistance de
freinage est raccordée.
32h
Connexion FCT avec priorité de commande
Paramétrable comme : F/-/(FCT connection with master control)
Mémoire de diagnostic : en option
La connexion au FCT a été interrompue.
Contrôler la connexion et exécuter un reset, si nécessaire.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
301
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
33h
Avertissement température de l'étage de sortie
Paramétrable comme : -/W/I
(Output stage temperature warning)
Mémoire de diagnostic : en option
Température de l'étage de sortie élevée.
Vérifier le dimensionnement de l'actionneur.
Vérifier le moteur et le câble à la recherche d'éventuels courts-circuits.
Vérifier le système mécanique à la recherche d'éventuels grippements.
Abaisser la température ambiante, tenir compte de la diminution de puissance, améliorer l'éva­
cuation de chaleur.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la température
se situe à nouveau en dessous du seuil d'avertissement.
34h
Safe Torque Off (STO)
Paramétable comme : F/W/I
(Safe Torque Off (STO))
Mémoire de diagnostic : en option
La fonction de sécurité “Safe Torque Off ” a été requise.
Observer la documentation séparée concernant la fonction STO.
– En cas de paramétrage comme erreur : l'erreur ne peut être validée que si la cause a été éliminée.
Réaction(s) sur erreur paramétrable(s) : 0
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque STO n'est plus
requis.
35h
CAN Node Guarding, FB ne possède pas la priorité Paramétrable comme : -/W/I
de commande
Mémoire de diagnostic : en option
(CAN Node Guarding, FB does not have master
control)
Une connexion au maître CAN n'est pas disponible. Pour l'heure, le bus CAN n'a pas la priorité de
commande sur l'appareil.
Équilibrer la durée de cycle des Remoteframes avec l'API et vérifier si l'API est en panne.
Vérifier le câblage : spécifications des câbles respectées, rupture de fil, longueur maximale des
câbles dépassée, résistances de terminaison correctes, blindage des câbles mis à la terre, tous
les fils sont-ils raccordés?
Remplacer l'appareil à des fins de test. Si un autre appareil fonctionne sans erreur avec un câb­
lage identique, l'appareil comporte un défaut.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la connexion au
maître CAN a été rétablie.
36h
Bus de comm. CAN arrêté par le maître, FB ne
Paramétrable comme : -/W/I
possède pas la priorité de commande
Mémoire de diagnostic : en option
(CAN bus comm. stopped by master, FB does not
have master control)
Le maître CAN a arrêté le bus de communication. Pour l'heure, le bus CAN n'a pas la priorité de com­
mande sur l'appareil.
Contrôler le maître.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la com­
munication est rétablie.
302
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
37h
Contrôle de l'arrêt
Paramétrable comme : -/W/I
(Standstill monitoring)
Mémoire de diagnostic : en option
La position réelle se situe hors de la fenêtre d'arrêt. La fenêtre est probablement paramétrée de
manière trop étroite.
Vérifier le paramétrage de la fenêtre d'arrêt.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la position réelle
se situe à nouveau à l'intérieur de la fenêtre d'arrêt ou qu'un nouvel enregistrement a été lancé.
38h
Accès au fichier des paramètres
Paramétrable comme : F/-/(Parameter file access)
Mémoire de diagnostic : en option
Au cours d'un processus de fichier de paramètres, tous les sous-programmes de lecture et d'écriture
du fichier de paramètres sont bloqués.
Attendre que le processus s'achève. Le temps entre 2 téléchargements de fichier de paramètres
ne doit pas être inférieur à 3 s.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : F, G
39h
Avertissement Trace
Paramétrable comme : -/W/(Trace warning)
Mémoire de diagnostic : en option
Une panne est survenue au cours de l'enregistrement Trace.
Démarrer un nouvel enregistrement Trace.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsqu'un nouveau Trace
a été lancé.
3Dh Évènement de démarrage
Paramétrable comme : -/-/
(Start-up event)
Mémoire de diagnostic : toujours
L'appareil a été mis en circuit ou est resté en circuit pendant plus de 48 jours. L'évènement se pro­
duit également lors de l'effacement de la mémoire de diagnostic. L'évènement de commutation ne se
produit pas lorsque l'entrée antérieure dans la mémoire de diagnostic était également un évènement
de commutation.
Cet événement ne sert qu'à améliorer la documentation des messages de diagnostic qui apparaissent.
3Eh
Mémoire de diagnostic
Paramétrable comme : F/-/(Diagnostic memory)
Mémoire de diagnostic : toujours
Une erreur est survenue lors de l'écriture ou la lecture dans la mémoire de diagnostic.
Valider l'erreur. Si elle se reproduit, un module mémoire est probablement défectueux ou une
entrée erronée a été mémorisée.
Effacer la mémoire de diagnostic. Si l'erreur se reproduit, l'appareil doit être remplacé.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : F, G
3Fh
Enregistrement invalide
Paramétrable comme : F/-/(Record invalid)
Mémoire de diagnostic : en option
L'enregistrement démarré est non valide. Les données de l'enregistrement ne sont pas plausibles ou
le type d'enregistrement n'est pas valide.
Contrôler les paramètres de l'enregistrement.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
I
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
303
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
40h
Échec du dernier apprentissage
Paramétrable comme : -/W/I
(Last teaching not successful)
Mémoire de diagnostic : en option
Apprentissage impossible de l'actuel enregistrement de déplacement.
L'actuel enregistrement de déplacement doit être de type enregistrement de position absolu.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la tentative de
TEACH suivante est réussie, ou en cas de commutation du mode apprentissage (mode 1) en mode
normal (mode 0).
41h
Reset système
Paramétrable comme : F/-/(System reset)
Mémoire de diagnostic : toujours
Une erreur interne du firmware a été constatée.
Contacter le service après-vente Festo.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : A
42h
Address Conflict Detection (ACD)
Paramétrable comme : F/-/(Address Conflict Detection (ACD))
Mémoire de diagnostic : en option
Dans le réseau, au moins deux participants ont la même configuration réseau.
Corriger la configuration réseau (par ex. avec FCT)
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : E
43h
Connexion FCT sans priorité de commande
Paramétrable comme : -/W/I
(FCT connection without master control)
Mémoire de diagnostic : en option
Il n'existe plus aucune connexion avec le FCT, p. ex. car le câble a été débranché.
Contrôler la connexion et exécuter un reset, si nécessaire.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque la connexion au
FCT est rétablie.
44h
Fichier des paramètres incompatible avec le
Paramétrable comme : -/W/I
firmware
Mémoire de diagnostic : toujours
(Parameter file not compatible with firmware)
Le fichier des paramètres qui vient d'être inscrit dans l'appareil n'est pas compatible avec le mic­
rologiciel de l'appareil. Un maximum de données est automatiquement repris du fichier de para­
mètres. Les paramètres qui ne peuvent pas être initialisés via le fichier de paramètres sont repris à
partir du fichier de paramètres par défaut. Si un nouveau micrologiciel est requis, tous les para­
mètres ne seront éventuellement pas inscrits.
Charger un fichier des paramètres valide dans l'appareil.
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque l'écriture d'un
nouveau fichier de paramètres est réussie.
49h
Tampon télégramme CAN plein ou message perdu Paramétrable comme : F/-/(CAN message overflow or message lost)
Mémoire de diagnostic : en option
La mémoire télégramme CAN est pleine en raison par ex. de l'impossibilité de traiter un télégramme
dans l'appareil pendant un enregistrement. Des données ont peut-être été perdues.
Rallonger le temps de cycle du maître.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : B, C, E, F
304
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
E
Diagnostic et élimination de l'incident
Messages de diagnostic et élimination des incidents
4Ah
Safe Torque Off (STO) temps de discordance
Paramétable comme : F/W/I
(Safe Torque Off (STO) discrepancy time )
Mémoire de diagnostic : en option
Les signaux de pilotage STO1 et STO2 n'ont pas été émis simultanément ou sont opposés.
Vérifier l'écart du temps de commutation. Remettre dans le même sens les signaux de pilotage et
respecter le temps de discordance.
– En cas de paramétrage comme erreur : l'erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : 0
– En cas de paramétrage comme avertissement : l'avertissement disparaît lorsque STO n'est plus
requis.
4Bh Interpolated Positioning Mode arrêté par une
Paramétrable comme : F/-/erreur de commande
Mémoire de diagnostic : toujours
(Interpolated Positioning Mode stopped while
error occurred on control unit)
Le mode Interpolated est actif dans CAN-Open et une erreur de commande ou de liaison est apparue
simultanément.
Vérifier le logiciel de commande et le câblage.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B
4Ch
Plage de valeurs non respectée
Paramétrable comme : F/-/(Value is out of range)
Mémoire de diagnostic : en option
La valeur de l'objet n'a pas pu être écrite car elle se situe en-dehors de la plage de valeurs admissible.
Réécrire l'objet en tenant compte de la plage de valeurs admissible.
– Possibilité de validation : cette erreur peut être validée immédiatement.
Réaction(s) sur erreur paramétrable(s) : B, C, D, E, F, G
4Dh Erreur de mémoire Bootloader
Paramétrable comme : F/-/(Bootloader memory error)
Mémoire de diagnostic : toujours
Une cellule mémoire défectueuse a été détectée lors du processus de rebootage.
Effectuer une mise à jour du firmware. Si l'erreur se reproduit, il se peut que la mémoire peut-être
défectueuse. L'appareil doit alors être remplacé.
– Possibilité de validation : pas de validation possible, réinitialisation du logiciel nécessaire.
Réaction(s) sur erreur paramétrable(s) : A
4Eh
Surcharge alimentation 24 V externe
Paramétrable comme : F/-/(Overload 24V Outputs):
Mémoire de diagnostic : toujours
Un court-circuit ou une surcharge s'est produite au niveau de la tension d'alimentation externe de
24 V.
Contrôler le câblage de l'interface STO, le capteur de référence et les entrées et les sorties numé­
riques.
– Possibilité de validation : l'erreur ne peut être validée que s'il a été remédié à la cause.
Réaction(s) sur erreur paramétrable(s) : A, B
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
305
F
Concepts et abréviations
F
Concepts et abréviations
Les concepts et abréviations suivants seront utilisés dans cette description.
Les concepts et abréviations spécifiques au bus de terrain figurent dans le chapitre correspondant.
Concept/abréviation
Signification
Actionneur intégré
Contient de l'électronique de puissance, un régulateur, une com­
mande de positionnement, un moteur et un capteur de moteur (en
option). Évalue les signaux du capteur et calcule les mouvements et
les forces.
Automate
Automate programmable (API) ou PC industriel (PCI).
Axe
Composant mécanique d'un actionneur qui transmet la force mot­
rice pour le déplacement. Un axe permet le montage et le guidage
de la charge utile et le montage d'un capteur de référence.
Capteur de référence
Capteur externe servant à déterminer la position de référence et
raccordé directement à l'EMCA.
Codeur
Générateur d'impulsions électrique (le plus souvent capteur de
position du rotor). L'EMCA exploite les signaux électriques générés
et les utilise pour calculer la position et la vitesse.
Déplacement de référence
Opération de positionnement permettant de déterminer le point de
référence et donc l'origine du système de référence de mesure de
l'axe.
Données standard FHPP
Définit la commande séquentielle selon le “Festo Handling and Po­
sitioning Profile” (I/O Messaging, 8 octets I/O)
Enhanced Festo Parameter
Channel (EFPC)
Accès aux paramètres d'après le “Festo Handling and Positioning
Profile” (Profil de manipulation et de positionnement Festo) (I/O
Messaging, 8 octets I/O supplémentaires en option)
Enregistrement
Ordre de déplacement défini dans le tableau d'enregistrements,
composé d'une position cible, d'un mode de positionnement, d'une
vitesse déplacement et d'accélérations.
Entraînement
Actionneur complet composé d'un actionneur intégré (électronique,
moteur et codeur), d'un axe et d'une boîte d'engrenage (en option).
Festo Configuration Tool (FCT)
Logiciel avec une gestion unique des données et du projet pour les
types d'appareil pris en charge. Les caractéristiques spéciales d'un
type d'appareil sont prises en charge par des PlugIns avec les des­
criptions et dialogues nécessaires.
Festo Handling and Po­
sitioning Profile (FHPP)
Profil de données bus de terrain uniforme pour les commandes de
positionnement de Festo
306
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
F
Concepts et abréviations
Concept/abréviation
Signification
Fin de course logicielle
Limitation de course programmable (point de référence = point zéro
de l'axe)
– Fin de course logicielle, positive/négative :
position limite max. de la course dans le sens positif/négatif ; ne
doit pas être dépassée lors des positionnements.
HMI
Human Machine Interface (Interface homme-machine IHM),
correspond notamment au pupitre de commande avec écran LCD et
touches de commande.
I
O
IO
Entrée
Sortie
Entrée et/ou sortie
Méthode de référencement
Méthode de définition de la position de référence : contre une butée
fixe (évaluation de surintensité/vitesse) ou à l'aide du capteur de
référence.
Mode apprentissage
(Teach mode)
Mode de fonctionnement pour le réglage des positions par l'ac­
costage de la position cible, notamment lors de la création
d'enregistrements de déplacement.
Mode de fonctionnement
Type de commande ou mode de fonctionnement interne de l'EMCA.
– Type de commande : mode Sélection de bloc, mode direct
– Mode de fonctionnement du régulateur : Position Profile Mode,
Profile Torque Mode, Profile velocity mode
– Déroulements prédéfinis : Homing Mode...
Mode de positionnement
(Profile Position mode)
Mode de fonctionnement pour l'exécution d'un enregistrement de
déplacement ou d'une instruction directe de positionnement avec
asservissement de position (closed loop position control).
Mode pas à pas
Déplacement manuel en sens positif ou négatif.
Fonction pour le réglage des positions par l'accostage de la position
cible, par ex. lors de l'apprentissage (Teach mode)
d'enregistrements de déplacement.
Mode référencement
(Homing mode)
Définition du système de référence de mesure de l'axe
Mode servo/couple de
rotation (Profile Torque Mode)
Mode de fonctionnement pour l'exécution d'une instruction directe
de positionnement avec servocommande (open loop transmission
control) par régulation du courant moteur.
Point de référence (REF)
Point de référence pour le système de mesure incrémentiel. Le point
de référence définit un emplacement ou une position connue dans la
course de l'actionneur.
Point zéro de l'axe (AZ)
Point de référence des fins de course logicielles et du point zéro du
projet PZ. Le point zéro de l'axe AZ est défini par un décalage (offset)
préréglé par rapport au point de référence REF.
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
307
F
Concepts et abréviations
Concept/abréviation
Signification
Point zéro du projet (PZ)
(Project Zero point)
Point de référence pour toutes les positions dans les instructions de
positionnement. Le point zéro du projet PZ constitue la base pour
toutes les données de position absolues (par exemple dans le ta­
bleau d'enregistrements de déplacement ou pour la commande
directe via l'interface de commande). Le point PZ est défini par un
décalage (offset) réglable par rapport au point zéro de l'axe.
Réglage de vitesse
(Profile Velocity mode)
Mode de fonctionnement pour l'exécution d'un enregistrement de
déplacement ou d'une instruction directe de positionnement avec
régulation de la vitesse ou de la vitesse de rotation.
Signal 0
Une tension de 0 V est présente sur l'entrée ou la sortie (logique
positive, correspond à LOW).
Signal 1
Une tension de 24 V est présente sur l'entrée ou la sortie (logique
positive, correspond à HIGH).
Tension de charge, tension du
circuit logique
La tension sous charge alimente l'électronique de puissance de
l'EMCA, et donc le moteur. La tension logique alimente la logique
d'analyse et de commande de l'EMCA.
Tab. F.1
308
Liste des termes et des abréviations
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Index
À
À-coup accélération . . . . . . . . . . . . . . . . 196, 210
À-coup décélération . . . . . . . . . . . . . . . . 197, 211
Acceleration . . . . . . . . . . . . . . . . . . 196, 210, 222
Accélération / décélération . . . . . . . . . . . . . . 209
Accélération admissible max. . . . . . . . . . . . . 205
Acceleration/Deceleration . . . . . . . . . . . . . . . 209
Access attribute . . . . . . . . . . . . . . . . . . . . . . . 235
Actionneur . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Actionneur intégré . . . . . . . . . . . . . . . . . . . . . 306
Actual acknowledged malfunction . . . . . . . . . 183
Actual I2t value . . . . . . . . . . . . . . . . . . . . . . . 225
Actual intermediate circuit voltage . . . . . . . . 230
Actual logic voltage . . . . . . . . . . . . . . . . . . . . 230
Actual malfunction messages . . . . . . . . . . . . 182
Actual motor current . . . . . . . . . . . . . . . . . . . 228
Actual phase current . . . . . . . . . . . . . . . . . . . 230
Actual temperature CPU . . . . . . . . . . . . . . . . 229
Actual temperature output stage . . . . . . . . . 229
Actual warning messages . . . . . . . . . . . . . . . 183
Additional information . . . . . . . . . . . . . . . . . . 179
Adresse HTTP du fabricant . . . . . . . . . . . . . . . 175
Allowed malfunction handling 1 . . . . . . . . . . 186
Angle zéro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Automate de mémoire de données . . . . . . . . 177
Avertissement . . . . . . . . . . . . . . . . . . . . . . . . 285
Axe électrique . . . . . . . . . . . . . . . . . . . . . . . . 306
Axis parameter . . . . . . . . . . . . . . . . . . . . . . . . 220
B
Base load . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Basic value acceleration . . . . . . . . . . . . . . . .
Basic value force . . . . . . . . . . . . . . . . . . . . . .
Basic value velocity . . . . . . . . . . . . . . . . . . . .
Baud rate . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Block detection window time . . . . . . . . . . . . .
Boot-up message . . . . . . . . . . . . . . . . . . . . . .
Bus status . . . . . . . . . . . . . . . . . . . . . . . . . . .
230
212
212
210
181
222
264
181
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
C
CAN-ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
CAN-Identifier (CAN-ID) . . . . . . . . . . . . . . . . . 238
Canal de paramètres . . . . . . . . . . . . . . . . . . . 138
Canal de paramètres EFPC RPDO2 . . . . . . . . . 243
Canal de paramètres EFPC TPDO2 . . . . . . . . . 243
Canal de paramètres étendu . . . . . . . . . . . . . 139
CANopen diagnostics . . . . . . . . . . . . . . . . . . . 182
Capteur de fin de course . . . . . . . . . . . . . . . . . 63
Caractéristique d'accès . . . . . . . . . . . . . . . . . 235
Caractéristiques de l'appareil . . . . . . . . . . . . 269
Champ d'erreur prédéfini . . . . . . . . . . . . . . . . 258
Charge d'outillage . . . . . . . . . . . . . . . . . . . . . 230
Cible d'apprentissage . . . . . . . . . . . . . . . . . . 206
COB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
COB-ID client -> server (rx) . . . . . . . . . . 245, 278
COB-ID emergency message . . . . . . . . 259, 278
COB-ID server -> client (tx) . . . . . . . . . . 245, 278
COB-ID SYNC . . . . . . . . . . . . . . . . . . . . 249, 278
Code de fonction . . . . . . . . . . . . . . . . . . . . . . 238
Code de l'objet . . . . . . . . . . . . . . . . . . . . . . . . 235
Codeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Communication profile area . . . . . . . . . . . . . . 278
Comparateur de force, max. . . . . . . . . 203, 216
Comparateur de force, min. . . . . . . . . . 203, 216
Comparateur de force, temps de repos . 203, 216
Comparateur de position, max. . . . . . . 201, 215
Comparateur de position, min. . . . . . . 201, 215
Comparateur de position, temps
de repos . . . . . . . . . . . . . . . . . . . . . . 201, 215
Comparateur de temps, max. . . . . . . . 204, 216
Comparateur de temps, min. . . . . . . . . 204, 216
Comparateur de vitesse, max. . . . . . . . 202, 215
Comparateur de vitesse, min. . . . . . . . 202, 215
Comparateur de vitesse, temps
de repos . . . . . . . . . . . . . . . . . . . . . . 202, 215
Condition de démarrage . . . . . . . . . . . . . . . . 214
Consigne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Consigne de vitesse . . . . . . . . . . . . . . . . . . . . 204
Constante d’avance . . . . . . . . . . . . . . . . . . . . 219
Controller type . . . . . . . . . . . . . . . . . . . . . . . . 174
Controllogic . . . . . . . . . . . . . . . . . . . . . . . . . . 176
309
EMCA-EC-67-...-CO/-EP
Couple nominal moteur . . . . . . . . . . . . . . . . .
Courant de phase actuel . . . . . . . . . . . . . . . .
Courant max. . . . . . . . . . . . . . . . . . . . . . . . . .
Courant moteur . . . . . . . . . . . . . . . . . . . . . . .
Courant moteur actuel . . . . . . . . . . . . . . . . . .
Courant nominal moteur . . . . . . . . . . . . . . . .
Course de référence . . . . . . . . . . . . . . . . . . . .
226
230
226
135
228
226
306
D
Data memory control . . . . . . . . . . . . . . . . . . . 177
Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Date relative . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Décalage du point zéro de l'axe . . . . . . . . . . . 220
Deceleration . . . . . . . . . . . . . . . . . 196, 210, 222
Décélération sans freinage . . . . . . . . . . . . . . 286
Défaut actuel validable . . . . . . . . . . . . . . . . . 183
Délai du temps de réponse erreur
de poursuite . . . . . . . . . . . . . . . . . . . 209, 228
Dépannage 1, 186
Dépannage 1 admissible . . . . . . . . . . . . . . . . 185
Désignation de l’objet . . . . . . . . . . . . . . . . . . 235
Désignation du sous-index . . . . . . . . . . . . . . 235
Device data . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Device fault . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Device type . . . . . . . . . . . . . . . . . . . . . . 270, 278
Diagnostic, Bits d'état FHPP . . . . . . . . . . . . . 289
Diagnostic CANopen . . . . . . . . . . . . . . . . . . . 182
Diagnostics buffer parameter . . . . . . . . . . . . 180
Diagnostics event . . . . . . . . . . . . . . . . . . . . . . 178
Diagnostics number . . . . . . . . . . . . . . . . . . . . 178
Données standard FHPP RPDO1 . . . . . . . . . . 242
Données standard FHPP TPDO1 . . . . . . . . . . 242
Drive manufacturer . . . . . . . . . . . . . . . . . . . . 175
Durée phase 1 . . . . . . . . . . . . . . . . . . . . . . . . 209
É
Écart de régulation max. . . . . . . . . . . . . . . . . 198
EFPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
EINC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
EMCY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
EMCY message . . . . . . . . . . . . . . . . . . . . . . . . 250
Enchaînement cible d'enregistrements . . . . . 197
Enchaînement d'enregistrements . . . . . . . . . 105
310
Encoder resolution . . . . . . . . . . . . . . . . . . . . . 218
End velocity . . . . . . . . . . . . . . . . . . . . . 198, 211
Enhanced Festo Parameter Channel (EFPC) . 306
Enregistrement de diagnostic . . . . . . . . . . . . 287
Entrées numériques locales . . . . . . . . . . . . . . 188
Erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Erreur de poursuite . . . . . . . . . . . . . . . . . . . . 129
Error reaction 1 . . . . . . . . . . . . . . . . . . . . . . . 185
Error register . . . . . . . . . . . . . . . . . . . . 257, 278
Étage de sortie activé . . . . . . . . . . . . . . . . . . 286
État de l'enregistrement . . . . . . . . . . . . . . . . 193
État des sorties des comparateurs . . . . . . . . 189
État du bus . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
État du télégramme de réception FHPP . . . . . 171
État du télégramme de réponse FHPP . . . . . . 171
État sûr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Événement de diagnostic . . . . . . . . . . . . . . . . 178
F
Fabricant de l'entraînement . . . . . . . . . . . . . . 175
Facteur pilotage de couple . . . . . . . . . . . . . . 200
Facteur temps de surveillance . . . . . . . . . . . . 268
Facteurs groupe . . . . . . . . . . . . . . . . . . . . . . . . 64
Factor Group . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Feed constant . . . . . . . . . . . . . . . . . . . . . . . . . 219
Fenêtre de signalement d'arrêt . . . . . . . . . . . 227
Fenêtre de signalement pour la force
atteinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Fenêtre de signalisation Cible atteinte . . . . . 223
Fenêtre de signalisation Erreur
de poursuite . . . . . . . . . . . . . . . . . . . 209, 211
Fenêtre de signalisation Erreur de réglage
de la vitesse . . . . . . . . . . . . . . . . . . . . . . . . 213
Fenêtre de signalisation Vitesse atteinte . . . 212
Festo Configuration Tool (FCT) . . . . . . . . . . . . 306
Festo order number . . . . . . . . . . . . . . . . . . . . 175
FHPP control information . . . . . . . . . . . . . . . . 190
FHPP direct mode settings . . . . . . . . . . . . . . . 208
FHPP receive telegram . . . . . . . . . . . . . . . . . . 169
FHPP receive telegram state . . . . . . . . . . . . . 171
FHPP responsed telegram . . . . . . . . . . . . . . . 170
FHPP responsed telegram state . . . . . . . . . . 171
FHPP setpoint and actual values . . . . . . . . . . 207
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
FHPP status information . . . . . . . . . . . . . . . . 190
FHPP valeurs de consigne et réelles . . . . . . . 207
FHPP version . . . . . . . . . . . . . . . . . . . . . . . . . 172
FHPP+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Fin de course logicielle . . . . . . . . . . . . . . . 63, 307
– Négative (inférieure) . . . . . . . . . . . . . . . . . 307
– Positive (supérieure) . . . . . . . . . . . . . . . . . 307
Fins de course logicielles . . . . . . . . . . . . . . . . 205
Following error timeout . . . . . . . . . . . . 209, 228
Following error window . . . . . . . . . . . . 209, 211
Following record . . . . . . . . . . . . . . . . . . . . . . . 197
Fonctions de protection . . . . . . . . . . . . . . . . . 135
Force comparator maximum . . . . . . . . 203, 216
Force comparator minimum . . . . . . . . . 203, 216
Force comparator window time . . . . . . 203, 216
Force max. admissible . . . . . . . . . . . . . . . . . . 206
Force target window . . . . . . . . . . . . . . . . . . . . 212
Force values . . . . . . . . . . . . . . . . . . . . . . . . . . 187
FPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
FPHH standard data RPDO1 . . . . . . . . . . . . . . 242
FPHH standard data TPDO1 . . . . . . . . . . . . . . 242
G
Gear ratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Gestion des erreurs . . . . . . . . . . . . . . . . . . . . 285
Gestion du réseau . . . . . . . . . . . . . . . . . . . . . 260
Guard time . . . . . . . . . . . . . . . . . . . . . . 267, 278
H
Hacheur de freinage . . . . . . . . . . . . . . . . . . . .
HMI (voir commande d'appareils) . . . . . . . . .
Homing method . . . . . . . . . . . . . . . . . . . . . . .
HTTP drive catalog address . . . . . . . . . . . . . .
135
307
221
175
I
I2t limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
I2t parameter . . . . . . . . . . . . . . . . . . . . . . . . . 225
Identifiant objet de communication SYNC . . . 249
Identification du produit . . . . . . . . . . . . . . . . . 13
Identité de l'appareil . . . . . . . . . . . . . . . . . . . 272
Identity object . . . . . . . . . . . . . . . . . . . 272, 278
Incrément d'interface . . . . . . . . . . . . . . . . . . . . 64
Incréments de codeur . . . . . . . . . . . . . . . . . . . 64
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
Information . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Information supplémentaire . . . . . . . . . . . . . 179
Informations d'état FHPP . . . . . . . . . . . . . . . . 190
Informations de commande FHPP . . . . . . . . . 190
Inhibit time EMCY . . . . . . . . . . . . . . . . . 259, 278
Inversion de sens . . . . . . . . . . . . . . . . . . . . . . 218
J
Jerk acceleration . . . . . . . . . . . . . . . . . 196, 210
Jerk deceleration . . . . . . . . . . . . . . . . . 197, 211
Jeux de paramètres
– Jeu de paramètres actuel . . . . . . . . . . . . . . 274
– Jeu de paramètres d'application . . . . . . . . 274
– Jeu de paramètres par défaut . . . . . . . . . . . 274
L
Life time factor . . . . . . . . . . . . . . . . . . . 268, 278
Limitation de couple . . . . . . . . . . . . . . 197, 214
Limitation de course . . . . . . . . . . . . . . 206, 213
Limite de course . . . . . . . . . . . . . . . . . . . . . . . 199
Limite de vitesse détection de la butée . . . . . 222
Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
Local digital inputs . . . . . . . . . . . . . . . . . . . . . 188
Local digital outputs . . . . . . . . . . . . . . . . . . . 188
M
Manufacturer device name . . . . . 175, 270, 278
Manufacturer firmware version . . . . . . . . . . . 172
Manufacturer hardware version . 172, 271, 278
Manufacturer software version . . . . . . 271, 278
Manufacturer-specific profile area . . . . . . . . 280
Mapping PDO . . . . . . . . . . . . . . . . . . . . . . . . . 235
Mass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Masse . . . . . . . . . . . . . . . . . . . . . . . . . . 196, 210
Masse de base . . . . . . . . . . . . . . . . . . . . . . . . 230
Max. acceleration . . . . . . . . . . . . . . . . . . . . . . 205
Max. control deviation . . . . . . . . . . . . . . . . . . 198
Max. current . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Max. force . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Max. velocity . . . . . . . . . . . . . . . . . . . . . . . . . 205
MC en cas de progression d'enregistrements 199
MC visible during record sequence . . . . . . . . 199
Mémoire de diagnostic . . . . . . . . . . . . . . . . . 288
311
EMCA-EC-67-...-CO/-EP
Message Bootup . . . . . . . . . . . . . . . . . . . . . . 264
Message d'urgence COB-ID . . . . . . . . . . . . . . 259
Message EMCY . . . . . . . . . . . . . . . . . . . . . . . . 250
Message PDO . . . . . . . . . . . . . . . . . . . . . . . . . 239
Message SDO . . . . . . . . . . . . . . . . . . . . . . . . . 244
Message SYNC . . . . . . . . . . . . . . . . . . . . . . . . 249
Messages d'avertissement actuels . . . . . . . . 183
Messages d'erreur actuels . . . . . . . . . . . . . . . 182
Messages d'erreur SDO . . . . . . . . . . . . . . . . . 248
Messages de diagnostic . . . . . . . . . . . . . . . . . 290
Méthode de déplacement de référence . . . . . 221
Min./max. temperature CPU . . . . . . . . . . . . . 229
Min./max. temperature output stage . . . . . . 229
Mise en référence . . . . . . . . . . . . . . . . . . . . . . . 73
Mode de fonctionnement
– Mode apprentissage . . . . . . . . . . . . . . . . . . . 87
– Mode de sélection de bloc . . . . . . . . . . . . . . 90
– Mode pas à pas . . . . . . . . . . . . . . . . . . . . . . . 84
– Mode référencement . . . . . . . . . . . . . . . . . . 73
Mode de fonctionnement Sample . . . . . . . . . 191
Mode de positionnement
– Mode d'enregistrement . . . . . . . . . . . . . . . . 99
– Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . 119
Mode servo/couple de rotation
– Mode d'enregistrement . . . . . . . . . . . . . . . 101
– Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . 121
Mode vitesse
– Mode d'enregistrement . . . . . . . . . . . . . . . 100
– Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . 120
Motion Complete . . . . . . . . . . . . . . . . . . . . . . 127
Motor rated current . . . . . . . . . . . . . . . . . . . . 226
Motor rated torque . . . . . . . . . . . . . . . . . . . . 226
Motor type . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
N
Network management . . . . . . . . . . . . . . . . . . 260
NMT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Node guarding . . . . . . . . . . . . . . . . . . . . . . . . 266
Node-ID . . . . . . . . . . . . . . . . . . . . . 24, 181, 238
Nom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Nom de l'appareil donné par l'utilisateur . . . 175
Nom de l'appareil donné par
le fabricant . . . . . . . . . . . . . . . . . . . . 175, 270
312
Number of errors . . . . . . . . . . . . . . . . . 258, 278
Numéro de diagnostic . . . . . . . . . . . . . . . . . . 178
Numéro de l'objet . . . . . . . . . . . . . . . . . . . . . 235
Numéro de nœud . . . . . . . . . . . . . . . . . . . . . . 181
Numéro de série du contrôleur . . . . . . . . . . . 173
Numéro du sous-index . . . . . . . . . . . . . . . . . . 235
O
Object code . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Object dictionary (OD) . . . . . . . . . . . . . . . . . . 277
Objet de communication COB . . . . . . . . . . . . 238
Objets
– 1000h . . . . . . . . . . . . . . . . . . . . . . . . 270, 278
– 1001h . . . . . . . . . . . . . . . . . . . . . . . . 257, 278
– 1003h . . . . . . . . . . . . . . . . . . . . . . . . 258, 278
– 1005h . . . . . . . . . . . . . . . . . . . . . . . . 249, 278
– 1008h . . . . . . . . . . . . . . . . . . . . . . . . 270, 278
– 1009h . . . . . . . . . . . . . . . . . . . . . . . . 271, 278
– 100Ah . . . . . . . . . . . . . . . . . . . . . . . . 271, 278
– 100Ch . . . . . . . . . . . . . . . . . . . . . . . . 267, 278
– 100Dh . . . . . . . . . . . . . . . . . . . . . . . . 268, 278
– 1010h . . . . . . . . . . . . . . . . . . . . . . . . 275, 278
– 1011h . . . . . . . . . . . . . . . . . . . . . . . . 276, 278
– 1014h . . . . . . . . . . . . . . . . . . . . . . . . 259, 278
– 1015h . . . . . . . . . . . . . . . . . . . . . . . . 259, 278
– 1018h . . . . . . . . . . . . . . . . . . . . . . . . 272, 278
– 1200h . . . . . . . . . . . . . . . . . . . . . . . . 245, 278
– 1400h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1401h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1402h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1403h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1600h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1601h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1602h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1603h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1800h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1801h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1802h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1803h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1A00h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1A01h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1A02h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
– 1A03h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Octet de commande d'enregistrement 1
(RCB 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Octet de commande d'enregistrement 2
(RCB 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Octet de commande d'enregistrement 3
(RCB 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Offset axis zero point . . . . . . . . . . . . . . . . . . .
194
195
198
220
P
Panne d'appareil . . . . . . . . . . . . . . . . . . . . . . 180
Parameter channel EFPC RPDO2 . . . . . . . . . . 243
Parameter channel EFPC TPDO2 . . . . . . . . . . 243
Paramètre du régulateur . . . . . . . . . . . . . . . . 224
Paramètre I2t . . . . . . . . . . . . . . . . . . . . . . . . . 225
Paramètres de l'axe . . . . . . . . . . . . . . . . . . . . 220
Paramètres de la mémoire de diagnostic . . . 180
Paramètres serveur SDO . . . . . . . . . . . . . . . . 245
PDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
PDO message . . . . . . . . . . . . . . . . . . . . . . . . . 239
Permissible error reaction 1 . . . . . . . . . . . . . . 184
Permissible malfunction handling 1 . . . . . . . . 185
Pilotage de couple . . . . . . . . . . . . . . . . . . . . . 231
Point zéro des axes . . . . . . . . . . . . . . . . . . . . 307
Point zéro du projet . . . . . . . . . . . . . . . 205, 308
Polarity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Position actual value . . . . . . . . . . . . . . . . . . . 227
Position actuelle . . . . . . . . . . . . . . . . . . . . . . 227
Position comparator maximum . . . . . . 201, 215
Position comparator minimum . . . . . . 201, 215
Position comparator window time . . . . 201, 215
Position control parameter set . . . . . . . . . . . 224
Position de consigne . . . . . . . . . . . . . . . . . . . 227
Position dimension index . . . . . . . . . . . . . . . . 217
Position notation index . . . . . . . . . . . . . . . . . 217
Position puissance dix . . . . . . . . . . . . . . . . . . 217
Position sample, front descendant . . . . . . . . 191
Position sample, front montant . . . . . . . . . . . 191
Position target window . . . . . . . . . . . . . . . . . 223
Position target window time . . . . . . . . . . . . . 223
Position unité de mesure . . . . . . . . . . . . . . . . 217
Position values . . . . . . . . . . . . . . . . . . . . . . . . 187
Positionnement par points . . . . . . . . . . . . 99, 119
Positions-Sampling . . . . . . . . . . . . . . . . . . . . 125
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
Pre-defined error field . . . . . . . . . . . . . 258, 278
Priorité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Priorité de commande . . . . . . . . . . . . . . . . . . 176
Product code . . . . . . . . . . . . . . . . . . . . 272, 278
Project zero point . . . . . . . . . . . . . . . . . . . . . . 205
Q
Quick stop deceleration . . . . . . . . . . . . . . . . . 225
R
Rapport de transmission . . . . . . . . . . . . . . . . 219
Réaction sur erreur 1, 185
Réaction sur erreur 1 admissible . . . . . . . . . . 184
Record control byte 1, 194
Record control byte 2, 195
Record control byte 3, 198
Record status . . . . . . . . . . . . . . . . . . . . . . . . . 193
Référence Festo . . . . . . . . . . . . . . . . . . . . . . . 175
Référencement
– Capteur de référence . . . . . . . . . . . . . . . . . 306
– Méthode de référencement . . . . . . . . . . . . 307
– Point de référence . . . . . . . . . . . . . . . . . . . 307
Registre d’erreurs . . . . . . . . . . . . . . . . . . . . . 257
Réglage d'usine . . . . . . . . . . . . . . . . . . . . . . . 274
Réglages pour le mode direct FHPP . . . . . . . . 208
Réinitialisation des erreurs . . . . . . . . . . . . . . 287
Remarques relatives à la documentation . . . . 12
Répertoire d'objets (OD) . . . . . . . . . . . . . . . . 277
Required software version . . . . . . . . . . . . . . . 173
Résolution du codeur . . . . . . . . . . . . . . . . . . . 218
Restaurer le jeu de paramètres par défaut . . 276
Restore default parameters . . . . . . . . . 276, 278
Revision number . . . . . . . . . . . . . . . . . 272, 278
RPDOx Communication parameter . . . . . . . . 279
RPDOx Mapping parameter . . . . . . . . . . . . . . 279
S
Safety state . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Sample mode . . . . . . . . . . . . . . . . . . . . . . . . . 191
Sample position, falling edge . . . . . . . . . . . . 191
Sample position, rising edge . . . . . . . . . . . . . 191
Sauvegarder les paramètres . . . . . . . . . . . . . 275
Save all parameters . . . . . . . . . . . . . . . 275, 278
313
EMCA-EC-67-...-CO/-EP
SDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
SDO message . . . . . . . . . . . . . . . . . . . . . . . . . 244
SDO server parameter . . . . . . . . . . . . . 245, 278
Serial number . . . . . . . . . . . . . . . . . . . . 272, 278
Serialnumber controller . . . . . . . . . . . . . . . . . 173
Service après-vente . . . . . . . . . . . . . . . . . . . . . 13
Setpoint force value . . . . . . . . . . . . . . . . . . . . 204
Setpoint position . . . . . . . . . . . . . . . . . . . . . . 227
Setpoint value . . . . . . . . . . . . . . . . . . . . . . . . 195
Setpoint velocity value . . . . . . . . . . . . . . . . . . 204
SINC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Software position limits . . . . . . . . . . . . . . . . . 205
Sorties numériques locales . . . . . . . . . . . . . . 188
Standstill position window . . . . . . . . . . . . . . . 227
Standstill window timeout . . . . . . . . . . . . . . . 227
Start condition . . . . . . . . . . . . . . . . . . . . . . . . 214
Start delay . . . . . . . . . . . . . . . . . . . . . . 199, 214
Status comparator outputs . . . . . . . . . . . . . . 189
Store parameters . . . . . . . . . . . . . . . . . 275, 278
Stroke limit . . . . . . . . . . . . . . . . . . 199, 206, 213
Surveillance d'arrêt . . . . . . . . . . . . . . . . . . . . 131
Surveillance de I²t . . . . . . . . . . . . . . . . . . . . . 135
Surveillance de la course . . . . . . . . . . . 107, 123
Surveillance de la tension . . . . . . . . . . . . . . . 135
Surveillance de nœud . . . . . . . . . . . . . . . . . . 266
Surveillance de température . . . . . . . . . . . . . 135
Surveillance I2t . . . . . . . . . . . . . . . . . . . . . . . 136
SYNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
SYNC message . . . . . . . . . . . . . . . . . . . . . . . . 249
Système de référence de mesure . . . . . . . . . . 60
– pour actionneurs linéaires . . . . . . . . . . . . . . 61
– pour actionneurs rotatifs . . . . . . . . . . . . . . . 62
Temporisation Quick Stop . . . . . . . . . . . . . . . 286
Temporisation Quick-Stopp . . . . . . . . . . . . . . 225
Temps de cycle internes . . . . . . . . . . . . . . . . . 238
Temps de repos détection de butée . . . . . . . 222
Temps de repos objectif atteint . . . . . . . . . . . 223
Temps de surveillance . . . . . . . . . . . . . . . . . . 267
Tension de circuit intermédiaire actuelle . . . . 230
Tension de l'unité de pilotage actuelle . . . . . 230
Time comparator maximum . . . . . . . . . 204, 216
Time comparator minimum . . . . . . . . . 204, 216
Time phase 1 . . . . . . . . . . . . . . . . . . . . . . . . . 209
Time stamp . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Tool load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Torque feed forward control . . . . . . . . . . . . . 231
Torque feed forward control factor . . . . . . . . 200
Torque limitation . . . . . . . . . . . . . . . . . 197, 214
TPDO1 Communication parameter . . . . . . . . 279
TPDO1 Mapping parameter . . . . . . . . . . . . . . 279
Transmission des paramètres FHPP (PNU) . . 140
Transmission du fichier de paramètres . . . . . 142
Type d'appareil . . . . . . . . . . . . . . . . . . . . . . . . 270
Type d'utilisation . . . . . . . . . . . . . . . . . . . . . . 307
– Mesure à la volée . . . . . . . . . . . . . . . . . . . . 125
– Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . 109
Type de contrôleur . . . . . . . . . . . . . . . . . . . . . 174
Type de données . . . . . . . . . . . . . . . . . . . . . . 235
Type de moteur . . . . . . . . . . . . . . . . . . . . . . . 226
T
Teach target . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Télégramme de réception FHPP . . . . . . . . . . . 169
Télégramme de réponse FHPP . . . . . . . . . . . . 170
Température actuelle de l'étage de sortie . . . 229
Température actuelle de la CPU . . . . . . . . . . . 229
Température min./max. CPU . . . . . . . . . . . . . 229
Temporisation . . . . . . . . . . . . . . . 196, 210, 222
Temporisation d'arrêt . . . . . . . . . . . . . . . . . . . 227
Temporisation du démarrage . . . . . . . . 199, 214
V
Valeur de base accélération . . . . . . . . . . . . . .
Valeur de base de la force . . . . . . . . . . . . . . .
Valeur de base vitesse . . . . . . . . . . . . . . . . . .
Valeur de consigne de la force . . . . . . . . . . . .
Valeur I2t actuelle . . . . . . . . . . . . . . . . . . . . .
Valeurs de force . . . . . . . . . . . . . . . . . . . . . . .
Valeurs de position . . . . . . . . . . . . . . . . . . . .
Valeurs de vitesse . . . . . . . . . . . . . . . . . . . . .
Valeurs limites I2t . . . . . . . . . . . . . . . . . . . . .
314
U
Unité d'interface . . . . . . . . . . . . . . . . . . . . . . . 64
User device name . . . . . . . . . . . . . . . . . . . . . . 175
Utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
212
212
210
204
225
187
187
188
225
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
EMCA-EC-67-...-CO/-EP
Valider les erreurs . . . . . . . . . . . . . . . . . . . . . 287
Velocities . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Velocity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Velocity comparator maximum . . . . . . 202, 215
Velocity comparator minimum . . . . . . . 202, 215
Velocity comparator window time . . . . 202, 215
Velocity control deviation window . . . . . . . . . 213
Velocity fast – phase 2 . . . . . . . . . . . . . . . . . . 209
Velocity slow – phase 1 . . . . . . . . . . . . . . . . . 209
Velocity target window . . . . . . . . . . . . . . . . . . 212
Velocity threshold block detection . . . . . . . . 222
Velocity values . . . . . . . . . . . . . . . . . . . . . . . . 188
Vendor-ID . . . . . . . . . . . . . . . . . . . . . . . 272, 278
Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Version de logiciel requise (FCT) . . . . . . . . . . 173
Version du logiciel . . . . . . . . . . . . . . . . . . . . . 271
Festo – GDCE-EMCA-EC-C-HP-FR – 1606a – Français
Version du matériel . . . . . . . . . . . . . . . . . . . . 271
Version du matériel du constructeur . . . . . . . 172
Version du micrologiciel du constructeur . . . 172
Version FHPP . . . . . . . . . . . . . . . . . . . . . . . . . 172
Vitesse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Vitesse de transmission . . . . . . . . . . . . . . . . . 181
Vitesse finale . . . . . . . . . . . . . . . . . . . . 198, 211
– Mode d'enregistrement . . . . . . . . . . . . . . . 106
– Mode direct . . . . . . . . . . . . . . . . . . . . . . . . . 122
Vitesse lente – Phase 1, 209
Vitesse max. admissible . . . . . . . . . . . . . . . . 205
Vitesse rapide – Phase 2, 209
Vitesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Z
Zero angle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
315
Copyright:
Festo AG & Co. KG
Postfach
73726 Esslingen
Allemagne
Phone:
+49 711 347-0
Fax:
+49 711 347-2144
Toute communication ou reproduction de ce document, sous quelque
forme que ce soit, et toute exploitation ou communication de son
contenu sont interdites, sauf autorisation écrite expresse. Tout
manquement à cette règle est illicite et expose son auteur au
versement de dommages et intérêts. Tous droits réservés pour le cas
de la délivrance d’un brevet, d’un modèle d’utilité ou d’un modèle de
présentation.
e-mail:
[email protected]
Internet:
www.festo.com
Original: de

Documents pareils