Schneider Electric Modicon X80 - Module bus AS-Interface BMXEIA0100 Mode d'emploi

Ajouter à Mes manuels
168 Des pages
Schneider Electric Modicon X80 - Module bus AS-Interface BMXEIA0100 Mode d'emploi | Fixfr
Modicon X80
EIO0000000139 10/2020
Modicon X80
Module bus AS-Interface BMXEIA0100
Guide utilisateur
Traduction de la notice originale
EIO0000000139.09
10/2020
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.
© 2020 Schneider Electric. Tous droits réservés.
2
EIO0000000139 10/2020
Table des matières
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . .
Partie I Bus AS-Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 1 Brève présentation du bus AS-Interface. . . . . . . . . . . . .
Présentation des bus AS-Interface . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemple de topologie de bus AS-Interface . . . . . . . . . . . . . . . . . . . . .
Normes et certifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 2 Principales caractéristiques des esclaves de bus ASInterface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques des esclaves standard et étendus . . . . . . . . . . . . . .
Esclaves de transaction combinée . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partie II Installation matérielle des unités d'alimentation ASInterface et du module d'interface de bus
BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 3 Unités d'alimentation de bus AS-Interface . . . . . . . . . . .
Alimentations AS-Interface Phaseo . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remplacement des alimentations TSX SUP A0x par des alimentations
AS-Interface Phaseo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 4 Module AS-Interface : maître de bus BMX EIA 0100 . . .
4.1 Description et installation du module BMX EIA 0100 . . . . . . . . . . . . .
Description physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dimensions du module de bus AS-Interface X80 BMXEIA0100 . . . . .
Installation du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connexion du BMX EIA 0100 au bus AS-Interface . . . . . . . . . . . . . . .
Voyants de diagnostic du panneau avant . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Courant de défaut à la terre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Diagnostics du bus AS-Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction aux diagnostics du BMX EIA 0100 . . . . . . . . . . . . . . . . .
Modes de fonctionnement du module BMX EIA 0100. . . . . . . . . . . . .
Diagnostics du module BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . . . .
Adressage multiple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EIO0000000139 10/2020
7
11
13
15
16
18
19
21
22
25
27
29
30
33
35
36
37
39
40
42
45
47
49
50
51
53
57
59
3
Partie III Mise en œuvre du logiciel du bus AS-Interface . . . .
Chapitre 5 Mise en œuvre logicielle du bus AS-Interface . . . . . . . . .
Présentation de la mise en œuvre du bus AS-Interface . . . . . . . . . . .
Architecture du module BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . . . .
Objets langage d'adressage associés aux équipements esclaves . . .
Synchronisation de la banque d'E/S numérique . . . . . . . . . . . . . . . . .
Chapitre 6 Configuration du bus AS-Interface . . . . . . . . . . . . . . . . . .
Comment déclarer un BMX EIA 0100 dans un rack d'automate . . . . .
Ecran de configuration du BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . .
Définition d'un équipement esclave sur un bus AS-Interface. . . . . . . .
Représentation du bus AS-Interface dans le Navigateur du projet . . .
Modification de la configuration du bus AS-Interface. . . . . . . . . . . . . .
Accès à la description d'un esclave . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout d'un profil d'esclave au catalogue . . . . . . . . . . . . . . . . . . . . . . . .
Modification des paramètres généraux d'un esclave : adressage
automatique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment modifier les paramètres Repli et Chien de garde d'un
esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment modifier les paramètres d'un esclave analogique . . . . . . . .
Comment modifier les paramètres d'un esclave à paramètres
combinés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DFB ASI_DIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Problèmes liés aux équipements de sécurité AS-Interface . . . . . . . . .
Objets d'E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 7 Mise au point du bus AS-Interface . . . . . . . . . . . . . . . . . .
Présentation de la fonction Mise au point . . . . . . . . . . . . . . . . . . . . . .
Description de l'écran de mise au point d'un maître de bus AS-Interface
Accès aux fonctions de diagnostic de module et de voie sur un
équipement AS-Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage de l'état de l'esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment configurer les paramètres d'un équipement AS-Interface . .
Comment accéder au forçage/déforçage de voie numérique . . . . . . .
Commandes SET et RESET de la voie numérique . . . . . . . . . . . . . . .
Comment modifier la valeur d'une voie analogique . . . . . . . . . . . . . . .
remplacement automatique d'un esclave hors service . . . . . . . . . . . .
Insertion d'un équipement esclave dans une configuration ASInterface existante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment modifier l'adresse d'un équipement . . . . . . . . . . . . . . . . . . .
4
61
63
64
65
66
68
69
70
71
73
78
80
81
83
86
87
89
90
91
97
98
101
102
103
105
107
109
111
113
114
116
117
118
EIO0000000139 10/2020
Chapitre 8 SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité
AS-Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Méthode de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 9 Performances AS-Interface avec maître de bus
BMX EIA 0100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performances du BMX EIA 0100. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 10 Objets langage du bus AS-Interface. . . . . . . . . . . . . . . .
Description des IODDT et des objets langage . . . . . . . . . . . . . . . . . .
Détails des objets langage de l'IODDT de type T_GEN_MOD . . . . . .
Informations détaillées sur les objets à échange implicite IODDT de
type T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Détails sur les objets à échange explicite de l'IODDT de type
T_COM_STS_GEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description détaillée des objets à échange implicite de l'IODDT
T_COM_ASI_STD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description détaillée des objets à échange explicite de l'IODDT
T_COM_ASI_STD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description détaillée des objets à échange implicite AS-Interface . . .
Description détaillée des objets à échange explicite AS-Interface . . .
Description détaillée des objets gérant le mode de fonctionnement ASInterface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description détaillée des objets de configuration AS-Interface . . . . . .
Description détaillée de T_COM_ASI_DIAG IODDT . . . . . . . . . . . . . .
DDT d'équipement pour le module BMX EIA 0100 . . . . . . . . . . . . . . .
Description de l'octet MOD_FLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation et description des DDT pour les échanges explicites . . . . .
Index
EIO0000000139 10/2020
.........................................
119
120
126
127
131
131
133
134
135
136
137
139
144
146
149
152
154
156
158
161
162
167
5
6
EIO0000000139 10/2020
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.
EIO0000000139 10/2020
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.
AVANT DE COMMENCER
N'utilisez pas ce produit sur les machines non pourvues de protection efficace du point de fonctionnement. L'absence de ce type de protection sur une machine présente un risque de blessures
graves pour l'opérateur.
AVERTISSEMENT
EQUIPEMENT NON PROTEGE


N'utilisez pas ce logiciel ni les automatismes associés sur des appareils non équipés de
protection du point de fonctionnement.
N'accédez pas aux machines pendant leur fonctionnement.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Cet automatisme et le logiciel associé permettent de commander des processus industriels divers.
Le type ou le modèle d'automatisme approprié pour chaque application dépendra de facteurs tels
que la fonction de commande requise, le degré de protection exigé, les méthodes de production,
des conditions inhabituelles, la législation, etc. Dans certaines applications, plusieurs processeurs
seront nécessaires, notamment lorsque la redondance de sauvegarde est requise.
Vous seul, en tant que constructeur de machine ou intégrateur de système, pouvez connaître
toutes les conditions et facteurs présents lors de la configuration, de l'exploitation et de la
maintenance de la machine, et êtes donc en mesure de déterminer les équipements automatisés,
ainsi que les sécurités et verrouillages associés qui peuvent être utilisés correctement. Lors du
choix de l'automatisme et du système de commande, ainsi que du logiciel associé pour une
application particulière, vous devez respecter les normes et réglementations locales et nationales
en vigueur. Le document National Safety Council's Accident Prevention Manual (reconnu aux
Etats-Unis) fournit également de nombreuses informations utiles.
Dans certaines applications, telles que les machines d'emballage, une protection supplémentaire,
comme celle du point de fonctionnement, doit être fournie pour l'opérateur. Elle est nécessaire si
les mains ou d'autres parties du corps de l'opérateur peuvent entrer dans la zone de point de
pincement ou d'autres zones dangereuses, risquant ainsi de provoquer des blessures graves. Les
produits logiciels seuls, ne peuvent en aucun cas protéger les opérateurs contre d'éventuelles
blessures. C'est pourquoi le logiciel ne doit pas remplacer la protection de point de fonctionnement
ou s'y substituer.
8
EIO0000000139 10/2020
Avant de mettre l'équipement en service, assurez-vous que les dispositifs de sécurité et de
verrouillage mécaniques et/ou électriques appropriés liés à la protection du point de fonctionnement ont été installés et sont opérationnels. Tous les dispositifs de sécurité et de verrouillage
liés à la protection du point de fonctionnement doivent être coordonnés avec la programmation des
équipements et logiciels d'automatisation associés.
NOTE : La coordination des dispositifs de sécurité et de verrouillage mécaniques/électriques du
point de fonctionnement n'entre pas dans le cadre de cette bibliothèque de blocs fonction, du
Guide utilisateur système ou de toute autre mise en œuvre référencée dans la documentation.
DEMARRAGE ET TEST
Avant toute utilisation de l'équipement de commande électrique et des automatismes en vue d'un
fonctionnement normal après installation, un technicien qualifié doit procéder à un test de
démarrage afin de vérifier que l'équipement fonctionne correctement. Il est essentiel de planifier
une telle vérification et d'accorder suffisamment de temps pour la réalisation de ce test dans sa
totalité.
AVERTISSEMENT
RISQUES INHERENTS AU FONCTIONNEMENT DE L'EQUIPEMENT



Assurez-vous que toutes les procédures d'installation et de configuration ont été respectées.
Avant de réaliser les tests de fonctionnement, retirez tous les blocs ou autres cales
temporaires utilisés pour le transport de tous les dispositifs composant le système.
Enlevez les outils, les instruments de mesure et les débris éventuels présents sur
l'équipement.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Effectuez tous les tests de démarrage recommandés dans la documentation de l'équipement.
Conservez toute la documentation de l'équipement pour référence ultérieure.
Les tests logiciels doivent être réalisés à la fois en environnement simulé et réel.
Vérifiez que le système entier est exempt de tout court-circuit et mise à la terre temporaire non
installée conformément aux réglementations locales (conformément au National Electrical Code
des Etats-Unis, par exemple). Si des tests diélectriques sont nécessaires, suivez les recommandations figurant dans la documentation de l'équipement afin d'éviter de l'endommager
accidentellement.
Avant de mettre l'équipement sous tension :
 Enlevez les outils, les instruments de mesure et les débris éventuels présents sur l'équipement.
 Fermez le capot du boîtier de l'équipement.
 Retirez toutes les mises à la terre temporaires des câbles d'alimentation entrants.
 Effectuez tous les tests de démarrage recommandés par le fabricant.
EIO0000000139 10/2020
9
FONCTIONNEMENT ET REGLAGES
Les précautions suivantes sont extraites du document NEMA Standards Publication ICS 7.1-1995
(la version anglaise prévaut) :
 Malgré le soin apporté à la conception et à la fabrication de l'équipement ou au choix et à
l'évaluation des composants, des risques subsistent en cas d'utilisation inappropriée de
l'équipement.
 Il arrive parfois que l'équipement soit déréglé accidentellement, entraînant ainsi un fonctionnement non satisfaisant ou non sécurisé. Respectez toujours les instructions du fabricant pour
effectuer les réglages fonctionnels. Les personnes ayant accès à ces réglages doivent
connaître les instructions du fabricant de l'équipement et les machines utilisées avec
l'équipement électrique.
 Seuls ces réglages fonctionnels, requis par l'opérateur, doivent lui être accessibles. L'accès aux
autres commandes doit être limité afin d'empêcher les changements non autorisés des
caractéristiques de fonctionnement.
10
EIO0000000139 10/2020
A propos de ce manuel
Présentation
Objectif du document
Ce manuel décrit les procédures d'installation matérielle et logicielle du module bus AS-Interface
Modicon X80 BMXEIA0100.
Champ d'application
Ce document est applicable à EcoStruxure™ Control Expert 15.0 ou version ultérieure.
Les caractéristiques techniques des équipements décrits dans ce document sont également
fournies en ligne. Pour accéder à ces informations en ligne :
Etape
Action
1
Accédez à la page d'accueil de Schneider Electric www.schneider-electric.com.
2
Dans la zone Search, saisissez la référence d'un produit ou le nom d'une gamme de produits.
 N'insérez pas d'espaces dans la référence ou la gamme de produits.
 Pour obtenir des informations sur un ensemble de modules similaires, utilisez des
astérisques (*).
3
Si vous avez saisi une référence, accédez aux résultats de recherche Product Datasheets et
cliquez sur la référence qui vous intéresse.
Si vous avez saisi une gamme de produits, accédez aux résultats de recherche Product Ranges
et cliquez sur la gamme de produits qui vous intéresse.
4
Si plusieurs références s'affichent dans les résultats de recherche Products, cliquez sur la
référence qui vous intéresse.
5
Selon la taille de l'écran, vous serez peut-être amené à faire défiler la page pour consulter la fiche
technique.
6
Pour enregistrer ou imprimer une fiche technique au format .pdf, cliquez sur Download XXX
product datasheet.
Les caractéristiques présentées dans ce document devraient être identiques à celles fournies en
ligne. Toutefois, en application de notre politique d'amélioration continue, nous pouvons être
amenés à réviser le contenu du document afin de le rendre plus clair et plus précis. Si vous
constatez une différence entre le document et les informations fournies en ligne, utilisez ces
dernières en priorité.
EIO0000000139 10/2020
11
Documents à consulter
Titre du document
Numéro de référence
Plates-formes Modicon M580, M340 et X80 I/O,
Normes et certifications
EIO0000002726 (Anglais),
EIO0000002727 (Français),
EIO0000002728 (Allemand),
EIO0000002730 (Italien),
EIO0000002729 (Espagnol),
EIO0000002731 (Chinois)
EcoStruxure™ Control Expert, Modes de
fonctionnement
33003101 (Anglais), 33003102 (Français),
33003103 (Allemand), 33003104 (Espagnol),
33003696 (Italien), 33003697 (Chinois)
EcoStruxure™ Control Expert - Gestion des E/S,
Bibliothèque de blocs
33002531 (Anglais), 33002532 (Français),
33002533 (Allemand), 33003684 (Italien),
33002534 (Espagnol), 33003685 (Chinois)
EcoStruxure™ Control Expert - Diagnostic,
Bibliothèque de blocs
33002523 (Anglais), 33002524 (Français),
33002525 (Allemand), 33003680 (Italien),
33002526 (Espagnol), 33003681 (Chinois)
EcoStruxure™ Control Expert - Communication,
Bibliothèque de blocs
33002527 (Anglais), 33002528 (Français),
33002529 (Allemand), 33003682 (Italien),
33002530 (Espagnol), 33003683 (Chinois)
Modicon M340 pour Ethernet - Processeurs et
modules de communication, Manuel utilisateur
31007131 (Anglais), 31007132 (Français),
31007133 (Allemand), 31007494 (Italien),
31007134 (Espagnol), 31007493 (Chinois)
Premium et Atrium sous EcoStruxure™ Control
Expert - Bus AS-i, Manuel utilisateur
35006196 (Anglais), 35006197 (Français),
35006198 (Allemand), 35013927 (Italien),
35006201 (Espagnol), 35013928 (Chinois)
Vous pouvez télécharger ces publications ainsi que d'autres informations techniques sur notre site
Web : www.schneider-electric.com/en/download.
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.
12
EIO0000000139 10/2020
Modicon X80
Présentation du bus AS-Interface
EIO0000000139 10/2020
Partie I
Bus AS-Interface
Bus AS-Interface
Objet de cette partie
Cette partie fournit une présentation générale de l'AS-Interface (Actuator Sensor-Interface,
interface actionneur/capteur) avec le maître de bus BMX EIA 0100.
Le BMX EIA 0100 est un maître entièrement développé conformément aux spécifications
complètes d'AS-Interface version 3.0, révision 1, et possède un profil M4.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
Page
1
Brève présentation du bus AS-Interface
15
2
Principales caractéristiques des esclaves de bus AS-Interface
21
EIO0000000139 10/2020
13
Présentation du bus AS-Interface
14
EIO0000000139 10/2020
Modicon X80
Révision sur AS-Interface
EIO0000000139 10/2020
Chapitre 1
Brève présentation du bus AS-Interface
Brève présentation du bus AS-Interface
Objet de ce chapitre
Ce chapitre résume brièvement ce qu'est un bus AS-Interface.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation des bus AS-Interface
16
Exemple de topologie de bus AS-Interface
18
Normes et certifications
19
EIO0000000139 10/2020
15
Révision sur AS-Interface
Présentation des bus AS-Interface
Introduction
Les bus AS-Interface sont des bus de terrain (niveau 0), utilisables pour l’interconnexion de
capteurs/actionneurs. Ils permettent l’acheminement d’informations de type « Tout Ou Rien » et
analogiques entre un maître de bus et des esclaves de type capteurs/actionneurs.
Les trois principaux composants d'un bus AS-Interface sont :
 un maître de bus,
 une alimentation spécifique délivrant une tension de 30 VCC,
 des esclaves (capteurs, actionneurs et autres).
Principaux types de capteurs/actionneurs
Il existe deux principaux types de capteurs et d'actionneurs :
les capteurs/actionneurs communicants :
Avec une fonction AS-Interface intégrée, ils se connectent directement au bus AS-Interface ou
à l'aide d'un connecteur de dérivation.
 Les capteurs et actionneurs traditionnels et IP65 :
Ils se connectent au bus à l'aide d'un module d'E/S AS-Interface (interfaces Advantys IP20 et
IP67). Ces interfaces raccordent les capteurs et actionneurs traditionnels au bus AS-Interface
et leur permettent de dialoguer sur le bus.

Connexion des esclaves
Vous pouvez connecter à un bus AS-Interface :
 des esclaves standard (avec des adresses de 1 à 31),
 des esclaves étendus (avec des adresses de 1A à 31A et de 1B à 31B),
 des esclaves prenant en charge les profils de type transaction combinée.
Le tableau suivant donne la liste des types d'esclaves et le nombre maximal de connexions d'E/S
pour chaque type sur un bus AS-Interface.
Type d'esclave
Nombre maximal d'E/S
Nombre maximal
d'esclaves
Adresse standard
248 E/S (124 entrées et 124 sorties)
31
Adresse étendue
Un maximum de 992 E/S (496 entrées et
496 sorties) sur 62 esclaves
62, associés par paire
aux 31 adresses
standard dans deux
banques, A et B)
NOTE : les esclaves standard et étendus peuvent être mélangés sur un même bus AS-Interface.
Les esclaves standard ne peuvent être configurés que sur la banque A. Si un esclave standard
occupe une adresse sur la banque A, un esclave étendu ne peut pas être configuré à la même
adresse sur la banque B.
16
EIO0000000139 10/2020
Révision sur AS-Interface
Composants AS-Interface
La liste suivante énumère les produits AS-Interface proposés par Schneider-Electric :
Appareils en unité
 Interfaces Advantys pour E/S TOR (IP20)
 Interfaces Advantys pour entrées analogiques (IP20)
 Interfaces Advantys pour E/S IP67 (4 ou 8 voies)
 Démarreurs-contrôleurs TeSys U
 Démarreurs directs
 Série de démarreurs LA•


Composants spécifiques
 Station de commande et adaptateurs pour les unités de contrôle et de signal
 Colonnes lumineuses

Solutions de sécurité
 Moniteurs « sécurité au travail » AS-Interface
 Interfaces de sécurité

Infrastructure
 Câbles AS-Interface
 Dérivations (IP67)
 Extension de ligne et répéteur
 Alimentations AS-Interface Phaseo (voir page 30)
 Relais de commande d'isolation pour ligne AS-Interface
 Passerelles Ethernet-, CANopen- et Profibus-AS-Interface

Outils
 Terminaux logiciels
 Analyseur de ligne AS-Interface
Vous trouverez des informations sur ces produits dans le catalogue AS-Interface sur le site Web
de Schneider-Electric.
EIO0000000139 10/2020
17
Révision sur AS-Interface
Exemple de topologie de bus AS-Interface
Exemple
L'illustration ci-après représente un exemple simple de bus AS-Interface :
18
EIO0000000139 10/2020
Révision sur AS-Interface
Normes et certifications
Télécharger
Cliquez sur le lien correspondant à votre langue favorite pour télécharger les normes et les
certifications (format PDF) qui s'appliquent aux modules de cette gamme de produits :
Titre
Langues
Plates-formes Modicon M580, M340 et
X80 I/O, Normes et certifications
 Anglais :




EIO0000000139 10/2020
EIO0000002726
EIO0000002727
Allemand : EIO0000002728
Italien : EIO0000002730
Espagnol : EIO0000002729
Chinois : EIO0000002731
 Français :
19
Révision sur AS-Interface
20
EIO0000000139 10/2020
Modicon X80
Esclaves de bus AS-Interface
EIO0000000139 10/2020
Chapitre 2
Principales caractéristiques des esclaves de bus AS-Interface
Principales caractéristiques des esclaves de bus AS-Interface
Objet de ce chapitre
Ce chapitre présente les trois types de profils d'esclave AS-Interface pris en charge par le module
BMX EIA 0100 :
 esclave à adresse standard,
 esclave à adresse étendue,
 esclave de type transaction combinée.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Caractéristiques des esclaves standard et étendus
22
Esclaves de transaction combinée
25
EIO0000000139 10/2020
21
Esclaves de bus AS-Interface
Caractéristiques des esclaves standard et étendus
Introduction
Dans un système AS-Interface, la gestion des échanges est effectuée par un seul maître, qui
scrute les esclaves sur le bus, appelle successivement chaque esclave et attend une réponse.
A la demande du maître AS-Interface :
Les sorties sont définies sur l'esclave.
 Les entrées provenant d'équipements AS-Interface sont envoyées par l'esclave au maître.

La trame de communication série pour les esclaves à adresse standard est :
4 bits de données (D0 à D3), qui sont l’image des entrées ou des sorties suivant la nature de
l’interface,
 4 bits de paramétrage (P0 à P3), qui permettent de définir les modes de fonctionnement de
l’interface.

La trame de communication série pour les esclaves à adresse étendue est :
3 ou 4 bits de données, qui sont l'image des entrées (4 bits, D0 à D3) ou des sorties (3 bits, D0
à D2) selon le type d'interface,
 3 bits de paramétrage (P0 à P2), qui permettent de définir les modes de fonctionnement de
l’interface.

Les bits Px sont utilisés pour les équipements « intelligents », notamment les ASIC (circuits
intégrés spécifiques aux applications) AS-Interface. Une opération peut être modifiée pendant que
l'esclave fonctionne.
Certains esclaves ont un « code ID1 » qui définit les fonctions internes de l'esclave.
NOTE : la trame de base est la même pour les esclaves analogiques et TOR.
Il y a compatibilité ascendante entre l'adressage standard et l'adressage étendu. Cela signifie que
tous les esclaves conformes à la norme AS-Interface version 2.0 disponibles sur le marché sont
pris en charge par le BXM EIA 0100.
Adressage des esclaves
Chaque esclave à adresse standard connecté au bus AS-Interface doit posséder une adresse
comprise entre 1 et 31 sur la banque A.
Chaque esclave à adresse étendue connecté au bus AS-Interface doit posséder une adresse
comprise entre 1 et 31, soit sur la banque A, soit sur la banque B.
Les esclaves livrés en sortie d’usine ont l’adresse 0 (l’adresse de l’esclave est mémorisée de façon
non volatile).
La programmation des adresses est effectuée l’aide d’un terminal d’adressage spécifique.
NOTE : dans le cas du remplacement d’un esclave défectueux dont l’adresse a été définie, la mise
à jour de l’adresse de l’esclave à remplacer peut être effectuée automatiquement (voir page 86).
22
EIO0000000139 10/2020
Esclaves de bus AS-Interface
Identification des esclaves
Tous les équipements esclaves à adresse standard connectés au bus AS-Interface sont identifiés
par :
 un code IO (code de distribution d'E/S),
 un code d'identification (ID ), qui complète l'identification fonctionnelle de l'esclave.
 Pour les esclaves analogiques, le code ID1 indique le numéro de la voie analogique de
l'esclave.
Tous les esclaves à adresse étendue connectés au bus AS-Interface sont identifiés par :
 un code IO (code de distribution d'E/S),
 un code ID qui est toujours égal à « A »
 un code ID1 qui définit les fonctions internes de l'esclave,
 un code ID2, qui complète l'identification de la fonction interne de l'esclave.
Ces identifications permettent au maître AS-Interface de reconnaître la configuration présente sur
le bus.
Les différents profils ont été mis au point par l'AS-Interface Association. Ils sont utilisés pour établir
la distinction entre les modules d'entrée, de sortie et mixtes, les familles d'équipements
« intelligents », etc.
NOTE : un esclave standard ne peut pas être installé sur une adresse sur la banque A s'il y a déjà
un esclave étendu à la même adresse sur la banque B.
Nombre d’entrées/sorties maximum
Pour les esclaves TOR sur le même bus, un bus AS-Interface peut prendre en charge au
maximum :
 31 esclaves à adresse standard, avec chacun jusqu'à quatre entrées et quatre sorties, avec des
adresses de 1 à 31.
L'utilisation d'esclaves à adresse standard permet de gérer au maximum 124 entrées +
124 sorties, soit 248 entrées/sorties TOR, dans le cas où tous les équipements actifs possèdent
4 entrées et 4 sorties.
 62 esclaves à adresse étendue avec 4 entrées et/ou 3 sorties utilisant des adresses de 1A / 1B
à 31A / 31B.
L'utilisation d'esclaves à adresse étendue permet de gérer au maximum 496 entrées +
496 sorties (soit 992 entrées/sorties) si tous les équipements actifs ont 4 entrées et 3 sorties.
Pour les équipements analogiques sur le même bus, un bus AS-Interface peut prendre en charge
au maximum 124 entrées et 124 voies.
EIO0000000139 10/2020
23
Esclaves de bus AS-Interface
Câble AS-Interface
Le câble AS-Interface est une liaison bi-filaire sur laquelle sont transmises la communication et
l’alimentation des équipements connectés.
La liaison ne nécessite pas d’être torsadée.
La section des câbles peut être de 2 x 0,75 mm2 (2 x AWG 18), 2 x 1,5 mm2 (2 x AWG 15) ou
2 x 2,5 mm2 (2 x AWG 13), selon le courant consommé par les équipements.
Topologie et longueur maximale du bus AS-Interface
La topologie du bus AS-Interface est flexible. Il peut être adapté pour correspondre au type de
réseau de l'utilisateur (point à point, en ligne, en arborescence, etc.).
NOTE : la longueur totale de toutes les branches du bus ne doit pas excéder 100 mètres sans
utilisation de répéteur. Avec un maximum de 2 répéteurs, cela permet au maximum 300 m de
câbles.
Fonctionnement
Le fonctionnement est assuré par le procédé de transmission utilisé (modulation courant et codage
Manchester). Le maître de bus surveille la tension d’alimentation de la ligne et les données
transmises. Il détecte les anomalies de transmission et d'esclave, puis transmet ces informations
à l'automate.
L’échange ou la connexion d’un nouvel esclave durant le fonctionnement ne perturbe pas les
communications entre le maître de bus et les autres esclaves.
24
EIO0000000139 10/2020
Esclaves de bus AS-Interface
Esclaves de transaction combinée
Vue d'ensemble
Le module maître AS-Interface BMX EIA 0100 prend en charge les types de transactions
combinées et les profils d'esclaves suivants :
 Type 1 : S-7.3
Pour les équipements analogiques
 Type 3 : S-7.A.7 et S-7.A.A
Pour les esclaves 4E/4S et 8E/8S en mode d'adressage étendu
 Type 4 : S-7.A.8 et S-7.A.9
Pour transmettre jusqu'à 16 bits de données depuis l'esclave en mode d'adressage étendu
 Type 5 : S-6.0.X
Pour la transmission à grande vitesse de données cohérentes bidirectionnelles à 8, 12 ou
16 bits utilisant 2, 3 ou 4 adresses d'esclave consécutives
La prise en charge des éléments suivants n'est pas documentée pour la version courante du
module maître AS-Interface BMX EIA 0100 :
 profil d'esclave étendu pour le type 1 de transactions combinées (profil S-7.4),
 transactions combinées de type 2.
EIO0000000139 10/2020
25
Esclaves de bus AS-Interface
26
EIO0000000139 10/2020
Modicon X80
EIO0000000139 10/2020
Partie II
Installation matérielle des unités d'alimentation AS-Interface et du module d'interface de bus BMX EIA 0100
Installation matérielle des unités d'alimentation AS-Interface et
du module d'interface de bus BMX EIA 0100
Objet de cette partie
Cette section fournit la liste des unités d'alimentation AS-Interface et présente l'installation
matérielle du module d'interface maître de bus AS-Interface BMX EIA 0100.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
Page
3
Unités d'alimentation de bus AS-Interface
29
4
Module AS-Interface : maître de bus BMX EIA 0100
35
EIO0000000139 10/2020
27
28
EIO0000000139 10/2020
Modicon X80
Unités d'alimentation de bus AS-Interface
EIO0000000139 10/2020
Chapitre 3
Unités d'alimentation de bus AS-Interface
Unités d'alimentation de bus AS-Interface
Objet de ce chapitre
Ce chapitre présente les alimentations du bus AS-Interface.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Alimentations AS-Interface Phaseo
30
Remplacement des alimentations TSX SUP A0x par des alimentations AS-Interface Phaseo
33
EIO0000000139 10/2020
29
Unités d'alimentation de bus AS-Interface
Alimentations AS-Interface Phaseo
Aperçu
Ceci est une présentation de la gamme d'alimentations ASI ABL Phaseo. Ces alimentations
fournissent le courant 30 VCC requis au bus AS-Interface. Le bornier sortant permet de connecter
le câble réseau séparément des modules AS-Interface et du maître AS-Interface. Elles ont des
voyants d'entrée et de sortie permettant des diagnostics rapides et continus.
Il s'agit d'alimentations électroniques monophasées à découpage assurant la qualité de courant
nécessaire en sortie et conformes à la norme EN 50295.
Cette gamme d'alimentations comporte 3 types :
Basique : ASI ABL B300•
 Détection de terre accidentelle : ASI ABL D300•
 Tensions multiples : ASI ABL M3024

ASI ABL B300x
Les alimentations basiques sont :
ASI ABL B3002 : sorties 30 VCC 2,4 A, 72 W
 ASI ABL B3004 : sorties 30 VCC 4,8 A, 144 W

ASI ABL B2002 et le schéma basique :
30
EIO0000000139 10/2020
Unités d'alimentation de bus AS-Interface
ASI ABL D300x
Ces alimentations ajoutent le diagnostic et la gestion des terres accidentelles. Si une terre
accidentelle est détectée, l'alimentation Phaseo interrompt la communication par les câbles ASInterface et fait passer le système au mode de repli configuré. Il ne peut être redémarré qu'une fois
la défaillance détectée reconnue. Deux entrées/sorties permettent de communiquer avec une
unité de traitement. Ces modules comportent également un voyant de diagnostic de terre
accidentelle.
Les alimentations de détection sont :
 ASI ABL D3002 : sorties 30 VCC 2,4 A, 72 W
 ASI ABL D3004 : sorties 30 VCC 4,8 A, 144 W
ASI ABL D3004 et le schéma de terre accidentelle :
EIO0000000139 10/2020
31
Unités d'alimentation de bus AS-Interface
ASI ABL M3034
Le module ASI ABL M3024 fournit deux alimentations totalement indépendantes :
30 VCC 2,4 A, 72 W pour le bus AS-Interface
 24 VCC 3 A, 72 W pour alimenter les équipements de contrôle

ASI ABL M3024 et son schéma :
32
EIO0000000139 10/2020
Unités d'alimentation de bus AS-Interface
Remplacement des alimentations TSX SUP A0x par des alimentations AS-Interface
Phaseo
Remplacements
Les alimentations TSX SUP A0• peuvent être remplacées par les alimentations Phaseo, plus
récentes et améliorées. Dans le tableau, toutes les valeurs courantes sont maximales et sont pour
30 VCC (sauf indication 24 VCC) :
Module TSX SUP•
Modules Phaseo ASI ABL•
TSX SUP A02 (2,4 A)
ASI ABL B3002 (2,4 A)
ASI ABL D3002 (2,4 A, avec détection des
terres accidentelles)
TSX SUP A05 (5 A, 7 A pour 24 VCC)
ASI ABL B3004 (4,8 A)
ASI ABL D3004 (4,8 A, avec détection des
terres accidentelles)
ASI ABL M3024 (2,4 A, 3 A pour 24 VCC
Vous trouverez des informations sur les alimentations TSX SUP A0• ici (voir Premium et Atrium
sous Ecostruxure™ Control Expert, Bus AS-i, Manuel utilisateur).
EIO0000000139 10/2020
33
Unités d'alimentation de bus AS-Interface
34
EIO0000000139 10/2020
Modicon X80
BMX EIA 0100
EIO0000000139 10/2020
Chapitre 4
Module AS-Interface : maître de bus BMX EIA 0100
Module AS-Interface : maître de bus BMX EIA 0100
Objet du chapitre
Ce chapitre décrit l'installation matérielle du BMX EIA 0100.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
4.1
Description et installation du module BMX EIA 0100
36
4.2
Diagnostics du bus AS-Interface
50
EIO0000000139 10/2020
35
BMX EIA 0100
Sous-chapitre 4.1
Description et installation du module BMX EIA 0100
Description et installation du module BMX EIA 0100
Objet de ce sous-chapitre
Cette section traite de l'installation matérielle et des caractéristiques du module BMX EIA 0100.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
36
Page
Description physique
37
Dimensions du module de bus AS-Interface X80 BMXEIA0100
39
Installation du module
40
Connexion du BMX EIA 0100 au bus AS-Interface
42
Voyants de diagnostic du panneau avant
45
Caractéristiques techniques
47
Courant de défaut à la terre
49
EIO0000000139 10/2020
BMX EIA 0100
Description physique
Généralités
Le module BMX EIA 0100 est un module de format standard.
Illustrations :
EIO0000000139 10/2020
37
BMX EIA 0100
Tableau des repères
Le tableau suivant décrit les schémas de panneau avant ci-dessus :
Elément
Description
1
Panneau d'affichage comprenant 4 voyants d’état pour affichage des modes de
fonctionnement du module :
RUN (vert) : allumé en fonctionnement normal du module.
 Voyant ERR (rouge) : allumé, il signale une erreur détectée sur le module.
 Voyant /B (vert) : s'il est éteint, les esclaves de la banque A sont représentés,
s'il est allumé, ce sont ceux de la banque B qui sont affichés.
 Voyant I/O (rouge) : s'il est allumé, signale une erreur détectée dans
l'application AS-Interface (bus ou esclaves).
 Voyant
2
Panneau d'affichage comportant 32 voyants (0 à 31) qui permettent le
diagnostic du bus AS-Interface et indiquent les états de chaque esclave
connecté au bus.
3
Voyant PWR (vert) : allumé, il signale que l’alimentation est conforme.
4
Voyant FAULT (rouge) : allumé, il signale les erreurs détectées liées au bus ASInterface.
5
Bouton-poussoir A/B : permet de changer la banque représentée sur le panneau
d'affichage. Les 31 voyants peuvent indiquer l'état des équipements du bus sur
la banque A ou la banque B.
6
Bouton-poussoir MODE : une pression prolongée sur ce bouton provoque la
réinitialisation des esclaves et le passage du module en mode Hors ligne. Cela
permet alors de programmer les esclaves par une interface infrarouge. Il est
également possible de connecter le nouvel outil de diagnostic de poche au bus.
Pour revenir au mode normal, maintenez à nouveau le bouton enfoncé.
7
Connecteur de type CANNON SUB-D pour raccordement au bus AS-Interface.
NOTE : pour plus d'informations sur les éléments 1 à 4, consultez le chapitre Voyants de
diagnostic du panneau avant (voir page 45).
38
EIO0000000139 10/2020
BMX EIA 0100
Dimensions du module de bus AS-Interface X80 BMXEIA0100
Présentation générale du module de bus AS-Interface X80 BMXEIA0100
a
b
Profondeur du rail DIN : la valeur dépend du type de rail DIN utilisé dans la plate-forme.
Profondeur du câblage : la valeur dépend du connecteur et des fils utilisés dans la plate-forme.
Dimensions du module de bus AS-Interface X80 BMXEIA0100
Référence du module
BMXEIA0100
Dimensions du module
Profondeur de
Largeur
Hauteur
Profondeur
l'installation(1)
32 mm (1.26 in.)
103,7 mm (4.08 in.)
86 mm (3.39 in.)
105 mm (4.13 in.)(1)
(1) La profondeur du rail DIN (a) et la profondeur du câblage (b) ne sont pas incluses.
NOTE : Tenez compte des dimensions des connecteurs, des dégagements nécessaires à
l'installation des câbles et de l'espacement des racks.
EIO0000000139 10/2020
39
BMX EIA 0100
Installation du module
Introduction
Le module BMX EIA 0100 peut être installé dans n'importe quel emplacement du rack, sauf les
suivants :
 emplacements réservés aux modules d'alimentation du rack (marqués PS, PS1 et PS2),
 emplacements réservés aux modules d'extension (marqués XBE),
 emplacements réservés à l'UC dans le rack local principal (marqués 00 ou 00 et 01 selon l'UC),
 emplacements réservés au module adaptateur (e)X80 dans la station distante principale
(marqués 00).
NOTE : le module peut être monté et retiré quel que soit l'état (allumé ou éteint) d'alimentation de
l'automate et des alimentations du bus AS-Interface sans effets négatifs sur le module ou le rack
qui le contient.
Installation du module sur le rack
La procédure ci-après explique comment installer le module sur un rack.
Etape
40
Action
1
Vérifiez que le cache a été retiré de
l'emplacement souhaité dans le rack.
2
Positionnez les deux ergots situés à
l'arrière du module (dans la partie
inférieure) dans les emplacements
correspondants du rack.
3
Faites pivoter le module vers le haut du
rack de façon à plaquer le module sur
le fond du rack. Il est alors maintenu en
place.
Illustration
Etapes 2 et 3 :
EIO0000000139 10/2020
BMX EIA 0100
Etape
Action
4
Illustration
Serrez la vis d'assemblage pour
assurer le maintien en position du
module sur le rack.
Couple de serrage : 0,4 à 1,5 N•m
(0,30 à 1,10 lbf-ft).
Nombre maximum de modules capteurs par station M340
Le nombre maximum de modules BMX EIA 0100 pris en charge par processeur est
BMX P34 1000 : 2
 BMX P34 20•0 : 4

Nombre maximum de modules capteurs par station M580
Le nombre maximum de modules BMX EIA 0100 pris en charge par processeur BMX P58 •••• est
de 4
Le nombre maximum de modules BMX EIA 0100 pris en charge par module adaptateur (e)X80
BM• CRA 31210 est de 2.
EIO0000000139 10/2020
41
BMX EIA 0100
Connexion du BMX EIA 0100 au bus AS-Interface
Câbles de bus AS-Interface
Les câbles du bus AS-Interface véhiculent les signaux et alimentent en courant à 30 VCC les
capteurs et actionneurs connectés au bus.
Types de câbles AS-Interface :
Type de câble
Spécifications
Câble AS-Interface plat
à détrompage
Couleur : jaune. Section des fils : 1,5
mm2 (AWG 15)
Câble rond standard
Section des fils : 1,5 mm2 (AWG 15)
ou 2,5 mm2 (AWG 13)
Illustration
Couleur des fils :
AS-i - est bleu
 AS-i + est marron

Câble préconisé : référence du H05VV-F2x1.5 (câble plat), conforme à la norme DIN VDE 0281.
Section des fils : 1,5 mm2 (AWG 15)
Cheminement du câble
Le câble AS-Interface et les câbles d'alimentation véhiculant des courants élevés doivent être
placés dans des gaines séparées protégées par un écran métallique.
Si le cheminement est partagé avec les câbles de contrôle, il est indispensable que les
raccordements sur ces liaisons contrôle soient faites selon les règles de l’art (diode de décharge
ou écrêtreurs aux bornes des éléments selfiques, etc.).
42
EIO0000000139 10/2020
BMX EIA 0100
Connecteur de raccordement
Un ensemble (connecteur + capot) est utilisé pour connecter le module au bus AS-Interface. Ce
connecteur doit être raccordé au câble du bus AS-Interface et assemblé par l’utilisateur
conformément aux procédures décrites ici (voir page 43).
Illustration :
Connecteur
Capot
Raccordement du module au bus
La procédure suivante décrit le raccordement d'un connecteur :
Etape
1
Action
Raccordez les 2 fils du câble AS-Interface au connecteur en respectant les
polarités :
Polarité du fil :
 le fil marron est positif,
 le fil bleu est négatif.
La borne centrale reste vide.
EIO0000000139 10/2020
43
BMX EIA 0100
Etape
44
Action
2
Montez le connecteur dans son capot et fixez le câble à ce dernier :
3
Fermez le capot en l'enclenchant :
4
Montez l’ensemble constitué sur le module :
EIO0000000139 10/2020
BMX EIA 0100
Voyants de diagnostic du panneau avant
Introduction
L'état du module est indiqué par 4 voyants dans le panneau d'affichage supérieur : RUN, ERR, A/B
et I/O. Leur état (éteint, allumé ou clignotant) fournit des informations sur le mode de fonctionnement du module.
Le voyant /B indique quelle banque est représentée.
Les voyants 0 à 31 fournissent des informations sur chaque esclave sur le bus à l'adresse
indiquée.
Deux voyants supplémentaires, libellés ASI PWR et FAULT, donnent des informations sur
l'alimentation AS-Interface et les erreurs détectées sur le bus ou un esclave.
Voyants RUN, ERR et I/O
La combinaison des voyants RUN (vert), ERR (rouge) et I/O (vert) indique les différents états du
module :
RUN
ERR
I/O
Etat du module
Eteint
Eteint
Eteint
Tension insuffisante ou voyants hors service
Clignotant
Eteint
Eteint
En attente du téléchargement de la configuration du module
Clignotant
Clignotant
Clignotant
Autotests
Eteint
Clignotant
Eteint
Le module n'est pas configuré correctement
Allumé
Eteint
Eteint
Mode de fonctionnement normal (en mode protégé avec
échange de données sur le bus)
Eteint
Allumé
Eteint
Erreur interne du module détectée
Allumé
Eteint
Allumé
Erreur détectée dans l'application AS-Interface (bus ou
esclave)
Allumé
Clignotant
Eteint
Erreur de communication détectée avec l'automate
Voyant /B
Ce voyant vert indique quelle banque représentent les voyants 0 à 31 :
A/B
Esclaves représentés
Eteint
Banque A (esclaves standard et étendus)
Allumé
Banque B (esclaves étendus uniquement)
EIO0000000139 10/2020
45
BMX EIA 0100
Voyants 0 à 31
Ces voyants verts donnent des informations sur les esclaves ayant les adresses 0 à 31 sur le bus
AS-Interface :
Voyant d'adresse
d'esclave
Etat de l'esclave
Eteint
Esclave non configuré et non détecté
Allumé
Esclave actif (configuré, détecté et activé)
Clignotement lent
Erreur périphérique détectée sur l'esclave
Clignotement rapide
Erreur de configuration d'esclave détectée :
 Esclave configuré mais pas détecté
 Esclave détecté mais pas configuré
 Esclave détecté et configuré, mais pas actif
 Le profil n'est pas le même que le profil déclaré
NOTE : pour accéder à des informations détaillées sur un esclave pour lequel une erreur a été
détectée, connectez un outil de programmation à l'esclave. Les voyants du module indiquent
seulement une anomalie de l'esclave.
Voyant ASI PWR
Ce voyant vert fournit des informations sur la tension du bus AS-Interface :
ASI PWR
Etat d'alimentation du bus AS-Interface
Eteint
Niveau de tension incorrect
Allumé
Niveau de tension correct
Voyant FAULT
Ce voyant rouge fournit des informations sur le bus AS-Interface :
FAULT
Etat du bus AS-Interface
Eteint
OK
Allumé
Erreur de bus AS-Interface détectée :
 Pas d'échange de données avec un ou plusieurs esclaves
 En mode Hors ligne
 Le module n'est pas prêt pour un fonctionnement normal du bus AS-Interface
Clignotant
Erreur périphérique détectée sur un ou plusieurs esclaves
NOTE : en cas d'absence d'échange de données et d'erreur périphérique simultanées, le voyant
FAULT clignote, car l'erreur périphérique a priorité sur l'absence d'échange de données.
NOTE : une erreur périphérique est également indiquée dans l'onglet Défaut module de la page
de diagnostics du module.
46
EIO0000000139 10/2020
BMX EIA 0100
Caractéristiques techniques
Bus AS-Interface
Le tableau ci-après décrit les caractéristiques techniques du bus AS-Interface :
Caractéristique
Valeur
Temps de cycle maximum du bus :
(2+n)*156μs
avec n = nombre d’esclaves actifs
5 ms pour 31 esclaves à adresse standard ou étendue,
10 ms pour 62 esclaves à adresse étendue.
Nombre maximal d'esclaves sur le bus :
31 esclaves à adresse standard ou
62 esclaves à adresse étendue.
Longueur maximale des câbles du bus ASInterface :
toutes les branches sans répéteur
avec deux répéteurs à 100 m et 200 m
100 mètres
300 mètres
Nombre maximal d'E/S gérées par le bus
esclaves à adresse standard : 124 entrées + 124 sorties
esclaves à adresse étendue : 496 entrées + 496 sorties
Tension nominale d'alimentation du bus
30 VCC
Conditions de fonctionnement en altitude
Les caractéristiques du tableau ci-dessous s'appliquent au module BMX EIA 0100 utilisé à des
altitudes pouvant aller jusqu'à 2 000 m (6 560 pieds). Lorsque les modules fonctionnent à plus de
2 000 m (6 560 pieds), une réduction des caractéristiques s'applique.
Pour plus d'informations, reportez-vous au chapitre Conditions de stockage et de fonctionnement
(voir Plateformes Modicon M580, M340 et X80 I/O, Normes et certifications).
Module BMX EIA 0100
Le tableau ci-après décrit les caractéristiques techniques du BMX EIA 0100 :
Caractéristique
Valeur
Programmation du module
Unity Pro version 4.1 ou ultérieure.
NOTE : Unity Pro est l’ancien nom de Control Expert pour
les versions 13.1 et antérieures.
(1) Temps de réponse logique = temps entre l'activation d'une entrée AS-Interface sur le bus, son traitement
dans l'application automate et son application à une sortie AS-Interface.
EIO0000000139 10/2020
47
BMX EIA 0100
Caractéristique
Valeur
Type d'UC pris en charge
M340 :
 BMX P34 1000 (nécessite un SE d'UC version 2.1 ou
ultérieur)
 BMX P34 2000 (nécessite un SE d'UC version 2.1 ou
ultérieur)
 BMX P34 20102
 BMX P34 2020 (nécessite un SE d'UC version 2.1 ou
ultérieur)
 BMX P34 20302
M580 :
 BMX P58 ••••
NOTE : Lorsqu'il est situé dans une station X80, le
BMX EIA 0100 nécessite un module adaptateur (e)X80
Performance BM• CRA 31210.
Temps de réponse avec 31 esclaves(1) pour
un temps de cycle automate de 10 ms
40 ms typique / 65 ms maximum
Consommation d'alimentation 3,3 VCC
automate
160 mA typique
Consommation d'alimentation 30 VCC ASInterface/AS-Interface
27 mA typique
Puissance dissipée (typique)
2,5 W
Protection contre les inversions de polarité sur Oui
les entrées de bus
Degré de protection
IP20
Tension isolée
500 VCC
Température de fonctionnement
0 °C à 60 °C (32 °F à 140 °F)
Température de stockage
-40 °C à 85 °C (-40 °F à 185 °F)
Profil maître AS-Interface
M4
Normes et conditions de service
Voir Plates-formes Modicon M580, M340 et X80 I/O, Normes
et certifications.
(1) Temps de réponse logique = temps entre l'activation d'une entrée AS-Interface sur le bus, son traitement
dans l'application automate et son application à une sortie AS-Interface.
48
EIO0000000139 10/2020
BMX EIA 0100
Courant de défaut à la terre
Lors de l'installation du BMX EIA 0100
Lors de l'installation du module, veillez aux points suivants :
raccorder la borne de masse de l'automate à la terre,
 serrer la vis d'assemblage pour assurer le maintien en position du module sur le rack,
 utiliser une alimentation AS-Interface SELV (Très Basse Tension de Sécurité) avec une tension
nominale de 30 VCC,
 placer en amont de l'alimentation CA connectée aux automates un équipement de détection de
défaut à la terre permettant de déconnecter cette alimentation si une terre accidentelle est
détectée,
 pour les automates connectés à une source d'alimentation à courant continu, s'assurer que
l'alimentation placée en amont de l'automate est SELV,
 n'utiliser que des produits certifiés AS-Interface sur le bus.

DANGER
RISQUE D'ELECTROCUTION, D'EXPLOSION ET D'ARC ELECTRIQUE
Suivez les instructions de mise à la terre du module.
Le non-respect de ces instructions provoquera la mort ou des blessures graves.
EIO0000000139 10/2020
49
BMX EIA 0100
Sous-chapitre 4.2
Diagnostics du bus AS-Interface
Diagnostics du bus AS-Interface
Vue d'ensemble
Cette section traite du mode de diagnostic du module BMX EIA 0100.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
50
Page
Introduction aux diagnostics du BMX EIA 0100
51
Modes de fonctionnement du module BMX EIA 0100
53
Diagnostics du module BMX EIA 0100
57
Adressage multiple
59
EIO0000000139 10/2020
BMX EIA 0100
Introduction aux diagnostics du BMX EIA 0100
Présentation
Le panneau d'affichage du module indique la présence et l’état de fonctionnement de chaque
esclave sur le bus AS-Interface.
Illustration :
Sélection de la banque A ou B
Utilisez le bouton A/B et le voyant /B du panneau avant pour afficher l'état des esclaves des
banques A ou B :
 Si /B est éteint, les voyants représentent la banque A.
 Si /B est allumé, les voyants représentent la banque B.
EIO0000000139 10/2020
51
BMX EIA 0100
Diagnostics utilisant les voyants des esclaves
Indications des voyants :
Voyant allumé : l'esclave est présent et actif
 Voyant éteint : esclave non prévu et non détecté
 Voyant clignotant rapidement : erreur de configuration détectée sur l'esclave
 Voyant clignotant lentement : erreur périphérique détectée sur l'esclave

Exemple de diagnostic utilisant 5 esclaves adressés en 1, 4, 10, 11 et 20 :
Explication de l'exemple :
 les voyants des esclaves 1, 4, 10 et 20 sont allumés, donc ces esclaves sont actifs,
 le voyant de l'esclave 11 clignote, une erreur a été détectée sur cet esclave,
 les autres voyants sont éteints, car à ces adresses aucun esclave n’a été détecté ni prévu.
52
EIO0000000139 10/2020
BMX EIA 0100
Modes de fonctionnement du module BMX EIA 0100
Vue d'ensemble
Le module AS-Interface BMX EIA 0100 a 3 modes de fonctionnement et 3 modes d'échange de
données.
Modes de fonctionnement :
Configuration : mode utilisé juste après la mise sous tension du module.
 Protégé : mode de fonctionnement normal lorsque l'UC fonctionne.
 Hors ligne / local : les communications sur le réseau sont arrêtées.

Modes d'échange de données :
Zéro : mode de fonctionnement normal, mais sans échange de données sur le réseau car l'unité
centrale (UC) ne fonctionne pas.
 Actif : mode de fonctionnement normal, avec échange de données sur le réseau car l'unité
centrale (UC) fonctionne.
 Arrêt : mode de débogage ou de maintenance.

EIO0000000139 10/2020
53
BMX EIA 0100
Fonctionnement normal
L'illustration ci-après représente les différents modes de fonctionnement du module
BXM EIA 0100 :
Définition des modes
Mode Configuration/Zéro échange de données :
Ce mode démarre lorsque le module est mis sous tension.
 Les échanges de données via le bus AS-Interface sont actifs, mais toutes les sorties sont
réglées sur zéro.
 Le module conserve ce mode jusqu'au téléchargement d'une configuration utilisateur depuis
l'UC.
 Tous les esclaves détectés sur le bus AS-Interface sont activés.
 La fonction d'affectation automatique n'est pas disponible.
 Tant qu'il y a un esclave avec une adresse 0, il est impossible de quitter ce mode.

54
EIO0000000139 10/2020
BMX EIA 0100
Mode Protégé :
 Après le téléchargement de la configuration, seuls les esclaves détectés dans la configuration
utilisateur sont activés.
« Liste des esclaves détectés » (LDS) comparée à « Liste des esclaves prévus » (LPS, fournie
par la configuration Control Expert téléchargée)
Les résultats sont fournis dans la « Liste des esclaves actifs »(LAS).
(LDS + LPS => LAS)
 La fonction d'affectation automatique est maintenant disponible.
Mode Protégé/Zéro échange de données :
 Il s'agit du mode de fonctionnement normal lorsqu'il y a une configuration utilisateur dans le
module, mais que l'UC ne fonctionne pas.
 Il y a des échanges de données par le bus AS-Interface, mais toutes les sorties sont définies
sur zéro.
Mode Protégé/Echange de données actif :
 Il s'agit du mode de fonctionnement normal lorsqu'il y a une configuration utilisateur dans le
module et que l'UC fonctionne.
 Les données d'E/S sont échangées sur le bus AS-Interface entre les esclaves et le module.
 Le module effectue continuellement les opérations suivantes :
 Il met à jour la liste LAS en comparant LPS et LDS (seuls les esclaves de la liste LAS sont
actifs dans ce mode)
 Il surveille l'alimentation du bus AS-Interface.
NOTE : il est possible de basculer entre les modes d'échange de données Actif/Inactif (si le maître
n'est pas en mode Hors ligne) à l'aide des indicateurs de commande de l'interface hôte en utilisant
WRITE_CMD et %MWr.m.0.74 : bit 2 (inactif) ou bit 3 (actif)
Mode Protégé/Echange de données inactif :
Il s'agit d'un mode de fonctionnement avancé utilisé pour le débogage et la maintenance.
 Les données d'E/S ne sont pas actualisées sur le bus AS-Interface, mais les communications
sur le bus continuent de fonctionner et les voyants 1 à 31 indiquent l'état des esclaves.
NOTE : pour utiliser ce mode, l'utilisateur doit maîtriser parfaitement les communications ASInterface.

Mode Hors ligne :
Dans ce mode, toutes les sorties sont définies sur zéro et les communications sur le bus ASInterface sont arrêtées. Les voyants 1 à 31 sont éteints.
 Il s'agit d'un mode de fonctionnement avancé qui peut être utilisé pour le débogage et la
maintenance (pour programmer l'adressage des esclaves ou l'adressage de terminal de
réglage ou infrarouge pour les esclaves qui prennent en charge cette fonction).
 Ce mode peut être activé ou désactivé :
 à l'aide du bouton MODE,
 avec l'indicateur de commande d'interface hôte WRITE_CMD et %MWr.m.0.74 : bit 0
(passage en mode hors ligne) ou bit 1 (mode hors ligne maintenu) défini

EIO0000000139 10/2020
55
BMX EIA 0100
NOTE : Pour vérifier si le bus AS-Interface est en mode hors-ligne, utilisez READ_STS et
l'indicateur de commande de l'interface %MWr.m.0.03 : bit 7 (si défini, le module est en mode horsligne).
NOTE : pour utiliser ce mode, l'utilisateur doit maîtriser parfaitement les communications ASInterface.
Modes de repli du maître de bus
Si l'UC est mise en mode STOP, le module BMX EIA 0100 passe en mode de repli Zéro échange
de données.
Si la communication entre maître de bus et UC est interrompue, le module BMX EIA 0100 passe
en mode de repli Hors ligne s'il en a le temps.
Si la communication entre le maître de bus et le bus AS-Interface est interrompue, le module
BMX EIA 0100 passe en mode de repli Echange de données inactif. L'UC arrête de communiquer
avec le module BMX EIA 0100.
56
EIO0000000139 10/2020
BMX EIA 0100
Diagnostics du module BMX EIA 0100
Interruptions de communication
Les interruptions de communication entre l'UC et le module BMX EIA 0100 peuvent avoir les
causes suivantes :
 déclenchement du chien de garde processeur si le module BMX EIA 0100 est positionné dans
le rack contenant le processeur,
 déconnexion du câble bus X si le module BMX EIA 0100 est positionné dans un rack
d’extension,
 retrait de l'alimentation du BMX EIA 0100,
 UC ne fonctionnant pas.
Pour ces types d'interruption, le BMX EIA 0100 passe en mode Hors ligne et l'UC arrête de
communiquer avec le BMX EIA 0100.
NOTE : si le problème est lié au bus X, l'UC indique également une erreur détectée sur le bus X.
Pour une interruption des communications entre le BMX EIA 0100 et le bus AS-Interface, avant de
s'arrêter, le BMX EIA 0100 arrête les communications avec l'UC et tente de passer en mode Hors
ligne, s'il en a le temps. Consultez les sections Interruptions de l'alimentation AS-Interface
(voir page 57) et Coupure du support AS-Interface (voir page 58).
Interruptions de l'alimentation AS-Interface
Si l'alimentation du bus AS-Interface est interrompue :
 le BMX EIA 0100 passe en mode Hors ligne,
 la communication avec tous les esclaves est interrompue.
Le BMX EIA 0100 signale l'erreur en éteignant le voyant vert ASI PWR du panneau avant et en
allumant le voyant rouge FAULT.
L'UC indique que toutes les valeurs d'esclave sont incorrectes.
Dans l'image mémoire de l'UC :
les valeurs d'entrée numérique sont réglées sur 0,
 pour les esclaves analogiques respectant les spécifications complètes d'AS-Interface, les
valeurs sont 7FFF hex.

EIO0000000139 10/2020
57
BMX EIA 0100
Coupure du support AS-Interface
Le support peut être coupé à plusieurs endroits :
Après le module BMX EIA 0100, mais avant l'alimentation AS-Interface. Le comportement est
alors le même que pour les Interruptions d'alimentation AS-Interface (voir page 57). Le
BMX EIA 0100 ne « voit » plus l'alimentation.
 La coupure intervient après le BMX EIA 0100 et l'alimentation AS-Interface. Tous les esclaves
disparaissent (voir page 58) du panneau avant, mais le BMX EIA 0100 ne signale pas de
coupure de courant car il « voit » toujours l'alimentation.
 La coupure intervient après le module et après un ou plusieurs esclaves. Les esclaves situés
après la coupure disparaissent (voir page 58) du panneau avant. Aucune erreur d'alimentation
n'est signalée.

Disparition d'esclaves
Lorsqu'un esclave est retiré (ou cesse de fonctionner) d'un bus AS-Interface actif sans modification
de la liste des esclaves prévus (LPS), du point de vue du maître de bus BMX EIA 0100, l'esclave
disparaît car le module ne parvient plus à échanger des données avec l'esclave. Le BMX EIA 0100
effectue alors les opérations suivantes :
 Il supprime l'esclave (adresse) de la liste des esclaves détectés (LDS) et de la liste des esclaves
actifs (LAS).
 Il les ajoute à la liste des esclaves défectueux (LFS) et à l'image de données de configuration
(CDI).
L'erreur de configuration détectée est signalée à l'UC à l'aide du drapeau Config_OK.
En cas de disparition d'un esclave, l'UC indique que :
 La valeur lue sur l'esclave est incorrecte.
 Une erreur de configuration détectée est signalée à l'UC à l'aide du drapeau Config_OK.
 Pour un esclave à entrée numérique, sa valeur est réglée sur 0.
 Pour un esclave à entrée analogique respectant les spécifications complètes d'AS-Interface,
la valeur est réglée sur 7FFF hex.
Configuration incorrecte
Le BMX EIA 0100 permet de détecter trois erreurs de configuration d'esclave :
Un esclave est détecté, mais pas prévu, ce qui signifie qu'il ne figure pas dans la configuration
téléchargée depuis le processeur.
 Un esclave est prévu, mais pas détecté, ce qui signifie qu'un esclave configuré est introuvable.
 Un esclave est prévu et détecté, mais le profil configuré diffère du profil détecté.

Une erreur de configuration est signalée à l'UC à l'aide du drapeau Config_OK et est indiquée dans
l'onglet Défaut module de la fenêtre de diagnostic de voie.
58
EIO0000000139 10/2020
BMX EIA 0100
Adressage multiple
Esclaves à adresses identiques
L'état des esclaves ayant des adresses identiques dépend du moment de la connexion :
Si un nouvel esclave est connecté au bus alors qu'un autre esclave ayant la même adresse est
déjà dans le bus, le nouvel esclave n'est pas détecté par le BMX EIA 0100. Ses actions ne sont
pas reconnues et les erreurs possibles ne sont pas détectées.
 Si les deux esclaves sont connectés en même temps au bus, l'état du BMX EIA 0100 et des bus
est inconnu. L'origine des erreurs détectées, le cas échéant, peut être incorrecte.

AVERTISSEMENT
COMPORTEMENT INATTENDU DE L'EQUIPEMENT
Ne connectez pas deux esclaves ayant la même adresse à un bus AS-Interface. Cela peut
causer une détection incorrecte des erreurs.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
EIO0000000139 10/2020
59
BMX EIA 0100
60
EIO0000000139 10/2020
Modicon X80
Logiciel du bus AS-Interface
EIO0000000139 10/2020
Partie III
Mise en œuvre du logiciel du bus AS-Interface
Mise en œuvre du logiciel du bus AS-Interface
Objet de cette partie
Cette partie présente l'implémentation logicielle du bus AS-Interface. Le maître de bus BMX EIA
0100 nécessite le logiciel Control Expert.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
Page
5
Mise en œuvre logicielle du bus AS-Interface
6
Configuration du bus AS-Interface
69
7
Mise au point du bus AS-Interface
101
8
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
119
9
Performances AS-Interface avec maître de bus BMX EIA 0100
131
Objets langage du bus AS-Interface
133
10
EIO0000000139 10/2020
63
61
Logiciel du bus AS-Interface
62
EIO0000000139 10/2020
Modicon X80
Mise en œuvre logicielle du bus AS-Interface
EIO0000000139 10/2020
Chapitre 5
Mise en œuvre logicielle du bus AS-Interface
Mise en œuvre logicielle du bus AS-Interface
Vue d'ensemble
Ce chapitre présente les principes de la mise en œuvre logicielle du bus AS-Interface à l'aide du
maître de bus BMX EIA 0100.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation de la mise en œuvre du bus AS-Interface
64
Architecture du module BMX EIA 0100
65
Objets langage d'adressage associés aux équipements esclaves
66
Synchronisation de la banque d'E/S numérique
68
EIO0000000139 10/2020
63
Mise en œuvre logicielle du bus AS-Interface
Présentation de la mise en œuvre du bus AS-Interface
Introduction
Le bus AS-Interface permet l’interconnexion sur un câble unique de capteurs/actionneurs au
niveau le plus bas de l’automatisation. Ces capteurs/actionneurs sont appelés « équipements
esclaves » dans la présente documentation.
La mise en œuvre de l'application AS-Interface nécessite de définir le contexte physique du projet
(rack, alimentation, processeur, modules, équipements esclaves AS-Interface connectés au bus),
puis d'effectuer son implémentation logicielle.
La mise en œuvre logicielle des modules d'application est réalisée depuis les différents éditeurs
Control Expert en :
 Mode local
 Mode connecté
Principe de mise en œuvre du bus AS-Interface
L’enchaînement des étapes de mise en œuvre défini ci-après est recommandé, mais il est possible
de modifier l’ordre de certaines étapes (par exemple, débuter par la configuration).
Etape
Description
Déclaration de
variables
Déclaration des variables IODDT pour les modules et les variables du projet Local(1)
Mode
Programmation
Programmation du projet et des fonctions réalisées à l’aide du bus ASInterface
Local(1)
Configuration
Déclaration des modules et des équipements esclaves
Local
Configuration des voies des modules
Saisie des paramètres de configuration
Documentation
Début de la construction des fichiers de documentation concernant le
projet ; mise à jour tout au long du projet
Connecté(1)
Génération
Génération (analyse et édition des liens) du projet
Local
Transfert
Transfert du projet vers l'automate
Connecté
Mise au
point/Réglage
Mise au point du projet à partir des écrans de mise au point ou des tables
d’animation.
Connecté
Modification du programme et réglage des paramètres
Fonctionnement/ Visualisation des informations nécessaires à la conduite du projet
Diagnostic
Diagnostic du projet et des modules
Connecté
(1) Ces étapes peuvent être réalisées dans les deux modes.
64
EIO0000000139 10/2020
Mise en œuvre logicielle du bus AS-Interface
Architecture du module BMX EIA 0100
Vue d'ensemble
Le module BMX EIA 0100 fonctionne selon les modes maître/esclave. Il ne contrôle que les
échanges sur le bus d'interface.
La norme AS-Interface définit plusieurs niveaux de fonctionnement proposés par le maître :
Profil M0 et M0e - maître à norme minimale : le maître propose seulement la configuration des
esclaves connectés sur le bus à la mise sous tension et seulement les échanges
d'entrées/sorties
 Profil M1 et M1e - maître à norme complète : ce profil couvre toutes les fonctionnalités définies
par la norme AS-Interface
 Profil M2 et M2e - maître à norme réduite : ce profil correspond aux fonctionnalités du profil M0
avec possibilité de paramétrer les esclaves.
 Profil M3 - maître entièrement développé : E/S de données, paramétrage et toutes les fonctionnalités sur l'interface de l'hôte ; inclut la prise en charge des transactions combinées de type 1
 Profil M4 : maître étendu version 3.0 plus prise en charge des types de transactions combinées
2, 3, 4 et 5

NOTE : les profils de maître comportant un « e » prennent en charge les profils étendus.
Le module intègre des champs de données qui permettent de gérer des listes d'esclaves et les
images des données d'entrée/sortie. Ces informations sont stockées en mémoire volatile.
EIO0000000139 10/2020
65
Mise en œuvre logicielle du bus AS-Interface
Objets langage d'adressage associés aux équipements esclaves
Présentation
L'acquisition d'entrées et les mises à jour des sorties d'équipements esclaves connectés au bus
AS-Interface sont effectuées automatiquement au début et à la fin de chaque cycle de la tâche
dans laquelle le module BMX EIA 0100 est configuré.
Le programme utilisateur accède à ces entrées et sorties via des objets langage.
Syntaxe
L'adressage par objet langage est défini de la manière suivante :
% (I, Q, IW ou QW) \ b.e \ r.m.c
Le tableau ci-après décrit les différents éléments constituant l'adressage par objet langage :
Famille
Elément
Valeurs
Signification
Symbole
%
-
-
Type d'objet
I
Q
IW
QW
-
Bit de voie d'entrée numérique
Bit de voie de sortie numérique
Voie d'entrée analogique
Voie de sortie analogique
Ces informations sont échangées
automatiquement à chaque cycle de la tâche à
laquelle elles sont rattachées.
1 à 999
Numéro du bus
1 à 31
101 à 131
Numéro d'esclave pour la banque A
Numéro d'esclave pour la banque B (décalage de
100 par rapport au numéro d'esclave de la
banque A).
Numéro de bus et b
d'esclave
e
66
Numéro du rack
r
0
Numéro de rack virtuel
Position du
module
m
0
Position du module virtuel
Voie
c
0à3
Numéro de voie d'entrée ou de sortie
EIO0000000139 10/2020
Mise en œuvre logicielle du bus AS-Interface
Exemple
%I\2.1\0.0.3 signifie : bit d'entrée TOR, bus numéro 2, banque A, esclave 1, implicitement rack 0
et module 0, entrée 3 du module BMX EIA 0100.
%Q\2.131\0.0.0 signifie : bit de sortie TOR, bus numéro 2, banque B, esclave 31, implicitement
rack 0 et module 0, sortie 0 du module BMX EIA 0100.
Illustration :
Adressage de banque
L'adresse physique d'un esclave AS-Interface est programmée par une console.
Un esclave analogique ne peut être configuré que dans un emplacement sur la banque A.
Dans Control Expert, un esclave étendu TOR de la banque B a une adresse comprise entre 101
et 131.
Le numéro d'un esclave TOR standard de la banque A ou d'un esclave analogique (toujours
standard) est compris entre 1 et 31.
Lorsqu'un esclave standard est défini dans la banque A, un esclave étendu de la banque B ne peut
pas avoir la même adresse (voir page 59). Seuls deux esclaves étendus peuvent avoir la même
adresse dans les banques A et B.
EIO0000000139 10/2020
67
Mise en œuvre logicielle du bus AS-Interface
Synchronisation de la banque d'E/S numérique
Introduction
Si l'option Synchronisation de la banque d'E/S numérique est cochée, les cycles AS-Interface et
les cycles d'UC sont synchronisés. Par défaut, l'option Synchronisation de la banque d'E/S
numérique n'est pas cochée.
Synchronisation par banque
Ce mode ne peut être utilisé que pour les esclaves TOR qui :
utilisent des transactions simples (les transactions combinées ne sont pas autorisées),
 prennent en charge le mode E/S synchrone.

Si les paires d'esclaves de banque A et banque B sont utilisées, les esclaves ne peuvent être
synchronisés que par banque (tous les esclaves de la banque A dans un cycle et tous ceux de la
banque B dans le cycle suivant).
Illustration de l'option Synchronisation de la banque d'E/S numérique activée :
68
EIO0000000139 10/2020
Modicon X80
Configuration du bus AS-Interface
EIO0000000139 10/2020
Chapitre 6
Configuration du bus AS-Interface
Configuration du bus AS-Interface
Objet de ce chapitre
Ce chapitre décrit les aspects de la configuration lors de l'installation d'un bus AS-Interface.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Comment déclarer un BMX EIA 0100 dans un rack d'automate
70
Ecran de configuration du BMX EIA 0100
71
Définition d'un équipement esclave sur un bus AS-Interface
73
Représentation du bus AS-Interface dans le Navigateur du projet
78
Modification de la configuration du bus AS-Interface
80
Accès à la description d'un esclave
81
Ajout d'un profil d'esclave au catalogue
83
Modification des paramètres généraux d'un esclave : adressage automatique
86
Comment modifier les paramètres Repli et Chien de garde d'un esclave
87
Comment modifier les paramètres d'un esclave analogique
89
Comment modifier les paramètres d'un esclave à paramètres combinés
90
DFB ASI_DIA
91
Problèmes liés aux équipements de sécurité AS-Interface
97
Objets d'E/S
98
EIO0000000139 10/2020
69
Configuration du bus AS-Interface
Comment déclarer un BMX EIA 0100 dans un rack d'automate
Procédure
Après avoir sélectionné le processeur et/ou le rack, procédez comme suit pour ajouter un module
de communication BMX EIA 0100 au rack de l'automate dans Control Expert :
Etape
70
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 dans le menu contextuel.
Résultat : la fenêtre Nouvel équipement s'affiche.
4
Développez la ligne Communication en cliquant sur les signes +.
Résultat : la fenêtre Nouvel équipement se déploie.
5
Sélectionnez le module BMX EIA 0100 puis confirmez avec OK.
EIO0000000139 10/2020
Configuration du bus AS-Interface
Ecran de configuration du BMX EIA 0100
Vue d'ensemble
L’écran de configuration du module BMX EIA 0100 donne accès aux paramètres associés au
module et aux équipements esclaves.
Illustration
La figure ci-dessous représente un écran de configuration.
EIO0000000139 10/2020
71
Configuration du bus AS-Interface
Description
Le tableau ci-après présente les éléments de l'écran de configuration et leurs fonctions.
Repère Elément
Fonction
1
L'onglet en avant plan indique le mode en cours (Config pour cet
exemple). Chaque mode peut être sélectionné par l’onglet
correspondant.
Les modes possibles sont :
 Configuration,
 Mise au point, accessible seulement en mode Connecté,
 Diagnostics, accessible seulement en mode Connecté.
Onglets
NOTE : l'onglet Objets d'E/S (voir page 98) est utilisé pour
obtenir un aperçu des objets d'entrée/sortie.
2
Module
Cette zone rappelle l’intitulé abrégé du module et l’état du module
en mode Connecté.
Dans la même zone se trouvent trois voyants qui indiquent l’état
du module connecté :
 RUN indique l’état de fonctionnement du module.
 ERR signale une erreur à l'intérieur du module,
 I/O signale une erreur externe dans le module ou une erreur
détectée dans l'application.
3
Paramètres
généraux
Cette zone permet de choisir les paramètres généraux associés
à la voie :
 Fonction : la fonction de bus AS-I V3 ne peut pas être modifiée
(en grisé).
 Tâche : les objets à échange implicite de la voie sont
échangés par les tâches MAST ou FAST.
4
Configuration
Ces champs permettent de définir les paramètres de
configuration de la voie. Certains choix peuvent ne pas être
disponibles (en grisé).
Il y a quatre champs :
 Configuration AS-Interface,
 les caractéristiques de l’esclave sélectionné,
 les paramètres appliqués à l’esclave sélectionné,
 les symboles des entrées et des sorties associées à un
équipement.
72
EIO0000000139 10/2020
Configuration du bus AS-Interface
Définition d'un équipement esclave sur un bus AS-Interface
Présentation
Le logiciel Control Expert propose un catalogue de produits Schneider-Electric regroupant
l’ensemble des esclaves AS-Interface disponibles.
Ce catalogue est actuellement structuré selon les familles suivantes :
Produits de sécurité
 Départs moteur
 Interface IP67 Advantys
 Interfaces IP20 compactes
 Colonnes lumineuses
 Bouton-poussoir
 Epuisé
 Famille privée

Le choix Famille privée donne à l’utilisateur la possibilité d’enrichir le catalogue Control Expert
avec des produits AS-Interface spécifiques à partir de son terminal de programmation.
NOTE : Un projet utilisant des produits AS-Interface provenant du catalogue Famille privée est
toujours lié à l’utilisation du catalogue Famille privée du poste de travail dans lequel ce catalogue
a été créé.
EIO0000000139 10/2020
73
Configuration du bus AS-Interface
Procédure de déclaration
La procédure suivante déclare un équipement esclave sur le bus AS-Interface :
Etape
Action
1
Accédez à l’écran de configuration matérielle du module AS-Interface.
2
Dans le champ Configuration AS-Interface V3, vous avez le choix entre deux
méthodes :
 Double-cliquez dans la cellule correspondant au numéro d'emplacement
hôte du nouvel esclave (1A à 31A ou 1B à 31B).
 Sélectionnez cette cellule, puis exécutez la commande Modifier → Ajouter un
esclave AS-Interface.
Résultat : l'écran Associer un profil apparaît.
74
EIO0000000139 10/2020
Configuration du bus AS-Interface
Etape
3
Action
Dans le champ Familles de profils AS-Interface, sélectionnez la famille
souhaitée.
Résultat : le catalogue AS-i correspondant à la famille sélectionnée apparaît.
Légende de la colonne @ :
 std : esclave à adressage standard (à configurer dans la banque A).
 A/B : esclave à adressage étendu (à configurer dans les banques A ou B).
Remarque : les produits ou familles suivants ont été supprimés car il n'est plus
possible d'ajouter les produits ci-dessus. Toutefois, s'ils sont utilisés par une
application, ils apparaissent dans l'écran de configuration et fonctionnent
normalement :
 Signalisation et contrôle (code 7)
 Détecteur de proximité inductif (code 11)
 Interface IP67 Modulaire M12 (code 3)
 Interface IP67 M12 (code 10)
 Interface IP67 M8 (code 15)
 Clavier (code 5)
 Détecteur photo-électrique (code 9)
 Produits XVA-S102 de signaux indicateurs (code 6)
4
EIO0000000139 10/2020
Dans le catalogue AS-i, sélectionnez l'équipement voulu.
75
Configuration du bus AS-Interface
Etape
76
Action
5
Confirmez votre sélection avec OK.
Résultat : l’équipement esclave est déclaré dans son emplacement, la référence
de l’équipement connecté apparaît face au numéro de l’esclave.
6
Pour connecter d’autres équipements esclaves au bus AS-Interface, répétez la
procédure à partir de l’étape 2.
EIO0000000139 10/2020
Configuration du bus AS-Interface
Règles de configuration
Les règles de configuration des esclaves sont les suivantes :
La colonne Esclaves /B ne peut recevoir que des esclaves à adressage étendu, à condition que
la cellule Esclaves std /A immédiatement à sa gauche ne soit pas occupée par un esclave à
adressage standard.
 La colonne Esclaves std /A accepte les exclaves à adressage étendu. Cette colonne peut aussi
recevoir des esclaves à adressage standard, à condition que la cellule Esclaves /B
immédiatement à sa droite ne soit pas occupée par un esclave à adressage étendu.

Au maximum, 62 esclaves à adressage étendu ou 31 esclaves à adressage standard peuvent être
configurés.
EIO0000000139 10/2020
77
Configuration du bus AS-Interface
Représentation du bus AS-Interface dans le Navigateur du projet
Navigateur du projet
Lorsque vous déclarez un module BMX EIA 0100 sur le rack d'automate, le bus AS-Interface est
représenté dans le répertoire Configuration du navigateur de projet. Le numéro du bus ASInterface est calculé automatiquement par Control Expert. Cette valeur est modifiable.
Après avoir déclaré tous les esclaves sur le bus AS-Interface et validé la configuration, les
esclaves AS-Interface apparaissent eux aussi sur le bus AS-Interface du navigateur de projet.
Chaque esclave est indiqué avec son numéro d’adresse. L’affichage du bus AS-Interface et des
esclaves permet de voir de façon simple leur adressage topologique.
La figure suivante représente le bus AS-Interface avec ses esclaves dans le navigateur de projet :
78
EIO0000000139 10/2020
Configuration du bus AS-Interface
Parties du navigateur de projet
Explication des parties AS-Interface du navigateur de projet :
Numéro
1
Maîtres de bus avec leurs emplacements dans le rack
2
2 : Esclave à l'adresse 2, banque A
3
Esclave étendu à l'adresse 8, banque B
4
Nom catalogue de l'esclave
Modification du numéro du bus
La procédure de modification du numéro de bus AS-Interface est décrite ci-après :
Etape
Action
1
Fermez l’écran de configuration du module AS-Interface (s’il est ouvert).
2
Dans le navigateur de projet, cliquez avec le bouton droit de la souris sur le
module AS-Interface et choisissez Propriétés.
Résultat : la fenêtre Propriétés du bus s'ouvre :
3
Dans la fenêtre Propriétés du bus, choisissez le numéro du bus souhaité,
compris entre 1 et 999.
4
Cliquez sur OK pour valider la modification.
Résultat : l'adresse de l'équipement esclave connecté à ce module ASInterface est modifiée.
EIO0000000139 10/2020
79
Configuration du bus AS-Interface
Modification de la configuration du bus AS-Interface
Présentation
Le logiciel Control Expert offre, à partir de l’écran de configuration du module BMX EIA 0100, un
ensemble de fonctionnalités qui permettent de modifier aisément, en mode Local, la configuration
logicielle du bus AS-Interface.
NOTE : Les raccourcis clavier standard de Windows (Suppr, Ctrl-X, Ctrl-C, Ctrl-V) sont également
pour ces opérations.
Supprimer un esclave
Cette procédure supprime un esclave déclaré sur un bus AS-Interface :
Etape
Action
1
Sélectionnez l’esclave à supprimer.
2
Sélectionnez la commande Modifier → Supprimer un esclave AS-Interface.
Déplacer un esclave
Cette procédure déplace un esclave déclaré sur un bus AS-Interface :
Etape
Action
1
Sélectionnez l’esclave à déplacer.
2
Sélectionnez la commande Modifier → Couper un esclave AS-Interface.
3
Sélectionnez le nouvel emplacement.
4
Sélectionnez la commande Modifier → Coller un esclave AS-Interface.
Copier un esclave
Cette procédure copie un esclave déclaré sur un bus AS-Interface :
Etape
80
Action
1
Sélectionnez l’esclave à dupliquer.
2
Sélectionnez la commande Modifier → Copier un esclave AS-Interface.
3
Sélectionnez l’emplacement du nouvel esclave.
4
Sélectionnez la commande Modifier → Coller un esclave AS-Interface.
EIO0000000139 10/2020
Configuration du bus AS-Interface
Accès à la description d'un esclave
Présentation
Utilisez Control Expert pour accéder à toutes les informations sur un équipement AS-Interface,
telles que :
 le profil d'un esclave,
 les détails d’un profil.
Définition d’un profil
Un profil se définit par :
 son nom,
 un commentaire facultatif,
 des identificateurs (IO, ID, ID1, ID2),
 des entrées et/ou des sorties,
 des paramètres de fonctionnement.
NOTE : Les descriptions de profil ne sont pas accessibles pour les produits de la Famille privée.
EIO0000000139 10/2020
81
Configuration du bus AS-Interface
Détails d’un profil
La fonction Détails permet d’accéder, pour un esclave donné, à l’ensemble des informations
présentes dans le fichier catalogue :
Pour accéder aux informations sur un profil
La procédure ci-après permet de visualiser les caractéristiques d’un équipement esclave :
Etape
82
Action
1
Accédez à l’écran de configuration matérielle du module AS-Interface.
2
Double-cliquez sur l’esclave souhaité.
Résultat : la fenêtre Associer un profil apparaît et affiche l'équipement en
surbrillance.
3
Sélectionnez la famille de profils et la référence de l’esclave de votre choix.
4
Cliquez sur le bouton :
 Visualiser pour accéder aux informations de type définition
 Détails pour accéder à l’ensemble des informations
EIO0000000139 10/2020
Configuration du bus AS-Interface
Ajout d'un profil d'esclave au catalogue
Présentation
Il est possible de définir un nouveau profil dans le catalogue standard à l'aide du logiciel
Control Expert.
Le nouveau profil est ajouté au catalogue dans la Famille privée. Il peut alors être utilisé comme
un profil du catalogue standard.
Procédure de création de profil
La procédure ci-après permet de définir un nouveau profil d'esclave :
Etape
Action
1
Accédez à l’écran de configuration matérielle du module AS-Interface.
2
Effectuez un double clic dans une cellule d’accueil d’un esclave (1 à 31 dans la
banque A ou B).
Résultat : l'écran Associer un profil apparaît.
3
Sélectionnez Famille privée dans le champ Nom de la famille AS-i.
Résultat : le catalogue AS-Interface associé à la famille sélectionnée s'affiche.
EIO0000000139 10/2020
83
Configuration du bus AS-Interface
Etape
Action
4
Cliquez sur le bouton Ajouter .
Une nouvelle fenêtre Définition d'un profil AS-interface s'ouvre :
5
Saisissez :
 le nom du nouveau profil
 un commentaire facultatif
6
Sélectionnez :
 le code IO (correspond à la configuration entrée/sortie)
 le code ID (identificateur) (plus ID1 et ID2 pour un type étendu)
7
Définissez pour chaque paramètre :
 la prise en compte par le système (case cochée)
 un libellé facultatif
8
Confirmez l’introduction du nouveau profil par OK.
Profil S-6.0.• à transaction combinée
Les profils S-6.0 doivent être définis à l'aide de la famille privée. Utilisez ces profils pour la
transmission à grande vitesse de données cohérentes bidirectionnelles à 8, 12 ou 16 bits utilisant
2, 3 ou 4 adresses d'esclave cohérentes.
Un esclave physique peut avoir 1 à 3 profils d'esclave virtuel :
Profil d'esclave physique
(Adr)
 S-6.0.•.2 ou
 S-6.0.•.A
Profil d'esclave virtuel
(Adr + 1)
84
S-6.0.•.5
 S-6.0.•.3 ou
 S-6.0.•.2 ou
 S-6.0.•.B
 S-6.0.•.A
S-6.0.•.6
S-6.0.•.7
EIO0000000139 10/2020
Configuration du bus AS-Interface
Profil d'esclave virtuel
(Adr +2)
S-6.0.•.5
S-6.0.•.6
Profil d'esclave virtuel
(Adr + 3)
S-6.0.•.6
Lorsqu'un profil S-6.0 est défini, la fenêtre Définition d'un profil AS-interface inclut un menu
déroulant supplémentaire qui permet de choisir et de libeller les paramètres de l'esclave physique
et de chaque esclave virtuel.
Le nombre de paramètres disponibles pour le profil d'esclave physique est :
Profil d'esclave
physique
 S-6.0.•.2 ou
(Adr)
 S-6.0.•.A
Nombre de
paramètres
disponibles
2
 S-6.0.•.3 ou
 S-6.0.•.2 ou
 S-6.0.•.B
 S-6.0.•.A
3
4
Exemple de fenêtre Définition de profil AS-Interface avec 3 paramètres :
EIO0000000139 10/2020
85
Configuration du bus AS-Interface
Modification des paramètres généraux d'un esclave : adressage automatique
Présentation
Chaque esclave présent sur le bus AS-Interface doit se voir affecter (par configuration) une
adresse physique unique. Celle-ci doit être identique à celle déclarée dans Control Expert.
Le logiciel Control Expert offre un service d’adressage automatique des esclaves qui évite ainsi
d’utiliser une console AS-Interface.
Le service d'adressage automatique est utilisé pour :
remplacer un esclave en cas de dysfonctionnement (voir page 116)
 insérer un nouvel esclave (voir page 117)

NOTE : Une nouvelle configuration avec adressage automatique n’est pas acceptée si un ou
plusieurs esclaves d’adresse 0 sont déjà présents sur le bus. Le cas échéant, le message
Configuration refusée par le module s'affiche.
NOTE : Le service d'adressage automatique ne prend pas en charge les esclaves de transaction
combinée à profil S-6.0. Pour ces derniers, l'adressage manuel est pris en charge.
Configuration de l'adressage automatique
La procédure décrite ci-après définit le paramètre d'adressage automatique :
Etape
Action
1
Accédez à l’écran de configuration du module de communication AS-Interface.
2
Assurez-vous que la case Adressage automatique est cochée dans la zone Configuration d'ASInterface V3.
Résultat : le service Adressage automatique est activé.
Remarque : par défaut, le paramètre Adressage automatique est sélectionné.
86
EIO0000000139 10/2020
Configuration du bus AS-Interface
Comment modifier les paramètres Repli et Chien de garde d'un esclave
Vue d'ensemble
La zone Paramètres de l'écran de configuration permet d'activer ou non les paramètres prédéfinis
(tels que Repli et Chien de garde) de certains esclaves.
Les paramètres affichés étant différents selon l’esclave utilisé, reportez-vous à la documentation
de l’esclave pour plus d’informations.
Mode de repli des sorties de l'esclave
Lorsqu'une erreur est détectée (par exemple, UC ou maître de bus hors service), le maître de bus
passe automatiquement en mode Echange de données inactif. Cela interrompt la communication
entre les esclaves et le maître de bus.
Un problème de câble AS-Interface peut également causer la perte de communication entre
esclave et maître de bus. Cela dépend de l'emplacement du problème.
Si l'alimentation AS-Interface est interrompue, le maître de bus passe en mode Hors ligne s'il en a
le temps.
La plupart des esclaves ayant un temporisateur chien de garde de communication interne, les
esclaves peuvent réagir de deux manières à une perte de communication :
 pour les esclaves sans chien de garde, les sorties sont maintenues,
 pour les esclaves avec chien de garde, les positions de repli préprogrammées sont mises en
œuvre dans l'esclave. Lorsque la temporisation chien de garde expire à cause d'une absence
de communication :
 Si l'option Repli à 0 est configurée, le chien de garde force les sorties sur 0, puis la
communication s'arrête sur le bus AS-Interface.
 Si l'option maintien en l’état est configurée : le chien de garde maintient l'état des sorties tel
qu'il était avant l'arrêt, et la communication s'arrête sur le bus AS-Interface.
EIO0000000139 10/2020
87
Configuration du bus AS-Interface
Exemple de procédure
La procédure ci-après permet de sélectionner le Chien de garde et la Position de repli affectés aux
sorties d’un équipement esclave prenant en charge ces paramètres.
Etape
Action
1
Accédez à l’écran de configuration du module de maître de bus.
2
Sélectionnez l'esclave dont les paramètres sont à modifier.
3
Cliquez sur la case à cocher Chien de garde et/ou Position repli située dans la
zone Paramètres :
Résultat : le mode Chien de garde et/ou Position de repli est activé dans
l’équipement esclave lors du téléchargement de la configuration.
88
EIO0000000139 10/2020
Configuration du bus AS-Interface
Comment modifier les paramètres d'un esclave analogique
Vue d'ensemble
La zone Paramètres de l'écran de configuration permet d'activer ou non les paramètres prédéfinis
d'un esclave analogique. Par exemple :
Les paramètres affichés étant différents selon l'esclave utilisé, reportez-vous à la documentation
de l'esclave pour plus d'informations.
Exemple de paramètres :
Sur les esclaves analogiques, il est possible d’activer :
Sélection filtre, qui active le rejet de 50/60 Hz sur les entrées,
 Valider voie 2, qui valide la seconde voie analogique,
 Valider défaut péri., qui permet d'afficher les erreurs périphériques détectées.

Exemple de procédure
La procédure ci-après sélectionne les paramètres d'un équipement esclave analogique :
Etape
Action
1
Accédez à l’écran de configuration du module de maître de bus.
2
Sélectionnez l'esclave dont les paramètres sont à modifier.
3
Cochez les cases Sélection filtre, Valider voie 2 et/ou Valider défaut péri. de la
zone Paramètres.
Résultat : les paramètres cochés sont activés dans l'équipement esclave
lorsque la configuration est chargée sur l'automate.
EIO0000000139 10/2020
89
Configuration du bus AS-Interface
Comment modifier les paramètres d'un esclave à paramètres combinés
Vue d'ensemble
Certains esclaves ont des combinaisons de paramètres prédéfinies. L’utilisateur peut choisir dans
une liste la combinaison de paramètres qu’il souhaite utiliser.
La zone Paramètres de l’écran de configuration permet de choisir une combinaison de paramètres
(appelée Page).
Les paramètres étant fonction du type d’esclave utilisé, reportez-vous à la documentation de
l’esclave pour plus d’informations.
Sélection de paramètres
La procédure ci-après sélectionne les paramètres d'un esclave à paramètres combinés.
Etape
Action
1
Accédez à l’écran de configuration du module de maître de bus.
2
Sélectionnez l'esclave dont les paramètres sont à modifier.
3
Choisir une combinaison de paramètres (page) dans la zone Liste des
valeurs :
La liste des paramètres sélectionnés est activée lors du chargement de la
configuration sur l'automate.
90
EIO0000000139 10/2020
Configuration du bus AS-Interface
DFB ASI_DIA
Description de la fonction
Ce DFB permet la surveillance du bus AS-Interface pour les erreurs détectées sur :
le module et le bus lui-même,
 un esclave manquant,
 un esclave non configuré,
 un esclave.

Ce DFB doit être dans une application afin d'afficher des informations de diagnostic détaillées dans
le Viewer de diagnostic.
Pour obtenir une description du fonctionnement du DFB ASI_DIA, cliquez ici (voir EcoStruxure™
Control Expert, Diagnostic, Bibliothèque de blocs).
Représentation en FBD
Représentation :
Nom d'instance ASI_DIA : ASI_1
Représentation en LD
Représentation :
Nom d'instance ASI_DIA : ASI_1
EIO0000000139 10/2020
91
Configuration du bus AS-Interface
Représentation en IL
Représentation :
Cal ASI_1(Ed:=Enable_control, ADR_CPL:=T_DIAG_input, Status=>Status_output,
Stgene=>Stegene_ouput, Stslabs=>Stslabs_ouput, Stslnc=>Stslnc_output,
Stslko=>Stslko_output)
Représentation en ST
Représentation :
ASI_1(Ed:=Enable_control, ADR_CPL:=T DIAG_input, Status=>Status_output,
Stgene=>Stegene_ouput, Stslabs=>Stslabs_ouput, Stslnc=>Stslnc_output,
Stslko=>Stslko_output);
Désignation des paramètres
Le tableau suivant décrit le paramètre d'entrée :
Nom
Type
Description
ED
EBOOL
Bit d'activation DFB, si ED = 0, le bus ASInterface n'est pas surveillé
Le tableau ci-après décrit les paramètres d'entrée/sortie :
Nom
Type
Description
ADR_CPL
T_COM_ASI_DIAG
Adresse de la voie du maître AS-Interface
(IODDT)
AVERTISSEMENT
COMPORTEMENT INATTENDU DE L'EQUIPEMENT
T_DIAG_output ne doit pas être connecté
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
92
EIO0000000139 10/2020
Configuration du bus AS-Interface
Le tableau suivant décrit les paramètres de sortie :
Nom
Type
Rôle
STATUS
WORD
Type d'erreur
Description
Les bits suivants indiquent le type d'erreur détectée :
 Bit 0 = 1 : module ou bus
 Bit 1 = 1 : esclave(s) manquant(s)
 Bit 2 = 1 : aucun esclave configuré
 Bit 3 = 1 : esclaves
STGENE
WORD
erreur de module Détails de l'erreur de module ou de bus détectée :
ou de bus
 Bit 0 = 1 : le module AS-Interface ne donne pas une réponse
OK à la demande d'identification du module
 Bit 1 = 1 : esclave avec adresse 0 détecté sur le bus ASInterface
 Bit 2 = 1 : erreur détectée d'alimentation AS-Interface
 Bit 3 = 1 : mode Hors ligne actif
 Bit 4 = 1 : mode DATA_EXCHANGE inactif
 Bit 5 = 1 : aucun esclave présent sur le bus
 Bit 6 = 1 : erreur périphérique détectée
STSLABS
ARRAY
[0 à 3]
de
WORD
Liste des
Par défaut = 0
esclaves absents STSLABS[0] : esclaves 0A à 15A :
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : l'esclave configuré à l'adresse 1A est absent, [...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 15A est absent
STSLABS[1] : esclaves 16A à 31A :
 Bit 0 = 1 : l'esclave configuré à l'adresse 16A est absent, [...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 31A est absent
STSLABS[2] : esclaves 0B à 15B :
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : l'esclave configuré à l'adresse 1B est absent, [...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 15B est absent
STSLABS[3] : esclaves 16B à 31B
 Bit 0 = 1 : l'esclave configuré à l'adresse 16B est absent, [...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 31B est absent
EIO0000000139 10/2020
93
Configuration du bus AS-Interface
STSLNC
ARRAY
[0 à 3]
de
WORD
Liste des
esclaves non
configurés
Par défaut = 0
STSLNC[0] : esclaves 0A à 15A :
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : l'esclave détecté à l'adresse 1A n'est pas configuré,
[...]
 Bit 15 = 1 : l'esclave détecté à l'adresse 15A n'est pas
configuré
STSLNC[1] : esclaves 16A à 31A :
 Bit 0 = 1 : l'esclave détecté à l'adresse 16A n'est pas configuré,
[...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 31A n'est pas
configuré
STSLNC[2] : esclaves 0B à 15B
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : l'esclave détecté à l'adresse 1B n'est pas configuré,
[...]
 Bit 15 = 1 : l'esclave configuré à l'adresse 15B n'est pas
configuré
STSLNC[3] : esclaves 16B à 31B :
 Bit 0 = 1 : l'esclave détecté à l'adresse 16B n'est pas configuré,
[...]
 Bit 15 = 1 : l'esclave détecté à l'adresse 31B n'est pas
configuré
94
EIO0000000139 10/2020
Configuration du bus AS-Interface
STSLKO
ARRAY
[0 à 3]
de
WORD
Liste des
esclaves
comportant des
erreurs détectées
Par défaut = 0
STSLKO[0] : esclaves 0A à 15A :
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 1A, soit cet esclave est configuré de manière
incorrecte, etc.
 Bit 15 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 15A, soit cet esclave est configuré de manière
incorrecte.
STSLKO[1] : esclaves 16A à 31A :
 Bit 0 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 16A, soit cet esclave est configuré de manière
incorrecte, etc.
 Bit 15 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 31A, soit cet esclave est configuré de manière
incorrecte.
STSLKO[2] : esclaves 0B à 15B :
 Bit 0 : non significatif, toujours réglé sur 0
 Bit 1 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 1B, soit cet esclave est configuré de manière
incorrecte, etc.
 Bit 15 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 15B, soit cet esclave est configuré de manière
incorrecte.
STSLKO[3] : esclaves 16B à 31B :
 Bit 0 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 16B, soit cet esclave est configuré de manière
incorrecte, etc.
 Bit 15 = 1 : soit une erreur est détectée sur l'esclave à
l'adresse 31B, soit cet esclave est configuré de manière
incorrecte.
EIO0000000139 10/2020
95
Configuration du bus AS-Interface
Viewer de diagnostic
Le Viewer de diagnostic utilise une instance d'un DFB ASI_DIA pour afficher des informations sur
les erreurs détectées sur le bus AS-Interface.
Illustration du Viewer de diagnostic :
Le Viewer de diagnostic comporte deux zones :
96
Zone
Description concernant AS-Interface
Haut
Liste des erreurs détectées, avec des colonnes :
 Message : commentaire de l'instance de DFB ASI_DIA
 Symbole : nom de l'instance de DFB ASI_DIA
Bas
Fournit des informations détaillées sur le message d'erreur sélectionné dans la
zone supérieure :
 emplacement de l'équipement,
 description de l'erreur détectée,
 autres informations.
EIO0000000139 10/2020
Configuration du bus AS-Interface
Problèmes liés aux équipements de sécurité AS-Interface
Présentation
Le module BMX EIA 0100 prend en charge sur son bus les équipements AS-Interface de sécurité.
Les adresses de ces équipements sont configurables par le logiciel Control Expert.
L’offre sécurité AS-Interface se compose d’un moniteur et d'un ou de plusieurs esclaves. Ces
équipements sont vus par le maître du bus comme des esclaves à adressage standard, mais avec
un profil particulier. Il existe une famille de modules de sécurité dans l'écran de configuration
(voir page 73).
Valeurs d'E/S non significatives
Il ne faut pas utiliser les objets Entrée/Sortie de ces équipements dans une application de projet,
les valeurs prises par ces objets n'étant pas significatives.
Les informations de diagnostic du moniteur de sécurité sont néanmoins exploitables par le DFB
fourni avec ce produit.
L'utilisation d'objets d'entrée/sortie venant d'un équipement de sécurité dans une application de
projet entraîne la perte de la fonction Moniteur de sécurité sur l'équipement de sécurité. Ce dernier
ne peut plus signaler de situations anormales à l'UC, autorisant ainsi des comportements imprévus
de la part des équipements contrôlés, comportements qui auraient normalement été détectés par
la fonction Moniteur de sécurité.
AVERTISSEMENT
FONCTIONNEMENT INATTENDU DE L'EQUIPEMENT
N'utilisez pas d'objets d'entrée/sortie d'un équipement de sécurité dans une application de projet.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
EIO0000000139 10/2020
97
Configuration du bus AS-Interface
Objets d'E/S
Vue d'ensemble
L'onglet Objets d'E/S de l'écran de configuration du maître de bus AS-Interface permet de gérer le
module et les objets d'E/S esclaves.
A l'aide de l'onglet Objets d'E/S, vous pouvez :
afficher des objets d'E/S avec adressage topologique,
 filtrer des objets d’E/S,
 trier des objets d’E/S,
 créer une occurrence d'un des IODDT prédéfinis du module,
 créer des variables,
 offrir un aperçu d'un jeu de variables IODDT,
 offrir un aperçu d'un jeu de variables.

Onglet Objets d’E/S
Illustration :
98
EIO0000000139 10/2020
Configuration du bus AS-Interface
Description
Le tableau ci-après décrit les différentes parties de l'onglet Objets d'E/S :
Repère
Nom
Description
1
Création variable
d'E/S
Après avoir sélectionné un ou des objets dans la zone Liste des variables, vous
pouvez sélectionner un type d'IODDT et créer une ou des variables de ce type en
cliquant sur Créer.
Règles de fonctionnement :
 En sélectionnant une ligne dans la zone Liste des variables, vous pouvez créer
une variable et saisir un nom et un commentaire.
 En sélectionnant plusieurs lignes homogènes (de même type) dans la zone Liste
des variables, vous pouvez créer automatiquement plusieurs variables ayant
des préfixes identiques (la première variable a le suffixe 0, la deuxième, 1, la
troisième, 2, etc.). Cette méthode s'applique également aux commentaires des
variables (le premier commentaire a le suffixe 0, le deuxième, 1, le troisième, 2,
etc.).
 Si les variables sélectionnées sont de type EDT, la zone de type apparaît en
grisé. La sélection du type n'est disponible que si plusieurs types sont
disponibles.
2
Objets d'E/S
La zone Objets d'E/S est disponible pour les modules, les processeurs, les boucles
de commande et les équipements de bus.
La sélection de différents objets à l'aide de cases à cocher permet de les afficher
dans la zone Adresse / Nom / Type / Commentaire lorsque vous cliquez sur le
bouton Mettre à jour grille.
Les objets peuvent être sélectionnés par type :
 Voie : pour les voies de module ou un équipement de bus
 Configuration : pour les objets langage de configuration
 Système : pour les objets langage gérant les échanges explicites
 Etat : pour les objets langage (accessible par READ_STS)
 Paramètre : pour les objets langage de configuration (accessible par
READ_PARAM, WRITE_PARAM, SAVE_PARAM, RESTORE_PARAM)
 Commande : pour les objets langage de commande (accessible par
WRITE_CMD)
 Implicites : pour les objets langage implicites du module ou d'un équipement de
bus
3
Mettre à jour
Cliquez sur le bouton Mettre à jour grille pour actualiser la Liste des variables avec
les informations sélectionnées dans la zone Objets d'E/S.
Le bouton Filtrer sur l'utilisation permet de n'afficher que les objets utilisés dans le
projet.
4
Liste des variables
Cette zone permet :
 d'afficher les objets sélectionnés dans la zone Objets d'E/S,
 de sélectionner un ou des lignes d'objet afin de créer des variables et de les
associer à des variables,
 d'ouvrir (voir page 100) la fenêtre Propriétés des données,
 de visualiser le commentaire associé à la variable.
EIO0000000139 10/2020
99
Configuration du bus AS-Interface
Comment accéder aux propriétés des données
La procédure ci-après permet d'accéder à la fenêtre Propriétés des données :
Etape
Action
1
Dans la Liste des variables, cliquez sur la variable dont vous voulez afficher les
propriétés.
2
Cliquez avec le bouton droit sur Propriétés.
Résultat : la fenêtre Propriétés des données apparaît.
Questions fréquentes
Certaines questions concernant l'utilisation de l'onglet Objets d'E/S se trouvent ici
(voir EcoStruxure™ Control Expert, Modes de fonctionnement).
100
EIO0000000139 10/2020
Modicon X80
Mise au point du bus AS-Interface
EIO0000000139 10/2020
Chapitre 7
Mise au point du bus AS-Interface
Mise au point du bus AS-Interface
Objet de ce chapitre
Ce chapitre décrit la mise au point du bus AS-Interface.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Présentation de la fonction Mise au point
102
Description de l'écran de mise au point d'un maître de bus AS-Interface
103
Accès aux fonctions de diagnostic de module et de voie sur un équipement AS-Interface
105
Affichage de l'état de l'esclave
107
Comment configurer les paramètres d'un équipement AS-Interface
109
Comment accéder au forçage/déforçage de voie numérique
111
Commandes SET et RESET de la voie numérique
113
Comment modifier la valeur d'une voie analogique
114
remplacement automatique d'un esclave hors service
116
Insertion d'un équipement esclave dans une configuration AS-Interface existante
117
Comment modifier l'adresse d'un équipement
118
EIO0000000139 10/2020
101
Mise au point du bus AS-Interface
Présentation de la fonction Mise au point
Vue d'ensemble
La fonction Mise au point permet à chaque module de communication AS-Interface présent dans
le projet :
 d'afficher l’état des esclaves (connexion, paramètres, etc.),
 d’accéder au réglage de la voie sélectionnée (forçage de la voie, etc.).
La fonction donne également accès au diagnostic du module si une erreur est détectée.
NOTE : cette fonction n’est accessible qu’en mode Connecté.
Visualisation du rack
Il est également possible d’accéder aux informations d’un module AS-Interface depuis la page
d'affichage du rack du serveur Web FactoryCast intégré. Ces pages Web sont alors accessibles
depuis un navigateur Internet.
Reportez-vous au manuel de mise au point Ethernet (voir Modicon M340 pour Ethernet,
Processeurs et modules de communication, Manuel utilisateur) et au Manuel utilisateur de
FactoryCast pour plus d’informations.
102
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Description de l'écran de mise au point d'un maître de bus AS-Interface
Vue d'ensemble
L’écran de mise au point affiche de façon dynamique l’état du coupleur AS-Interface et des
équipements connectés au bus.
Il permet également d’accéder au réglage des paramètres des esclaves et à la commande des
voies (forçage de la valeur d’entrée ou de sortie, définition/réinitialisation d’une sortie, etc.).
NOTE : si la fonction READ_STS () est utilisée dans une application pour lire les informations du
maître de bus, n'exécutez pas cette fonction plus d'une fois par seconde. Sinon, l'écran de mise
au point n'est pas actualisé correctement.
Exemple d'écran de mise au point
La figure ci-dessous montre un exemple d’écran de mise au point :
EIO0000000139 10/2020
103
Mise au point du bus AS-Interface
Description
Le tableau ci-après présente les différents éléments de l'écran de mise au point et leurs fonctions :
Adresse
Elément
Fonction
1
Onglets
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 possibles sont :
 Mise au point, accessible seulement en mode Connecté,
 Diagnostic (par défaut), accessible seulement en mode
connecté.
 Configuration
L'onglet Objets d'E/S est utilisé pour obtenir un aperçu des objets
d'entrée/sortie.
104
2
Module
Cette zone définit l’intitulé abrégé du module.
Dans la même zone se trouvent 3 voyants qui renseignent sur le
mode de fonctionnement du module
 RUN indique l’état de fonctionnement du module.
 ERR signale une erreur à l'intérieur du module.
 I/O signale une erreur détectée (externe au module ou dans
une application)
3
Paramètres
généraux
Cette zone définit le paramétrage de la tâche MAST ou FAST
configurée pour la voie de communication AS-Interface.
4
Configuration Cette zone affiche les équipements esclaves connectés au bus.
AS-Interface et Elle affiche également l’état des voies de l’esclave et donne
accès aux fonctions de mise au point.
esclave
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Accès aux fonctions de diagnostic de module et de voie sur un équipement ASInterface
Présentation
Les fonctions de diagnostic de module et de voie affichent les erreurs détectées en cours, classées
par catégorie :
 Erreurs internes détectées, par exemple : logiciel, communications avec l'UC, configuration,
configuration des paramètres et commandes
 Erreurs externes détectées, par exemple : un esclave hors service, l'arrêt de l'alimentation ASInterface, une anomalie sur le terminal, une différence entre configuration physique et
configuration Control Expert
 Autres erreurs détectées, par exemple : BMX EIA 0100 absent ou éteint
Les erreurs détectées dans le module et la voie sont indiquées par le passage au rouge de certains
"voyants" :
 Dans l'écran de configuration de rack, un carré rouge apparaît sur l'image du module ASInterface
 Dans tous les écrans de niveau module (onglets Description et Valeurs par défaut), le voyant
I/O dans la zone de module
 Dans tous les écrans de niveau voie (onglets Description, Config, Mise au point et Valeur par
défaut) :
 Zone module : voyant I/O


Zone de voie : voyant d'erreur sur la voie
Ecran d'erreurs accessible via l'onglet Défaut qui décrit les diagnostics d'erreur
L'erreur détectée est également signalée :
 sur le module, au travers de la visualisation centralisée,
 par des objets langage dédiés : CH_ERROR (%Ir.m.c.ERR), MOD_ERROR
(%Ir.m.MOD.ERR), %MWr.m.MOD.2, etc. et les mots d'état (voir page 135).
EIO0000000139 10/2020
105
Mise au point du bus AS-Interface
Procédure d'accès aux diagnostics de module
La procédure ci-après explique comment accéder à l'écran de diagnostics de module :
Etape
106
Action
1
Ouvrez le module AS-Interface à diagnostiquer.
2
Accédez à l’écran de diagnostic en cliquant sur l’onglet Défaut.
Résultat : la liste des erreurs de module apparaît :
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Affichage de l'état de l'esclave
Vue d'ensemble
La partie inférieure de l’écran de mise au point d’un module de communication est réservée au
diagnostic du bus AS-Interface.
Les équipements esclaves connectés au bus sont visualisés dans les deux colonnes de la zone
Configuration AS-interface V3. La colonne de gauche liste les esclaves à adressage standard ou
étendu (std/A Slaves). La colonne de droite ne liste que les esclaves à adressage étendu
(/B Slaves). Un voyant rouge indique l'état de l'esclave à l'adresse AS-Interface.
Un voyant rouge indique une erreur détectée, car l'esclave est :
configuré mais pas détecté,
 détecté mais pas configuré,
 détecté avec un profil différent du profil configuré,
 hors service, ce qui signifie qu'il s'agit d'une erreur périphérique (si cela est pris en charge par
l'esclave).

Visualisation de l’état des esclaves
Illustration
EIO0000000139 10/2020
107
Mise au point du bus AS-Interface
NOTE : comme pour la ligne 6.0.F.C ci-dessus, lorsqu'une erreur est détectée sur un esclave avec
un profil S-6.0, tous ses esclaves virtuels sont également signalés comme défectueux.
Cliquez sur un esclave comportant une erreur détectée pour afficher la fenêtre Diagnostics esclave
qui indique l'état de l'esclave :
Cette fenêtre affiche les erreurs détectées suivantes pour chaque équipement esclave :
Esclave configuré mais pas détecté
 Esclave détecté mais pas configuré
 Le profil détecté diffère du profil configuré (I/O, ID, ID1 ou ID2)
 Erreur de périphérique

NOTE : le champ Profil dans la Zone esclave de l’écran de mise au point permet de vérifier si les
profils de l’esclave prévu (Configuré) et de l’esclave Détecté sont bien identiques.
108
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Comment configurer les paramètres d'un équipement AS-Interface
Vue d'ensemble
L’écran de mise au point d’un module AS-Interface permet, entre autres, de modifier les
paramètres d’un esclave.
NOTE : pour enregistrer les paramètres modifiés, une carte mémoire doit être installée sur l'UC.
Procédure de paramétrage
La procédure ci-après permet de paramétrer un esclave :
Etape
Action
1
Accédez à l’écran de mise au point du module AS-Interface.
2
Sélectionnez l’esclave dans la zone Configuration AS-interface V3.
Résultat : la zone des esclaves de l'écran de mise au point affiche toutes les
informations concernant l'esclave sélectionné.
EIO0000000139 10/2020
109
Mise au point du bus AS-Interface
Etape
Action
3
Cliquez sur Modifier les paramètres dans le champ Paramètres de la zone des
esclaves.
Résultat : la fenêtre Modification des paramètres apparaît.
4
Sélectionnez et désélectionnez des paramètres.
5
Cliquez sur Envoyer pour stocker les nouvelles valeurs des paramètres sur la carte
mémoire de l'UC.
Cas des listes de paramètres
Dans le cas d'un esclave prenant en charge les listes de paramètres, consultez la section Sélection
des paramètres (voir page 90).
110
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Comment accéder au forçage/déforçage de voie numérique
Vue d'ensemble
Cette fonction permet de modifier l’état des voies associées à un esclave AS-Interface numérique.
NOTE : l'état d'une sortie forcée est figé et ne peut être modifié par l'application qu'après un
déforçage manuel. Cependant, en cas d'une erreur détectée entraînant un repli des sorties, l'état
de celles-ci prend la valeur définie lors de la configuration du paramètre Mode de repli
(voir page 87).
Les commandes disponibles sont :
 pour une voie :
 Forçage à 0
 Forçage à 1
 Déforçage

pour l’ensemble des voies (lorsqu’au moins une voie est forcée) : Déforçage global
ATTENTION
COMPORTEMENT IMPREVU DE L'APPLICATION
Ne forcez pas une voie à adopter une nouvelle valeur si vous ne comprenez pas parfaitement les
résultats.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
EIO0000000139 10/2020
111
Mise au point du bus AS-Interface
Procédure de forçage/déforçage
La procédure ci-après permet de forcer ou de déforcer les voies liées à un esclave.
Etape
112
Action pour une voie
Action pour l’ensemble des voies
1
Accédez à l’écran de mise au point du module AS-Interface.
2
Sélectionnez un esclave dans la zone Configuration AS-interface V3.
3
Sélectionnez la voie à modifier dans le
tableau de la zone esclave.
4
Il est possible de modifier la voie à l’aide des boutons situés dans le champ
Action voie.
5
Sélectionnez la fonction désirée
(boutons Forcer à 0 ou Forcer à 1) dans
le champ Action voie.
Cliquez sur le bouton Déforçage
global situé dans la zone de
l'esclave.
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Commandes SET et RESET de la voie numérique
Vue d'ensemble
Ces commandes permettent d’affecter les valeurs 0 (RESET) ou 1 (SET) aux voies d’un esclave
AS-Interface numérique.
L’état de la sortie affectée par ces commandes est temporaire et peut être à tout moment modifié
par le projet.
Marche à suivre
La procédure ci-après affecte la valeur 0 ou 1 aux voies d'esclave sélectionnées.
Etape
Action
1
Accédez à l’écran de mise au point du module AS-Interface.
2
Sélectionnez un esclave dans la zone Configuration AS-interface V3.
3
Sélectionnez la voie à modifier dans le tableau de la zone Esclave.
Résultat : il est possible de modifier la voie à l’aide des boutons situés dans le
champ Action voie.
4
Sélectionnez la fonction désirée (boutons Set ou Reset) dans le champ Action
voie.
EIO0000000139 10/2020
113
Mise au point du bus AS-Interface
Comment modifier la valeur d'une voie analogique
Vue d'ensemble
Cette fonction permet de modifier la valeur des voies associées à un esclave AS-Interface
analogique.
Procédure de modification
La procédure ci-après modifie la valeur d'une voie d'esclave analogique :
Etape
114
Action
1
Accédez à l’écran de mise au point du module AS-Interface.
2
Sélectionnez un esclave analogique dans la zone Configuration AS-Interface
V3.
3
Sélectionnez la voie dont vous voulez modifier la valeur dans la zone Esclave.
Résultat : la fenêtre suivante apparaît :
4
Cliquez sur le bouton Modifier la valeur.
Résultat : la fenêtre E/S analogiques apparaît.
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Etape
5
EIO0000000139 10/2020
Action
Saisissez la valeur en décimal et cliquez sur OK.
Remarque : la valeur est toujours saisie en décimal, mais peut être affichée
dans un format différent à l’aide de la liste déroulante Format, située au bas de
la zone Esclave (voir l'étape 3).
115
Mise au point du bus AS-Interface
remplacement automatique d'un esclave hors service
Principe
Quand un esclave a été déclaré défectueux, il peut être automatiquement remplacé par un esclave
du même type.
Si la fonction Adressage automatique (voir page 86) du mode de configuration est active, le
remplacement se produit sans arrêter le bus AS-Interface et sans que vous n'interveniez.
Deux options sont disponibles :
 L'esclave de remplacement est programmé avec la même adresse à l'aide du programmateur
de poche et il présente les mêmes profil et sous-profil que l'esclave défectueux. Il est ainsi
ajouté automatiquement à la liste des esclaves détectés (LDS) et à la liste des esclaves actifs
(LAS).
 L'esclave de remplacement est vierge (adresse 0 sur la banque A) et présente le même profil
que l'esclave défectueux. Il prend automatiquement l'adresse de l'esclave remplacé et est
ajouté à la liste des esclaves détectés (LDS) et à la liste des esclaves actifs (LAS).
116
EIO0000000139 10/2020
Mise au point du bus AS-Interface
Insertion d'un équipement esclave dans une configuration AS-Interface existante
Présentation
Il est possible d'insérer un équipement dans une configuration AS-Interface existante sans utiliser
le terminal de configuration de poche.
Cette opération est possible si les conditions suivantes sont respectées :
L'adressage automatique (voir page 86) est actif
 Un seul esclave est absent dans la configuration Control Expert
 L'esclave à insérer :
 est indiqué dans la configuration Control Expert
 possède le profil et le sous-profil attendus par la configuration
 a l'adresse 0 sur la banque A

Le module AS-Interface affecte automatiquement à l'esclave la valeur prédéfinie dans la
configuration.
Procédure
La procédure ci-après permet d'insérer un nouvel esclave :
Etape
Action
1
Ajoutez le nouvel esclave dans l’écran de configuration (voir page 71) en mode
local.
2
Faites un transfert de configuration vers l’automate en mode connecté.
3
Connectez physiquement le nouvel esclave au bus AS-Interface à la place de
l'esclave défectueux.
NOTE : Il est possible de modifier un projet en réalisant l'opération ci-dessus autant de fois que
nécessaire.
EIO0000000139 10/2020
117
Mise au point du bus AS-Interface
Comment modifier l'adresse d'un équipement
Vue d'ensemble
Cette commande permet de déplacer l’équipement AS-Interface sélectionné vers une autre
adresse disponible. Cette modification d’adresse ne se fait que sur l’esclave et non en
configuration, la configuration physique et la configuration logicielle sont donc différentes.
Procédure de modification de l'adresse
La procédure ci-après permet de modifier l'adresse d'un équipement esclave :
Etape
118
Action
1
Accédez à l’écran de mise au point du module AS-Interface.
2
Sélectionnez un esclave dans la zone Configuration AS-interface V3, puis
exécutez la commande Modifier → Modifier l’adresse d’un esclave AS-i.
Résultat : la fenêtre Modifier l'adresse d'une nouvelle adresse apparaît :
3
Sélectionnez la banque A ou B dans la liste Sélection de la banque.
Remarque : il est impossible de sélectionner la banque b si un esclave à
adressage standard est sélectionné, car ils ne sont configurés que sur la
banque A.
4
Sélectionnez l’adresse désirée dans la liste des Adresses disponibles (utilisez
l’ascenseur si nécessaire).
5
Validez le choix par OK.
EIO0000000139 10/2020
Modicon X80
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
EIO0000000139 10/2020
Chapitre 8
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité ASInterface
Vue d'ensemble
Ce chapitre présente le DFB SAFETY_MONITOR_V2 pour le moniteur de sécurité AS-Interface.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Description
120
Méthode de fonctionnement
126
Configuration
127
EIO0000000139 10/2020
119
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Description
Description de la fonction
La fonction SAFETY_MONITOR_V2 permet d'obtenir les données traitées par le moniteur de
sécurité. Elle n'est utilisée que pour les diagnostics et ne peut pas servir à contrôler le bus ASInterface ou ses blocs.
SAFETY_MONITOR_V2 répond aux normes de sécurité suivantes :
CEI 61508 : SIL 3
 EN 954-1 : Catégorie 4
 EN ISO 13849-1 : Categorie 4 Niveau de performance e

Le DFB SAFETY_MONITOR_V2 peut gérer jusqu'à 48 équipements et prend en charge le tri selon
les OSSD (équipements de basculement du signal de sortie) ou l'affichage de tous les
équipements.
Il peut être programmé dans n'importe quel module de programme (principal, SR ou section).
Il est dédié à un seul moniteur de sécurité.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
Règles
Pour obtenir de meilleures performances, il est recommandé d'exécuter SAFETY_MONITOR_V2
dans la tâche MAST.
Ne programmez qu'une seule instance de SAFETY_MONITOR_V2 dans votre projet.
Pour exécuter SAFETY_MONITOR_V2 :
Le DFB ne doit pas être programmé dans une tâche d'événement (toutes les autres tâches et
sections sont disponibles).
 Le DFB doit être appelé (l'élément du programme auquel il est affecté doit être exécuté).
 L'entrée Enable doit être réglée sur 1.
 L'entrée Output_Sorted doit être définie en conséquence (sortie triée ou non).
 Le moniteur AS-Interface doit être configuré dans Control Expert.

120
EIO0000000139 10/2020
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Représentation en FBD
Représentation :
EIO0000000139 10/2020
121
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL SAFETY_MONITOR_V2_Instance (IO:=I0_Input, I1:=I1_Input,
I2:=I2_Input, I3:=I3_Input, Enable:=Enable_Output, Q0:=Q0_Output,
Q1:=Q1_Output, Q2:=Q2_Output, Q3:=Q3_Output, Output_Sorted:=Sorted,
Error=>Error_Output, Running=>Running_Output)
122
EIO0000000139 10/2020
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Représentation en ST
Représentation :
SAFETY_MONITOR_V2_Instance (IO:=I0_Input, I1:=I1_Input, I2:=I2_Input,
I3:=I3_Input, Enable:=Enable_Output, Q0:=Q0_Output, Q1:=Q1_Output,
Q2:=Q2_Output, Q3:=Q3_Output, Output_Sorted:=Sorted,
Error=>Error_Output, Running=>Running_Output);
Description des paramètres
Le tableau suivant décrit les paramètres d’entrée :
Paramètre
Type
Description
I0
EBOOL
Variable d'entrée 0
I1
EBOOL
Variable d'entrée 1
I 2
EBOOL
Variable d'entrée 2
I3
EBOOL
Variable d'entrée 3
Output_Sorted BOOL
 Bit = 1 : Diagnostics triés selon les OSSD (aucun
prétraitement)
 Bit = 0 : Diagnostics de tous les équipements
Le tableau suivant décrit les paramètres d’entrée/sortie :
Paramètre
Type
Description
Enable
EBOOL
 Bit = 1 : Activation du DFB (démarrage à froid)
Si ce bit est réglé sur 1, le DFB est exécuté et les
informations sont traitées.
Les informations sont traitées uniquement si
Enable = 1.
 Bit = 0 : Désactivation du DFB.
Le DFB règle ce bit sur 0 à la temporisation.
Q0
EBOOL
Variable de sortie 0
Q1
EBOOL
Variable de sortie 1
Q2
EBOOL
Variable de sortie 2
Q3
EBOOL
Variable de sortie 3
EIO0000000139 10/2020
123
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Le tableau suivant décrit les paramètres de sortie :
Paramètre
Type
Description
Error
EBOOL
Bit = 1 : Erreur détectée de DFB ou de bus de sécurité
(au moins 1 esclave hors service).
Remarque :
 En cas d'erreur détectée de DFB (Enable = 0 et
Dfb_err = 1)
Une erreur détectée de DFB invalide les données du
projet de sécurité.
 En cas d'erreur détectée de bus (Enable = 1 et
Dfb_err = 0)
En cas d'erreur détectée d'équipement dans le projet
de sécurité, les adresses incorrectes s'affichent dans la
variable ARRAY publique Device.Device_error.
Running
EBOOL
Bit = 1 : DFB en cours d'exécution
Variables publiques internes
Le tableau suivant décrit les variables publiques internes :
124
Nom
Type
Description
Abort
EBOOL
Si ce bit est réglé sur 0 dans un cycle et sur 1
dans le suivant, tous les échanges entre l'UC et
le moniteur de sécurité sont abandonnés. Le
DFB est réinitialisé et toutes les données
internes du DFB sont réglées sur 0.
Timeout
INT
Temporisation lors de l'échange des données
Si le DFB ne reçoit pas les données correctes
avant la fin de ce délai :
 La transmission est abandonnée.
 Le DFB est désactivé.
 La sortie Error est réglée sur 1
(Dfb_stat et Dfb_err sont mis à jour).
Moni_err
EBOOL
Bit = 1 : Erreur du moniteur
Out_1
EBOOL
Bit = 1 : 1. OSSD (OUT1) activé
Out_2
EBOOL
Bit = 1 : 2. OSSD (OUT2) activé
Device.Device_ready
ARRAY[0..47]
OF BOOL
Equipement prêt
Chaque index correspond à l'index de
l'équipement de sécurité qui est prêt mais en
mode de test ou en attente d'une autre
condition, par exemple l'acquittement local,
l'activation du bouton Démarrer, etc.
EIO0000000139 10/2020
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Nom
Type
Description
Device.Device_off
ARRAY[0..47]
OF BOOL
Equipement désactivé
Chaque index correspond à l'index d'un
équipement de sécurité désactivé.
Remarque : Les équipements désactivés (y
compris les NOP) réglés sur FALSE sont
également transmis en tant que Device_off.
Device.Device_error
ARRAY[0..47]
OF BOOL
Erreur de l'équipement
Chaque index correspond à l'index d'un
équipement de sécurité hors service.
Device.Device_noCom
ARRAY[0..47]
OF BOOL
Aucune communication de l'équipement
Chaque index correspond à l'index d'un
équipement de sécurité qui ne communique
pas sur le bus AS-Interface.
Device.Device_allocation
ARRAY[0..47]
OF INT
Réception des instructions par l'équipement
Chaque index correspond à l'index d'un
équipement de sécurité. Un nombre entier
correspondant à la boucle de traitement est
affecté à l'équipement de sécurité.
 1 = 1er OSSD
 2 = 2e OSSD
 3 = prétraitement (apparaît uniquement en
cas d'erreur détectée ; sinon, 0 s'affiche.)
 4 = les deux OSSD
Remarque : Ces informations sont transmises
uniquement si Output_Sorted est réglé
sur 0.
Dfb_stat
STRING
Etat de traitement du DFB en texte brut
Dfb_err
INT
Indique les types d'erreur détectée suivants :
 90 hex : La réponse envoyée par le
moniteur n'est pas valide.
 91 hex : L'utilisateur a annulé l'échange de
données.
 92 hex : L'échange a été annulé en raison
d'un dépassement de délai ; le DFB ne peut
pas recevoir les données.
EIO0000000139 10/2020
125
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Méthode de fonctionnement
Vue d'ensemble
Toutes les informations utilisées dans le SAFETY_MONITOR_V2 proviennent d'objets langage liés
au module de maître de bus BMX EIA 0100.
Fonctionnement du DFB SAFETY_MONITOR_V2 DFB
Etape
126
Description
1
Le maître du bus interroge le moniteur pour le tester.
2
Le maître du bus interroge le moniteur pour l'inviter à copier son état en mémoire
statique.
3
Le maître du bus analyse les données du moniteur.
4
Les données de tous les équipements de sécurité sont restaurées.
EIO0000000139 10/2020
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Configuration
Configuration du module maître de bus AS-Interface
Etape
Action
1
Ajoutez le module BMX EIA 0100 à la configuration à partir de la bibliothèque de modules.
2
Double-cliquez sur le module dans l'écran de bus de l'automate.
Résultat : une boîte de dialogue de configuration s'ouvre.
EIO0000000139 10/2020
127
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Etape
Action
3
Ajoutez le moniteur de sécurité AS-Interface dans la fenêtre Associer un profil.
Résultat : une liste s'affiche avec les adresses des entrées et des sorties du DFB (dans le cercle rouge).
4
Entrez les paramètres de configuration du module AS-Interface.
NOTE : Vous pouvez également afficher la configuration du bus AS-Interface dans le navigateur du
projet, sous Configuration.
128
EIO0000000139 10/2020
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Tri des sorties
ATTENTION
ERREURS D'INTERPRETATION DES DIAGNOSTICS
Les paramètres du DFB pour Output_Sorted doivent correspondre aux paramètres du logiciel
ASISWIN, dans la boîte de dialogue des informations sur le moniteur et le bus, onglet
Diagnostics/Service → Sélection de données.
Sinon, les informations de diagnostic sont mal interprétées dans Control Expert.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Voici les options disponibles :
Output_Sorted
Signification
1
Diagnostics triés selon les OSSD (aucun prétraitement)
0
Diagnostics de tous les équipements
Configuration du DFB dans Control Expert
EIO0000000139 10/2020
129
SAFETY_MONITOR_V2 : DFB pour moniteur de sécurité AS-Interface
Configuration de la boîte de dialogue dans ASISWIN :
130
EIO0000000139 10/2020
Modicon X80
Performances AS-Interface
EIO0000000139 10/2020
Chapitre 9
Performances AS-Interface avec maître de bus BMX EIA 0100
Performances AS-Interface avec maître de bus BMX EIA 0100
Performances du BMX EIA 0100
Introduction
Le bus AS-Interface est géré de façon autonome par le maître. Il échange, à chaque cycle, des
données avec chaque équipement esclave configuré sur le bus (dans l’ordre croissant du numéro
d’adressage des esclaves).
Temps de scrutation
Le temps de scrutation t représente le temps d’échange entre le maître et les n esclaves
(31 maximum sur chaque banque).
t = (2 + nombre d'esclaves actifs) x 0,156 ms
Lorsque deux esclaves sur la banque A et la banque B ont la même adresse, chaque esclave de
cette paire est scruté tous les deux cycles.
Ainsi, pour 31 esclaves à adressage étendu sur la banque A + 31 esclaves adressage étendu sur
la banque B, le temps de scrutation sera de 10 ms.
Temps de réponse
Le temps de réponse T représente le temps de cycle AS-Interface.
Celui-ci englobe :
 le temps de scrutation du bus,
 la mise à jour de la mémoire interne du module AS-Interface,
 le cycle automate.
Exemple avec des esclaves numériques
Le tableau ci-après présente trois exemples de temps de réponse T pour une tâche automate de
10 ms et 30 ms.
Ce temps T s’entend avec un bus chargé avec 31 esclaves fonctionnant normalement sans prise
en charge de transaction combinée.
Tache automate
Temps de réponse typique
Temps de réponse maximum
10 ms
40 ms
65 ms
30 ms
70 ms
105 ms
EIO0000000139 10/2020
131
Performances AS-Interface
Exemple avec esclaves à transactions combinées
Pour les esclaves à transaction combinée, les performances pour une tâche automate de 10 ms
sont :
Type de
tâche
combinée
Profil
Temps de transmission du
bus
Temps de réponse standard Temps de réponse maximum
Type 1
S-7.3
35 ms par voie
100 ms par voie
100 ms par voie
Type 2
S-7.A.7
10 ms
50 ms
70 ms
Type 3
S-7.A.A
20 ms
70 ms
90 ms
Type 4
S-7.A.8
S-7.A.9
15 ms par voie, 14 bits
20 ms par voie, 12 bits
60 ms par voie, 14 bits
70 ms par voie, 12 bits
80 ms par voie, 14 bits
90 ms par voie, 12 bits
Type 5
S-6.0.•
5 ms
40 ms
60 ms
132
EIO0000000139 10/2020
Modicon X80
EIO0000000139 10/2020
Chapitre 10
Objets langage du bus AS-Interface
Objets langage du bus AS-Interface
Objet de ce chapitre
Ce chapitre décrit les objets langage associés au bus AS-Interface BMX EIA 0100 et les différents
moyens de les utiliser.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Description des IODDT et des objets langage
134
Détails des objets langage de l'IODDT de type T_GEN_MOD
135
Informations détaillées sur les objets à échange implicite IODDT de type T_COM_STS_GEN
136
Détails sur les objets à échange explicite de l'IODDT de type T_COM_STS_GEN
137
Description détaillée des objets à échange implicite de l'IODDT T_COM_ASI_STD
139
Description détaillée des objets à échange explicite de l'IODDT T_COM_ASI_STD
144
Description détaillée des objets à échange implicite AS-Interface
146
Description détaillée des objets à échange explicite AS-Interface
149
Description détaillée des objets gérant le mode de fonctionnement AS-Interface
152
Description détaillée des objets de configuration AS-Interface
154
Description détaillée de T_COM_ASI_DIAG IODDT
156
DDT d'équipement pour le module BMX EIA 0100
158
Description de l'octet MOD_FLT
161
Utilisation et description des DDT pour les échanges explicites
162
EIO0000000139 10/2020
133
Description des IODDT et des objets langage
Présentation
Les IODDT sont prédéfinis par le constructeur et contiennent des objets langage d'entrée/sortie
appartenant à la voie d'un module d'application.
Dans chaque IODDT se trouve un ensemble d'objets langage permettant de contrôler et vérifier
son fonctionnement.
IODDT
Vous pouvez créer des variables IODDT en utilisant l'un des deux moyens suivants :
Onglet Objets d'E/S (voir page 98) du module
 Editeur de données

Il existe deux types d'objets langage :
Les objets à échange implicite sont échangés automatiquement à chaque cycle de la tâche
associée au module. Ils concernent les états des modules, des signaux de communication, des
esclaves, etc.
 Les objets à échange explicite sont échangés à la demande du projet à l'aide d'instructions
d'échange explicites. Ils permettent de paramétrer le module et de le diagnostiquer.

Quatre IODDT sont associés aux communications AS-Interface :
T_GEN_MOD, qui s'applique à tous les modules
 T_COM_STS_GEN, qui s'applique à tous les protocoles de communication
 T_COM_ASI_STD, qui est propre à la communication AS-Interface et au module BMX EIA 0100
 T_COM_ASI_DIAG (voir page 156), qui s'applique au module BMX EIA 0100 et peut être utilisé
comme argument de ASI_DIA DFB.

134
EIO0000000139 10/2020
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
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
EIO0000000139 10/2020
135
Informations détaillées sur les objets à échange implicite IODDT de type
T_COM_STS_GEN
Présentation
Le tableau suivant présente les objets à échange implicite d'IODDT de type T_COM_STS_GEN qui
s'appliquent à tous les protocoles de communication sauf Fipio.
Bit d'erreur
Le tableau ci-dessous présente la signification du bit d'erreur CH_ERROR (%Ir.m.c.ERR) :
Symbole standard
Type
Accès
Signification
Adresse
CH_ERROR
EBOOL
L
Bit d'erreur de voie de communication.
%Ir.m.c.ERR
136
EIO0000000139 10/2020
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 de l'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-dessous.
Dans cette partie, la variable IODDT_VAR1 est de type T_COM_STS_GEN.
Remarques
De manière générale la signification des bits est donnée pour l'état 1. 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 la signification des bits de contrôle d'échange de la 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
Compte rendu d’échanges explicites : EXCH_RPT
Le tableau ci-dessous présente la signification des bits de compte rendu d'échange EXCH_RPT
(%MWr.m.c.1) :
Symbole standard
Type
Accès
Signification
STS_ERR
BOOL
R
Erreur détectée de lecture des mots d'état de la voie. %MWr.m.c.1.0
CMD_ERR
BOOL
R
Erreur détectée lors d'un échange de paramètres de %MWr.m.c.1.1
commande.
EIO0000000139 10/2020
Adresse
137
Défauts standard voie : CH_FLT
Le tableau ci-dessous présente la signification des bits du mot d'état CH_FLT (%MWr.m.c.2) :
Symbole standard
Type
Accès
Signification
Adresse
NO_DEVICE
BOOL
R
Aucun équipement ne fonctionne sur la voie.
%MWr.m.c.2.0
ONE_DEVICE_FLT
BOOL
R
Un équipement sur la voie n'est pas fonctionnel.
%MWr.m.c.2.1
BLK
BOOL
R
Bornier non connecté.
%MWr.m.c.2.2
TO_ERR
BOOL
R
Délai d'attente dépassé (analyse nécessaire).
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
R
Erreur interne détectée 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
Analyse de communication nécessaire sur la voie.
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Erreur d'application détectée (erreur de réglage ou
de configuration).
%MWr.m.c.2.7
La lecture est effectuée par l'instruction READ_STS (IODDT_VAR1).
138
EIO0000000139 10/2020
Description détaillée des objets à échange implicite de l'IODDT T_COM_ASI_STD
Vue d'ensemble
Les tableaux ci-après présentent les objets à échange implicite de l’IODDT de type
T_COM_ASI_STD qui s’appliquent à la communication AS-Interface.
Bit d'erreur détectée
Le tableau ci-après présente la signification du bit d’erreur CH_ERROR :
Symbole standard
Type
Accès
Signification
Adresse
CH_ERROR
BOOL
R
Bit erreur détectée des esclaves et de la voie de
communication
%Ir.m.0.ERR
Bit de validité
Le tableau ci-après présente la signification du bit de validité VALID_IN :
Symbole standard
Type
Accès
Signification
Adresse
VALID_IN
EBOOL
R
Indique que l'ensemble des entrées est valide
%Ir.m.0.0
NOTE : lorsque ce bit est réglé sur 0, il indique
qu'au moins une entrée est invalide : mode Hors
ligne, mode Echange de données inactif ou
erreur détectée sur la voie.
Bit de communication bus X
Le tableau suivant présente la signification du bit de communication du bus X VALID_MASTER :
Symbole standard
Type
Accès
Signification
Adresse
VALID_MASTER
EBOOL
R
Indique une erreur de communication détectée
sur le bus X si ce bit = 0.
%Ir.m.0.1
EIO0000000139 10/2020
139
Liste des esclaves 0 à 15 de la banque A comportant des erreurs détectées
Le tableau suivant présente la signification des bits du mot %IWr.m.0.0 :
Symbole standard
Type
Accès
Signification
Adresse
SLAVE_FLT_0A
BOOL
R
L'esclave 0A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.0
SLAVE_FLT_1A
BOOL
R
L'esclave 1A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.1
SLAVE_FLT_2A
BOOL
R
L'esclave 2A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.2
SLAVE_FLT_3A
BOOL
R
L'esclave 3A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.3
SLAVE_FLT_4A
BOOL
R
L'esclave 4A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.4
SLAVE_FLT_5A
BOOL
R
L'esclave 5A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.5
SLAVE_FLT_6A
BOOL
R
L'esclave 6A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.6
SLAVE_FLT_7A
BOOL
R
L'esclave 7A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.7
SLAVE_FLT_8A
BOOL
R
L'esclave 8A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.8
SLAVE_FLT_9A
BOOL
R
L'esclave 9A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.9
SLAVE_FLT_10A
BOOL
R
L'esclave 10A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.10
SLAVE_FLT_11A
BOOL
R
L'esclave 11A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.11
SLAVE_FLT_12A
BOOL
R
L'esclave 12A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.12
SLAVE_FLT_13A
BOOL
R
L'esclave 13A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.13
SLAVE_FLT_14A
BOOL
R
L'esclave 14A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.14
SLAVE_FLT_15A
BOOL
R
L'esclave 15A comporte une erreur détectée ou
est absent.
%IWr.m.0.0.15
Liste des esclaves 16 à 31 de la banque A comportant des erreurs détectées
Le tableau suivant présente la signification des bits du mot %IWr.m.0.1 :
140
EIO0000000139 10/2020
Symbole standard
Type
Accès
Signification
Adresse
SLAVE_FLT_16A
BOOL
R
L'esclave 16A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.0
SLAVE_FLT_17A
BOOL
R
L'esclave 17A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.1
SLAVE_FLT_18A
BOOL
R
L'esclave 18A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.2
SLAVE_FLT_19A
BOOL
R
L'esclave 19A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.3
SLAVE_FLT_20A
BOOL
R
L'esclave 20A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.4
SLAVE_FLT_21A
BOOL
R
L'esclave 21A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.5
SLAVE_FLT_22A
BOOL
R
L'esclave 22A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.6
SLAVE_FLT_23A
BOOL
R
L'esclave 23A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.7
SLAVE_FLT_24A
BOOL
R
L'esclave 24A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.8
SLAVE_FLT_25A
BOOL
R
L'esclave 25A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.9
SLAVE_FLT_26A
BOOL
R
L'esclave 26A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.10
SLAVE_FLT_27A
BOOL
R
L'esclave 27A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.11
SLAVE_FLT_28A
BOOL
R
L'esclave 28A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.12
SLAVE_FLT_29A
BOOL
R
L'esclave 29A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.13
SLAVE_FLT_30A
BOOL
R
L'esclave 30A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.14
SLAVE_FLT_31A
BOOL
R
L'esclave 31A comporte une erreur détectée ou
est absent.
%IWr.m.0.1.15
EIO0000000139 10/2020
141
Liste des esclaves 0 à 15 de la banque B comportant des erreurs détectées
Le tableau suivant présente la signification des bits du mot %IWr.m.0.2 :
Symbole standard
Type
Accès
Signification
Adresse
SLAVE_FLT_0B
BOOL
R
L'esclave 0B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.0
SLAVE_FLT_1B
BOOL
R
L'esclave 1B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.1
SLAVE_FLT_2B
BOOL
R
L'esclave 2B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.2
SLAVE_FLT_3B
BOOL
R
L'esclave 3B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.3
SLAVE_FLT_4B
BOOL
R
L'esclave 4B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.4
SLAVE_FLT_5B
BOOL
R
L'esclave 5B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.5
SLAVE_FLT_6B
BOOL
R
L'esclave 6B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.6
SLAVE_FLT_7B
BOOL
R
L'esclave 7B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.7
SLAVE_FLT_8B
BOOL
R
L'esclave 8B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.8
SLAVE_FLT_9B
BOOL
R
L'esclave 9B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.9
SLAVE_FLT_10B
BOOL
R
L'esclave 10B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.10
SLAVE_FLT_11B
BOOL
R
L'esclave 11B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.11
SLAVE_FLT_12B
BOOL
R
L'esclave 12B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.12
SLAVE_FLT_13B
BOOL
R
L'esclave 13B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.13
SLAVE_FLT_14B
BOOL
R
L'esclave 14B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.14
SLAVE_FLT_15B
BOOL
R
L'esclave 15B comporte une erreur détectée ou
est absent.
%IWr.m.0.2.15
142
EIO0000000139 10/2020
Liste des esclaves 16 à 31 de la banque B comportant des erreurs détectées
Le tableau suivant présente la signification des bits du mot %IWr.m.0.3 :
Symbole standard
Type
Accès
Signification
Adresse
SLAVE_FLT_16B
BOOL
R
L'esclave 16B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.0
SLAVE_FLT_17B
BOOL
R
L'esclave 17B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.1
SLAVE_FLT_18B
BOOL
R
L'esclave 18B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.2
SLAVE_FLT_19B
BOOL
R
L'esclave 19B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.3
SLAVE_FLT_20B
BOOL
R
L'esclave 20B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.4
SLAVE_FLT_21B
BOOL
R
L'esclave 21B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.5
SLAVE_FLT_22B
BOOL
R
L'esclave 22B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.6
SLAVE_FLT_23B
BOOL
R
L'esclave 23B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.7
SLAVE_FLT_24B
BOOL
R
L'esclave 24B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.8
SLAVE_FLT_25B
BOOL
R
L'esclave 25B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.9
SLAVE_FLT_26B
BOOL
R
L'esclave 26B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.10
SLAVE_FLT_27B
BOOL
R
L'esclave 27B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.11
SLAVE_FLT_28B
BOOL
R
L'esclave 28B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.12
SLAVE_FLT_29B
BOOL
R
L'esclave 29B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.13
SLAVE_FLT_30B
BOOL
R
L'esclave 30B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.14
SLAVE_FLT_31B
BOOL
R
L'esclave 31B comporte une erreur détectée ou
est absent.
%IWr.m.0.3.15
EIO0000000139 10/2020
143
Description détaillée des objets à échange explicite de l'IODDT T_COM_ASI_STD
Vue d'ensemble
Ce chapitre présente les objets à échange explicite des IODTT de type T_COM_ASI_STD qui
s'appliquent au bus AS-Interface. Il regroupe les objets de type mot, dont les bits ont une
signification particulière.
Exemple de déclaration d’une variable : IODDT_VAR1 de type T_COM_ASI_STD
NOTE : de manière générale, la signification d'un bit est donnée pour l'état 1 de ce bit. Dans les
cas spécifiques, chaque état du bit est expliqué.
NOTE : tous les bits ne sont pas utilisés.
Indicateurs d’exécution d’un échange explicite : EXCH_STS
Le tableau suivant présente les significations des bits de contrôle d’échange de la voie EXCH_STS
(%MWr.m.0.0) :
Symbole standard
Type
Accès
Signification
Adresse
%MWr.m.0.0.0
STS_IN_PROGR
BOOL
R
Lecture du paramètre d'état en cours.
CMD_IN_PROGR
BOOL
R
Echange de paramètres de commande en cours. %MWr.m.0.0.1
ADJ_IN_PROGR
BOOL
R
Echange de paramètres de réglage en cours.
%MWr.m.0.0.2
Compte rendu d’échange explicite : EXCH_RPT
Le tableau ci-après présente les significations des bits de compte rendu
EXCH_RPT(%MWr.m.0.1) :
Symbole standard
Type
Accès
Signification
STS_ERR
BOOL
R
Erreur détectée pendant la lecture de mots d'état %MWr.m.0.1.0
de la voie.
CMD_ERR
BOOL
R
Erreur détectée lors d’un échange de paramètres %MWr.m.0.1.1
de commande.
ADJ_ERR
BOOL
R
Erreur détectée lors d’un échange de paramètres %MWr.m.0.1.2
de réglage.
144
Adresse
EIO0000000139 10/2020
Erreurs détectées sur voie standard, CH_FLT
Le tableau ci-après présente la signification des bits du mot d'état CH_FLT (%MWr.m.0.2). La
lecture est effectuée par un READ_STS(IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
SLAVE_FLT
BOOL
R
Erreur détectée dans un ou des équipements.
%MWr.m.0.2.1
ASI_CONF_FLT
BOOL
R
Configuration physique différente de la
configuration logicielle.
%MWr.m.0.2.3
INTERNAL_FLT
BOOL
R
Erreur détectée interne ou autotest de la voie.
%MWr.m.0.2.4
CONF_FLT
BOOL
R
Erreur détectée de configuration matérielle ou
logicielle.
%MWr.m.0.2.5
COM_FLT
BOOL
R
Défaut de communication avec l’automate.
%MWr.m.0.2.6
APPLI_FLT
BOOL
R
Erreur détectée dans l'application (réglage ou
configuration).
%MWr.m.0.2.7
Etats particuliers d'AS-Interface
Le tableau ci-après présente la signification des bits (%MWr.m.0.2) du mot d'état (%MWr.m.0.3).
La lecture est effectuée par un READ_STS(IODDT_VAR1).
Symbole standard
Type
Accès
Signification
Adresse
ASI_SUPPLY_FLT
BOOL
R
Erreur détectée d'alimentation AS-Interface :
%MWr.m.0.3.6
EIO0000000139 10/2020
145
Description détaillée des objets à échange implicite AS-Interface
Vue d'ensemble
Les tableaux ci-dessous présentent les différents objets mot à échange implicite. Ces objets mots
ne sont pas intégrés dans l’IODDT de type T_COM_ASI_STD.
Bits des voies d'entrée TOR
Le tableau ci-après présente la signification des bits des voies d’entrée TOR pour la banque A
(esclaves de 1 à 31) et la banque B (esclaves de 101 à 131) :
Adresse
Type
Accès
Signification
%I\b.e\r.m.c
EBOOL
R
Indique que la voie d’entrée (c = 0 à 3) de
l’esclave numéro e est activée.
Pour la banque A : e =1 à 31
Pour la banque B : e =101 à 131
%I\b.0\r.m.c
EBOOL
R
Indique que la voie d’entrée (c = 0 à 3) de
l’esclave 0 est activée
%I\b.1\r.m.c
EBOOL
R
Indique que la voie d’entrée (c = 1 à 3) de
l’esclave 1A est activée
%I\b.110\r.m.c
EBOOL
R
Indique que la voie d’entrée (c = 110 à 3) de
l’esclave 10B est activée
%I\b.131\r.m.c
EBOOL
R
Indique que la voie d’entrée (c = 131 à 3) de
l’esclave 31B est activée
Exemples :
146
EIO0000000139 10/2020
Bits des voies de sortie TOR
Le tableau ci-après présente la signification des bits des voies de sortie TOR pour la banque A
(esclaves de 1 à 31) et la banque B (esclaves de 101 à 131) :
Adresse
Type
Accès
Signification
%Q\b.e\r.m.c
EBOOL
R
Indique que la voie de sortie (c = 0 à 3) de
l’esclave numéro e est activée.
Pour la banque A : e =1 à 31
Pour la banque B : e =101 à 131
%Q\b.0\r.m.c
EBOOL
R
Indique que la voie de sortie (c = 0 à 3) de
l’esclave 0 est activée
%Q\b.1\r.m.c
EBOOL
R
Indique que la voie de sortie (c = 0 à 3) de
l’esclave 1A est activée
%Q\b.110\r.m.c
EBOOL
R
Indique que la voie de sortie (c = 0 à 3) de
l’esclave numéro 10B est activée
%Q\b.131\r.m.c
EBOOL
R
Indique que la voie de sortie (c = 0 à 3) de
l’esclave numéro 31B est activée
Exemples :
Mots des voies d’entrée analogique
Le tableau ci-après présente la signification des bits des mots des voies d'entrée analogique pour
la banque A : (esclaves 1 à 31) et la banque B (esclaves 101 à 131) :
Adresse
Type
Accès
Signification
%IW\b.e\r.m.c
INT
R
Valeur du mot d’entrée d’une voie (c = 0 à 3)
analogique de l’esclave numéro e.
Pour la banque A : e =1 à 31
Pour la banque B : e =101 à 131
Mots des voies de sortie analogique
Le tableau ci-après présente la signification des mots de sortie de voie analogique pour la
banque A (esclaves de 1 à 31) et la banque B (esclaves de 101 à 131) :
Adresse
Type
Accès
Signification
%QW\b.e\r.m.c
INT
R
Valeur du mot de sortie d’une voie (c = 0 à 3)
analogique de l’esclave numéro e.
Pour la banque A : e =1 à 31
Pour la banque B : e =101 à 131
EIO0000000139 10/2020
147
Objets mot
Le tableau ci-après présente la signification des différents objets mot à échange implicite. La
lecture est effectuée par un READ_STS(IODDT_VAR1).
148
Adresse
Type
Accès
Signification
%IWr.m.0.4.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
standard (banque A) 0 à 15 (LAS) avec erreur
périphérique détectée (LPF).
%IWr.m.0.5.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
standard (banque A) 16 à 31 (LAS) avec erreur
périphérique détectée (LPF).
%IWr.m.0.6.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
étendue (banque B) 0 à 15 avec erreur
périphérique détectée (LPF).
%IWr.m.0.7.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
étendue (banque B) 16 à 31 avec erreur
périphérique détectée (LPF).
%IWr.m.0.8.n
BOOL
R
n = 0 à 15 : respectivement esclaveà adresse
standard (banque A) 0 à 15 actif (LAS).
%IWr.m.0.9.n
BOOL
R
n = 0 à 15 : respectivement esclaveà adresse
standard (banque A) 16 à 31 actif (LAS).
%IWr.m.0.10.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
étendue (banque B) 0 à 15 actif (LAS).
%IWr.m.0.11.n
BOOL
R
n = 0 à 15 : respectivement esclave à adresse
étendue (banque B) 16 à 31 actif (LAS).
EIO0000000139 10/2020
Description détaillée des objets à échange explicite AS-Interface
Vue d'ensemble
Les tableaux ci-dessous présentent les différents objets de mot à échange explicite. Ces objets
mots ne sont pas intégrés dans l’IODDT de type T_COM_ASI_STD.
NOTE : tous les mots (%MWr.m.0.0.15 à %MWr.m.0.0.73) de cette section sont lus par un
READ_STS (IODDT_VAR1).
Bit de contrôle d'échange
Le tableau suivant présente la signification du bit de contrôle d'échange de la voie :
Adresse
Type
Accès
Signification
%MWr.m.0.0.15
BOOL
R
Configuration en cours.
Bit de compte rendu d'échange
Le tableau ci-après présente les significations des bits de compte rendu :
Adresse
Type
Accès
Signification
%MWr.m.0.1.15
BOOL
R
Erreur détectée pendant l'action de
configuration
Mot %MWr.m.0.3
Le tableau ci-après présente la signification des bits du mot :
Adresse
Type
Accès
Signification
%MWr.m.0.3.0
BOOL
R
Configuration correcte
%MWr.m.0.3.1
BOOL
R
Esclave 0 présent sur le bus
%MWr.m.0.3.2
BOOL
R
Adressage automatique
%MWr.m.0.3.3
BOOL
R
Adressage automatique autorisé
%MWr.m.0.3.4
BOOL
R
Fonctionnement en mode configuration ASInterface
%MWr.m.0.3.5
BOOL
R
Fonctionnement en mode normal
%MWr.m.0.3.6
BOOL
R
Alimentation AS-Interface défectueuse
%MWr.m.0.3.7
BOOL
R
Mode Hors ligne actif
%MWr.m.0.3.8
BOOL
R
Echange de données inactif
%MWr.m.0.3.9
BOOL
R
Erreur périphérique détectée sur un équipement
de bus
EIO0000000139 10/2020
149
mots %MWr.m.0.0.4 à %MWr.m.0.0.7
Le tableau ci-après présente la signification des bits des mots :
Adresse
Type
Accès
Signification
%MWr.m.0.4.n
BOOL
R
n = 0 à 15 -> esclaves de la banque A de 0 à 15
détectés (esclave dans la LDS).
%MWr.m.0.5.n
BOOL
R
n = 16 à 31 -> esclaves de la banque A de 0
à 15 détectés (esclave dans la LDS).
%MWr.m.0.6.n
BOOL
R
n = 0 à 15 -> esclaves de la banque B de 0 à 15
détectés (esclave dans la LDS).
%MWr.m.0.7.n
BOOL
R
n = 0 à 15 -> esclaves de la banque B de 16
à 31 détectés (esclave dans la LDS).
Mots %MWr.m.0.0.8 à %MWr.m.0.0.71
Le tableau ci-après présente la signification des bits des mots :
Adresse
Type
Accès
Signification
%MWr.m.0.8 à
%MWr.m.0.39
INT
R
Mots 8 à 39 -> respectivement les esclaves de
la banque A de 0 à 31
Octet 0 :
 bit 0 à 3 = code de configuration des voies
d’entrée/sortie (I/O),
 bit 4 à 7 = code d’identification (ID),
Octet 1 :
 bit 0 à 3 = code d’identification (ID1),
 bit 4 à 7 = code d’identification (ID2).
%MWr.m.0.40 à
%MWr.m.0.71
INT
R
Mots 40 à 71 -> respectivement les esclaves de
la banque B de 0 à 31.
Octet 0 :
 bit 0 à 3 = code de configuration des voies
d’entrée/sortie (I/O),
 bit 4 à 7 = code d’identification (ID),
Octet 1 :
 bit 0 à 3 = code d’identification (ID1),
 bit 4 à 7 = code d’identification (ID2).
Mot %MWr.m.0.0.72
Le tableau ci-après présente la signification du mot :
150
Adresse
Type
Accès
Signification
%MWr.m.0.72
INT
R
Contient la réponse (la valeur des paramètres
envoyés) du dernier esclave paramétré.
EIO0000000139 10/2020
Mot %MWr.m.0.0.73
Le tableau ci-après présente la signification du mot %MWr.m.0.73.
Adresse
Type
Accès
Signification
%MWr.m.0.73
INT
R
Contient l'adresse du dernier esclave
paramétré.
Octet 0 : adresse de l'esclave (1 à 31),
Octet 1 :
 s'il est sur 0, l'esclave est sur la banque A,
 s'il est sur 1, l'esclave est sur la banque B.
EIO0000000139 10/2020
151
Description détaillée des objets gérant le mode de fonctionnement AS-Interface
Vue d'ensemble
Les tableaux ci-dessous présentent des objets langage qui permettent de gérer le mode de
fonctionnement du maître de bus AS-Interface et les paramètres des esclaves présents sur le bus
AS-Interface. Ces objets ne sont pas intégrés dans les IODDT.
Objet mode de fonctionnement
Cet objet de type mot permet de gérer le passage en mode Hors ligne ou mode Echange de
données inactif (voir page 53) du maître de bus AS-Interface à l'aide de WRITE_CMD.
NOTE : l’utilisation de cet objet nécessite une bonne maîtrise des principes de la communication
AS-Interface.
Description de l'objet mode de fonctionnement
Le tableau ci-après présente les différents états du mot %MWr.m.0.74 :
Adresse
Type
Accès
Signification
%MWr.m.0.74.0
BOOL
R/W
Passage en mode Hors ligne.
%MWr.m.0.74.1
BOOL
R/W
Sortie du mode Hors ligne.
%MWr.m.0.74.2
BOOL
R/W
Echange de données inactif.
%MWr.m.0.74.3
BOOL
R/W
Echange de données actif.
NOTE : le mode Hors ligne a priorité sur les modes d'échange de données.
Objets paramètre de réglage
Ces objets permettent de gérer les paramètres des équipements esclaves. Ils peuvent être
modifiés sans arrêter le maître de bus AS-Interface.
152
EIO0000000139 10/2020
Description des objets paramètre de réglage
Le tableau ci-après présente la signification des mots %MWr.m.0.76 à %MWr.m.0.139 :
Adresse
Type
Accès
Signification
%MWr.m.0.76 à
%MWr.m.0.107
INT
R/W
PI : contient les valeurs des paramètres des
esclaves 0A à 31A (1 mot par esclave,
seulement 4 bits utilisés)
%MWr.m.0.108 à
%MWr.m.0.139
INT
R/W
contient les valeurs des paramètres des esclaves
0B à 31B (1 mot par esclave, seulement 4 bits
utilisés)
%MWr.m.0.140 à
%MWr.m.0.171
INT
R
EPI : contient les valeurs des paramètres
renvoyés en écho par les esclaves 0A à 31A
(1 mot par esclave, seulement 4 bits utilisés)
%MWr.m.0.172 à
%MWr.m.0.203
INT
R
EPI : contient les valeurs des paramètres
renvoyés en écho par les esclaves 0B à 31B
(1 mot par esclave, seulement 4 bits utilisés)
Ces objets sont échangés par les instructions READ_PARAM, WRITE_PARAM, SAVE_PARAM
(voir EcoStruxure™ Control Expert, Gestion des E/S, Bibliothèque de blocs) et
RESTORE_PARAM.
Le renvoi en écho des paramètres de réglage (MWr.m.0.140 à %MWr.m.0.203) n'est signifiant
qu'une fois l'instruction READ_PARAM terminée ; dans d'autres circonstances, leur contenu peut
ne pas être fiable.
Pour les esclaves de la banque B, le bit 3 d'EPI est toujours défini.
Les bits inutilisés d'un paramètre ont des valeurs aléatoires dans un EPI.
EIO0000000139 10/2020
153
Description détaillée des objets de configuration AS-Interface
Vue d'ensemble
Les constantes de configuration %KWr.m.0.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-après présente les objets de type constante du bus AS-Interface étendu.
Adresse
Type
Accès
Signification
%KWr.m.0.0
INT
R
Lorsque l'octet 0 = 10d, le maître de bus est un
TSX SAY 1000.
Lorsque l'octet 0 = 30d, le maître de bus est un
BMX EIA 0100.
%KWr.m.0.1.n
BOOL
R
n = 1 à 15 -> Liste des esclaves standard
projetés (configurés) 0A à 15A
%KWr.m.0.2.n
BOOL
R
n = 1 à 15 -> Liste des esclaves standard
projetés (configurés) 16A à 31A
%KWr.m.0.3.n
BOOL
R
n = 1 à 15 -> Liste des esclaves standard
projetés (configurés) 0B à 15B
%KWr.m.0.4.n
BOOL
R
n = 1 à 15 -> Liste des esclaves standard
projetés (configurés) 16B à 31B
%KWr.m.0.5 à
%KWr.m.0.36
INT
R
Configurations permanentes (profils) des
esclaves 0A à 31A
Octet 0 :
 Bits 0 à 3 : code E/S de l'esclave
 Bits 4 à 7 : code d'ID de l'esclave
Octet 1 :
 Bits 0 à 3 : code ID1 de l'esclave
 Bits 4 à 7 : code ID2 de l'esclave
%KWr.m.0.37 à
%KWr.m.0.68
INT
R
Configurations permanentes (profils) des
esclaves 0B à 31B
Octet 0 :
 Bits 0 à 3 : code E/S de l'esclave
 Bits 4 à 7 : code d'ID de l'esclave
Octet 1 :
 Bits 0 à 3 : code ID1 de l'esclave
 Bits 4 à 7 : code ID2 de l'esclave
154
EIO0000000139 10/2020
Adresse
Type
Accès
Signification
%KWr.m.0.69
INT
R
Drapeaux de configuration utilisateur :
 Bit 0 : réservé
 Bit 1 :
 Si = 0, l'adressage automatique est
désactivé
 Si = 1, l'adressage automatique est
activé
 Bit 2 :
 Si = 0, la synchronisation de la banque
d'E/S numérique est désactivée
 Si = 1, la synchronisation de la banque
d'E/S numérique est activée
 Bit 3 : réservé
 Bit 4 : réservé
 Bit 5 : configuration de repli
 Si = 0 : (par défaut) le chien de garde du
maître de bus déclenche le passage en
mode Echange de données inactif
 Si = 1 : le chien de garde du maître de
bus déclenche le passage en mode Zéro
échange de données
 Bits 6 à 15 : réservé
EIO0000000139 10/2020
155
Description détaillée de T_COM_ASI_DIAG IODDT
Objets T_COM_ASI_DIAG
Le tableau ci-après fournit des références croisées sur les détails concernant les objets de cet
IODDT :
156
Symbole de l'objet
Commentaire / référence croisée
CH_ERROR
Erreur de voie détectée (voir page 139)
FLT_SLAVES_0A_15A
Erreur détectée sur les esclaves 0A à 15A (voir page 140)
FLT_SLAVES_16A_31A
Erreur détectée sur les esclaves 16A à 31A (voir page 140)
FLT_SLAVES_0B_15B
Erreur détectée sur les esclaves 0B à 15B (voir page 142)
FLT_SLAVES_16B_31B
Erreur détectée sur les esclaves 6B à 31B (voir page 143)
STS_IN_PROGR
Lecture du paramètre d'état en cours (voir page 144)
STS_ERR
Erreur détectée lors de la lecture de l'état de la voie
CH_FLT
Erreur détectée sur une voie (voir page 145)
(voir page 144)
SLAVE_FLT
Erreur détectée sur un des esclaves (voir page 145)
ASI_CONF_FLT
Configuration physique différente de la configuration projetée
INTERNAL_FLT
Erreur interne détectée : voie hors service (voir page 145)
CONF_FLT
Erreur détectée dans la configuration matérielle ou logicielle
(voir page 145)
(voir page 145)
COM_FLT
Erreur détectée pour la communication du bus (voir page 145)
SLAVE_0_PRESENT
Esclave 0 présent sur le bus (voir page 149)
ASI_SUPPLY_FLT
Erreur détectée d'alimentation AS-Interface (voir page 145)
OFFLINE_MODE_ACTIVE
Mode Hors ligne actif (voir page 149)
DATA_EXCHANGE_OFF
Echange de données inactif (voir page 149)
PERIPH_FAULT
Erreur périphérique détectée sur un équipement du bus
LDS_0A_15A
Liste des esclaves 0A à 15A détectés (voir page 150)
LDS_16A_31A
Liste des esclaves 16A à 31A détectés (voir page 150)
LDS_0B_15B
Liste des esclaves 0B à 15B détectés (voir page 150)
LDS_16B_31B
Liste des esclaves 16B à 31B détectés (voir page 150)
MASTER_TYPE
Type de maître de bus (voir page 154)
LPS_0A_15A
Liste des esclaves 0A à 15A projetés (configurés)
LPS_16A_31A
Liste des esclaves 16A à 31A projetés (configurés)
(voir page 149)
(voir page 154)
(voir page 154)
EIO0000000139 10/2020
Symbole de l'objet
LPS_0B_15B
LPS_16B_31B
EIO0000000139 10/2020
Commentaire / référence croisée
Liste des esclaves 0B à 15B projetés (configurés)
(voir page 154)
Liste des esclaves 16B à 31B projetés (configurés)
(voir page 154)
157
DDT d'équipement pour le module BMX EIA 0100
Introduction
Le DDT d'équipement est un DDT prédéfini qui décrit les éléments de langage d'E/S du module
d'E/S. Ce type de données est représenté dans une structure qui affiche les bits et le registre.
Cette rubrique décrit la structure du DDT d'équipement Control Expert pour le module de
communication BMX EIA 0100.
Description du DDT d'équipement T_M_COM_ASI
Le tableau suivant décrit la structure du DDT d'équipement T_M_COM_ASI :
Nom
Type
Description
MOD_HEALTH
BOOL
0 = le module a détecté une erreur
1 = le module fonctionne correctement
MOD_FLT
MASTER
BANKA
BANKB
BYTE
Erreurs internes détectées (voir page 161) du
module
T_M_COM_ASI_CH_MSTR
Voie maître AS-i
T_M_COM_ASI_SLAVES
Esclaves de la banque A
T_M_COM_ASI_SLAVES
Esclaves de la banque B
(voir page 158)
(voir page 159)
(voir page 159)
T_M_COM_ASI_CH_MSTR
Le tableau suivant décrit la structure de T_M_COM_ASI_CH_MSTR :
Nom
Type
Description
Accès
CH_HEALTH
BOOL
0 = une erreur est détectée sur la voie
Lecture
VALID_IN
EBOOL
Signifie que toutes les entrées sont valides.
1 = la voie fonctionne correctement
Lecture
NOTE : Lorsque ce bit est réglé sur 0, il indique
qu'au moins une entrée est incorrecte : mode
OFFLINE, mode DATA EXCHANGE OFF ou
erreur de voie.
VALID_MASTER
EBOOL
Signale une erreur de communication sur le bus
X lorsque ce bit = 0.
Lecture
FLT_SLAVES_0A_15A
INT
Liste des esclaves 0 à 15 (banque A) avec
erreurs détectées (1 bit par esclave).
Lecture
Liste des esclaves 16 à 31 de la banque A avec
erreurs détectées (1 bit par esclave).
Lecture
FLT_SLAVES_16A_31A INT
158
EIO0000000139 10/2020
Nom
Type
Description
Accès
FLT_SLAVES_0B_15B
INT
Liste des esclaves 0 à 15 (banque B) avec
erreurs détectées (1 bit par esclave).
Lecture
FLT_SLAVES_16B_31B INT
Liste des esclaves 16 à 31 (banque B) avec
erreurs détectées (1 bit par esclave).
Lecture
LPF_SLAVES_0A_15A
Liste des esclaves 0 à 15 (banque A) avec erreur Lecture
de périphérique détectée (1 bit par esclave).
INT
Lecture
LPF_SLAVES_16A_31A INT
Liste des esclaves 16 à 31 (banque A) avec
erreur de périphérique détectée (1 bit par
esclave).
LPF_SLAVES_0B_15B
Liste des esclaves 0 à 15 (banque B) avec erreur Lecture
de périphérique détectée (1 bit par esclave).
INT
Lecture
LPF_SLAVES_16B_31B INT
Liste des esclaves 16 à 31 (banque B) avec
erreur de périphérique détectée (1 bit par
esclave).
LAS_SLAVES_0A_15A
Liste des esclaves actifs 0 à 15 de la banque A (1 Lecture
bit par esclave).
INT
LAS_SLAVES_16A_31A INT
Liste des esclaves actifs 16 à 31 de la banque A
(1 bit par esclave).
LAS_SLAVES_0B_15B
Liste des esclaves actifs 0 à 15 de la banque B (1 Lecture
bit par esclave).
INT
LAS_SLAVES_16B_31B INT
Liste des esclaves actifs 16 à 31 de la banque A
(1 bit par esclave).
Lecture
Lecture
T_M_COM_ASI_SLAVES
Le tableau suivant décrit la structure de T_M_COM_ASI_SLAVES :
Nom
Type
Description
PCD
ARRAY [1..31] of INT
Configuration permanente (profils) Lecture
des esclaves
 Bit 0 à 3 = code IO de l'esclave
 Bit 4 à 7 = code ID de l'esclave
 Bit 8 à 11 = code ID1 de
l'esclave
 Bit 12 à 15 = code ID2 de
l'esclave
SLAVE_HEALTH
ARRAY [1..31] of BOOL
Bit de validité de 31 esclaves.
Lecture
IDI
ARRAY [1...31] of
T_M_COM_ASI_IDI
Images des données d'entrée
TOR de 31 esclaves.
Lecture
(voir page 160)
EIO0000000139 10/2020
Accès
159
Nom
Type
Description
Accès
ODI
ARRAY [1..31] of
T_M_COM_ASI_ODI
Images des données de sortie
TOR de 31 esclaves.
Lecture
AIDI
ARRAY [1..31] of
T_M_COM_ASI_AIDI
Images des données d'entrée
analogique de 31 esclaves.
Lecture
ARRAY [1..31] of
T_M_COM_ASI_AODI
Images des données de sortie
analogique de 31 esclaves.
Lecture
(voir page 160)
(voir page 160)
AODI
(voir page 160)
T_M_COM_ASI_IDI
Le tableau suivant décrit la structure de T_M_COM_ASI_IDI :
Nom
Type
Description
Accès
T_M_COM_ASI_IDI
ARRAY [0..3] of EBOOL
4 entrées TOR d'un esclave
Lecture
T_M_COM_ASI_ODI
Le tableau suivant décrit la structure de T_M_COM_ASI_ODI :
Nom
Type
Description
Accès
T_M_COM_ASI_ODI
ARRAY [0..3] of EBOOL
4 sorties TOR d'un esclave
Lecture
T_M_COM_ASI_AIDI
Le tableau suivant décrit la structure de T_M_COM_ASI_AIDI :
Nom
Type
Description
Accès
T_M_COM_ASI_AIDI
ARRAY [0..3] of INT
4 entrées analogiques d'un
esclave
Lecture
T_M_COM_ASI_AODI
Le tableau suivant décrit la structure de T_M_COM_ASI_AODI :
160
Nom
Type
Description
T_M_COM_ASI_AODI
ARRAY [0..3] of INT
4 sorties analogiques d'un esclave Lecture
Accès
EIO0000000139 10/2020
Description de l'octet MOD_FLT
Octet MOD_FLT dans le DDT d'équipement
Structure de l'octet MOD_FLT :
Bit
Symbole
Description
0
MOD_FAIL
 1 : Détection d'erreur interne ou de défaillance de module.
 0 : Aucune erreur détectée
1
CH_FLT
2
BLK
 1 : Voies inopérantes
 0 : Voies opérationnelles
 1 : Détection d'erreur de bornier
 0 : Aucune erreur détectée
NOTE : Ce bit peut ne pas être géré.
3
–
 1 : Module en auto-test.
 0 : Le module n'est pas en auto-test.
NOTE : Ce bit peut ne pas être géré.
4
–
Non utilisé.
5
CONF_FLT
 1 : Détection d'erreur de configuration matérielle ou logicielle.
 0 : Aucune erreur détectée
6
NO_MOD
 1 : Module manquant ou inopérant.
 0 : Module opérationnel.
NOTE : Ce bit est géré uniquement par les modules situés dans un rack distant
avec un module adaptateur BME CRA 312 10. Les modules situés dans le rack local
ne gèrent pas ce bit qui reste à 0.
7
–
EIO0000000139 10/2020
Non utilisé.
161
Utilisation et description des DDT pour les échanges explicites
Introduction
Le tableau suivant indique le type de données dérivées (DDT) utilisé pour les variables connectées
au paramètre EFB dédié pour effectuer un échange explicite :
DDT
Description
T_M_COM_ASI_CH_STS
Structure permettant de lire l'état Il est possible de connecter le DDT au
des voies
paramètre de sortie STS du EFB
READ_STS_MX (voir EcoStruxure™
Control Expert, Gestion des E/S,
Bibliothèque de blocs).
T_M_COM_ASI_CH_CMD
Structure permettant d'envoyer
une commande au module
Il est possible de connecter le DDT au
paramètre d'entrée CMD du EFB
WRITE_CMD_MX (voir EcoStruxure™
Control Expert, Gestion des E/S,
Bibliothèque de blocs).
T_M_COM_ASI_CH_PRM
Structure des paramètres de
réglage (1) d'une voie.
Il est possible de connecter le DDT au
paramètre de sortie PARAM du EFB :
 READ_PARAM_MX
(voir EcoStruxure™ Control Expert,
Gestion des E/S, Bibliothèque de blocs)
pour lire les paramètres du module.
 WRITE_PARAM_MX
(voir EcoStruxure™ Control Expert,
Gestion des E/S, Bibliothèque de blocs)
pour écrire les paramètres du module.
 RESTORE_PARAM_MX
(voir EcoStruxure™ Control Expert,
Gestion des E/S, Bibliothèque de blocs)
pour restaurer les nouveaux paramètres
du module.
 SAVE_PARAM_MX
(voir EcoStruxure™ Control Expert,
Gestion des E/S, Bibliothèque de blocs)
pour enregistrer les paramètres du
module.
(1) La gestion des paramètres est possible uniquement pour les échanges explicites avec des modules d'E/S
dans le rack local M580.
NOTE : Il est possible de gérer l'adresse de voie ciblée (ADDR) avec ADDMX (voir EcoStruxure™ Control
Expert, Communication, Bibliothèque de blocs) EF (connecter le paramètre de sortie OUT au paramètre
d'entrée ADDR des fonctions de communication).
162
EIO0000000139 10/2020
Description de T_M_COM_ASI_CH_STS
Nom
Type
Bit
Signification
Accès
Défauts de voie
Lecture
CH_FLT
INT
SLAVE_FLT
BOOL
1
Erreur détectée dans un ou
plusieurs équipements
APF_PIC_FLT
BOOL
2
Erreur détectée par la ligne APF ou
défaut PIC
ASI_CONF_FLT
BOOL
3
Configuration physique différente de
la configuration logicielle
INTERNAL_FLT
BOOL
4
Erreur interne détectée ou autotest
de la voie
CONF_FLT
BOOL
5
Erreur de configuration matérielle ou
logicielle détectée
COM_FLT
BOOL
6
problème lors de la communication
avec l'automate (PLC)
APPLI_FLT
BOOL
7
Erreur détectée dans l'application
(réglage ou configuration)
EX_CONTROL_FLAGS
INT
Indicateurs de contrôle d'exécution
CONFIG_OK
BOOL
0
Configuration correcte
SLAVE_0_PRESENT
BOOL
1
Esclave 0 présent sur le bus
AUTO_ADDRESS_ASSIGN
BOOL
2
Adressage automatique
AUTO_ADDRESS_AVAILABLE
BOOL
3
Adressage automatique autorisé
CONFIGURATION_ACTIVE
BOOL
4
Fonctionnement en mode
configuration AS-interface
NORMAL_OPERATION_ACTIVE
BOOL
5
Fonctionnement en mode normal
ASI_SUPPLY_FLT
BOOL
6
Erreur d'alimentation de l'ASinterface détectée
OFFLINE_MODE_ACTIVE
BOOL
7
Mode hors ligne actif
Lecture
DATA_EXCHANGE_OFF
BOOL
8
Echange de données inactif
PERIPH_FAULT
BOOL
9
Erreur de périphérique détectée sur
un équipement du bus
LDS_0A_15A
INT
Liste des esclaves détectés de 0 à Lecture
15 de la banque A (1 bit par esclave)
LDS_16A_31A
INT
Liste des esclaves détectés de 16 à Lecture
31 de la banque A (1 bit par esclave)
LDS_0B_15B
INT
Liste des esclaves détectés de 0 à Lecture
15 de la banque B (1 bit par esclave)
LDS_16B_31B
INT
Liste des esclaves détectés de 16 à Lecture
31 de la banque B (1 bit par esclave)
EIO0000000139 10/2020
163
Nom
Type
BANKA
BANKB
Bit
Signification
Accès
ARRAY [0..31] of
T_M_COM_ASI_CDI
Configuration actuelle des esclaves
de la banque A
Lecture
ARRAY [0..31] of
T_M_COM_ASI_CDI
Configuration actuelle des esclaves
de la banque B
Lecture
LAST_PARAM_SLAVE_VALUE
INT
Contient la valeur des paramètres
du dernier esclave paramétré
Lecture
LAST_PARAM_SLAVE_ADR
INT
Contient l'adresse du dernier
esclave paramétré
Lecture
(voir page 164)
(voir page 164)
Description de T_M_COM_ASI_CDI
Nom
Type
Bit
CDI
INT
–
Signification
Accès
Profil actuel configuré de l'esclave
Lecture
 bit 0 à 3 = code de configuration
des voies d'entrée/de sortie (IO)
 bit 4 à 7 = code d'identification
(ID)
 bit 8 à 11 = code d'identification
(ID1)
 bit 12 à 15 = code d'identification
(ID2)
Description de T_M_COM_ASI_CH_CMD
Cet objet DDT sert à gérer les modes de fonctionnement du maître bus AS-Interface (voir page 53)
via WRITE_CMD_MX.
NOTE : L'utilisation de cet objet nécessite des connaissances approfondies des principes de
communication AS-Interface
164
Nom
Type
HI_FLAGS
INT
ENTER_OFFLINE
BOOL
Bit
0
Signification
Accès
Indicateurs d'interface hôte
Lecture/écriture
Passage en mode hors ligne
LEAVE_OFFLINE
BOOL
1
Sortie du mode hors ligne
DATA_EXCHANGE_INACTIVE
BOOL
2
Echange de données inactif
DATA_EXCHANGE_ACTIVE
BOOL
3
Echange de données actif
EIO0000000139 10/2020
Description de T_M_COM_ASI_CH_PRM
Ce DDT sert à la gestion des paramètres des équipements esclaves. Il est possible de les modifier
sans arrêter le maître bus AS-Interface.
La gestion des paramètres s'effectue par le biais des instructions READ_PARAM_MX,
WRITE_PARAM_MX, SAVE_PARAM_MX et RESTORE_PARAM_MX.
NOTE : L'utilisation de cet objet nécessite des connaissances approfondies des principes de
communication AS-Interface
Le tableau suivant indique les bits du mot d'état de structure T_M_COM_ASI_CH_PRM :
Nom
Type
Bit
Signification
Accès
PARAM_A
ARRAY [0..31] of INT
–
Valeurs des paramètres des esclaves 0A à
31A (1 mot par esclave, seulement 4 bits
utilisés)
Lecture/écriture
PARAM_B
ARRAY [0..31] of INT
–
Valeur des paramètres des esclaves 0B à
31B (1 mot par esclave, seulement 4 bits
utilisés)
Lecture/écriture
EPARAM_A
ARRAY [0..31] of INT
–
Valeurs des paramètres renvoyées en écho Lecture
par les esclaves 0A à 31A (1 mot par esclave,
seulement 4 bits utilisés)
EPARAM_B
ARRAY [0..31] of INT
–
Valeurs des paramètres renvoyées en écho Lecture
par les esclaves 0B à 31B (1 mot par esclave,
seulement 4 bits utilisés)
EIO0000000139 10/2020
165
166
EIO0000000139 10/2020
Modicon X80
Index
EIO0000000139 10/2020
Index
A
accès à la description d'un esclave, 81
accessoires de câblage
AS-Interface, 42
adressage
topologique, 66
adressage (automatique)
AS-Interface, 86
ajout d'un esclave au catalogue, 83
AS-Interface
insertion d'un équipement esclave dans
une configuration existante, 117
modifier l'adresse d'un équipement, 118
paramétrage de l'équipement, 109
ASI_DIA, 91
B
BMX EIA 0100, 35
adressage multiple, 59
affichage de l'état de l'esclave, 107
BMX EIA 0100
courant de défaut à la terre, 49
BMX EIA 0100
description et installation, 36
diagnostics, 57
diagnostics de module et de voie, 105
écran de mise au point, 103
BMX EIA 0100
installation, 40
installation matérielle, 27
BMX EIA 0100
modes de fonctionnement, 53
synchronisation de la banque d'E/S numérique, 68
T_COM_ASI_V3, 133
BMX EIA 0100
unités d'alimentation AS-Interface, 27
BMX EIA 0100, module
bus AS-Interface, 65
EIO0000000139 10/2020
BMXEIA0100
bus AS-Interface, 47
caractéristiques techniques, 47
limite M340, 41
limite M580, 41
bus AS-Interface, 13
C
certifications, 19
chien de garde
AS-Interface, 87
configuration
AS-Interface, 69
D
DDT d'équipement
T_M_COM_ASI, 158
DFB pour le moniteur de sécurité AS-Interface, 119
diagnostic
AS-Interface, 45
diagnostics
AS-Interface, 50, 50
E
équipements de sécurité
AS-Interface, 97
esclave analogique
modification des paramètres, 89
esclaves de transaction combinée, 25
esclaves étendus
caractéristiques, 22
esclaves standard
caractéristiques, 22
167
Index
I
IODDT et objets langage
description, 134
M
mise au point
AS-Interface, 101
causes, 57
mise en œuvre logicielle, 63
MOD_FLT, 161
mode de repli
AS-Interface, 87
modification de la configuration du bus AS-Interface, 80
module AS-Interface de structure de données
de voie
T_COM_ASI_V3, 133
N
Navigateur du projet, 78
normes, 19
O
objets à échange explicite, 149
T_COM_ASI_STD, 144
objets à échange implicite, 146
T_COM_ASI_STD, 139
objets de configuration, 154
objets mode de fonctionnement, 152
S
SAFETY_MONITOR_V2, 119
structure des données de voie pour les protocoles de communication
T_COM_STS_GEN, 136
Structure des données de voie pour les protocoles de communication
T_COM_STS_GEN, 137
T
T_COM_ASI_DIAG, 156
T_COM_ASI_V3, 133
T_COM_STS_GEN, 136, 137
T_M_COM_ASI, 158
T_M_COM_ASI_AIDI, 160
T_M_COM_ASI_AODI, 160
T_M_COM_ASI_CDI, 164
T_M_COM_ASI_CH_CMD, 164
T_M_COM_ASI_CH_MSTR, 158
T_M_COM_ASI_CH_PRM, 165
T_M_COM_ASI_CH_STS, 163
T_M_COM_ASI_IDI, 160
T_M_COM_ASI_ODI, 160
T_M_COM_ASI_SLAVES, 159
V
voie analogique
modifier la valeur, 114
voie numérique
forçage/déforçage, 111
SET et RESET, 113
P
paramétrage
AS-Interface, 133
performances
AS-Interface, 131
Phaseo, 29
R
remplacement automatique d'un esclave, 116
168
EIO0000000139 10/2020

Manuels associés