Schneider Electric Premium sous EcoStruxure™ Control Expert - Blocs fonction de mouvement Mode d'emploi

Ajouter à Mes manuels
228 Des pages
Schneider Electric Premium sous EcoStruxure™ Control Expert - Blocs fonction de mouvement Mode d'emploi | Fixfr
Premium sous EcoStruxure™ Control Expert
35010602 12/2018
Premium sous
EcoStruxure™
Control Expert
Blocs fonction de mouvement
Guide de démarrage
(Traduction du document original anglais)
35010602.11
12/2018
www.schneider-electric.com
Le présent document comprend des descriptions générales et/ou des caractéristiques techniques
des produits mentionnés. Il ne peut pas être utilisé pour définir ou déterminer l'adéquation ou la
fiabilité de ces produits pour des applications utilisateur spécifiques. Il incombe à chaque utilisateur
ou intégrateur de réaliser l'analyse de risques complète et appropriée, l'évaluation et le test des
produits pour ce qui est de l'application à utiliser et de l'exécution de cette application. Ni la société
Schneider Electric ni aucune de ses sociétés affiliées ou filiales ne peuvent être tenues pour
responsables de la mauvaise utilisation des informations contenues dans le présent document. Si
vous avez des suggestions, des améliorations ou des corrections à apporter à cette publication,
veuillez nous en informer.
Vous acceptez de ne pas reproduire, excepté pour votre propre usage à titre non commercial, tout
ou partie de ce document et sur quelque support que ce soit sans l'accord écrit de Schneider
Electric. Vous acceptez également de ne pas créer de liens hypertextes vers ce document ou son
contenu. Schneider Electric ne concède aucun droit ni licence pour l'utilisation personnelle et non
commerciale du document ou de son contenu, sinon une licence non exclusive pour une
consultation « en l'état », à vos propres risques. Tous les autres droits sont réservés.
Toutes les réglementations locales, régionales et nationales pertinentes doivent être respectées
lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et afin de garantir
la conformité aux données système documentées, seul le fabricant est habilité à effectuer des
réparations sur les composants.
Lorsque des équipements sont utilisés pour des applications présentant des exigences techniques
de sécurité, suivez les instructions appropriées.
La non-utilisation du logiciel Schneider Electric ou d'un logiciel approuvé avec nos produits
matériels peut entraîner des blessures, des dommages ou un fonctionnement incorrect.
Le non-respect de cette consigne peut entraîner des lésions corporelles ou des dommages
matériels.
© 2018 Schneider Electric. Tous droits réservés.
2
35010602 12/2018
Structure de la documentation
Documents à consulter
Vous pouvez consulter les documents suivants :
Aide en ligne Control Expert
 Aide en ligne Unilink
 Aide en ligne SyCon
 Aide en ligne PowerSuite pour ATV
 Aide en ligne PowerSuite pour Lexium 05
 Aide en ligne Lexium CT pour Lexium 32
 Aide en ligne de SoMove pour ATV 32
 Bibliothèque MFB

35010602 12/2018
3
4
35010602 12/2018
Table des matières
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . .
Partie I Guide de démarrage d'une application mono-axe . .
Chapitre 1 Préambule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Blocs disponibles sur différents variateurs . . . . . . . . . . . . . . . . . . . . .
Méthodologie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 2 Configuration de l'application (pour Lexium 32) . . . . . . .
2.1 Environnements matériels et logiciels . . . . . . . . . . . . . . . . . . . . . . . . .
Installation matérielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration logicielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Configuration de l’application sous Control Expert . . . . . . . . . . . . . . .
Création du projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration du bus CANopen via la carte TSX CPP 110 . . . . . . . . . .
Configuration de la tâche maître . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Configuration du bus CANopen au moyen de SyCon . . . . . . . . . . . . .
Méthodologie de mise en œuvre du bus CANopen. . . . . . . . . . . . . . .
Déclaration du maître . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Import du fichier .EDS et .DIB pour SyCon . . . . . . . . . . . . . . . . . . . . .
Déclaration des esclaves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des nœuds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Import du fichier de configuration CANopen . . . . . . . . . . . . . . . . . . . .
Sélection du fichier CANopen SyCon dans Control Expert . . . . . . . . .
Contrôle de la configuration du bus CANopen . . . . . . . . . . . . . . . . . .
2.5 Configuration de l'axe à l'aide du gestionnaire de l'arborescence de
mouvement (Motion Tree Manager) . . . . . . . . . . . . . . . . . . . . . . . . . .
Répertoire Mouvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création et configuration d'axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets Axis_Ref, Can_Handler, AxisParamDesc et Recipe . . . . . . . .
Résultat de la configuration du répertoire Mouvement . . . . . . . . . . . .
2.6 Paramètres du variateur Lexium 32 . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramétrage de base du variateur Lexium 32 sous Lexium CT . . . . .
35010602 12/2018
11
13
15
17
18
19
21
23
24
25
28
30
31
32
34
35
36
37
39
40
41
43
44
46
47
48
50
53
55
57
57
5
Chapitre 3 Programmation de l'application . . . . . . . . . . . . . . . . . . . .
Déclaration des variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmation de l’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bloc fonction CAN_HANDLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La Gestion des modes de marche et d’arrêt de l’axe. . . . . . . . . . . . . .
La commande de mouvement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Surveillance du mouvement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
La section status et code erreur des axes . . . . . . . . . . . . . . . . . . . . . .
La sauvegarde et le transfert des paramètres du variateur . . . . . . . . .
Transfert du projet entre le terminal et l’automate . . . . . . . . . . . . . . . .
Chapitre 4 Mise au point de l'application . . . . . . . . . . . . . . . . . . . . . .
Mise au point du Lexium 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exploitation des données via la table d’animation . . . . . . . . . . . . . . . .
Mise au point du programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exploitation des données via les écrans d’exploitation . . . . . . . . . . . .
Chapitre 5 Fonctionnement de l'exploitation . . . . . . . . . . . . . . . . . . .
Gestion des recettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 6 La maintenance de l’application . . . . . . . . . . . . . . . . . . . .
Exemple d'erreur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remplacement d'un variateur défectueux . . . . . . . . . . . . . . . . . . . . . .
Partie II Application multi-axes . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 7 Avant-propos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Architecture d'application avec l'ensemble des variateurs. . . . . . . . . .
Chapitre 8 Compatibilité des applications de mouvement avec les
versions de Control Expert . . . . . . . . . . . . . . . . . . . . . . .
......................................................
Chapitre 9 Mise en œuvre du variateur Lexium 05 pour les Motion
Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 Adaptation de l'application au variateur Lexium 05 . . . . . . . . . . . . . . .
Architecture d'application avec un variateur Lexium 05 . . . . . . . . . . . .
Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 Configuration du variateur Lexium 05 dans SyCon . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur Lexium 05 dans
SyCon : .EDS et .DIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur Lexium 05 . . . . . . . . . . . . . . . . .
Configuration du nœud Lexium 05. . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
61
62
63
65
68
69
71
72
74
75
77
78
82
84
86
87
87
89
90
92
95
97
97
99
99
101
102
103
104
105
106
107
108
110
35010602 12/2018
9.3 Configuration du variateur Lexium 05 . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur Lexium 05 dans PowerSuite . . . . . . . . . . .
Configuration du variateur Lexium 05 à l'aide de l'interface utilisateur
9.4 Réglage du variateur Lexium 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Réglage du variateur Lexium 05 avec PowerSuite . . . . . . . . . . . . . . .
Chapitre 10 Mise en œuvre du variateur Lexium 15MP/HP/LP pour les
Motion Function Blocks. . . . . . . . . . . . . . . . . . . . . . . . . .
10.1 Adaptation de l'application au variateur Lexium 15MP/HP/LP . . . . . .
Architecture d'application avec un variateur Lexium 15MP/HP/LP . . .
Configuration logicielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2 Configuration du variateur Lexium 15 dans SyCon . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur Lexium 15 MP/HP/LP
dans SyCon : .EDS et .DIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur Lexium 15 . . . . . . . . . . . . . . . . .
Configuration du nœud Lexium 15 MP/HP . . . . . . . . . . . . . . . . . . . . .
Configuration du nœud Lexium15 LP . . . . . . . . . . . . . . . . . . . . . . . . .
10.3 Configuration du variateur Lexium 15MP/HP/LP. . . . . . . . . . . . . . . . .
Paramètres de base du Lexium 15MP sous Unilink MH . . . . . . . . . . .
Paramètres de base du Lexium 15LP sous Unilink L . . . . . . . . . . . . .
Paramétrages spécifiques du Lexium 15 MP/HP/LP sous Unilink . . .
10.4 Réglage du variateur Lexium 15MP/HP/LP. . . . . . . . . . . . . . . . . . . . .
Mise au point de l'axe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 11 Mise en œuvre du variateur ATV 31 pour les Motion
Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.1 Adaptation de l'application au variateur ATV 31 . . . . . . . . . . . . . . . . .
Architecture d'application avec un variateur ATV 31 . . . . . . . . . . . . . .
Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Configuration du variateur ATV 31 dans SyCon . . . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur ATV 31 dans SyCon :
.EDS et .DIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur ATV 31 . . . . . . . . . . . . . . . . . . .
Configuration du nœud ATV 31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 Configuration du variateur ATV 31 . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur ATV 31 dans PowerSuite . . . . . . . . . . . . .
Configuration du variateur ATV 31 à l'aide de l'interface utilisateur . .
11.4 Réglage du variateur ATV 31 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Réglage du variateur ATV 31 à l'aide de PowerSuite . . . . . . . . . . . . .
35010602 12/2018
112
113
117
119
119
121
122
123
125
126
127
128
129
132
135
137
138
141
146
148
148
153
154
155
156
157
158
159
160
162
163
164
167
169
169
7
Chapitre 12 Mise en œuvre du variateur ATV 32 pour les MFB . . . . .
12.1 Adaptation de l'application au variateur ATV 32 . . . . . . . . . . . . . . . . .
Architecture d'application avec un variateur ATV 32 . . . . . . . . . . . . . .
Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2 Configuration du variateur ATV 32 dans SyCon . . . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur ATV 32 dans SyCon :
.EDS et .DIB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur ATV 32 . . . . . . . . . . . . . . . . . . .
Configuration du nœud ATV 32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.3 Configuration du variateur ATV 32. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur ATV 32 avec SoMove . . . . . . . . . . . . . . . .
Configuration du variateur ATV 32 à l'aide de l'interface utilisateur. . .
Chapitre 13 Mise en œuvre du variateur ATV 71 pour les Motion
Function Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1 Adaptation de l'application au variateur ATV 71 . . . . . . . . . . . . . . . . .
Architecture d'application avec un variateur ATV 71 . . . . . . . . . . . . . .
Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.2 Configuration du variateur ATV 71 dans SyCon . . . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur ATV 71 dans SyCon :
.EDS et .DIB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur ATV 71 . . . . . . . . . . . . . . . . . . .
Configuration du nœud ATV 71 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.3 Configuration du variateur ATV 71. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur ATV 71 dans PowerSuite. . . . . . . . . . . . . .
Configuration du variateur ATV 71 à l'aide de l'interface utilisateur. . .
13.4 Réglage du variateur ATV 71. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Réglage du variateur ATV 71 à l'aide de PowerSuite . . . . . . . . . . . . .
Chapitre 14 Mise en œuvre du variateur IclA pour les Motion Function
Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1 Adaptation de l'application au variateur IclA . . . . . . . . . . . . . . . . . . . .
Architecture d'application avec un variateur IclA . . . . . . . . . . . . . . . . .
Configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration matérielle requise . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
171
172
173
174
175
176
177
178
180
181
182
185
187
188
189
190
191
192
193
194
196
198
199
203
205
205
207
208
209
210
211
35010602 12/2018
14.2 Configuration du variateur IclA dans SyCon . . . . . . . . . . . . . . . . . . . .
Importation de fichiers spécifiques au variateur IclA dans SyCon :
.EDS et .DIB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Déclaration de l'esclave du variateur IclA . . . . . . . . . . . . . . . . . . . . . .
Configuration du nœud IclA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.3 Configuration du variateur IclA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur IclA à l'aide de commutateurs DIP . . . . . .
14.4 Réglage du variateur IclA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du variateur IclA dans IclA Easy . . . . . . . . . . . . . . . . . .
Réglage du variateur IclA à l'aide de IclA Easy . . . . . . . . . . . . . . . . . .
Index
35010602 12/2018
.........................................
212
213
214
216
218
218
220
221
225
227
9
10
35010602 12/2018
Consignes de sécurité
Informations importantes
AVIS
Lisez attentivement ces instructions et examinez le matériel pour vous familiariser avec l'appareil
avant de tenter de l'installer, de le faire fonctionner, de le réparer ou d'assurer sa maintenance.
Les messages spéciaux suivants que vous trouverez dans cette documentation ou sur l'appareil
ont pour but de vous mettre en garde contre des risques potentiels ou d'attirer votre attention sur
des informations qui clarifient ou simplifient une procédure.
35010602 12/2018
11
REMARQUE IMPORTANTE
L'installation, l'utilisation, la réparation et la maintenance des équipements électriques doivent être
assurées par du personnel qualifié uniquement. Schneider Electric décline toute responsabilité
quant aux conséquences de l'utilisation de ce matériel.
Une personne qualifiée est une personne disposant de compétences et de connaissances dans le
domaine de la construction, du fonctionnement et de l'installation des équipements électriques, et
ayant suivi une formation en sécurité leur permettant d'identifier et d'éviter les risques encourus.
12
35010602 12/2018
A propos de ce manuel
Présentation
Objectif du document
Ce manuel explique, à l'aide d'exemples documentés, comment utiliser les blocs fonctions de
mouvement (MFB) sous Control Expert. Ces blocs simplifient la gestion des variateurs et servovariateurs utilisant le bus CANopen.
Une connaissance poussée de Control Expert est nécessaire pour utiliser des MFB avec ce
logiciel, dans la mesure où leur mise en œuvre nécessite de faire appel à ses fonctions standard
(éditeur de données, IODDT, etc.).
Par ailleurs, il est conseillé de posséder une connaissance approfondie du domaine de la
commande du mouvement pour développer et mettre en oeuvre une application impliquant
l'exécution de mouvements d'axe.
Champ d'application
Cette documentation est applicable à EcoStruxure™ Control Expert 14.0 ou version ultérieure.
35010602 12/2018
13
14
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Application mono-axe
35010602 12/2018
Partie I
Guide de démarrage d'une application mono-axe
Guide de démarrage d'une application mono-axe
Objet de cette partie
Cette section présente de manière didactique un exemple d'application de commande de
mouvement mettant en œuvre les MFB sous Control Expert.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
35010602 12/2018
Titre du chapitre
Page
1
Préambule
17
2
Configuration de l'application (pour Lexium 32)
23
3
Programmation de l'application
61
4
Mise au point de l'application
77
5
Fonctionnement de l'exploitation
87
6
La maintenance de l’application
89
15
Application mono-axe
16
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Préambule
35010602 12/2018
Chapitre 1
Préambule
Préambule
Objet du chapitre
Ce chapitre présente le cahier des charges de l’application ainsi que la méthodologie de
développement utilisée.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Généralités
18
Blocs disponibles sur différents variateurs
19
Méthodologie
21
35010602 12/2018
17
Préambule
Généralités
Introduction
L'offre MFB sous Control Expert est une nouvelle fonctionnalité de commande de mouvement. Elle
permet, au travers du bus CANopen, un accès simplifié aux fonctions élémentaires sur les
variateurs et servo-variateurs.
Cette fonctionnalité, accessible depuis le navigateur du projet, permet de :
déclarer et configurer les axes dans Control Expert,
 créer les variables de commande de mouvement,
 piloter les axes en utilisant des blocs de fonctions élémentaires de commande de mouvement.

Caractéristiques
L'application proposée a pour but de :
 gérer les modes de marche d'un axe linéaire au moyen d'un variateur de type Lexium 32
Advanced ou Lexium 32 Modular,
 réaliser une prise d'origine de l'axe, un mouvement aller-retour ou des positions différentes de
l'axe,
 donner la possibilité d'interrompre le mouvement en cours par une commande Stop.
Toutes les dispositions seront prises pour réaliser le diagnostic et l'acquittement des défauts.
Normes
Les blocs de la librairie MFB sont conformes aux normes suivantes :

18
PLCopen
35010602 12/2018
Préambule
Blocs disponibles sur différents variateurs
Blocs fonction de mouvement
Tous les blocs ne sont pas disponibles sur toutes les plates-formes matérielles. Les blocs
disponibles sur votre plate-forme Premium avec le bus de terrain CANopen sont indiqués dans les
tableaux suivants.
Type
Nom du bloc
ATV ATV ATV Lexium
31
32
71
32, 32i
Lexium 05
Lexium 15
HP, MP, LP
IclA
IFA, IFE,
IFS
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
MC_ReadActualVelocity (1.)
X
X
X
X
X
X
X
MC_Reset
X
X
X
X
X
X
X
MC_Stop
X
X
X
X
X
X
X
MC_Power
X
X
X
X
X
X
X
X
X
X
X
X
PLCopen
MC_ReadParameter
motioncontrol V1.1
MC_WriteParameter
MC_ReadActualPosition
MC_MoveAbsolute
MC_MoveRelative
X
X
MC_MoveAdditive
X
X
MC_Home
X
X
X
X
MC_MoveVelocity
X
X
X
X
X
X
X
MC_ReadAxisError
X
X
X
X
X
X
X
MC_ReadStatus
X
X
X
X
X
X
X
X
X
X
X pour désélectionner(3.)
X
X
X
X
X
X
X, sauf 15
LP
X
MC_TorqueControl (1.)
MC_ReadActualTorque (1.)
X
X
MC_Jog (2.)
TE_UploadDriveParam
Fonctions de
configuration,
d'enregistrement
et de restauration TE_DownloadDriveParam
de paramètres
pour la gestion des
recettes ou le
remplacement de
variateurs
défaillants
35010602 12/2018
X
X
X
X
X(6.),
X
sauf 32i
X
X pour
désélectionner
X
X
X
X(6.),
X
sauf 32i
X
X
19
Préambule
Type
Nom du bloc
Fonctions
avancées pour
Lexium
Lxm_GearPos
ATV ATV ATV Lexium
31
32
71
32, 32i
Lxm_GearPosS
X
Lexium 15
HP, MP, LP
X (4.)
X (5.)
X pour désélectionner(4.)
X (5.)
Lxm_UploadMTask
X
Lxm_DownloadMTask
X
Lxm_StartMTask
Fonction système
Lexium 05
CAN_Handler
X
X
X
X
X
IclA
IFA, IFE,
IFS
X pour désélectionner
X
X
X
1. Extension PLCopen V0.99 partie 2
2. Non conforme à PLCopen
3. Uniquement pour une version de micrologiciel >= 6.73
4. Uniquement pour une version de micrologiciel >= 1.403
5. Uniquement pour une version de micrologiciel >= 2.36
6. La liste de paramètres est une liste de paramètres de variateur Lexium32Advanced.
20
35010602 12/2018
Préambule
Méthodologie
Présentation
Le logigramme ci-dessous liste les différentes étapes à réaliser pour installer l'application.
35010602 12/2018
21
Préambule
Le tableau ci-après détaille, pour chaque étape du logigramme, les tâches à effectuer.
Etape
Description
1
Dans Control Expert :
 créez le projet et sélectionnez le processeur,
 déclarez les cartes de communication (TSX CPP 110).
2
Dans SyCon :
 créez un projet de configuration de bus CANopen,
 copiez les fichiers .EDS,
 déclarez le maître CANopen (TSX CPP 110),
 déclarez l'esclave CANopen (Lexium),
 configurez les échanges PDO,
 sauvegardez le projet CANopen SyCon sous un fichier .CO.
Dans Control Expert :
 intégrez le fichier SyCon à partir de l'écran de configuration de la carte de communication
CANopen TSX CPP 110,
 validez la configuration CANopen,
 vérifiez l'exactitude de la configuration à l'aide de l'arborescence de la configuration
CANopen dans le navigateur du projet.
22
3
Créez les axes dans le répertoire Mouvement du navigateur du projet.
Définissez les variables associées à ces axes lors de leur création.
4
Avec le logiciel Lexium CT :
 établissez la connexion à l'équipement,
 saisissez les paramètres requis pour le bon fonctionnement de la communication CANopen
(adresse, vitesse, moteur associé au variateur, etc.).
5
Programmez les séquences de mouvement en utilisant les blocs fonction appropriés dans la
bibliothèque MFB.
Associez les variables définies lors de la création de l'axe aux blocs MFB.
6
Mettez au point l'axe avec Lexium CT.
Dans Control Expert :
 mettez au point le programme via la table d'animation,
 exploitez les données via les écrans d'exploitation.
7
Gérez les recettes de production à l'aide des blocs fonction appropriés de la bibliothèque MFB :
 créez et sauvegardez les recettes,
 transférez les données provenant des recettes.
8
Effectuez les procédures de sauvegarde et de restitution des données.
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Configuration de l'application
35010602 12/2018
Chapitre 2
Configuration de l'application (pour Lexium 32)
Configuration de l'application (pour Lexium 32)
Objet de ce chapitre
Ce chapitre décrit les différentes étapes de configuration de l'application.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
2.1
Environnements matériels et logiciels
24
2.2
Configuration de l’application sous Control Expert
30
2.3
Configuration du bus CANopen au moyen de SyCon
35
2.4
Import du fichier de configuration CANopen
43
2.5
Configuration de l'axe à l'aide du gestionnaire de l'arborescence de
mouvement (Motion Tree Manager)
47
2.6
Paramètres du variateur Lexium 32
57
35010602 12/2018
23
Configuration de l'application
Sous-chapitre 2.1
Environnements matériels et logiciels
Environnements matériels et logiciels
Objet de ce sous-chapitre
Ce sous-chapitre décrit les environnements matériels et logiciels utilisés dans l’application.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
24
Page
Installation matérielle
25
Configuration logicielle requise
28
35010602 12/2018
Configuration de l'application
Installation matérielle
Présentation
L'architecture proposée représente une architecture simple destinée à assimiler les principes de
mise en œuvre d'une commande de mouvement.
Cette architecture réaliste peut tout à fait être étoffée avec d'autres équipements afin de gérer
plusieurs axes.
Bus CANopen
Le système présenté dans ce manuel est commandé par un automate Premium. Le bus CANopen
est installé de manière à permettre le dialogue entre le processeur et le variateur.
Les points forts du bus CANopen sont :



le système d'allocation du bus,
la détection des erreurs,
la fiabilité des échanges de données.
Une architecture CANopen comprend :


un maître du bus (carte PCMCIA TSX CPP 110),
des équipements esclaves adressés comme noeuds sous SyCon.
35010602 12/2018
25
Configuration de l'application
Illustration
La figure ci-après représente l'architecture utilisée dans l'application.
Unity Pro et SyCon
Maître, carte PCMCIA sur Premium
CANopen
Terminaison de ligne
Lexium
CT
Lexium 32
BSH
Moteur••
26
35010602 12/2018
Configuration de l'application
Références du matériel employé
Le tableau ci-après récapitule le matériel utilisé pour mettre en œuvre cet exemple didacticiel.
Equipement
Référence
Automate TSX Premium
TSX P57 5634
Alimentation pour TSX Premium
TSX PSY 8500M
Carte de communication CANopen pour TSX Premium
TSX CPP 110
Rack pour Premium
TSX RKY 6
Variateur Lexium 32 Advanced
LXM32AU90M2
Moteur pour Lexium 32
BSH055••
Terminaison de ligne CANopen
TCSCAR013M120
Câble de raccordement Lexium 32 vers la carte PCMCIA TSX CPP 110
TCSCCN4F 3M3T/CAN
35010602 12/2018
27
Configuration de l'application
Configuration logicielle requise
Présentation
Pour mettre en œuvre l'exemple, il est indispensable de disposer sur un même PC d'un ensemble
de logiciels. Ils permettent notamment de configurer, de paramétrer et d'exploiter les différents
matériels utilisés.
L'architecture logicielle se compose des éléments suivants :
le logiciel Control Expert qui permet de piloter le variateur via le bus CANopen par
programmation des mouvements,
 le logiciel SyCon qui permet de déclarer et paramétrer les équipements sur le bus CANopen,
 Lexium CT, qui est utilisé pour définir les paramètres et régler le variateur Lexium 32.

Logigramme fonctionnel pour le variateur Lexium 32
Le logigramme ci-après présente les différentes fonctions effectuées par l'automate et le variateur.
* La séquence de mouvement n'est disponible que pour les références Lexium 32 Modular.
28
35010602 12/2018
Configuration de l'application
Versions
D'après l'architecture générale, l'offre MFB sous Control Expert s'adresse à certains équipements.
Le tableau ci-après récapitule les équipements et les versions des différents logiciels utilisés dans
l'exemple, permettant l'utilisation des MFB sous Control Expert :
Equipement
Version du logiciel utilisée dans
l'exemple
Version du micrologiciel utilisée dans
l'exemple
Premium
Control Expert V5.0
-
Configuration CANopen
SyCon V2.9
-
Lexium 32
Lexium CT V1.0
V1.x pour Lexium 32 Advanced
V1.y pour Lexium 32 Modular
Control Expert
Le logiciel Control Expert est un atelier logiciel destiné à :
déclarer et configurer les coupleurs métiers présents dans l'automate,
 développer le programme automate,
 mettre au point l'application,
 effectuer du diagnostic en cas de défaut.

Pour l'exemple didactique, Control Expert permet notamment :



d'intégrer une configuration CANopen préalablement réalisée par le logiciel Sycon,
de déclarer les axes dans le répertoire Motion,
d'utiliser les blocs fonctions MFB provenant de la bibliothèque MotionFunctionBlock pour
accéder simplement aux fonctions principales des variateurs.
SyCon
SyCon est un outil de configuration du bus CANopen permettant de définir l'interface de
communication.
Les variateurs sont sur le bus CANopen ; ils sont à déclarer dans SyCon.
La sauvegarde du fichier de configuration crée un fichier .CO. Pour finaliser la configuration réseau
CANopen dans Control Expert, la base de données (le fichier .CO) doit être sélectionnée.
Lexium CT
Lexium CT est un outil de mise en service d'axes Lexium 32 destiné aux applications de
commande de mouvement.
Son interface utilisateur graphique assure une méthode simple pour configurer les paramètres
d'un système autonome ou piloté par automate.
Pour le développement de l'application, il permet de mettre en service et de configurer l'axe du
Lexium 32.
35010602 12/2018
29
Configuration de l'application
Sous-chapitre 2.2
Configuration de l’application sous Control Expert
Configuration de l’application sous Control Expert
Objet de cette section
Ce sous-chapitre décrit la configuration matérielle sous Control Expert.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
30
Page
Création du projet
31
Déclaration du bus CANopen via la carte TSX CPP 110
32
Configuration de la tâche maître
34
35010602 12/2018
Configuration de l'application
Création du projet
Présentation
Le développement d'une application sous Control Expert passe par la création d'un projet associé
à un automate.
Marche à suivre pour créer un projet
Le tableau ci-dessous présente la procédure à suivre pour créer le projet à l'aide de Control Expert.
Etape
Action
1
Lancez le logiciel Control Expert.
2
Cliquez sur Fichier, puis Nouveau, puis choisissez un automate.
3
Si vous voulez voir toutes les versions d'automates, cochez la case Montrer toutes les versions.
4
Choisissez le processeur souhaité parmi ceux qui vous sont proposés.
5
Pour créer un projet avec des paramètres spécifiques, cochez la case Fichier de paramètres et utilisez le
bouton Parcourir pour trouver le fichier .XSO (fichier de paramètres de projet). Il est également possible d'en
créer un.
Si la case Fichier de paramètres n'est pas cochée, les valeurs par défaut des paramètres de projet sont
utilisées.
6
Validez les modifications en cliquant sur OK. L'application insère un rack et une alimentation par défaut.
35010602 12/2018
31
Configuration de l'application
Déclaration du bus CANopen via la carte TSX CPP 110
Marche à suivre
Cette opération permet de déclarer une carte TSX CPP 110 dans l’emplacement B de la carte
PCMCIA du processeur. L’exemple ci-dessous décrit les étapes à respecter.
Etape
32
Action
1
Cliquez 2 fois sur le répertoire Configuration à partir de la fenêtre Navigateur du projet.
2
Cliquez 2 fois sur l’emplacement B de la carte PCMCIA située en bas du processeur (le slot B).
Résultat : la liste suivante apparaît.
3
Déployez le répertoire Communication en cliquant sur le
communication disponibles pour cet emplacement.
Résultat : la liste suivante apparaît :
4
Sélectionnez la carte TSX CPP 110 puis validez par OK.
Résultat : le logiciel affiche a nouveau l’éditeur de configuration du X-Bus.
afin d’obtenir la liste des cartes de
35010602 12/2018
Configuration de l'application
Résultat de la configuration du rack
En cliquant 2 fois sur Bus X sous le répertoire Configuration du navigateur de projet, la
configuration du rack apparaît :
35010602 12/2018
33
Configuration de l'application
Configuration de la tâche maître
Généralités
La première opération pour créer un programme consiste à choisir le type de Tâches.
Il est recommandé de programmer les mouvements du variateur par les blocs MFB en tâche
MAST. Cette tâche doit être scrutée périodiquement.
ATTENTION
COMPORTEMENT INATTENDU DES BLOCS MFB
Ne mélangez pas les tâches MAST et FAST. Il est possible d'utiliser la tâche FAST pour la
programmation des MFB.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Configuration
Le tableau ci-après décrit les actions à suivre pour paramétrer la tâche MAST.
Etape
34
Action
1
Dans le navigateur de projet, développez le répertoire Programme.
Le répertoire MAST apparaît.
2
Effectuez un clic droit sur le répertoire MAST et sélectionnez la commande Caractéristiques dans le
menu contextuel.
3
Cliquez sur la commande Caractéristiques ; la boîte de dialogue ci-après apparaît.
4
Choisissez le type de scrutation Périodique.
5
Réglez la période de la tâche sur 20.
6
Définissez la valeur du Chien de garde qui doit être supérieure à celle de la période.
7
Cliquez sur OK pour valider la configuration.
35010602 12/2018
Configuration de l'application
Sous-chapitre 2.3
Configuration du bus CANopen au moyen de SyCon
Configuration du bus CANopen au moyen de SyCon
Objet de cette partie
Cette section présente la méthodologie de configuration du bus CANopen au moyen du logiciel
tiers SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Méthodologie de mise en œuvre du bus CANopen
36
Déclaration du maître
37
Import du fichier .EDS et .DIB pour SyCon
39
Déclaration des esclaves
40
Configuration des nœuds
41
35010602 12/2018
35
Configuration de l'application
Méthodologie de mise en œuvre du bus CANopen
Présentation
Le logigramme suivant présente la méthodologie de mise en œuvre d'une carte TSX CPP 110.
36
35010602 12/2018
Configuration de l'application
Déclaration du maître
Présentation
Le logiciel SyCon permet de :


créer le bus CANopen,
générer la description du bus afin que celui-ci puisse être sélectionné par la suite dans le projet
Control Expert.
Dans un premier temps, le maître du bus doit être déclaré.
Comment déclarer le maître du bus CANopen
Le tableau ci-dessous présente les différentes étapes pour déclarer la carte TSX CPP 110, maître
CANopen.
Etape
Action
1
L'outil SyCon est démarré et apparaît à l'écran.
2
Sélectionnez la commande Fichier → Nouveau.
Résultat : l'écran suivant apparaît (si tous les bus ont été préalablement installés sous SyCon) :
3
Sélectionnez CANopen, puis validez par OK.
Résultat : une architecture vide apparaît à l'écran.
4
Sélectionnez la commande Insérer → Maître.
Résultat : l'écran suivant s'affiche :
35010602 12/2018
37
Configuration de l'application
Etape
5
Action
 sélectionnez TSX CPP 110,
 cliquez sur Ajouter,
 entrez l'adresse du nœud CANopen 1, puis un nom représentant l'équipement maître dans le
champ Désignation,
Remarque : le nom ne doit pas contenir d'espace ni de caractère accentué et il est limité à
32 caractères.
 validez par OK.
Résultat : l'architecture suivante apparaît :
6
Sélectionnez la commande Paramètres → Paramétrage du Bus.
Résultat : l'écran suivant s'affiche :
Sélectionnez une vitesse de 500 Kbits/s, puis cliquez sur OK.
38
35010602 12/2018
Configuration de l'application
Import du fichier .EDS et .DIB pour SyCon
Importation
Ce tableau présente les différentes étapes d'importation des fichiers .EDS et .DIB sous SyCon.
Etape
Action
1
Lancez le logiciel SyCon.
Résultat : l'outil SyCon apparaît.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
logiciel SyCon.
3
Sélectionnez le fichier MFBLEX32.eds relatif au variateur Lexium 32 situé dans le répertoire de
Control Expert : ....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS
(D:\Documents and Settings\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre apparaît pour vous demander si vous souhaitez importer le fichier bitmap
correspondant.
5
Cliquez sur Oui pour importer le fichier.
Remarque : les fichiers .DIB sont automatiquement importés lors de l'import du fichier .EDS.
Cette copie permet de mettre à jour les fichiers .EDS et .DIB (graphiques) pour que le matériel
fonctionne correctement lors d'un développement d'application MFB (voir EcoStruxure™ Control
Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : cette mise à jour n'est à effectuer qu'une seule fois.
35010602 12/2018
39
Configuration de l'application
Déclaration des esclaves
Comment déclarer les esclaves
Le tableau ci-après présente les différentes étapes pour déclarer les esclaves sous SyCon.
Etape
Action
1
Sélectionnez la commande Insérer → Noeud.
Résultat : un curseur apparaît.
2
Placez le curseur sur le bus en dehors du cadre délimitant le maître et effectuez un simple clic.
Résultat : l’écran ci-après apparaît.
Insérer Noeud
Filtre du nœud
Vendeur
Profil
OK
Tout
Annuler
Tout
Equipements disponibles
IcIA-IFA Canopen
IcIA-IFA Canopen
IcIA-IFS Canopen
Lexium05
LEXIUM32
NT 30-COS
OTB 1C0 DM9LP
PKV30-COS
PMC-COS
40
Equipements sélectionnés
Ajouter >>
LEXIUM32
Tout Ajouter >>
<< Supprimer
<< Tout supprimer
Nom vendeur
Telemecanique
ID Nœud
2
Numéro produit
0
Description
Nœud2
Version produit
Aucune entrée
Révision produit
Aucune entrée
Nom fichier EDS
Révision EDS
LEXIUM.EDS
21
3
Sélectionnez MFB_LEXIUM 32 dans la liste des équipements disponibles.
4
Cliquez sur le bouton Ajouter pour insérer le Nœud2 dans la liste des équipements sélectionnés.
Cliquez sur OK.
Résultat : la structure ci-après apparaît.
35010602 12/2018
Configuration de l'application
Configuration des nœuds
Comment configurer un nœud
Le tableau ci-dessous présente les différentes étapes pour configurer un nœud en prenant
l'exemple du nœud 2.
Etape
1
Action
Double-cliquez sur Nœud 2 dans l'écran principal.
Résultat : l'écran de configuration du nœud apparaît :
Configuration des noeuds
Noeud
OK
LEXIUM32
Description
Nom Fichier
ID Nœud (adresse)
Protocole de contrôle des
erreurs de configuration
LEXIUM.EDS
Activer le noeud dans la configuration réelle
Allocation COB-ID automatique selon le Profil 301
Profil de l'équipement 402
2
Annuler
Nœud2
Node BootUp
Emergency COB-ID
130
Objet OPC
Nodeguard COB-ID
1794
Objet
Configuration
Type d'équipement Variateur
Objets de Données Process (PDOs) prédéfinis dans le fichier EDS
Obj.Idx.
Nom PDO
1400
Paramètre du 1er PDO en réception
Nœud actuel
Activer
2 / LEXIUM32
Méthode de mapping PDO
1401
Paramètre du 2ème PDO en réception
1402
Paramètre du 3ème PDO en réception
1403
Paramètre du 4ème PDO en réception
1800
Paramètre du 1er PDO en transmission
1801
Paramètre du 2ème PDO en transmission
DS301 V4
Ajouter aux PDOs configurés
PDO configurés
Nom PDO
I Type
I Adr.
I Len.
PDO_1400
514
1ère transmission PDO_1800
Nom symbolique
1ère réception
COB-ID
386
IB
0
2
2ème transmission PDO_1801
642
IB
0
8
O Type
O Adr.
QB
0
O Len.
Mapping Contenu PDO...
2
Caractéristiques du PDO...
Définir nouveau PDO en réception...
Définir nouveau PDO en transmission...
Supprimer PDO configuré
Noms symboliques...
2
Cliquez sur Configuration Objet.
Résultat : la fenêtre de configuration de l'objet apparaît.
3
Dans la zone des Objets supportés prédéfinis issus du fichier EDS, recherchez et double-cliquez sur
l'objet 301B sous-index 8 et sur l'objet 3041 sous-index B.
Résultat : les objets 301B sous-index 8 et 3041 sous-index B sont ajoutés au tableau, dans la zone
Objets configurés.
4
Cliquez sur OK pour valider la configuration des objets.
5
Cliquez sur OK pour valider la configuration du nœud.
6
Enregistrez le projet CANopen sous le nom MFB_Lexium32.co.
Remarque : notez bien l'endroit où est enregistré le fichier .CO, car la configuration est à importer sous
Control Expert.
35010602 12/2018
41
Configuration de l'application
PDO et objet de configuration
Le tableau ci-dessous récapitule les PDO et les objets de configuration à ajouter pour le
Lexium 32.
Type de
variateur
Nom donné au nœud
Nom du fichier .eds
PDO à ajouter
Objet de configuration à
ajouter
Lexium 32
MFB_LEXIUM32
MFBLEX32.eds
1er PDO en réception
1er PDO en émission
2e PDO en transmission
301B sous-index 8
3041 sous-index B
42
35010602 12/2018
Configuration de l'application
Sous-chapitre 2.4
Import du fichier de configuration CANopen
Import du fichier de configuration CANopen
Objet de cette section
Ce sous-chapitre explique comment importer le fichier de configuration CANopen, réalisé par le
logiciel tiers SyCon, dans la fenêtre de configuration de la carte CANopen TSX CPP 110 se
trouvant dans le projet Control Expert.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Sélection du fichier CANopen SyCon dans Control Expert
44
Contrôle de la configuration du bus CANopen
46
35010602 12/2018
43
Configuration de l'application
Sélection du fichier CANopen SyCon dans Control Expert
Sélection d'un fichier de configuration
Ce tableau décrit les étapes à suivre pour sélectionner dans Control Expert le fichier de
configuration CANopen réalisé par SyCon.
Etape Action
1 Dans le Navigateur du projet de Control Expert, développez complètement le répertoire Configuration, puis
double-cliquez sur CANopen.
Résultat : la fenêtre de configuration de la carte apparaît :
44
35010602 12/2018
Configuration de l'application
Etape Action
2 Dans la zone Mode de chargement de la configuration, cliquez sur le bouton Sélection base de données :
Résultat : l'écran suivant apparaît :
3 Recherchez et sélectionnez le fichier MFB_Lexium32.CO réalisé par SyCon, puis cliquez sur Ouvrir.
Résultat : le nombre de mots réservés aux entrées et aux sorties est recalculé en fonction de la configuration
sélectionnée et la configuration apparaît dans l'écran de configuration Control Expert.
4 Validez en cliquant sur Configuration bus.
Résultat : la fenêtre Configuration du bus CANopen s'affiche. Cliquez sur Fermer.
5 Fermez la fenêtre 0.1 : Emplacement B : TSX CPP 110.
Remarque : l'emploi de l'IODDT T_COM_CPP110 correspondant à la voie de la carte TSX CPP 110 est
conseillé pour la suite de la programmation.
35010602 12/2018
45
Configuration de l'application
Contrôle de la configuration du bus CANopen
Présentation
Lorsque vous déclarez une carte TSX CPP 110 dans un processeur d'automate, le bus CANopen
est représenté dans le répertoire Configuration du navigateur du projet.
L'adresse topologique du bus CANopen est calculée automatiquement par Control Expert. Cette
valeur n'est pas modifiable.
Après avoir sélectionné et validé la configuration CANopen (le fichier MFB_Lexium32.CO réalisé
avec le logiciel Sycon), les esclaves CANopen apparaissent dans le Navigateur du projet.
L'affichage du bus CANopen permet de contrôler les adressages topologiques des esclaves.
La figure ci-après représente le bus CANopen avec l'équipement esclave de l'exemple didactique.
46
35010602 12/2018
Configuration de l'application
Sous-chapitre 2.5
Configuration de l'axe à l'aide du gestionnaire de l'arborescence de mouvement (Motion Tree Manager)
Configuration de l'axe à l'aide du gestionnaire de
l'arborescence de mouvement (Motion Tree Manager)
Objet de cette section
Cette sous-section décrit le répertoire Mouvement ajouté dans le navigateur de projet de
Control Expert. Il présente aussi une procédure de création de l’axe dans ce répertoire.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Répertoire Mouvement
48
Création et configuration d'axes
50
Objets Axis_Ref, Can_Handler, AxisParamDesc et Recipe
53
Résultat de la configuration du répertoire Mouvement
55
35010602 12/2018
47
Configuration de l'application
Répertoire Mouvement
Aperçu
Le répertoire Mouvement de la vue structurelle du projet vous permet d’accéder à la déclaration et
à la configuration des variateurs.
Lors de la déclaration d'un variateur, plusieurs informations sont demandées, telles que :






le nom donné au variateur,
le type de variateur,
l'adresse CANopen du variateur,
la référence du variateur,
la version du variateur,
le nom des variables associées à l'axe.
La figure ci-après représente un exemple d’arborescence du répertoire Mouvement.
Dans cette figure, le nom donné au variateur est « Axe_Z ».
Une recette est associée par défaut à chaque création d’axe. Il est possible de créer plusieurs
recettes (voir page 74).
48
35010602 12/2018
Configuration de l'application
Services accessibles
Le répertoire Mouvement vous donne accès aux services ci-après, accessibles par le menu
contextuel.
Répertoire
Service
Mouvement
Nouvel axe : permet de créer un axe.
Axe
Nouvelle recette : permet de créer une nouvelle recette.
Supprimer : permet de supprimer un axe.
Propriétés : permet d'accéder aux propriétés de l'axe.
Recette
Supprimer permet de supprimer une recette.
Propriétés : permet d'accéder aux propriétés de la recette.
35010602 12/2018
49
Configuration de l'application
Création et configuration d'axes
Généralités
Le répertoire Mouvement permet de déclarer un axe.
Le fait de créer un axe simplifie sa gestion et sa programmation dans Control Expert.
NOTE : en cas de modification d'un équipement sur le bus CANopen, les variateurs non concernés
par le changement n'ont pas besoin d'être reconfigurés.
Création d'un axe
Exécutez les actions suivantes :
Etape
Action
1
Cliquez avec le bouton de droit de la souris sur le répertoire Mouvement, puis exécutez la
commande Nouvel axe du menu contextuel.
2
Une fenêtre à trois onglets s'ouvre.
3
Dans l'onglet Généralités,
 saisissez :
 un nom
 sélectionnez :
 un variateur dans la liste,
 une adresse CANopen compatible.
Remarque : si les adresses CANopen ne sont pas encore définies, conservez la valeur <Aucune
liaison> dans la liste. Vous pouvez poursuivre le développement de l'application si la valeur
<Aucune liaison> est affectée à une adresse CANopen compatible.
Dès que les adresses CANopen seront définies, sélectionnez l'adresse compatible dans la liste.
L'axe Z est configuré comme suit dans cet onglet :
50
35010602 12/2018
Configuration de l'application
Etape
4
Action
Dans l'onglet Paramètres de l'axe, sélectionnez :
 la référence du variateur,
 la version minimale du micrologiciel du variateur.
L'axe Z est configuré comme suit dans cet onglet :
Remarque : il est conseillé de vérifier la cohérence entre la version du micrologiciel du variateur et
la version déclarée dans Control Expert.
5
Dans l'onglet Nom des variables, attribuez :
 un nom à la variable Axis_Ref associée au variateur,
 un nom à la variable Can_Handler associée au variateur.
L'axe Z est configuré comme suit dans cet onglet :
35010602 12/2018
51
Configuration de l'application
Etape
Action
6
Cliquez sur OK pour confirmer vos sélections.
7
Cliquez avec le bouton droit de la souris sur le sous-répertoire Recipe_0, puis sélectionnez
Propriétés dans le menu contextuel. Vous avez alors la possibilité de changer le nom de la variable
de la recette et de la variable du paramètre attribués par défaut lors de la création de l'axe. Vous
pouvez aussi activer l'enregistrement des valeurs initiales.
NOTE : l'option Enregistrement des valeurs initiales activé vous permet d'inclure la recette
(voir page 54) dans l'application. Cette fonctionnalité est disponible avec le micrologiciel
Premium 2.6 ou version ultérieure.
Les noms suivants sont attribués par défaut aux variables de l'axe Z dans la fenêtre :
8
Cliquez sur OK pour valider la configuration.
NOTE : vous pouvez créer plusieurs recettes pour le même axe (une recette étant définie par
défaut). Le chargement de la recette adéquate, en fonction de la demande, s'effectue au moyen
du bloc TE_DOWNLOADDRIVEPARAMETER (voir EcoStruxure™ Control Expert, Blocs fonction
de mouvement, Bibliothèque de blocs).
Ce bloc de bibliothèque MFB permet de :
 charger les paramètres sur un nouveau variateur en cas de défaillance du variateur actuel ;
 charger une nouvelle recette sur un variateur en cas de changement de production, par
exemple.
NOTE : les données non localisées servant à la gestion d'une recette de variateur sont stockées
dans une mémoire de 2 Kmots environ.
52
35010602 12/2018
Configuration de l'application
Objets Axis_Ref, Can_Handler, AxisParamDesc et Recipe
Présentation
Pour la création de chaque axe, 1 bloc fonction et 3 variables sont créés :




Un bloc fonction de type Can_Handler automatiquement créé par le navigateur de
déplacement, qui peut être renommé en utilisant le répertoire de l'axe
Une variable de type Axis_Ref qui peut être renommée en utilisant le répertoire de l'axe
Une variable de type tableau d'octets (ARRAY[....] OF BYTE) nommée par défaut Recipe_x
(où x représente une valeur) qui peut être renommée en utilisant le répertoire Recipe_x
Une variable de type tableau d'entiers non signés (ARRAY[....] OF UINT) nommée
AxisParamDesc_x (où x représente une valeur) qui ne peut pas être renommée
Can_Handler
Cette variable est un EFB. Elle est nommée d'après la variable du gestionnaire CanOpen.
Elle doit :
 être déclarée dans l'onglet Blocs fonction lors de la création de l'axe
 être instanciée dans le programme
Axis_Ref
Cette variable est une variable structurée de type AXIS_REF nommée d'après la variable de
référence de l'axe.
Elle doit :
 être déclarée dans l'onglet Nom des variables lors de la création de l'axe
 être définie dans le paramètre d'entrée de chaque bloc MFB utilisé par l'axe.
AxisParamDesc
Cette variable est une variable de type tableau d'entiers non signés (ARRAY[....] OF UNIT). Elle
est automatiquement créée lors de la création de l'axe. Elle est nommée d'après la variable de
description des paramètres, qui peut être visualisée dans les propriétés Recipe_x de l'axe.
Cette variable doit être définie dans le paramètre d'entrée PARAMETERLIST des blocs
TE_UPLOADDRIVEPARAMETER (voir EcoStruxure™ Control Expert, Blocs fonction de
mouvement, Bibliothèque de blocs) et TE_DOWNLOADDRIVEPARAMETER (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) (voir Control Expert - Blocs
fonction de mouvement - Bibliothèque de blocs), qui provient de la bibliothèque MFB et est utile
pour la création de la recette ou pour le remplacement de l'axe s'il est défaillant.
Cette variable :
ne peut pas être modifiée
 est identique si les axes déclarés dans l'application ont les mêmes références

35010602 12/2018
53
Configuration de l'application
Recipe
Cette variable est une variable de type tableau d'octets (ARRAY[....] OF BYTE). Elle est automatiquement créée lors de la création de l'axe. Elle est nommée d'après la variable de recette, qui peut
être visualisée dans les propriétés Recipe_x de l'axe.
Cette variable doit être définie dans le paramètre d'entrée PARAMETERSET des blocs
TE_UPLOADDRIVEPARAMETER (voir EcoStruxure™ Control Expert, Blocs fonction de
mouvement, Bibliothèque de blocs) ou TE_DOWNLOADDRIVEPARAMETER (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) (voir Control Expert - Blocs
fonction de mouvement - Bibliothèque de blocs), qui provient de la bibliothèque MFB et est utile
pour la création de la recette ou pour le remplacement de l'axe s'il est défaillant.
La variable peut être modifiée en utilisant les propriétés Recipe_x de l'axe.
54
35010602 12/2018
Configuration de l'application
Résultat de la configuration du répertoire Mouvement
Dans le navigateur de projet
La figure suivante représente l’arborescence du répertoire Mouvement après sa configuration :
35010602 12/2018
55
Configuration de l'application
Dans l’éditeur de données
L’écran ci-dessous représente les variables (voir page 53) créées dans l’éditeur de données par
la création des axes. Pour accéder à cet écran, dans le navigateur de projet, double-cliquez sur le
répertoire Variables et instances FB :
La variable Can_Handler_Z est accessible en cliquant sur l’onglet Blocs fonctions.
56
35010602 12/2018
Configuration de l'application
Sous-chapitre 2.6
Paramètres du variateur Lexium 32
Paramètres du variateur Lexium 32
Paramétrage de base du variateur Lexium 32 sous Lexium CT
Présentation
Lexium CT est un outil de mise en service d'axes destiné aux applications de commande de
mouvement.
Son interface utilisateur graphique assure une méthode simple pour configurer les paramètres
d'un variateur de type Lexium 32.
35010602 12/2018
57
Configuration de l'application
Connexion au variateur Lexium 32
Ce tableau décrit la marche à suivre pour se connecter au Lexium 32.
Etape
1
Action
Lancez Lexium CT.
Cliquez sur Connection, puis sélectionnez la connexion ModbusSerialLine.
La fenêtre Connection s'affiche.
Connection
Serial interface
Connection supervision
COM-Port
COM1
De-activate
Baudrate
19200
Value in seconds
Parameter
E,8,1
5
don’t show again
Protocol
Modbus Point-to-Point
OK
Abbrechen
Sélectionnez le COM-Port
Validez par OK.
L'écran ci-après apparaît.
Loading configuration...
Schneider Electric - 3606480076831 - P091200V003401
58
35010602 12/2018
Configuration de l'application
Etape
2
Action
Lorsque la configuration est établie, l'écran général ci-après apparaît.
Lexium 32
All parameter
Name
Value
Description
Range
IOfunct_DI0
TouchProbe_1
Function Input DI0
..
1794
Simply start
IOfunct_DI1
Reference switch (REF)
Function Input DI1
..
1796
Basic configuration
In Pulse control
In Position control
Configuration
IOfunct_DI2
Positive limit switch (LIMP)
Function Input DI2
..
1798
IOfunct_DI3
Negative limit switch (LIMN)
Function Input DI3
..
1800
IOfunct_DI4
Free available
Function Input DI4
..
1802
IOfunct_DI5
Free available
Function Input DI5
..
1804
IOfunct_DQ0
No fault
Function Output DQ0
..
1810
IOfunct_DQ1
Active
Function Output DQ1
..
1812
IOfunct_DQ2
Free available
Function Output DQ2
..
1814
SPVn_lim
10
1/min
Speed limitation via input
1..9999
1596
SPVz_clmp
10
1/min
Speed limit for Zero Clamp
0..1000
1616
SPVi_lim
10,0
%
Current limitation via input
0..3000
1614
SPVChkWinTin 0
ms
Monitoring of time window
0..9999
1594
SPVp_DiffWin 0,0010
revolutio Monitoring of position deviation
SPVn_DiffWin 10
1/min
1/min
Monitoring of speed deviation
1..9999
SPVn_Thresho 10
Monitoring of speed value
1..9999
1590
SPVi_Threshol 1,0
%
Monitoring of current value
0..3000
1592
SPVSelError1 0
First selective error entry
SPVSelError2 0
Second selective error entry
0..65535 15116
0..65535 15118
SPVSelWarn1 0
First selective warning entry
0..65535 15120
SPVSelWarn2 0
Second selective warning entry
0..65535 15122
Braking resistor control
0..1
IO functions
IO parameters
External braking resistor
Holding brake
Encoder simulation (ESIM)
HMI
Reference and limit switches
Position scaling
Profile generator
Supervision
Power amplifier
Name
Settings
Regulation loop
Regulation loop (1)
Regulation loop (2)
Limitations
Standstill
Motion
Motion Sequence config
Electronic gear
Homing
Jog
Communication
Drivecom
CANopen
Modbus
DeviceNet
Datasheet
On
Off
Not connected
35010602 12/2018
0..0,9999 1586
1588
internal Resistor
RESext_P
10
W
Nominal power of external braking resistor
RESext_R
100,00
Ohm
Resistance value of external braking resistor
RESext_ton
1
ms
Max. permissible switch-on time of external braking 1..30000 1314
BRK_trelease
0
ms
Time delay during opening/releasing the holding bra 0..1000
1294
BRK_tclose
0
ms
Time delay during closing of holding brake
0..1000
1296
ESIMscale
4096
Inc
Encoder simulation - setting of resolution
HMIDispPara
DeviceStatus
HMI display when motor rotates
8..65535 1322
0..2
14852
HMIlocked
not locked
Lock HMI
0..1
14850
IOsigLimP
normally closed
Signal evaluation LIMP
0..2
1568
IOsigLimN
normally closed
Signal evaluation LIMN
0..2
1566
IOdigRef
normally closed
Signal evaluation REF
1..2
1564
Monitoring of software limit switches
0..3
1542
1298
1..32767 1316
1.327,67 1318
SPVswLimNusr -2147483648
usr
Negative position limit for software limit switch
..
1546
SPVswLimPusr 2147483647
usr
Positive position limit for software limit switch
..
1544
Enable
POWER
DISABLED
Modbus
RESint_ext
SPV_SW_Limit none
Internal braking resistor
Device
Motor
Drive
Command
Unit
On
STOP
Off
Stop
[Use double-click to clear thid display!]
Reset
Press to clear list
Halt=inactive
_p_usr=0
Lexium CT M2
DEVcmdinterf=none
[Use double-click to clear thid display!]
59
Configuration de l'application
Paramétrage de base
Ce tableau décrit la marche à suivre pour saisir les paramètres de base.
Etape
1
Action
Cliquez sur le bouton PLYSTART_BASICCONFIGURATION de l'écran général.
La fenêtre SIMPLYSTART_BASICCONFIGURATION apparaît.
Lexium 32
All parameter
Simply start
Basic configuration
In Pulse control
In Position control
Configuration
IO functions
IO parameters
External braking resistor
Holding brake
Encoder simulation (ESIM)
HMI
Reference and limit switches
Position scaling
Profile generator
Supervision
Power amplifier
Name
Settings
Name
Value
Description
Range
IOposlnterfac
DVNadr
MBadr
MBbaud
CANadr
CANbaud
ABinput
0
Signal selection position interface
DeviceNet address (node number)
0..1
1..63
1284
16898
1
19.2KB
2
125KB
8000
400,0
400,0
400,0
EsimOff
4096
no
clockwise
off
Modbus address
Modbus Baud rate
CANopen address (node number)
CANopen Baud rate
Speed limitation
Current limitation
Current limitation for Quick Stop
Current limitation for Halt
Desable/Enable ESIM functionality
Encoder simulation - setting of resolution
Mains choke
Definition of direction of rotation
Reduced input mains voltage on 1 phase devices
1..247
9600..38400
1..127
50..1000
0..13200
0..3000
0..3000
0..3000
0..2
8..65535
0..1
0..1
0..1
5640
5638
16644
16646
4384
4376
4378
4380
1342
1322
1344
1560
1346
CTRL_n_max
CTRL_I_max
LIM_I_maxQST
LIM_I_maxHalt
EsimActive
ESIMscale
Mains_choke
POSdirOfRotat
Umains_reduce
Unit
1/min
%
%
%
inc
Modbus
Regulation loop
Regulation loop (1)
Regulation loop (2)
Limitations
Standstill
Motion
Motion Sequence config
Electronic gear
Homing
Jog
Communication
Drivecom
CANopen
Modbus
DeviceNet
Datasheet
Internal braking resistor
Device
Motor
Drive
Cet écran permet de paramétrer l'adresse CANopen du variateur, la vitesse du bus et les unités
utilisées pour l'accélération, la vitesse et la position.
2
Pour l'exemple didactique et à partir de cet écran, saisissez ou sélectionnez ce qui suit :
 Dans la zone variateur :
 2 pour l'adresse CANopen,
 500 Kbauds (voir page 37) le débit du bus.
3
Cliquez sur Items → Parameter → Save device parameters in EEPROM pour confirmer la
SIMPLYSTART_BASICCONFIGURATION.
Résultat : la SIMPLYSTART_BASICCONFIGURATION est sauvegardée et l’écran principal
s’affiche de nouveau.
4
Cliquez sur Exit.
Remarque : pour plus d'informations sur le réglage correct des paramètres, reportez-vous à la
documentation du variateur.
60
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Programmation de l'application
35010602 12/2018
Chapitre 3
Programmation de l'application
Programmation de l'application
Objet de ce chapitre
Ce chapitre décrit les différentes phases du développement du programme applicatif.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Déclaration des variables
62
Programmation de l’exemple
63
Bloc fonction CAN_HANDLER
65
La Gestion des modes de marche et d’arrêt de l’axe
68
La commande de mouvement
69
Surveillance du mouvement
71
La section status et code erreur des axes
72
La sauvegarde et le transfert des paramètres du variateur
74
Transfert du projet entre le terminal et l’automate
75
35010602 12/2018
61
Programmation de l'application
Déclaration des variables
Présentation
En plus des variables associées à l’axe lors de sa création sous le répertoire Mouvement, d’autres
variables sont à déclarer.
Elles sont à affecter :


aux paramètres d’entrées ou de sorties des blocs MFB,
aux objets d’un écran d’exploitation (voir page 86).
Elles permettent notamment d’exploiter certaines données et de piloter l’axe par les blocs de la
librairie MotionFunctionBlock.
Déclaration dans l’éditeur de données
Le tableau ci-dessous récapitule les variables à créer dans l’éditeur de données pour l’exemple
didactique :
Nom
Type
Commentaire
Cmd_Home_Z
BOOL
Commande de l’axe en position d’origine
Cmd_Mvt_Z
BOOL
Commande d’un mouvement de l’axe
Cmd_Marche_Z
BOOL
Commande de marche de l’axe
Cmd_Stop_Z
BOOL
Commande d’arrêt de l’axe
Cmd_Reset_Z
BOOL
Commande d’acquittement de l’axe
Cmd_Upload_Z
BOOL
Commande d’enregistrement des données de l’axe dans un
tableau de recette
Cmd_Download_Z
BOOL
Commande de transfert des données du tableau de recette
vers l’axe
Axis_OK_Z
BOOL
Axe reconnu sur le Bus CANopen
Position_Z
DINT
Valeur de la position de l’axe
Velocity_Z
DINT
Valeur de vitesse de l’axe
Recipe_Z
ARRAY[0..727] OF BYTE
Variable tampon pour la gestion des recettes.
NOTE : la taille du tableau pour la gestion des recettes est conforme à celle des recettes créées
par le répertoire Mouvement.
62
35010602 12/2018
Programmation de l'application
Programmation de l’exemple
Présentation
Juste après la déclaration et le paramétrage du matériel, la programmation des mouvements est
la seconde phase du développement de l’exemple didactique.
La programmation de l’axe se décompose en :



une déclaration de variables,
un écran d’exploitation permettant de visualiser et de piloter l’axe,
une programmation structurée en plusieurs sections.
Déclaration des sections
Le tableau suivant présente sommairement les sections du programme à créer.
Nom de la section
Langage
Description
CAN_Handler (voir page 65)
FBD
Cette section permet de contrôler que le paramétrage de
l'axe correspond à la réalité
Mode_de_Marche (voir page 68)
FBD
Cette section permet de mettre sous puissance les
variateurs et de contrôler les axes.
Cmd_Mvt (voir page 69)
FBD
Cette section permet d’effectuer une prise d’origine de l’axe
puis de le piloter en mouvement absolu.
Controle_Mvt (voir page 71)
FBD
Cette section permet de connaître la position et la vitesse de
l’axe.
Status_Axes (voir page 72)
FBD
Cette section permet de connaître l’état de l’axe et de
diagnostiquer un événement.
Recette (voir page 74)
FBD
Cette section permet de sauvegarder ou de restituer les
données d’un variateur.
35010602 12/2018
63
Programmation de l'application
La figure ci-dessous représente la structure du programme après la création des sections de
programmation:
64
35010602 12/2018
Programmation de l'application
Bloc fonction CAN_HANDLER
Présentation
L'utilisation du bloc fonction CAN_HANDLER (voir EcoStruxure™ Control Expert, Blocs fonction
de mouvement, Bibliothèque de blocs) MFB est essentielle et obligatoire lors de la programmation
de l'axe.
Il permet de vérifier les points suivants :


Communication CANopen
Cohérence entre la configuration du logiciel et les équipements physiques connectés (Lexium
32).
Ce bloc utilise les deux variables qui appartiennent au répertoire de l'axe. La variable
Can_Handler_Z doit être instanciée dans le programme et la variable Axis_Ref_Z doit être
affectée au paramètre d'entrée AXIS du bloc.
Insertion et instanciation d'un bloc
Ce tableau décrit la procédure d'insertion et d'instanciation d'un bloc dans une section d'un
programme :
Etape
Action
1
Cliquez avec le bouton droit dans un champ vide de la section FBD pour afficher le menu contextuel.
2
Exécutez la commande Assistant de saisie FFB... du menu contextuel.
Résultat : l'assistant de saisie de fonction apparaît.
3
Cliquez sur l'icône ... associée à l'option Type FFB.
Résultat : la fenêtre Sélection de type FFB s'affiche.
4
Développez Bibliothèques → MotionFunctionBlock et cliquez surMFB.
Résultat : tous les blocs de la bibliothèque MotionFunctionBlock apparaissent dans la partie droite
de la fenêtre Sélection de type FFB.
5
Sélectionnez le bloc CAN_HANDLER et cliquez sur OK pour confirmer.
Résultat : la fenêtre Assistant de saisie FFB... apparaît, configurée par le bloc CAN_HANDLER.
6
Cliquez sur l'icône ... associée à l'option Instance.
Résultat : la fenêtre Sélection d'instance FB s'affiche.
35010602 12/2018
65
Programmation de l'application
Etape
Sélectionnez l'instance Can_Handler_Z et cliquez sur OK pour confirmer.
Résultat : la variable Can_Handler_Z apparaît dans le champ Instance :
8
Pour confirmer la configuration du bloc, cliquez sur OK.
Résultat : la section FBD s'affiche de nouveau. Un symbole est ajouté au niveau du pointeur de la
souris.
9
Cliquez dans un champ vide de la section FBD.
Résultat : le bloc CAN_HANDLER, instancié par la variable Can_Handler_Z, est inséré dans la
section FBD.
10
66
Action
7
Indiquez les paramètres d'entrée et de sortie comme définis dans le contenu.
35010602 12/2018
Programmation de l'application
Sommaire
L'illustration ci-dessous montre le résultat de la section :
Le paramètre d'entrée NETWORKOPERATIONAL doit être affecté à un bit qui valide l'opération
appropriée du réseau CANopen.
L'affectation de ce paramètre est laissée à la discrétion du développeur. La philosophie du
processus et la façon dont le bus est géré sont déterminantes.
Par exemple, ce paramètre peut être connecté à un objet ou à une équation IODDT de type
T_COM_CPP110 (voir Premium et Atrium sous EcoStruxure™ Control Expert, Bus de terrain
CANopen, Manuel utilisateur).
35010602 12/2018
67
Programmation de l'application
La Gestion des modes de marche et d’arrêt de l’axe
Présentation
Cette section est composée des blocs MFB :



MC_POWER (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque
de blocs) qui permet de dévalider ou valider les variateurs,
MC_STOP (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de
blocs) qui permet de stopper tout mouvement en cours,
MC_RESET (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de
blocs) qui permet d’initialiser les blocs fonctions et d’acquitter les défauts du variateur.
Contenu
L’écran ci-dessous représente la section à développer :
Les blocs sont instanciés (voir page 65) à des variables saisies directement dans la zone Instance
de l’Assistant de saisie FFB pour faciliter, par la suite, le diagnostic en utilisant les tables
d’animation.
68
35010602 12/2018
Programmation de l'application
La commande de mouvement
Présentation
Cette section de programmation est composée des blocs MFB :


MC_HOME (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de
blocs) qui permet la prise d’origine de l’axe avant de lancer le mouvement absolu,
MC_MOVEABSOLUTE (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) qui permet à l’axe d’effectuer un déplacement absolu.
35010602 12/2018
69
Programmation de l'application
Contenu
L’écran ci-dessous représente une partie de la section :
Pour l’exemple didactique, la section est composée d’un type d’enchaînement de mouvements
aller et retour.
L’aller est conditionné par le bit Cmd_Mvt_Z provenant de l’écran d’exploitation (voir page 86).
Le retour est conditionné par la fin de mouvement de l’aller.
70
35010602 12/2018
Programmation de l'application
Surveillance du mouvement
Présentation
Cette section comprend les blocs MFB MC_READACTUALPOSITION (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) et MC_READACTUALVELOCITY (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de
blocs).
Ces blocs permettent de connaître la position exacte de l'axe et sa vitesse.
Contenu
L’écran ci-dessous représente la section à développer :
Tant que le bit Axis_OK_Z est activé, les valeurs de position et de vitesse s’affichent en
permanence sur l'écran d'exploitation (voir page 86).
35010602 12/2018
71
Programmation de l'application
La section status et code erreur des axes
Présentation
Cette section est composée des blocs MFB :


72
MC_READSTATUS (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) qui permet de connaître l’état du drive (voir EcoStruxure™ Control
Expert, Blocs fonction de mouvement, Bibliothèque de blocs),
MC_READAXISERROR (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) qui permet de connaître les valeurs d’erreurs en fonction du type
d’erreurs sur le drive afin d’en déduire les causes (voir EcoStruxure™ Control Expert, Blocs
fonction de mouvement, Bibliothèque de blocs).
35010602 12/2018
Programmation de l'application
Contenu
L’écran ci-dessous représente une partie de la section :
Ces blocs sont instanciés à des variables pour faciliter le diagnostic et la mise au point par une
table d’animation (voir page 84).
Les variables UPLOAD_Z.ERROR et DOWNLOAD_Z.ERROR sont à ajouter dans le bloc OR après
avoir créer la section recette (voir page 74).
35010602 12/2018
73
Programmation de l'application
La sauvegarde et le transfert des paramètres du variateur
Présentation
Cette section de programmation comprend les blocs MFB suivants :


TE_UPLOADDRIVEPARAM (voir EcoStruxure™ Control Expert, Blocs fonction de
mouvement, Bibliothèque de blocs) permet de sauvegarder la configuration d'un variateur dans
un tableau de données.
TE_DOWNLOADDRIVEPARAM (voir EcoStruxure™ Control Expert, Blocs fonction de
mouvement, Bibliothèque de blocs) permet de transférer les paramètres du tableau de données
vers un variateur.
Contenu
L'écran ci-dessous représente la section Recipe :
Si Cmd_Upload_Z est actif, la configuration du variateur est sauvegardée dans le tableau de
données Recipe_Z (variable tampon des recettes).
Si Cmd_Download_Z est actif, le tableau de données Recipe_Z restaure la configuration du
variateur.
74
35010602 12/2018
Programmation de l'application
Transfert du projet entre le terminal et l’automate
Présentation
Le transfert d’un projet vous permet de copier le projet en cours, du terminal vers la mémoire de
l’automate courant (automate dont l’adresse est sélectionnée).
Analyse et génération du projet
Pour exécuter en même temps l’analyse et la génération d’un projet, exécutez les actions
suivantes :
Etape
Action
1
Activez la commande Regénérer tout le projet du menu Génération.
Résultat : le projet est analysé et généré par le logiciel.
2
Les éventuelles erreurs détectées sont affichées dans la fenêtre d’informations en bas de votre
écran.
Sauvegarde du projet
Pour sauvegarder le projet, exécutez les actions suivantes :
Etape
Action
1
Activez la commande Enregistrer sous du menu Fichier.
2
Si nécessaire, choisissez le répertoire dans lequel sera stocké le projet (disque et chemin).
3
Saisissez le nom du fichier : MFB_Lexium32.
4
Validez par Enregistrer.
Résultat : le projet est enregistré sous le nom MFB_Lexium32.STU.
35010602 12/2018
75
Programmation de l'application
Transfert du projet vers l’automate
Vous devez exécuter les actions suivantes pour transférer le projet en cours dans un automate :
Etape
1
76
Action
Utilisez la commande Automate → Définir l’adresse . Saisissez SYS si vous utilisez un support UNTLW01
ou USB directement connecté du PC (terminal) à l’automate.
2
Passez en mode connecté par la commande Automate → Connexion.
3
Activez la commande Automate → Transférer le projet vers l'automate.
Résultat : l’écran de transfert du projet entre le terminal et l’automate s’affiche.
4
Activez la commande Transférer.
5
Si le projet n'a pas été généré au préalable, l'écran ci-après s'affiche en vous permettant une génération
avant le transfert (Regénérer tout et transférer) ou une interruption du transfert (Annuler le transfert).
6
La progression du transfert est affichée à l’écran. Vous pouvez à tout moment interrompre le transfert en
appuyant sur la touche Echap. Dans ce cas, le projet contenu dans l’automate ne sera pas valide.
Remarque : dans le cas où le projet est transféré dans une carte mémoire Flash Eprom, le transfert peut
prendre plusieurs minutes.
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Mise au point de l'application
35010602 12/2018
Chapitre 4
Mise au point de l'application
Mise au point de l'application
Objet du chapitre
Ce chapitre décrit les possibilités de mise au point de l'application à l'aide de Control Expert et de
Lexium CT.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Mise au point du Lexium 32
78
Exploitation des données via la table d’animation
82
Mise au point du programme
84
Exploitation des données via les écrans d’exploitation
86
35010602 12/2018
77
Mise au point de l'application
Mise au point du Lexium 32
Préalable
Il est conseillé de mettre au point la cinématique de l'axe avant sa mise en marche automatique
par le programme.
Description
Le logiciel de mise en service offre la fonction d'enregistrement / réglage « Recording / Tuning »
pour visualiser les données internes de l'équipement pendant les mouvements. L'équipement
connecté stocke les données de mouvement dans une mémoire interne pendant une durée
d'enregistrement définie, puis les envoie au PC. Le PC traite les données et les affiche sous forme
de graphiques ou de tableaux.
Les données enregistrées peuvent être sauvegardées sur le PC et être archivées ou imprimées à
des fins de documentation.
Sélectionnez Item → Functions → Record / Tuning... pour démarrer la fonction d’enregistrement.
78
35010602 12/2018
Mise au point de l'application
Illustration
L’écran ci-dessous est accessible en cliquant sur l'onglet Oscilloscope :
Stopped
200
150
100
50
100
200
Trigger
Recording
Signal
_n_act
_ldq_act
_p_act
300
400
500
600
Time [ms]
700
800
900
1000
1100
1200
Tuning
Available signals
Timebase
10 ms
<-Double-click to delete signal from the list.
Command
On
Off
Enable
POWER
ENABLED
[6] Op Enable
On
STOP
Off
Stop
[Use double-click to clear thid display!]
Reset
Connected: COM1,#248,19200,3606480076831,P091200V003401,3400
35010602 12/2018
Press to clear list
Halt=inactive
_p_actusr=56310814
Exclusive Lexium CT M2
DEVcmdinterf=Modbus
[Use double-click to clear thid display!]
79
Mise au point de l'application
Boutons
Cliquez sur ces boutons pour accéder aux fonctionnalités décrites ci-après.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1. Lancer l'enregistrement
2. Arrêter l'enregistrement
3. Zoom avant, axe y
4. Zoom arrière, axe y
5. Zoom variable à l'infini, axe x et axe y
6. Zoom sur le rectangle sélectionné
7. 1er affichage de valeurs pour une durée définie
8. Modifier les valeurs présentées pour le premier affichage
9. 2ème affichage de valeurs pour une durée définie
10.Modifier les valeurs présentées pour le deuxième affichage
11.Restaurer l'affichage d'origine
12.Inverser l'axe y
13.Affichage du tableau des valeurs enregistrées
14.Saisir une description
15.Afficher/masquer la configuration
16.Imprimer l'enregistrement
Recording
La sélection des paramètres s'effectue dans le champ de saisie « Available signals ». Quatre
paramètres peuvent être sélectionnés au maximum. Si un paramètre n'est plus utile, vous pouvez
le désélectionner en double-cliquant sur son nom.
La sélection de l'intervalle d'enregistrement s'effectue dans le champ de saisie « Timebase ». Plus
la valeur de « Timebase » est faible, plus la durée maximale d'enregistrement est réduite.
Recording
Signal
_n_act
_ldq_act
_p_act
Trigger
Tuning
Available signals
Timebase
10 ms
<-Double-click to delete signal from the list.
80
35010602 12/2018
Mise au point de l'application
Tuning
Le réglage ne peut être lancé que lorsque les commutateurs « Access » et « Enable » sont sur
« On ».








Le champ « Amplitude » permet de définir l'amplitude maximum de la valeur de référence.
Le décalage de l'amplitude dans la direction positive ou négative peut être indiqué dans le
champ « Offset ».
Le champ « Period » permet de définir la durée d'une période.
Le type de signal de la valeur de référence est défini dans la liste déroulante « Signal ».
L'automate à utiliser est défini à l'aide de la liste déroulante « Type ».
Le champ « Count » permet de définir le nombre de périodes.
Le nombre maximum de tours pouvant être déclenché par réglage est indiqué dans le champ
« Range ». Cette valeur peut, par exemple, contribuer à éviter le blocage d'un mouvement.
Les boutons radio « auto-start » permettent de lier l'exécution du mouvement de réglage et le
début de l'enregistrement. Si cette option est réglé sur « Off », le logiciel affiche un bouton Start.
Le bouton Start permet de déclencher le mouvement de réglage indépendamment du début de
l'enregistrement.
NOTE : les paramètres définis sur l'onglet « Trigger » sont perdus si vous réglez l'option « autostart » sur « On ».
Trigger
Recording
Reference Amplitude - 0
Control
Type
Speed control
Tuning
1/mn
Offset - 0
1/mn
Period -
Count = 0
period
Range = 1.0
50
ms
Signal
auto-start
TUNE only possible, if ‘Command-Active’ and ‘Enable-Active’
square symetric
Off
On
Start
NOTE : pour plus d’informations, reportez-vous au manuel utilisateur du logiciel Lexium CT.
35010602 12/2018
81
Mise au point de l'application
Exploitation des données via la table d’animation
Présentation
La table d'animation est l'outil de base de Control Expert pour visualiser et forcer l'état des
variables.
NOTE : Control Expert offre également un outil graphique appelé Ecrans d'exploitation, conçu
pour faciliter l'utilisation de l'application (voir page 86).
Une table d'animation comporte les 3 zones suivantes :



Zone Mode
Zone Commande
Zone Affichage
Table d'animation :
Création d’une table d'animation
Le tableau ci-dessous présente la procédure de création d’une table d’animation :
Etape
82
Action
1
Dans le Navigateur du projet, cliquez avec le bouton droit sur le répertoire Tables d’animation.
Résultat : le menu contextuel s'affiche.
2
Sélectionnez Nouvelle table d’animation.
Résultat : une fenêtre de propriétés de table s’affiche.
3
Cliquez sur OK pour créer la table nommée par défaut.
Résultat : la table d’animation s’affiche.
35010602 12/2018
Mise au point de l'application
Ajout des données dans la table d’animation
Le tableau ci-dessous présente la procédure de création des données à visualiser ou à forcer dans
la table d’animation :
Etape
Action
1
Dans la fenêtre Table, cliquez sur la ligne vide de la colonne Nom.
2
2 possibilités s’offrent à vous pour ajouter des données :
 Saisissez directement la variable.
 Cliquez sur l’icône
3
pour afficher la fenêtre de sélection d’instance afin de sélectionner la variable.
Saisissez ou choisissez respectivement les variables.
 Cmd_Home_Z pour émettre une commande de retour de l’axe en position d’origine
 Cmd_Mvt_Z pour commander un mouvement de l’axe
 Cmd_Run_Z pour commander la marche de l’axe
 Cmd_Stop_Z pour commander l’arrêt de l’axe
 Cmd_Reset_Z pour commander l’acquittement de l’axe
 Cmd_Upload_Z pour commander l’enregistrement des données de l’axe dans un tableau de recette
 Cmd_Download_Z pour commander le transfert des données du tableau de recette vers l’axe
 Axis_OK_Z pour visualiser l’axe reconnu par le bus CANopen
 Position_Z pour connaître la valeur de la position de l’axe
 Velocity_Z pour connaître la valeur de la vitesse de l’axe
Résultat : la table d’animation se présente comme suit.
35010602 12/2018
83
Mise au point de l'application
Mise au point du programme
Présentation
Après un transfert du programme et une mise en marche de l'axe à l'aide de Lexium CT, une mise
en service du process est effectuée.
La table d'animation est une solution de mise en œuvre pour surveiller, modifier et/ou forcer des
valeurs de variables.
Les jeux de paramètres de l'axe sont accessibles et modifiables dans Control Expert par les blocs
de messagerie MFB MC_READPARAMETER (voir EcoStruxure™ Control Expert, Blocs fonction
de mouvement, Bibliothèque de blocs) et MC_WRITEPARAMETER (voir EcoStruxure™ Control
Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
Mode modification
L'écran ci-après représente la table d'animation en mode modification :
Cette table permet de connaître l'état des paramètres d'entrées et de sorties du bloc MC_POWER.
Pour accéder à ce mode, cliquez sur le bouton Modification dans la zone de choix du mode.
NOTE : cette opération peut être affectée à d'autres blocs fonction.
NOTE : la table d'animation est dynamique seulement en mode connecté (affichage des valeurs
des variables).
84
35010602 12/2018
Mise au point de l'application
Modification des valeurs
L'exemple didactique utilise des variables de type booléen. Pour modifier une valeur booléenne,
exécutez les actions suivantes :
Etape
Action
1
A l'aide de la souris, sélectionnez la variable booléenne à modifier.
2
Cliquez sur le bouton
suivant la valeur souhaitée, ou exécutez à partir du
menu contextuel les commandes Définir sur 0 ou Définir sur 1.
Mise en marche du système
Le tableau ci-après décrit la procédure à suivre pour mettre en marche le système utilisé dans
l'exemple.
Etape
Action
1
Réglez la variable Cmd_Run_Z sur la valeur 1.
Résultat : la variable Axis_OK_Z passe à 1.
2
Réglez la variable Cmd_Reset_Z sur la valeur 1.
3
Réglez la variable Cmd_Home_Z sur la valeur 1.
Résultat : l'axe est référencé.
4
Pour mettre en rotation l'axe, réglez la variable Cmd_Mvt_Z sur la valeur 1.
Résultat : l'axe se met à tourner et les valeurs des variables Position_Z et Velocity_Z ne
sont plus à 0.
5
Pour stopper la rotation de l'axe :
 Réglez la variable Cmd_Stop_Z sur la valeur 1.
 Réglez la variable Cmd_Mvt_Z sur la valeur 0.
Résultat : l'axe s'arrête de tourner.
6
Pour reprendre la rotation de l'axe et finir le mouvement :
 Réglez la variable Cmd_Stop_Z sur la valeur 0.
 Réglez la variable Cmd_Mvt_Z sur la valeur 1.
Résultat : l'axe se remet à tourner et finit son mouvement.
35010602 12/2018
85
Mise au point de l'application
Exploitation des données via les écrans d’exploitation
Présentation
Lorsqu'un projet est créé sans cartes d'entrée, cartes de sortie ou supervision, l'écran
d'exploitation de Control Expert (associé à des bits et des mots non affectés) permet d'effectuer la
mise au point initiale du programme.
Dans l'exemple de didacticiel, l’écran d’exploitation est utilisé pour :


visualiser les données provenant des variateurs,
envoyer des commandes aux variateurs.
Représentation
La représentation ci-dessous symbolise l’exemple d’exploitation permettant de contrôler l'axe et
de spécifier les variables à affecter aux objets (bouton de commande, voyant et texte) :
86
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Fonctionnement de l'exploitation
35010602 12/2018
Chapitre 5
Fonctionnement de l'exploitation
Fonctionnement de l'exploitation
Gestion des recettes
Présentation
Les blocs TE_UPLOADDRIVEPARAM (voir EcoStruxure™ Control Expert, Blocs fonction de
mouvement, Bibliothèque de blocs) et TE_DOWNLOADDRIVEPARAM (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) permettent de gérer des
recettes de production.
Un exemple de procédure de création et de gestion de recettes est décrit dans cette section.
NOTE : dans le cas de machines flexibles, il est possible de gérer plusieurs recettes de
paramètres.
Création et sauvegarde des recettes
Le tableau ci-après décrit la marche à suivre de création de recettes.
Etape Action
1
Créez les recettes (voir page 50) à partir du répertoire Axe_Z.
Résultat : de nouvelles variables recettes (Recipe_0, Recipe_1, etc.) sont automatiquement
créées dans l’Editeur de données (voir page 56).
2
Créez une variable correspondant au type des variables recettes.
Cette variable est nommée dans l’exemple didactique Recipe_Z.
Recipe_Z sert de tampon lors d’une sauvegarde ou d’un transfert de données.
Remarque : il est indispensable de cocher la case Autoriser les tableaux dynamiques
[ANY_ARRAY_XXX], accessible en sélectionnant Outils → Options du projet → Onglet : Extensions
de langage → Zone : Type de données pour pouvoir utiliser les variables de type tableaux telles que
les recettes.
3
Configurez les paramètres du variateur à l'aide de Lexium CT (voir page 57).
Ce premier paramétrage est utilisé pour la configuration d’une recette.
4
Effectuez une sauvegarde des paramètres via le bloc TE_UPLOADDRIVEPARAM
(voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) dans la
variable tampon Recipe_Z.
La sauvegarde s’est bien déroulée si les bits du bloc MC_READSTATUS (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) se présentent comme suit :
 DOWNLOADING (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) est à 0,
 STANDSTILL (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque
de blocs) est à 1.
35010602 12/2018
87
Fonctionnement de l'exploitation
Etape Action
5
Transférez les données sauvegardées dans la variable tampon Recipe_Z vers la variable
Recipe_0.
6
Répétez les étapes 3 et 4 pour transférez les données sauvegardées dans la variable tampon
Recipe_Z vers la variable Recipe_1.
la programmation suivante présente un exemple de transfert de données en fonction de la valeur
de PRODUCTION :
IF UPLOAD_Z.DONE AND PRODUCTION=0 THEN
Recipe_0:=Recipe_Z;
END_IF;
IF UPLOAD_Z.DONE AND PRODUCTION=1 THEN
Recipe_1:=Recipe_Z;
END_IF;
Transfert des données provenant des recettes
Le tableau ci-après décrit la marche à suivre pour transférer les données des recettes vers le
variateur (pour un changement de production par exemple).
Etape
88
Action
1
Rechargez la variable tampon Recipe_Z en fonction de la valeur de PRODUCTION (type de
production demandé).
IF Cmd_Download_Z AND PRODUCTION=0 THEN
Recipe_Z:=Recipe_0;
END_IF;
IF Cmd_Download_Z AND PRODUCTION=1 THEN
Recipe_Z:=Recipe_1;
END_IF;
2
Effectuez un transfert des données des paramètres via le bloc TE_DOWNLOADDRIVEPARAM
(voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs) de la
variable tampon Recipe_Z vers le variateur.
3
Le transfert s’est bien déroulé si les bits du bloc MC_READSTATUS (voir EcoStruxure™ Control
Expert, Blocs fonction de mouvement, Bibliothèque de blocs) se présentent comme suit :
 DOWNLOADING (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) est à 0,
 STANDSTILL (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement, Bibliothèque
de blocs) est à 1.
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Maintenance
35010602 12/2018
Chapitre 6
La maintenance de l’application
La maintenance de l’application
Objet de ce chapitre
Ce chapitre décrit la procédure de remplacement d’un variateur après le diagnostic de la panne.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Exemple d'erreur
90
Remplacement d'un variateur défectueux
92
35010602 12/2018
89
Maintenance
Exemple d'erreur
Présentation
La fonction MC_ReadAxisError permet de récupérer des erreurs du système.
En cas d'erreur ou d'avertissement, le bloc renseigne un code en appliquant une valeur dans les
paramètres de sorties AXISFAULTID, AXISDIAGID et AXISWARNINGID.
Codes d'erreur
Le tableau suivant présente les codes d'erreur du Lexium 32 :
Lexium 32
AxisFaultId
SigLatched 301C:8
AxisDiagId
603F:0
AxisWarningId
301C:C
NOTE : reportez-vous à la documentation CANopen du variateur Lexium 32 pour identifier l'erreur.
90
35010602 12/2018
Maintenance
Recherche d'erreurs
Le tableau ci-dessous décrit une procédure de recherche de défauts suite à un code d'erreur ou
d'avertissement.
Etape
Action
1
Le paramètre de sortie AxisFault est à 1.
Le paramètre de sortie AxisFaultId affiche une valeur d'erreur.
Le graphique ci-après présente l'erreur générée :
2
Reportez-vous à la documentation CANopen du variateur Lexium 32 et recherchez le code ASCII
SigLatched 301C:8.
3
Dans la documentation CANopen, la valeur 16#2000 (8192 en décimal) de SigLatched désigne une
survitesse ; recherchez le code « SigLatched 301C:8 ».
4
Corrigez les constantes de vitesse.
5
Exécutez le bloc MC_Reset.
35010602 12/2018
91
Maintenance
Remplacement d'un variateur défectueux
Présentation
En cas de panne du variateur, il peut s’avérer nécessaire d’échanger celui-ci par un variateur
identique (référence). Pour ce faire, il est conseillé de sauvegarder les paramètres de réglage dans
une table de données à l’aide du bloc TE_UPLOADDRIVEPARAM (voir EcoStruxure™ Control
Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
Le bloc TE_DOWNLOADDRIVEPARAM (voir page 74) permet ensuite de restituer les données
sauvegardées dans un variateur neuf.
Sauvegarde des données
Le tableau ci-après décrit la procédure de sauvegarde des données du variateur via le bloc
TE_UPLOADDRIVEPARAM (voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs).
Etape
1
Action
Désactivez le paramètre Enable appartenant au bloc MC_POWER (voir page 68).
Résultat : le variateur passe en mode Disable (voir EcoStruxure™ Control Expert, Blocs
fonction de mouvement, Bibliothèque de blocs)
2
92
Activez le paramètre d’entrée Execute.
Résultat : le variateur passe en mode Downloading (voir EcoStruxure™ Control Expert, Blocs
fonction de mouvement, Bibliothèque de blocs).
Le tableau de données affecté au paramètre de sortie PARAMETERSET est rempli.
Remarque : veuillez sauvegarder les données dans un fichier .DAT à partir de Automate →
Transférer des données de l’automate vers le fichier si l’automate est dépourvu de carte
mémoire.
35010602 12/2018
Maintenance
Restitution des données
Le tableau ci-après décrit la procédure de restitution des données du variateur via le bloc
TE_DOWNLOADDRIVEPARAM (voir page 74).
Etape
Action
1
Désactivez le paramètre Enable appartenant au bloc MC_POWER (voir page 68).
Résultat : le variateur passe en mode Disable (voir EcoStruxure™ Control Expert, Blocs
2
Procédez au changement de variateur. Le nouveau variateur doit avoir les mêmes références
que le variateur défectueux.
Remarque : assurez-vous de prendre toutes les précautions nécessaires lors du changement
de variateur.
3
Configurez le nouveau variateur avec les paramètres de base (voir page 57) (adresse
CANopen, vitesse) ou via l'IHM intégrée sur le panneau avant.
4
Activez le paramètre d’entrée Execute du bloc.
Résultat : le variateur passe en mode Downloading (voir EcoStruxure™ Control Expert, Blocs
fonction de mouvement, Bibliothèque de blocs).
Le tableau de données affecté au paramètre d'entrée PARAMETERSET charge l'entrée
PARAMETERLIST qui correspond au paramètre de variateur.
fonction de mouvement, Bibliothèque de blocs)
35010602 12/2018
93
Maintenance
94
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Application multi-axes
35010602 12/2018
Partie II
Application multi-axes
Application multi-axes
Objet de cette partie
Cette section présente les autres matériels disponibles dans le cadre de l'offre Motion Function
Blocks avec un TSX Premium exécutant Control Expert.
Le variateur Lexium 32 a servi d'exemple dans la section précédente. Cette section débute avec
une présentation des variateurs suivants dans une architecture complète :






Lexium 05
Lexium 15MP/HP/LP
ATV 31
ATV32
ATV 71
IclA
La configuration de chaque variateur est ensuite décrite, avec le détail des différences avec le
Lexium 32 afin de fournir un exemple identique.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
Page
7
Avant-propos
97
8
Compatibilité des applications de mouvement avec les versions de Control Expert
99
9
10
Mise en œuvre du variateur Lexium 05 pour les Motion Function Blocks
101
Mise en œuvre du variateur Lexium 15MP/HP/LP pour les Motion Function Blocks
121
11
Mise en œuvre du variateur ATV 31 pour les Motion Function Blocks
153
12
Mise en œuvre du variateur ATV 32 pour les MFB
171
13
Mise en œuvre du variateur ATV 71 pour les Motion Function Blocks
187
14
Mise en œuvre du variateur IclA pour les Motion Function Blocks
207
35010602 12/2018
95
Application multi-axes
96
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Avant-propos
35010602 12/2018
Chapitre 7
Avant-propos
Avant-propos
Architecture d'application avec l'ensemble des variateurs
Présentation
Voici une présentation de l'utilisation du matériel disponible (variateurs) via une architecture pour
la mise en œuvre de MFB (Motion Function Blocks – blocs fonction de mouvement) dans Control
Expert.
35010602 12/2018
97
Avant-propos
Illustration
Le schéma ci-dessous illustre l'architecture utilisée dans l'application incluant l'ensemble des
variateurs.
98
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Control Expert
35010602 12/2018
Chapitre 8
Compatibilité des applications de mouvement avec les versions de Control Expert
Compatibilité des applications de mouvement avec les
versions de Control Expert
Compatibilité des fichiers XEF
Version Control
Expert cible
Version Control Expert source
V2.2 sans MFB V2.2 avec
installé
MFB installé
V2.3
V3.x/V4.0, proc.
Premium < V2.6
>=V4.0, proc.
Premium >= V2.6
V2.1
EC
NC
NC
NC
NC
V2.2 sans MFB
installé
EC
NC
NC
NC
NC
V2.2 avec MFB
installé
EC
EC
CV2.2
CV2.2
NC
V2.3
EC
EC
EC
PC
NC
V3.x, proc.
EC
Premium < V2.6
EC
EC
Partiellement
compatible en cas
d'utilisation du
Lexium 15 et du
Lexium 32/ PC.
NC
>=V4.0
EC
EC
PC
EC
EC
NC : non compatible. Les parties concernant les mouvements ne sont pas prises en compte lors de
l'importation.
CV2.2 : compatible uniquement avec le niveau d'application V2.2. Si un variateur n'a pas de recette associée
ou en présence de variateurs dont la version de micrologiciel n'est pas reconnue par V2.2, l'application est
rejetée et l'importation de l'application est impossible.
PC : partiellement compatible. Les nouveaux types d'axe ne sont pas pris en compte et un message d'erreur
est affiché durant l'importation : l'application est importée par les sections utilisant les variateurs présentant
une erreur. La nouvelle version de micrologiciel est remplacée par la version la plus élevée disponible dans
la version Control Expert en question, avec un avertissement durant l'importation. Dans le cas de V2.3,
l'application ne peut pas être importée si un variateur n'est pas associé à une recette.
EC : entièrement compatible.
NOTE : 1 : les nouveaux EFB entraînent des erreurs dans les sections qui les utilisent.
NOTE : 2 : processeur Premium >= V2.6 : prise en charge de l'enregistrement des valeurs initiales
activé.
35010602 12/2018
99
Control Expert
Compatibilité des fichiers STA
Version
Control
Expert cible
Version Control Expert source
V2.2 sans V2.2 avec Application
V2.3 sans
MFB
MFB
mouvement
installé
installé
Application
V2.3 avec
mouvement
V3.x/V4.0
Application
V3.x/V4.0 sans avec proc.
Premium
mouvement
MFB < V2.6
>=V4.0 avec
proc. Premium
MFB >= V2.6
V2.1
EC
NC
EC
NC
EC
NC
NC
V2.2 sans
MFB installé
EC
NC
EC
NC
EC
NC
NC
V2.2 avec
MFB installé
EC
EC
EC
EC
EC
PC
NC
V2.3
EC
EC
EC
EC
EC
PC
NC
V3.x
EC
EC
EC
EC
EC
PC
NC
>=V4.0
EC
EC
EC
EC
EC
EC
EC
NC : non compatible.
PC : compatible uniquement pour les applications avec un variateur pris en charge par la version Control Expert qui
ouvre l'application, en cas d'évolutions de type de variateur ou de version de micrologiciel. L'application peut être
ouverte mais ne peut pas être modifiée de manière conséquente.
EC : entièrement compatible.
100
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Lexium 05 pour les MFB
35010602 12/2018
Chapitre 9
Mise en œuvre du variateur Lexium 05 pour les Motion Function Blocks
Mise en œuvre du variateur Lexium 05 pour les Motion
Function Blocks
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre des variateurs Lexium 05 selon la
méthodologie (voir page 21) décrite dans le guide de mise en route (voir page 15) avec un
variateur Lexium 32. Ce chapitre détaille uniquement les différences et les actions applicables à
un variateur Lexium 05.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
9.1
Sujet
Page
Adaptation de l'application au variateur Lexium 05
102
9.2
Configuration du variateur Lexium 05 dans SyCon
106
9.3
Configuration du variateur Lexium 05
112
9.4
Réglage du variateur Lexium 05
119
35010602 12/2018
101
Lexium 05 pour les MFB
Sous-chapitre 9.1
Adaptation de l'application au variateur Lexium 05
Adaptation de l'application au variateur Lexium 05
Objectif de cette section
Cette section présente la procédure d'adaptation de l'application (voir page 15) au variateur
Lexium 05 avec une architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
102
Page
Architecture d'application avec un variateur Lexium 05
103
Configuration logicielle
104
Configuration matérielle requise
105
35010602 12/2018
Lexium 05 pour les MFB
Architecture d'application avec un variateur Lexium 05
Présentation
L'architecture proposée est simple et destinée à assimiler les principes de mise en œuvre d'une
commande de mouvement.
D'autres équipements peuvent être ajoutés à cette architecture réaliste afin de gérer plusieurs
axes.
Illustration
Le schéma ci-dessous illustre l'architecture utilisée dans l'application incluant un variateur
Lexium 05.
35010602 12/2018
103
Lexium 05 pour les MFB
Configuration logicielle
Présentation
En ce qui concerne la configuration logicielle requise présentée dans le guide de mise en route
(voir page 28), PowerSuite est utilisé pour la configuration et le réglage du variateur Lexium 05.
Il est néanmoins possible de se passer de PowerSuite dans certains cas, en utilisant l'interface
utilisateur (voir page 117) du panneau avant du variateur Lexium 05.
104
35010602 12/2018
Lexium 05 pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir page 103) permettant la
mise en œuvre des MFB Lexium 05 dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Carte de communication CANopen pour TSX Premium
TSX CPP110
Boîtier de dérivation CANopen entre le TSX Premium et le variateur Lexium 05
VW3CANTAP2
Câble de programmation RJ45 avec adaptateur RS485/RS232 entre le boîtier de
dérivation et le variateur
ACC2CRAAEF030
Variateur Lexium 05
LXM05AD10M2
Moteur Lexium 05
BSH0551T
NOTE : la résistance de terminaison est intégrée au Lexium 05.
35010602 12/2018
105
Lexium 05 pour les MFB
Sous-chapitre 9.2
Configuration du variateur Lexium 05 dans SyCon
Configuration du variateur Lexium 05 dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur Lexium 05 dans
SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
106
Page
Importation de fichiers spécifiques au variateur Lexium 05 dans SyCon : .EDS et .DIB
107
Déclaration de l'esclave du variateur Lexium 05
108
Configuration du nœud Lexium 05
110
35010602 12/2018
Lexium 05 pour les MFB
Importation de fichiers spécifiques au variateur Lexium 05 dans SyCon : .EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon.
Etape
Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Sélectionnez le fichier MFBLEX05.eds relatif au variateur Lexium 05 situé dans le répertoire
Control Expert : ....\Application Data\Schneider Electric\ConfCatalog\Motion\EDS (D:\Documents
and Setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
35010602 12/2018
107
Lexium 05 pour les MFB
Déclaration de l'esclave du variateur Lexium 05
Déclaration du variateur Lexium 05
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape
108
Action
1
Sélectionnez la commande Insérer → Nœud....
Résultat : Un curseur s'affiche :
2
Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : L'écran ci-dessous s'affiche :
35010602 12/2018
Lexium 05 pour les MFB
Etape
Action
3
Sélectionnez MFB_LEXIUM05 dans la liste des équipements disponibles.
4
Cliquez sur le bouton Ajouter pour insérer le Noeud3 dans la liste des équipements sélectionnés.
Cliquez sur OK.
Résultat : L'architecture suivante s'affiche :
35010602 12/2018
109
Lexium 05 pour les MFB
Configuration du nœud Lexium 05
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 3 comme
exemple pour le variateur Lexium 05.
Etape Action
110
1
Dans l'écran principal, cliquez deux fois sur Nœud 3.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur Configuration de l'objet.
Résultat : la fenêtre de configuration d'objet s'affiche.
35010602 12/2018
Lexium 05 pour les MFB
Etape Action
3
Dans la zone Objet prédéfini pris en charge dans le fichier EDS, cliquez deux fois sur l'objet 3017 sousindex 4.
Résultat : l'objet 3017 sous-index 4 est placé dans la zone Objets configurés du tableau :
4
Cliquez sur OK pour valider la configuration de l'objet.
5
Cliquez sur OK pour valider la configuration du nœud.
6
Enregistrez le projet CANopen sous le nom MFB_Lexium05.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
PDO et objet de configuration
Le tableau ci-dessous décrit les PDO et les objets de configuration à ajouter pour le variateur
Lexium 05 :
Type de
variateur
Nom attribué au nœud
Lexium 05 MFB_LEXIUM05
35010602 12/2018
Nom du fichier .eds PDO à ajouter
Objet de configuration à
ajouter
MFBLEX05.eds
3017 sous-index 4
1er PDO en réception
1er PDO en émission
4ème PDO en transmission
111
Lexium 05 pour les MFB
Sous-chapitre 9.3
Configuration du variateur Lexium 05
Configuration du variateur Lexium 05
Objectif de cette section
Cette section décrit les configurations de base du variateur à l'aide de PowerSuite pour Lexium 05,
ainsi que l'interface utilisateur du panneau avant du variateur.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
112
Page
Configuration du variateur Lexium 05 dans PowerSuite
113
Configuration du variateur Lexium 05 à l'aide de l'interface utilisateur
117
35010602 12/2018
Lexium 05 pour les MFB
Configuration du variateur Lexium 05 dans PowerSuite
Présentation
Avec PowerSuite, les utilisateurs peuvent définir des bases d'équipements installés et décrire leurs
configurations et paramètres de communication.
PowerSuite propose ensuite un groupe d'actions permettant de modifier ou de transférer les
configurations et de connecter les équipements.
Le principe de navigation de PowerSuite associe une interface de configuration à chaque type
d'équipement, permettant de les piloter, de les régler et de les contrôler.
NOTE : Les signaux requis, c'est-à-dire LIMN, LIMP et REF, doivent être connectés ou désactivés
à l'aide du logiciel de réglage.
35010602 12/2018
113
Lexium 05 pour les MFB
Connexion au variateur Lexium 05
Le tableau ci-dessous décrit la procédure de connexion au variateur Lexium 05 :
Etape
114
Action
1
Raccordez l’ordinateur où PowerSuite pour Lexium 05 est installé, au connecteur RJ45 sur le variateur à
configurer.
2
Démarrez PowerSuite pour Lexium 05.
Résultat : l'écran de démarrage suivant s'affiche :
3
Choisissez Action puis Connecter.
Résultat : une zone de texte s'affiche.
4
Entrez un nom de projet (Lexium05_MFB) et cliquez sur OK.
Résultat : une fenêtre de confirmation de transfert s'affiche.
5
Appuyez sur Alt F pour lancer le transfert des données du variateur vers la station de travail connectée.
35010602 12/2018
Lexium 05 pour les MFB
Configuration de base du variateur Lexium 05
Le tableau ci-dessous décrit la procédure de définition des paramètres de base :
Etape
Action
1
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle fenêtre
contenant un écran de configuration donnant accès aux fonctions de pilotage, de réglage et de contrôle de
l'équipement.
Dans l'arborescence affichée, sélectionnez CANopen dans le répertoire Communication.
Résultat : la fenêtre suivante s'affiche :
2
Cliquez deux fois sur la valeur de la ligne ID_ADCO dans la colonne Valeur courante et entrez l'adresse
CANopen du variateur Lexium 05.
3
Cliquez deux fois sur la valeur de la ligne ID_BDCO dans la colonne Valeur courante et sélectionnez le débit
en bauds du bus CANopen.
4
Enregistrez les paramètres CANopen dans la mémoire EEprom à l'aide de la commande Configuration →
Enregistrer dans l'EEPROM.
Remarque : vous pouvez régler les paramètres du variateur en suivant la même procédure.
35010602 12/2018
115
Lexium 05 pour les MFB
Etape
116
Action
5
Une fois les paramètres réglés, utilisez la commande Configuration → Déconnecter pour vous déconnecter.
Résultat : l'écran suivant affiche les données enregistrées localement :
6
Mettez le variateur Lexium 05 hors tension et rallumez-le pour appliquer les nouveaux paramètres.
35010602 12/2018
Lexium 05 pour les MFB
Configuration du variateur Lexium 05 à l'aide de l'interface utilisateur
Présentation
Le variateur Lexium 05 intègre une interface utilisateur. Cette interface vous permet d'effectuer les
actions suivantes :



mettre l'équipement en ligne,
configurer l'équipement,
effectuer un diagnostic.
Structure des menus de l'interface
Le schéma ci-dessous présente l'accès aux menus principaux de l'interface :
35010602 12/2018
117
Lexium 05 pour les MFB
Paramètres de base
Le tableau ci-dessous décrit la procédure de définition des paramètres de base (adresse et débit
CANopen) à l'aide de l'interface.
Etape Action
1
2
Appuyez sur le bouton ENT dans l'interface.
Résultat : le menu DEFINIR s'affiche dans l'indicateur d'état de l'interface.
Appuyez plusieurs fois sur le bouton
pour accéder au menu COM.
Résultat : le menu COM (Communication) s'affiche dans l'indicateur d'état de l'interface.
3
Appuyez sur le bouton ENT dans l'interface.
Résultat : le sous-menu ADCO (Adresse CANopen) s'affiche dans l'indicateur d'état de l'interface.
4
Appuyez à nouveau sur ENT.
Résultat : une valeur correspondant à l'adresse CANopen de l'équipement s'affiche.
5
Appuyez sur le bouton
pour diminuer la valeur de l'adresse CANopen ou sur le bouton
pour l’augmenter.
Appuyez sur ENT lorsque l'adresse CANopen souhaitée est affichée (3).
Résultat : la valeur est confirmée et le sous-menu ADCO (Adresse CANopen) s'affiche à nouveau.
6
7
Appuyez une fois sur ECHAP pour revenir au sous-menu ADCO.
Appuyez sur le bouton
pour accéder au sous-menu BDCO (Baud CANopen).
Appuyez sur ENT.
Résultat : une valeur correspondant au débit CANopen de l'équipement s'affiche.
8
Appuyez sur le bouton
pour diminuer ou sur le bouton
pour augmenter la valeur du débit
CANopen.
Appuyez sur ENT lorsque le débit CANopen souhaité est affiché (500).
Résultat : la valeur est confirmée et le sous-menu BDCO (Baud CANopen) s'affiche à nouveau.
9
118
Appuyez plusieurs fois sur ECHAP pour revenir à l'écran principal (RDY par défaut).
35010602 12/2018
Lexium 05 pour les MFB
Sous-chapitre 9.4
Réglage du variateur Lexium 05
Réglage du variateur Lexium 05
Réglage du variateur Lexium 05 avec PowerSuite
Opérations préalables
Nous conseillons de régler la cinématique axiale avant son lancement automatique par le
programme.
Exemple de réglage
Le tableau ci-dessous présente un exemple de réglage cinématique :
Etape
Action
1
Connectez-vous (voir page 114) au Lexium 05.
2
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle
fenêtre contenant l'écran de configuration donnant accès aux fonctions de pilotage, de réglage et de contrôle
de l'équipement.
La figure suivante représente une partie de la nouvelle fenêtre. Cette fenêtre inférieure permet d'accéder
aux fonctions de commande du Lexium 05 :
3
Placez le curseur de la zone Commande sur Actif.
4
Placez le curseur de la zone Activer sur On.
5
Cliquez sur le bouton Réinitialiser pour éliminer les problèmes.
6
Cliquez sur le bouton Exécuter test.
7
Entrez la valeur 0,1 dans la zone CUR_I_target.
8
Placez le curseur de la zone CURref sur On.
Résultat : le moteur tourne et la sous-fenêtre est animée :
9
Placez le curseur de la zone Commande sur Inactif lorsque vous avez terminé le réglage.
35010602 12/2018
119
Lexium 05 pour les MFB
120
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Lexium 15MP/HP/LP pour les MFB
35010602 12/2018
Chapitre 10
Mise en œuvre du variateur Lexium 15MP/HP/LP pour les Motion Function Blocks
Mise en œuvre du variateur Lexium 15MP/HP/LP pour les
Motion Function Blocks
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre des variateurs Lexium 15MP/HP/LP selon la
méthodologie décrite dans le guide de mise en route avec un variateur Lexium 32. Ce chapitre
détaille uniquement les différences et les actions applicables à un variateur Lexium 15MP/HP/LP.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
10.1
Adaptation de l'application au variateur Lexium 15MP/HP/LP
122
10.2
Configuration du variateur Lexium 15 dans SyCon
127
10.3
Configuration du variateur Lexium 15MP/HP/LP
137
10.4
Réglage du variateur Lexium 15MP/HP/LP
148
35010602 12/2018
121
Lexium 15MP/HP/LP pour les MFB
Sous-chapitre 10.1
Adaptation de l'application au variateur Lexium 15MP/HP/LP
Adaptation de l'application au variateur Lexium 15MP/HP/LP
Objectif de cette section
Cette section présente la procédure d'adaptation du variateur Lexium 15MP/HP/LP avec une
architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
122
Page
Architecture d'application avec un variateur Lexium 15MP/HP/LP
123
Configuration logicielle requise
125
Configuration matérielle requise
126
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Architecture d'application avec un variateur Lexium 15MP/HP/LP
Présentation
L'architecture proposée représente une architecture simple destinée à assimiler les principes de
mise en œuvre d'une commande de mouvement.
Cette structure réaliste peut tout à fait être étoffée avec d'autres équipements afin de gérer
plusieurs axes.
35010602 12/2018
123
Lexium 15MP/HP/LP pour les MFB
Illustration
La figure ci-dessous représente la structure utilisée dans l'application :
124
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Configuration logicielle requise
Présentation
Comme indiqué dans le guide de mise en route (voir Modicon M340, Bloc fonction de mouvement,
Guide de mise en route), la configuration et le réglage du variateur Lexium 15 sont effectués à
l'aide d'Unilink.
Logigramme fonctionnel pour le Lexium 15••
Le logigramme ci-après présente les différentes fonctions effectuées par l'automate et le variateur.
35010602 12/2018
125
Lexium 15MP/HP/LP pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir Modicon M340, Bloc
fonction de mouvement, Guide de mise en route) permettant la mise en œuvre des MFB
Lexium 15MP dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Variateur Lexium 15MP
LXM15MD28N4
Câble de raccordement Lexium 15MP vers la carte PCMCIA TSX CPP 110
TLA CD CBA •••
Connecteur CANopen pour Lexium 15MP
AM0 2CA 001 V000
Moteur pour Lexium 15MP
BPH055••
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir Modicon M340, Bloc
fonction de mouvement, Guide de mise en route) permettant la mise en œuvre des MFB
Lexium 15LP dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Variateur Lexium 15LP
LXM15LD13M3
Câble de raccordement Lexium 15LP vers la carte PCMCIA TSX CPP 110
TLA CD CBA •••
Connecteur CANopen pour Lexium 15LP
AM0 2CA 001 V000
Moteur pour Lexium 15LP
AKM 31E
NOTE : la terminaison de ligne est un interrupteur intégré au connecteur CANopen
AM0 2CA 001 V000.
126
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Sous-chapitre 10.2
Configuration du variateur Lexium 15 dans SyCon
Configuration du variateur Lexium 15 dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur
Lexium 15 MP/HP/LP dans SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Importation de fichiers spécifiques au variateur Lexium 15 MP/HP/LP dans SyCon : .EDS et .DIB
128
Déclaration de l'esclave du variateur Lexium 15
129
Configuration du nœud Lexium 15 MP/HP
132
Configuration du nœud Lexium15 LP
135
35010602 12/2018
127
Lexium 15MP/HP/LP pour les MFB
Importation de fichiers spécifiques au variateur Lexium 15 MP/HP/LP dans SyCon :
.EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon.
Etape
Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Pour Lexium 15 MP/HP/LP :
Sélectionnez le fichier MFBLEX15MH.eds relatif au variateur Lexium 15 MP/HP/LP situé dans le
répertoire Control Expert :
....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS (D:\Documents and
Setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
128
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Déclaration de l'esclave du variateur Lexium 15
Déclaration du variateur Lexium 15 MH
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape
Action
1
Sélectionnez la commande Insérer → Noœud....
Résultat : Un curseur s'affiche :
2
Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : L'écran ci-dessous s'affiche :
35010602 12/2018
129
Lexium 15MP/HP/LP pour les MFB
Etape
130
Action
3
Sélectionnez MFB_LEXIUM15MH dans la liste des équipements disponibles.
4
Cliquez sur le bouton Ajouter pour insérer le Noeud1 dans la liste des équipements
sélectionnés. Cliquez sur OK.
Résultat : L'architecture suivante s'affiche :
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Déclaration du variateur Lexium 15 LP
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape
Action
1
Sélectionnez la commande Insérer → Noœud....
Résultat : Un curseur s'affiche :
2
Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : L'écran ci-dessous s'affiche :
3
Sélectionnez MFB_LEXIUM15LP dans la liste des équipements disponibles.
4
Cliquez sur le bouton Ajouter pour insérer le Noeud3 dans la liste des équipements
sélectionnés. Cliquez sur OK.
Résultat : L'architecture suivante s'affiche :
35010602 12/2018
131
Lexium 15MP/HP/LP pour les MFB
Configuration du nœud Lexium 15 MP/HP
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 1 comme
exemple pour le variateur Lexium 15 MP/HP.
Etape
132
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 1.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur Configuration de l'objet.
Résultat : la fenêtre de configuration d'objet s'affiche.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Etape
Action
3
Dans la zone Objet prédéfini pris en charge dans le fichier EDS, cliquez deux fois sur l'objet 2600 sousindex 0.
Résultat : l'objet 2600 sous-index 0 est placé dans la zone Objets configurés du tableau :
4
Recommencez l'étape 3 pour les objets 2601, 2602, 2A00, 2A01 et 2015 sous-index 1. Résultat : les
objets 2600, 2601, 2602, 2A00, 2A01 et 2015 sous-index 1 sont ajoutés au tableau, dans la zone Objets
configurés.
5
Cliquez sur OK pour valider la configuration de l'objet.
6
Cliquez sur OK pour valider la configuration du nœud.
7
Enregistrez le projet CANopen sous le nom MFB_Lexium15MH.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
35010602 12/2018
133
Lexium 15MP/HP/LP pour les MFB
PDO et objet de configuration
Le tableau ci-dessous décrit les PDO et les objets de configuration à ajouter pour le variateur
Lexium 15 MH :
Type de variateur Nom attribué au nœud Nom du fichier .eds
Lexium 15 MH
134
MFB_LEXIUM15MH
MFBLEX15MH.eds
PDO à ajouter
Objet de configuration
à ajouter
1er PDO en réception
2e PDO en réception
3e PDO en réception
1er PDO en émission
2e PDO en transmission
2015 sous-index 1
2600 sous-index 0
2601 sous-index 0
2602 sous-index 0
2A00 sous-index 0
2A01 sous-index 0
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Configuration du nœud Lexium15 LP
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 3 comme
exemple pour le variateur Lexium 15 LP.
Etape
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 3.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur OK pour valider la configuration du nœud.
3
Enregistrez le projet CANopen sous le nom MFB_Lexium15LP.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
35010602 12/2018
135
Lexium 15MP/HP/LP pour les MFB
PDO et objet de configuration
Le tableau ci-dessous décrit les PDO et les objets de configuration à ajouter pour le variateur
Lexium 15 LP :
Type de variateur
Nom attribué au nœud Nom du fichier .eds PDO à ajouter
Lexium 15 LP
MFB_LEXIUM15LP
136
MFBLEX15LP.eds
Objet de configuration
à ajouter
1er PDO en réception
2e PDO en réception
3e PDO en réception
1er PDO en émission
2e PDO en transmission
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Sous-chapitre 10.3
Configuration du variateur Lexium 15MP/HP/LP
Configuration du variateur Lexium 15MP/HP/LP
Objectif de cette section
Cette section décrit les configurations de base du variateur à l'aide de Unilink L/MH pour
Lexium 15MP/HP/LP.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Paramètres de base du Lexium 15MP sous Unilink MH
138
Paramètres de base du Lexium 15LP sous Unilink L
141
Paramétrages spécifiques du Lexium 15 MP/HP/LP sous Unilink
146
35010602 12/2018
137
Lexium 15MP/HP/LP pour les MFB
Paramètres de base du Lexium 15MP sous Unilink MH
Présentation
Unilink est un outil de mise en service d'axes destiné aux applications de commande de
mouvement.
Son interface utilisateur graphique simplifie la configuration des paramètres d'un variateur de type
Lexium 15MP
Connexion au Lexium 15MP
Ce tableau décrit la marche à suivre pour se connecter au Lexium 15MP :
Etape
1
Action
Démarrez Unilink MH en sélectionnant Démarrer → Programmes → Unilink → Unilink MH.
Une fenêtre de communication s'affiche sur la fenêtre principale d’Unilink MH :
Si le port que vous utilisez est disponible (c’est-à-dire qu'il n'est pas utilisé par d'autres équipements ou
programmes), le nom COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM 8, COM9, COM10 apparaît
en noir. Sinon, il apparaît en gris.
138
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Etape
2
Action
Cliquez sur l'un de ces ports de communication (celui que vous utilisez sur votre PC) pour transférer les
valeurs des paramètres du variateur vers votre PC.
Une fois la communication établie, cet écran général apparaît :
35010602 12/2018
139
Lexium 15MP/HP/LP pour les MFB
Paramètres de base
Ce tableau décrit la marche à suivre pour saisir les paramètres de base :
Etape
1
Action
Cliquez sur le bouton Réglages de base dans l'écran général.
La fenêtre Réglages de base apparaît :
Cet écran permet de paramétrer l'adresse CANopen du variateur, la vitesse du bus et les unités
utilisées pour l'accélération, la vitesse et la position.
2
Pour l'exemple didactique, dans cet écran, définissez ou sélectionnez les éléments suivants :
 dans la zone du variateur :
 l'adresse CANopen à 2,
 le débit du bus à 500 Kbauds (voir Modicon M340, Bloc fonction de mouvement, Guide de
mise en route).
(voir EcoStruxure™ Control Expert, Blocs fonction de mouvement,
Bibliothèque de blocs) :
 Dans la zone Unités
 l'accélération en ms->VLIM,
 la vitesse en Tr/mn,
 la position en μm.
140
3
Cliquez sur les boutons Sélection moteur, Courant et Résolveur pour déclarer le moteur et les
paramètres de retour.
Remarque : pour déclarer correctement le moteur, reportez-vous à la documentation
correspondante.
4
Cliquez sur OK pour valider la configuration de base.
Résultat : les réglages de base sont enregistrés et l'écran principal réapparaît.
Remarque : après l'activation de certains paramètres ASCII, une fenêtre s'affiche et vous demande
de sauvegarder les modifications dans la mémoire EEPROM du variateur. Cliquez sur OK pour
redémarrer le variateur et mettre à jour la mémoire.
5
Cliquez sur Quitter.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Paramètres de base du Lexium 15LP sous Unilink L
Présentation
Unilink est un outil de mise en service d'axes destiné aux applications de commande de
mouvement.
Son interface utilisateur graphique simplifie la configuration des paramètres d'un variateur de type
Lexium 15LP
Connexion au Lexium 15LP
Ce tableau décrit la marche à suivre pour se connecter au Lexium 15LP :
Etape
Action
1
Démarrez Unilink L en sélectionnant Démarrer → Programmes → Unilink → Unilink L.
Résultat : une fenêtre s'affiche et vous demande si vous voulez vous connecter au variateur.
2
Cliquez sur le bouton Oui.
Résultat : une fenêtre de sélection de l'équipement s'affiche.
3
Sélectionnez RS-232 et cliquez sur le bouton OK.
Résultat : une fenêtre de paramètres RS-232 s'affiche.
4
Définissez le port série (COM1 à COM10), le débit (38 400) et le Timeout (2 000 ms).
35010602 12/2018
141
Lexium 15MP/HP/LP pour les MFB
Etape
5
142
Action
Cliquez sur le bouton OK.
Résultat : le logiciel Unilink L apparaît.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Paramètres de base
Ce tableau décrit la marche à suivre pour saisir les paramètres de base :
Etape
Action
1
Cliquez sur l'assistant de configuration sur le navigateur.
Résultat : l'écran Configuration du variateur dans la trame principale s'affiche :
2
Sélectionnez Configuration complète dans l'écran.
Résultat : le navigateur et tous les liens de configuration s'affichent.
3
Cliquez sur Réglages de base dans le navigateur.
Résultat : l'écran Réglages de base dans la trame principale s'affiche :
Cet écran permet de configurer les paramètres de l'alimentation.
35010602 12/2018
143
Lexium 15MP/HP/LP pour les MFB
Etape
4
Action
Cliquez sur Unités/Mécanique dans le navigateur.
L’écran Unités/Mécanique dans la trame principale s'affiche :
Pour l'exemple didactique, dans cet écran, définissez ou sélectionnez les éléments suivants :
 Dans la zone Unités Utilisateur :
 l'accélération en ms->VLIM,
 la vitesse en Tr/mn,
 la position en μm.
144
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Etape
5
Action
Cliquez sur Réglages du bus CAN/de terrain dans le navigateur.
L’écran CAN/Mécanique dans la trame principale s'affiche :
Pour l'exemple didactique, dans cet écran, définissez ou sélectionnez les éléments suivants :
 Dans les zones Bus de terrain général et Réglages du bus CAN :
 l'adresse CANopen à 3,
 le débit du bus à 500 Kbauds.
6
Cliquez sur les dossiers Moteur, Résolveur du navigateur pour déclarer le moteur et les
paramètres de retour.
Remarque : pour déclarer correctement le moteur, reportez-vous à la documentation
correspondante.
7
Enregistrez les paramètres en sélectionnant Variateur → Enregistrer dans l’EEPROM.
Résultat : les réglages de base sont enregistrés et l'écran principal réapparaît.
35010602 12/2018
145
Lexium 15MP/HP/LP pour les MFB
Paramétrages spécifiques du Lexium 15 MP/HP/LP sous Unilink
Présentation
Des paramètres spécifiques sont entrés en plus des paramètres de base (voir page 60). Ces
paramètres spécifiques complètent la configuration du Lexium 15 MP/HP/LP en modifiant certains
codes ASCII dans la fenêtre Terminal.
Paramètres spécifiques
Ce tableau décrit la marche à suivre pour saisir les paramètres spécifiques du Lexium 15
MP/HP/LP :
Etape
Action
1
Cliquez sur l’icône
Terminal sur la page générale.
La fenêtre Terminal s'affiche :
Cet écran permet de configurer complètement le point de connexion d'un Lexium 15MP/HP/LP.
2
Pour un Lexium 15 MP/HP, entrez dans le champ Commande :
 DRVCNFG 1050670
Pour un Lexium 15 LP, entrez dans le champ Commande :
 INPT2 x 1,5 temps de tâche, ou IN20Mode42 soit MAST soit FAST
3
146
Cliquez sur Appliquer pour confirmer la configuration de ce paramètre ASCII.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Etape
Action
4
Pour un Lexium 15 MP/HP, répétez les étapes en entrant dans le champ Commande :
 DRVCNFG2 64
 INPT x 1,5 temps de tâche MAST ou FAST
 ENGAGE 1.
5
Cliquez sur OK pour confirmer la dernière Commande et revenir à la page générale.
6
Cliquez sur l’icône
Enregistrer dans la page générale pour enregistrer les paramètres de
base et spécifiques dans la mémoire EEPROM du variateur.
7
Fermez la fenêtre générale et cliquez sur DIS pour vous déconnecter du variateur.
Commande
Entrez ici la commande ASCII avec les paramètres correspondants. Confirmez la saisie en
cliquant sur RETOUR ou appuyez sur le bouton APPLIQUER pour lancer la transmission.
ATTENTION
FONCTIONNEMENT IMPREVU DE L'APPLICATION
Avant d'envoyer la commande ASCII, assurez-vous qu'elle est adaptée à l'équipement.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
35010602 12/2018
147
Lexium 15MP/HP/LP pour les MFB
Sous-chapitre 10.4
Réglage du variateur Lexium 15MP/HP/LP
Réglage du variateur Lexium 15MP/HP/LP
Mise au point de l'axe
Préalable
Il est conseillé de mettre au point la cinématique de l'axe avant sa mise en marche automatique
par le programme.
Description
L'oscilloscope est une solution pour effectuer cette mise au point.
Il permet :
148

d'afficher simultanément jusqu'à trois variables en fonction du temps,

de sauvegarder les mesures enregistrées sur un support de données informatique au format
CSV (utilisable à l'aide de MS-Excel),

de charger un fichier de données CSV et restituer les courbes du schéma de l'oscilloscope,

d'utiliser certains services.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Illustration pour le Lexium 15MH
L'écran ci-dessous est accessible en cliquant sur Outils → Oscilloscope dans le menu
d’Unilink MH :
Comment démarrer un service pour le Lexium 15MH
Le tableau suivant explique comment utiliser une fonction de service avec un Lexium 15MH :
Etape
Action
1
Dans le champ Service, sélectionnez une des fonctions de service (voir page 151) décrites
ci-dessous.
2
Cliquez sur le bouton Paramètres.
3
Réglez le paramètre correspondant.
4
Lancez ensuite la fonction en utilisant le bouton Démarrer.
5
La fonction continue jusqu'à ce que vous cliquiez sur le bouton Arrêter ou que vous appuyiez
sur la touche de fonction F9.
35010602 12/2018
149
Lexium 15MP/HP/LP pour les MFB
Illustration pour le Lexium 15LP
L'écran ci-dessous est accessible en cliquant sur le dossier Oscilloscope dans le navigateur
Unilink L :
Comment démarrer un service pour le Lexium 15LP
Le tableau suivant explique comment utiliser une fonction de service avec un Lexium 15LP :
Etape
150
Action
1
Cliquez sur l'onglet Services de mouvement.
2
Sélectionnez une des fonctions de service (voir page 151) décrites ci-dessous.
3
Cliquez sur le bouton Paramètres.
4
Réglez le paramètre correspondant.
5
Lancez ensuite la fonction en utilisant le bouton Démarrer.
6
La fonction continue jusqu'à ce que vous cliquiez sur le bouton Arrêter.
35010602 12/2018
Lexium 15MP/HP/LP pour les MFB
Fonctions de service
Le tableau suivant explique comment utiliser une fonction de service :
Courant continu
Applique un courant continu au moteur, avec une taille et un angle de vecteur champ
électrique ajustables. Le passage de la régulation de la vitesse à la régulation du
courant se fait automatiquement ; la commutation se fait indépendamment du retour
de position (résolveur ou similaire). Le rotor se cale sur un pole stator.
Vitesse
Permet de faire fonctionner le variateur à une vitesse constante. Une consigne
numérique interne est fournie (vitesse ajustable).
Couple
Permet de faire fonctionner le variateur avec un courant constant. Une consigne
numérique interne est fournie (courant ajustable). Le passage de la régulation de la
vitesse à la régulation du courant se fait automatiquement ; la commutation se fait
indépendamment du retour de position (résolveur ou similaire).
Aller-retour
Permet de faire fonctionner le variateur en aller-retour avec une vitesse et un temps
d'inversion ajustables de manière individuelle pour les deux sens de rotation.
Tâche mouvement
Démarre la tâche mouvement qui est sélectionnée dans la page écran "Entrée
paramètres de service".
Zéro
Fonction utilisée pour le retour de position en relation avec la phase de
positionnement. Cette fonction n’est disponible qu’en mode OPMODE2.
NOTE : Pour plus d'informations, reportez-vous au manuel utilisateur du logiciel UniLink.
NOTE : Lorsque les paramètres réglés sont corrects, il est recommandé de les sauvegarder dans
la mémoire EEPROM et de faire une sauvegarde dans un fichier.
35010602 12/2018
151
Lexium 15MP/HP/LP pour les MFB
152
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
ATV 31 pour les MFB
35010602 12/2018
Chapitre 11
Mise en œuvre du variateur ATV 31 pour les Motion Function Blocks
Mise en œuvre du variateur ATV 31 pour les Motion Function
Blocks
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre des variateurs ATV 31 selon la méthodologie
(voir page 21) décrite dans le guide de mise en route (voir page 15) avec un variateur Lexium 32.
Ce chapitre détaille uniquement les différences et les actions applicables à un variateur ATV 31.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
11.1
Adaptation de l'application au variateur ATV 31
154
11.2
Configuration du variateur ATV 31 dans SyCon
158
11.3
Configuration du variateur ATV 31
163
11.4
Réglage du variateur ATV 31
169
35010602 12/2018
153
ATV 31 pour les MFB
Sous-chapitre 11.1
Adaptation de l'application au variateur ATV 31
Adaptation de l'application au variateur ATV 31
Objectif de cette section
Cette section présente la procédure d'adaptation de l'application (voir page 15) au variateur
ATV 31 avec une architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
154
Page
Architecture d'application avec un variateur ATV 31
155
Configuration logicielle
156
Configuration matérielle requise
157
35010602 12/2018
ATV 31 pour les MFB
Architecture d'application avec un variateur ATV 31
Présentation
L'architecture proposée est simple et destinée à assimiler les principes de mise en œuvre d'une
commande de mouvement.
D'autres équipements peuvent être ajoutés à cette architecture réaliste afin de gérer plusieurs
axes.
Illustration
Le schéma ci-après illustre l'architecture utilisée dans l'application incluant un variateur ATV 31.
35010602 12/2018
155
ATV 31 pour les MFB
Configuration logicielle
Présentation
En ce qui concerne la configuration logicielle requise présentée dans le guide de mise en route
(voir page 28), PowerSuite est utilisé pour la configuration et le réglage du variateur ATV 31.
Il est néanmoins possible de fonctionner sans PowerSuite dans certains cas en utilisant l'interface
utilisateur (voir page 167) du panneau avant du variateur ATV 31.
156
35010602 12/2018
ATV 31 pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir page 155) permettant la
mise en œuvre des MFB ATV 31 dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Carte de communication CANopen pour TSX Premium
TSX CPP110
Boîtier de dérivation CANopen entre le TSX Premium et le variateur ATV 31 VW3CANTAP2
Kit de connexion PC
VW3A8106
Variateur ATV 31
ATV31H037M2
NOTE : la résistance de terminaison est intégrée au boîtier de dérivation et doit être ACTIVE.
35010602 12/2018
157
ATV 31 pour les MFB
Sous-chapitre 11.2
Configuration du variateur ATV 31 dans SyCon
Configuration du variateur ATV 31 dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur ATV 31 dans
SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
158
Page
Importation de fichiers spécifiques au variateur ATV 31 dans SyCon : .EDS et .DIB
159
Déclaration de l'esclave du variateur ATV 31
160
Configuration du nœud ATV 31
162
35010602 12/2018
ATV 31 pour les MFB
Importation de fichiers spécifiques au variateur ATV 31 dans SyCon : .EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon.
Etape Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Sélectionnez le fichier MFBATV31.eds relatif au variateur ATV 31 situé dans le répertoire Control
Expert : ....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS (D:\Documents
and Setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
35010602 12/2018
159
ATV 31 pour les MFB
Déclaration de l'esclave du variateur ATV 31
Déclaration du variateur ATV 31
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape Action
160
1
Sélectionnez la commande Insérer → Nœud....
Résultat : Un curseur s'affiche :
2
Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : L'écran ci-dessous s'affiche :
3
Sélectionnez MFB_ATV31 dans la liste des équipements disponibles.
35010602 12/2018
ATV 31 pour les MFB
Etape Action
4
35010602 12/2018
Cliquez sur le bouton Ajouter pour insérer MFB_ATV31 dans la liste des équipements sélectionnés.
La valeur de ID_Noeud doit être 4 et la Description doit être Noeud4.
Cliquez sur OK.
Résultat : L'architecture suivante s'affiche :
161
ATV 31 pour les MFB
Configuration du nœud ATV 31
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 4, comme
exemple pour le variateur ATV 31.
Etape
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 4.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur OK pour valider la configuration du nœud.
3
Enregistrez le projet CANopen sous le nom MFB_ATV31.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
PDO et objet de configuration
Le tableau ci-dessous décrit les informations sur cet exemple de configuration ATV 31 :
Type de
variateur
Nom attribué au nœud Nom du fichier .eds PDO inclus
ATV 31
MFB_ATV31
162
MFBATV31.eds
1er PDO en réception
1er PDO en émission
Objet de configuration à
ajouter
-
35010602 12/2018
ATV 31 pour les MFB
Sous-chapitre 11.3
Configuration du variateur ATV 31
Configuration du variateur ATV 31
Objectif de cette section
Cette section décrit les configurations de base du variateur à l'aide de PowerSuite pour ATV 31,
ainsi que l'interface utilisateur du panneau avant du variateur.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Configuration du variateur ATV 31 dans PowerSuite
164
Configuration du variateur ATV 31 à l'aide de l'interface utilisateur
167
35010602 12/2018
163
ATV 31 pour les MFB
Configuration du variateur ATV 31 dans PowerSuite
Présentation
Avec PowerSuite, les utilisateurs peuvent définir des bases d'équipements installés et décrire leurs
configurations et paramètres de communication.
PowerSuite propose ensuite un groupe d'actions permettant de modifier ou de transférer les
configurations et de connecter les équipements.
Le principe de navigation de PowerSuite associe une interface de configuration à chaque type
d'équipement, permettant de les piloter, de les régler et de les contrôler.
Connexion au variateur ATV 31
Ce tableau décrit la procédure de connexion au variateur ATV 31 :
Etape Action
1 Raccordez l’ordinateur sur lequel PowerSuite pour ATV 31 est installé, au connecteur RJ45 sur le
variateur à configurer.
2 Démarrez PowerSuite pour ATV 31.
Résultat : l'écran de démarrage suivant s'affiche :
3 Choisissez Action puis Connecter.
Résultat : une zone de texte s'affiche.
4 Entrez un nom de projet (ATV31_MFB) et cliquez sur OK.
Résultat : une fenêtre de confirmation de transfert s'affiche.
5 Appuyez sur Alt F pour lancer le transfert des données du variateur vers la station de travail
connectée.
164
35010602 12/2018
ATV 31 pour les MFB
Configuration de base du variateur ATV 31
Le tableau ci-dessous décrit la procédure de définition des paramètres de base :
Etape
Action
1
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle
fenêtre contenant un écran de configuration donnant accès aux fonctions de pilotage, de réglage et de
contrôle de l'équipement.
Utilisez la commande Affichage → Configuration.
Dans l'arborescence affichée, sélectionnez Communication dans le répertoire Communication.
Résultat : la fenêtre suivante s'affiche :
2
Sur la ligne ADCO, la valeur de l'adresse CANopen doit être 4.
3
Sur la ligne BDCO, la valeur du débit de bus CANopen doit être 500.
35010602 12/2018
165
ATV 31 pour les MFB
Etape
4
166
Action
Fermez la fenêtre pour vous déconnecter.
Remarque : vous pouvez régler les paramètres du variateur en suivant la même procédure.
Résultat : l'écran suivant affiche les données enregistrées localement :
35010602 12/2018
ATV 31 pour les MFB
Configuration du variateur ATV 31 à l'aide de l'interface utilisateur
Présentation
Le variateur ATV 31 intègre une interface utilisateur. Cette interface vous permet d'effectuer les
actions suivantes :



mettre l'équipement en ligne,
configurer l'équipement,
effectuer un diagnostic.
Structure des menus de l'interface
Le schéma ci-dessous présente l'accès aux menus principaux de l'interface :
35010602 12/2018
167
ATV 31 pour les MFB
Paramètres de base
Le tableau ci-dessous décrit la procédure de définition des paramètres de base (adresse et débit
CANopen) à l'aide de l'interface.
Etape
1
2
Action
Appuyez sur le bouton ENT dans l'interface.
Résultat : le menu DEFINIR s'affiche dans l'indicateur d'état de l'interface.
Appuyez plusieurs fois sur le bouton
pour accéder au menu COM.
Résultat : le menu COM (Communication) s'affiche dans l'indicateur d'état de l'interface.
3
Appuyez sur le bouton ENT dans l'interface.
Résultat : le sous-menu ADCO (Adresse CANopen) s'affiche dans l'indicateur d'état de l'interface.
4
Appuyez à nouveau sur ENT.
Résultat : une valeur correspondant à l'adresse CANopen de l'équipement s'affiche.
5
Appuyez sur le bouton
pour diminuer la valeur de l'adresse CANopen ou sur le bouton
pour l’augmenter.
Appuyez sur ENT lorsque l'adresse CANopen souhaitée est affichée (4).
Résultat : la valeur est confirmée et le sous-menu ADCO (Adresse CANopen) s'affiche à nouveau.
6
Appuyez sur le bouton
pour accéder au sous-menu BDCO (Baud CANopen).
Appuyez sur ENT.
Résultat : une valeur correspondant au débit CANopen de l'équipement s'affiche.
7
Appuyez sur le bouton
pour augmenter la valeur du débit CANopen ou sur le bouton
pour la diminuer.
Appuyez sur ENT lorsque le débit CANopen souhaité est affiché (500).
Résultat : la valeur est confirmée et le sous-menu BDCO (Baud CANopen) s'affiche à nouveau.
8
168
Appuyez plusieurs fois sur ECHAP pour revenir à l'écran principal (RDY par défaut).
35010602 12/2018
ATV 31 pour les MFB
Sous-chapitre 11.4
Réglage du variateur ATV 31
Réglage du variateur ATV 31
Réglage du variateur ATV 31 à l'aide de PowerSuite
Opérations préalables
Nous conseillons de régler la cinématique axiale avant son lancement automatique par le
programme.
Exemple de réglage
Le tableau ci-dessous présente un exemple de réglage cinématique :
Etape
Action
1
Connectez-vous (voir page 164) à l’ATV 31.
2
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle fenêtre
contenant l'écran de configuration donnant accès aux fonctions de pilotage, de réglage et de contrôle de
l'équipement.
La figure suivante représente une partie de la nouvelle fenêtre. Cette fenêtre inférieure permet d'accéder aux
fonctions de commande de l’ATV 31 :
3
Placez le curseur de la zone Commande sur Actif.
4
Cliquez sur le bouton Réinitialiser pour éliminer les problèmes éventuels (si l'état est rouge).
5
Entrez la valeur 1 dans la zone Référence de fréquence.
6
Cliquez sur le bouton Exécuter test.
Résultat : le moteur tourne et la sous-fenêtre est animée :
7
Placez le curseur de la zone Commande sur Inactif lorsque vous avez terminé le réglage.
35010602 12/2018
169
ATV 31 pour les MFB
170
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
ATV 32 pour les MFB
35010602 12/2018
Chapitre 12
Mise en œuvre du variateur ATV 32 pour les MFB
Mise en œuvre du variateur ATV 32 pour les MFB
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre des variateurs ATV 32 selon la méthodologie
(voir page 21) décrite dans le guide de mise en route (voir page 15) avec un variateur Lexium 32.
Ce chapitre détaille uniquement les différences et les actions applicables à un variateur ATV 32.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
12.1
Sujet
Page
Adaptation de l'application au variateur ATV 32
172
12.2
Configuration du variateur ATV 32 dans SyCon
176
12.3
Configuration du variateur ATV 32
181
35010602 12/2018
171
ATV 32 pour les MFB
Sous-chapitre 12.1
Adaptation de l'application au variateur ATV 32
Adaptation de l'application au variateur ATV 32
Objectif de cette section
Cette section présente la procédure d'adaptation de l'application (voir page 15) au variateur
ATV 32 avec une architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
172
Page
Architecture d'application avec un variateur ATV 32
173
Configuration logicielle
174
Configuration matérielle requise
175
35010602 12/2018
ATV 32 pour les MFB
Architecture d'application avec un variateur ATV 32
Présentation
L'architecture proposée est simple et destinée à assimiler les principes de mise en œuvre d'une
commande de mouvement.
D'autres équipements peuvent être ajoutés à cette architecture réaliste afin de gérer plusieurs
axes.
Illustration
Le schéma ci-après illustre l'architecture utilisée dans l'application incluant un variateur ATV 32.
1
2
Boîtier de dérivation
SoMove
35010602 12/2018
173
ATV 32 pour les MFB
Configuration logicielle
Présentation
En ce qui concerne la configuration logicielle requise présentée dans le guide de mise en route
(voir page 28), PowerSuite est utilisé pour la configuration et le réglage du variateur ATV 32.
Il est possible de configurer certains paramètres sans PowerSuite, en utilisant l'interface utilisateur
(voir page 185) du panneau avant du variateur ATV 32.
NOTE : Le variateur ATV 32 ne prend pas en charge le mode de fonctionnement de couple.
174
35010602 12/2018
ATV 32 pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir page 173) permettant la
mise en œuvre des MFB ATV 32 dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Carte de communication CANopen pour TSX Premium
TSX CPP110
Boîtier de dérivation CANopen entre le TSX Premium et le variateur ATV 32 VW3CANTAP2
Kit de connexion PC
VW3A8106
Variateur ATV 32
ATV32••••••
NOTE : la résistance de terminaison est intégrée au boîtier de dérivation et doit être ACTIVE.
35010602 12/2018
175
ATV 32 pour les MFB
Sous-chapitre 12.2
Configuration du variateur ATV 32 dans SyCon
Configuration du variateur ATV 32 dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur ATV 32 dans
SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
176
Page
Importation de fichiers spécifiques au variateur ATV 32 dans SyCon : .EDS et .DIB
177
Déclaration de l'esclave du variateur ATV 32
178
Configuration du nœud ATV 32
180
35010602 12/2018
ATV 32 pour les MFB
Importation de fichiers spécifiques au variateur ATV 32 dans SyCon : .EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon :
Etape
Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Sélectionnez le fichier MFBATV32.eds relatif au variateur ATV 32 situé dans le répertoire Control
Expert : ....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS (D:\Documents
and Setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
35010602 12/2018
177
ATV 32 pour les MFB
Déclaration de l'esclave du variateur ATV 32
Déclaration du variateur ATV 32
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon :
Etape Action
1 Sélectionnez la commande Insérer → Noeud.
Résultat : un curseur s'affiche.
2 Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : l'écran ci-après s'affiche :
3 Sélectionnez MFB_ATV32 dans la liste des équipements disponibles.
178
35010602 12/2018
ATV 32 pour les MFB
Etape Action
4 Cliquez sur le bouton Ajouter pour insérer MFB_ATV32 dans la liste des équipements sélectionnés.
La valeur de ID_Noeud doit être 4 et la Description doit être Noeud4.
Cliquez sur OK.
Résultat : l'architecture ci-après s'affiche :
35010602 12/2018
179
ATV 32 pour les MFB
Configuration du nœud ATV 32
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 4, comme
exemple pour le variateur ATV 32.
Etape
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 4.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur OK pour valider la configuration du nœud.
3
Enregistrez le projet CANopen sous le nom MFB_ATV32.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
PDO et objet de configuration
Le tableau ci-dessous fournit des informations pour cet exemple de configuration ATV 32 :
Type de
variateur
Nom attribué au nœud Nom du fichier .eds PDO inclus
ATV 32
MFB_ATV32
180
MFBATV32.eds
1er PDO en réception
1er PDO en émission
Objet de configuration à
ajouter
-
35010602 12/2018
ATV 32 pour les MFB
Sous-chapitre 12.3
Configuration du variateur ATV 32
Configuration du variateur ATV 32
Objectif de cette section
Cette section décrit les configurations de base du variateur à l'aide de SoMove, ainsi que l'interface
utilisateur du panneau avant du variateur.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Configuration du variateur ATV 32 avec SoMove
182
Configuration du variateur ATV 32 à l'aide de l'interface utilisateur
185
35010602 12/2018
181
ATV 32 pour les MFB
Configuration du variateur ATV 32 avec SoMove
Présentation
Avec SoMove, les utilisateurs peuvent définir des bases d'équipements installés et décrire leurs
configurations et paramètres de communication.
SoMove propose ensuite un groupe d'actions permettant de modifier ou de transférer les
configurations et de connecter les équipements.
Le principe de navigation de SoMove associe une interface de configuration à chaque type
d'équipement, permettant de les piloter, de les régler et de les contrôler.
Connexion au variateur ATV 32
Le tableau ci-dessous décrit la procédure de connexion au variateur ATV 32:
Etape
182
Action
1
Raccordez le PC sur lequel SoMove pour ATV 32 est installé au connecteur RJ45 sur le
variateur à configurer.
2
Démarrez SoMove.
Résultat : l'écran de démarrage ci-après s'affiche :
35010602 12/2018
ATV 32 pour les MFB
Etape
Action
3
Cliquez sur Connecter.
Résultat : l'écran ci-dessous s'affiche :
4
Si vous acceptez de suivre ces instructions, appuyez sur Alt+F.
Résultat : l'écran ci-dessous s'affiche :
5
Ouvrez l'onglet Communication → onglet CANopen
Résultat : l'écran ci-dessous s'affiche :
35010602 12/2018
183
ATV 32 pour les MFB
Etape
184
Action
6
Sur la ligne ADCO, définissez l'adresse CANopen sur 4.
7
Sur la ligne BCDO, définissez le débit en bauds CANopen sur 500 Kbits/s.
8
Déconnectez votre poste de travail du variateur.
9
Enregistrez le projet sous le nom ATV32_MFB.
35010602 12/2018
ATV 32 pour les MFB
Configuration du variateur ATV 32 à l'aide de l'interface utilisateur
Présentation
Le variateur ATV 32 intègre une interface utilisateur. Cette interface vous permet d'effectuer les
actions suivantes :
 mettre l'équipement en ligne,
 configurer l'équipement,
 ajuster les paramètres,
 effectuer un diagnostic.
Structure du menu d'interface
Le graphique suivant indique comment accéder aux menus de configuration à l'aide du cadran Jog
pour accéder au menu COnF :
ENT Entrée
Echap Echappement
35010602 12/2018
185
ATV 32 pour les MFB
Paramètres CANopen de base
Ce tableau indique la procédure à suivre pour entrer l'adresse CANopen de base et les paramètres
de débit via l'interface utilisateur :
Etape
186
Action
1
Faites appel au cadran Jog pour sélectionner COnF.
Résultat : le menu COnF (configuration CANopen) apparaît.
2
Appuyez sur la touche ENT.
Résultat : une liste déroulante de sous-menus apparaît.
3
Faites appel au cadran Jog pour sélectionner FULL.
Résultat : le menu FULL (paramètres non préchargés) apparaît.
4
Appuyez sur la touche ENT.
Résultat : une liste déroulante de sous-menus apparaît.
5
Faites appel au cadran Jog pour sélectionner COM.
Résultat : Le menu de communication COM apparaît.
6
Appuyez sur la touche ENT.
Résultat : une liste déroulante de sous-menus apparaît.
7
Faites appel au cadran Jog pour sélectionner CnO.
Résultat : le menu CnO (CANopen) apparaît.
8
Appuyez sur la touche ENT.
Résultat : une liste déroulante de paramètres apparaît.
9
Faites appel au cadran Jog pour sélectionner AdCO.
Résultat : le paramètre AdCO (adresse CANopen) apparaît.
10
Appuyez sur la touche ENT.
Résultat : une valeur correspondant à l'adresse CANopen par défaut s'affiche.
11
Faites appel au cadran Jog pour sélectionner l'adresse CANopen (4).
Résultat : l'adresse CANopen sélectionnée apparaît.
12
Appuyez sur la touche ENT.
Résultat : le paramètre AdCO (adresse CANopen) apparaît.
13
Faites appel au cadran Jog pour sélectionner bdCO.
Résultat : le paramètre bdCO (débit CANopen) apparaît.
14
Appuyez sur la touche ENT.
Résultat : une valeur correspondant au débit CANopen par défaut s'affiche.
15
Faites appel au cadran Jog pour sélectionner le débit CANopen (500).
Résultat : le débit CANopen sélectionné apparaît.
16
Appuyez sur la touche ENT.
Résultat : le paramètre bdCO (débit CANopen) apparaît.
17
Appuyez plusieurs fois sur Echap pour revenir au menu principal.
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
ATV 71 pour les MFB
35010602 12/2018
Chapitre 13
Mise en œuvre du variateur ATV 71 pour les Motion Function Blocks
Mise en œuvre du variateur ATV 71 pour les Motion Function
Blocks
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre des variateurs ATV 71 selon la méthodologie
(voir page 21) décrite dans le guide de mise en route (voir page 15) avec un variateur Lexium 32.
Ce chapitre détaille uniquement les différences et les actions applicables à un variateur ATV 71.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
13.1
Adaptation de l'application au variateur ATV 71
188
13.2
Configuration du variateur ATV 71 dans SyCon
192
13.3
Configuration du variateur ATV 71
198
13.4
Réglage du variateur ATV 71
205
35010602 12/2018
187
ATV 71 pour les MFB
Sous-chapitre 13.1
Adaptation de l'application au variateur ATV 71
Adaptation de l'application au variateur ATV 71
Objectif de cette section
Cette section présente la procédure d'adaptation de l'application (voir page 15) au variateur
ATV 71 avec une architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
188
Page
Architecture d'application avec un variateur ATV 71
189
Configuration logicielle
190
Configuration matérielle requise
191
35010602 12/2018
ATV 71 pour les MFB
Architecture d'application avec un variateur ATV 71
Présentation
L'architecture proposée est simple et destinée à assimiler les principes de mise en œuvre d'une
commande de mouvement.
D'autres équipements peuvent être ajoutés à cette architecture réaliste afin de gérer plusieurs
axes.
Illustration
Le schéma ci-après illustre l'architecture utilisée dans l'application incluant un variateur ATV 71.
35010602 12/2018
189
ATV 71 pour les MFB
Configuration logicielle
Présentation
En ce qui concerne la configuration logicielle requise présentée dans le guide de mise en route
(voir page 28), PowerSuite est utilisé pour la configuration et le réglage du variateur ATV 71.
Il est néanmoins possible de fonctionner sans PowerSuite dans certains cas en utilisant l'interface
utilisateur (voir page 203) du panneau avant du variateur ATV 71.
190
35010602 12/2018
ATV 71 pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir page 189) permettant la
mise en œuvre des MFB ATV 71 dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Carte de communication CANopen pour TSX Premium
TSX CPP110
Boîtier de dérivation CANopen entre le TSX Premium et le variateur ATV 71
VW3CANTAP2
Câble de programmation RJ45 avec adaptateur RS485/RS232 entre le boîtier
de dérivation et le variateur
ACC2CRAAEF030
Variateur ATV 71
ATV71H075N2Z
NOTE : la résistance de terminaison est intégrée au boîtier de dérivation et doit être ACTIVE.
35010602 12/2018
191
ATV 71 pour les MFB
Sous-chapitre 13.2
Configuration du variateur ATV 71 dans SyCon
Configuration du variateur ATV 71 dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur ATV 71 dans
SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
192
Page
Importation de fichiers spécifiques au variateur ATV 71 dans SyCon : .EDS et .DIB
193
Déclaration de l'esclave du variateur ATV 71
194
Configuration du nœud ATV 71
196
35010602 12/2018
ATV 71 pour les MFB
Importation de fichiers spécifiques au variateur ATV 71 dans SyCon : .EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon.
Etape Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Sélectionnez le fichier MFBATV71.eds relatif au variateur ATV 71 situé dans le répertoire Control
Expert : ....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS
(D:\Documents and Setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
35010602 12/2018
193
ATV 71 pour les MFB
Déclaration de l'esclave du variateur ATV 71
Déclaration du variateur ATV 71
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape
194
Action
1
Sélectionnez la commande Insérer → Noeud.
Résultat : un curseur s'affiche :
2
Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : l'écran ci-après s'affiche.
3
Sélectionnez MFB_ATV71 dans la liste des équipements disponibles.
35010602 12/2018
ATV 71 pour les MFB
Etape
4
Action
Cliquez sur le bouton Ajouter pour insérer MFB_ATV71 dans la liste des équipements sélectionnés.
La valeur de ID_Noeud doit être 5 et la Description doit être Nœud 5.
Cliquez sur OK.
Résultat : l'architecture ci-après s'affiche.
C
IF
CANopen
CANopen_Maître
--
ID Nœud
Master
1
TSX_CPP 110
Nœud5
CANopen
35010602 12/2018
ID Nœud
Noeud
5
MFB_ATV71
195
ATV 71 pour les MFB
Configuration du nœud ATV 71
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 5, comme
exemple pour le variateur ATV 71.
Etape
196
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 5.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur OK pour valider la configuration du nœud.
3
Enregistrez le projet CANopen sous le nom MFB_ATV71.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
35010602 12/2018
ATV 71 pour les MFB
PDO et objet de configuration
Le tableau ci-dessous décrit les PDO et les objets de configuration à ajouter pour le variateur
ATV 71 :
Type de
variateur
Nom attribué au nœud
Nom du fichier .eds
PDO à ajouter
Objet de configuration à
ajouter
ATV 71
MFB_ATV71
MFBATV71.eds
1er PDO en réception
1er PDO en émission
-
35010602 12/2018
197
ATV 71 pour les MFB
Sous-chapitre 13.3
Configuration du variateur ATV 71
Configuration du variateur ATV 71
Objectif de cette section
Cette section décrit les configurations de base du variateur à l'aide de PowerSuite pour ATV 71,
ainsi que l'interface utilisateur du panneau avant du variateur.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
198
Page
Configuration du variateur ATV 71 dans PowerSuite
199
Configuration du variateur ATV 71 à l'aide de l'interface utilisateur
203
35010602 12/2018
ATV 71 pour les MFB
Configuration du variateur ATV 71 dans PowerSuite
Présentation
Avec PowerSuite, les utilisateurs peuvent définir des bases d'équipements installés et décrire leurs
configurations et paramètres de communication.
PowerSuite propose ensuite un groupe d'actions permettant de modifier ou de transférer les
configurations et de connecter les équipements.
Le principe de navigation de PowerSuite associe une interface de configuration à chaque type
d'équipement, permettant de les piloter, de les régler et de les contrôler.
Connexion au variateur ATV 71
Ce tableau décrit la procédure de connexion au variateur ATV 71 :
Etape
Action
1
Raccordez l’ordinateur sur lequel PowerSuite pour ATV 71 est installé, au connecteur RJ45 sur le variateur
à configurer.
2
Démarrez PowerSuite pour ATV 71.
Résultat : l'écran de démarrage suivant s'affiche :
35010602 12/2018
199
ATV 71 pour les MFB
Etape
200
Action
3
Choisissez Action puis Connecter.
Résultat : une zone de texte s'affiche.
4
Entrez un nom de projet (ATV71_MFB) et cliquez sur OK.
Résultat : une fenêtre de confirmation de transfert s'affiche.
5
Appuyez sur Alt F pour lancer le transfert des données du variateur vers la station de travail connectée.
35010602 12/2018
ATV 71 pour les MFB
Configuration de base du variateur ATV 71
Le tableau ci-dessous décrit la procédure de définition des paramètres de base :
Etape Action
1
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle fenêtre
contenant un écran de configuration donnant accès aux fonctions de pilotage, de réglage et de contrôle de
l'équipement.
Dans l'arborescence affichée, sélectionnez Communication dans le répertoire Communication.
Résultat : la fenêtre suivante s'affiche :
2
Sur la ligne ADCO, la valeur de l'adresse CANopen doit être 5.
3
Sur la ligne BDCO, la valeur du débit de bus CANopen doit être 500.
Remarque : vous pouvez régler les paramètres du variateur en suivant la même procédure.
35010602 12/2018
201
ATV 71 pour les MFB
Etape Action
4
202
Une fois les paramètres réglés, utilisez la commande Configuration → Déconnecter pour vous déconnecter.
Résultat : l'écran suivant affiche les données enregistrées localement :
35010602 12/2018
ATV 71 pour les MFB
Configuration du variateur ATV 71 à l'aide de l'interface utilisateur
Présentation
Le variateur ATV 71 intègre une interface utilisateur. Cette interface vous permet d'effectuer les
actions suivantes :



mettre l'équipement en ligne,
configurer l'équipement,
effectuer un diagnostic.
NOTE : Il existe un terminal d'affichage graphique plus convivial, par exemple pour le diagnostic
des défauts.
Structure des menus de l'interface
Le schéma ci-dessous présente l'accès aux menus principaux de l'interface :
35010602 12/2018
203
ATV 71 pour les MFB
Paramètres de base
Le tableau ci-dessous décrit la procédure de définition des paramètres de base (adresse et débit
CANopen) à l'aide de l'interface.
Etape
1
2
Action
Appuyez sur le bouton ENT dans l'interface.
Résultat : le menu DEFINIR s'affiche dans l'indicateur d'état de l'interface.
Appuyez plusieurs fois sur le bouton
pour accéder au menu COM.
Résultat : le menu COM (Communication) s'affiche dans l'indicateur d'état de l'interface.
3
Appuyez sur le bouton ENT dans l'interface.
Résultat : le sous-menu ADCO (Adresse CANopen) s'affiche dans l'indicateur d'état de l'interface.
4
Appuyez à nouveau sur ENT.
Résultat : une valeur correspondant à l'adresse CANopen de l'équipement s'affiche.
5
Appuyez sur le bouton
pour diminuer la valeur de l'adresse CANopen ou sur le bouton
pour l’augmenter.
Appuyez sur ENT lorsque l'adresse CANopen souhaitée est affichée (5).
Résultat : la valeur est confirmée et le sous-menu ADCO (Adresse CANopen) s'affiche à nouveau.
6
Appuyez sur le bouton
pour accéder au sous-menu BDCO (Baud CANopen).
Appuyez sur ENT.
Résultat : une valeur correspondant au débit CANopen de l'équipement s'affiche.
7
Appuyez sur le bouton
pour augmenter la valeur du débit CANopen ou sur le bouton
pour la diminuer.
Appuyez sur ENT lorsque le débit CANopen souhaité est affiché (500).
Résultat : la valeur est confirmée et le sous-menu BDCO (Baud CANopen) s'affiche à nouveau.
8
204
Appuyez plusieurs fois sur ECHAP pour revenir à l'écran principal (RDY par défaut).
35010602 12/2018
ATV 71 pour les MFB
Sous-chapitre 13.4
Réglage du variateur ATV 71
Réglage du variateur ATV 71
Réglage du variateur ATV 71 à l'aide de PowerSuite
Opérations préalables
Nous conseillons de régler la cinématique axiale avant son lancement automatique par le
programme.
Exemple de réglage
Le tableau ci-dessous présente un exemple de réglage cinématique :
Etape
Action
1
Connectez-vous (voir page 199) à l’ATV 71.
2
Après la connexion et le transfert des configurations de l'équipement, PowerSuite ouvre une nouvelle
fenêtre contenant l'écran de configuration donnant accès aux fonctions de pilotage, de réglage et de
contrôle de l'équipement.
La figure suivante représente une partie de la nouvelle fenêtre. Cette fenêtre inférieure permet d'accéder
aux fonctions de commande de l’ATV 71 :
3
Placez le curseur de la zone Commande sur Actif.
4
Cliquez sur le bouton Réinitialiser pour éliminer les problèmes.
5
Entrez la valeur 10 dans la zone Référence de fréquence.
6
Cliquez sur le bouton Exécuter test.
Résultat : le moteur tourne et la sous-fenêtre est animée :
7
Placez le curseur de la zone Commande sur Inactif lorsque vous avez terminé le réglage.
35010602 12/2018
205
ATV 71 pour les MFB
206
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
IclA pour les MFB
35010602 12/2018
Chapitre 14
Mise en œuvre du variateur IclA pour les Motion Function Blocks
Mise en œuvre du variateur IclA pour les Motion Function
Blocks
Objectif de ce chapitre
Ce chapitre présente la procédure de mise en œuvre d'un variateur IclA selon la méthodologie
(voir page 21) décrite dans le guide de mise en route (voir page 15) avec un variateur Lexium 32.
Ce chapitre détaille uniquement les différences et les actions applicables à un variateur IclA.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
14.1
Adaptation de l'application au variateur IclA
208
14.2
Configuration du variateur IclA dans SyCon
212
14.3
Configuration du variateur IclA
218
14.4
Réglage du variateur IclA
220
35010602 12/2018
207
IclA pour les MFB
Sous-chapitre 14.1
Adaptation de l'application au variateur IclA
Adaptation de l'application au variateur IclA
Objectif de cette section
Cette section présente la procédure d'adaptation de l'application (voir page 15) au variateur IclA
avec une architecture et des configurations matérielles et logicielles spécifiques.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
208
Page
Architecture d'application avec un variateur IclA
209
Configuration logicielle
210
Configuration matérielle requise
211
35010602 12/2018
IclA pour les MFB
Architecture d'application avec un variateur IclA
Présentation
L'architecture proposée est simple et destinée à assimiler les principes de mise en œuvre d'une
commande de mouvement.
D'autres équipements peuvent être ajoutés à cette architecture réaliste afin de gérer plusieurs
axes.
Illustration
Le schéma ci-après illustre l'architecture utilisée dans l'application incluant un variateur IclA IFS.
35010602 12/2018
209
IclA pour les MFB
Configuration logicielle
Présentation
Comme indiqué dans le guide de démarrage (voir page 28), IclA Easy permet de configurer et de
régler le variateur IclA.
210
35010602 12/2018
IclA pour les MFB
Configuration matérielle requise
Références du matériel utilisé
Le tableau ci-après répertorie le matériel utilisé dans l'architecture (voir page 209) permettant la
mise en œuvre des MFB IclA dans Control Expert.
Matériel
Référence
Automate TSX Premium
TSX P57 5634
Alimentation TSX Premium
TSX PSY 8500M
Rack TSX Premium
TSX RKY 6
Carte de communication CANopen pour TSX Premium
TSX CPP110
Connecteur femelle CANopen SUB-D 9 contacts (courbé à 90° + TSX CAN KCDF 90TP
connecteur SUB-D 9 contacts supplémentaire pour connecter un
PC sur le bus)
Cordon amovible CANopen préassemblé avec connecteurs
femelles SUB-D 9 contacts moulés à chaque extrémité
TSX CAN CADD03
Dongle PCAN PS/2 pour IclA Easy (convertisseur parallèle vers
CAN)
IPEH-002019 (système PEAK)
Câble CANopen
TSX CAN CA50
Variateur IclA
IFS61/2-CAN-DS/-I-B54/0-001RPP41
NOTE : la résistance de terminaison est intégrée au boîtier de dérivation du variateur IclA et doit
être ACTIVE (voir page 218).
35010602 12/2018
211
IclA pour les MFB
Sous-chapitre 14.2
Configuration du variateur IclA dans SyCon
Configuration du variateur IclA dans SyCon
Objectif de cette section
Cette section décrit la procédure de déclaration et de configuration du variateur IclA dans SyCon.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
212
Page
Importation de fichiers spécifiques au variateur IclA dans SyCon : .EDS et .DIB
213
Déclaration de l'esclave du variateur IclA
214
Configuration du nœud IclA
216
35010602 12/2018
IclA pour les MFB
Importation de fichiers spécifiques au variateur IclA dans SyCon : .EDS et .DIB
Importation
Le tableau ci-dessous décrit les étapes du processus d'importation de fichiers .EDS et .DIB dans
SyCon.
Etape
Action
1
Lancez SyCon.
Résultat : l'outil SyCon s'affiche.
2
Sélectionnez Fichier → Copier EDS pour importer les nouveaux fichiers .EDS dans la base du
programme SyCon.
3
Sélectionnez le fichier MFBIclA.eds relatif au variateur IclA situé dans le répertoire Control Expert :
....\Application Data\Schneider Electric\ConfCatalog\Database\Motion\EDS (D:\Documents and
setting\All Users par défaut).
4
Cliquez sur Ouvrir.
Résultat : une fenêtre s'affiche et vous invite à importer le bitmap correspondant.
5
Cliquez sur Oui pour procéder à l'importation.
Remarque : les fichiers .DIB sont importés automatiquement lors de l'importation du fichier .EDS.
Vous avez la possibilité de mettre à jour les fichiers .EDS et .DIB (graphiques) pour permettre le
bon fonctionnement du matériel lors du développement d'applications MFB (voir EcoStruxure™
Control Expert, Blocs fonction de mouvement, Bibliothèque de blocs).
NOTE : la mise à jour ne doit être exécutée qu'une fois.
35010602 12/2018
213
IclA pour les MFB
Déclaration de l'esclave du variateur IclA
Déclaration du variateur IclA
Le tableau ci-dessous décrit les étapes du processus de déclaration de l'esclave dans SyCon.
Etape Action
1 Sélectionnez la commande Insérer → Nœud....
Résultat : Un curseur s'affiche :
2 Placez le curseur sur le bus en dehors du cadre principal et cliquez une fois.
Résultat : L'écran ci-dessous s'affiche :
3 Sélectionnez MFB_IclA-IFX dans la liste des équipements disponibles.
214
35010602 12/2018
IclA pour les MFB
Etape Action
4 Cliquez sur le bouton Ajouter pour insérer MFB_IclA-IFX dans la liste des équipements sélectionnés.
La valeur de ID_Noeud doit être 6 et la Description doit être Noeud6.
Cliquez sur OK.
Résultat : L'architecture suivante s'affiche :
35010602 12/2018
215
IclA pour les MFB
Configuration du nœud IclA
Configuration du nœud
Le tableau ci-dessous décrit les étapes de la configuration d'un nœud à l'aide du Nœud 6 comme
exemple pour IclA.
Etape
216
Action
1
Dans l'écran principal, cliquez deux fois sur Nœud 6.
Résultat : l'écran de configuration du nœud apparaît :
2
Cliquez sur Configuration de l'objet.
Résultat : la fenêtre de configuration d'objet s'affiche.
35010602 12/2018
IclA pour les MFB
Etape
Action
3
Dans la zone Objet prédéfini pris en charge dans le fichier EDS, cliquez deux fois sur l'objet 301E sousindex A.
Résultat : l'objet 301E sous-index A est placé dans la zone Objets configurés du tableau :
4
Cliquez sur OK pour valider la configuration de l'objet.
5
Cliquez sur OK pour valider la configuration du nœud.
6
Enregistrez le projet CANopen sous le nom MFB_IclA.co.
Remarque : notez l'emplacement du fichier .CO, car la configuration sera importée dans Control Expert.
PDO et objet de configuration
Le tableau ci-dessous décrit les PDO et les objets de configuration à ajouter pour IclA :
Type de
variateur
Nom attribué au nœud Nom du fichier .eds
IclA
MFB_IclA-IFX
35010602 12/2018
MFBIcIA.eds
PDO à ajouter
Objet de configuration à
ajouter
4ème PDO en réception
4ème PDO en transmission
301E sous-index A
217
IclA pour les MFB
Sous-chapitre 14.3
Configuration du variateur IclA
Configuration du variateur IclA
Configuration du variateur IclA à l'aide de commutateurs DIP
Présentation
L'adresse et le débit en bauds sont définis à l'aide des commutateurs DIP sur le variateur IclA IFX.
Commutateurs DIP
Le schéma ci-dessous représente les commutateurs DIP à l'intérieur du variateur :
218
35010602 12/2018
IclA pour les MFB
Paramètres de base
Le débit en bauds se définit à l'aide du commutateur S4 en position 5 pour un débit de 500 bauds.
L'adresse CANopen se définit à l'aide des commutateurs S1 et S2. Réglez les commutateurs S2.3
et S2.2 sur ON pour que le variateur ait l'adresse 6. Par défaut, comme indiqué sur la figure cidessous, tous les commutateurs sur S1 et S2 sont réglés sur ON, sauf le premier commutateur sur
S1, ce qui donne l'adresse 127.
Réglez S3.2 sur ON pour activer la résistance de terminaison.
35010602 12/2018
219
IclA pour les MFB
Sous-chapitre 14.4
Réglage du variateur IclA
Réglage du variateur IclA
Objectif de cette section
Cette section présente un exemple de réglage du variateur IclA à l'aide de IclA Easy.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
220
Page
Configuration du variateur IclA dans IclA Easy
221
Réglage du variateur IclA à l'aide de IclA Easy
225
35010602 12/2018
IclA pour les MFB
Configuration du variateur IclA dans IclA Easy
Présentation
Avec IclA Easy, les utilisateurs peuvent définir des bases d'équipements installés et décrire leurs
configurations et paramètres de communication.
IclA Easy propose ensuite un groupe d'actions permettant de modifier ou de transférer les
configurations et de connecter les équipements.
Le principe de navigation de IclA Easy associe une interface de configuration à chaque type
d'équipement, permettant de les piloter, de les régler et de les contrôler.
NOTE : les signaux requis, c'est-à-dire LIMN, LIMP et REF, doivent être connectés ou désactivés
à l'aide du logiciel de réglage.
35010602 12/2018
221
IclA pour les MFB
Connexion au variateur IclA
Le tableau ci-dessous décrit la procédure de connexion au variateur IclA.
Etape
222
Action
1
Raccordez le PC sur lequel IclA Easy est installé au connecteur Dongle PCAN PS/2 sur le variateur à
configurer.
2
Lancez IclA Easy pour IclA.
Résultat : l'écran de démarrage ci-après s'affiche.
35010602 12/2018
IclA pour les MFB
Etape
Action
3
Sélectionnez la commande Connexion → Connexion CAN.
Résultat : une zone de texte s'affiche.
4
Le Débit en bauds doit être de 500 kBd.
L'Adresse CAN doit être définie sur la valeur 6.
Le champ Matériel doit être défini sur la valeur LPT1 (Dongle PCAN PS/2).
Résultat : un transfert de données du variateur vers la station de travail connectée est lancé.
35010602 12/2018
223
IclA pour les MFB
Configuration de base du variateur IclA
Voici un exemple illustrant la modification de la valeur d'accélération. Le tableau ci-dessous décrit
la procédure de définition de ce paramètre.
Etape
224
Action
1
Après la connexion et le transfert des configurations de l'équipement, IclA Easy affiche un écran donnant
accès aux fonctions de pilotage, de réglage et de contrôle de l'équipement.
2
Sélectionnez le paramètre Mouvement dans Groupes de paramètres.
Résultat : la fenêtre Paramètre s'affiche.
3
Sur la ligne acc, l'accélération peut être définie sur la valeur 1 000.
4
Enregistrez les paramètres CANopen dans l'EEprom à l'aide de la commande Paramètre → Envoyer le
groupe de paramètres au variateur.
Remarque : vous pouvez régler les paramètres du variateur en suivant la même procédure.
5
Une fois les paramètres réglés, sélectionnez la commande Fichier → Fermer pour vous déconnecter.
35010602 12/2018
IclA pour les MFB
Réglage du variateur IclA à l'aide de IclA Easy
Opérations préalables
Nous conseillons de régler la cinématique axiale avant son lancement automatique par le
programme.
Exemple de réglage
Le tableau ci-dessous présente un exemple de réglage cinématique :
Etape
Action
1
Connectez-vous (voir page 222) à l’IclA.
2
La figure suivante représente une partie de la nouvelle fenêtre. Cette fenêtre inférieure permet d'accéder
aux fonctions de commande de l’IclA :
3
Cliquez sur le bouton Réinitialiser pour éliminer les problèmes.
4
Placez le curseur de la zone Activer sur ON.
5
Choisissez la commande Fonctions → Modes de marche.
Résultat : la fenêtre Modes de marche s'affiche.
35010602 12/2018
225
IclA pour les MFB
Etape
226
Action
6
Choisissez l’onglet Mode de vitesse.
Entrez la valeur 200 dans la zone Valeur des consignes.
Résultat : le moteur tourne et la sous-fenêtre est animée :
7
Placez le curseur de la zone Activer sur OFF lorsque vous avez terminé le réglage.
35010602 12/2018
Premium sous EcoStruxure™ Control Expert
Index
35010602 12/2018
Index
A
application, configuration
ATV 31, 153
ATV 32, 171
ATV 71, 187
IclA, 207
Lexium 05, 101
Lexium 15LP/MP/HP, 121
application, programmation, 61
B
bus CANopen, configuration, 35
C
configuration de l'application
Lexium 32, 23
configuration de l'axe, 47
M
MFB
Lexium 32, 23
MFB (motion function blocks), 15
ATV 31, 153
ATV 32, 171
ATV 71, 187
IclA, 207
Lexium 05, 101
Lexium 15LP/MP/HP, 121
méthodologie, 21
mise en route, 15
mise au point de l'application, 77
P
PDO, 42
R
recettes, 87
réglage des variateurs
Lexium 05, 119
V
variateur, configuration
ATV 31, 163
ATV 32, 181
ATV 71, 198
IclA, 218
Lexium 05, 112
Lexium 32, 57
variateur, réglage
ATV 31, 169
ATV 71, 205
IclA, 220
Lexium 05, 119
variateur, remplacement, 92
variateurs, configuration
Lexium 15LP/MP/HP, 137
variateurs, réglage
Lexium 15LP/MP/HP, 148
O
oscilloscope, 78
35010602 12/2018
227
Index
228
35010602 12/2018

Manuels associés