Schneider Electric Premium sous EcoStruxure™ Control Expert - TSXESY007 module Mode d'emploi

Ajouter à Mes manuels
126 Des pages
Schneider Electric Premium sous EcoStruxure™ Control Expert - TSXESY007 module Mode d'emploi | Fixfr
Premium sous EcoStruxure™ Control Expert
35010595 12/2018
Premium sous
EcoStruxure™
Control Expert
Module TSX ESY 007
Manuel d'installation
(Traduction du document original anglais)
35010595.10
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
35010595 12/2018
Table des matières
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . .
Partie I Le module TSX ESY 007 . . . . . . . . . . . . . . . . . . . . .
Chapitre 1 Présentation générale du coupleur TSX ESY 007 . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Note sur le bus d'extension d'entrée/sortie . . . . . . . . . . . . . . . . . . . . .
Panorama des produits Série 7 du catalogue Schneider . . . . . . . . . .
Composants principaux - Présentation . . . . . . . . . . . . . . . . . . . . . . . .
Figure représentant une topologie exemple de bus d'extension
d'entrée/sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principales caractéristiques du bus d'extension d'entrées/sorties. . . .
Partie II Installation matérielle du coupleur d'interface de bus
d'extension d'entrées/sorties TSX ESY 007 . . . . . . .
Chapitre 2 Coupleur interface bus d'extension d'entrées/sorties :
TSX ESY 007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 Description du module TSX ESY CM 007 . . . . . . . . . . . . . . . . . . . . . .
Présentation physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Montage/implantation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connexions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voyants d'état du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualisations particulières du coupleur TSX ESY 007 . . . . . . . . . . . .
Caractéristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sécurité utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Utilisation du coupleur TSX ESY 007 en rénovation . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Récupération des racks 0 à 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cas des racks double format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Liaisons entrantes distantes LES120/LFS120 . . . . . . . . . . . . . . . . . .
Méthodologie de mise à niveau du programme automate PL7-3 . . . .
2.3 Diagnostic Bus d’extension d’entrées/sorties . . . . . . . . . . . . . . . . . . .
Présentation du diagnostic du bus d'extension d'E/S . . . . . . . . . . . . .
2.4 Modes de marche du coupleur TSX ESY 007 . . . . . . . . . . . . . . . . . . .
Modes de fonctionnement du module TSX ESY 007 . . . . . . . . . . . . .
35010595 12/2018
7
9
11
13
14
15
16
17
19
20
23
25
26
27
28
31
34
35
36
38
39
40
41
44
46
47
49
52
52
53
53
3
2.5 Précautions d'utilisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage de rack en double . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partie III Mise en œuvre logicielle du module TSX ESY 007 .
Chapitre 3 Principes de la mise en oeuvre logicielle du coupleur TSX
ESY 007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation de la mise en œuvre du bus d'extension d'entrées/sorties
Architecture du module TSX ESY 007 . . . . . . . . . . . . . . . . . . . . . . . . .
Structure d'un module Série 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage des objets langage associés aux équipements Série 7
connectés sur le bus d'extension d'entrées/sorties . . . . . . . . . . . . . . .
Utilisation de la fonction élémentaire EF SEND_REQ pour la gestion
des modules de la série 7 avec des registres étendus et des registres
messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 4 Configuration du module TSX ESY 007 . . . . . . . . . . . . . .
Déclaration d'un module TSX ESY 007 dans le rack automate . . . . . .
Description de l'écran de configuration d'un module TSX ESY 007 . .
Comment déclarer un équipement Série 7 sur le module TSX ESY 007
Affichage du bus d'extension d'entrées/sorties dans le navigateur du
projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment modifier la configuration logicielle du coupleur TSX ESY 007
Comment accéder à la description d'un module Série 7 . . . . . . . . . . .
Comment accéder à la description d'un rack Série 7 . . . . . . . . . . . . .
Modification des paramètres généraux d'un rack Série 7 . . . . . . . . . .
Chapitre 5 Mise au point du coupleur TSX ESY 007 . . . . . . . . . . . . .
Présentation de la fonction Mise au point . . . . . . . . . . . . . . . . . . . . . .
Description de l'écran de mise au point d'un module TSX ESY 007 . .
Comment accéder aux fonctions de diagnostics du module TSX ESY
007 et au diagnostic de voie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Statut de visualisation des modules et racks Série 7. . . . . . . . . . . . . .
Comment accéder à la fonction de forçage/déforçage des voies . . . .
Modification de la valeur d'une voie analogique. . . . . . . . . . . . . . . . . .
Chapitre 6 Performances du coupleur TSX ESY 007 . . . . . . . . . . . .
Performances du module TSX ESY 007 . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 7 Objets langage du module TSX ESY 007 . . . . . . . . . . . .
7.1 Objets langage et IODDT des communications du module
TSX ESY 007 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation des objets langage du module TSX ESY 007. . . . . . . . .
Objets langage à échange implicite associés à la fonction métier . . .
Objets langage à échange explicite associés à la fonction métier . . .
Gestion des échanges et rapport avec objets explicites . . . . . . . . . . .
4
55
55
57
59
60
62
63
65
67
77
78
79
81
83
85
86
87
88
89
90
91
93
94
96
97
99
99
101
102
103
104
105
107
35010595 12/2018
7.2 Objets langage et IODDT génériques pour les protocoles de
communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Détails des objets à échange implicite de l'IODDT de type
T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Détails sur les objets à échange explicite de l'IODDT de type
T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3 Objets langage et IODDT associés au module TSX ESY 007 . . . . . .
Détails des objets à échanges implicites de l'IODDT du type
T_COM_ESY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Détails des objets d'échange explicite IODDT de type t_COM_ESY .
Objets à échanges implicites de configuration du coupleur
TSX ESY 007 - Détails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets de configuration pour le coupleur TSX ESY 007 . . . . . . . . . . .
7.4 Type d’IODDT Type T_GEN_MOD applicable à tous les modules . . .
Détails des objets langage de l'IODDT de type T_GEN_MOD . . . . . .
Index
35010595 12/2018
.........................................
110
111
112
114
115
118
119
121
122
122
125
5
6
35010595 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.
35010595 12/2018
7
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.
8
35010595 12/2018
A propos de ce manuel
Présentation
Objectif du document
Ce manuel décrit l'installation matérielle et logicielle du module TSX ESY 007.
Champ d'application
Cette documentation est applicable à EcoStruxure™ Control Expert 14.0 ou version ultérieure.
Information spécifique au produit
AVERTISSEMENT
FONCTIONNEMENT IMPREVU DE L'EQUIPEMENT
L'utilisation de ce produit requiert une expertise dans la conception et la programmation des
systèmes d'automatisme. Seules les personnes avec l'expertise adéquate sont autorisées à
programmer, installer, modifier et utiliser ce produit.
Respectez toutes les réglementations et normes de sécurité locales et nationales.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
35010595 12/2018
9
10
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Le module TSX ESY 007
35010595 12/2018
Partie I
Le module TSX ESY 007
Le module TSX ESY 007
35010595 12/2018
11
Le module TSX ESY 007
12
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Présentation générale du coupleur TSX ESY 007
35010595 12/2018
Chapitre 1
Présentation générale du coupleur TSX ESY 007
Présentation générale du coupleur TSX ESY 007
Objet de ce chapitre
Ce chapitre présente les généralités du coupleur TSX ESY 007.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation
14
Note sur le bus d'extension d'entrée/sortie
15
Panorama des produits Série 7 du catalogue Schneider
16
Composants principaux - Présentation
17
Figure représentant une topologie exemple de bus d'extension d'entrée/sortie
19
Principales caractéristiques du bus d'extension d'entrées/sorties
20
35010595 12/2018
13
Présentation générale du coupleur TSX ESY 007
Présentation
Module TSX ESY 007
Le coupleur TSX ESY 007 assure le rôle de passerelle permettant la récupération des E/S des
racks automate TSX Série 7 vers un automate Premium, via le bus d'extension d'E/S. Il est destiné
aux opérations de rénovation des installations automatisées équipées d'automates
programmables TSX Série 7 modèles 40 (47, 67, 87 et 107 en version V2, V3, V4 ou V5).
Il se monte dans un rack Premium équipé d'un processeur Premium V2.00 minimum.
La configuration de ce coupleur sous Control Expert est protégée par des droits d'accès. Ces droits
sont utilisables uniquement par les entités Schneider Services Industries en France, et à l'étranger
par les entités de Services de Schneider ou le cas échéant leur représentant.
La récupération du programme PL7-3 de l'installation à rénover est possible par utilisation
successive des convertisseur PL7-3/PL7 Pro et PL7 Pro/Control Expert.
14
35010595 12/2018
Présentation générale du coupleur TSX ESY 007
Note sur le bus d'extension d'entrée/sortie
Présentation
Le bus d'entrée/sortie est un bus série qui autorise la commande des racks TSX série 7. Il permet
le routage d'informations de type "tout ou rien", "analogique" et "message" entre le maître du bus
et les modules série 7 à travers les modules esclaves LES20, LES120, LFS120 et LFS121.
Le bus d'entrées/sorties est composés de trois éléments majeurs :



un maître du bus,
des esclaves (modules de déport d'E/S),
des modules d'E/S TSX Série 7.
NOTE : Pour toutes informations complémentaires sur le bus d’entrées/sorties et sur les
caractéristiques des équipements Série 7, reportez-vous à la documentation Série 7.
35010595 12/2018
15
Présentation générale du coupleur TSX ESY 007
Panorama des produits Série 7 du catalogue Schneider
Généralité
Liste exhaustive des produits Série 7 du catalogue Schneider supportés par le coupleur
TSX ESY 007 :
E TOR
S TOR
E ANA
S ANA
Autres
TSX DET 4 66
TSX DST 4 17
TSX AEM 4 11
TSX ADT 2 01
TSX AXT 2 00
TSX DET 8 02
TSX DST 8 04
TSX AEM 4 12
TSX ADT 2 02
TSX CCM 1 00
TSX DET 8 03
TSX DST 8 05
TSX AEM 4 13
TSX ADT 2 03
TSX CTM 1 00
TSX DET 8 05
TSX DST 8 17
TSX AEM 8 11
TSX AST 2 00
TSX DTM 1 00
TSX DET 8 12
TSX DST 8 35
TSX AEM 8 21
TSX ASR 2 00
TSX DMR 16 52
TSX DET 8 13
TSX DST 8 82
TSX AEM 12 12
TSX ASR 4 01
TSX DEM 24xx
TSX DET 8 14
TSX DST 16 04
TSX AEM 16 01
TSX ASR 4 02
TSX DET 8 24
TSX DST 16 12
TSX AEM 16 02
TSX ASR 4 03
TSX DET 16 03
TSX DST 16 32
TSX AEM 16 13
TSX ASR 8 00
TSX DET 16 04
TSX DST 16 33
TSX DET 16 12
TSX DST 16 34
TSX DET 16 13
TSX DST 16 35
TSX DET 16 33
TSX DST 16 82
TSX DET 32 12
TSX DST 24 72
TSX DET 32 32
TSX DST 24 82
TSX DET 32 42
TSX DST 32 92
TSX DET 32 52
Liste des produits du catalogue Schneider non supportés par le coupleur TSX ESY 007 :






16
coupleurs commande d'axe TSX AXM 171/1711,
coupleurs commande d'axe TSX AXM 162/172/182,
coupleurs commande d'axe TSX AXM 292/492,
coupleurs de communication TSX SCM XXX, TSX MPT 10, TSX ETH XXX, TSX FMP XXX,
TSX IBS XXX, TSX MAP XXX,
coupleurs TSX PCM37(MMX), PCM00, TSX LSM 200, TSXLSM240(warm-stand by), TSX
ADA200, TSX ETH 200, TSY MSM XXX,
coupleurs spécifiques développés pour des clients ciblés.
35010595 12/2018
Présentation générale du coupleur TSX ESY 007
Composants principaux - Présentation
Le câble
Le type de câble nécessaire dépend du type de module esclave utilisé :



Pour les LES20 : câble TSX CBC xxx pour une liaison locale entrante.
Pour les LFS120 et LFS121 : câble TSX CBD xxx pour une liaison en fibre optique.
Pour les LES120 : câble TSX CBxxx pour une liaison entrante distante.
Modules esclaves
Installés en tête de bac TSX Série 7, ils dialoguent avec le module TSX ESY 007 et pilotent les
modules TSX Série 7 présents sur leur rack principal et d'extension directe (facultatif).
Exemples illustrant les modules esclaves LES20 et LFS120 :
Les borniers de raccordement
Les borniers de raccordement réalisent le chaînage entre les câbles et les modules esclaves TSX
LES20. Ils permettent de coder l'adresse du rack TSX Série 7 sur le bus LES20.
Côté TSX ESY 007, on utilise principalement les références TSX LES 64, 65, 74 et 75.
Côté rack Série 7, on utilise principalement les références TSX LES 61, 62, 70 et 71.
Illustration :
35010595 12/2018
17
Présentation générale du coupleur TSX ESY 007
Le maître du bus
Le maître du bus d'extension d'E/S gère la totalité des échanges de données sur le bus.
Dans une station automate Premium, il est possible d'intégrer le coupleur TSX ESY 007 pour la
gestion du bus d'extension d'E/S.
Illustration Premium
18
35010595 12/2018
Présentation générale du coupleur TSX ESY 007
Figure représentant une topologie exemple de bus d'extension d'entrée/sortie
Illustration
35010595 12/2018
19
Présentation générale du coupleur TSX ESY 007
Principales caractéristiques du bus d'extension d'entrées/sorties
Généralités
Le bus d'extension d'E/S est un système sur lequel la gestion des échanges est assurée par un
seul maître qui appelle successivement chaque module LES 20 esclave.
La trame de communication série transmet les services suivants :









lecture de 4/8/16 bits (TOR)
écriture de 4/8/16 bits (TOR)
lecture de 8 mots (ANA)
écriture de 8 mots (ANA)
lecture message dans module
écriture message dans module
lecture état module
lecture état module LES20
commande module LES20
Le bus Série d'extension d'E/S est un Bus de type RS422 avec un débit de 2 Mbits/s sur les TSX
47/67/87/107 et de 4 Mbits/s sur certains TSX 107.
Adressage d'esclave TSX LES 20
Chaque module LES 20 doit posséder une adresse paire comprise entre 0 et 14.
Le codage de l'adresse s'effectue à l'aide des commutateurs présents dans les borniers TSX LES
6x/7x.
Adressage d'esclave TSX LES 200/LFS 200
Chaque module LES 200/LFS 200 doit posséder une adresse paire comprise entre 2 et 14.
Cette adresse est codée par des sangles directement sur le module.
Nombre d'entrées/sorties maximum
Un bus d'extension d'E/S prend en charge au maximum 16 racks de 8 emplacements.
Le nombre maximum d'E/S est :




20
2048 entrées TOR
2048 sorties TOR
256 entrées analogiques
256 sorties analogiques
35010595 12/2018
Présentation générale du coupleur TSX ESY 007
Câble d'extension d'E/S
Le câble d'extension d'E/S est un type de déport de câble de référence : TSX CBC xxx,
TSX CBD xxx ou TSX CB xxx selon le type d'esclave.
Pour toute information complémentaire sur ses caractéristiques, reportez-vous à la documentation
TSX Série 7.
Topologie et longueur maximale du bus d'extension d'E/S
La topologie du bus d'extension d'E/S est définie par le nombre de rack à connecter.
La longueur cumulée de toutes les branches du bus ne doit pas excéder :



30 m pour une extension locale à base de TSX LES 20,
500 m pour une extension électrique distante à base de TSX LES 200,
2000 m pour une extension fibre optique à base de TSX LFS 200.
ATTENTION
COMPORTEMENT INATTENDU DE L'EQUIPEMENT
Ne pas dépasser la longueur maximale du câble :



30 m pour une extension locale à base de TSX LES 20,
500 m pour une extension électrique distante à base de TSX LES 200,
2000 m pour une extension fibre optique à base TSX LFS 200.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Temps de cycle du bus d'extension d'E/S
Il s'agit du temps de cycle entre l'envoi des sorties aux modules Série 7 par le module TSX ESY
007 et la récupération des entrées des modules Série 7.
Le module TSX ESY 007 transmet ou demande des informations de longueur variable à chaque
module Série 7 sur le bus en fonction du type du module (Nb Voie, TOR/ANA, Messagerie). Le
temps de cycle du bus d'extension d'E/S dépend du nombre et du type de module Série 7 à piloter
sur le bus.
Avec une configuration représentative complète, le temps maximal ne dépasse pas 90 ms.
Fiabilité, flexibilité
Le procédé de transmission utilisé garantit un fonctionnement fiable. Le maître TSX ESY 007
surveille l'activité des modules esclaves LES 20 et les données transmises.
Il détecte les erreurs d'émission, les défaillances de rack série 7 et de TSX LES 20 et transmet ces
informations à l'automate.
35010595 12/2018
21
Présentation générale du coupleur TSX ESY 007
22
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Installation matérielle du module TSX ESY 007
35010595 12/2018
Partie II
Installation matérielle du coupleur d'interface de bus d'extension d'entrées/sorties TSX ESY 007
Installation matérielle du coupleur d'interface de bus
d'extension d'entrées/sorties TSX ESY 007
35010595 12/2018
23
Installation matérielle du module TSX ESY 007
24
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
35010595 12/2018
Chapitre 2
Coupleur interface bus d'extension d'entrées/sorties : TSX ESY 007
Coupleur interface bus d'extension d'entrées/sorties : TSX
ESY 007
Objet de ce chapitre
Ce chapitre traite de l'installation matérielle du module TSX ESY 007 pour un automate Premium.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
2.1
Description du module TSX ESY CM 007
26
2.2
Utilisation du coupleur TSX ESY 007 en rénovation
39
2.3
Diagnostic Bus d’extension d’entrées/sorties
52
2.4
Modes de marche du coupleur TSX ESY 007
53
2.5
Précautions d'utilisation
55
35010595 12/2018
25
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sous-chapitre 2.1
Description du module TSX ESY CM 007
Description du module TSX ESY CM 007
Objet de cette partie
Ce sous-chapitre traite de la mise en œuvre matérielle et des caractéristiques du coupleur
TSX ESY 007.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
26
Page
Présentation physique
27
Montage/implantation
28
Connexions
31
Voyants d'état du module
34
Visualisations particulières du coupleur TSX ESY 007
35
Caractéristiques techniques
36
Sécurité utilisateur
38
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Présentation physique
Description
Le module TSX ESY 007 se présente sous la forme d'un module au format double emplacement.
Illustration :
Le tableau ci-dessous présente les différentes parties du module :
Numéro
Description
1
Bloc de visualisation comprenant 4 voyants d'état indiquant les modes de
fonctionnement du module :
 RUN (vert) : allumé, fonctionnement normal,
 ERR (rouge) : allumé, une erreur a été détectée,
 I/O (rouge) : allumé, une erreur d'entrées/sorties a été détectée sur un bus
d'extension d'E/S.
2
Bloc de visualisation comprenant 16 voyants (0 à F) qui permettent le diagnostic
des racks présents sur le bus d'extension d'E/S.
3
Bouton de réinitialisation.
4
Connecteur D Sub 26 broches haute densité pour branchement au bus
d'extension d'E/S. Celui-ci reçoit les borniers de raccordement
TSX LES 64/65/74/75.
35010595 12/2018
27
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Montage/implantation
Présentation
Le coupleur TSX ESY 007 se monte dans une position quelconque d'un rack Premium TSX RKY
du segment principal de l'embase, à l'exception des positions destinées exclusivement au
processeur et à l'alimentation. Le processeur doit être au moins un processeur Premium Control
Expert V2.00.
AVERTISSEMENT
Interdit dans un rack d'extension
Ce module ne fonctionne pas dans un rack d'extension (distance > 100 m) ; il doit obligatoirement
être dans un rack du segment principal du bus X.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Les procédures de montage et de démontage sont identiques à celles des autres modules.
(Reportez-vous au document Premium et Atrium sous EcoStruxure™ Control Expert - Modules
d'E/S TOR - Manuel utilisateur).
La mise en place et l'extraction de ce module s'effectuent avec un tournevis plat ou cruciforme.
NOTE : Le montage et le démontage du module peuvent être effectués avec l'automate sous
tension et le bus d'extension d'E/S connecté.
28
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Nombre de modules par station
Le nombre maximum de modules TSX ESY 007 qu'il est possible d'installer dans une station
Premium dépend des caractéristiques du processeur utilisé. Le coupleur est comptabilisé comme
bus de terrain et non pas comme voie métier.
Référence Processeur
Nombre autorisé de modules TSX ESY 007
TSX P57 0244
1
TSX P57 104
2
TSX P57 154
2
TSX P57 1634
2
TSX P57 204
4
TSX P57 254
4
TSX P57 2634
4
TSX P57 304
8
TSX P57 354
8
TSX P57 3634
8
TSX P57 454
8
TSX P57 4634
8
TSX P57 554
8
TSX P57 5634
8
TSX P57 6634
8
Il est recommandé de choisir au minimum un processeur TSX P57 3xxx/4xxx/5xxx/6xxx pour
garantir le bon fonctionnement du module TSX ESY 007.
Pour plus d'informations, reportez-vous aux documents suivants :


Premium et Atrium sous EcoStruxure™ Control Expert - Processeurs, racks et modules
d’alimentation - Manuel de mise en œuvre
Catalogue des processeurs TSX 57
35010595 12/2018
29
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Nombre d'entrées/sorties maximum gérées par le module TSX ESY 007
Le module TSX ESY 007 peut piloter au maximum 16 racks de 8 emplacements.
Le nombre maximum d'entrées/sorties gérées est :




2 048 entrées TOR
2 048 sorties TOR
256 entrées analogiques
256 sorties analogiques
Les voies Série 7 TOR, analogiques et métier pilotées par le coupleur TSX ESY 007 ne sont pas
prises en compte dans le calcul du nombre de voies TOR, analogiques et métier maximum d'un
processeur Premium.
30
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Connexions
Raccordement au bus X
Le TSX ESY 007 se connecte automatiquement au bus X lors de son insertion dans le rack qui
l'accueille.
Si le TSX ESY 007 est dans le rack de base, il est connecté directement aux modules processeur
et d'alimentation.
Si le TSX ESY 007 n'est pas dans le rack de base, il est connecté au processeur par le bus X et
alimenté directement par le rack où il se trouve.
Connexion du LES 20 au bus d'extension d'E/S
Pour la connexion du LES 20, il n'est pas nécessaire de connecter d'abord le maître du bus ou le
rack TSX 7. Le fonctionnement général ne peut pas être garanti pendant cette phase de
l'installation.
Le bus d'extension d'E/S ne nécessite pas de connexion spécifique à la terre, mais l'alimentation
et l'automate doivent être conformes aux exigences d'installation standard. Il est recommandé de
ne pas juxtaposer le bus d'extension d'E/S avec des câbles transportant des courants forts.
Ce système de connexion utilise un câble TSX CBS xxx. Quelle que soit la topologie retenue, la
somme des longueurs de câblage d'un même bus d'extension d'E/S ne doit pas excéder 30
mètres.
NOTE : Pour une liaison électrique ou fibre optique distante, le module TSX ESY 007 doit être
connecté directement aux modules TSX LFS 120/121 ou LES 120 avant la connexion aux autres
modules TSX LES 20. La somme des longueurs de câble d'un même bus d'extension d'E/S ne doit
pas excéder 500 m pour une liaison électrique distante et 2000 m pour une liaison fibre optique.
ATTENTION
COMPORTEMENT INATTENDU DE L'EQUIPEMENT
Ne pas dépasser la longueur maximale du câble :



30 m pour une extension locale à base de TSX LES 20,
500 m pour une extension électrique distante à base de TSX LES 200,
2000 m pour une extension fibre optique à base de TSX LFS 200.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Câbles du bus d'extension d'E/S
Les câbles du bus d'extension d'E/S véhiculent des signaux à destination des racks et modules
TSX 7. Les caractéristiques de ces câbles sont disponibles dans la documentation de mise en
œuvre d'une configuration d'E/S sur TSX 7.
Câbles recommandés : TSX CBC xxx, TSX CB xxx et TSX CBD xxx.
35010595 12/2018
31
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Cheminement du câble
Les câbles du bus d'extension d'E/S et les câbles d'alimentation courant fort doivent être séparés
et protégés par un écran métallique.
Quand le câble de commande suit le trajet de ces câbles, les branchements de la liaison de
commande doivent être effectués conformément aux règles de l'art.
Connecteur de raccordement
Les borniers TSX LES 64/65/74/75 connectent le module au bus d'extension d'E/S. Ces borniers
sont connectés au bus d'extension d'E/S et assemblés par l'utilisateur comme indiqué dans la
procédure ci-dessous.
Dans la majorité des cas, il suffira de récupérer le connecteur TSX LES 64/65/74/75 de l'installation
existante qui permettait le raccordement du processeur TSX 7 au bus d'extension d'E/S.
Dans tous les cas :


un bornier TSX LES 64 ou 65 s'utilise quand le module TSX ESY 007 pilote des racks série 7
par liaison entrante locale.
un bornier TSX LES 74 ou 75 s'utilise quand le module TSX ESY 007 pilote des racks série 7
par une liaison distante électrique ou fibre optique.
Illustration :
32
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Raccordement du module au bus
S'il n'y a pas de bornier, connectez le module au bus comme suit :
Etape
Action
1
Préparation du bornier TSX LES 64/65/74/75 :
 ouvrez le couvercle,
 connectez une extrémité du câble de chaînage TSX CBC au bornier (voir la
documentation TSX série 7),
 fermez le couvercle.
2
Mettez en place le boîtier sur le connecteur 26 points du module TSX ESY 007.
3
Raccordez le fil de masse du boîtier sur la barrette de masse du bac. Si le fil
de masse est trop court pour être raccordé au bac, il faudra le remplacer par
un fil plus long en respectant le rapport longueur/largeur de manière à éviter
les phénomènes de "toron de raccordement".
35010595 12/2018
33
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Voyants d'état du module
Généralités
3 voyants situés sur le module, RUN, ERR, I/O renseignent par leur état sur le mode de fonctionnement du module.
Voyants
On
Clignotant
Off
RUN (vert)
Module en fonctionnement
normal
Auto-tests module (1) ou en
attente de configuration
Module non alimenté ou en
panne
ERR (rouge)
Défaut interne grave, module
en panne
Auto-tests module (1) ou Défaut
Mais le défaut peut se trouver en
dehors du module :
 défaut applicatif
 Défaut sur bus d'extension
d'E/S
Pas de défaut interne
I/O (rouge)
Défaut d'entrées/sorties
Auto-tests module (1)
Module en fonctionnement
normal
(1) Les 3 voyants clignotent pendant les auto-tests à la mise sous tension du module.
34
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Visualisations particulières du coupleur TSX ESY 007
Présentation
16 voyants permettant de visualiser l'état de fonctionnement des racks d'extension TSX 7 pilotés
par le coupleur TSX ESY 007.
Vue des voyants :
Etats des voyants
Etats des voyants
Signification
Voyant allumé vert
Rack correspondant configuré dans l'application Premium
Control Expert et en fonctionnement normal
Voyant clignotant vert
Rack correspondant configuré dans l'application Premium
Control Expert et en défaut
Voyant éteint
Rack correspondant non configuré dans l'application Premium
Control Expert
35010595 12/2018
35
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Caractéristiques techniques
Bus TSX LES 20
Caractéristique
Valeur
Temps de cycle maximum du bus d'extension d'E/S
50 ms
Nombre de racks sur le bus d'extension d'E/S
16
Longueur maximale du bus d'extension d'E/S
30 m
Nombre d'entrées/sorties maximum
2 048 E/S TOR + 256 E/S ANA
Bus TSX LES 200
Caractéristique
Valeur
Temps de cycle maximum du bus d'extension d'E/S
50 ms
Nombre de racks sur le bus d'extension d'E/S
16
Longueur maximale du bus d'extension d'E/S
500 m
Nombre d'entrées/sorties maximum
2 048 E/S TOR + 256 E/S ANA
Bus TSX LFS 200
36
Caractéristique
Valeur
Temps de cycle maximum du bus d'extension d'E/S
50 ms
Nombre de racks sur le bus d'extension d'E/S
16
Longueur maximale du bus d'extension d'E/S
2 000 m
Nombre d'entrées/sorties maximum
2 048 E/S TOR + 256 E/S ANA
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Module TSX ESY 007
Caractéristique
Valeur
Programmation du module TSX ESY 007
Control Expert
Temps de réponse avec 128 modules TOR 16 voies sur
tâche MAST (1)
75 ms standard, 85 ms maximum
Calcul de la période d'interrogation du bus d'extension
d'E/S pour n modules (fonctionnement normal)
0,192 ms x Nombre de modules 4 voies TOR +
0,228 ms x Nombre de modules 8 voies TOR +
0,300 ms x Nombre de modules 16 voies TOR
+ 1,900 ms x Nombre de modules ANA/Métier
+ 7,3 ms
Courant consommé sur 5 V automate
75 mA standard/100 mA maximum
Puissance dissipée
0,5 W maximum
Degré de protection
IP20
Température de service
0 à 60 degrés Celsius
Normes et conditions de service
En conformité avec celles des automates
Premium
(1) Temps de réponse logique = temps entre une entrée du bus d'extension d'E/S activée sur le
bus, traitée dans l'application automate et appliquée sur une sortie du bus d'extension d'E/S.
NOTE : le temps de cycle automate doit être réglé sur le mode périodique et non pas sur le mode
cyclique et une période de tâche calculée selon la formule suivante :
« Temps de cycle tâche MAST >= Estimation du temps de cycle théorique tâche MAST bus LES20
+ Temps d'exécution tâche MAST programmée »
Le temps d'exécution du programme pour une tâche donnée peut être calculé à partir des %SW30
à 35. Pour des détails sur les temps de cycle du bus d'extension d'E/S, reportez-vous au
chapitre 6. En phase de mise au point, des informations sur le temps de cycle réel du bus
d'extension d'E/S (courant et maximum) sont données pour permettre un réglage plus précis des
temps de cycle de l'automate.
Si le temps de cycle de l'automate est inférieur au temps de cycle du bus LES20 ou si la tâche est
en mode cyclique, la synchronisation des cycles n'est pas garantie. Dans ce cas, le mode de
fonctionnement est en mode asynchrone entre le cycle de l'automate et le cycle du bus LES20.
Si le programme automate utilise les fonctionnalités de messagerie à destination des modules TSX
Série 7, vous devez augmenter le temps de cycle configuré pour permettre au module
TSX ESY 007 de gérer les requêtes de messagerie.
35010595 12/2018
37
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sécurité utilisateur
Présentation
Pour assurer la sécurité des personnes, il est impératif :




De raccorder la borne de masse de l'automate à la terre,
Pour les automates connectés à un réseau à courant alternatif, de placer en amont de ce
réseau un disjoncteur différentiel qui coupera la source d'alimentation de l'automate si une fuite
avec la terre est détectée,
Pour les automates connectés à une source d'alimentation à courant continu, de s'assurer que
l'alimentation placée en amont de l'automate est TBTS,
D'utiliser sur le bus des produits certifiés Schneider Electric,
Par sa technologie et son raccordement, le coupleur TSX ESY 007 ne reçoit que du 5 VCC et son
zéro volt électrique est relié à la masse de l'automate.
38
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sous-chapitre 2.2
Utilisation du coupleur TSX ESY 007 en rénovation
Utilisation du coupleur TSX ESY 007 en rénovation
Objet de ce sous-chapitre
Ce sous-chapitre traite de la mise en œuvre du coupleur TSX ESY 007 pour une rénovation
d’installation.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Présentation
40
Installation
41
Récupération des racks 0 à 3
44
Cas des racks double format
46
Liaisons entrantes distantes LES120/LFS120
47
Méthodologie de mise à niveau du programme automate PL7-3
49
35010595 12/2018
39
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Présentation
Présentation
Le coupleur TSX ESY 007 est un module Premium Bus X destiné aux opérations de rénovation
des installations automatisées équipées d'automates programmables TSX Série 7. Il permet de
réaliser une passerelle entre un automate Premium et le bus série d'extension d'E/S des
automates TSX Série 7. Il offre la possibilité de remplacer le processeur d'une installation en TSX
Série 7 par un processeur TSX Premium tout en conservant les racks de base et les racks
d'extension du TSX Série 7. Il permet ainsi de récupérer la totalité des racks d'un TSX Série 7 en
se connectant et en pilotant le bus série LES20.
Il offre donc une solution pour moderniser les installations TSX Série 7 et bénéficier de la
technologie Premium/Control Expert sans avoir à reprendre tout le câblage des modules d'E/S.
40
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Installation
Un automate TSX Série 7, en version V3, V4 et V5, est composé de 2 racks principaux numérotés
0/1 et 2/3 et de 12 racks d'extension numérotés de 4 à 15.
Les deux racks principaux sont reliés par un bus parallèle alors que les racks d'extension sont
reliés à l'UC par un bus série. Chaque extension directe est reliée à son rack d'extension principale
par un bus parallèle.
Illustration
Le coupleur TSX LES 20 Série 7 gère les échanges avec l'UC TSX 7. Il transforme les
informations d'E/S qu'il reçoit sur le bus série en informations sur le bus parallèle des racks
d'extension. Le coupleur LES20 Série 7 possède, par l'intermédiaire d'un boîtier de connexion
TSX LES 61//62, une adresse représentant l'adresse du rack d'extension qu'il gère.
35010595 12/2018
41
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Cas particuliers d'architecture



Rack 2/3 géré par un coupleur LES 20.
Dans certaines configurations, le rack 2/3 n'est pas géré en extension directe du rack de base
par un bus parallèle, mais en bus série par un coupleur LES 20. Dans ce cas, le rack 2/3 pourra
aussi être conservé lors de la mise à niveau.
Rack double format
En V2, les processeurs 67/30, 87/10 et 87/20 et en V3, les processeurs 87/30 sont positionnés
dans des racks double format. La partie basse possède un bus complet, la partie haute un bus
simplifié. Pour les 87/10 et 87/20, les emplacements 00 et 10 peuvent être occupés par une
carte d'extension mémoire (TSXMEM4x). Pour la mise à niveau de ces configurations, vous
devez installer un coupleur LES20 à la place du processeur dans la partie basse du rack.
Extensions avec liaison électrique déportée et liaison fibre optique (LES 120 et LFS 120)
Les extensions d'E/S distantes permettent d'allonger la liaison d'entrée entre le rack d'UC et le
rack d'extension comportant l'un de ces modules.
Deux technologies sont disponibles :
 Liaisons fibre optique (distance maximale : 2 000 m)
 Liaisons électriques déportées (distance maximale : 500 m)
Les extensions d'E/S distantes utilisent des racks raccordés par l'un des modules suivants :
TSX LFS 200 si le rack est relié par un bus fibre optique,
 TSX LES 200 si le rack est relié par un bus électrique.

Une mise à niveau avec le coupleur TSX ESY 007 est possible dans les deux cas.
La solution de mise à niveau offerte par le coupleur TSX ESY 007 permet de substituer les racks
0/1 et 2/3 par un rack Premium et de conserver les racks d'extension Série 7. La récupération des
racks 0/1 et 2/3 est également possible. Dans ce cas, le rack Premium sera ajouté en tête de la
configuration d'E/S.
42
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Illustration
Dans l'illustration ci-dessous, le processeur TSX Série 7 du rack 0/1 a été remplacé par un
coupleur TSX LES 20. Un coupleur TSX LES 20 a été installé dans l'emplacement M du rack 2/3
ainsi qu'une alimentation. Ces deux coupleurs ont été connectés au bus d'extension d'E/S par
deux borniers de raccordement TSX LES 62.
Le bornier TSX LES 65 existant et branché auparavant sur le processeur TSX Série 7 est
maintenant branché sur le connecteur en face avant du coupleur TSX ESY 007.
Le programme applicatif du processeur TSX Série 7 en PL7-3 a été migré vers Control Expert à
l'aide des convertisseurs PL7-3/PL7 Pro et PL7 Pro/Control Expert.
35010595 12/2018
43
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Récupération des racks 0 à 3
Présentation
La récupération du rack 0/1 et du rack 2/3 géré comme une extension directe est possible à
condition de :



passer le rack 2/3 d'extension directe en extension locale et installer un coupleur TSX LES 20
à l'emplacement M et une alimentation. Sur les racks de type RKE 8, des emplacements sont
disponibles pour l'installation d'une alimentation et du coupleur TSX LES 20. Par contre, sur les
racks de type RKE 7, ces emplacements n'existent pas et il faudra supprimer les cartes des 2
premiers emplacements pour monter l'alimentation et le coupleur LES20.
Installation d'un coupleur TSX LES 20 à la place de l'UC Série 7 dans le rack 0/1.
Dans le bornier LES62 du module LES20 du rack 0/1, codez l'adresse 0 et dans le bornier
LES62 du module LES20 du rack 2/3, codez l'adresse 2.
Codage des adresses :
44
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Illustration
Avant :
Après
35010595 12/2018
45
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Cas des racks double format
La reprise d'un rack double format implique d'installer un coupleur LES20 à la place du processeur
dans la partie basse du rack.
La reprise des modules d'E/S sur la partie supérieure suivra le même principe que sur un rack
double adressage. Dans le cas de la présence d'un rack double format d'extension directe d'E/S,
on devra également mettre un coupleur LES20 sur l'emplacement M.
Illustration
Avant
Après
46
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Liaisons entrantes distantes LES120/LFS120
Présentation
Il y a deux types de liaisons dans les configurations avec liaison d'E/S entrante distante :


Liaison d'E/S distante fibre optique : LFS 120,
Liaison d'E/S distante électrique : LES 120.
La récupération de ce type de liaison distante par le coupleur TSX ESY 007 est possible si la
configuration de base est modifiée comme indiqué ci-dessous.
Configuration optique avant configuration :
Illustration :
Définitions :
Code
Définition
A
Bac de base d'automate
B
Bac d'entrées/sorties d'extension directe :
C
Bac d'extension d'entrées/sorties directe optique distante :
1
Module de chaînage optique TSX LFS 200
2
Module liaison entrante optique TSX LFS 120
3
Module TSX LES 70
4
Module TSX LES 74/75
35010595 12/2018
47
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Configuration optique après mise à niveau :
Illustration :
Définitions :
Code
Définition
A
Bac de base d'automate
B
Bac d'entrées/sorties d'extension directe :
C
Bac d'extension d'entrées/sorties directe optique distante :
1
Module de chaînage optique TSX LFS 200
2
Module liaison entrante optique TSX LFS 120
3
Module TSX LES 20
4
Module TSX LES 70
5
Module TSX LES 62
6
Module TSX LES 61
La configuration de l'architecture de liaison électrique est la même que pour la liaison fibre optique
ci-dessus.
NOTE : La longueur maximale autorisée pour le câble TSX CBC entre le module ESY 007 et le
coupleur TSX LFS 120 ou TSX LES 120 est de 3 m.
NOTE : Le bornier TSX LES 70 est remplacé par un bornier TSX LES 71 pour connecter le module
TSX LES 20 du rack 0 par le bornier TSX LES 62. Si le rack 0 n'est pas récupéré, utilisez le bornier
TSX LES 70.
Ordre d'installation des modules
Il est obligatoire de relier d'abord le module TSX ESY 007 au module TSX LFS 120 puis au module
TSX LES 20 et d'installer les modules dans cet ordre :
48
1
TSX LES 75
2
TSX LES 71
3
TSX LES 62
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Méthodologie de mise à niveau du programme automate PL7-3
Présentation
Les différentes étapes d'une migration d'un programme PL7-3 d'un automate TSX Série 7 vers un
programme Control Expert (mise à niveau) sont présentées ci-dessous. Le portage d'un
programme PL7-3 vers Control Expert nécessite l'utilisation successive des convertisseurs PL73/PL7 Pro et PL7 Pro/Control Expert. Cette opération nécessite également l'utilisation des logiciels
XTEL (V5 minimum), PL7-3 (V5 minimum), PL7 Pro (V4.3 minimum) et Control Expert (V2.1
minimum).









Analyse de la configuration d'E/S du programme PL7-3 (sous XTEL-CONF) : élaboration de la
liste des modules d'E/S pris en charge par le coupleur TSX ESY 007 et de ceux qui ne le sont
pas.
Sauvegarde modulaire sous XTEL-PL7-3 de chaque partie du programme PL7-3 (PRL, G7,
POST, Sri) : obtention du fichier texte (.LAD, .LIT, .GR7).
Sauvegarde du fichier de symboles (.SCY) et du fichier de constantes (.CST).
Conversion des fichiers exportés (.LAD, .LIT, .GR7, .SCY, .CST) vers un format compatible
avec PL7 Pro (.LD, .ST, .GR7, .SCY), à l'aide du convertisseur PL7-3/PL7 Pro avec association
entre les objets PL7-3 et les objets PL7 Pro.
Création d'une application d'accueil dans PL7 Pro et importation successive des fichiers PL7-3
exportés compatibles. Veillez à bien respecter l'ordre d'importation des sections pour conserver
la structure du programme source.
Exportation de l'application PL7 Pro en fichier .FEF.
Création de la station d'accueil dans Control Expert avec ajout du coupleur TSX ESY 007 et
création de la configuration du bus d'extension d'E/S.
Importation de l'application FEF dans Control Expert à l'aide du convertisseur PL7 Pro/Control
Expert avec association entre les objets PL7 Pro et les objets Control Expert. La
correspondance des E/S Série 7 avec les E/S Control Expert est décrite au chapitre 3.
Adaptation du programme à la mise à niveau via le coupleur TSX ESY 007 (Portage des
instructions PL7-3 de lecture et d'écriture explicites et d'envoi de blocs textes via l'EF
SEND_REQ dans Control Expert).
Pour les étapes 1 à 5, reportez-vous à la documentation du convertisseur PL7-3/PL7 Pro (aide en
ligne du convertisseur : convpl73.hlp).
Pour l'étape 8, reportez-vous à la documentation du convertisseur PL7 Pro/Control Expert (aide
en ligne Control Expert :
35010595 12/2018
49
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Points clés d'une migration de programme PL7-3 vers Control Expert
Structure du projet :


Une application PL7-3 peut compter jusqu'à six tâches : cinq tâches périodiques
MAST/AUX0/AUX1/AUX2/AUX3 et une tâche d'interruption. Une application Control Expert qui
utilise le coupleur TSX ESY 007 ne peut comporter que les tâches MAST pour les E/S
configurées sur le bus LES20.
La sauvegarde et l'importation modulaires de chaque partie du programme entraînent une perte
de la structure programme. La récupération de cette structure doit être effectuée par l'utilisateur
lors de l'importation dans PL7 Pro. Le nombre de tâches PL7-3 étant supérieur au nombre de
tâches PL7 Pro, des problèmes de collision peuvent survenir et doivent être résolus par
l'utilisateur.
Objets :


Les objets traités par une application PL7-3, PL7 Pro ou Control Expert sont prédéfinis. Certains
objets PL7-3 existent encore dans PL7 Pro et Control Expert, d'autres non. Un point clé de la
conversion consiste à associer à chaque objet PL7-3 utilisé son équivalent dans PL7 Pro puis
dans Control Expert.
La documentation relative aux convertisseurs contient des tableaux de correspondance entre
les objets PL7-3/PL7 Pro et PL7 Pro/Control Expert.
Syntaxe des langages :



Le langage littéral de PL7-3 (LIT) est transformé en langage structuré dans PL7 Pro et Control
Expert (ST). Ces deux langages présentent des différences syntaxiques. Un tableau
d'équivalence est disponible dans la documentation des convertisseurs.
Le langage Ladder PL7-3 n'est pas évalué de la même façon que le langage Ladder PL7 Pro
et Control Expert. Dans PL7-3, le Ladder est évalué, pour chaque rung, de gauche à droite,
colonne par colonne et dans chaque colonne de haut en bas. Dans PL7 Pro et Control Expert,
le Ladder est évalué réseau connexe par réseau connexe et au sein d'un réseau connexe, dans
le sens de l'équation. Bien que convertis sous forme graphique identique, certains réseaux de
contacts peuvent ainsi être évalués différemment (et donner un résultat différent à l'exécution).
Le langage Grafcet est transformé dans Control Expert en langage SFC. De ce fait, certaines
fonctionnalités n'existent plus et leur migration doit être effectuée par l'utilisateur
(section PRL/POST, Jump). De plus, certaines règles d'exécution sont différentes (réceptivité
vide, macro étapes). Reportez-vous à la documentation des convertisseurs pour obtenir des
informations supplémentaires sur les différences entre les langages Grafcet et SFC.
Configuration matérielle et logicielle :

50
La configuration logicielle est partiellement récupérée. Le paramétrage des tâches, la
configuration de la mémoire (nombre de bits/mots internes), la gestion des mots communs et
des OFB, ainsi que les informations relatives au Grafcet ne sont pas récupérés et sont à la
charge de l'utilisateur.
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Instructions d'échanges explicites :


Les convertisseurs n'étant pas en mesure de conserver les instructions d'échanges explicites
avec les modules Série 7, le portage de ces instructions doit être effectué par l'utilisateur.
Les instructions READEXT et WRITEEXT, ainsi que les échanges par blocs textes peuvent être
reproduits via l'EF SEND_REQ et l'envoi de requêtes au coupleur TSX ESY 007.
35010595 12/2018
51
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sous-chapitre 2.3
Diagnostic Bus d’extension d’entrées/sorties
Diagnostic Bus d’extension d’entrées/sorties
Présentation du diagnostic du bus d'extension d'E/S
Présentation
Le bloc de visualisation du module permet :


La visualisation de la présence de chaque rack TSX7 configuré dans l'application Control
Expert
La visualisation de l'état de ces racks TSX7 configurés dans l'application Control Expert
Illustration
Un voyant allumé vert indique que ni le rack TSX7 correspondant, ni l'un de ses modules ne
présente un défaut de communication.
Un voyant clignotant vert indique que le rack TSX7 correspondant ou que l'un de ses modules
présente un défaut de communication.
52
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sous-chapitre 2.4
Modes de marche du coupleur TSX ESY 007
Modes de marche du coupleur TSX ESY 007
Modes de fonctionnement du module TSX ESY 007
Position de repli des sorties
Le mode de repli est défini pour chaque rack TSX 7 dans l'écran de configuration et est lu dans le
mot %KWr.m.0 :


%KWr.m.0.i = 0 : repli à 0 des E/S du rack Série 7 numéro i sur le bus d'extension d'E/S
%KWr.m.0.i = 1 : maintien en l'état des E/S du rack Série 7 numéro i sur le bus d'extension d'E/S
(r = adresse rack TSX ESY 007, m = adresse module TSX ESY 007)
Fonctionnement :
Sur un défaut de communication TSX ESY 007 (avec un coupleur TSX LES 20), il y a deux options
:


Repli à 0 : les sorties de ce rack sont forcées à 0 jusqu'à reprise de la communication.
Maintien en l'état : les sorties de ce rack sont maintenues dans le même état jusqu'à la reprise
des communications.
Comportement de %S9
Quand le bit %S9 est à 1, les sorties du TSX ESY 007 sont placées dans le mode Repli à 0.
Ce comportement est différent de celui des modules bus-automate X. Les sorties de ces modules
sont soit maintenues en l'état, soit placées en valeur de repli à zéro selon leur configuration.
Défaut de communication
En cas de rupture de communication avec le processeur, le module TSX ESY 007 envoie des
sorties selon sa configuration (Repli à 0 ou Maintien en l'état). Les conditions suivantes créent un
défaut de communication :


Expiration de la temporisation de chien de garde du processeur (si le module se trouve dans le
rack principal),
Retrait du câble du bus X (si le module est dans un rack d'extension).
Extraction du module sous tension
Lors de l'extraction d'un module sous tension, la communication avec le bus X est rompue et le
processeur transmet un signal de défaut de module.
La communication sur le bus d'extension d'E/S est également interrompue sans préalable. Dans
ce cas, les racks série 7 positionnent leurs sorties dans l'état désiré (maintien ou repli).
35010595 12/2018
53
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Défaut de module
En cas de défaut grave du module TSX ESY 007 (composant défectueux,...), le module stoppe la
communication avec le bus X et avec le bus d'extension d'E/S. Le même comportement survient
aussi lors de l'extraction d'un module sous tension.
Insertion d'un module sous tension
Après une mise sous tension du système, le module TSX ESY 007 reste hors tension tant qu'il n'a
pas reçu la configuration de la part du processeur.
Coupure du câble d'extension d'E/S
En cas de coupure du câble, plusieurs cas se présentent :



54
Le câble est coupé ou débranché à la sortie du module : Disparition de tous les modules Série
7 et activation des bits de défauts voies correspondants et du bit de défaut module.
Un câble est déconnecté de certains racks Série 7 (les borniers TSX LES 61/62 sont présents
mais déconnectés des modules TSX LES 20) : Disparition des modules Série 7 des racks
déconnectés et activation des bits de défauts voies correspondants et du bit de défaut module.
La communication avec les modules Série 7 restants est maintenue. Les racks Série 7
déconnectés passent en mode repli ou maintien selon leur configuration.
Un câble est coupé après le module TSX ESY 007 et plusieurs racks série 7 : Disparition des
modules Série 7 des racks déconnectés et activation des bits de défauts voies correspondants
et du bit de défaut module. La communication avec les modules restants est possible mais peutêtre entachée d'erreur de communication. Les racks Série 7 déconnectés passent en mode
repli ou maintien selon leur configuration.
35010595 12/2018
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
Sous-chapitre 2.5
Précautions d'utilisation
Précautions d'utilisation
Adressage de rack en double
Recommandations
Lors de la connexion du bus d'extension d'E/S au module TSX ESY 007, veillez à ne pas attribuer
une même adresse à deux racks Série 7 par le codage des borniers TSX LES 61/62 ou par le
codage des LES 200 et LFS 200.
Illustration
Une seule combinaison de connecteurs avec un bornier LES 61/62.
35010595 12/2018
55
Module coupleur de bus d'extension d'entrées/sorties : TSX ESY 007
56
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Mise en œuvre logicielle du module TSX ESY 007
35010595 12/2018
Partie III
Mise en œuvre logicielle du module TSX ESY 007
Mise en œuvre logicielle du module TSX ESY 007
Objet de cette partie
Cette partie présente la mise en œuvre logicielle du coupleur TSX ESY 007 avec le logiciel Control
Expert.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
35010595 12/2018
Titre du chapitre
Page
3
Principes de la mise en oeuvre logicielle du coupleur TSX ESY 007
59
4
Configuration du module TSX ESY 007
77
5
Mise au point du coupleur TSX ESY 007
89
6
Performances du coupleur TSX ESY 007
99
7
Objets langage du module TSX ESY 007
101
57
Mise en œuvre logicielle du module TSX ESY 007
58
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
35010595 12/2018
Chapitre 3
Principes de la mise en oeuvre logicielle du coupleur TSX ESY 007
Principes de la mise en oeuvre logicielle du coupleur TSX ESY
007
Objet de ce chapitre
Ce chapitre présente les principes de la mise en œuvre logicielle du coupleur TSX ESY 007 .
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation de la mise en œuvre du bus d'extension d'entrées/sorties
60
Architecture du module TSX ESY 007
62
Structure d'un module Série 7
63
Adressage des objets langage associés aux équipements Série 7 connectés sur le bus
d'extension d'entrées/sorties
65
Utilisation de la fonction élémentaire EF SEND_REQ pour la gestion des modules de la série 7
avec des registres étendus et des registres messages
67
35010595 12/2018
59
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Présentation de la mise en œuvre du bus d'extension d'entrées/sorties
Introduction
Le coupleur TSX ESY 007 permet le pilotage de racks Série 7 par l'intermédiaire d'un automate
Premium programmé à l'aide du logiciel Control Expert. Le coupleur TSX ESY 007 est destiné aux
opérations de rénovation des installations automatisées équipées d'automates programmables
TSX Série 7. Il permet de réaliser une passerelle entre un automate Premium et le bus série
d'extension d'E/S des automates TSX Série 7. Il offre la possibilité de remplacer le rack principal
d'une installation en TSX Série 7 par un rack principal TSX Premium tout en conservant les racks
d'extension du TSX Série 7. Il permet ainsi de récupérer la totalité des racks d'extension d'un TSX
Série 7 en se connectant et en pilotant le bus série d'extension d'entrées/sorties.
Il offre donc une solution pour moderniser les installations TSX Série 7 et bénéficier de la
technologie Premium/Control Expert sans avoir à reprendre tout le câblage des modules d'E/S.
La mise en œuvre du métier du coupleur TSX ESY 007 nécessite de définir le contexte physique
du projet dans lequel il sera intégré (rack, alimentation, processeur, modules, équipements Série 7
connectés sur le bus), puis d'en assurer sa mise en œuvre logicielle. La mise en œuvre logicielle
des modules métier est réalisée depuis les différents éditeurs de Control Expert :


en mode local,
et en mode connecté.
L'ordre des phases de mise en œuvre défini ci-après est préconisé, mais il est possible de modifier
l'ordre de certaines phases (par exemple, débuter par la phase configuration).
60
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Principe de mise en œuvre du coupleur TSX ESY 007
Le tableau ci-dessous présente les différentes phases de mise en œuvre du coupleur
TSX ESY 007 :
Etape
Description
Mode
Déclaration des variables
Déclaration des variables de type IODDT* pour les modules
métier et des variables du projet.
Local (1)
Programmation
Programmation du projet et des fonctions réalisées à l'aide du
coupleur TSX ESY 007.
Local (1)
Configuration
Déclaration des modules et des équipements Série 7.
Configuration des voies des modules.
Saisie des paramètres de configuration.
Local
Association
Association des IODDT aux modules configurés (éditeur de
variables).
Local (1)
Génération
Génération du projet (analyse et modification des liens).
Local
Transfert
Transfert du projet vers l'automate.
Connecté
Réglage/Mise au point
Mise au point du projet à partir des écrans de mise au point,
des tables d'animation.
Modification du programme et des paramètres de réglage.
Connecté
Documentation
Constitution du dossier et impression des différentes
informations relatives au projet.
Connecté (1)
Exploitation/Diagnostic
Visualisation des différentes informations nécessaires à la
conduite du projet.
Diagnostic du projet et des modules.
Connecté
(1) : Ces différentes phases peuvent aussi s'effectuer dans l'autre mode.
* : Structure prédéfinie contenant les objets langage standard du coupleur.
35010595 12/2018
61
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Architecture du module TSX ESY 007
Présentation
Le coupleur TSX ESY 007 fonctionne selon le mode maître/esclave. Le maître commande seul les
échanges sur le bus.
Le module intègre des champs de données qui permettent de gérer des listes de modules Série 7
et les images des données d'entrées/sorties.
Illustration de l'architecture
La figure ci-dessous présente l'architecture du coupleur TSX ESY 007.
Description des éléments constitutifs
Le tableau ci-dessous présente les différents éléments constituant l'architecture du coupleur
TSX ESY 007.
62
Repère
Elément
Description
1
Données d'E/S
Images des E/S des 16 racks de 8 emplacements.
2
Données Messagerie
Image des Messages à destination des modules
Série 7.
3
Configuration
Ce champ contient tous les codes des modules d'E/S
Série 7 configurés sur le bus d’extension d’E/S.
4
Paramètres actuels
Image des paramètres de tous les modules et racks
Série 7.
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Structure d'un module Série 7
Présentation
Le coupleur TSX ESY 007 permet le pilotage de 128 équipements Série 7 parmi la liste suivante :
E TOR
S TOR
E ANA
S ANA
Autres
TSX DET 4 66
TSX DST 4 17
TSX AEM 4 11
TSX ADT 2 01
TSX AXT 2 00
TSX DET 8 02
TSX DST 8 04
TSX AEM 4 12
TSX ADT 2 02
TSX CCM 1 00
TSX DET 8 03
TSX DST 8 05
TSX AEM 4 13
TSX ADT 2 03
TSX CTM 1 00
TSX DET 8 05
TSX DST 8 17
TSX AEM 8 11
TSX AST 2 00
TSX DTM 1 00
TSX DET 8 12
TSX DST 8 35
TSX AEM 8 21
TSX ASR 2 00
TSX DMR 16 52
TSX DET 8 13
TSX DST 8 82
TSX AEM 12 12
TSX ASR 4 01
TSX DEM 24xx
TSX DET 8 14
TSX DST 16 04
TSX AEM 16 01
TSX ASR 4 02
TSX DET 8 24
TSX DST 16 12
TSX AEM 16 02
TSX ASR 4 03
TSX DET 16 03
TSX DST 16 32
TSX AEM 16 13
TSX ASR 8 00
TSX DET 16 04
TSX DST 16 33
TSX DET 16 12
TSX DST 16 34
TSX DET 16 13
TSX DST 16 35
TSX DET 16 33
TSX DST 16 82
TSX DET 32 12
TSX DST 24 72
TSX DET 32 32
TSX DST 24 82
TSX DET 32 42
TSX DST 32 92
TSX DET 32 52
Les modules d'entrées TOR possèdent 4, 8 ou 16 voies d’entrées. Les modules 32 voies sont
représentés comme deux modules de 16 voies au même emplacement du rack pair et du rack
impair suivant.
Les modules de sorties TOR possèdent 4, 8 ou 16 voies de sortie. Les modules 32 voies sont
représentés comme deux modules de 16 voies au même emplacement du rack pair et du rack
impair suivant.
Les modules d'entrées ANA possèdent 16 voies TOR d'entrées, 8 voies analogiques d'entrées et
8 voies analogiques de sorties. Certains possèdent également une zone mémoire interne appelée
« registres étendus » permettant la gestion de plus de 8 voies analogiques.
Les modules de sortie ANA possèdent 16 voies TOR de sorties, 8 voies analogiques d'entrées et
8 voies analogiques de sorties.
35010595 12/2018
63
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Les autres modules ANA possèdent soit :



16 voies TOR d'entrées, 8 voies analogiques d'entrées et 8 voies analogiques de sorties.
16 voies TOR de sorties, 8 voies analogiques d'entrées et 8 voies analogiques de sorties.
8 voies TOR d'entrées, 8 voies TOR de sorties, 8 voies analogiques d'entrées et 8 voies
analogiques de sorties.
Certains possèdent également une zone mémoire interne appelée « registres étendus »
permettant la gestion de plus de 8 voies analogiques et une seconde zone mémoire interne
appelée « registres messages » permettant la gestion de messages.
64
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Adressage des objets langage associés aux équipements Série 7 connectés sur le bus
d'extension d'entrées/sorties
Présentation
L'acquisition des entrées et la mise à jour des sorties des équipements Série 7 connectés au bus
d'extension d'E/S est effectuée de deux manières différentes en fonction du type de voie de
chaque équipement :


en automatique, respectivement au début et à la fin de chaque cycle de la tâche dans laquelle
ils sont configurés pour les objets d'E/S implicites TOR et ANA,
par messagerie avec utilisation de l'EF SEND_REQ pour les objets à base de registres étendus
et registres messages.
Le programme utilisateur a accès à ces entrées et ces sorties par les objets langage.
L'adressage est défini de la manière suivante :
%
I,Q,IW,QW \
b.1 \
r.
m.
c
Symbole
Type d'objet
Numéro de
bus suivi de .1
N° de rack
Position du
module
Voie
Syntaxe
Le tableau ci-dessous décrit les différents éléments constituant l'adressage :
Famille
Elément
Valeurs
Signification
Symbole
%
-
-
Type d'objet
I
Q
IW
QW
-
Image de l'entrée TOR du module,
Image de la sortie TOR du module,
Image de l'entrée analogique du module,
Image de la sortie analogique du module.
Ces informations sont échangées de manière
automatique à chaque cycle de la tâche à
laquelle elles sont attachées.
N° bus
b
2 à 999
Numéro de bus (attribué par Control Expert)
N° de rack
r
0 à 15
Numéro du rack Série 7
Position du
module
m
0à7
Numéro du module Série 7
Voie
c
0 à 15
Numéro de la voie
NOTE : le coupleur TSX ESY 007 ne permet pas de représenter de manière directe ou dynamique
des tableaux d'objets langage (par exemple, %Q\3.1\2.1.0[5], %Q\3.1\2.1.0:16).
35010595 12/2018
65
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Exemple
%I\3.1\0.2.6 signifie : entrée 6 du module Série 7 à l'emplacement 2 du rack 0 (anciennement I2,6
en PL7-3).
Illustration
Adressage d'un bit de mot d'une variable analogique
Pour adresser un bit spécifique, utilisez la syntaxe suivante :
%
IW/QW
\b.1\
Symbole
Type d'objet
Numéro de bus N° de rack
suivi de .1
r.
m.
c
Position du
module
Voie
.0.
i
Rang du bit
%IW\3.1\0.5.6.0.4 signifie : bit 4 de l'entrée analogique 6 du module Série 7 à l'emplacement 5 du
rack 0 (anciennement IW5,6:X4 en PL7-3).
Adressage multiple
Lors de la connexion d'un ou plusieurs racks Série 7, veiller à ne pas attribuer à un rack une
adresse déjà utilisée par un autre rack du bus.
Si deux racks ont la même adresse et :


66
les mêmes modules d'E/S, le coupleur TSX ESY 007 ne détecte aucune erreur sur les modules
de sorties, mais détecte des erreurs de transmission sur les modules d'entrées,
ont en commun certains modules d'E/S, le coupleur TSX ESY 007 ne détecte aucune erreur sur
les modules en double, mais détecte des erreurs de transmission sur les modules différents
dans les deux racks.
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Utilisation de la fonction élémentaire EF SEND_REQ pour la gestion des modules de
la série 7 avec des registres étendus et des registres messages
Présentation
Certains modules de la série 7 ont un mode de fonctionnement spécifique pour la gestion des
voies analogiques et pour la gestion de leur configuration interne. Ils disposent de deux zones de
mémoires internes appelées respectivement « registres étendus » et « registres messages ».
La première permet la gestion des voies analogiques et la seconde la gestion des modes de
configuration des modules.
ATTENTION
FONCTIONNEMENT INATTENDU DE L'EQUIPEMENT
La lecture ou l'écriture d'un registre étendu peut demander plusieurs tâches MAST ; pour limiter
le nombre de cycles, il est recommandé d'augmenter la période de réalisation de ces tâches.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Gestion sous PL7-3
Le logiciel PL7-3 permettait, par l'utilisation des fonctionnalités « envoi de bloc texte,
lecture/écriture explicite » de communiquer avec les zones registres étendus et registres
messages de ces modules Série 7.
Le tableau ci-dessous décrit les différentes fonctions PL7-3 de dialogue avec les registres étendus
et messages :
Instruction
Signification
READEXT
Lecture des registres étendus d'un module Série 7 et stockage dans un mot
interne automate.
WRITEEXT
Ecriture des registres étendus d'un module Série 7 à partir d'un mot interne
automate.
TXT CPL
Bloc texte de type coupleur permettant l'envoi de mots internes automate et
la réception de données pour la configuration, la lecture de données et le
diagnostic d'un module Série 7.
NOTE : pour toute information complémentaire sur l'utilisation des instructions de lecture/écriture
explicite et sur l'envoi de blocs texte (procédure de transfert d'une configuration, par exemple),
consultez la documentation TSX Série 7.
35010595 12/2018
67
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Gestion sous Control Expert
Le coupleur TSX ESY 007 permet, par l'utilisation de la fonction élémentaire SEND_REQ, de
reproduire le mode de fonctionnement des instructions PL7-3 de gestion des modules Série 7 à
registres étendus et messages.
Avec le coupleur TSX ESY 007, la fonction élémentaire SEND_REQ s'utilise de la manière
suivante :
SEND_REQ(ADDR('r.m.SYS'),C,%MWx:x,%MWy:4,%MWz:z); avec




ADDR('r.m.SYS') le codage de l'adresse du coupleur TSX ESY 007,
C le code requête à envoyer au coupleur TSX ESY 007, %MWx:x la table contenant les
données à envoyer au coupleur TSX ESY 007,
%MWy:4 la table de gestion de l'échange avec le coupleur TSX ESY 007,
%MWz:z la table de réception de la réponse du coupleur TSX ESY 007.
Illustration
Envoi d'une requête d'identification
if RE (%M0) then
%mw13:= 0;
SEND_REQ(ADDR('0.4.SYS'),16#0F,%MW0:1,%MW10:4,%MW100:24);
end_if;
68
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Illustration
Envoi d'une requête de lecture d'objet
if RE (%M0) then
%mw13:= 8;
%MW0: = 16#0696;
%MW1: = 16#0101;
%MW2: = 16#00FF;
%MW3: = 16#0001;
SEND_REQ(ADDR('0.4.SYS'),16#82,%MW0:4,%MW10:4,%MW100:24);
end_if;
La table contenant les données à envoyer au coupleur (%MW0:4 dans l'illustration ci-dessus)
contient une suite d'octets représentant la requête à émettre. Le contenu et la longueur de cette
table dépend du type de requête à envoyer.
La table de gestion de l'échange avec le coupleur (%MW10:4 dans l'illustration ci-dessus) est une
table de 4 mots contenant les informations suivantes :
Données système
Données utilisateur
Numéro du mot
Poids fort du mot
Poids faible du mot
1
Numéro d'échange
Bit d'activité
2
Réponse requête
Résultat communication
3
Timeout à appliquer à la requête
4
Longueur de la requête à émettre, puis longueur reçue en réponse
La table de réception (%MW100:24 dans l'illustration ci-dessus) contient la requête de réponse
envoyée par le module TSX ESY 007. Le contenu et la longueur de cette table dépendent du type
de requête envoyée.
35010595 12/2018
69
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Lecture des registres étendus
Pour reproduire l'utilisation de l'instruction READEXT à l'aide du coupleur TSX ESY 007, les
paramètres de la fonction élémentaire SEND_REQ sont les suivants :
Paramètre
Signification
Valeurs (hexadécimal)
ADDR(‘r.m.SYS’)
codage de l'adresse du coupleur
TSX ESY 007
C
code requête
82
%MWx:4
table contenant les données à émettre
0696,FFii,00FF,0001 avec ii l'adresse du module
Série 7 destinataire (rack*8 + module = 0 à 127)
%MWy:4
table de gestion de l'échange
xxxx,xxxx (résultat échange), 000A (timeout pour
l'échange), 0008 (longueur pour l'émission sauf pour
les modules DEM24xx avec le code requête 1 qui
nécessite une longueur de 12)
%MWz:20
table de réception de la réponse
uniquement si réponse
Les tables de gestion et de réception contiennent les données suivantes si l'échange s'est bien
passé :







70
%MWy[1]=16#B200,
%MWy[3]=
 16#002A si module TSX AEM 1601/1602/1603,
 16#0024 si module TSX AEM 1212,
 16#001C si module TSX AEM 821,
%MWz[0-2] contient l'en-tête de la requête : 16#0696, 16#FFii, 16#0100,
%MWz[3] contient le statut de l'échange avec le module Série 7 (16#FE si échange OK, 16#FD
si échange KO).
%MWz[4 à 19] contient les données des 16 voies analogiques des modules Série 7
TSX AEM 16xx,
%MWz[4 à 16] contient les données des 13 voies analogiques du module Série 7
TSX AEM 1212 (13e voie : soudure froide),
%MWz[4 à 11] contient les données des 8 voies analogiques du module Série 7 TSX AEM 821.
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Illustration
if RE (%M1) then
%mw13:= 8;
%MW0: = 16#0696;
%MW1: = 16#FF01;
%MW2: = 16#00FF;
%MW3: = 16#0001;
SEND_REQ(ADDR('0.4.SYS'),16#82,%MW0:4,%MW10:4,%MW100:20);
end_if;
NOTE : l'utilisation de l'EF SEND_REQ pour reproduire une instruction READEXT n'est possible
que sur les modules suivants : TSX AEM 821, TSX AEM 1212, TSX AEM 1601, TSX AEM 1602
et TSX AEM 1613.
Ecriture des registres étendus
Pour reproduire l'utilisation de l'instruction WRITEEXT à l'aide du coupleur TSX ESY 007, les
paramètres de la fonction élémentaire SEND_REQ sont les suivants :
Paramètre
Signification
ADDR(‘r.m.SYS’)
codage de l'adresse du coupleur
TSX ESY 007
Valeurs (hexadécimal)
C
code requête
83
%MWx:20
table contenant les données à émettre
0696,FEii,00FF,0001,jj...jj avec ii l'adresse du module
Série 7 destinataire (rack*8 + module = 0 à 127) et
jj...jj les données des 8 registres du module
TSX ASR 800
%MWy:4
table de gestion de l'échange
xxxx,xxxx (résultat échange), 000A (timeout pour
l'échange), 0018 (longueur pour l'émission)
%MWz:4
table de réception de la réponse
uniquement si réponse
Les tables de gestion et de réception contiennent les données suivantes si l'échange s'est bien
passé :




%MWy[1]=16#B300,
%MWy[3]=16#0008,
%MWz[0-2] contient l'en-tête de la requête : 16#0696, 16#FEii, 16#0100,
%MWz[3] contient le statut de l'échange avec le module Série 7 (16#FE si échange OK, 16#FD
si échange KO).
35010595 12/2018
71
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Illustration
if RE (%M2) then
%mw13:= 16#28;
%MW0: = 16#0696;
%MW1: = 16#FE01;
%MW2: = 16#00FF;
%MW3: = 16#0001;
%MW4: = 16#1234;
...
SEND_REQ(ADDR('0.4.SYS'),16#83,%MW0:20,%MW10:4,%MW100:4);
end_if;
NOTE : l'utilisation de la fonction élémentaire SEND_REQ pour reproduire une instruction
WRITEEXT n'est possible que sur le module TSX ASR 800.
Lecture des registres messages
Pour reproduire l'utilisation de l'envoi d'un bloc texte pour la lecture de données à l'aide du
coupleur TSX ESY 007, les paramètres de la fonction élémentaire SEND_REQ sont les suivants :
Paramètre
Signification
ADDR(‘r.m.SYS’)
codage de l'adresse du coupleur
TSX ESY 007
C
code requête
82
%MWx:4
table contenant les données à émettre
0696,jjii,00FF,00kk, nn...nn avec ii l'adresse du module
Série 7 destinataire (rack*8 + module = 0 à 127), jj le
code requête (1=lecture données, 3=lecture seuil 0,
5=lecture seuil 1, 41=lecture configuration, 47=lecture
chaîne par défaut, 4A=lecture nom application,
F=lecture version, F7=lecture paramètres) et kk la
longueur des données à lire en octets (voir tableau cidessous)
%MWy:4
table de gestion de l'échange
xxxx,xxxx (résultat échange), 000A (timeout pour
l'échange), 0008 (longueur pour l'émission)
%MWz:zz
table de réception de la réponse
uniquement si réponse
72
Valeurs (hexadécimal)
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Les tables de gestion et de réception contiennent les données suivantes si l'échange s'est bien
passé :





%MWy[1]=16#B200,
%MWy[3]=16#00xx avec xx la longueur reçue en fonction de la requête (kk+8),
%MWz[0-2] contient l'en-tête de la requête : 16#0696, 16#jjii, 16#kk00,
%MWz[3] contient le statut de l'échange avec le module Série 7 (16#81 si échange OK pour
requête 16#01, 16#83 si échange OK pour requête 16#03, 16#85 si échange OK pour requête
16#05, 16#71 si échange OK pour requête 16#41, 16#77 si échange OK pour requête 16#47,
16#7A si échange OK pour requête 16#4A, 16#3F si échange OK pour requête 16#0F, 16#FD
si échange KO),
%MWz[4 à kk+4] contient les données reçues.
Module TSX Série 7
Code Requête (Hexa.)
Longueur (Décimal)
Signification
AEM 411/412/413
41
4 à 36 octets
Lecture configuration
47
6 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
1
16 octets
Lecture 8 voies ANA
3
16 octets
Lecture seuil 0
5
16 octets
Lecture seuil 1
41
4 à 68 octets
Lecture configuration
47
10 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
AEM 811/821
AEM 1212
AEM 1601/1602
35010595 12/2018
F
27 octets
Lecture version
1
26 octets
Lecture 12 voies ANA + Soudure froide
41
74 octets
Lecture configuration
47
10 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
1
32 octets
Lecture 16 voies ANA
41
34 octets
Lecture configuration
47
12 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
73
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Module TSX Série 7
Code Requête (Hexa.)
Longueur (Décimal)
Signification
AEM 1613
1
32 octets
Lecture 16 voies ANA
3
32 octets
Lecture seuil 0
5
32 octets
Lecture seuil 1
41
98 octets
Lecture configuration
47
12 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
41
16/18 ou 6 à 92 octets
Lecture configuration
47
4 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
41
16 ou 6 à 108 octets
Lecture configuration
47
4 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
F7
2 octets
Lecture paramètres avant PWF
1
1 à 234 octets
Lecture des consignes
41
18 octets
Lecture configuration
47
12 octets
Lecture chaîne de caractères par défaut
4A
1 à 20 octets
Lecture nom application
F
27 octets
Lecture version
CCM 100
CTM 100/DTM 100
DEM 24xx
Ecriture des registres messages
Pour reproduire l'utilisation de l'envoi d'un bloc texte pour l'écriture de données à l'aide du coupleur
TSX ESY 007, les paramètres de la fonction élémentaire SEND_REQ sont les suivants :
Paramètre
Signification
Valeurs (hexadécimal)
ADDR(‘r.m.SYS’) codage de l'adresse du coupleur
TSX ESY 007
C
code requête
83
%MWx:xx
table contenant les données à émettre
0696,jjii,00FF,00kk, nn...nn avec ii l'adresse du module
Série 7 destinataire (rack*8 + module = 0 à 127), jj le
code requête (2=écriture seuil 0 ou temps, 4=écriture
seuil 1, 40=écriture configuration, 49=écriture nom
application) et kk la quantité de données en octets en
fonction de la requête (voir tableau ci-dessous) et
nn...nn les données à émettre
74
35010595 12/2018
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Paramètre
Signification
Valeurs (hexadécimal)
%MWy:4
table de gestion de l'échange
xxxx,xxxx (résultat échange), 000A (timeout pour
l'échange), 00mm (longueur pour l'émission avec
mm=kk+8)
%MWz:4
table de réception de la réponse
uniquement si réponse
Les tables de gestion et de réception contiennent les données suivantes si l'échange s'est bien
passé :




%MWy[1]=16#B300,
%MWy[3]=16#0008,
%MWz[0-2] contient l'en-tête de la requête : 16#0696, 16#jjii, 16#kk00,
%MWz[3] contient le statut de l'échange avec le module Série 7 (16#FE si échange OK, 16#FD
si échange KO).
Module TSX Série 7
AEM 411/412/413
AEM 811/821
AEM 1212
AEM 1601/1602
AEM 1613
CCM 100
CTM 100/DTM 100
DEM 24xx
35010595 12/2018
Code Requête (Hexa.)
Longueur (Décimal)
Signification
40
4 à 36 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
2
16 octets
Ecriture seuil 0
4
16 octets
Ecriture seuil 1
40
4 à 68 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
40
74 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
40
34 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
2
32 octets
Ecriture seuil 0
4
32 octets
Ecriture seuil 1
40
98 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
40
16/18 ou 6 à 92 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
40
16 ou 6 à 108 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
2
8 octets
Ecriture
40
18 octets
Ecriture configuration
49
1 à 20 octets
Ecriture nom application
75
Principes de la mise en œuvre logicielle du coupleur TSX ESY 007
Gestion des erreurs
En cas d'erreur d'exécution de l'échange entre la fonction élémentaire SEND_REQ et le module
TSX ESY 007, un code requête erreur (16#FD) est retourné dans le deuxième mot de la table de
gestion de l'échange.
Un retour 16#FD peut avoir les significations suivantes :







76
module TSX ESY 007 absent ou en défaut,
nombre maximum de requêtes traitées par le module TSX ESY 007 (4/cycle mast) atteint,
module TSX Série 7 destinataire de l'échange absent ou en défaut,
module TSX Série 7 destinataire de l'échange ne gère pas la requête demandée,
module TSX Série 7 destinataire de l'échange n'accepte pas la longueur à écrire,
module TSX Série 7 destinataire de l'échange n'accepte pas la longueur à lire,
module TSX Série 7 destinataire de l'échange non prêt.
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Configuration du module TSX ESY 007
35010595 12/2018
Chapitre 4
Configuration du module TSX ESY 007
Configuration du module TSX ESY 007
Objet de ce chapitre
Ce chapitre décrit l'aspect Configuration dans la mise en œuvre du bus d’extension d’E/S.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Déclaration d'un module TSX ESY 007 dans le rack automate
78
Description de l'écran de configuration d'un module TSX ESY 007
79
Comment déclarer un équipement Série 7 sur le module TSX ESY 007
81
Affichage du bus d'extension d'entrées/sorties dans le navigateur du projet
83
Comment modifier la configuration logicielle du coupleur TSX ESY 007
85
Comment accéder à la description d'un module Série 7
86
Comment accéder à la description d'un rack Série 7
87
Modification des paramètres généraux d'un rack Série 7
88
35010595 12/2018
77
Configuration du module TSX ESY 007
Déclaration d'un module TSX ESY 007 dans le rack automate
Marche à suivre
Cette opération permet d'insérer un module TSX ESY 007 dans le rack automate.
Etape
78
Action
1
Ouvrez l'éditeur de configuration matérielle.
2
Sélectionnez l'emplacement où vous désirez insérer le module.
3
Sélectionnez la commande Nouvel équipement à partir du menu contextuel.
Résultat : La fenêtre Nouvel équipement apparaît.
4
Dépliez la ligne Station locale d'entrées/sorties Premium et la ligne Communication en cliquant sur le
signe +.
Résultat :
5
Sélectionnez le coupleur TSX ESY 007 puis validez par la commande OK.
35010595 12/2018
Configuration du module TSX ESY 007
Description de l'écran de configuration d'un module TSX ESY 007
Présentation
L'écran de configuration est un outil graphique destiné à configurer un module sélectionné dans
un rack. Il donne accès aux paramètres associés au module et aux équipements du bus
d'extension d'E/S.
La configuration de ce coupleur sous Control Expert est protégée par des droits d'accès. Ces droits
sont utilisables uniquement par les entités Schneider Services Industries en France, et à l'étranger
par les entités de Services de Schneider ou le cas échéant leur représentant.
Illustration
La figure ci-dessous représente un écran de configuration.
L'onglet en avant plan indique le mode en cours (Config pour cet exemple). Chaque mode peut
être sélectionné par l'onglet correspondant.
35010595 12/2018
79
Configuration du module TSX ESY 007
Les modes disponibles sont :




Description,
Config (configuration),
Mise au point (ou diagnostic), accessible uniquement en mode connecté,
Diagnostics, par défaut, accessible uniquement en mode connecté.
L'onglet Objets d'E/S (voir Control Expert - Modes de fonctionnement, Onglet Objets d'E/S pour un
module) permet de présymboliser les objets d'entrées/sorties.
L'écran de configuration permet de choisir ou de visualiser les caractéristiques suivantes :




le type de comportement du rack Série 7 sur repli,
la tâche pilotant un module Série 7,
les objets d'E/S d'un module Série 7,
le temps de cycle théorique du bus d'extension d'E/S en millisecondes pour la tâche MAST.
Remarque : le temps de cycle de l'automate doit être configuré en mode périodique et non pas en
mode cyclique et avec une période de tâche calculée selon la formule suivante :
« Temps de cycle tâche Mast > Temps de cycle théorique tâche Mast bus d'extension d'E/S +
Temps d'exécution du programme tâche Mast ».
Le temps d'exécution du programme pour une tâche donnée peut être calculé à partir des %SW30
à 35. Pour des détails sur les temps de cycle du bus d'extension d'E/S, reportez-vous au
chapitre 6.
En phase de mise au point, des informations sur le temps de cycle réel du bus d'extension d'E/S
(courant et maximum) sont données pour permettre un réglage plus précis des temps de cycle de
l'automate.
En cas d'utilisation de la messagerie sur les modules TSX Série 7 par l'EF SEND_REQ, prévoyez
également, dans la période de la tâche maître, un temps pour le traitement des requêtes.
80
35010595 12/2018
Configuration du module TSX ESY 007
Comment déclarer un équipement Série 7 sur le module TSX ESY 007
Présentation
Le logiciel Control Expert propose un catalogue regroupant l'ensemble des modules Série 7
disponibles. Ce catalogue est structuré en familles :





Entrées TOR
Sorties TOR
Entrées ANA
Sorties ANA
Autre
Procédure
Cette opération permet de déclarer un équipement Série 7 sur le bus d'extension d'E/S.
Etape
Action
1
Accédez à l'écran de configuration matérielle du coupleur TSX ESY 007.
2
Dans le champ Bus d'extension d'E/S, double-cliquez dans la cellule correspondant au numéro
d'emplacement d'accueil du nouvel équipement (Rack 0 à F, emplacement 0 à 7) ou sélectionnez la dite
cellule, puis exécutez la commande Edition > Ajouter un module Série 7.
Résultat : un écran permettant d'ajouter un module apparaît.
35010595 12/2018
81
Configuration du module TSX ESY 007
Etape
Action
3
Sélectionnez dans le champ Nom de la famille TSX 7 la famille désirée.
Résultat : le catalogue de modules associé à la famille sélectionnée apparaît.
4
Sélectionnez dans le catalogue de modules l'équipement désiré.
5
Cliquez sur OK pour confirmer votre choix.
Résultat : l'équipement Série 7 est déclaré dans son emplacement, la référence de l'équipement apparaît
face au numéro d'emplacement.
6
Pour déclarer d'autres équipements Série 7 sur le module TSX ESY 007, répétez la procédure de l'étape 2.
Remarque : lors de l'ajout du premier équipement, le message suivant est susceptible
d'apparaître :
Cela signifie que vous ne disposez pas des droits suffisants pour pouvoir configurer le module
TSX ESY 007. Contactez les entités Schneider Services Industries en France, et à l'étranger les
entités de Services de Schneider ou le cas échéant leur représentant.
82
35010595 12/2018
Configuration du module TSX ESY 007
Affichage du bus d'extension d'entrées/sorties dans le navigateur du projet
Présentation
Lorsque vous déclarez un coupleur TSX ESY 007 sur le rack automate, le bus d'extension d'E/S
est représenté dans le répertoire Configuration du navigateur du projet. Le numéro du bus
d'extension d'E/S est calculé automatiquement par Control Expert. Cette valeur n'est pas
modifiable.
Après avoir déclaré tous les équipements Série 7 sur le bus d'extension d'E/S et validé la
configuration, les modules Série 7 apparaissent eux aussi sur le bus d'extension d'E/S du
navigateur du projet. Chaque module apparaît avec son numéro d'adresse. L'affichage du bus
d'extension d'E/S et des équipements Série 7 permet de connaître de façon simple leur adressage
topologique.
35010595 12/2018
83
Configuration du module TSX ESY 007
La figure suivante représente le bus LES20 avec ses modules Série 7 dans le navigateur du
projet :
Dans le navigateur du projet, le bus d'extension d'E/S est représenté par LES20.
84
35010595 12/2018
Configuration du module TSX ESY 007
Comment modifier la configuration logicielle du coupleur TSX ESY 007
Introduction
Le logiciel Control Expert offre, depuis l'écran de configuration du module, un ensemble de
fonctionnalités qui permettent de modifier aisément, en mode local, la configuration logicielle du
bus d'extension d'E/S.
Remarque : les raccourcis clavier standard de Windows (Suppr, Ctrl-X, Ctrl-C, Ctrl-V) sont
également disponibles pour les opérations suivantes.
Remarque : les commande de déplacement et de duplication ne sont accessibles qu'avec les
droits de configuration.
Marche à suivre pour supprimer un module Série 7
Cette opération permet de supprimer un module déclaré sur le bus d'extension d'E/S.
Etape
Action
1
Sélectionnez le module à supprimer.
2
Sélectionnez la commande Edition > Supprimer un module Série 7.
Marche à suivre pour déplacer un module Série 7
Cette opération permet de déplacer un module déclaré sur le bus d'extension d'E/S.
Etape
Action
1
Sélectionnez le module à déplacer.
2
Sélectionnez la commande Edition > Couper un module Série 7.
3
Sélectionnez le nouvel emplacement désiré.
4
Sélectionnez la commande Edition > Coller un module Série 7.
Marche à suivre pour dupliquer un module Série 7
Cette opération permet de dupliquer un module déclaré sur le bus d'extension d'E/S.
Etape
Action
1
Sélectionnez le module à dupliquer.
2
Sélectionnez la commande Edition > Copier un module Série 7.
3
Sélectionnez l'emplacement du nouveau module.
4
Sélectionnez la commande Edition > Coller un module Série 7.
35010595 12/2018
85
Configuration du module TSX ESY 007
Comment accéder à la description d'un module Série 7
Présentation
Le logiciel Control Expert permet d'accéder à l'ensemble des informations relatives à un
équipement Série 7 telles que :


la description du module,
la liste des objets d'E/S qu'il pilote.
Marche à suivre pour accéder aux informations d'un équipement
Le tableau ci-dessous présente la marche à suivre pour visualiser les caractéristiques d'un
équipement Série 7.
Etape
1
86
Action
Ouvrez le coupleur TSX ESY 007 à configurer.
2
Accédez à l'écran de configuration en cliquant sur l'onglet Configuration.
3
Cliquez sur le module Série 7 désiré.
Résultat : la partie droite de l'écran de configuration présente les informations relatives à cet équipement.
35010595 12/2018
Configuration du module TSX ESY 007
Comment accéder à la description d'un rack Série 7
Présentation
Le logiciel Control Expert permet d'accéder à l'ensemble des informations relatives à un rack
Série 7 telles que :


le mode de repli,
le type d'extension (locale/électrique/optique).
Marche à suivre pour accéder aux informations d'un rack
Le tableau ci-dessous présente la marche à suivre pour visualiser les caractéristiques d'un rack
Série 7.
Etape
Action
1
Ouvrez le coupleur TSX ESY 007 à configurer.
2
Accédez à l'écran de configuration en cliquant sur l'onglet Configuration.
3
Cliquez sur le rack Série 7 désiré.
Résultat : la partie droite de l'écran de configuration présente les informations
relatives à ce rack.
35010595 12/2018
87
Configuration du module TSX ESY 007
Modification des paramètres généraux d'un rack Série 7
Présentation
Un mode de repli ainsi qu'un type de déport doit être attribué (par configuration) à chaque rack
Série 7.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour définir le paramètre Mode de Repli.
Etape
88
Action
1
Ouvrez le coupleur TSX ESY 007 à configurer.
2
Accédez à l'écran de configuration en cliquant sur l'onglet Configuration.
3
Cliquez sur l'équipement pour lequel vous voulez modifier son paramètre Mode de Repli.
4
Sélectionnez la case d'option correspondant au type de mode de repli (Maintient/Repli) que vous désirez
associer au rack.
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Mise au point du coupleur TSX ESY 007
35010595 12/2018
Chapitre 5
Mise au point du coupleur TSX ESY 007
Mise au point du coupleur TSX ESY 007
Objet de ce chapitre
Ce chapitre décrit l'aspect Mise au point du coupleur TSX ESY 007.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation de la fonction Mise au point
90
Description de l'écran de mise au point d'un module TSX ESY 007
91
Comment accéder aux fonctions de diagnostics du module TSX ESY 007 et au diagnostic de
voie
93
Statut de visualisation des modules et racks Série 7
94
Comment accéder à la fonction de forçage/déforçage des voies
96
Modification de la valeur d'une voie analogique
97
35010595 12/2018
89
Mise au point du coupleur TSX ESY 007
Présentation de la fonction Mise au point
Introduction
La fonction Mise au point permet pour chaque module de communication TSX ESY 007 présent
dans le projet :


de visualiser l'état des racks Série 7 (connexion, paramètres),
de visualiser l'état des modules Série 7 (connexion, paramètres, valeurs voies).
La fonction donne également accès au diagnostic du module en cas de défaut.
Remarque : cette fonction n'est accessible qu'en mode connecté.
Visualiseur de rack
Il est également possible d'accéder aux informations d'un TSX ESY 007 depuis la page
Visualiseur de rack d'un serveur Web FactoryCast embarqué dans un module TSX ETY 4102 ou
TSX ETY 5102. Ces pages Web sont accessibles depuis un navigateur Internet.
Les coupleurs ETHERNET actuels sont TSX ETY 4103, TSX TEY 5103 ou TSX WMY 100. On
peut aussi avoir accès aux pages WEB sur le port Ethernet intégré des UC.
Reportez-vous au manuel de mise en œuvre Ethernet (voir Premium sous Control Expert Modules réseau Ethernet - Manuel utilisateur, Installation du logiciel pour les communications
Ethernet) et au Manuel utilisateur FactoryCast pour plus d'informations.
90
35010595 12/2018
Mise au point du coupleur TSX ESY 007
Description de l'écran de mise au point d'un module TSX ESY 007
Présentation
L'écran de mise au point affiche, de façon dynamique, l'état du coupleur TSX ESY 007 et des
équipements connectés sur le bus.
Remarque : si, dans votre programme utilisateur, vous utilisez la fonction READ_STS () pour lire
des informations du TSX ESY 007, vous ne devez pas exécuter la fonction plus d'une fois toutes
les 5 secondes sinon l'écran de mise au point ne s'affiche pas correctement.
Illustration
La figure ci-dessous montre un exemple d'écran de mise au point.
L'onglet au premier plan indique le mode en cours (Mise au point pour cet exemple). Chaque mode
peut être sélectionné par l'onglet correspondant. Les modes disponibles sont :




Description,
Mise au point, accessible uniquement en mode connecté,
Diagnostics, par défaut, accessible uniquement en mode connecté,
Configuration.
35010595 12/2018
91
Mise au point du coupleur TSX ESY 007
L'onglet Objets d'E/S (voir Control Expert - Modes de fonctionnement, Onglet Objets d'E/S pour un
module) permet de présymboliser les objets d'entrées/sorties.
L'écran de mise au point permet de visualiser les caractéristiques suivantes :





le type de comportement du rack Série 7 sur repli,
la tâche pilotant un module Série 7,
les objets d'E/S d'un module Série 7 et leurs valeurs,
le temps de cycle courant et maximum du bus d'extension d'E/S en millisecondes pour la tâche
MAST,
les défauts présents sur les racks et modules Série 7.
Dans la zone supérieure se trouvent 3 voyants qui indiquent le mode de fonctionnement du
module.



92
RUN indique l'état de fonctionnement du module,
ERR signale un défaut interne au module,
I/O signale un défaut d'entrées/sorties sur le bus d'extension d'E/S.
35010595 12/2018
Mise au point du coupleur TSX ESY 007
Comment accéder aux fonctions de diagnostics du module TSX ESY 007 et au
diagnostic de voie
Présentation
Les fonctions de diagnostic module ou voie affichent, lorsqu'ils existent, les défauts en cours,
classés selon leur catégorie :
 défauts internes (défaut interne logiciel, défaut de communication avec le processeur, erreur de
configuration, de paramétrage ou de commande),
 défauts externes (équipement Série 7 en défaut),
 autres défauts (module absent ou hors tension).
Un module et une voie en défaut se matérialisent par le passage en rouge de certains voyants tels
que :
 dans l'écran de configuration du rack, la présence d'un carré rouge à la position du module de
déport d’E/S en défaut,
 dans tous les écrans de niveau module (onglets Description et Défaut), la présence du voyant
I/O.
 dans tous les écrans de niveau voie (onglets Description, Config, Mise au point et Défaut), la
présence du voyant I/O et du voyant de défaut voie.
 dans l'écran de défaut accessible par l'onglet Défaut, la description des diagnostics de défaut.
Le défaut est également signalé :
sur le module, au travers de la visualisation centralisée,
 par les objets langage dédiés : CH_ERROR (%Ir.m.c.ERR) et erreur module MOD_ERROR
(%Ir.m.MOD.ERR), %MWr.m.MOD.2, etc., et les mots d'état (Voir Détail des Objets langage de
l'IODDT de type T_GEN_MOD, chap. 7.4).

Marche à suivre pour accéder au diagnostic module
Le tableau ci-dessous présente la marche à suivre pour accéder à l'écran Diagnostic du module
et de la voie LES20.
Etape
Action
1
Ouvrez le coupleur TSX ESY 007 à diagnostiquer.
2
Accédez à l'écran de diagnostic en cliquant sur l'onglet Défaut.
Résultat : La liste des défauts du module apparaît.
35010595 12/2018
93
Mise au point du coupleur TSX ESY 007
Statut de visualisation des modules et racks Série 7
Présentation
La partie gauche de l'écran de mise au point d'un coupleur TSX ESY 007 est réservée au
diagnostic du bus d’extension d’E/S.
Les équipements Série 7 connectés au bus peuvent être visualisés dans la zone de bus LES20.
Chaque équipement et rack Série 7 est coloré en rouge ou en gris selon son statut. La couleur
rouge indiquant un défaut sur le rack ou le module concerné. Lorsqu'un module est sélectionné, la
liste des E/S de ce module est affichée avec les valeurs correspondantes.
Visualisation de l'état des modules et racks Série 7
Illustration
94
35010595 12/2018
Mise au point du coupleur TSX ESY 007
Visualisation de l'état des voies d'un module Série 7
Illustration
NOTE : les modules 32 voies étant représentés comme deux modules de 16 voies au même
emplacement du rack pair et du rack impair suivant, pour la visualisation de l’état des voies 16 à
31 de ces modules (TSX DET 32 xx, TSX DST 24 xx, TSX DST 32 xx), il faudra cliquer sur
l’emplacement noté "réservé" du rack impair.
35010595 12/2018
95
Mise au point du coupleur TSX ESY 007
Comment accéder à la fonction de forçage/déforçage des voies
Présentation
Cette fonction permet de modifier l'état des voies associées à un module Série 7.
Les différentes commandes disponibles sont :
pour une voie :





le forçage à 0,
le forçage à 1,
le déforçage,
le positionnement à 0 (sorties TOR uniquement),
le positionnement à 1 (sorties TOR uniquement).
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour forcer, déforcer ou positionner les voies
associées à un module Série 7.
Etape
96
Action
1
Ouvrez le module de déport d’E/S sur lequel vous désirez modifier une voie.
2
Accédez à l'écran de diagnostic en cliquant sur l'onglet Mise au point.
3
Sélectionnez un module dans la zone Bus LES20
4
Notez la voie à modifier depuis la liste des E/S du module.
5
Ouvrez une table d'animation.
6
Saisissez le nom de la voie à modifier.
7
Sélectionnez la fonction désirée (Modification, Forçage).
8
Modifiez la valeur de la voie à partir des fonctions disponibles (mise à 0, mise à 1, forçage à 0, forçage
à 1, déforçage).
35010595 12/2018
Mise au point du coupleur TSX ESY 007
Modification de la valeur d'une voie analogique
Présentation
Cette fonction permet de modifier la valeur des voies associées à un module Série 7 possédant
des voies de type analogique.
Cette fonction n'est possible que sur les sorties analogiques.
Marche à suivre
Le tableau ci-dessous présente la marche à suivre pour modifier les voies analogiques associées
à un module Série 7.
Etape
1
Action
Ouvrez le module de déport d’E/S à paramétrer.
2
Accédez à l'écran de diagnostic en cliquant sur l'onglet Mise au point.
3
Sélectionnez un module dans la zone Bus d’extension d’E/S.
4
Notez la voie à modifier depuis la liste des E/S du module.
5
Ouvrez une table d'animation.
6
Saisissez le nom de la voie à modifier.
7
Sélectionnez la fonction Modification.
8
Modifiez la valeur de la voie en tapant la valeur directement dans le champ valeur et en validant par retour
chariot
35010595 12/2018
97
Mise au point du coupleur TSX ESY 007
98
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Performances du coupleur TSX ESY 007
35010595 12/2018
Chapitre 6
Performances du coupleur TSX ESY 007
Performances du coupleur TSX ESY 007
Performances du module TSX ESY 007
Introduction
Le bus d’extension d’E/S est géré de façon autonome par le coupleur TSX ESY 007. Celui-ci
échange, à chaque cycle, des données avec chaque équipement Série 7 configuré sur le bus.
Pour les modules Série 7 configurés dans la tâche MAST, le cycle d'échange sur le bus
d’extension d’E/S est cadencé par la tâche MAST de l'automate.
Temps de cycle du bus d’extension d’E/S
Le temps de cycle t représente le temps d'échange entre le maître et les n modules Série 7 (128
maximum). Les valeurs de t et tmax dépendent du nombre et des types de modules Série 7 à
piloter.
Soit :


t = 0,192ms x Nombre de modules 4 voies TOR + 0,228ms x Nombre de modules 8 voies TOR
+ 0,300ms x Nombre de modules 16 voies TOR + 1,900ms x Nombre de modules ANA/Métier
+ 7,3 ms
tmax = 0.200ms x Nombre de modules 4 voies TOR + 0,250ms x Nombre de modules 8 voies
TOR + 0,350ms x Nombre de modules 16 voies TOR + 2,0ms x Nombre de modules
ANA/Métier + 7,3 ms
Ainsi, le temps de cycle ne peut excéder 110 ms.
Temps de réponse du bus d’extension d’E/S
Le temps de réponse T représente le temps de cycle du bus d’extension d’E/S.
Celui-ci englobe :



le temps de cycle du bus,
la mise à jour de la mémoire interne du coupleur TSX ESY 007,
le cycle automate.
35010595 12/2018
99
Performances du coupleur TSX ESY 007
Exemple
Le tableau ci-dessous présente trois exemples de temps de réponse T pour une tâche automate
de 10 ms, 30 ms, 60 ms.
Ce temps T s'entend avec un bus chargé avec 128 modules TOR 16 voies sur la tâche Mast en
fonctionnement normal sans défaut de liaison.
Tâche automate
Temps de réponse typique
Temps de réponse maximum
10 ms
35 ms
45 ms
30 ms
55 ms
65 ms
60 ms
85 ms
95 ms
100
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Objets langage du module TSX ESY 007
35010595 12/2018
Chapitre 7
Objets langage du module TSX ESY 007
Objets langage du module TSX ESY 007
Objet du chapitre
Ce chapitre décrit les objets langage associés au coupleur TSX ESY 007 ainsi que les différents
moyens de les utiliser.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
7.1
Objets langage et IODDT des communications du module TSX ESY 007
102
7.2
Objets langage et IODDT génériques pour les protocoles de communication
110
7.3
Objets langage et IODDT associés au module TSX ESY 007
114
7.4
Type d’IODDT Type T_GEN_MOD applicable à tous les modules
122
35010595 12/2018
101
Objets langage du module TSX ESY 007
Sous-chapitre 7.1
Objets langage et IODDT des communications du module TSX ESY 007
Objets langage et IODDT des communications du module
TSX ESY 007
Objet de ce sous-chapitre
Ce sous-chapitre présente les généralités des objets langage et IODDT associés au bus
d’extension d’E/S.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
102
Page
Présentation des objets langage du module TSX ESY 007
103
Objets langage à échange implicite associés à la fonction métier
104
Objets langage à échange explicite associés à la fonction métier
105
Gestion des échanges et rapport avec objets explicites
107
35010595 12/2018
Objets langage du module TSX ESY 007
Présentation des objets langage du module TSX ESY 007
Généralités
Les IODDT sont prédéfinis par le constructeur et contiennent des objets langage d'entrées/sorties
appartenant à la voie d'un module spécifique.
Le module TSX ESY 007 a deux IODDT associés :
T_COM_STS_GEN : applicable à tous les protocoles de communication, sauf Fipio et Ethernet.
 T_COM_ESY propre au module TSX ESY 007.

Remarque : les variables IODDT peuvent être créées de deux façons :
à l'aide de l'onglet Objets d'E/S (voir Control Expert - Modes de fonctionnement, Onglet Objets
d'E/S pour un module),
 à l'aide de l'éditeur de données (voir Control Expert - Modes de fonctionnement, Création d'une
instance de type IODDT).

Types d'objets langage
Chaque IODDT contient une série d'objets langage utilisés pour piloter et surveiller les opérations
associées.
Il existe deux types d'objets langage :
 les objets à échange implicite, qui sont échangés automatiquement à chaque cycle de la tâche
associée au module ;
 les objets à échange explicite, qui sont échangés à la demande du projet, en utilisant les
instructions d'échanges explicites.
Les objets à échange implicite permettent de récupérer les états des modules Série 7, les temps
de cycle du bus TSX LES 20, etc.
Les échanges explicites permettent de diagnostiquer le module.
35010595 12/2018
103
Objets langage du module TSX ESY 007
Objets langage à échange implicite associés à la fonction métier
Présentation
Une interface métier intégrée ou l’ajout d’un module enrichit automatiquement le projet d’objets
langage permettant de programmer cette interface ou ce module.
Ces objets correspondent aux images des entrées/sorties et informations logicielles du module ou
de l’interface intégrée métier.
Rappels
Les entrées (%I et %IW) du module sont mises à jour dans la mémoire automate en début de
tâche, l’automate en RUN ou STOP.
Les sorties (%Q et %QW) sont mises à jour en fin de tâche, uniquement lorsque l’automate est en
RUN.
NOTE : Lorsque la tâche est en STOP, les sorties sont maintenues à leur dernière valeur.
Illustration
Le graphe ci-dessous illustre le cycle de fonctionnement relatif à une tâche automate (exécution
cyclique).
104
35010595 12/2018
Objets langage du module TSX ESY 007
Objets langage à échange explicite associés à la fonction métier
Présentation
Les échanges explicites sont des échanges effectués sur demande du programme utilisateur à
l’aide des instructions :






READ_STS (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs)
(lecture des mots d'état),
WRITE_CMD (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs)
(écriture des mots de commande),
WRITE_PARAM (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs)
(écriture des paramètres de réglage),
READ_PARAM (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs)
(lecture des paramètres de réglage),
SAVE_PARAM (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs)
(sauvegarde des paramètres de réglage),
RESTORE_PARAM (voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de
blocs) (restitution des paramètres de réglage).
Ces échanges s'appliquent à un ensemble d'objets %MW de même type (état, commandes ou
paramètres) appartenant à une voie.
NOTE : Ces objets informent sur le module (ex : type de défaut d’une voie...), permettent de le
commander (ex : commande des bascules) et de définir ses modes de fonctionnement
(sauvegarde et restauration des paramètres de réglage en cours d’application).
35010595 12/2018
105
Objets langage du module TSX ESY 007
Principe général d’utilisation des instructions explicites
Le schéma ci-dessous présente les différents types d'échanges explicites possibles entre le
processeur et le module.
Gestion des échanges
Lors d’un échange explicite, il faut contrôler le déroulement de celui-ci, afin de ne prendre en
compte les données que lorsque l’échange a été correctement effectué.
Pour cela, deux types d’information sont disponibles :


l’information d’échange en cours (voir EcoStruxure™ Control Expert, Gestion des E/S,
Bibliothèque de blocs),
le compte rendu de l’échange (voir EcoStruxure™ Control Expert, Gestion des E/S,
Bibliothèque de blocs).
Le synoptique ci-dessous décrit le principe de gestion d’un échange
NOTE : Afin d'empêcher plusieurs échanges explicites simultanés pour la même voie, il est
nécessaire de tester la valeur du mot EXCH_STS (%MWr.m.c.0) de l'IODDT associé à la voie
avant d'appeler tout EF utilisant cette voie.
106
35010595 12/2018
Objets langage du module TSX ESY 007
Gestion des échanges et rapport avec objets explicites
Présentation
Lorsque les données sont échangées entre la mémoire automate et le module, la prise en compte
par le module peut nécessiter plusieurs cycles de la tâche. Pour gérer les échanges, tous les
IODDT possèdent deux mots :


EXCH_STS (%MWr.m.c.0) : échange en cours,
EXCH_RPT (%MWr.m.c.1) : compte rendu.
Illustration
L'illustration ci-dessous présente les différents bits significatifs pour la gestion des échanges :
35010595 12/2018
107
Objets langage du module TSX ESY 007
Description des bits significatifs
Chacun des bits des mots EXCH_STS (%MWr.m.c.0) et EXCH_RPT (%MWr.m.c.1) est associé à
un type de paramètre :

Les bits de rang 0 sont associés aux paramètres d'état :
 le bit STS_IN_PROGR (%MWr.m.c.0.0) indique si une demande de lecture des mots d'état
est en cours,

le bit STS_ERR (%MWr.m.c.1.0) précise si une demande de lecture des mots d'état est
acceptée par la voie du module.

Les bits de rang 1 sont associés aux paramètres de commande :
 le bit CMD_IN_PROGR (%MWr.m.c.0.1) indique si des paramètres de commande sont
envoyés à la voie du module,
 le bit CMD_ERR (%MWr.m.c.1.1) précise si les paramètres de commande sont acceptés par
la voie du module.

Les bits de rang 2 sont associés aux paramètres de réglage :
 le bit ADJ_IN_PROGR (%MWr.m.c.0.2) indique si des paramètres de réglage sont échangés
avec la voie du module (par WRITE_PARAM, READ_PARAM, SAVE_PARAM,
RESTORE_PARAM),
 le bit ADJ_ERR (%MWr.m.c.1.2) précise si les paramètres de réglage sont acceptés par le
module. Si l'échange s'est correctement déroulé le bit passe à 0.

les bits de rang 15 indiquent une reconfiguration sur la voie c du module depuis la console
(modification des paramètres de configuration + démarrage à froid de la voie).
NOTE : Le coupleur TSX ESY 007 supporte seulement l'instruction d'échange READ_STS.
NOTE : r représente le numéro du rack et m la position du module dans le rack, c représente le
numéro de voie dans le module.
NOTE : Les mots d'échange et de compte rendu existent aussi au niveau des modules EXCH_STS
(%MWr.m.MOD) et EXCH_RPT (%MWr.m.MOD.1) (IODDT type T_GEN_MOD).
108
35010595 12/2018
Objets langage du module TSX ESY 007
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Le tableau ci-dessous présente les bits de contrôle des échanges explicites : EXCH_STS
(%MWr.m.c.0).
Symbole standard
Type
Accès Signification
Repère
STS_IN_PROGR
BOOL
R
Lecture des mots d’état de la
voie en cours
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
Echange de paramètres de
commande en cours
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
Echange de paramètres de
réglage en cours
%MWr.m.c.0.2
RECONF_IN_PROGR BOOL
R
Reconfiguration du module en %MWr.m.c.0.15
cours
NOTE : Si le module n’est pas présent ou déconnecté, les échanges par objets explicites
(Read_Sts par exemple) ne sont pas envoyés au module (STS_IN_PROG (%MWr.m.c.0) = 0).
Compte rendu d’échanges explicites : EXCH_RPT
Le tableau ci-dessous présente les bits de compte rendu : EXCH_RPT (%MWr.m.c.1).
Symbole standard
Type
Accès
Signification
Repère
STS_ERR
BOOL
R
Défaut de lecture des mots
d’état de la voie
(1 = échec)
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Défaut lors d’un échange de
paramètres de commande
(1 = échec)
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Défaut lors d’un échange de
paramètres de réglage
(1 = échec)
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Défaut lors de la
reconfiguration de la voie
(1 = échec)
%MWr.m.c.1.15
R : Accès en lecture seulement W : Accès en écriture seulement R/W : Accès en lecture et écriture
35010595 12/2018
109
Objets langage du module TSX ESY 007
Sous-chapitre 7.2
Objets langage et IODDT génériques pour les protocoles de communication
Objets langage et IODDT génériques pour les protocoles de
communication
Objet de ce sous-chapitre
Ce sous-chapitre présente les objets langage et l'IODDT génériques qui s’appliquent à tous les
protocoles de communication, sauf Fipio et Ethernet.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
110
Page
Détails des objets à échange implicite de l'IODDT de type T_COM_STS_GEN
111
Détails sur les objets à échange explicite de l'IODDT de type T_COM_STS_GEN
112
35010595 12/2018
Objets langage du module TSX ESY 007
Détails des objets à échange implicite de l'IODDT de type T_COM_STS_GEN
Présentation
Le tableau ci-dessous présente les objets à échange implicite de l’IODDT de type
T_COM_STS_GEN, qui s’appliquent à tous les protocoles de communication, sauf Fipio et Ethernet.
Bit d’erreur
Signification du bit d’erreur CH_ERROR (%Ir.m.c.ERR).
Symbole standard
Type
Accès
Signification
Adresse
CH_ERROR
EBOOL
R
Bit erreur de la voie de communication.
%Ir.m.c.ERR
35010595 12/2018
111
Objets langage du module TSX ESY 007
Détails sur les objets à échange explicite de l'IODDT de type T_COM_STS_GEN
Présentation
Cette section présente les objets à échange explicite IODDT de type T_COM_STS_GEN, qui
s'appliquent à tous les protocoles de communication, sauf Fipio et Ethernet. Elle regroupe les
objets de type mot, dont les bits ont une signification particulière. Ces objets sont présentés en
détail ci-après.
Exemple de déclaration d'une variable : IODDT_VAR1 de type T_COM_STS_GEN.
Remarques


De manière générale, la signification des bits est donnée pour l'état 1 de ce bit. Dans les cas
spécifiques, chaque état du bit est expliqué.
Tous les bits ne sont pas utilisés.
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Le tableau ci-dessous présente les significations des bits de contrôle d’échange de voie
EXCH_STS (%MWr.m.c.0) :
Symbole standard
Type
Accès
Signification
Adresse
STS_IN_PROGR
BOOL
R
Lecture des mots d’état de la voie en cours.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
Echange de paramètres de commande en cours.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
Echange de paramètres de réglage en cours.
%MWr.m.c.0.2
Rapport d'échange explicite : EXCH_RPT
Le tableau ci-dessous présente les significations des bits de rapport EXCH_RPT (%MWr.m.c.1) :
Symbole standard
Type
Accès
Signification
Adresse
STS_ERR
BOOL
R
Défaut de lecture des mots d’état de la voie.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Défaut lors d’un échange de paramètres de
commande.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Défaut lors d’un échange de paramètres de réglage. %MWr.m.c.1.2
112
35010595 12/2018
Objets langage du module TSX ESY 007
Défauts standard de voie : CH_FLT
Le tableau ci-dessous présente les significations des bits du mot d'état CH_FLT (%MWr.m.c.2). La
lecture est effectuée par un READ_STS (IODDT_VAR1) :
Symbole standard
Type
Accès
Signification
Adresse
NO_DEVICE
BOOL
R
Aucun équipement ne fonctionne sur la voie.
%MWr.m.c.2.0
1_DEVICE_FLT
BOOL
R
Un équipement sur la voie est en défaut.
%MWr.m.c.2.1
BLK
BOOL
R
Défaut du bornier (non connecté).
%MWr.m.c.2.2
TO_ERR
BOOL
R
Erreur de timeout (câblage défectueux).
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
R
Erreur interne ou autotest de la voie.
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Configurations matérielle et logicielle différentes.
%MWr.m.c.2.5
COM_FLT
BOOL
R
Défaut de communication avec l'automate.
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Erreur d'application (erreur de réglage ou de
configuration).
%MWr.m.c.2.7
35010595 12/2018
113
Objets langage du module TSX ESY 007
Sous-chapitre 7.3
Objets langage et IODDT associés au module TSX ESY 007
Objets langage et IODDT associés au module TSX ESY 007
Objet de ce sous-chapitre
Ce sous-chapitre présente les objets langage et l’IODDT qui sont associés au coupleur
TSX ESY 007.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
114
Page
Détails des objets à échanges implicites de l'IODDT du type T_COM_ESY
115
Détails des objets d'échange explicite IODDT de type t_COM_ESY
118
Objets à échanges implicites de configuration du coupleur TSX ESY 007 - Détails
119
Objets de configuration pour le coupleur TSX ESY 007
121
35010595 12/2018
Objets langage du module TSX ESY 007
Détails des objets à échanges implicites de l'IODDT du type T_COM_ESY
Présentation
Les tableaux suivants présentent les objets à échanges implicites de l'IODDT de type T_COM_ESY
qui s'appliquent au coupleur TSX ESY 007.
Bit d'erreur
Le tableau suivant présente la signification du bit d'erreur CH_ERROR (%Ir.m.0.ERR).
Symbole
standard
Type
Accès
Signification
Repère
CH_ERROR
EBOOL
R
Bit d'erreur de la voie de communication. %Ir.m.0.ERR
r.m : emplacement du module
TSX ESY 007 dans le rack Premium
Bit de validité
Le tableau suivant présente la signification du bit de validité VALID_IN (%Ir.m.0.0).
Symbole
standard
Type
Accès
Signification
VALID_IN
EBOOL
R
%Ir.m.0.0
Indique que l'ensemble des entrées est
r.m : emplacement du module
valide.
Remarque : Lorsque ce bit est à l'état 0, il TSX ESY 007 dans le rack Premium
indique qu'au moins une entrée est non
valide : le module est en autotests, en
initialisation ou en défaut.
35010595 12/2018
Repère
115
Objets langage du module TSX ESY 007
Liste des racks 0 à 15 en défaut
Le tableau suivant présente la signification des bits du mot (%IWr.m.c.0).
Symbole standard
Type
Accès
Signification
Repère
LES20_FLT_RACKS
INT
R
Rack 0 à F en défaut ou absent.
%IWr.m.c.0
LES20_FLT_0
BOOL
R
Rack 0 en défaut ou absent.
%IWr.m.c.0.0
LES20_FLT_1
BOOL
R
Rack 1 en défaut ou absent.
%IWr.m.c.0.1
LES20_FLT_2
BOOL
R
Rack 2 en défaut ou absent.
%IWr.m.c.0.2
LES20_FLT_3
BOOL
R
Rack 3 en défaut ou absent.
%IWr.m.c.0.3
LES20_FLT_4
BOOL
R
Rack 4 en défaut ou absent.
%IWr.m.c.0.4
LES20_FLT_5
BOOL
R
Rack 5 en défaut ou absent.
%IWr.m.c.0.5
LES20_FLT_6
BOOL
R
Rack 6 en défaut ou absent.
%IWr.m.c.0.6
LES20_FLT_7
BOOL
R
Rack 7 en défaut ou absent.
%IWr.m.c.0.7
LES20_FLT_8
BOOL
R
Rack 8 en défaut ou absent.
%IWr.m.c.0.8
LES20_FLT_9
BOOL
R
Rack 9 en défaut ou absent.
%IWr.m.c.0.9
LES20_FLT_10
BOOL
R
Rack A en défaut ou absent.
%IWr.m.c.0.10
LES20_FLT_11
BOOL
R
Rack B en défaut ou absent.
%IWr.m.c.0.11
LES20_FLT_12
BOOL
R
Rack C en défaut ou absent.
%IWr.m.c.0.12
LES20_FLT_13
BOOL
R
Rack D en défaut ou absent.
%IWr.m.c.0.13
LES20_FLT_14
BOOL
R
Rack E en défaut ou absent.
%IWr.m.c.0.14
LES20_FLT_15
BOOL
R
Rack F en défaut ou absent.
%IWr.m.c.0.15
Valeur des temps de cycle du bus d'extension d'E/S
Le tableau suivant présente la signification des mots (%Iwr.m.c.1 à 4) et du bit (%QWr.m.c.0).
Symbole standard
Accès
Signification
Repère
CLEAR_LES20_DISPLAY_CYCLE_ BOOL
TIME
W/R
Remise à 0 des temps de cycle LES20.
%QWr.m.c.0.0
LES20_CUR
INT
R
Temps de cycle LES20 Mast (en ms).
%IWr.m.c.1
LES20_MAX
INT
R
Temps de cycle LES20 Mast max (en ms).
%IWr.m.c.2
116
Type
35010595 12/2018
Objets langage du module TSX ESY 007
Optimisation du temps de cycle du bus d'extension d'E/S
Le tableau suivant présente la signification du bit (%QWr.m.c.0.1).
Symbole standard
Type
Accès Signification
OPTIMIZE_LES20_SYNCHRO BOOL W/R
_CYCLE_TIME
Repère
%QWr.m.c.0.1
Activation d'un temps d'attente entre le
positionnement des sorties et la lecture des entrées
du bus d'extension d'E/S. La valeur du temps
d'attente est codée sur le poids fort de %QWr.m.c.0
(bit 8 à 15).
Cette option permet de se rapprocher du fonctionnement des UC TSX Série 7.
Sans cette option, le principe d'échange des E/S avec les modules Série 7 est le suivant :






tabulation des sorties sur le Bus X par l'UC Premium à destination d'ESY 007,
tabulation des sorties sur le Bus LES20 par l'ESY 007 à destination des modules TSX Série 7,
récupération par l'ESY 007 des entrées des modules TSX Série 7 sur le Bus LES20,
attente fin de période tâche de l'UC Premium,
récupération des entrées sur le Bus X par l'UC Premium depuis le module ESY 007,
exécution du programme applicatif.
Avec cette option, le principe d'échange des E/S avec les modules Série 7 est le suivant :







tabulation des sorties sur le Bus X par l'UC Premium à destination d'ESY 007,
tabulation des sorties sur le Bus LES20 par l’ESY 007 à destination des modules TSX Série 7,
attente période %QWr.m.c.8 à 15 = (%SW0 - %SW30 - LES20_CUR) x 0,8,
récupération par l'ESY 007 des entrées des modules TSX Série 7 sur le bus LES20,
attente fin de période tâche de l'UC Premium,
récupération des entrées sur le Bus X par l'UC Premium depuis le module ESY 007,
exécution du programme applicatif.
Cette option permet donc de respecter un temps de latence entre le positionnement des sorties
sur le Bus LES20 et la récupération des entrées. Ce temps de latence est défini par l'utilisateur. Il
est codé sur le poids fort du mot %QWr.m.c.0 et respecte la formule suivante : (%SW0 - %SW30
- LES20_CUR) x 0,8.
Exemple : Pour un temps de cycle périodique réglé à 100 ms avec un temps d'exécution moyen
du programme de 40 ms et un temps de cycle du bus LES20 de 30 ms, on réglera le temps
d'attente à (100 - 40 - 30) x 0,8 = 24 ms. Dans ce cas, la valeur du mot %QWr.m.0 de l'ESY 007
est de 16#1802 (poids fort du mot à 24 décimal et poids faible avec bit 1 à 1 pour activation de
l'attente).
Remarque : L'utilisation de cette option est à éviter dans le cas d'utilisation intensive de la
messagerie à destination des modules TSX Série 7 par l'EF SEND_REQ. Cependant, il est
possible de jouer sur le coefficient (0,8) pour améliorer, le cas échéant, le traitement des requêtes.
35010595 12/2018
117
Objets langage du module TSX ESY 007
Détails des objets d'échange explicite IODDT de type t_COM_ESY
Présentation
Cette partie présente les objets à échange explicite de l’IODDT de type T_COM_ESY qui s’applique
au coupleur TSX ESY 007. Elle regroupe les objets de type mot, dont les bits ont une signification
particulière. Ces objets sont présentés en détail ci-dessous.
Exemple de déclaration d’une variable : IODDT_VAR1 de type T_COM_ESY
Remarques


De manière générale, la signification des bits est donnée pour l'état 1 de ce bit. Dans les cas
spécifiques, chaque état du bit est expliqué.
Tous les bits ne sont pas utilisés.
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Le tableau ci-dessous présente les significations des bits de contrôle d’échange de la voie
EXCH_STS (%MWr.m.c.0).
Symbole standard
Type
Accès
Signification
Repère
STS_IN_PROGR
BOOL
R
Lecture des mots d’état de la voie en cours.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
Echange de paramètres de commande en cours.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
Echange de paramètres de réglage en cours.
%MWr.m.c.0.2
Note : Lorsque l'échange explicite à une durée inférieure au temps de cycle de la tâche automate,
le bit %MWr.m.c.0.0 ne passe jamais à 1.
Compte rendu d’échange explicite : EXCH_RPT
Le tableau ci-dessous présente les significations des bits de compte rendu EXCH_RPT
(%MWr.m.c.1).
Symbole standard
Type
Accès
Signification
Repère
STS_ERR
BOOL
R
Défaut de lecture des mots d’état de la voie.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Défaut lors d’un échange de paramètres de
commande.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Défaut lors d’un échange de paramètres de réglage. %MWr.m.c.1.2
118
35010595 12/2018
Objets langage du module TSX ESY 007
Objets à échanges implicites de configuration du coupleur TSX ESY 007 - Détails
Présentation
Les tableaux ci-dessous présentent les différents objets mots à échanges implicites. Ces objets
mots ne sont pas intégrés dans l'IODDT de type T_COM_ESY_007.
Bits des voies d'entrée TOR
Le tableau ci-dessous présente la signification des bits des voies d'entrée TOR.
Repère
Type
Accès
Signification
%I\b.1\r.m.c
EBOOL
R
Indique que la voie d'entrée (c = 0 à 15) du module Série 7 (m=0 à 7) du
rack (r=0 à 15) est activée.
Bits des voies de sortie TOR
Le tableau ci-dessous présente la signification des bits des voies de sortie TOR.
Repère
Type
Accès
Signification
%Q\b.1\r.m.c
EBOOL
R/W
Indique que la voie de sortie (c = 0 à 15) du module Série 7 (m=0 à 7) du
rack (r=0 à 15) est activée.
Bits des voies d'entrée analogique
Le tableau ci-dessous présente la signification des bits des mots des voies d'entrée analogique.
Repère
Type
Accès
Signification
%IW\b.1\r.m.c
INT
R
Indique que la voie d'entrée (c = 0 à 15) du module Série 7 (m=0 à 7) du
rack (r=0 à 15) est activée.
Bits des voies de sortie analogique
Le tableau ci-dessous présente la signification des bits des mots des voies de sortie analogique.
Repère
Type
Accès
Signification
%QW\b.1\r.m.c
INT
R/W
Indique que la voie de sortie (c = 0 à 15) du module Série 7 (m=0 à 7) du
rack (r=0 à 15) est activée.
%QWr.m.c.0.0
BOOL
R/W
La définition de ce bit sur 1 permet la mise à 0 des valeurs de calcul des
temps de cycle courant et maximum du bus d'extension d'E/S pour la
tâche MAST.
35010595 12/2018
119
Objets langage du module TSX ESY 007
Bit d'erreur module Série 7
Le tableau ci-dessous présente la signification des bits d’erreur des modules Série 7.
Repère
Type
%I\b.1\r.m.0.ERR EBOOL
120
Accès
Signification
R
Indique si le module Série 7 (m=0 à 7) du rack (r=0 à 15) est en défaut.
35010595 12/2018
Objets langage du module TSX ESY 007
Objets de configuration pour le coupleur TSX ESY 007
Présentation
Les constantes de configuration %KWr.m.c.d, sont accessibles uniquement en lecture et
correspondent aux paramètres de configuration saisis à l'aide de l'éditeur de Configuration.
Objets de configuration
Le tableau ci-dessous présente les objets de type constantes du bus d'extension d'E/S.
Repère
Type
Accès
Signification
%KWr.m.c.0.n
BOOL
R
n = 0 à 15 -> respectivement le type de repli (0= repli à 0, 1= maintien)
35010595 12/2018
121
Objets langage du module TSX ESY 007
Sous-chapitre 7.4
Type d’IODDT Type T_GEN_MOD applicable à tous les modules
Type d’IODDT Type T_GEN_MOD applicable à tous les
modules
Détails des objets langage de l'IODDT de type T_GEN_MOD
Introduction
Les modules des automates Premium sont associés à un IODDT de type T_GEN_MOD.
Observations


En général, la signification des bits est indiquée pour l'état 1. Dans les cas particuliers, une
explication est fournie pour chaque état du bit.
Tous les bits ne sont pas utilisés.
Liste des objets
Le tableau suivant présente les objets de l'IODDT :
Symbole standard
Type
Accès
Signification
Adresse
MOD_ERROR
BOOL
R
Bit d'erreur de module
%Ir.m.MOD.ERR
EXCH_STS
INT
R
Mot de commande d'échange de module
%MWr.m.MOD.0
STS_IN_PROGR
BOOL
R
Lecture des mots d'état du module en cours
%MWr.m.MOD.0.0
EXCH_RPT
INT
R
Mot de compte rendu de l'échange
%MWr.m.MOD.1
STS_ERR
BOOL
R
Erreur détectée pendant la lecture des mots
d'état de module
%MWr.m.MOD.1.0
MOD_FLT
INT
R
Mot d'erreur interne du module
%MWr.m.MOD.2
MOD_FAIL
BOOL
R
Erreur interne, module inopérant
%MWr.m.MOD.2.0
CH_FLT
BOOL
R
Erreur de voie détectée
%MWr.m.MOD.2.1
BLK
BOOL
R
Erreur de bornier
%MWr.m.MOD.2.2
CONF_FLT
BOOL
R
Configuration matérielle ou logicielle non
concordante
%MWr.m.MOD.2.5
NO_MOD
BOOL
R
Module absent ou inopérant
%MWr.m.MOD.2.6
EXT_MOD_FLT
BOOL
R
Mot d'erreur interne du module (extension Fipio
uniquement)
%MWr.m.MOD.2.7
MOD_FAIL_EXT
BOOL
R
Module non réparable (extension Fipio
uniquement)
%MWr.m.MOD.2.8
122
35010595 12/2018
Objets langage du module TSX ESY 007
Symbole standard
Type
Accès
Signification
Adresse
CH_FLT_EXT
BOOL
R
Erreur de voie détectée (extension Fipio
uniquement)
%MWr.m.MOD.2.9
BLK_EXT
BOOL
R
Erreur de bornier détectée (extension Fipio
uniquement)
%MWr.m.MOD.2.10
CONF_FLT_EXT
BOOL
R
Configuration matérielle ou logicielle non
concordante (extension Fipio uniquement)
%MWr.m.MOD.2.13
NO_MOD_EXT
BOOL
R
Module manquant ou hors service (extension
Fipio uniquement)
%MWr.m.MOD.2.14
35010595 12/2018
123
Objets langage du module TSX ESY 007
124
35010595 12/2018
Premium sous EcoStruxure™ Control Expert
Index
35010595 12/2018
Index
A
adressage
topologique, 65
Adressage
TSXLES61/62, 55
C
Configuration, 77
configuration
Série 7, 67
D
tocoles de communication
T_COM_STS_GEN, 110
structures des données de voie pour tous les
modules
T_GEN_MOD, 122
T
T_COM_ESY, 114
T_COM_STS_GEN, 110
T_GEN_MOD, 122
topologies, 41
TSXESY007, 26
Diagnostic, 26
G
gestion de défaut, 53
M
Mise au point, 89
mode de repli, 53, 88
P
Performances, 99, 99
R
Réglage des paramètres, 102
S
SEND_REQ, 67
Structure des données de voie pour les modules de migration Série 7
T_COM_ESY, 114
Structure des données de voie pour les pro35010595 12/2018
125
Index
126
35010595 12/2018

Manuels associés