modules de communication pour automates premium tsx iby

148
w9 1329 472 01 01 A 04 Modules de Communication pour Automates Premium TSX IBY 100 / TSX IBX 100 TSX DM IBY 100F freV4.0

Upload: others

Post on 20-Jun-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modules de Communication pour Automates Premium TSX IBY

w9

1329

472

01

01 A

04

Modules de Communication pour Automates PremiumTSX IBY 100 / TSX IBX 100TSX DM IBY 100F freV4.0

Page 2: Modules de Communication pour Automates Premium TSX IBY

2

Page 3: Modules de Communication pour Automates Premium TSX IBY

Documents à consulter

Documents à consulter

Présentation Ce manuel regroupe la mise en oeuvre matérielle et logicielle des modules Interbus-S.

TSX DM IBY 100F 09.2000 3

Page 4: Modules de Communication pour Automates Premium TSX IBY

Documents à consulter

4 TSX DM IBY 100F 09.2000

Page 5: Modules de Communication pour Automates Premium TSX IBY

Table des matières

A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Chapitre 1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Architecture générale d’un bus de terrain Interbus-S . . . . . . . . . . . . . . . . . . . . . 13Bus interstation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Bus installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Bus local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Chapitre 2 Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Temps de scrutation d’Interbus-S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Temps de transmission PCP d’un message . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Temps de réponse de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Taux de transmission par station . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Chapitre 3 Présentation du module TSX IBY 100. . . . . . . . . . . . . . . . . . . . 25Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.1 Description du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27A propos du module TSX IBY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Mode de marche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Connectique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.2 Installation du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Comment monter le module sur un rack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

3.3 Spécifications techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Compatibilités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Normes et caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Conditions de service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

Chapitre 4 Présentation du module TSX IBX 100. . . . . . . . . . . . . . . . . . . . 39Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4.1 Description du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

5

Page 6: Modules de Communication pour Automates Premium TSX IBY

Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41A propos du module TSX IBX 100. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Implantation logique sur le Bus X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Signalisation sur la carte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

4.2 Installation du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Préliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Comment configurer l’adresse de la carte sur le Bus X. . . . . . . . . . . . . . . . . . . . 49Comment configurer l’adresse de base du port interne RS 232 sur le bus ISA. . 50Comment configurer l’interruption utilisée par le module sur le bus ISA . . . . . . . 52Comment monter le module dans un PC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Comment configurer le module par le système d’exploitation . . . . . . . . . . . . . . . 58

4.3 Spécifications techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Compatibilités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

Chapitre 5 Mise en oeuvre logicielle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

5.1 Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Méthodologie de mise en oeuvre. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Adressage physique ou logique des entrées/sorties . . . . . . . . . . . . . . . . . . . . . . 71Mise à jour du firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

5.2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Comment accéder à l’écran de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Ecran de configuration du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Données à fournir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Données résultant du fichier texte *.SVC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Convertisseur IBSCNV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Comment configurer le module TSX IBY 100 ou TSX IBX 100 . . . . . . . . . . . . . . 84Dossier de configuration du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

5.3 Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Services de messagerie PMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Requête PMS : READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Requête PMS : WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93Requête PMS : START . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Requête PMS : STOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Requête PMS : IDENTIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Requête PMS : STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Paramètres de gestion : compte-rendus de communication et d’opération. . . . 101Services de commande Interbus-S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Exemples d’utilisation des commandes Start d’IBS et Acquittement défaut IBS 106

6

Page 7: Modules de Communication pour Automates Premium TSX IBY

Exemples d’utilisation des commandes d’activation et de désactivation d’un segment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Commande PMS de confirmation (Modules TSX IBX/IBY 100, version minimum :V3.0). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Commandes utiles de CMD Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

5.4 Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Description de l’écran de mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116Paramètres de mise au point liés aux diagnostic du bus . . . . . . . . . . . . . . . . . 118Emission de messages PMS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Paramètres de mise au point liés aux équipements . . . . . . . . . . . . . . . . . . . . . 123

5.5 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Diagnostic à partir des voyants d’état du module . . . . . . . . . . . . . . . . . . . . . . . 125Diagnostic à partir des voyants de l’écran de mise au point PL7 . . . . . . . . . . . 127Principaux défauts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

5.6 Objets langage associés aux modules TSX IBY 100/TSX IBX 100 . . . . . . . . . 130Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Objets langage en échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137Gestion des échanges explicites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138Objets langage associés à la configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145

7

Page 8: Modules de Communication pour Automates Premium TSX IBY

8

Page 9: Modules de Communication pour Automates Premium TSX IBY

A propos de ce manuel

Présentation

Objectif du document

Ce manuel s’adresse aux utilisateurs désirant mettre en oeuvre les modules de communication Interbus-S maître :l TSX IBY 100 sur TSX Premium,l TSX IBX 100 sur PC.

Champ d’application

La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.

Document à consulter

Commentaires utilisateur

Envoyez vos commentaires à l'adresse e-mail [email protected]

Titre Référence

INTERBUS - Manuel de référence Voir documentation PHOENIX CONTACT

TSX DM IBY 100F 09.2000 9

Page 10: Modules de Communication pour Automates Premium TSX IBY

A propos de ce manuel

10 TSX DM IBY 100F 09.2000

Page 11: Modules de Communication pour Automates Premium TSX IBY

TSX DM IBY 100F 09.2000

1

Généralités

Présentation

Objet de ce chapitre

Ce chapitre présente les principales caractéristiques d’une communication sur Interbus-S.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Présentation 12

Architecture générale d’un bus de terrain Interbus-S 13

Bus interstation 14

Bus installation 15

Bus local 16

11

Page 12: Modules de Communication pour Automates Premium TSX IBY

Généralités

Présentation

Introduction Interbus-S est un bus de terrain de type liaison série pour capteurs et actionneurs répondant aux exigences d'environnement industriel.

Ce bus utilise le procédé de maître/esclave. L’abonné maître gère et coordonne l’accès au bus. Il émet et reçoit des données de tous les abonnés.

D’autres équipements sont également disponibles sous les catégories suivantes :l des têtes de station,l des modules d’entrées/sorties,l des passerelles Interbus-S / AS-i,l des passerelles / Contrôleur AS-i,l des variateurs de vitesse ATV 18, 58, 66,l des ATS46/NEPTUNE,l des protections électriques LT6,l des terminaux clavier voyant XBT BB,l des terminaux d'exploitation XBT-P/E,l des identifications inductives,l des interface E/S IP20 Telefast,l des Momentum,l des pupitres d’exploitation T CCX 17.

Têtes de station Les têtes de station sont des esclaves Interbus-S supportant les fonctions suivantes :l connecter ou déconnecter un bus installation, un bus local ou un bus interstation

secondaire au bus interstation,l alimenter les modules d'entrées/sorties pour l'électronique du bus,l régénérer les données dans le bus interstation,l fournir l'isolation galvanique des segments du bus interstation,l indiquer les erreurs par une sortie d'alarme libre de potentiel.

Modules d’entrées/sorties

Les modules d'entrées/sorties permettent le raccordement des capteurs et des actionneurs effectuant le contrôle ou la surveillance de machines ou de processus, au système Interbus-S.

Passerelle Interbus-S/AS-i

AS-i est un bus permettant de descendre au niveau du capteur-actionneur de façon moins onéreuse qu'Interbus-S. Ce bus est complètement compatible avec Interbus-S. Il se connecte par l'intermédiaire d'une tête de station.

12 TSX DM IBY 100F 09.2000

Page 13: Modules de Communication pour Automates Premium TSX IBY

Généralités

Architecture générale d’un bus de terrain Interbus-S

Présentation Une architecture Interbus-S comprend :l un bus interstation,l des bus installation,l des bus locaux.

Illustration L’exemple suivant illustre une architecture du bus de terrain Interbus-S :

Alim24 V DC

Alim24 V DC

Alim24 V DC

Alim24 V DC

Module d’entrées/sorties

ATV66

Tête de station

Tête de station

Tête de station

Tête de station

Tête de station

Modules d’entrées/sorties IP 65

Niveau 1 de dérivation

Niveau 2 de dérivation

Niveau 3 de dérivation

50 m maxi.50 m maxi.

Bus

inte

rsta

tion

12,8

km

400

m

max

i4

00 m

m

axi

400

m

max

i4

00 m

m

axi

Maître

TSX DM IBY 100F 09.2000 13

Page 14: Modules de Communication pour Automates Premium TSX IBY

Généralités

Bus interstation

Présentation Interbus-S possède une structure hiérarchisée. Le bus interstation RB représente la partie principale de cet anneau. Il couvre ainsi la plus grande distance à l'intérieur d'un système. Il est composé de segments connectés par des têtes de station.

Caractéristiques Le tableau suivant présente les caractéristiques du bus Interbus-S supportées par TSX IBY 100 / TSX IBX 100.

Caractéristiques physiques

Longueur maximale d’un segment jusqu’à 400 m

Longueur maximale de câble entre ... la carte de couplage et la première tête de station du bus interstation

400 m

deux têtes de station 400 m

la carte de couplage et la dernière station du bus interstation

12,8 km

Caractéristiques de transmission

Méthode de transmission liaison RS 485 point à point avec le module TSX IBY 100 / TSX IBX 100

Supports de transmission possibles l ligne à paire torsadéel liaison fibre optiquel rail guide d’ondel liaison infrarougel collecteur tournant

Taux de transmission 500 Kbits/s

Capacité

Nombre de niveaux de dérivation par tête de station présente sur le bus RB principal

16 au maximum

Nombre de têtes de station l 254 au maximum sur bus interstation

Nombre d’entrées/sorties IBS l 2048 entrées et 2048 sorties au maximum pour les modules TSX IBY/IBX 100 de version inférieure à V3.0

l 3872 entrées et 3872 sorties, au total 4096 entrées/sorties max

14 TSX DM IBY 100F 09.2000

Page 15: Modules de Communication pour Automates Premium TSX IBY

Généralités

Bus installation

Présentation Le bus installation IRB est une dérivation du bus interstation par la connexion d'une tête de station au bus interstation.

Caractéristiques Le tableau suivant présente les caractéristiques du bus installation Interbus-S supportées par TSX IBY 100 / TSX IBX 100.

Caractéristiques physiques

Longueur maximale de câble entre ... la tête de station et le premier module 50 m

la tête de station et le dernier module 50 m

Caractéritiques électriques

Charge maximale de courant dans le câble

4,5 A

Caractéristiques de transmission

Méthode de transmission liaison RS 485

Supports de transmission possibles câble spécial assurant :l l’alimentation 24 V des modules d’entrées/sorties

et des capteursl la transmission des données

Taux de transmission 500 Kbits/s

Capacité

Nombre de modules d’entrées/sorties

40 au maximum

TSX DM IBY 100F 09.2000 15

Page 16: Modules de Communication pour Automates Premium TSX IBY

Généralités

Bus local

Présentation Le bus local LB est une branche locale du bus interstation dans laquelle une armoire de contrôle est installée. Le bus local rend possible la construction d'une sous-station déportée à la fois réglable et rentable.

Le bus est connecté au bus interstation par une tête de station.

Caractéristiques Le tableau suivant présente les caractéristiques du bus local Interbus-S.

Caractéristiques physiques

Longueur maximale de câble entre ... la tête de station et le premier module 1,5 m

deux modules 1,5 m

la tête de station et le dernier module 10 m

Caractéristiques électriques

Consommation d’un équipement de 20 à 250 mA

Consommation maximale de courant 800 mA

Caractéristiques de transmission

Méthode de transmission TTL

Supports de transmission possibles câble spécifique

Taux de transmission 500 Kbits/s

Capacité

Nombre de modules d’entrées/sorties

8 modules différents au maximum

16 TSX DM IBY 100F 09.2000

Page 17: Modules de Communication pour Automates Premium TSX IBY

TSX DM IBY 100F 09.2000

2

Performances

Présentation

Objet de ce chapitre

Ce chapitre présente les performances d’un bus de terrain Interbus-S.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Temps de scrutation d’Interbus-S 18

Temps de transmission PCP d’un message 20

Temps de réponse de l’application 22

Taux de transmission par station 24

17

Page 18: Modules de Communication pour Automates Premium TSX IBY

Performances

Temps de scrutation d’Interbus-S

Présentation Le temps de scrutation d'Interbus-S est le temps de mise à jour des entrées/sorties. Il est fonction du nombre de mots DP et PCP échangés cycliquement sur le bus.

Calcul du temps La formule suivante permet de calculer le temps de scrutation :

Paramètres de l’équation

Paramètre Signification

t Temps de scrutation

n Nombre d’octets DP et PCP à transmettre

m Nombre de modules connectés au RB (incluant les têtes de station)

tb Temps de transmission d’un bit (0,002 ms à 500 Kbits/s)

ts Constante de temps interscan du logiciel IBS (0,9 ms)

tp Temps de propagation sur le câble (0,016 ms/Km)

t 1 15, 13× 8 n+( )× 3 m×+( ) tb× ts 2 tp×+ +=

18 TSX DM IBY 100F 09.2000

Page 19: Modules de Communication pour Automates Premium TSX IBY

Performances

Abaque 1 La figure suivante présente l’abaque du temps de scrutation IBS.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

0

0 10 20 30 40 50 60 70 80 90 100

110

120

130

140

150

160

170

180

190

200

210

220

230

240

250

Tem

ps

de

scru

tati

on

inte

rbu

s-S

(m

s)

Nombre d’octets DP et PCP

TSX DM IBY 100F 09.2000 19

Page 20: Modules de Communication pour Automates Premium TSX IBY

Performances

Temps de transmission PCP d’un message

Présentation Le temps de transmission d’un message est le temps entre l’émission du messages et la réception du compte-rendu.

Abaque 2 La figure suivante présente l’abaque du nombre de cycle Gm d’un message sur Interbus-S.

Nombre d’octets

Nombre de cycle Gm

20

40

60

80

100

120

140

10 20 30 40 50 60 70 80 90 100

110

120

0

0

1 mot

2 mots

4 mots

20 TSX DM IBY 100F 09.2000

Page 21: Modules de Communication pour Automates Premium TSX IBY

Performances

Exemple de calcul

L’exemple porte sur l’émission d’une requête d’écriture de 39 octets.En réception, le compte rendu a une taille de 4 octets.

Le tableau regroupe les différents éléments pour le calcul du temps de transmission

Nombre de mots PCP (Bande passante) 1 2 4

Temps de scrutation IBS (en ms, obtenu d’après l’abaque 1)

3 3 3

Envoi de la requête d’écriture de 39 octets

Nombre de cycle Gm (d’après l’abaque 2) 39 13 6

TD1 = Gm * temps de scrutation +10 (en ms) 127 49 28

Réception du compte-rendu de 4 octets

Nombre de cycle Gm (d’après l’abaque 2) 4 2 1

TD2 = Gm * temps de scrutation +10 (en ms) 22 16 13

Temps de transmission de la requête

= TD1 + TD2 (en ms) 149 65 41

TSX DM IBY 100F 09.2000 21

Page 22: Modules de Communication pour Automates Premium TSX IBY

Performances

Temps de réponse de l’application

Présentation Le temps de réponse de l'application est un temps de réponse logique ne prenant pas en compte les temps de filtrage et de réponse des interfaces capteurs et actionneurs.

C’est le temps écoulé entre l'acquisition d'une entrée et le positionnement d'une sortie sur le bus Interbus-S.

Illustration L’exemple suivant illustre le temps de réponse d’une application.

E1 S1

Temps de cycle de la tâche MAST : 10 ms

E1

S1

Temps de réponse

Maître

22 TSX DM IBY 100F 09.2000

Page 23: Modules de Communication pour Automates Premium TSX IBY

Performances

Exemple de calcul

Le tableau regroupe les différents éléments pour le calcul du temps de réponse de l’application.

%IW/%QW maxi. mise à jour 32 64 128

Nombre d’entrées/sorties maxi. du processus 1024 2048 4096

Nombre de modules entrées/sorties maxi. 64 128 256

Mini. Maxi. Mini. Maxi. Mini. Maxi.

Temps de scrutation IBS (en ms) pour l’acquisition d’une image E1

2,44 7,32 4,11 12,33 7,43 22,29

Temps de cycle de la tâche MAST (en ms) E1 = S1

10,00 20,00 10,00 20,00 10,00 20,00

Temps de scrutation IBS (en ms) pour la mise à jour de l’image S1

2,44 7,32 4,11 12,33 7,43 22,29

Temps de réponse application (en ms) 14,88 34,64 18,22 44,66 24,86 64,58

TSX DM IBY 100F 09.2000 23

Page 24: Modules de Communication pour Automates Premium TSX IBY

Performances

Taux de transmission par station

Présentation Le taux de transmission dépend de la bande passante du canal PCP (1 octet d'information de contrôle + n octets de messages de données utilisateur) et du temps de scrutation d'Interbus-S.

Si la bande-passante est de ... Et si le temps de scrutation est de ... Alors le taux de transmission vaut ...

un mot par cycle sur le canal PCP 3,27 ms 2,45 Kbits/s

4,94 ms 1,62 Kbits/s

8,27 ms 0,97 Kbits/s

deux mots par cycle sur le canal PCP 3,27 ms 7,34 Kbits/s

4,94 ms 4,86 Kbits/s

8,27 ms 2,90 Kbits/s

quatre mots par cycle sur le canal PCP 3,27 ms 17,13 Kbits/s

4,94 ms 11,34 Kbits/s

8,27 ms 6,77 Kbits/s

24 TSX DM IBY 100F 09.2000

Page 25: Modules de Communication pour Automates Premium TSX IBY

TSX DM IBY 100F 09.2000

3

Présentation du module TSX IBY 100

Présentation

Objet de ce chapitre

Ce chapitre présente les principales caractéristiques techniques du module TSX IBY 100.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

3.1 Description du module 27

3.2 Installation du module 33

3.3 Spécifications techniques 35

25

Page 26: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

26 TSX DM IBY 100F 09.2000

Page 27: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

3.1 Description du module

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente l’aspect physique du module et son fonctionnement.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

A propos du module TSX IBY 100 28

Mode de marche 30

Connectique 31

TSX DM IBY 100F 09.2000 27

Page 28: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

A propos du module TSX IBY 100

Présentation Le module de communication TSX IBY 100 permet la communication dans une architecture Interbus-S.

Ce module offre les services Interbus-S suivants :l le canal de paramétrage DP,l le service de messagerie PMS,l le prétraitement (preprocessing),l l’adressage logique,l la segmentation du bus interstation,l la passerelle Interbus-S/AS-i.

Description physique

Le module TSX IBY 100 est un module simple format à insérer dans n'importe quel emplacement d'un rack principal ou d'extension d'une station automate TSX Premium.

Ce module se compose des éléments suivant

1

2

3

28 TSX DM IBY 100F 09.2000

Page 29: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Eléments Le tableau suivant décrit les différents éléments constituant le module TSX IBY 100.

Repère Type d’élément Fonction

1 Bloc de signalisation Il est constitué de 6 voyants lumineux permettant de visualiser l’état du module et d’effectuer un diagnostic. Voir Diagnostic à partir des voyants d’état du module, p. 125.

2 Connecteur femelle RS 232-C Sub-D 9 points

Il permet la connexion avec un ordinateur PC équipé du logiciel CMD Tool. Voir Logicielles, p. 36.

3 Connecteur femelle RS 485 Sub-D 9 points

Il assure la connexion avec le bus de terrain Interbus-S.Ce connecteur sert de point de départ et d'arrivée au bus interstation (topologie en anneau).

TSX DM IBY 100F 09.2000 29

Page 30: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Mode de marche

Présentation Le graphique suivant décrit les modes de marche des modules TSX IBY 100.

Graphe général Le mode de marche est le suivant :

Fonctionnement l Le module Interbus-S est en mode RUN : les données s’échangent sur le bus.l La tâche applicative est en mode RUN : les entrées/sorties sont mise à jour.l La tâche applicative est en mode STOP :

l les entrées sont mise à jour,l les sorties sont en repli (maintenues ou remises à zéro).

Module hors tension

Module configuré

Module non configuré

Module en phase d’auto-tests

Fonction decommunication

Auto-tests OK

Reset

Arrêt du module

Configuration

Mise sous tension

30 TSX DM IBY 100F 09.2000

Page 31: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Connectique

Connecteur RS 232-C

Le raccordement entre le module TSX IBY 100 et le PC est effectué par un câble de référence 990 NAA 263 20.La connectique de la prise RS 232-C du module est la suivante :

Le tableau suivant présente le connectique :

Repère Description

1 Non connecté

2 D2 (RXD) : entrée

3 D1 (TXD) : sortie

4 Non connecté

5 E2 (GND) : masse

6 Réservé

7 S2 (RTS) : demande à transmettre

8 M2 (CTS) : prêt à transmettre

9 Non connecté

1

2

3

4

5

6

7

8

9

TSX DM IBY 100F 09.2000 31

Page 32: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Connecteur RS 485

La connectique de la prise RS 485 permettant de raccorder le modulemodule au bus est la suivante :

Le tableau suivant présente le connectique :

Repère Description

1 DO : sortie

2 DI : entrée

3 COM : masse (isolée)

4 GND : masse interface fibre optique

5 VCC : alimentation interface fibre optique

6 NOT DO : sortie inversée logiquement

7 NOT DI : entrée inversée logiquement

8 Vcc : alimentation supplémentaire pour fibre optique

9 Non connecté

12

3

4

5

6

7

8

9

32 TSX DM IBY 100F 09.2000

Page 33: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

3.2 Installation du module

Comment monter le module sur un rack

Prérequis Le montage et le démontage d'un module peut être effectué sous tension.

L'insertion / extraction sous tension du module doit être faite par vissage / dévissage manuel afin d'assurer un séquencement adéquat de la connexion / déconnexion des signaux sur le BusX.

L'utilisation d'un tournevis électrique ne permet pas d'assurer ce séquencement.

TSX DM IBY 100F 09.2000 33

Page 34: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Marche à suivre La procédure suivante indique comment monter un module TSX IBY 100 sur un rack.

Etape Action Illustration

1 Positionnez les ergots situés à l'arrière du module dans les trous de centrage situés à la partie inférieure du rack.

2 Faîtes pivoter le module afin de l'amener en contact avec le rack.

3 Solidarisez le module avec le rack par vissage de la vis située à la partie supérieure du module.

1

2

3

34 TSX DM IBY 100F 09.2000

Page 35: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

3.3 Spécifications techniques

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les spécifications techniques d’utilisation d’une communication Interbus-S avec le module TSX IBY 100.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Compatibilités 36

Normes et caractéristiques 37

Conditions de service 38

TSX DM IBY 100F 09.2000 35

Page 36: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Compatibilités

Matérielles Le module TSX IBY 100 nécessite l’utilisation d’un automate de la famille Premium.

Le tableau décrit le nombre de module TSX IBY 100 disponibles par processeur.

Le module TSX IBY 100 peut gérer :l 254 esclaves au maximum pour les modules de version inférieure à V3.0,l 510 esclaves au maximum pour les modules de version V3.0 ou supérieure.

Logicielles Le module TSX IBY 100 est compatible avec les logiciels CMD Tool de version V4.41 ou supérieure. Ce logiciel permet de configurer la topologie d'application, d'effectuer la mise au point et le diagnostic du bus de terrain Interbus-S.

Le convertisseur est compatible avec les logiciels PL7 à partir de la version V3.3 et CMD Tool à partir de la version V4.41.

Le tableau suivant présente le nombre de mots d’entrées/sorties (%IW/%QW) échangés en un cycle automate en fonction de la version du module et de la version du logiciel PL7.

Version du processeur

Type du processeur Nombre de modulesTSX PMX PCX

V3.0 57-102 57-102 57-1012 0

57-202/25257-302/35257-402/352

57-202/352/452 57-3512 1

≥V3.3 57-102 57-102 57-1012 0

57-202/252 57-202 - 1

57-302/35257-402/452

57-35257-452

57-3512 2

≥V5.0 57-103/153 - - 0

57-203/253 - 57-203 1

57-303/353/453 - 57-353 2

Version de TSX IBY 100 Version de PL7 Nombre de mots d’entrées/sorties

Inférieure à V3.0 V3.0 ou supérieure 128 mots

V3.0 ou supérieure Inférieure à V4.0 128 mots

V4.0 ou supérieure 242 mots

36 TSX DM IBY 100F 09.2000

Page 37: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Normes et caractéristiques

Normes Le coupleur de communication TSX IBY 100 est conforme aux normes et standards internationaux suivants :

Le coupleur TSX IBY 100 est développé pour être conforme aux normes suivantes :l Classification marine :

l Germanischer Lloydl Lloyds registersl Det Norsk Veritasl Bureau Veritas

Caractéristiques électriques

l Alimentation logique Vcc : 5 V DC fourni par l’alimentation du rackl Courant consommé sur 5 V : 400 mA

Normes CE IEC 1131-2 / CENELEC (50081-2)

Normes US UL508

Normes CANADA CSA C22.2 No.142-M1987

TSX DM IBY 100F 09.2000 37

Page 38: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Conditions de service

Températures de fonctionnement

l Température ambiante de fonctionnement : 0°C à +60°C

Hygrométrie l Humidité relative : 10% à 95% (sans condensation)

Tenue mécanique

l Immunité aux vibrations : conforme à la norme IEC 68-2-6, essai Fcl Immunité aux chocs : conforme à la norme IEC 68-2-27, essai Ea

Tenue aux décharges électrostatiques

l Immunité aux décharges électrostatiques : conforme à la norme IEC 1000-4-2, niveau 3

Note : Niveau minimum dans les conditions d’essais définies par les normes.

38 TSX DM IBY 100F 09.2000

Page 39: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

Tenue aux parasites HF

l Immunité aux champs électromagnétiques rayonnés : conforme à la norme IEC 1000-4-3, niveau 3

l Immunité aux transitoires rapides en salves : conforme à la norme IEC 1000-4-4, niveau 3

l Immunité aux ondes oscillatoires amorties : conforme à la norme IEC 1000-4-12, niveau 3

Tenue aux parasites BF

l Conforme aux prescriptions de la norme IEC 1131-2

Traitement de protection des automates

Les automates Premium répondent aux exigences du traitement TC (TC : traitement tout climat).

Pour des installations en atelier de production industrielle ou en ambiance correspondant au traitement TH (TH : traitement pour ambiances chaudes et humides), les automates TSX Premium doivent être incorporés dans des enveloppes de protection minimale IP54 prescrites par les normes IEC 664 et NF C 20 040.

RappelsLes automates Premium présentent un indice de protection IP20. Ils peuvent donc être installés sans enveloppe dans des locaux à accès réservé ne dépassant pas le degré de pollution 2 (salle de contrôle ne comportant ni machine, ni activité de production de poussières).

Prescriptions relatives au transport et stockage

Ces prescriptions sont conformes aux prescriptions de la norme IEC 1131-2.l Température de stockage : -25°C à +70°Cl Humidité relative : 5% à 95% (sans condensation)

Note : Niveau minimum dans les conditions d’essais définies par les normes.

Note : Dans le cas où une position n'est pas occupée par un module, il est nécessaire de monter dans celle-ci un cache de protection TSX RKA 02.

TSX DM IBY 100F 09.2000 39

Page 40: Modules de Communication pour Automates Premium TSX IBY

Coupleur TSX IBY 100

40 TSX DM IBY 100F 09.2000

Page 41: Modules de Communication pour Automates Premium TSX IBY

TSX DM IBY 100F 09.2000

4

Présentation du module TSX IBX 100

Présentation

Objet de ce chapitre

Ce chapitre présente les principales caractéristiques techniques du module TSX IBX 100.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

4.1 Description du module 41

4.2 Installation du module 47

4.3 Spécifications techniques 59

39

Page 42: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

40 TSX DM IBY 100F 09.2000

Page 43: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

4.1 Description du module

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente l’aspect physique du module et son fonctionnement.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

A propos du module TSX IBX 100 42

Implantation logique sur le Bus X 45

Signalisation sur la carte 46

TSX DM IBY 100F 09.2000 41

Page 44: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

A propos du module TSX IBX 100

Présentation Le module de communication TSX IBX 100 permet la communication dans une architecture Interbus-S.

Ce module offre les services Interbus-S suivants :l le canal de paramétrage DP,l le service de messagerie PMS,l le prétraitement (preprocessing),l l’adressage logique,l la segmentation du bus interstation,l la passerelle Interbus-S/AS-i.

PCTSX IBX 100

PCX 57

Bus X

Inte

rbus

-SModules d’entrées/sorties

42 TSX DM IBY 100F 09.2000

Page 45: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Description physique

Le module TSX IBX 100 occupe mécaniquement et électriquement un emplacement sur le bus ISA.

Ce module se compose des éléments suivant

1

6

7

2

3

4

5

8

9

1011

TSX DM IBY 100F 09.2000 43

Page 46: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Eléments Le tableau suivant décrit les différents éléments constituant le module TSX IBY 100.

Repère Type d’élément Fonction

1 Bloc de signalisation Il est constitué de 7 voyants lumineux permettant de visualiser l’état du module et d’effectuer un diagnostic. Voir Diagnostic à partir des voyants d’état du module, p. 125.

2 Micro-interrupteurs Ils permettent le codage de l’adresse du rack et de la position du module.

3 Terminaison de ligneA/ du Bus X

Il assure l’adaptation d’impédance du Bus X.

4 Connecteur Il permet le raccordement du Bus X sur le processeur PCX 57.

5 Connecteur femelle RS 232-C Sub-D 9 points

Il permet la connexion avec un ordinateur PC équipé du logiciel CMD Tool. Voir Logicielles, p. 60.

6 Bouton RESET à pointe de crayon

Il provoque une reprise à chaud du module lorsqu’il est actionné.

7 Voyant de signalisation ERR -

8 Connecteur femelle RS 485 Sub-D 9 points

Il assure la connexion avec le bus de terrain Interbus-S. Ce connecteur sert de point de départ et d'arrivée au bus interstation (topologie en anneau).

9 Connecteur ISA 16 bits Il permet la connexion avec le PC hôte pour l’utilisation du logiciel CMD Tool (si installé sur le poste).

10 Micro-interrupteurs rotatifs IRQ

Il permet la sélection de l’interruption IRQ, utilisée par le port interne RS 232 sur le bus ISA.

11 Micro-interrupteurs rotatifs des adresses

Il permet de coder les adresses des entrées/sorties sur le port interne RS 232.

44 TSX DM IBY 100F 09.2000

Page 47: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Implantation logique sur le Bus X

Présentation Le module TSX IBX 100 occupe logiquement le même emplacement qu'un module TSX IBY 100. La position normalement occupée par un module de type TSX IBY 100 sera vacant (emplacement virtuel du module TSX IBX 100).

Le raccordement du module TSX IBX 100 sur le Bus X est assuré par une nappe flottante interne avec un processeur de type PCX.

Principe L'emplacement correspondant à l'adresse du module TSX IBX 100 (physiquement libre sur le rack) ne doit jamais être utilisé par un autre module.

Pour que le module TSX IBX 100 prenne connaissance de son adresse sur le Bus X, il est nécessaire de configurer celle-ci à l'aide de micro-interrupteurs présents sur le module. Voir Comment configurer l’adresse de base du port interne RS 232 sur le bus ISA, p. 50 et voir Comment configurer l’interruption utilisée par le module sur le bus ISA, p. 52.

Illustration La figure suivante présente une configuration utilisant le module TSX IBX 100.

PC

PCX 57

TSX IBX 100Adresse rack : 0Adresse position : 03

PS 00 03

TSX DM IBY 100F 09.2000 45

Page 48: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Signalisation sur la carte

Présentation Des voyants lumineux sur la carte permettent de visualiser l’état du module et du réseau Interbus-S. La signalisation est conforme au standard Premium et Interbus-S.

Illustration Les voyants se présentent ainsi :

Signification des voyants

Les voyants RUN, ERR, COM, I/O, FAIL(ou HF), BSA sont équivalents au module TSX IBY 100 et permettent d’effectuer un diagnostic du module et du bus. Voir Diagnostic à partir des voyants d’état du module, p. 125.

Le voyant COL permet de détecter un conflit d’adresse :l COL est allumé si un module a les mêmes adresses rack et position sur le Bus X.l COL est éteint si aucun conflit n’est détecté.

ERR

COM

FAIL

RUN

I/O

BSA

COL

46 TSX DM IBY 100F 09.2000

Page 49: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

4.2 Installation du module

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les opérations pour installer un module TSX IBX 100 sur un rack.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Préliminaires 48

Comment configurer l’adresse de la carte sur le Bus X 49

Comment configurer l’adresse de base du port interne RS 232 sur le bus ISA 50

Comment configurer l’interruption utilisée par le module sur le bus ISA 52

Comment monter le module dans un PC 54

Comment configurer le module par le système d’exploitation 58

TSX DM IBY 100F 09.2000 47

Page 50: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Préliminaires

Présentation Avant d’installer le module TSX IBX 100 dans le PC, il est nécessaire de prendre certaines précautions et d’effectuer certaines opérations.

Précautions à prendre lors de l’installation

Il est conseillé de limiter les charges d'électricité statique, responsables de dégâts importants dans les circuits électroniques :l Tenez la carte par les bords, ne touchez pas les connecteurs ni l'ensemble des

circuits visibles.l Ne sortez pas la carte de son emballage protecteur antistatique avant d'être prêt

à l'installer dans le PC.l Si possible, reliez vous à la terre pendant les manipulations.l Ne posez pas la carte sur une surface métallique.l Evitez les mouvements superflus car l'électricité statique est induite par les

vêtements, les moquettes et les meubles.

Opérations préliminaires

Avant d’installer la carte dans le PC, vous devez effectuer les opérations préliminaires suivantes.

Etape Action

1 Configurez l’adresse de la carte sur le Bus X.

2 Configurez l’adresse I/O de base utilisée par le module sur le port interne RS 232 sur le bus ISA.

3 Configurez l’interruption utilisée par le module sur le bus ISA.

4 Installez le module dans le PC.

48 TSX DM IBY 100F 09.2000

Page 51: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Comment configurer l’adresse de la carte sur le Bus X

Présentation Ces adresses devront être les mêmes que celles qui seront configurées dans l'écran de configuration du logiciel PL7.Cette configuration se fait à l'aide des micro-interrupteurs situés sur la carte TSX IBX 100.

Marche à suivre Cette configuration se fait à l'aide des micro-interrupteurs situés sur la carte TSX IBX 100. Voir Implantation logique sur le Bus X, p. 45.

Exemple Dans cette exemple, le module TSX IBX 100 se situe dans le rack 0 à la position 3.

Etape Action

1 Sélectionnez l’adresse du rack.

2 Sélectionnez la position du module (position virtuelle du module dans le rack).

RACK MOD

ON12345678

TSX DM IBY 100F 09.2000 49

Page 52: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Comment configurer l’adresse de base du port interne RS 232 sur le bus ISA

Présentation Le port interne RS 232 utilise 8 adresses consécutives dans l'espace entrée/sortie (I/O) du bus ISA et une interruption IRQ. Avant de configurer le port, il convient de déterminer un espace entrée/sortie (I/O) et une interruption dans le PC en utilisant les utilitaires classiques sous Windows 95/98, Windows NT ou Windows 2000.

Marche à suivre Cette configuration s'effectue à l'aide de micro-interrupteur rotatif qui désigne par sa position l'adresse du port interne de communication.

Exemple Dans cette exemple, le module TSX IBX 100 se situe à l’adresse 3F8.

Etape Action

1 Sélectionnez la position correspondant à l’adresse du port de communication.

Note : Cette adresse devra être le même que celle qui sera configurée sous Windows.

1 23

456

78

90

50 TSX DM IBY 100F 09.2000

Page 53: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Plage d’adresse La position du micro-interrupteur définit l’adresse de base suivante :

Position Port de communication Adresse (hexa.) Remarque

0 Aucun - -

1 COM 1 3F8 Standard (1) (2)

2 COM 2 2F8 Standard (1) (2)

3 COM 3 3E8 Standard (2)

4 COM 4 2E8 Standard (2)

5 COM 5 250 Non standard

6 COM 6 258 Non standard

7 COM 7 260 Non standard

8 COM 8 268 Non standard

9 COM 9 270 Non standard

Légende

(1) Sous Windows 95/98, le logiciel CMD Tool installé sur le PC hôte communique uniquement par les ports COM 1 et COM 2.

(2) Sous Windows NT/2000, le logiciel CMD Tool installé sur le PC hôte communique uniquement par les ports COM 1 à COM 4.

TSX DM IBY 100F 09.2000 51

Page 54: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Comment configurer l’interruption utilisée par le module sur le bus ISA

Présentation Le port interne RS 232 utilise 8 adresses consécutives dans l'espace entrée/sortie (I/O) du bus ISA et une interruption IRQ. Avant de configurer le port, il convient de déterminer un espace entrée/sortie (I/O) et une interruption dans le PC en utilisant les utilitaires classiques sous Windows 95/98, Windows NT ou Windows 2000.

Marche à suivre Cette configuration se fait à l'aide d'un micro-interrupteur rotatif qu'il faut placer en regard de l'interruption à sélectionner.

Exemple Dans cette exemple, le module TSX IBX 100 se situe à l’interruption INT3.

Note : Il est rappelé que l'interruption est fonction du port de communication.

Etape Action

1 Sélectionnez la position correspondant à l’interruption.

Note : Cette adresse devra être le même que celle qui sera configurée sous Windows.

1 23

456

78

90

52 TSX DM IBY 100F 09.2000

Page 55: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Plage d’adresse La position du micro-interrupteur définit l’adresse de base suivante :

Position IRQ Remarque

0 INT 10 Non standard

1 INT 11 Non standard

2 INT 2/9 Non standard

3 INT 3 Standard : correspond aux ports COM 2 et COM 4

4 INT 4 Standard : correspond aux ports COM 1 et COM 3

5 INT 5 Non standard

6 INT 12 Non standard

7 INT 15 Non standard

8 Aucun Non utilisé

9 Aucun Non utilisé

TSX DM IBY 100F 09.2000 53

Page 56: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Comment monter le module dans un PC

Prérequis Avant l'installation de cartes dans un PC, il est nécessaire de mettre le PC hôte hors tension et d’ouvrir le capot du PC.

La mise en oeuvre d'une carte TSX IBX 100 nécessite au préalable l'installation d'un processeur de type PCX 57 dans le PC hôte. Voir Compatibilités matérielles.Il est conseillé de se reporter à l'instruction de service du processeur PCX 57 s’il n’est pas présent dans le PC hôte.

54 TSX DM IBY 100F 09.2000

Page 57: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Marche à suivre La procédure suivante indique comment monter un module TSX IBX 100 dans un PC et son raccordement avec le processeur PCX 57.

Etape Action Illustration

1 Enlevez de son emplacement la terminaison de ligne A/ située sur le processeur PCX 57.

2 Mettez en lieu et place la carte fille fournie avec la carte TSX IBX 100.

3 Brochez, sur la carte TSX IBX 100, à l'emplacement prévu la nappe fournie.

1

2

3

TSX DM IBY 100F 09.2000 55

Page 58: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

4 Placez les pieds de centrage et de fixation fournis sur la carte TSX IBX 100.

5 Mettez en place la terminaison de ligne A/ (récupérée sur le processeur) sur la carte TSX IBX 100.

6 Connectez la carte TSX IBX 100 au bus ISA.

Etape Action Illustration

4

5

6

56 TSX DM IBY 100F 09.2000

Page 59: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

7 Fixer la carte TSX IBX 100 au PC.

8 Raccordez la nappe sur le connecteur de la carte fille installée à l’étape 2

9 Fermez le capot et mettez le PC sous tension.

Etape Action Illustration

7

8

TSX DM IBY 100F 09.2000 57

Page 60: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Comment configurer le module par le système d’exploitation

Présentation La procédure pour configurer la carte TSX IBX 100 est standard à la procédure d'un ajout de périphérique sous Windows 95/98 ou Windows NT/2000.

Il vous est recommandé de se reporter aux instructions de mise en place d'un port de communication.

Marche à suivre Pour le système d'exploitation Windows 95/98, il vous est recommandé, au cours de la marche à suivre, de :

Etape Action

1 Sélectionnez Non à la question Souhaitez-vous que Windows recherche de nouveaux matériels à votre place ?

2 Sélectionnez Type de matériel → Ports (COM & LPT) .

3 Sélectionnez Constructeurs → (types de port standards)

4 Sélectionnez Modèles → Port de communication

5 Saisissez les adresses d’entrée/sortie I/O et les interruptions IRQ.

58 TSX DM IBY 100F 09.2000

Page 61: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

4.3 Spécifications techniques

Présentation

Objet de sous-chapitre

Ce sous-chapitre présente les spécifications techniques d’utilisation d’une communication Interbus-S avec le module TSX IBX 100.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Compatibilités 60

Caractéristiques 61

TSX DM IBY 100F 09.2000 59

Page 62: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Compatibilités

Matérielles Le module TSX IBX 100 nécessite l’utilisation d’un automate de type PCX 57.

Le tableau décrit le nombre de module TSX IBX 100 disponibles par processeur.

Le module TSX IBX 100 peut gérer :l 254 esclaves au maximum pour les modules de version inférieure à V3.0,l 510 esclaves au maximum pour les modules de version V3.0 ou supérieure.

Pour recevoir un module TSX IBX 100, le PC doit :l fonctionner sous Windows 95/98 ou Windows NT/2000,l disposer d’un bus ISA 16 bits et d’un emplacement disponible,l disposer d’une puissance suffisante pour alimenter le processeur et le module.

Logicielles Le module TSX IBX 100 est compatible avec les logiciels CMD Tool de version V4.41 ou supérieure. Ce logiciel permet de configurer la topologie d'application, d'effectuer la mise au point et le diagnostic du bus de terrain Interbus-S.

Le tableau suivant présente le nombre de mots d’entrées/sorties (%IW/%QW) échangés en un cycle automate en fonction de la version du module et de la version du logiciel PL7.

Version du processeur Type processeur PCX Nombre de modules

V3.0 57-1012 0

57-3512 1

V3.3 57-1012 0

57-3512 2

V5.0 57-203 1

57-353 2

Version de TSX IBX 100 Version de PL7 Nombre de mots d’entrées/sorties

Inférieure à V3.0 V3.0 ou supérieure 128 mots

V3.0 ou supérieure Inférieure à V4.0 128 mots

V4.0 ou supérieure 242 mots

60 TSX DM IBY 100F 09.2000

Page 63: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

Caractéristiques

Caractéristiques électriques

l Alimentation logique Vcc : 5 V DC fournie par l’alimentation du bus ISAl Courant typique consommé sur 5 V : 500 mAl Courant maximum consommé sur 5 V : 650 mAl Tensions limites supportées :

l supérieure à 4,75 Vl inférieure à 5,25 V

Encombrements La figure suivante présente les dimensions en millimètres du module TSX IBX 100 :

21,2

106,

79

9,1

249

5,08

120,

1

12,5

TSX DM IBY 100F 09.2000 61

Page 64: Modules de Communication pour Automates Premium TSX IBY

Module TSX IBX 100

62 TSX DM IBY 100F 09.2000

Page 65: Modules de Communication pour Automates Premium TSX IBY

TSX DM IBY 100F 09.2000

5

Mise en oeuvre logicielle

Présentation

Objet de ce chapitre

Ce chapitre décrit les différentes possibilités de configuration, de conduite et de diagnostic d'une application Interbus-S.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre Sujet Page

5.1 Généralités 65

5.2 Configuration 75

5.3 Programmation 88

5.4 Mise au point 115

5.5 Diagnostic 124

5.6 Objets langage associés aux modules TSX IBY 100/TSX IBX 100

130

63

Page 66: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

64 TSX DM IBY 100F 09.2000

Page 67: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.1 Généralités

Présentation

Objet de ce sous-chapitre

Ce chapitre décrit la mise en oeuvre logicielle d’un module TSX IBY 100 ou TSX IBX 100.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Principe 66

Méthodologie de mise en oeuvre 68

Adressage physique ou logique des entrées/sorties 71

Mise à jour du firmware 74

TSX DM IBY 100F 09.2000 65

Page 68: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Principe

Introduction La mise en oeuvre d’Interbus-S nécessite de définir le contexte physique de l’application dans laquelle il sera intégré (rack, alimentation, processeur, modules ou équipements, ...) puis d’en assurer sa mise en oeuvre logicielle.

Sa mise en oeuvre logicielle sera réalisée depuis les différents éditeurs de PL7 :l soit en mode local,l soit en mode connecté : dans ce cas, la modification est limitée à certains paramètres.

66 TSX DM IBY 100F 09.2000

Page 69: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Principe de mise en oeuvre

Le tableau ci-dessous présente les différentes phases de mise en oeuvre.

Mode Phase Description

Local Déclaration d’un module Choix :l de la position géographique (numéro et emplacement dans le

cas d’un module en rack)l du type de module

Configuration l Saisie des paramètres de configurationl Déclaration de la configuration du bus par le logiciel CMD Tool

et génération du fichier texte *.SVC

Local ou connecté Symbolisation Symbolisation des variables associées au module Interbus-S.

Programmation Programmation des fonctions que doit réaliser le module à l'aide :l des objets bit et mot associés au module ou la liaison Interbus-S,l des instructions spécifiques au module.

Connecté Transfert Transfert de l’application dans l'automateUn transfert de l’application vers l’automate ou un démarrage à froid de l’application configure et démarre le module Interbus-S.

Mise au pointDiagnostic

Différents moyens sont accessibles pour la mise au point de l’application, le pilotage des entrées/sorties et le diagnostic de défauts:l les objets langages PL7,l l’écran de mise au point sur PL7,l le logiciel CMD Tool,l la signalisation des modules.

Local ou connecté Documentation Impression des différentes informations relatives à la configuration du module Interbus-S.

Note : L'ordre défini ci-dessus est donné à titre indicatif, le logiciel PL7 permet d'utiliser les éditeurs dans l'ordre désiré de manière interactive (cependant, on ne peut pas utiliser l'éditeur de données ou de programme sans avoir configuré au préalable les modules).

TSX DM IBY 100F 09.2000 67

Page 70: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Méthodologie de mise en oeuvre

Synoptique Le logigramme suivant présente la méthodologie de mise en oeuvre du module.

Non

Configuration du module dans l’automate

Mode de configuration du bus Auto, PL7->IBY, CMD->IBY

Déclaration de la configuration par l’outil CMD Tool

Adressage logique par l’outil CMD Tool

Utilisation de la messagerie ?

Paramètrage des équipemenents supportant la messagerie par l’outil

CMD Tool

Utilisation du prétraitement ?

Programmation du prétraitement par l’outil CMD Tool

Activation dans CMD ToolStart Data Transmission

Désactivation dans CMD ToolStart Data Transmission

Oui

Non

Oui

Mode AutoMode PL7->IBYMode CMD->IBY

Mode CMD->IBYMode PL7->IBY

Formatage de la mémoire flash du module par l’outil CMD

68 TSX DM IBY 100F 09.2000

Page 71: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

(1). Dans le mode CMD->IBY, l’action Reprise à chaud/Démarrage à froid permet de transférer le contenu de la mémoire Flash dans la RAM du module.

Génération du fichier texte *.SVCpar l’outil CMD Tool

Importation du fichier dans PL7

Programmation PL7

Transfert de la console vers l’automate

Reprise à chaud / Démarrage à froid (1)

Mise au point et diagnostic

Documentation

2 31

Transfert configuration dans la mémoire Flash

TSX DM IBY 100F 09.2000 69

Page 72: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Conseils Mise en serviceIl vous est conseillé :l d’effectuer l'apprentissage de l'architecture du bus en mode Auto,l de relire la configuration,l de réaffecter les adresses logiques à l'aide de CMD Tool.

ProgrammationPour réaliser une programmation totalement sécuritive, il est fortement conseillé d'utiliser les données d'E/S en fonction du bit d'état. L'échange de données s'effectue lorsque le bit %Ix.0.ERR est à 0.

Utilisation du preprocessingLa communication inter-esclave peut être configurée pour des échanges E/S directement d'un équipement esclave à un autre équipement esclave sans contrôle de l'application. Dans ce cas, les images des sorties pilotées directement par le module, ne sont pas mises à jour dans les objets langages %QW.

ATTENTION

Evénements

Lors de la programmation des événements, n’utilisez pas les %IW et %QW d’Interbus-S

Le non-respect de ces précautions peut entraîner des lésions corporelles ou/et des dommages matériels.

ATTENTION

Affectation du module à une tâche

Le module TSX IBY 100/IBX 100 peut être géré par la tâche maître ou la tâche rapide. Dans le cas où l'une de ces tâches est désactivée par le bit système %S30 (MAST) ou %S31 (FAST), les échanges entre le module et les esclaves ne sont pas interrompus.

Le non-respect de ces précautions peut entraîner des lésions corporelles ou/et des dommages matériels.

70 TSX DM IBY 100F 09.2000

Page 73: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Adressage physique ou logique des entrées/sorties

Présentation Les entrées/sorties respectent la topologie utilisée par le logiciel PL7 et peuvent être identifiées : l soit par un adressage physique,l soit par un adressage logique.

Topologie L’adressage est défini de la manière suivante :

Adressage physique

Cette adressage est obtenue par une configuration en mode automatique. Les mots d’entrées/sorties sont empilés de manière continu selon le rang dans la mémoire Interbus-S.

Exemple

% I ou Q X, W ou D XY • i • r : Xj

Symbole Type d’objetsI = entréeQ = sortie

FormatX = booléenW = motD = mot double

Adresse rackX = 0 à 7Position moduleY = 00 à 14

N° voiei = 0

Rangr = 0 à 253

Bit jX = 0 à 15

M20................15

M10................15

0................15

0................15

0................15M4

0................15

0................15

M30................15

M50................15

0

1

2

3

4

5

Rang Entréesbits

Sortiesbits

TSX DM IBY 100F 09.2000 71

Page 74: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Adressage logique

L’adressage logique s’effectue par CMD Tool. Son utilisation permet de réaffecter les rangs des mots d'E/S.

L'avantage est de permettre une évolution de la configuration par adjonction de nouveaux modules, sans modifier l'affectation des équipements déjà existants.

Exemple

M20................15

M10................15

0................15

0................15

0................15M4

0................15

0................15

M30................15

M50................15

0

6

7

8

9

10

Rang Entréesbits

Sortiesbits

12

345

72 TSX DM IBY 100F 09.2000

Page 75: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Exemple La figure suivante illustre l’adressage physique et logique.

Le tableau suivant présente comment accéder aux entrées/sorties en fonction de l’adressage.

Entrées/Sorties Adressage physique Adressage logique

M1 : accès à l’entrée 7 %IW3.0.0:X6 %IW3.0.0:X6

M2 : accès à l’entrée 24 %IW3.0.2:X7 %IW3.0.7:X7

M3 : accès à la sortie 3 %QW3.0.0:X2 %QW3.0.0:X2

M4 : accès à l’entrée 4 %IW3.0.5:X3 %IW3.0.10:X3

M5 : accès à la sortie analogique

%QW3.0.2 %QW3.0.6

Module à l’emplacement 3

Tête de station

Tête de station

TOR : 1 IWM1

TOR : 4 IWM2

TOR : 2 QWM3

TOR : 1 IWM4

ANA : 1 QWM5

TSX DM IBY 100F 09.2000 73

Page 76: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Mise à jour du firmware

Présentation Le firmware du module TSX IBY100/IBX 100 se compose de deux éléments qui peuvent être mise à jour séparément : l le firmware qui contrôle le module,l le firmware qui permet d’utiliser le module en maître Interbus-S.

Matériel nécessaire

La mise à jour de ces firmwares s’effectue par le connecteur femelle RS 232-C Sub-D 9 points sur les modules TSX IBY 100/IBX 100 de version V3.0 ou supérieure.

Le module se connecte au port série COM d’un PC standard par un câble de type : l câble de programmation Modbus standard (exemple : 990 NAA 263-30),l câble standard Nullmodem.

Par la suite la mise à jour du firmware est transféré par un émulateur de terminal standard.

Note : Pour plus de détails et recevoir le nouveau firmware, contactez l’assistance technique Schneider Automation.

74 TSX DM IBY 100F 09.2000

Page 77: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.2 Configuration

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit la mise en oeuvre d’un module lors de sa configuration.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Comment accéder à l’écran de configuration 76

Ecran de configuration du module 77

Données à fournir 79

Données résultant du fichier texte *.SVC 81

Convertisseur IBSCNV 83

Comment configurer le module TSX IBY 100 ou TSX IBX 100 84

Dossier de configuration du module 87

TSX DM IBY 100F 09.2000 75

Page 78: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment accéder à l’écran de configuration

Marche à suivre Cette opération permet de déclarer de façon logicielle un module TSX IBY 100 ou TSX IBX 100 dans un rack automate.L’exemple ci-dessous concerne un module TSX IBY 100, la procédure étant identique quel que soit le type de module en rack.

Etape Action

1 Accédez à l’écran de configuration matérielle de l’application.

2 Effectuez un double clic sur l’emplacement dans lequel le module doit être configuré.Résultat : l’écran Ajouter un module apparaît.

3 Sélectionnez dans le champ Famille → Communication.

4 Sélectionnez dans le champ Module la référence du module (dans l’exemple TSX IBY 100).

5 Validez le choix par Ok.Résultat : le module est déclaré dans son emplacement; ce dernier devient grisé et contient la référence du module.

6 Effectuez un double clic sur le module (dans l’exemple TSX IBY 100) pour accéder à l’écran de configuration.

Ajouter un moduleModule:

OK

Annuler

Famille:Analogique 1.5Communication1.5Comptage 1.5Déport BusX 1.0Mouvement 1.5Pesage 1.7Simulation 1.0Tout ou Rien 1.5

TSX IBX 100 COUPLEUR InterBus-S ISATSX IBY 100 COUPLEUR InterBus-STSX PBY 100 COUPLEUR PROFILBUS-DPTSX SCY 21601 MODULE D’ACCUEIL PCMCIATSX ETY 110 COUPLEUR TCP/IP ETHWAYTSX ETY 120 COUPLEUR ETHERNET ETY120TSX ETY 210 COUPLEUR TCP/IP ETHWAYTSX ETY 410 COUPLEUR TCP/IP INTRANETTSX SAY 100 COUPLEUR AS-interfaceTSX SCY 21600 MODULE D’ACCUEIL PCMCIA

Configuration

TSX 57202 V3.3 ... XMWI XTI..

0 1 2 3

0

PSY

2600

TSX

57202

IBY

100

4

76 TSX DM IBY 100F 09.2000

Page 79: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Ecran de configuration du module

Présentation Cet écran, décomposé en deux zones, permet de déclarer la voie de communication et de configurer les paramètres nécessaires pour une liaison Interbus-S.

Illustration L’écran dédié à la communication Interbus-S se présente ainsi :

TSX IBY 100 [RACK 0 POSITION 4]

Total

Désignation: COUPLEUR InterBus-S

Configuration InterBus-S Paramètres Généraux Actions sur stop application

PMS Sorties

Fichier de configuration InterBus-S

Données E/S de l’équipement

Configuration

MAST 128

Auto PL7->IBY CMD ->IBY

Select.

Données E/S PCP1 Words4 Words

Actif Inactif Maintien Repli

Repère

1.02.03.03.14.04.1789

1011121314151617181920212223

ID E/S PCP

Symbole

Repère Symbole

CNVIP

CMD

Tâche Nbr IW/QW

%IW4.0.2

%QW4.0.1

Control_vf

Consigne_pv

E:\Svc\atelier.svc

DDDEBD

P

2311

2038

191

1 Word1 Word1 Word0 Word0 Word1 Word

1 Word

1

2

3

4

6

5

7

8

TSX DM IBY 100F 09.2000 77

Page 80: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Eléments et fonctions

Ce tableau décrit les différentes zones constituant l’écran de configuration :

Zone Repère Fonction

commune 1 Cette zone est constituée : l d’une barre de titre indiquant la référence commerciale et la

position du module,l d’une liste déroulante permettant de choisir le mode

configuration ou mise au point (en mode connecté uniquement),

l d’une fenêtre affichant la désignation du module sélectionné.

spécifique 2 Cette liste déroulante présente la configuration du bus de terrain Interbus-S. Voir Données résultant du fichier texte *.SVC, p. 81.

3 Les deux champs Données E/S et PCP indique respectivement le nombre de mots de données DP et le nombre de mots de données PCP.

Note : Le nombre de mots DP et PCP ne doit pas dépasser 256 mots.

4 Les paramètres généraux permettent de définir la stratégie à appliquer sur un stop de l’application. Voir Paramètres Généraux, p. 79.

5 Cette icône CMD permet de lancer le logiciel CMD Tool si celui-ci est installé en local sur la machine.

6 Cette icône IBSCNV permet de lancer le convertisseur de fichiers entre PL7 et CMD Tool. Voir Convertisseur IBSCNV, p. 83.

7 Cette fenêtre permet de sélectionner le mode de configuration et le fichier *.SVC de configuration. Voir Comment configurer le module TSX IBY 100 ou TSX IBX 100, p. 84.

8 Cette fenêtre permet de visualiser pour un équipement de la liste, les adresses et symboles associés aux données d’entrées et de sorties. Voir Données E/S de l’équipement, p. 82.

78 TSX DM IBY 100F 09.2000

Page 81: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Données à fournir

Présentation Pour configurer la voie de communication, vous devez renseigner les paramètres dédiés à l’application.Ils se décomposent en deux fenêtres :l la fenêtre Paramètres généraux ,l la fenêtre Fichier de configuration Interbus-S.

Paramètres Généraux

La fenêtre se présente comme ci-dessous :

Le champ Tâche permet de sélectionner la tâche qui pilotera le bus de terrain Interbus-S :l MAST : valeur par défaut, sélectionne la tâche maître comme pilote du bus,l FAST : sélectionne la tâche rapide comme pilote de bus.

Le champ Nbr IW/QW permet de sélectionner le nombre de mots utilisés pour les entrées/sorties : 32, 64, 128 ou 242. Voir Logicielles, p. 35.

La zone Actions sur stop application permet de définir la stratégie à appliquer sur les sorties et la messagerie PMS quand l’application est en Stop :l PMS : sélectionne le comportement des services PMS

l Inactif : valeur par défaut,l Actif.

l Sorties : sélectionne le mode de repli des sortiesl Maintien : les sorties sont maintenues à leur valeur,l Repli : les sorties prennent leur valeur d’origine.

Paramètres Généraux Actions sur stop application

PMS Sorties

MAST 128

Actif Inactif Maintien Repli

Tâche Nbr IW/QW

TSX DM IBY 100F 09.2000 79

Page 82: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Fichier de configuration Interbus-S

La fenêtre se présente comme ci-dessous :

La case Auto permet de sélectionner le mode de configuration du bus automatiquement :l Ce mode se déclenche automatiquement dès la mise sous tension du bus Interbus-S.l Il permet de vérifier rapidement, sans utilisation du logiciel CMD Tool, le câblage

de l'installation sans manipulation ou contrôle nécessaire.l Les canaux PCP sont restreints à 64 octets.

La case PL7->IBY permet de sélectionner le mode de configuration du bus par PL7 :l Ce mode nécessite l'utilisation de CMD Tool afin de générer un fichier texte

*.SVC de configuration pour l’importer dans PL7.l Le bouton Sélect. permet de récupérer ce fichier ou tout autre fichier texte

*.SVC existant.Ce fichier décrit le comportement de l’application et toutes les informations de configuration à transmettre au module avant de démarrer le bus de terrain. Voir données résultant du décodage du fichier *.SVC.

l Le champ qui lui est joint permet de visualiser le fichier utilisé pour la configuration du bus.

l Interbus-S peut démarrer dès le téléchargement dans le module et le contrôle de la configuration (mode sécurisé).

l Ce mode permet l'accès aux services avancés Interbus-S (préprocessing, adressage logique, segmentation, ...).

l En cas de remplacement du coupleur TSX IBY 100 /TSX IBX 100, la configuration est automatiquement rechargée dans le coupleur. Cette manipulation ne nécessite pas le logiciel CMD Tool.

La case CMD->IBY permet de sélectionner le mode de configuration du bus par CMD Tool :l Si la taille de la configuration excède 8 Kmots, un troisième mode, CMD->IBY,

permet de charger la configuration sur le coupleur.l Toute intervention sur un module en liaison avec Interbus-S nécessite l'emploi du

logiciel CMD Tool.

ATTENTION

Après transfert de l'application sur l'automate, Interbus-S démarre automatiquement si le bus est correctement installé.

Le non-respect de ces précautions peut entraîner des lésions corporelles ou/et des dommages matériels.

Fichier de configuration InterBus-SAuto PL7->IBY CMD ->IBY

Select. E:\Svc\atelier.svc

80 TSX DM IBY 100F 09.2000

Page 83: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Données résultant du fichier texte *.SVC

Présentation Une partie de l’écran de configuration permet de visualiser la topologie du bus de terrain Interbus-S ainsi que des informations sur les esclaves qui sont associés au module.Ils se décomposent en deux fenêtres :l la fenêtre Configuration Interbus-S,l la fenêtre Données E/S de l’équipement .

Configuration Interbus-S

La liste déroulante Configuration INTERBUS-S présente la configuration du bus de terrain Interbus-S. Elle représente le contenu du fichier texte *.SVC sélectionné. Vous accédez ainsi à la configuration des 510 équipements possibles.

Chaque ligne de cette liste déroulante montre l'état d'un équipement. Une ligne se présente sous la forme :

l Le premier champ indique la catégorie d’équipement :l A : Analogique,l D : Digital (numérique),l E : Expert si support de la messagerie PCP,l B : Bus interstation si la largeur de donnée est nulle (ex : tête de station BK).

l Le deuxième champ indique la place de l'équipement dans l'anneau Interbus-S (1 à 512) ou son adresse logique si le module est configuré (numéro de segment.numéro de position).

l Le troisième champ indique le protocole de communication :l P : si l’équipement supporte la messagerie PCP,l vide : si l’équipement ne supporte pas la messagerie PCP.

l La suite de la ligne indique :l l’identification de l’équipement par un code ID : 0 à 255 en décimal,l la taille en mots de données DP de l’équipement,l la taille en mot des données PCP de l’équipement.

Note : Il est préconisé d'adapter ces tailles selon les équipements en utilisant le logiciel CMD Tool.

0 Word 0 Word2033.1E P

TSX DM IBY 100F 09.2000 81

Page 84: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Données E/S de l’équipement La fenêtre se présente comme ci-dessous :

Deux listes permettent de visualiser les adresses et symboles des entrées/sorties :l une liste basse montre les données d'entrées relatives à l'équipement

sélectionné, avec leur symbole associé,l une liste haute montre les données de sorties relatives à l'équipement

sélectionné, avec leur symbole associé.

Données E/S de l’équipementRepère Symbole

Repère Symbole

%IW4.0.2

%QW4.0.1

Control_vf

Consigne_pv

82 TSX DM IBY 100F 09.2000

Page 85: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Convertisseur IBSCNV

Présentation L’outil IBSCNV est un convertisseur entre les fichiers d’import/export de variables des logiciels PL7 et CMD Tool.

Cet outil permet d'éviter la double saisie des symboles et des commentaires dans PL7 et dans CMD Tool.

La conversion est possible aussi bien de CMD Tool vers PL7 que de PL7 vers CMD Tool. L'utilisateur doit au préalable s'assurer de la cohérence des fichiers *.SCY pour PL7 et *. PEX pour CMD Tool.

TSX DM IBY 100F 09.2000 83

Page 86: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment configurer le module TSX IBY 100 ou TSX IBX 100

Présentation La figure suivante illustre le principe de configuration :

Comment configurer les paramètres généraux

La marche à suivre suivante permet de configurer les paramètres généraux.

Comment configurer le mode automatique

La marche à suivre suivante permet de configurer le module en mode automatique.

Configuration des paramètres généraux

Configuration en mode Auto

Configuration en mode PL7->IBY

Configuration en mode CMD->IBY

Etape Action

1 Sélectionnez le type de tâche qui pilotera le bus.

2 Sélectionnez le nombre de mots utilisés pour les entrées/sorties.

3 Sélectionnez le comportement des services PMS sur un stop application.

4 Sélectionnez le comportement des sorties sur un stop application.

Etape Action

1 Configurez les paramètres généraux.

2 Sélectionnez la case Auto.

3 Validez la configuration

84 TSX DM IBY 100F 09.2000

Page 87: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment configurer le mode PL7->IBY

La marche à suivre suivante permet de configurer le module en mode PL7->IBY.

Etape Action

1 Configurez les paramètres généraux.

2 Appuyez sur le bouton CMD.

Résultat : le logiciel CMD Tool est lancé.

3 Sous CMD Tool, configurez :l la topologie du bus,l l’allocation en mémoire : adressage de chaque module image dans les

registres %IW et %QW,l les définitions de groupe,l les fonctions spéciales.

4 Exportez cette configuration dans le fichier texte *.SVC. Voir Comment générer un fichier *.SVC, p. 114.

5 Sous PL7, sélectionnez le case PL7->IBY.

6 Cliquez sur le bouton Sélect. .

Résultat : la fenêtre suivante apparaît.

7 Recherchez et sélectionnez le fichier texte *.SVC qui décrit la configuration utilisée.

8 Validez votre sélection par le bouton Ouvrir.

Si à la lecture du fichier texte *.SVC, la taille de la configuration générée par le logiciel CMD Tool excède 8 Kmots alors le fichier est rejeté et le mode CMD->IBY est directement sélectionné.

9 Validez la configuration.

Ouvrir

Annuler

Ouverture

Svc

?

Chercher :

atelier.svc

SVC FILE (*.svc)

Nom :

Type :

0.svc120.svc250.svc255.svc256.svc257.svc

264.svc4.svc40.svcatelier.svcBad.svcibus.svc

m2siby4k.svc

TSX DM IBY 100F 09.2000 85

Page 88: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment configurer le mode CMD->IBY

La marche à suivre suivante permet de configurer le module en mode CMD->IBY.

Etape Action

1 Configurez les paramètres généraux.

2 Sélectionnez la case CMD->IBY.

3 Validez la configuration.

4 Appuyez sur le bouton CMD.

Résultat : le logiciel CMD Tool est lancé.

5 Sous CMD Tool :l configurez :

l la topologie du bus,l l’allocation en mémoire : adressage de chaque module image dans les

registres %IW et %QW,l les définitions de groupe,l les fonctions spéciales.

l formatez la mémoire Flashl charger la configuration dans la mémoire Flashl puis démarrez le bus.

86 TSX DM IBY 100F 09.2000

Page 89: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Dossier de configuration du module

Présentation Un dossier décrivant la configuration de l'application pour le coupleur TSX IBY100/TSX IBX 100, est disponible dans l'éditeur de documentation PL7.

Illustration Il se présente sous la forme suivante :

TSX IBY 100 [RACK 0 POSITION 4]

Identification du module

Réf. commerciale : TSX IBY 100 Désignation : COUPLEUR Interbus-S

Adresse : 004 Symbole :

Paramètres de la voie : 0

Paramètres de repli OUTPUT :

Repli Mode de fonctionnement :

PL7->IBY

Mode de repli PMS : Inactif

Tâche : MAST Nombre d’IW/QW : 128

Fichier de configuration Interbus-S : E:\Svc\atelier.svc

Equipement Interbus-S Module ID Data Process PCP

1 1.0 2 1 Word

2 2.0 3 1 Word

3 3.0 11 1 Word

4 3.1 203 0 Word 1 Word

5 4.0 8 0 Word 1 Word

6 4.10 191 1 Word

Total : 4 Words 2 Words

Equipement Interbus-S Objet Langage IW/QW Symbole

1 1.0 %IW4.0

2 2.0 %IW4.0.1

2.0 %QW4.0

3 3.0 %IW4.0.2 Control_vf

3.0 %QW4.0.1 Consigne_pv

6 4.1 %IW4.0.4

4.1 %QW4.0.3

TSX DM IBY 100F 09.2000 87

Page 90: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.3 Programmation

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit l’aspect Programmation dans la mise en oeuvre d’une communication Interbus-S.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Services de messagerie PMS 89

Requête PMS : READ 91

Requête PMS : WRITE 93

Requête PMS : START 95

Requête PMS : STOP 96

Requête PMS : IDENTIFICATION 97

Requête PMS : STATUS 99

Paramètres de gestion : compte-rendus de communication et d’opération 101

Services de commande Interbus-S 103

Exemples d’utilisation des commandes Start d’IBS et Acquittement défaut IBS 106

Exemples d’utilisation des commandes d’activation et de désactivation d’un segment

108

Commande PMS de confirmation (Modules TSX IBX/IBY 100,version minimum :V3.0)

110

Commandes utiles de CMD Tool 112

88 TSX DM IBY 100F 09.2000

Page 91: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Services de messagerie PMS

Présentation PMS est la couche d’application du canal de messagerie PCP. L'automate agît toujours comme un client de la messagerie PMS et tous les appareils PCP reliés sur le bus agissent comme des serveurs.

Chaque équipement connecté au bus Interbus-S respecte un profil. Celui-ci définit les fonctions de l'application, visibles au travers de la communication.

CLIENT

Requête

Réponse

Esclave

TSX DM IBY 100F 09.2000 89

Page 92: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Services PMS Le tableau suivant liste les services PMS du module TSX IBY 100 ou TSX IBX 100.

Adressage des requêtes

L’adressage des requêtes est effectuée par ADR#xy.0.pcp oùl xy correspond au rack et module,l 0 correspond à la voie,l pcp correspond, en mode auto, au numéro d’ordre physique de l’équipement

PCP de la configuration PL7 + 1 (pcp varie entre 2 et 63).

Exemple de numéro d’ordre physiqueDans la liste de configuration Interbus-S, deux équipements supportent la messagerie PCP.Dans ce cas, le premier équipement PCP possédera comme numéro : 2 (= 1+1).Le second équipement PCP possédera comme numéro : 3 (= 2+1)

Mise en oeuvre Si une requête doit être envoyée, la messagerie PMS établit une connexion avec l'esclave Interbus-S.

Si la connexion réussit, toutes les transactions vers l'esclave sont exécutées. Si elle échoue, toutes les requêtes vers l'esclave Interbus-S sont refusées.

Lors d'un arrêt de l'application, l'état de la messagerie PMS est conforme à la configuration effectuée sur PL7.

La saisie des fonctions READ_VAR et WRITE_VAR est assistée sous PL7 par l'intermédiaire de boîtes de dialogue.

Type de service Service Accès à l’application

Accès variable Read READ_VAR(ADR#xy.0.pcp,’PMS’, index, subindex, MWi:L, %MWk:4)

Write WRITE_VAR(ADR#xy.0.pcp,’PMS’, index, subindex, MWi:L, %MWk:4)

Gestion équipement Status SEND_REQ(ADR#xy.0.pcp,16#31, MWi:L, %MWj:L, %MWk:4)

Identification SEND_REQ(ADR#xy.0.pcp,16#0F, MWi:L, %MWj:L, %MWk:4)

Gestion programme Start SEND_REQ(ADR#xy.0.pcp,16#24, MWi:L, %MWj:L, %MWk:4)

Stop SEND_REQ(ADR#xy.0.pcp,16#25, MWi:L, %MWj:L, %MWk:4)

90 TSX DM IBY 100F 09.2000

Page 93: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : READ

Présentation Cette requête permet la lecture de variables d’un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication READ_VAR.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :READ_VAR(ADR#xy.0.pcp, ‘PMS’, index, subindex, %MWi:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

‘PMS’ Type d’objet PMS ( toujours PMS en majuscule)

index Double mot ou valeur identifiant l’objet à accéder

subindex Mot ou valeur précisant l’objet à accéder

%MWi:L Tableau de mots contenant la valeur des objets lus (longueur minimum = 1)

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction READ_VAR

TSX DM IBY 100F 09.2000 91

Page 94: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Exemple d’utilisation

L’exemple porte sur la lecture de la vitesse de sortie d’un Altivar 66.

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout : valeur en conformité avec la largeur de par l'utilisateur bande des messages d'Interbus-S

vous

%MWk+3 Longueur : nombre d'octets de la réponse stockée dans le paramètre tampon (initialisation non obligatoire pour activer la fonction)

Note : Il n’est pas nécessaire d’initialiser le paramètre de longueur avant le lancement de la fonction.

POPERATE

%MD65:=16#6044

OPERATE(1)

%I1.0 %MW60:x0

(1) READ_VAR(ADR#4.0.2,’PMS’,%MD65,0,%MW70:1,%MW60:4)

92 TSX DM IBY 100F 09.2000

Page 95: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : WRITE

Présentation Cette requête permet l’écriture de variables dans un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication WRITE_VAR.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :WRITE_VAR(ADR#xy.0.pcp, ‘PMS’, index, subindex, %MWi:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

‘PMS’ Type d’objet PMS ( toujours PMS en majuscule)

index Double mot ou valeur identifiant l’objet à accéder

subindex Mot ou valeur précisant l’objet à accéder

%MWi:L Tableau de mots contenant les données à destination de l’appareil PCP (longueur minimum = 1)

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction WRITE_VAR

TSX DM IBY 100F 09.2000 93

Page 96: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Exemple d’utilisation

L’exemple porte sur l’écriture de la consigne de vitesse (1000 tours par min) d’un Altivar 66.

Les données à émettre sont codées sur 2 octets (1 mot, %MW90).La longueur d’émission est initialisée à la valeur 2 octets.

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout : valeur en conformité avec la largeur de par l'utilisateur bande des messages d'Interbus-S

vous

%MWk+3 Longueur : nombre d'octets de la réponse stockée dans le paramètre tampon. La longueur est obligatoirement initialisée pour activer la fonction.

POPERATE

%MW90:=1000

OPERATE(1)

%I1.0 %MW60:x0

(1) WRITE_VAR(ADR#4.0.2,’PMS’,%MD85,0,%MW90:1,%MW80:4)

OPERATE%MW85:=16#6042

OPERATE%MW83:=2

94 TSX DM IBY 100F 09.2000

Page 97: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : START

Présentation Cette requête permet de démarrer un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :SEND_REQ(ADR#xy.0.pcp, 16#24, %MWi:L, %MWj:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

16#24 Code de la fonction

%MWi:L Initialisé avec la valeur de l'index PMS (longueur constante de 1)

%MWj:L Non utilisé pour la fonction START (longueur à 1)

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction START

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout vous

%MWk+3 Longueur : initialisation à 1 obligatoire avant l’envoi de la fonction

TSX DM IBY 100F 09.2000 95

Page 98: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : STOP

Présentation Cette requête permet d’arrêter un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :SEND_REQ(ADR#xy.0.pcp, 16#25, %MWi:L, %MWj:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

16#25 Code de la fonction

%MWi:L Initialisé avec la valeur de l'index PMS (longueur constante de 1)

%MWj:L Non utilisé pour la fonction STOP (longueur à 1)

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction STOP

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout vous

%MWk+3 Longueur : initialisation à 1 obligatoire avant l’envoi de la fonction

96 TSX DM IBY 100F 09.2000

Page 99: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : IDENTIFICATION

Présentation Cette requête permet d’identifier un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :SEND_REQ(ADR#xy.0.pcp, 16#0F, %MWi:L, %MWj:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

16#0F Code de la requête

%MWi:L Non utilisé pour la fonction IDENTIFICATION (longueur à 1)

%MWj:L Initialisé avec l'identification de l'esclave Interbus-S : la mémoire tampon aura la même longueur que celle de la réponse.

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction IDENTIFICATION

TSX DM IBY 100F 09.2000 97

Page 100: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Exemple d’utilisation

L’exemple est le suivant.

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout vous

%MWk+3 Longueur : initialisation à 0 obligatoire avant l’envoi de la fonction

Note : Il est nécessaire d’initialiser le paramètre de longueur avant le lancement de la fonction à 0.

POPERATE

%MW103:=0

OPERATE(1)

%I1.2 %MW100:x0

(1) SEND_REQ(ADR#4.0.2,16#0F,%MW105:1,%MW110:20,%MW100:4)

98 TSX DM IBY 100F 09.2000

Page 101: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Requête PMS : STATUS

Présentation Cette requête permet de lire l’état d’un équipement connecté au bus Interbus-S.Cette requête est effectuée à l’aide de la fonction de communication SEND_REQ.

Syntaxe La syntaxe de la fonction de communication se présente sous la forme suivante :SEND_REQ(ADR#xy.0.pcp, 16#31, %MWi:L, %MWj:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Paramètre Description

ADR#xy.0.pcp Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l pcp : numéro du canal pcp

16#0F Code de la requête

%MWi:L Non utilisé pour la fonction STATUS (longueur à 1)

%MWj:L Initialisé avec la valeur du statut de l'esclave Interbus-S : la mémoire tampon aura la même longueur que celle du statuts.

%MWk:4 Paramètes de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction STATUS

TSX DM IBY 100F 09.2000 99

Page 102: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Exemple d’utilisation

L’exemple est le suivant.

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération Compte-rendu de communication

%MWk+2 Timeout vous

%MWk+3 Longueur : initialisation à 0 obligatoire avant l’envoi de la fonction

Note : Il est nécessaire d’initialiser le paramètre de longueur avant le lancement de la fonction à 0.

POPERATE

%MW133:=0

OPERATE(1)

%I1.3 %MW130:x0

(1) SEND_REQ(ADR#4.0.2,16#31,%MW135:1,%MW140:20,%MW130:4)

100 TSX DM IBY 100F 09.2000

Page 103: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de gestion : compte rendus de communication et d’opération

Présentation Les compte rendus de communication et d’opération font partie des paramètres de gestion.

Compte-rendu Ces messages sont communs pour tous les types de requêtes.

Note : Il est recommandé de toujours tester les compte-rendus des fonctions de communication dès la fin de leur exécution et avant une prochaine activation. Sur un démarrage à froid, il est impératif de vérifier que l'ensemble des paramètres de gestion des fonctions de communication est remis à 0.

Compte-rendu de communication (octet de poids faible)

Valeur Signification

16#00 Echange correct

Compte-rendu d’opération (octet de poids fort)

Valeur Signification

Code requête + 16#30 Résultat positif

16#01 Requête non traitée

16#02 Réponse correcte

16#03 Réservé

16#01 Arrêt de l’échange sur timeout

16#02 Arrêt de l'échange sur demande utilisateur (CANCEL)

16#03 Format d'adresse incorrect

16#04 Adresse destinataire incorrecte

16#05 Format du paramètre de gestion incorrect

16#06 Paramètres spécifiques incorrects

16#07 Problème d'émission vers le destinataire

16#08 Réservé

16#09 Taille du buffer de réception insuffisante

16#0A Taille du buffer d'émission insuffisante

16#0B Absence de ressource système du processeur

16#0C Numéro d'échange incorrect

16#0D Aucun télégramme reçu

16#0E Longueur incorrecte

16#0F Service télégramme non configuré

TSX DM IBY 100F 09.2000 101

Page 104: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

16#10 Coupleur réseau absent

16#11 Absence requête

16#12 Serveur applicatif déjà actif

16#13 Numéro de transaction UNI-TE V2 incorrect

16#FF Message refusé

Compte-rendu d’opération (octet de poids fort)

Valeur Signification

16#01 Manque de ressource vers le processeur

16#02 Manque de ressource ligne

16#03 Equipement absent

16#04 Erreur ligne

16#05 Erreur de longueur

16#06 Voie de communication en défaut

16#07 Erreur d’adressage

16#08 Erreur applicatif

16#0B Absence de ressource système

16#0C fonction de communication non active

16#0D Destinataire absent

16#0F Problème de routage intra-station ou voie non configurée

16#11 Format d'adresse non géré

16#12 Manque de ressource destinataire

16#FD Paramètre invalide

102 TSX DM IBY 100F 09.2000

Page 105: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Services de commande Interbus-S

Présentation Ce service permet d’envoyer au module TSX IBY 100 /TX IBX 100 des commandes Interbus-S suivantes :l start d’IBS,l acquittement défaut IBS,l désactivation d'un segment de bus,l activation d'un segment de bus.

Syntaxe L’envoi d’une commande s’effectue par la fonction de communication SEND_REQ :SEND_REQ(ADR#xy.0.SYS, 16#83, %KWi:L, %MWj:4, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Note : Interbus-S accepte d’autre commandes pour avoir plus d’informations reportez vous à la documentation Phoenix Contact.

Paramètre Description

ADR#xy.0.SYS Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)l SYS : serveur du module

16#83 Code de la fonction, toujours 16#83 pour effectuer des commandes IBS

%KWi:L Données à émettre

%MWj:4 Compte-rendu de 4 mots

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction SEND_REQ

TSX DM IBY 100F 09.2000 103

Page 106: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Données à émettre

Le tableau suivant présente le codage des données à émettre %KWi:L.

Les données %KWi+4 à %KWi+7 sont codées selon le type de commande que vous voulez effectuer.Le tableau suivant présente le codage de ces données.

Numéro de mot Valeur Signification

%KWi 16#1807 -

%KWi+1 16#0500 -

%KWi+2 16#0000 -

%KWi+3 16#FF00 -

%KWi+4 16#00xx Nombre d’octets suivants

%KWi+5 16#07xx Code commande Interbus-S

%KWi+6 16#00xx Nombre de mots paramètres

%KWi+7 16#xxxx Paramètres

Start Bus Acquittement défaut

Activation segment

Désactivation segment

Code commande

16#0701 16#0760 16#0713

Nombre de paramètres (en mots)

16#0000 16#0000 16#00xx 16#00xx

Paramètres - 16#0001 16#0000

Nombre de segments (16#00xx)

Mot du premier segment

Mot de second segment

Mot du troisième segment

104 TSX DM IBY 100F 09.2000

Page 107: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Compte-rendu Le tableau suivant présente le codage des 4 mots de réponse.

Paramètres de gestion

Le tableau suivant détaille les mots %MWk:4.

Numéro de mot Valeur Signification

%MWj 16#0005 -

%MWj+1 16#0000 -

%MWj+2 16#00xx Nombre d'octets de la requête

%MWj+3 16#00xx Compte-rendu :l 16#0000 : commande exécutéel 16#0001 : paramètres illégauxl 16#0003 : commande en coursl 16#000C : commande refusée

Note : Ce compte-rendu signale uniquement la prise en compte de la commande par le module TSX IBY 100/IBX 100. Il ne correspond en aucun cas à la confirmation des commandes selon le standard Interbus-S. Voir la procédure pour recevoir la confirmation.

Numéro du mot Octet poids fort Octet poids faible Données gérées par

%MWk Numéro d’échange Bit d’activité le système

%MWk+1 Compte-rendu de l’opération

Compte-rendu de communication

%MWk+2 Timeout vous

%MWk+3 Longueur : nombre d'octets de la requête (initialisation obligatoire pour activer la fonction)

TSX DM IBY 100F 09.2000 105

Page 108: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Exemples d’utilisation des commandes Start d’IBS et Acquittement défaut IBS

Start IBS La figure suivante fournit un exemple de commande Start d’IBS.

Le tableau suivant décrit le codage des données de la fonction.

Paramètres Variables Valeurs

Adresse - ADR#4.0.SYS

Code requête - 16#0083

Données à émettre %KW0:7 16#1807

16#0500

16#0000

16#FF00

4 (décimal)

16#0701

16#0000

Zone de réception %MW5:4 -

Compte-rendu %MW0:4 -

Note : La requête pour démarrer le bus est conditionnée par %IW4.0.130:x4 et x5 (pas de défaut de détection de fonctionnement et pas d'échange cyclique).

OPERATE

OPERATE

%MW3:=14

(1)

(1) SEND_REQ(ADR#4.0.SYS,16#0083,%KW0:7,%MW5:4,%MW0:4)

%I1.0 %IW4.0.130:x4 %IW4.0.130:x5 %MW0:x0

P

106 TSX DM IBY 100F 09.2000

Page 109: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Acquittement IBS

La figure suivante fournit un exemple de commande d’acquittement de défaut d’IBS.

Le tableau suivant décrit le codage des données de la fonction.

Paramètres Variables Valeurs

Adresse - ADR#4.0.SYS

Code requête - 16#0083

Données à émettre %KW10:7 16#1807

16#0500

16#0000

16#FF00

4 (décimal)

16#0760

16#0000

Zone de réception %MW15:4 -

Compte-rendu %MW10:4 -

OPERATE

OPERATE

%MW13:=14

(1)

(1) SEND_REQ(ADR#4.0.SYS,16#0083,%KW10:7,%MW15:4,%MW10:4)

%I1.1 %MW10:x0

P

TSX DM IBY 100F 09.2000 107

Page 110: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Exemples d’utilisation des commandes d’activation et de désactivation d’un segment

Activation d’un segment IBS

L’action est effectuée sur l’équipement 6.0 situé après la tête de station.

La figure suivante fournit un exemple de commande d’activation d’un segment.

Le tableau suivant décrit le codage des données de la fonction.

Paramètres Variables Valeurs

Adresse - ADR#4.0.SYS

Code requête - 16#0083

Données à émettre %KW20:10 16#1807

16#0500

16#0000

16#FF00

10 (décimal)

16#0713

16#0003

16#0001

16#0001

16#0600

Zone de réception %MW25:4 -

Compte-rendu %MW20:4 -

ATTENTION

Rafraîchissement des entrées/sorties

Pendant une période de 200 à 300 ms, les entrées ne sont pas rafraichies et les sorties sont maintenues dans leur état.

Le non-respect de ces précautions peut entraîner des lésions corporelles ou/et des dommages matériels.

OPERATE

OPERATE

%MW23:=20

(1)

(1) SEND_REQ(ADR#4.0.SYS,16#0083,%KW20:10,%MW25:4,%MW20:4)

%I1.2 %MW20:x0

P

108 TSX DM IBY 100F 09.2000

Page 111: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Désactivation d’un segment IBS

L’action est effectuée sur l’équipement 6.0 situé après la tête de station.

La figure suivante fournit un exemple de commande de désactivation d’un segment.

Le tableau suivant décrit le codage des données de la fonction.

Paramètres Variables Valeurs

Adresse - ADR#4.0.SYS

Code requête - 16#0083

Données à émettre %KW40:10 16#1807

16#0500

16#0000

16#FF00

10 (décimal)

16#0713

16#0003

16#0000

16#0001

16#0600

Zone de réception %MW45:4 -

Compte-rendu %MW40:4 -

OPERATE

OPERATE

%MW43:=20

(1)

(1) SEND_REQ(ADR#4.0.SYS,16#0083,%KW40:10,%MW45:4,%MW40:4)

%I1.3 %MW40:x0

P

TSX DM IBY 100F 09.2000 109

Page 112: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Commande PMS de confirmation (Modules TSX IBX/IBY 100, version minimum : V3.0)

Syntaxe L’envoi d’une commande s’effectue par la fonction de communication SEND_REQ :SEND_REQ(ADR#xy.0, 16#0031, %KWi:3, %MWj:L, %MWk:4)

Le tableau suivant décrit les différents paramètres de la fonction.

Données à émettre

Le tableau suivant présente le codage des données à émettre %KWi:3.

Compte-rendu Le tableau suivant présente le codage de la réponse.

Paramètre Description

ADR#xy.0 Adresse de l'entité destinataire de l'échange.l xy : rack,modulel 0 : voie (toujours 0)

16#31 Code de la fonction, toujours 16#31

%KWi:3 Données à émettre

%MWj:L Table de réception

%MWk:4 Paramètres de gestion de l’échange : quatre mots identifiant l'adresse des données PL7 utilisées pour piloter la fonction SEND_REQ

Numéro de mot Valeur Signification

%KWi 16#00CR Référence PCP esclave codé sur l’octet de poids faible

%KWi+1 16#0000 Toujours 16#0000

%KWi+2 16#xxxx Longueur du buffer de réception en octets (Max 18)

Numéro de mot Valeur Signification

%MWj 16#00xx l 16#00FD : paramètres erronésl 16#00FF : commande refusée

%MWj+1 16#00xx Code de confirmation PCP

%MWj+2 16#00xx Taille des données en octets

%MWj+3 16#xxyy xx : référence PCP esclaveyy : numéro d’ordre

%MWj+4 16#xxxx Données

%MWj+... 16#xxxx Données

110 TSX DM IBY 100F 09.2000

Page 113: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Exemple La figure suivante fournit un exemple de la commande.

OPERATE

OPERATE

%MW30:=2

(1)

(1) SEND_REQ(ADR#5.0,16#0031,%MW30:5,%MW40:9,%MW0:4)

%M21

R

%M205

OPERATE

%MW31:=0

OPERATE

%MW32:=18

OPERATE

%MW3:=6

TSX DM IBY 100F 09.2000 111

Page 114: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Commandes utiles de CMD Tool

Présentation Le descriptif qui suit, est un rappel succinct des commandes de CMD Tool. Pour de plus amples renseignements, reportez-vous à la documentation Phoenix Contact.

Comment déclarer la configuration du bus

Pour appliquer la proposition de mise en service et relire la configuration du bus faite en mode Auto, effectuez les opérations suivantes :

Comment effectuer un adressage logique

Pour procéder à un adressage logique, effectuez les opérations suivantes :

Comment paramètrer la messagerie

Pour paramètrer des équipements supportant la messagerie, effectuez les opérations suivantes :

Etape Action

1 Sélectionnez l'icône Configuration Frame.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez la commande Read Again.

Etape Action

1 Sélectionnez l'icône Controller Board.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez la commande Process Data.

Etape Action

1 Sélectionnez l'icône de l’équipement concerné.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez le champ Description.

4 Sélectionnez la commande Parameter Channel.

112 TSX DM IBY 100F 09.2000

Page 115: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment activer le Start Data Transmission

Pour activer ou désactiver le Start Data Transmission, effectuez les opérations suivantes :

Comment formater la mémoire Flash

Pour formater la mémoire Flash, effectuez les opérations suivantes :

Comment transférer la configuration

Pour transférer la configuration dans la mémoire Flash du module, effectuez les opérations suivantes :

Etape Action

1 Sélectionnez l'icône Controller Board.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez le champ Parameterization Memory.

4 Sélectionnez la commande Edit.

5 Dans le second menu déroulant, sélectionnez ou désélectionnez la case Start Data Transmission.

Etape Action

1 Sélectionnez le champ Parameterization Memory.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez la commande Format.

Etape Action

1 Sélectionnez le champ Parameterization Memory.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez la commande Save.

TSX DM IBY 100F 09.2000 113

Page 116: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment générer un fichier *.SVC

Pour générer un fichier texte *.SVC, effectuez les opérations suivantes :

Comment accéder au catalogue

Pour accéder au catalogue Schneider Electric, effectuez les opérations suivantes :

Etape Action

1 Sélectionnez le champ Parameterization Memory.

2 Choisissez dans la barre d'outil, le menu Configuration.

3 Sélectionnez la commande Write ASCII File.

4 Sélectionnez la commande INTERBUS-S Data *.SVC.

Etape Action

1 Installez la disquette catalogue.

2 Choisissez dans la barre d'outil, le menu Option.

3 Sélectionnez la commande Settings.

4 Sélectionnez l’onglet Database (general).

5 Sélectionnez de la menu déroulant à gauche Schneider_Device_Db.

6 Sélectionnez Select.

7 Validez par le bouton Ok.

8 Sélectionnez l'icône Controller Board.

9 Choisissez dans la barre d'outil, le menu Edit.

10 Sélectionnez la commande Insert with Device Description.

11 Validez dans Data Source l’option Other.

12 Saisissez SE dans le champ Group.

13 Validez l’opération par Search.

114 TSX DM IBY 100F 09.2000

Page 117: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.4 Mise au point

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit la mise en oeuvre d’un module lors de sa mise au point.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Description de l’écran de mise au point 116

Paramètres de mise au point liés aux diagnostic du bus 118

Emission de messages PMS 120

Paramètres de mise au point liés aux équipements 123

TSX DM IBY 100F 09.2000 115

Page 118: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Description de l’écran de mise au point

Présentation La fonction Mise au point ou le double clic sur le module graphique du TSX IBY 100 sur la configuration du PL7 est disponible en mode connecté uniquement.

Illustration Cette sélection nous permet de visualiser l’écran suivant :

TSX IBY 100 [RACK 0 POSITION 4]

Total

Désignation:COUPLEUR InterBus-S

Configuration InterBus-S

Mise au point

Run

Données E/S PCP1 Words3 Words

1.02.03.03.1567891011121314151617181920212223

ID E/S PCP

Données E/S de l’équipement

CNVIP

CMD Requête à émettre

Diagnostic InterBus-S

Rdy Fail Bsa Bus PF QualErreur Temps cycle

Acq.Déf. Start Bus1348

RUN ERR

Identification PCP Auto Envoyer Réponse reçue

Ascii

Hexa

Repère Symbole%IW4.0 0

Valeur

Repère Symbole ValeurDecHexBin

Format Saisie %QW16#BC5F Valider

DIAG...

[µS]2 1 Word

1 Word1 Word0 Word 1 Word

311

203

DDDE P

Information Coupleur

4

3

1

2

5

6

789

10

11

116 TSX DM IBY 100F 09.2000

Page 119: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Description Le tableau ci-dessous présente les différentes zones de l’écran de mise au point :

Repère Element Fonction

1 Barre de titre indique la référence commerciale et la position du module

2 Choix de la fonction

l Mise au point (disponible en mode connecté uniquement)l Configuration

3 Voyants indiquent l’état du module .l RUN allumé : le module est en fonctionnement,l ERR allumé : le module est en défaut.

4 Bouton DIAG Lorsqu’un défaut du module est détecté, le bouton permet l’accés aux informations de status de ce module (ce bouton est inhibé ou accessible selon la valeur du bit %Ixy.MOD.ERR).

5 Configuration Interbus-S

Cette liste déroulante présente la configuration du bus de terrain Interbus-S. Lorsqu’un équipement est en défaut :l le curseur se positionne sur l’équipementl sa ligne correspondante dans la liste apparait en rouge

6 Diagnostic Interbus-S

Cette fenêtre d’effectuer le diagnostic du bus Interbus-S. Voir Paramètres de mise au point liés aux diagnostic du bus, p. 118

7 CMD Cette icône permet de lancer le logiciel CMD Tool si celui-ci est installé en local sur la machine.

8 IBSCNV Cette icône permet de lancer le convertisseur de fichiers entre PL7 et CMD Tool. Voir Convertisseur IBSCNV, p. 83.

9 Informations coupleur

Cette fenêtre permet d’afficher la version du module utilisé. Elle est active pour les modules à partir de la version V3.0.

10 Requêtes à émettre

Cette fenêtre permet de tester la communication par l’envoi de messages PMS. Voir Emission de messages PMS, p. 120.

11 Données E/S Cette fenêtre permet de visualiser pour un équipement de la liste, les adresses, symboles et valeurs associés aux données d’entrées et de sorties. Voir Paramètres de mise au point liés aux équipements, p. 123.

TSX DM IBY 100F 09.2000 117

Page 120: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de mise au point liés aux diagnostic du bus

Présentation Les paramètres de mise au point lié au diagnostic du bus Interbus-S se composent de :l de voyants,l de la fenêtre Erreur,l la fenêtre Temps cycle,l Des boutons Acq. Déf. et Start Bus .

Illustration Les paramêtres se présentent dans la fenêtre suivante :

Voyants L’écran anime des voyants lumineux définissant l’état du bus. Voir Diagnostic à partir des voyants de l’écran de mise au point PL7, p. 127.

Run

Diagnostic InterBus-S

Rdy Fail Bsa Bus PF QualErreur Temps cycle

Acq.Déf. Start Bus1348 [µ S]

Voyant Couleur Etat du voyant

Allumé Eteint

RUN vert Interbus-S en fonctionnement Pas d’échanges cycliques

RDY vert Interbus-S prêt et configuré Bus non configuré

FAIL rouge Défaut du module TSX IBY 100 ou TSX IBX 100

Aucun défaut signalé

BSA jaune Au moins un segment de bus désactivé

Aucun segment de bus désactivé

BUS jaune Défaut d’une station sur :l un bus locall ou un bus installationl ou un bus interstation

Aucun défaut signalé

PF jaune Défaut périphérique (défaut alim., capteur/actionneur, ...)

Aucun défaut signalé

QUAL vert Qualité très satifaisante des échanges sur le bus

-

Rouge Erreurs sporadiques sur le bus Interbus-S

-

118 TSX DM IBY 100F 09.2000

Page 121: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Erreur Le champ Erreur permet l'affichage du code d'erreur maître Interbus-S (Défaut sur le bus). Les codes d'erreurs sont référencés dans la documentation Phoenix Contact.

Temps cycle Le champ Temps cycle présente le temps de scrutation du bus de l'application en microsecondes.

Acq. Déf. Le bouton d'acquittement de défaut Acq. Déf. permet la remise à jour des voyants de diagnostic et acquitter le défaut spécifier dans la fenêtre Erreur.

Start Bus Le bouton Start Bus permet le redémarrage du bus.

Exemple Le bus est déjà en fonctionnement et la commande START BUS est sélectionnée.Le champ Erreur indique la valeur 16#0A02 signifiant que le coupleur ne peut pas exécuter cette commande car le bus est déjà en fonctionnement.

Pour acquitter le défaut, sélectionnez le bouton Acq. Déf. .

TSX DM IBY 100F 09.2000 119

Page 122: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Emission de messages PMS

Présentation Il est possible d'envoyer à certains équipements de la liste des requêtes PMS. Si l'équipement sélectionné ne supporte pas la messagerie PMS, la demande n'est pas autorisée et la fenêtre Requête à émettre est désactivée.

Les requêtes disponibles sont :l Identification : permet d’identifier l’équipement distant,l Read : permet d’effectuer une lecture des données de l’équipement distant,l Start : permet de démarrer l’équipement distant,l Status : permet de lire l’état de l’équipement distant,l Stop : permet d’arrêter l’équipement distant,l Write : permet d’effectuer une écriture des données de l’équipement distant,

Comment émettre une requête Identification ou Status

La procédure pour émettre une requête PMS est la suivante.

Etape Action

1 Sélectionnez un équipement distant dans la liste Configuration Interbus-S.

Note : le numéro du canal PCP de l’équipement (entre 2 et 63) est affiché.

2 Sélectionnez la requête à émettre par le menu déroulant suivant.

3 Sélectionnez la case Auto si vous désirez émettre périodiquement la requête. Pour arréter ce service, désélectionnez la case.

Note : cette case est disponible uniquement pour la requête Indentification et Status.

4 Apputez sur le bouton Envoyer pour valider l’envoi de la requête.

RésultatLa réponse apparaît dans la fenêtre Réponse reçue :

La réponse peut être affichée en hexadécimal ou en ASCII.

IdentificationReadStart

Réponse reçueAscii

Hexa

120 TSX DM IBY 100F 09.2000

Page 123: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Comment émettre une requête Read, Start, Stop,Write

La procédure pour émettre une requête PMS est la suivante.

Etape Action

1 Sélectionnez un équipement distant dans la liste Configuration Interbus-S.

Note : le numéro du canal PCP de l’équipement (entre 2 et 63) est affiché.

2 Sélectionnez la requête à émettre par le menu déroulant suivant.

3 Apputez sur le bouton Envoyer pour valider l’envoi de la requête.

RésultatLa fenêtre suivante apparait.

4 Saisissez l’Index de la requête selon le profil de l’équipement destinataire en héxadécimal.

Note : pour complèter ce paramètre, reportez vous à la documentation de l’équipement spécifique de l’équipement.

IdentificationReadStart

Envoyer Annuler

Requête

Index de la requête (Hex.)

Sous-Index de la requête

Données de la requête

WRITE

00

Envoyer une requête

0000

00

TSX DM IBY 100F 09.2000 121

Page 124: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5 Saisissez le Sous-Index de la requête selon le profil de l’équipement destinataire en héxadécimal.

Note : pour complèter ce paramètre, reportez vous à la documentation de l’équipement spécifique de l’équipement.

6 Saisissez les Données de la requête à émettre en codant chaque donnée en héxadécimal. Les données sont saisies à la suite des unes des autres sans espace entre elles. Lorsque les données sont codées sur un mot, les octets de poids fort et de poids faible sont inversés.

7 Apputez sur le bouton Envoyer pour valider l’envoi de la requête.

RésultatLa réponse apparaît dans la fenêtre Réponse reçue :

La réponse peut être affichée en hexadécimal ou en ASCII.

Etape Action

Réponse reçueAscii

Hexa

122 TSX DM IBY 100F 09.2000

Page 125: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Paramètres de mise au point liés aux équipements

Données d’un esclave

Pour visualiser les valeurs des données d'entrées/sorties d'un équipement, sélectionnez le dans la liste déroulante Configuration Interbus-S.

Deux listes déroulantes montrent les valeurs des données d'entrées/sorties :l Le champ haut affiche la liste des données d'entrée relatives à l'équipement

sélectionné, avec le symbole et la valeur associés pour chaque donnée.l Le champ bas affiche la liste des données de sortie relatives à l'équipement

sélectionné, avec le symbole et la valeur associés pour chaque donnée.l Le champ intermédiaire permet de saisir la valeur d'une donnée %QW et

d'indiquer pour chaque donnée le type d'affichage :l hexadécimal,l décimal,l ASCII.

Note : Aucun forçage n'est autorisé sur les objets langage IW et QW.Le passage en mode STOP de l'automate, fait apparaître les valeurs de repli du module en rouge.

Données E/S de l’équipement

Adr. Symbole

DecHexBin Format Saisie %QW

Valider

Valeur

Adr. Symbole Valeur

%QW4.0.1 0037

%IW4.0.2 Control_vf 0000

Consigne_pv

16#37

TSX DM IBY 100F 09.2000 123

Page 126: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.5 Diagnostic

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit le diagnostic d’un module TSX IBY 100/IBX 100.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Diagnostic à partir des voyants d’état du module 125

Diagnostic à partir des voyants de l’écran de mise au point PL7 127

Principaux défauts 128

124 TSX DM IBY 100F 09.2000

Page 127: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Diagnostic à partir des voyants d’état du module

Présentation Des voyants lumineux sur la carte permettent de visualiser l’état du coupleur et du réseau Interbus-S. La signalisation est conforme au standard Premium et Interbus-S.

Illustration Les voyants de diagnostic sont les suivants :

Note : Les voyants de diagnostic diffèrent selon le type de module. Dans le cas du module TSX IBX 100, le voyant HF est remplacé par le voyant FAIL. Voir Signalisation sur la carte, p. 46.

TSX DM IBY 100F 09.2000 125

Page 128: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Diagnostic Selon l’état des voyants, le diagnostic est le suivant :

Voyants d’état Signification Remarque

RUN ERR I/O COM HF ou FAIL

BSA

Interbus-S en fonctionnement Echange cyclique des entrées/sorties

Interbus-S prêt et configuré -

Défaut d'Interbus Défaut sur une station et voyant de défaut I/O UC allumé

Défaut d’entrées/sorties périphérique (défaut d’alimentation capteur, court-circuit, ...)

-

Un segment au moins du bus est désactivé

-

Défaut du module ou défaut signalé par le chien de garde

Remplacez le module TSX IBY 100/IBX 100

Défaut du module TSX IBY 100/IBX 100

Remplacez le module TSX IBY 100/IBX 100

Pas de communication avec l’automate

-

Module non configuré En attente de la configuration

Légende

Voyant allumé

Voyant clignotant

Voyant éteint

126 TSX DM IBY 100F 09.2000

Page 129: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Diagnostic à partir des voyants de l’écran de mise au point PL7

Présentation Des voyants lumineux de l’écran de mise au point permettent de visualiser l’état du coupleur et du réseau Interbus-S.La signalisation est conforme au standard Premium et Interbus-S.

Diagnostic Selon l’état des voyants, le diagnostic est le suivant :

Voyants d’état Signification Remarque

RUN RDY FAIL BSA BUS PF QUAL

Interbus-S en fonctionnement

Echange cyclique des entrées/sorties

Interbus-S prêt et configuré Lancement des échanges par la commande Start Bus

Défaut du bus installation Déconnexion

Configuration incorrecte En mode Auto et PL7->IBY, vérifiez que la flash du module soit vide

Défaut d’entrées/sorties périphérique

Equipement en court-circuit

Au moins un segment du bus est désactivé

Activez le ou les segments

Module hors service Remplacez le module TSX IBY 100/IBX 100

Légende

Voyant allumé

Voyant éteint

TSX DM IBY 100F 09.2000 127

Page 130: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Principaux défauts

Marche à suivre Le tableau présentent les actions correctives aux principaux défauts rencontrés.

Type de défaut Causes du défaut Actions correctives

Voyant BUS allumé Déconnexion du câble réseau : causes diverses (défaut physique)

1. Reconnectez le câble.2. Cliquez sur l’icône Start Bus.

Coupure de l'alimentation 24 V d'un module : causes diverses

1. Rétablissez l’alimentation.2. Cliquez sur l’icône Start Bus.

Fonctions non remplies par les interfaces de communication du module TSX IBY 100 et IBX 100: défaillance élémentaire ou mauvaise connexion d'une interface

1. Mettez le module hors tension puis rétablissez le courant.

2. Cliquez sur l’icône Start Bus.

Module esclave Interbus-S déclaré mais non présent sur le bus : défaut programmeur

1. Mettez la configuration déclarée équivalente à la configuration présente.

2. Effectuez un démarrage à froid.Module esclave Interbus-S non déclaré mais présent sur le bus : défaut programmeur

Mauvaise référence du module esclave déclarée dans la configuration logiciel : défaut programmeur

Défaillance élémentaire de l'appareil esclave 1. Mettez le module hors tension puis rétablissez le courant.

2. Cliquez sur l’icône Start Bus.Fonctions non remplies par les interfaces de communication d'un esclave: défaillance élémentaire ou mauvaise connexion d'une interface (défaut physique)

Voyant PF allumé Coupure de l'alimentation 24 V des capteurs du module : causes diverses

1. Rétablissez l’alimentation.2. Cliquez sur l’icône Acq. Déf. .

Coupure de l’alimentation 24 V des actionneurs : causes diverses

1. Rétablissez l’alimentation.2. Cliquez sur l’icône Acq. Déf. .

Court-circuit alimentation/sortie capteur : causes diverses

1. Supprimez le court-circuit.2. Cliquez sur l’icône Acq. Déf. .

Court-circuit alimentation/entrée capteur : causes diverses

1. Supprimez le court-circuit.2. Cliquez sur l’icône Acq. Déf. .

Voyant QUAL allumé Effets des perturbations électromagnétiques sur l'appareil esclave

1. Isolez le câble.

Sorties en repli (maintenues ou reset)

Automate en position STOP 1. Passez en position RUN.

128 TSX DM IBY 100F 09.2000

Page 131: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Sorties en repli à "0" Application non présente dans l’automate :l erreur d’un opérateurl mémoire de l’automate effacée par les

perturbations électromagnétiques

1. Chargez une application.2. Passez en position RUN.

Défaillance élémentaire du module TSX IBY 100/IBX 100 : causes diverses

1. Remplacez le module.

Défaillance élémentaire de l’alimentation de l’automate : causes diverses

1. Remplacez l’alimentation.

Type de défaut Causes du défaut Actions correctives

TSX DM IBY 100F 09.2000 129

Page 132: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

5.6 Objets langage associés aux modules TSX IBY 100/TSX IBX 100

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les différents objets langages spécifiques aux modules TSX IBY 100/TSX IBX 100.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Objets langage en échange implicite 131

Objets langage à échange explicite 137

Gestion des échanges explicites 138

Objets langage associés à la configuration 139

130 TSX DM IBY 100F 09.2000

Page 133: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Objets langage en échange implicite

Présentation Cette page décrit tous les objets langage à échange implicite (Voir manuel “METIER AUTOMATE PREMIUM Base métier” ) pour une communication Interbus-S avec les modules TSX IBY 100/TSX IBX 100 qui peuvent être affichés ou modifiés par le programme d’application.

Objets bit Le tableau ci-dessous présente les différents objets bit à échange implicite.

Objet (1) Fonction Signification

%Ixy.MOD.ERR Bit de défaut module Ce bit à 1, indique un défaut du module (au moins une des voies est en défaut, ...)

%Ixy.0.ERR Bit de défaut voie Ce bit à 1, indique un défaut du module.

Légende

(1) Adresse xyl x : correspond au numéro de rackl y : correspond au numéro du module

TSX DM IBY 100F 09.2000 131

Page 134: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Objets mot d’entrées

Le tableau ci-dessous présente les différents objets mot d’entrées à échange implicite.

Objet (1) Fonction Signification

%IWxy.0.0à%IWxy.0.n

Entrées DP n mots d’entrées DPl n = 127 si vous avez configurez de

32 à 128 mots d’entrées/sortiesl n = 241 si vous avez configurez de

242 mots d’entrées/sorties

%IWxy.0.n+1 Status IBS l x0 = 1 : si x8 = 1 ou x9 = 1 ou x10 = 1l x4 = 1 : défaut interne (Module HS)l x7 = 1 : configuration logicielle erronéel x8 = 1 : pas de fonctionnement du maître

Interbus-Sl x9 = 1 : défaut d'échange DPl x10 = 1 : défaut d'échange messagerie PMSl x11 = 1 : sorties en mode de repli sur un stop du

busl x13 = 1 : défaut de configuration du modulel x14 = 1 : défaut de communication avec

l'automatel x15 = 1 : réception d'un message d'erreur

%IWxy.0.n+2 Status IBS Ce mot désigne un code erreur référencé dans la documentation Phoenix Contact, si %IWm.0.n+3:x0,x3 = 1.Ce mot désigne le numéro du segment du bus en défaut, si %IWm.0.130:x1,x2 = 1.

132 TSX DM IBY 100F 09.2000

Page 135: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

%IWxy.0.n+3 Status IBS l x0 = 1 : défaut utilisateur (usr), %IWm.0.129 traduit le code erreur référencé dans la documentation Phoenix Contact

l x1 = 1 : Défaut périphérique (pf), localisation du défaut par %IWm.0.129

l x2 = 1 : défaut bus local, bus installation ou bus interstation (bus), localisation du défaut par %IWm.0.129

l x3 = 1 : défaut contrôleur (ctrl), %IWm.0.129 traduit le code erreur référencé dans la documentation Phoenix Contact

l x4 = 1 : défaut de détection de fonctionnement (dtct)

l x5 = 1 : échange cyclique IBS (run)l x6 = 1 : IBS actif : cycles d'identification (act)l x7 = 1 : IBS prêt pour configuration (rdy)l x8 = 1 : au moins un segment de bus désactivé

(bsa)l x9 = 1 : Défaut hôte (fail)l x10 = 1 : résultat de commande IBS (r)l x11 = 1 : défaut de synchronisation mode

synchronisé seulement (syr)l x12 = 1 : défaut de cycle donnée code

synchronisé seulement (dcr)l x13 = 1 : débordement de temps de cycle (w)l x14 = 1 : mauvaise qualité du bus (q)l x15 = 1 : message en attente dans l'interface

standard (ssi)

%IWxy.0.n+4 Status IBS l x8 = 1 : défaut maîtrel x11 = 1 : maître prêt à communiquerl x12 = 1 : défaut module TSX IBY / IBX 100l x15 = 1 : module TSX IBY / IBX 100 prêt à

communiquer

%IWxy.0.n+5 Status IBS Temps de cycle IBS (s) : D-Word (poids faible)

%IWxy.0.n+6 Status IBS Temps de cycle IBS (s) : D-Word (poids fort)

%IWxy.0.n+7 Status IBS Image des commandes IBS. IBS confirme la réception de la commande par la mise à 1 du bit %IWm.0.n+7:xi, correspondant à la commande %QWm.0.n+7:xi.

%IWxy.0.n+8 Status IBS l x0 à x7 : nombre d'échanges %QWl x8 à x15 : nombre d'échanges %QW

Objet (1) Fonction Signification

TSX DM IBY 100F 09.2000 133

Page 136: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

%IWxy.0.n+9 Status IBS Code défaut échange DP(égal à 0 : OK ; différent de 0 : défaut interne)

%IWxy.0.n+10 Status IBS Nombre de messages PMS reçus

%IWxy.0.n+11 Status IBS Nombre de messages PMS envoyés

%IWxy.0.n+12 Status IBS Code défaut messagerie PMS(égal à 0 : OK ; différent de 0 : défaut interne)

Légende

(1) Adresse xyl x : correspond au numéro de rackl y : correspond au numéro du module

Note : Les mots %IWm.0.n+1 à %IWm.0.n+12 ne sont significatifs que, si le coupleur TSX IBY 100 / IBX 100 est présent et configuré.Le bit %IWm.0.n+3:x10 permet de tester l'éxécution d'une commande IBS par le registre %QWm.0.n+7. Si %IWm.0.n+3:x10 vaut 0, la commande a été éxécutée.

Objet (1) Fonction Signification

134 TSX DM IBY 100F 09.2000

Page 137: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Objets mot de sorties

Le tableau ci-dessous présente les différents objets mot de sorties à échange implicite.

Objet (1) Fonction Signification

%QWxy.0.0à%QWxy.0.n

Sorties DP n mots de sorties DPl n = 127 si vous avez configurez

de 32 à 128 mots d’entrées/sortiesl n = 241 si vous avez configurez de 242 mots

d’entrées/sorties

%QWxy.0.n+1 Commandes l x0 = 1 : démarrage automatique après disparition IBS d'un défaut

l x1 = 1 : arrêt du préprocessing sur stop de l'application et les sorties passent dans l'état configuré en mode STOP (Repli ou Maintien)

%QWxy.0.n+2à%QWxy.0.n+6

Réservé -

%QWxy.0.n+7 Commandes IBS l x0 = 1 : lancement du système Interbus-S (2) (Start Bus)

l x1 = 1 : arrêt du système Interbus-S (Stop Bus), réinitialisation des sorties, reconfiguration (3)

l x2 = 1 : acquittement de défaut %IWm.0.130l x3 = 1 : désactivation d'un équipement (3)l x4 = 1 : activation d'un équipement (3)l x5 = 1 : shunt d'un équipement (3) (4)l x6 = 1 : retrait d'un shunt (3)

%QWxy.0.n+8 Paramètres IBS Ce mot désigne le numéro de la configuration courante (valeur 1), si %QWm.0.n+7:x1 = 1Ce mot désigne le numéro de l’équipement concerné (segment.position), si %QWm.0.n+7:x1 à x6 = 1

%QWxy.0.n+9à%QWxy.0.n+12

Réservé -

Légende

(1) Adresse xyl x : correspond au numéro de rackl y : correspond au numéro du module

TSX DM IBY 100F 09.2000 135

Page 138: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

(2) ImportantSi ce bit n'est pas réinitialisé, le bus Interbus-S redémarre automatiquement après la disparition d'un défaut.

(3) Pour ce service, les paramètres de %QWm.0.n+8 sont nécessaires

(4) Cette commande est valide uniquement si le bus est inactif. Après l'éxécution de la commande, l'équipement doit être déconnecté du bus avant de redémarrer Interbus-S.

Objet (1) Fonction Signification

136 TSX DM IBY 100F 09.2000

Page 139: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Objets langage à échange explicite

Présentation Cette page décrit tous les objets langage à échange explicite (Voir manuel “METIER AUTOMATE PREMIUM Base métier” ) pour une communication Interbus-S avec les modules TSX IBY 100/TSX IBX 100 qui peuvent être affichés ou modifiés par le programme d’application.

Mots internes Le tableau suivant décrit les mots internes :

Objet (1) Fonction Signification

%MWxy.MOD.2 Status du module l x0 = 1 : module défectueuxl x1 = 1 : défaut fonctionnel (Défaut de

communication entre l'UC et le module, valeur de commande, de réglage ou de configuration non acceptée, ...)

l x5 = 1 : défaut de configuration matérielle ou logicielle (le module présent n'est pas celui déclaré dans la configuration, les sous-modules ne sont pas compatibles)

l x6 = 1 : module absent

%MWxy.0.2 Réservé -

Légende

(1) Adresse xyl x : correspond au numéro de rackl y : correspond au numéro du module

TSX DM IBY 100F 09.2000 137

Page 140: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Gestion des échanges explicites

Présentation Cette page décrit tous les objets langage qui gèrent les échanges explicites (Voir manuel “METIER AUTOMATE PREMIUM Base métier” ).

Objets mots Le tableau ci-dessous présente les différents objets mot pour la gestion des échanges explicites.

Objet (1) Fonction Signification

%MWxy.MOD.0 Echange en cours l x0 = 1 : lecture de status en cours

%MWxy.MOD.1 Réservé -

%MWxy.0.0 Echange en cours l x15 = 0 : reconfiguration en cours

%MWxy.0.1 Réservé -

Légende

(1) Adresse xyl x : correspond au numéro de rackl y : correspond au numéro du module

138 TSX DM IBY 100F 09.2000

Page 141: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

Objets langage associés à la configuration

Présentation Cette page décrit tous les objets langage de configuration pour une communication Interbus-S avec les modules TSX IBY 100/TSX IBX 100 qui peuvent être affichés par le programme d’application.

Constantes internes

Le tableau suivant décrit les constantes internes :

Objet Fonction Signification

%KWxy.0.0 Bloc fonction IBS Interbus-S FB_Type

%KWxy.i.1 Taille des %IW et %QW Nombre de %IW et %QW mis à jour

%KWxy.i.2 Bits de configuration l x0 = 0 : sorties mise à zérox0 = 1 : sorties maintenues

l x1 = 0 : connexion PMS inactive sur arrêt de l'automatex1 = 1 : connexion PMS active sur arrêt de l'automate

l x2 = 0 et x3 = 0 : mode Autox2 = 0 et x3 = 1 : mode PL7->IBYx2 = 1 et x3 = 0 ou 1 : mode CMD->IBY

Légende

(1) Adresse xy.i.jl x : correspond au numéro de rackl y : correspond au numéro du modulel i : correspond au numéro de la voie

TSX DM IBY 100F 09.2000 139

Page 142: Modules de Communication pour Automates Premium TSX IBY

Mise en oeuvre logicielle

140 TSX DM IBY 100F 09.2000

Page 143: Modules de Communication pour Automates Premium TSX IBY

Glossaire

Anneau Tous les abonnés d'INTERBUS-S sont reliés à une structure en anneau (également appelé boucle).

BK Bus Koppler : tête de station

CMD Tool Configuration, Monitoring and Diagnostic : logiciel PC Phoenix Contact pour la configuration, la conduite et le diagnostic du bus INTERBUS-S.

DP Data Process channel : canal des données de proces-sus

A

B

C

D

TSX DM IBY 100F 09.2000 141

Page 144: Modules de Communication pour Automates Premium TSX IBY

Glossaire

E/S Entrées/Sorties

IBS INTERBUS-S : ce bus utilise le procédé de maître-es-clave. L'abonné maître gère et coordonne l'accès au bus; il émet les données à tous les abonnés et reçoit des données de ceux-ci.

IRB Installation Remote Bus : bus installation

LB Local Bus : bus loca

OD Object Dictionary : dictionnaire d'objets, contient toutes les informations nécessaires pour la description des objets standards de type PMS pour un équipement par-ticulier (Robot, ...)

OF Optional Function : bloc fonction message PL7

PCP Peripherals Communication Protocol : protocole de communication des périphériques (couche 2 du modèle OSI). Il assure la fragmentation et la reconstitution des messages lors de la transmission. Il met à disposition tous les services nécessaires à la connexion et à la déconnexion ainsi que les services de transmission de données.

E

I

L

O

P

142 TSX DM IBY 100F 09.2000

Page 145: Modules de Communication pour Automates Premium TSX IBY

Glossaire

PMS Peripherals Message Specification : Spécification des Messages des Périphériques. PMS est une interface utilisateur suivant le modèle MMS (elle se trouve sur la couche 7 du modèle OSI). PMS décrit formellement les services de connexion, de déconnexion ainsi que les services de transmission de données mis à disposition par le PCP. Les services de communication PMS standardisés assurent que la même interface de communication est utilisée pour tous les appareils.

RB Remote Bus : bus interstation

Station de Bus Local

Les modules de bus local sont des modules d'E/S utilisés pour la construction d'une sous-station déportée dans une armoire de contrôle.

R

S

TSX DM IBY 100F 09.2000 143

Page 146: Modules de Communication pour Automates Premium TSX IBY

Glossaire

144 TSX DM IBY 100F 09.2000

Page 147: Modules de Communication pour Automates Premium TSX IBY

CBAIndex

AAccès à l’écran de configuration, 76Acquittement

IBS, 106Activation d’un segment, 108Adressage, 71Adresse I/O, 50Adresse IRQ, 52Adresse rack, 49Architecture, 13Auto, 80

BBus installation, 15Bus interstation, 14Bus local, 16

CCaractéristiques, 36

TSX IBX 100, 61CMD Tool, 112CMD->IBY, 80Commandes, 103Compatibilités, 35

TSX IBX 100, 60Compte-rendu, 101, 138Conditions de service, 37Configuration, 75Connexions, 30Convertisseur, 83

TSX DM IBY 100F 01/09/00

DDéfauts, 128Désactivation d’un segment, 108Description

TSX IBX 100, 41TSX IBY 100, 27

Diagnostic, 124Dossier, 87

EEchange explicite, 137Echange implicite, 131Ecran de configuration, 77

FFichier, 81

GGénéralités, 11Gestion des échanges, 138

IIDENTIFICATION, 97, 99Implantation logique, 45Installation

TSX IBX 100, 47TSX IBY 100, 32

145

Page 148: Modules de Communication pour Automates Premium TSX IBY

Index

LLogiciel, 63

MMessagerie, 89Méthodologie, 68Mise au point, 115, 116Mise en oeuvre, 65Mode de marche, 29Modes, 79Montage, 32, 54Mots d’entrées, 132Mots de sorties, 135

NNormes, 36

OObjets langage, 130

PParamètres de configuration, 79, 81Paramètres de mise au point, 118, 123Performances, 17PL7->IBY, 80PMS, 89Position du module, 49Préliminaires, 48Présentation, 12Principe, 66Programmation, 88

RREAD, 91

SSignalisation, 46, 125, 127

146

Spécifications techniquesTSX IBX 100, 59TSX IBY 100, 34

START, 95IBS, 106

STOP, 96SVC, 81

TTaux de transmission, 24Temps de réponse, 22Temps de scrutation, 18Temps de transmission, 20Toplogie, 13TSX IBX 100, 39TSX IBY 100, 25

VVoyants, 46, 125, 127

WWRITE, 93

TSX DM IBY 100F 01/09/00