Schneider Electric TSXPBY100 Profibus-DP coupleur de communication Mode d'emploi

Ajouter à Mes manuels
98 Des pages
Schneider Electric TSXPBY100 Profibus-DP coupleur de communication Mode d'emploi | Fixfr
Automates Modicon
Premium
TSX PBY 100
Profibus-DP
35015382.01
07/2008 fre
www.schneider-electric.com
2
Structure de la documentation
Structure de la documentation
Présentation
Ce manuel regroupe la mise en oeuvre matérielle et logicielle du module
Profibus-DP.
35015382.01 07/2008
3
Structure de la documentation
4
35015382.01 07/2008
Table des matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapitre 1
Présentation de Profibus DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Présentation générale Profibus-DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Architecture générale et protocole de Profibus-DP . . . . . . . . . . . . . . . . . . . . . . . 11
Architecture multimaître . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Caractéristiques de Profibus-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapitre 2
Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Capacité de transfert de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cycle réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Temps de réponse de l’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 3
3.1
3.2
3.3
Chapitre 4
4.1
35015382.01 07/2008
15
16
17
18
Description du module TSX PBY 100 . . . . . . . . . . . . . . . . . . . . 21
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mode de marche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connexion du bus Profibus-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Montage du module sur un rack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Spécifications techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Normes et caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conditions de service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
22
22
23
25
26
27
27
31
31
32
33
34
Mise en oeuvre logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Principe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
38
38
39
5
4.2
4.3
4.4
4.5
4.6
Index
6
Adressage physique ou logique des entrées/sorties . . . . . . . . . . . . . . . . . . . . . . 41
Répartition de l’adressage IW et QW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Déclaration du module TSX PBY 100 et accès aux écrans métiers . . . . . . . . . . 46
Ecran de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Données à fournir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Données résultant du décodage du fichier texte *.CNF. . . . . . . . . . . . . . . . . . . . 51
Visualisation de la configuration maître Profibus-DP. . . . . . . . . . . . . . . . . . . . . . 53
Configuration générale du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Dossier de configuration du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Description de l’écran de mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Paramètres de mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Diagnostic Profibus-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Commande de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Exemples de commande de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Compte rendu de communication/d’opération . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Diagnostic à partir des voyants d’état du module . . . . . . . . . . . . . . . . . . . . . . . . 73
Modes dégradés d’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Listes des variables de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Liste des diagnostics disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Diagnostic compact de tous les esclaves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Diagnostic d’un esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Informations générales d'un esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Données de configuration d’un esclave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Défauts typiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Objets langage associés au module TSX PBY 100. . . . . . . . . . . . . . . . . . . . . . . 87
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Objets langage en échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Gestion des échanges explicites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Objets langage associés à la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Code d’erreurs du module TSX PBY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
35015382.01 07/2008
A propos de ce manuel
Présentation
Objectif du
document
Ce manual s’adresse aux utilisateurs désirant mettre en oeuvre le coupleur de
communication Profibus-DP maître TSX PBY 100 sur Premium.
Champ
d'application
La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.5.
Document à
consulter
Titre
Référence
Profibus - Manuel de référence
Voir documentation
SIEMENS
Avertissements
liés au(x)
produit(s)
La mise en oeuvre du bus Profibus-DP est décrite dans le manuel d'installation
Profibus-DP, référencé 840 USE 468 00 (version anglaise).
Commentaires
utilisateur
Envoyez vos commentaires à l'adresse e-mail [email protected]
35015382.01 07/2008
7
A propos de ce manuel
8
35015382.01 07/2008
Présentation de Profibus DP
1
Présentation
Objet du chapitre
Ce chapitre présente les principales caractéristiques d’une communication sur
Profibus DP.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35015382.01 07/2008
Sujet
Page
Présentation générale Profibus-DP
10
Architecture générale et protocole de Profibus-DP
11
Architecture multimaître
13
Caractéristiques de Profibus-DP
14
9
Présentation de Profibus DP
Présentation générale Profibus-DP
Introduction
Profibus-DP 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é maître/esclave. L’abonné maître gère et coordonne l’accès
au bus, il émet et reçoit les données de tous les abonnés.
Des équipements tels que les modules d'entrées/sorties sont également
disponibles :
z esclaves compact Classic TIO :
z entrées tout ou rien classiques,
z sorties tout ou rien classiques.
z esclaves modulaires DEA203
z esclaves modulaires Momentum :
z entrées tout ou rien,
z sorties tout ou rien,
z entrées/sorties tout ou rien,
z entrées/sorties analogiques.
Modules
d’entrées/sorties
10
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 Profibus-DP.
35015382.01 07/2008
Présentation de Profibus DP
Architecture générale et protocole de Profibus-DP
Architecture
générale
L’architecture du bus de terrain Profibus-DP met en oeuvre le module TSX PBY 100
et des équipements esclaves.
Cette illustration donne le temps de cycle réseau le plus court.
Premium maître
Esclave 4
Esclave 18
Esclave 6
Esclave 66
124 esclaves maximum avec répéteurs
35015382.01 07/2008
11
Présentation de Profibus DP
Règles de
câblage
Un bus Profibus-DP peut comporter plusieurs segments électriques et optiques
interconnectés par des répéteurs.
Chacun des segments électriques doit être adapté (impédance) et vous devez
utiliser :
z
z
Deux connecteurs : réf. 490NAD91103 (jaune) montés sur les équipements
situés aux extrémités de chacun des segments électriques.
Pour les autres connections, vous devez utiliser des connecteurs :
réf. 499NAD91104 ou 490NAD91105 (gris).
Vous devez assurer la continuité du blindage des câbles au niveau des connecteurs
sous peine de fragiliser les équipements.
Entre deux bâtiments, il est conseillé d’utiliser un segment optique ou de rajouter
des parasurtenseurs sur les segments électriques.
Protocole
Le principe du protocole est basé sur un bus de type maître/esclave. Ce principe
garantit d'excellents temps de réponse sur des échanges de type E/S (échanges
cycliques), avec un temps de cycle réseau maximum inférieur à 5 ms à 12 Mbds.
Seules les stations maîtres, appelées parfois stations actives, ont le droit d'accès au
bus. Les stations esclaves (ou passives) se limitent à répondre aux sollicitations.
Plusieurs types d'équipement sont standardisés :
Master class 1 : en général automate, robot, commande numérique,...
z Master class 2 : équipement de configuration, programmation et diagnostic
maître.
z Esclaves.
z
Adressage des
stations
Profibus-DP
Les stations Profibus-DP attribuées au module PBY peuvent être identifiées avec
un numéro compris entre 1 et 125.
Cette adresse correspond au point de raccordement de la station sur le bus déclaré
par le configurateur.
12
35015382.01 07/2008
Présentation de Profibus DP
Architecture multimaître
Présentation
Le bus de terrain Profibus DP autorise plusieurs stations maîtres.
Dans une configuration multimaître, chaque station maître est associée à des
esclaves et forme ainsi un sous-système.
Illustration
Cette illustration décrit une architecture multimaître du bus de terrain Profibus DP
mettant en oeuvre le module TSX PBY 100 et des équipements esclaves.
Premium maître 2
Premium maître 1
Modules E/S
(esclaves 1, 2 et 3)
Modules E/S
(esclaves 4 et 5)
Esclaves DP
35015382.01 07/2008
13
Présentation de Profibus DP
Caractéristiques de Profibus-DP
Introduction
Profibus-DP est un bus linéaire, destiné aux transferts de données à haut débit.
L'automate communique avec ses périphériques via une liaison série rapide.
L'échange des données est principalement cyclique.
Caractéristiques
de transmission
Ce tableau décrit les caractéristiques de transmission du bus Profibus-DP
supportées par le module TSX PBY 100.
Topologie
Capacité
14
Bus linéaire avec terminaisons de ligne
Mode de transmission
Half Duplex
Taux de transmission
9,6 / 19,2 / 93,75 / 187,5 / 500 / 1500 Kbits/s jusqu'à 3 / 6 / 12 Mbit/s
Longueur maximale du
segment
100 m à 3 / 6 / 12 Mbit/s (400 m avec 3 répéteurs)
200 m à 1,5 Mbit/s (800 m avec 3 répéteurs)
500 m à 500 Kbit/s (2000 m avec 3 répéteurs)
1000 m à 187,5 Kbit/s (4000 m avec 3 répéteurs)
1200 m à 9,6 / 19,2 / 93,75 Kbit/s (4800 m avec 3 répéteurs)
Supports de
transmission possibles
Ligne à paire torsadée (version de base, type RS 485)
Liaison fibre optique
Guide d'onde
Connecteur
DSUB 9 points, M12 ou Bloc Domino
Ce tableau décrit la capacité de transmission du bus Profibus-DP pour les
automates Premium.
Nombre de stations
maîtres par automate
0 avec les processeurs TSX 57-10
1 avec les processeurs TSX 57-20/25 (à partir de la version V3.0)
2 avec les processeurs TSX/PMX/PCX 57-30/35/40/45 (à partir de
la version V3.0)
Nombre de stations
esclaves
32 sans répéteurs
124 avec répéteurs (le nombre de répéteurs autorisés dépend des
répéteurs, se référer à la documentation des répéteurs utilisés)
Nombre d'entrées/
sorties
4096 entrées / 4096 sorties (corresponds à 242 mots d’entrés et
242 mots de sortie)
35015382.01 07/2008
Performances
2
Présentation
Objet du chapitre
Ce chapitre présente les performances du bus Profibus DP.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35015382.01 07/2008
Sujet
Page
Capacité de transfert de données
16
Cycle réseau
17
Temps de réponse de l’application
18
15
Performances
Capacité de transfert de données
Introduction
Le module PBY 100 nécessite des esclaves de données de configuration inférieures
à 250 octets et de données de diagnostic inférieures à 244 octets.
Il permet de stocker des données de configuration de 125 équipements dont la taille
totale maximum est de 16 Koctets.
Données
transmises
Données par
esclave
16
Le tableau suivant indique la taille des données des images d’entrées/sorties en
mots :
Données
minimum
maximum
Image des entrées en mots (%IW) pour la configuration
-
242
Image des sorties en mots (%QW) pour la configuration -
242
Le tableau suivant indique la taille des données par esclave en octets :
Données
minimum
maximum
Données de configuration par esclave (en octets)
31
250
Données de configuration par esclave
6
244
Taille maximum de toutes les données de configuration
-
16 Ko
35015382.01 07/2008
Performances
Cycle réseau
Introduction
Le cycle réseau dépend du taux de transfert, du nombre d'esclaves connectés sur
le bus et du nombre de mots d'entrées/sorties.
Configuration
Le tableau suivant indique les temps de cycle réseau pour plusieurs configurations
possibles.
35015382.01 07/2008
Configuration
Temps du cycle réseau (ms)
Taux de transfert 12 Mbit/s
124 esclaves
242 mots d’entrées et 242 mots de sorties
5 ms
Taux de transfert 12 Mbit/s
124 esclaves
126 mots d’entrées et 126 mots de sorties
5 ms
Taux de transfert 12 Mbit/s
32 esclaves
32 mots d’entrées et 32 mots de sorties
2,4 ms
Taux de transfert 12 Mbit/s
1 esclave
1 mot d’entrée et 1 mot de sortie
1 ms
Taux de transfert 500 Mbit/s
124 esclaves
126 mots d’entrées et 126 mots de sorties
100 ms
Taux de transfert 500 Mbit/s
32 esclaves
32 mots d’entrées et 32 mots de sorties
25 ms
Taux de transfert 500 Mbit/s
1 esclave
1 mot d’entrée et 1 mot de sortie
1,8 ms
17
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.
Illustration
L’exemple suivant illustre le temps écoulé entre l'acquisition d'une entrée et le
positionnement d'une sortie à un taux de transmission de 12 Mbit/s.
E1
Temps de
réponse
S1
E1
Temps de cycle MAST : 10 ms
S1
18
35015382.01 07/2008
Performances
Exemple de
calcul
35015382.01 07/2008
Le tableau suivant regroupe les différents éléments pour le calcul du temps de
réponse de l’application.
%IW / QW maxi. mis à jour 32
128
242
Nombre d'E/S maximum du 1024
processus
4096
7744
Nombre de modules E/S
maximum
124
124
64
Min.
Max. =
2 x min.
Min.
Max. =
2 x min.
Min.
Max. =
2 x min.
Temps de scrutation (ms)
(acquisition image E1)
2,44
4,8
5
10
11
22
Temps de cycle MAST
(ms) (E1 = S1)
10,00
20,00
10,00
20,00
10,00
20,00
2,44
Temps de scrutation IBS
(ms) (mise à jour image S1)
4,8
5
10
11
22
Temps de réponse
application (ms)
29,6
20
40
32
32
14,88
19
Performances
20
35015382.01 07/2008
Description du module
TSX PB 100
3
Présentation
Objet du chapitre
Ce chapitre présente les principales caractéristiques du module TSX PBY 100.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
3.1
35015382.01 07/2008
Sujet
Description du module
Page
22
3.2
Installation du module
27
3.3
Spécifications techniques
31
21
Description du module TSX PBY 100
3.1
Description du module
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit l’aspect physique du module et son fonctionnement.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
22
Sujet
Page
Description générale
23
Mode de marche
25
Connexion du bus Profibus-DP
26
35015382.01 07/2008
Description du module TSX PBY 100
Description générale
Présentation
Le module TSX PBY 100 peut être installé sur un rack standard ou extensible d'un
automate Premium.
Illustration
Le module TSX PBY 100 est constitué de plusieurs éléments :
35015382.01 07/2008
23
Description du module TSX PBY 100
Description des
éléments
Services
24
Le tableau suivant décrit les différents éléments :
Repère
Fonction
1
Un module hôte à insérer dans n’importe quel emplacement d’I/O.
2
Un bloc de signalisation constitué de 4 voyants lumineux.Diagnostic à partir des
voyants d’état du module, p. 73
3
Un emplacement permettant de recevoir une carte PCMCIA.
4
Une carte PCMCIA Profibus-DP.
5
Un câble d’une longueur de 0,6 m pour se connecter à un boîtier de
raccordement.
6
Un boîtier de raccordement Profibus, interface de connection au bus ProfibusDP.
Le module TSX PBY 100 est un équipement de type master class 1 et assure les
services suivants :
Services
Requête ou Vers ou
réponse
provenant de
Commentaires
Data_Exchange
requête
transfert de données d'entrées/sorties
esclave
Slave_Diag
requête
esclave
service de diagnostic des esclaves
Set_Prm
requête
esclave
envoi de paramêtres aux esclaves à la
mise sous tension
Chk_Cfg
requête
esclave
contrôle de la configuration à la mise
sous tension
Global_Control
requête
esclave
control global du bus (automatiquement
pris en charge par la carte Profibus)
Get_Master_Diag
requête
master class 2
service de diagnostic des maîtres
(automatiquement pris en charge par la
carte Profibus)
35015382.01 07/2008
Description du module TSX PBY 100
Mode de marche
Fonctionnement
L’illustration suivante décrit le fonctionnement du module :
Module
hors tension
Arrêt du module
Fonction de
communication
effective lorsque le
module est configuré
Module
configuré
Mise sous tension
Module en phase
d’auto-tests
Reset
Configuration
Comportement
35015382.01 07/2008
Module non
configuré
Auto-tests OK
Description des différents modes de marche du module :
z
Profibus DP en mode RUN : échanges des données sur le bus.
z
Tâche en mode RUN : mise à jour des entrées/sorties.
z
Tâche en mode STOP :
z mise à jour des entrées,
z stratégie de repli des sorties (maintenues ou remises à zéro).
25
Description du module TSX PBY 100
Connexion du bus Profibus-DP
Illustration
Connecteur femelle type SUB-D 9 points RS 485
Description
Repère
Description
1
Blindage
2
M24 : masse de la tension de sortie 24 V
3
RxD/TxD-P : transmission de données plus (RD+ / TD+)
4
CNTR-P : signal de contrôle répétiteur plus (contrôle de direction) : non utilisé
5
DGND : masse de la transmission de données
6
VP : tension de polarisation de la terminaison de ligne
7
P24 : tension de sortie 24 V
8
RxD/TxD-N : transmission de données moins (RD- / TD-)
9
CNTR-N : signal de contrôle répétiteur moins (contrôle de direction) : non utilisé
Note : Les signaux RxD/TxD-P, DGND, VP, RxD/TxD-N sont obligatoires. Les
autres signaux sont optionnels
26
35015382.01 07/2008
Description du module TSX PBY 100
3.2
Installation du module
Montage du module sur un rack
Généralités
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 Bus X. L'utilisation d'un tournevis électrique ne permet pas d'assurer
ce séquencement.
Marche à suivre
Etape Action
1
35015382.01 07/2008
Illustration
Positionnez les
ergots situés à
l'arrière du module
dans les trous de
centrage situés à la
partie inférieure du
rack
27
Description du module TSX PBY 100
28
Etape
Action
2
Pivotez 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
Illustration
35015382.01 07/2008
Description du module TSX PBY 100
Etape Action
4
Illustration
L’insertion ou l’extraction de la carte communication est interdite lorsque le
module de réception est sous tension
Insérez la carte dans
le logement prévu à
cette effet
5
35015382.01 07/2008
Vissez la carte afin
d’éviter toute
manipulation de cette
dernière et garantir
son bon
fonctionnement
29
Description du module TSX PBY 100
Etape
Action
Illustration
6
La connexion ou la déconnexion du boîtier de raccordement est interdite
lorsque le module est sous tension
Raccordez le câble
au boîtier de
raccordement
7
30
Vissez le connecteur
afin d’éviter toute
manipulation de ce
dernier et pour
assurer une bonne
connexion
35015382.01 07/2008
Description du module TSX PBY 100
3.3
Spécifications techniques
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit les spécifications techniques d’utilisation d’une
communication Profibus DP avec le module TSX PBY 100.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Compatibilités
35015382.01 07/2008
Page
32
Normes et caractéristiques
33
Conditions de service
34
31
Description du module TSX PBY 100
Compatibilités
Matérielle
Le tableau suivant indique le nombre de module TSX PBY 100 disponible par
processeur :
Version
Type de processeur
TSX
PMX
PCX
Nombre de
coupleur
V3.0
P57 102
P57 102
57 1012
0
P57 202/252
P57 302/352
P57 402/352
P57 202/352/452 57 3512
1
P57 102
P57 102
57 1012
0
P57 202/252
P57 202
-
1
P57 302/352
P57 402/452
P57 352
P57 452
57 3512
2
P57 103/153
-
-
0
P57 203/2623/253/ 2823
57 203
1
P57 303/353/3623/ 453/4823
57 353
2
≥V3.3
≥V5.0
Le module d'accueil TSX PBY 100 est un équipement de type master class 1 et
intégrable dans une configuration multimaître. Il est compatible avec les méthodes
de communication :
z
z
Logiciel
maître/esclave,
bus logique à jeton (logical token ring).
Le module TSX PBY 100 est compatible avec le logiciel SYC SPU LF (SyCon) à
partir de la version V2.8 et le logiciel PL7 à partir de la version V3.0.
Ces deux logiciels fonctionnent sous l'environnement Windows XP Professionnel.
Note : Windows VISTA Professionnel Edition 32 ne supporte pas le logiciel
SyCon.
32
35015382.01 07/2008
Description du module TSX PBY 100
Normes et caractéristiques
Normes
Le module de communication TSX PBY 100 est conforme aux normes et standards
internationaux suivants :
Normes CE
IEC 1131-2, CENELEC (50081-2)
Normes US
UL508
Normes Canada
CSA C22.2 No. 142-M1987
Le module TSX PBY 100 est également conforme aux normes suivantes :
Classification marine
z Germanischer Lloyd
z Det Norsk Veritas
z Bureau Veritas
z Lloyds register
Normes US
FM, Class I.Div.2 (CSA C22.2 No 213-M1987)
Certification
PBO
Caractéristiques
Les caractéristiques électriques sont les suivantes :
z
z
35015382.01 07/2008
Alimentation logique Vcc : 5 V DC fourni par l’alimentation du rack.
Courant consommé sur 5 V : 400 mA.
33
Description du module TSX PBY 100
Conditions de service
Température de
fonctionnement
z
Température ambiante de fonctionnement : 0 °C à + 60 °C (IEC 1131-2 = + 5 °C
à + 55 °C).
Hygrométrie
z
30 % à 95 % (sans condensation)
Altitude
z
0 à 2000 mètres
Tenue
mécanique
z
Immunité aux vibrations : conforme à la norme IEC 68-2-6, essai Fc.
Immunité aux chocs : conforme à la norme IEC 68-2-27, essai Ea.
Tenue aux
décharges
électrostatiques
z
z
Immunité aux décharges électrostatiques : conforme à la norme IEC 1000-4-2,
niveau 3.
Note : Niveau minimum dans les conditions définies par les normes
Tenue aux
parasites HF
z
z
z
Immunité aux champs électromagnétiques rayonnés : conforme à la norme
IEC 1000-4-3, niveau 3.
Immunité aux transitoires rapides en salves : conforme à la norme
IEC 1000-4-4, niveau 3.
Immunité aux champs électromagnétiques rayonnés : conforme à la norme
IEC 1000-4-12, niveau 3.
Note : Niveau minimum dans les conditions définies par les normes
Tenue aux
parasites BF
34
z
Conforme aux prescriptions de la norme IEC 1131-2.
35015382.01 07/2008
Description du module TSX PBY 100
Traitement de
protection des
automates
Premium
Les automates Premium répondent aux exigences du traitement "TC" (Traitement
tout Climat).
Pour des installations en atelier de production industrielle ou en ambiance
correspondant au traitement "TH" (Traitement pour ambiances chaudes et
humides), les automates Premium doivent être incorporés dans des enveloppes de
protection minimale IP54 prescrites par les normes IEC 664 et NFC 20 040.
Rappel
Les automates Premium possèdent 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).
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.
Prescriptions
relatives au
transport et au
stockage
35015382.01 07/2008
Ces prescriptions sont conformes à la norme IEC 1131-2.
z
z
Température de stockage : -25 degrés C à +70 degrés C.
Humidité relative : 5 % à 95 % (sans condensation).
35
Description du module TSX PBY 100
36
35015382.01 07/2008
Mise en oeuvre logiciel
4
Présentation
Objet du chapitre
Ce chapitre décrit les possibilités de configuration et de diagnostic d’une application
Profibus-DP.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
35015382.01 07/2008
Souschapitre
Sujet
Page
4.1
Généralités
38
4.2
Configuration
45
4.3
Mise au point
58
4.4
Programmation
63
4.5
Diagnostic
72
4.6
Objets langage associés au module TSX PBY 100
87
37
Mise en oeuvre logiciel
4.1
Généralités
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit le principe de mise en oeuvre du module TSX PBY 100.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Principe
38
Page
39
Adressage physique ou logique des entrées/sorties
41
Répartition de l’adressage IW et QW
43
35015382.01 07/2008
Mise en oeuvre logiciel
Principe
Introduction
La mise en oeuvre de Profibus-DP nécessite de définir le contexte physique de
l’application dans laquelle il sera intégré (rack, alimentation, processeur, modules
ou équipements, ...) et d’assurer sa mise en oeuvre logicielle.
Ce second aspect est réalisé depuis les différents éditeurs de PL7 :
z
z
35015382.01 07/2008
soit en mode local,
soit en mode connecté (la modification est alors limitée à certains paramètres).
39
Mise en oeuvre logiciel
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 :
z de la position géographique (numéro et emplacement dans le
cas d’un module en rack),
z du type de module.
Configuration (1)
z Saisie des paramètres de configuration,
z Déclaration de la configuration du bus par le logiciel
SyCon et la génération d’un fichier texte *.CNF.
Local ou connecté Symbolisation
Programmation
Symbolisation des variables associées au bus Profibus-DP à
l’aide de l’éditeur de variables.
z Des objets bits et mots associés au coupleur ou à la liaison
Profibus-DP.
z Des instructions spécifiques au coupleur (OFs).
Connecté
Transfert
Transfert de l’application dans l'automate.
Un transfert de l’application vers l’automate ou un démarrage à
froid de l’application configure et démarre Profibus-DP.
Mise au point
Diagnostic
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 :
z les objets langages PL7,
z l’écran de mise au point sur PL7,
z le logiciel SyCon,
z la signalisation des coupleurs.
Local ou connecté Documentation
Impression des différentes informations relatives à la
configuration du bus Profibus-DP.
(1) La configuration d’une installation Profibus-DP nécessite l’utilisation du logiciel SyCon (disponible sur CD-ROM).
Ce logiciel comporte une bibliothèque de profils qui décrivent chaque équipement connectable sur Profibus-DP, pour
la mise à jour, consultez notre agence régionale.
40
35015382.01 07/2008
Mise en oeuvre logiciel
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 :
z
z
Topologie
soit par un adressage physique,
soit par un adressage logique.
L’adressage est défini de la manière suivante :
%
I ou Q
X, W ou D
Symbole Type d’objets Format
I = entrée
X = booléen
Q = sortie
W = mot
D = double
mot
Affectation des
blocs
xy
.
Adresse rack
x=0à7
Position module
y = 0 à 10
i
.
N° voie
i=0
r
:
Xj
Rang
Bit
r = 0 à 253 j = 0 à 15
Les données DP sont échangées sous la forme de blocs d'entrées/sorties. Toutes
les données d'entrées d'un esclave sont répertoriées par des blocs %IW contigus
et toutes les données de sorties d'un esclave sont répertoriées par des blocs %QW
contigus. La continuité des blocs %IW et %QW est valable même dans le cas d'un
esclave modulaire.
Chaque bloc de données d’un esclave ou un emplacement d’un esclave modulaire
commence par un nouveau %IW ou %QW. Par conséquent, le premier mot d'E/S
d'un esclave est toujours associé à un nouveau %IW ou %QW.
Dans le cas où l'image (%IW ou %QW) de l'esclave a une taille particulière (exemple
1 octet ou 3 octets), elle est complétée par des octets non utilisés afin de manipuler
des mots d'E/S.
35015382.01 07/2008
41
Mise en oeuvre logiciel
Exemple
Le tableau ci-dessous décrit un exemple d’affectation :
Image des entrées
Esclave 2
2 mots
Esclave 1
1 octet
Octet non utilisé
Esclave 17
1 mot
%IWm.0.i
%IWm.0.i+1
%IWm.0.j
%IWm.0.k
Seul les bits de 0 à 7 sont
significatifs
Image des sorties
42
Esclave 17
2 mots
Esclave 2
1 octet
Octet non utilisé
%QWm.0.i %QWm.0.i+1
%QWm.0.j
Seul les bits de 0 à 7 sont significatifs
35015382.01 07/2008
Mise en oeuvre logiciel
Répartition de l’adressage IW et QW
Généralités
La répartition des données d’entrées/sorties permet d'avoir un adressage le plus
claire possible.
Un esclave peut être constitué de plusieurs modules de tailles de données
différentes. Dans ce cas, il peut se produire des désalignements d'adresses.
Pour les éviter, vous pouvez physiquement positionner les modules dans le rack
esclave en :
z
z
z
z
Exemple :
modules non
répartis
regroupant les modules d'entrées de taille particulière (exemple : 1 octet) par
paire,
regroupant les modules de sorties de taille particulière (exemple : 1 octet) par
paire,
positionnant un seul module d'entrées de taille particulière (exemple : 1 octet) à
la dernière position des modules d'entrées,
positionnant un seul module de sorties de taille particulière (exemple : 1 octet) à
la dernière position des modules de sorties.
Esclave x à modules non répartis
Module A
1 mot entrée
Module B
Module C
Module D
1 octet entrée 1 octet sortie 1 mot entrée
Module E
1 mot sortie
Module F
1 octet sortie
Image des entrées
%IWm.0.x
%IWm.0.x+1
Module A
1 mot entrée
Module B
1 octet entrée
%IWm.0.x+2
Module D
1 mot entrée
Octet non utilisé
Image des sorties
%IWm.0.x
Module C
1 octet sortie
35015382.01 07/2008
%IWm.0.x+1
Module E
1 mot sortie
Module F
1 octet sortie
43
Mise en oeuvre logiciel
Exemple :
modules répartis
Esclave x à modules répartis
Module A
1 mot entrée
Module D
1 mot entrée
Module B
Module E
1 octet entrée 1 mot sortie
Module C
1 mot sortie
Module F
1 octet sortie
Image des entrées
%IWm.0.x
%IWm.0.x+1
%IWm.0.x+2
Module A
1 mot entrée
Module D
1 mot entrée
Module B
1 octet entrée
Octet non utilisé
Image des sorties
44
%IWm.0.x
%IWm.0.x+1
Module E
1 mot sortie
Module C
1 octet sortie
Module F
1 octet sortie
35015382.01 07/2008
Mise en oeuvre logiciel
4.2
Configuration
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit l’écran de configuration de Profibus-DP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35015382.01 07/2008
Sujet
Page
Déclaration du module TSX PBY 100 et accès aux écrans métiers
46
Ecran de configuration
48
Données à fournir
50
Données résultant du décodage du fichier texte *.CNF
51
Visualisation de la configuration maître Profibus-DP
53
Configuration générale du module
54
Dossier de configuration du module
56
45
Mise en oeuvre logiciel
Déclaration du module TSX PBY 100 et accès aux écrans métiers
Déclaration du
module
TSX PBY 100
46
Pour déclarer un module TSX PBY 100, se reporter à la documentation Métiers
Premium de PL7.
35015382.01 07/2008
Mise en oeuvre logiciel
Marche à suivre
Cette opération permet de déclarer de façon logicielle un module TSX PBY 100
dans un rack automate.
L’exemple ci-dessous concerne un module TSX PBY 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.
Ajouter un module
Famille:
Analogique
1.5
Communication1.5
Comptage
1.5
Déport BusX 1.0
Mouvement 1.5
Pesage
1.7
Simulation
1.0
Tout ou Rien 1.5
Module:
TSX IBX 100
TSX IBY 100
TSX PBY 100
TSX SCY 21601
TSX ETY 110
TSX ETY 120
TSX ETY 210
TSX ETY 410
TSX SAY 100
TSX SCY 21600
COUPLEUR InterBus-S ISA
COUPLEUR InterBus-S
COUPLEUR PROFIBUS-DP
MODULE D’ACCUEIL PCMCIA
COUPLEUR TCP/IP ETHWAY
COUPLEUR ETHERNET ETY120
COUPLEUR TCP/IP ETHWAY
COUPLEUR TCP/IP INTRANET
COUPLEUR AS-interface
MODULE D’ACCUEIL PCMCIA
OK
Annuler
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 PBY 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.
Configuration
TSX 57203 V3.3 ...
0
0
6
35015382.01 07/2008
P
S
Y
2
6
0
0
T
S
X
5
7
2
0
3
XMWI
XTI..
1
3
2
4
P
B
Y
1
0
0
Effectuez un double clic sur le module (dans l’exemple TSX PBY 100) pour
accéder à l’écran de configuration (Voir : PL7 Micro, Junior, Pro ; Modules de
Communication pour Automates Modicon Premium).
47
Mise en oeuvre logiciel
Ecran de configuration
Présentation
L’écran de configuration est composé de deux zones et permet de définir les
caractéristiques nécessaires pour une liaison Profibus-DP.
Illustration
Cet écran permet la visualisation et la modification des paramètres suivants :
1
TSX PBY 100 [RACK 0 POSITION 6]
2
Configuration
Désignation : COUPLEUR PROFIBUS-DP
Configuration esclave PROFIBUS-DP
ID
Act. ID Gr. WatchDog
Adr.
1
2
0x1354
1
0
1
3
0x2354
1
0
1
Configuration générale PROFIBUS-DP
Tâche
Sorties
MAST
Maintien
RAZ
Nombre IW/QW
Longueur diagnostic
En mots 128
En octets 32
Outil PROFIBUS-DP
3
Configuration maître
5
6
Visualiser
hilscher
Fichier de configuration PROFIBUS-DP
Charger CNF E:\CNF\L21CIE67.CNF
7
8
Données esclave PROFIBUS-DP
%IW
Adr.
Symbole
Total
48
%QW
Adr.
9
Symbole
Nb.esclaves Nb. %IW Nb. %QW
2
2
2
35015382.01 07/2008
Mise en oeuvre logiciel
Description
Le tableau ci-dessous présente les différentes zones de l’écran de configuration :
Repère Element
Fonction
1
Barre de titre
Indique la référence du module sélectionné et sa position
physique dans le rack
2
Zone module
Permet la sélection du type de paramètres :
z d’une liste déroulante permettant de choisir le mode
configuration ou mise au point (en mode connecté
uniquement),
3
Zones
spécifiques
Liste déroulante présentant la configuration du bus Profibus-DP.
Voir Données résultant du décodage du fichier texte *.CNF, p. 51
z d’une fenêtre affichant la désignation du module sélectionné.
35015382.01 07/2008
4
Les trois champs indiquent :
z Nb. esclaves : nombre total d’esclaves.
z Nb. %IW : nombre total de mots d’entrées.
z Nb. %QW : nombre total de mots de sorties.
5
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. 50
6
Icône permettant de lancer le logiciel.
7
Bouton "Visualiser" permettant de lancer le convertisseur de
fichiers. Voir Visualisation de la configuration maître Profibus-DP,
p. 53
8
Cette fenêtre permet de sélectionner le fichier de configuration et
*.CNF de configuration. Voir Configuration générale du module ,
p. 54
9
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 esclave Profibus-DP, p. 52
49
Mise en oeuvre logiciel
Données à fournir
Présentation
Pour configurer la voie de communication vous devez renseigner les paramètres
de la fenêtre Paramètres généraux dédiés à l’application :
Paramètres
généraux
La fenêtre se présente comme ci-dessous :
Configuration générale PROFIBUS-DP
Tâche
Sorties
MAST
Maintien
RAZ
Nombre IW/QW
Longueur diagnostic
En mots 128
En octets 32
z
Le champ Tâche permet de sélectionner la tâche qui pilotera le bus de terrain
Profibus-DP :
z MAST : valeur par défaut, sélectionne la tâche maître comme pilote du bus.
z FAST : sélectionne la tâche rapide comme pilote de bus.
z
Le champ Nombre IW/QW permet de sélectionner le nombre de mots utilisés
pour les entrées/sorties : 32, 64, 128 ou 242.
Le champ Sorties permet de sélectionner le mode de repli des sorties sur arrêt
de l’automate :
z Maintien : les sorties sont maintenues à leur valeur.
z RAZ : remise à zéro.
Le champ Longueur diagnostic permet de sélectionner la longueur en octets des
diagnostics de 6 à 244 octets (par défaut 32). La taille configurée devra être
suffisante pour contenir le plus important diagnostic du bus. Dans le cas d’une
taille insuffisante, l’esclave concerné ne sera pas actif sur le bus car son
diagnostic sera invalide.
z
z
Note : Pour optimiser les performances, choisir un nombre de mots d’entrées/
sorties et d’octets de diagnostics minimum mais compatible avec la configuration
réelle du bus.
50
35015382.01 07/2008
Mise en oeuvre logiciel
Données résultant du décodage du fichier texte *.CNF
Présentation
Une partie de l’écran de configuration permet de visualiser la topologie du bus de
terrain Profibus-DP ainsi que des informations sur les esclaves qui sont associés au
module.
Ils se décomposent en deux fenêtres :
z
z
Configuration
Profibus-DP
la fenêtre Configuration Profibus-DP,
la fenêtre Données esclave Profibus-DP.
La liste déroulante Configuration Profibus-DP présente la configuration du bus de
terrain Profibus-DP. Elle représente le contenu du fichier texte *.CNF sélectionné.
Vous accédez ainsi à la configuration des 125 équipements possibles.
Chaque ligne de cette liste déroulante montre l'état d'un équipement. Une ligne se
présente sous la forme :
Adr.
1
2
3
z
z
z
z
z
35015382.01 07/2008
ID
0x1354
0x2354
Act. ID Gr. WatchDog
1
1
0
0
1
1
Le premier champ indique l’adresse de l’équipement esclave (entre 1 et 125).
Le deuxième champ indique le code d’identification Profibus provenant du fichier
GSD de l’équipement esclave.
Le troisième champ indique si l’esclave est activé dans le fichier de configuration
Profibus.
Le quatrième champ est toujours à 0.
Le dernier champ indique si le chien de garde de l’esclave est activé dans le
fichier de configuration Profibus.
51
Mise en oeuvre logiciel
Données esclave
Profibus-DP
La fenêtre se présente comme ci-dessous :
Données esclave PROFIBUS-DP
%IW
Adr.
Symbole
%IW6.0
%IW6.0.1
%QW
Adr.
Symbole
Deux listes permettent de visualiser les adresses et symboles des entrées/sorties :
z
z
52
une liste haute montre les données d'entrées relatives à l'équipement
sélectionné, avec leur symbole associé,
une liste basse montre les données de sorties relatives à l'équipement
sélectionné, avec leur symbole associé.
35015382.01 07/2008
Mise en oeuvre logiciel
Visualisation de la configuration maître Profibus-DP
Présentation
En actionnant le bouton Visualiser, vous visualisez les paramètres de configuration
du maître et du bus. Cet écran est valide lorsque vous avez sélectionné un fichier
texte *.CNF.
Si aucun fichier texte *.CNF n’est sélectionné, un fichier par défaut apparaît. Il
présente un module maître sans esclave.
Illustration
L’écran se présente sous la forme suivante :
Configuration maître
1
Adresse station
Nombre d’esclaves
2
Configuration bus
Débit en baud
Slot Time
12M baud
1000
Min St Delay Resp 11
Max St Delay Resp 800
Quiet Time
9
Setup Time
16
Token Rot. Time
Gap Update Factor 10
Highest St Addr
1
Retry Limit
4
Min Slave
Interval
1
Polling Timeout 10
Data Control
Time
6459
100µs
1 ms
120 10 ms
OK
Note : Les paramètres du bus sont calculés automatiquement par l’outil de
configuration SyCon. Une adaptation manuelle peut être nécéssaire pour les
passerelles livrées sans fichier GSD et qui ne sont pas entrées dans le fichier de
configuration Profibus. La documentation traitant des passerelles fournit des
informations sur les adaptations potentielles.
Note : Pour un complément d’informations, reportez-vous à la documentation du
logiciel SyCon et au Dossier de configuration du module (voir Illustration, p. 56).
35015382.01 07/2008
53
Mise en oeuvre logiciel
Configuration générale du module
Présentation
La configuration du module se décompose en deux parties :
z
z
Comment
configurer les
paramètres
généraux
54
Configuration des paramètres généraux.
Configuration du module TSX PBY 100.
La marche à suivre suivante permet de configurer les paramètres généraux.
Etape
1
Action
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.
35015382.01 07/2008
Mise en oeuvre logiciel
Comment
configurer le
module PBY
La marche à suivre suivante permet de configurer le module TSX PBY 100 avec
SyCon.
Etape
1
Action
Appuyez sur le bouton Hilscher.
Résultat : le logiciel SyCon est lancé.
2
Sous SyCon, configurez :
z la topologie du bus,
z l’allocation en mémoire : adressage de chaque module image dans les
registres %IW et %QW,
z les définitions de groupe,
z les fonctions spéciales.
3
Exportez cette configuration dans le fichier texte *.CNF.
4
Cliquez sur le bouton Charger CNF.
Résultat : la fenêtre suivante apparaît.
Ouverture
Chercher :
?
Cnf
0.cnf
120.cnf
250.cnf
255.cnf
256.cnf
257.cnf
264.cnf
4.cnf
40.cnf
atelier.cnf
Bad.cnf
ibus.cnf
m2siby4k.cnf
Nom :
atelier.Cnf
Ouvrir
Type :
CNF FILE (*.cnf)
Annuler
5
Recherchez et sélectionnez le fichier texte *.CNF qui décrit la configuration
utilisée.
6
Validez votre sélection par le bouton Ouvrir.
Le fichier est rejeté si :
z le format du fichier est incorrect,
z il existe plus de 125 équipements.
7
35015382.01 07/2008
Validez la configuration.
55
Mise en oeuvre logiciel
Dossier de configuration du module
Présentation
Un dossier décrivant la configuration de l'application pour le module TSX PBY 100,
est disponible dans l'éditeur de documentation PL7.
Illustration
Il se présente sous la forme suivante :
TSX PBY 100 [RACK 0 POSITION 4]
Identification du module
Réf. Commerciale :
TSX PBY 100
Désignation :
Adresse :
004
Symbole :
Coupleur Profibus-DP
Paramètres des voies : 0
Configuration générale Profibus-DP :
Tâche :
MAST
Sorties :
RAZ
Nombre d’IW/QW :
128 mots
Longueur de diagnostic :
32 octets
Nombre d’esclaves :
0
Fichier de configuration Profibus-DP :
Configuration maître Profibus-DP :
Adresse station :
1
Débit :
1.5M baud
Slot time :
2000 tBit
Quiet Time :
6 tBit
Min St Delay Resp
11 tBit
Max St Delay Resp :
55 tBit
Setup Time
1 tBit
Token Rot. Time
50000 tBit
Gap Update Factor
1
Retry Limit :
3
Highest St Addr :
126
Min Slave Interval :
1 * 100 microsecondes
Polling Timeout
500 ms
Data Control Time :
100 * 10ms
Configuration esclave Profibus-DP
Objets de langage esclave Profibus-DP
56
35015382.01 07/2008
Mise en oeuvre logiciel
Légende :
Slot time
Temps d’attente maximum avant que le maître commence une
nouvelle requête.
Min St Delay Resp.
Temps d’attente minimum avant qu’un esclave ne soit autorisé à
répondre (délai de transmission compris).
Setup Time
Temps d’attente entre l’envoi du dernier bit par l’esclave et
l’acceptation de la réponse par le maître.
Gap Update Factor
Spécifie le nombre de cycle bus effectué par un maître recherchant
d’autres maîtres sur le réseau.
Highest St addr.
Le maître cherche les autres maîtres du réseau jusqu’à cette
adresse seulement.
Quiet time
Temps nécessaire à un signal pour revenir à zéro après avoir
envoyé une trame. Pendant ce temps aucun équipement n’est actif
que sur le bus.
Max St Delay Resp.
Temps maximum durant lequel le maître attend que l’esclave
réponde.
Token Rot. Time
Temps maximum de rotation d’un jeton.
Retry Limit
Sans réponse d’un esclave, le maître invite à nouveau l’esclave à
émettre. Il scrute l’esclave suivant lorsque le délai Retry Limit est
atteint.
Min Slave Interval
Temps minimum avant qu’un esclave soit scruté à nouveau.
Data Control Time
Temps maximum d’échanges de données entre le maître et chaque
esclave.
Note : Une configuration manuelle des paramètres du bus peut être
nécéssaire,voir Visualisation de la configuration maître Profibus-DP (voir
Illustration, p. 53).
35015382.01 07/2008
57
Mise en oeuvre logiciel
4.3
Mise au point
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit l’écran du mode mise au point.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
58
Sujet
Page
Description de l’écran de mise au point
59
Paramètres de mise au point
61
35015382.01 07/2008
Mise en oeuvre logiciel
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 PBY 100
sur la configuration du PL7 est disponible en mode connecté uniquement.
Illustration
Cette sélection nous permet de visualiser l’écran suivant :
1
2
5
TSX PBY 100 [RACK 0 POSITION 6]
Mise au point
Désignation : COUPLEUR PROFIBUS-DP
CH0 RUN
Configuration esclave PROFIBUS-DP
ID
Act. ID Gr. WatchDog
Adr.
1
2
0x1354
1
0
1
3
0x2354
1
0
1
3
ERR
IO
DIAG...
4
Données de diagnostic PROFIBUS-DP
ID MAÎTRE : 0x1654 V5.02I FW : 1.0 (7)
Mode opératoire
6
c0 00 16 54 10 14 10 10 07 56 35 2e 30 32 49 00
Outil PROFIBUS-DP
Configuration maître
7
Visualiser
8
hilscher
Données esclave PROFIBUS-DP
%IW
Adr.
Symbole
Editer %QW
Total
10
35015382.01 07/2008
%QW
Adr.
Valeur
Valider
Format
Bin Hex
Symbole
Valeur
Dec
9
Nb.esclavesNb. %IW Nb. %QW
2
2
2
59
Mise en oeuvre logiciel
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
Mise au point (disponible en mode connecté uniquement) ou
Configuration
3
Voyants
Indiquent l’état du module :
z RUN allumé : le module est en fonctionnement
z 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 d’état de ce module (ce bouton est inhibé ou
accessible selon la valeur du bit %Ixy.MOD.ERR)
5
Configuration
Profibus-DP
Cette liste déroulante présente la configuration du bus de terrain
Profibus-DP. Lorsqu’un équipement est en défaut :
z le curseur se positionne sur l’équipement,
z la ligne correspondante apparaît en rouge
6
Données de
diagnostic
Profibus-DP
Cette fenêtre permet d’effectuer le diagnostic du bus Profibus-DP.
Voir Diagnostic Profibus-DP, p. 64
7
Bouton
Hilscher
Icône permettant de lancer le logiciel.
8
Bouton
Visualiser
Bouton permettant de lancer le convertisseur de fichiers.
Visualisation de la configuration maître Profibus-DP, p. 53
9
Données
esclaves
Profibus-DP
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 d’un esclave, p. 61
10
60
Les trois champs indiquent :
z Nb. esclaves : nombre total d’esclaves.
z Nb. %IW : nombre total de mots d’entrées.
z Nb. %QW : nombre total de mots de sorties.
35015382.01 07/2008
Mise en oeuvre logiciel
Paramètres de mise au point
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 esclave Profibus-DP.
Deux listes déroulantes montrent les valeurs des données d'entrées/sorties :
z Le champ de la zone %IW 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.
z Le champ de la zone %QW 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.
z Le champ de la zone Editer %QW permet de saisir la valeur d'une donnée %QW
et d'indiquer pour chaque donnée le type d'affichage :
z hexadécimal,
z décimal,
z ASCII.
Note : Aucun forçage n'est autorisé sur les objets langage %IW et %QW.
Le passage en STOP de l'automate, fait apparaître les valeurs de repli du module
en rouge.
35015382.01 07/2008
61
Mise en oeuvre logiciel
Fenêtre
diagnostic
Cette fenêtre présente toutes les informations de diagnostic d'un équipement. En
sélectionnant un équipement dans la liste Configuration esclave Profibus-DP,
son diagnostic apparaît dans la fenêtre Données de diagnostic Profibus-DP.
Données de diagnostic PROFIBUS-DP
ID ESCLAVE : 0x1354
Diagnostic créé par l’esclave
Chien de garde esclave actif
Adresse maître : 1
00 0c 00 01 13 54 07 00 00 00 00 00 00
Les données affichées correspondent à un nouveau diagnostic. Lors de la sélection
de l'équipement dans la liste, le module adressé est automatiquement diagnostiqué.
Dans tous les cas de diagnostic, les six premiers octets sont standardisés et
affichés. Si un esclave requiert plus de six octets de diagnostic, les données sont
affichées dans la fenêtre et accessibles par les barres déroulantes.
62
35015382.01 07/2008
Mise en oeuvre logiciel
4.4
Programmation
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit le principe de programmation.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Diagnostic Profibus-DP
35015382.01 07/2008
Page
64
Commande de diagnostic
65
Exemples de commande de diagnostic
68
Compte rendu de communication/d’opération
70
63
Mise en oeuvre logiciel
Diagnostic Profibus-DP
Généralités
Les fonctions de diagnostic de Profibus-DP permettent de localiser et d'identifier
rapidement les défauts d'équipements connectés au bus. Les messages de
diagnostic sont échangés sur Profibus-DP par le module maître TSX PBY 100.
Les diagnostics sont de quatre types :
Master diag : diagnostic complet du module maître TSX PBY 100.
z Slave diag : diagnostic complet d'un seul esclave.
z Compressed diag : diagnostic compact de tous les esclaves.
z Liste des diagnostics disponibles par esclave.
z
Chacun de ces diagnostics peut être lu par le logiciel PL7 ou par tout autre PC de
mise au point.
64
35015382.01 07/2008
Mise en oeuvre logiciel
Commande de diagnostic
Présentation
L’envoi d’une commande de diagnotic s’effectue par le bloc fonction SEND_REQ.
La fonction SEND_REQ doit être utilisée pour lire ou remettre à zéro les différents
compteurs de diagnostic.
Pour traiter les problèmes courants, le module TSX PBY 100 fournit quatre
compteurs de diagnostic par esclave. Ces compteurs peuvent être accessibles par
la fonction SEND_REQ et se présentent sous la forme d'un tableau d’octets. Voir
Informations générales d'un esclave, p. 82
35015382.01 07/2008
65
Mise en oeuvre logiciel
Syntaxe
La syntaxe de la fonction de communication se présente sous la forme suivante :
SEND_REQ (ADR#rm.v, 16#0031, %MWi:3, %MWj:L, % MWk:4)
Le tableau ci-dessous décrit les différents paramètres de la fonction :
Paramètre
Description
ADR#rm.v
r
Numéro du rack
m
Numéro du module
v
Numéro de la voie (0 pour Profibus-DP)
16#0031
Code requête
%MWi:3
Paramètres de la requête
%MWi
Type de diagnostic
%MWi:x0...x8 0...125
126
127
128
129
130
131
132
66
Diagnostic de l’esclave x
Liste des diagnostics disponibles
Diagnostic compact de tous les esclaves
Diagnostic du module maître
Compteurs de diagnostic total
Compteurs d’échanges défectueux
Compteurs d’indisponibilité
Compteurs de réponses invalides
%MWi:x9
Réservé
%MWi:x10
Réservé
%MWi:x11
Réservé
%MWi:x12
Si activé, lecture des données de configuration de l'esclave
sélectionné par %MWi:x0..x8 (= 0 à 124)
%MWi:x13
Si activé, lecture des informations de l’esclave sélectionné
par %MWi:x0...x8 = 0 à 124
%MWi:x14
Si activé, réinitialisation de la liste des diagnostics
disponibles ou des compteurs spécifiés par %MWi:x0...x8 =
126, 129 à 132
%MWi:x15
Si activé, lecture de la liste des diagnostics disponibles ou
des compteurs spécifiés par %MWi:x0...x8 = 126, 129 à 132
%MWi+1
Adresse de départ dans la table diagnostic (valeur par
défaut 0). Pour effectuer un accès partiel à la table de
diagnostic, il est possible de spécifier un mot de départ dans
la table (Offset de départ)
%MWi+2
Longueur du diagnostic à lire
35015382.01 07/2008
Mise en oeuvre logiciel
Paramètre
Description
%MWj:L
Mots de contrôle PL7 où sont stockées les réponses
%MWk:4
j
Numéro du premier mot
L
Nombre de mots
Quatre mots identifiant l’adresse des données PL7 utilisées pour piloter la
fonction
k
35015382.01 07/2008
Status de l’échange
67
Mise en oeuvre logiciel
Exemples de commande de diagnostic
Lecture de mots
de diagnostic
d’un esclave
Diagnostic effectué sur l’esclave 2.
%M0
OPERATE
%MW203:=6
p
OPERATE
(1)
%M0
R
(1) SEND_REQ(ADR#6.0,16#0031,%MW100:3,%MW104:32,%MW200:4)
Le tableau ci-dessous décrit les paramètres :
68
Paramètres
Variables
Valeurs
Adresse
-
ADR#6.0
Code requête
-
16#0031
Données à émettre
%MW100:3
2 (adresse esclave en décimal)
0 (adresse de la table de diagnostic en décimal)
32 (longueur de la table de diagnostic en décimal)
Zone de réception
%MW104:32
-
Compte rendu
%MW200:4
-
35015382.01 07/2008
Mise en oeuvre logiciel
Diagnostic d’un
maître
Réinitialisation
du compteur de
diagnostic
35015382.01 07/2008
SEND_REQ(ADR#6.0,16#0031,%MW100:3,%MW104:32,%MW200:4)
Paramètres
Variables
Valeurs
Adresse
-
ADR#6.0
Code requête
-
16#0031
Données à émettre
%MW100:3
126 (code du maître en décimal)
0 (adresse de la table de diagnostic en décimal)
32 (longueur de la table de diagnostic en décimal)
Zone de réception
%MW104:32
-
Compte rendu
%MW200:4
-
SEND_REQ(ADR#6.0,16#0031,%MW100:3,%MW104:32,%MW200:4)
Paramètres
Variables
Valeurs
Adresse
-
ADR#6.0
Code requête
-
16#0031
Données à émettre
%MW100:3
16#4081 (initialisation du compteur de diagnostic
total en hexadécimal)
0 (adresse de la table de diagnostic en décimal)
32 (longueur de la table de diagnostic en décimal)
Zone de réception
%MW104:32
-
Compte rendu
%MW200:4
-
69
Mise en oeuvre logiciel
Compte rendu de communication/d’opération
Description
Ces messages sont communs pour tous les types de requêtes.
Compte rendu de communication (octet de poids faible)
Valeur
16#00
Signification
Echange correct
Compte rendu d’opération (octet de poids fort)
70
Valeur / code erreur
Signification
Code requête d’émission
incrémenté de 16#30
16#01
16#02
16#03
Résultat positif
Requête non traitée
Réponse incorrecte
Réservé
16#01
Arrêt de l’échange sur time-out
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é
16#10
Coupleur réseau absent
35015382.01 07/2008
Mise en oeuvre logiciel
16#FF
Message refusé
Compte rendu d’opération (octet de poids fort)
Valeur / code erreur
Signification
16#01
16#02
16#03
16#04
16#05
16#06
16#07
16#08
16#0B
16#0D
16#0F
Manque de ressource vers le processeur
Manque de ressource ligne
Equipement absent
Défaut ligne
Défaut de longueur
Voie de communication défaut
Défaut d’adressage
Défaut applicatif
Absence de ressource système
Destinataire absent
Problème de routage intrastation ou voie non
configurée
Format d’adresse non géré
Manque de ressource destinataire
Paramètre invalide
16#11
16#12
16#FD
35015382.01 07/2008
71
Mise en oeuvre logiciel
4.5
Diagnostic
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit les différentes fonctions de diagnostic.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Diagnostic à partir des voyants d’état du module
72
Page
73
Modes dégradés d’application
74
Listes des variables de diagnostic
76
Liste des diagnostics disponibles
79
Diagnostic compact de tous les esclaves
80
Diagnostic d’un esclave
81
Informations générales d'un esclave
82
Données de configuration d’un esclave
83
Défauts typiques
84
35015382.01 07/2008
Mise en oeuvre logiciel
Diagnostic à partir des voyants d’état du module
Présentation
Des voyants lumineux sur la carte permettent de visualiser l’état du module et du
réseau Profibus DP. La signalisation est conforme au standard Premium et Profibus
DP.
Illustration
Les voyants de diagnostic sont les suivants :
Diagnostic
RUN
ERR
CH0
I/O
Selon l’état des voyants, le diagnostic est le suivant :
Voyants Allumé
d’état
35015382.01 07/2008
Clignotant
Eteint
RUN
(vert)
Module TSX PBY 100 prêt - tests d’autodiagnostic
réussis
- Profibus DP prêt
Module non initialisé (en
attente d’une
configuration)
ERR
(rouge)
Défaut bus ou
Défaut de configuration ou
Défaut du module
TSX PBY 100
I/O
(rouge)
Défaut sur un ou plusieurs périphériques esclaves
Aucun défaut signalé
(tous les esclaves actifs)
CHO
(jaune)
Echange des données
d’entrées/sorties
Pas d’échanges des
données d’entrées/
sorties
Aucun défaut signalé
Module en attente d’une
configuration ou
En cours de chargement
(si RUN éteint) ou
Défaut de communication
avec l’UC automate (si
RUN allumé)
-
73
Mise en oeuvre logiciel
Modes dégradés d’application
Défaut du
support de
transmission
z
z
Défaut de communication lors du lancement de Profibus-DP
Ce défaut peut être causé par une mauvaise configuration ou un dommage du
câble. Dans ce cas, le bus reste dans un état de non fonctionnement et les
esclaves restent dans l'état de défaut de lancement.
Un code erreur est généré par le module maître TSX PBY 100 sous la forme d'un
diagnostic. Tous les bits de diagnostic des esclaves demeurent dans leur état de
défaut. Le voyant ERR est allumé et les autres voyants sont éteints.
Défaut de communication en cours de fonctionnement
Si un défaut survient lorsque les échanges sont en cours, un code erreur est
généré par le module maître TSX PBY 100 sous la forme d'un diagnostic. Dans
ce cas, les esclaves passent dans leur état de défaut préconfiguré après
dépassement du temps de chien de garde.
Les bits de diagnostic des esclaves sont validés pour signifier l'indisponibilité des
esclaves et la remise à zéro des entrées. Le module TSX PBY 100 enregistre les
diagnostics et informe l'unité centrale de leur disponibilité par l’objet langage
%IWm.0.129:x10..x12.
Défauts du
module maître
TSX PBY 100
Lors de l'apparition d'un défaut, les échanges de données, commandes et
diagnostics sont interrompus. Après dépassement du chien de garde, un code
erreur est généré sous la forme d'un diagnostic.
Si les échanges sont interrompus, les bits de diagnostic des esclaves sont validés
pour signifier l'indisponibilité des esclaves et la remise à zéro des entrées. Le voyant
ERR est allumé et les autres voyants sont éteints.
74
35015382.01 07/2008
Mise en oeuvre logiciel
Défauts d’un
esclave
Lorsque les échanges sont en cours, le défaut d'un esclave est signalé par un
nouveau diagnostic. Si la communication est toujours établie, l'esclave génère le
diagnostic sinon le diagnostic est généré par le module maître TSX PBY 100.
Les bits de diagnostic de l'esclave sont validés pour signifier son indisponibilité et la
remise à zéro de ses entrées. Le module TSX PBY 100 enregistre les diagnostics
et informe l'unité centrale de leur disponibilité par l’objet langage
%IWm.0.129:x10..x12.
Note : Si un ou plusieurs esclaves sont en défaut, le cycle bus ralentit. La
reconnaissance d'un diagnostic et la remise à zéro des entrées peuvent nécessiter
plusieurs cycles automate.
Défauts
généraux de l’UC
automate
Dans le cas d'un défaut de communication entre l'unité centrale et le module
TSX PBY 100, toutes les sorties sont mise dans leur état de défaut (maintient ou
RAZ) et les entrées sont remises à zéro. Le voyant ERR clignote pour signifier le
défaut de communication entre l'unité centrale de l'automate et le module
TSX PBY 100.
Les transferts des données de diagnostic entre maître et esclave ne sont pas
affectés.
Réinitialisation
des sorties après
chargement
d’une application
Pour un faible débit (inférieur à 500 Kbit/s) et une valeur importante du chien de
garde, les esclaves maintiennent les états des sorties toute la durée du chien de
garde.
Pour un faible débit (inférieur à 500 Kbit/s) et le chien de garde désactivé, les états
des sorties des esclaves sont maintenus jusqu'à la fin du chargement de
l'application.
35015382.01 07/2008
75
Mise en oeuvre logiciel
Listes des variables de diagnostic
Diagnostic du
maître
76
Le tableau suivant contient les données de diagnostic du module TSX PBY 100.
Octets
Structure
Description
0/1
OPERATING_MO
DE
Mode de fonctionnement du maître (octet 0 : octet de poids
faible ; octet 1 : octet de poids fort)
Valeur hexadécimales :
16#00 : hors service (initialisation)
16#40 : stop (prêt à recevoir la configuration)
16#80 : repli des sorties (selon configuration)
16#C0 : en fonctionnement
2/3
PNO_IDENTIFIER Code d'identification du maître selon le code Profibus DP
(octet2 : octet de poids faible ; octet 3 : octet de poids fort)
Valeur hexadécimales :
16#1654 : pour le module TSX PBY 100
4
Carte PC
version matérielle
Version matérielle de la carte PCMCIA selon le code Profibus
DP
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
16#FF : pas de carte ou carte non valide
5
Carte PC
version du
micrologiciel
Version logicielle de la carte PCMCIA selon le code Profibus
DP
Valeur hexadécimales :
16#14 : version V5.02I
16#16 : version V5.02K
16#XY : version V5.XY
16#FF : pas de carte ou carte non valide
6
PBY
version matérielle
Version matérielle du module TSX PBY 100
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
7
PBY
version du
micrologiciel
Version logicielle du module TSX PBY 100
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
35015382.01 07/2008
Mise en oeuvre logiciel
Diagnostic
Master Class 2
35015382.01 07/2008
Octets
Structure
Description
8
PBY IE
version
Indice d'évolution logicielle du module TSX PBY 100
Valeur hexadécimales :
16#04 : version IE04
16#XY : version IEXY
9...15
Carte PC
micrologiciel
version (ASCII)
Version logicielle de la carte PCMCIA en mode ASCII
Pour Profibus DP, un équipement Master Class 2 a les données de diagnostic
standard du module TSX PBY 100 suivantes :
Octets
Structure
Description
0
OPERATING_MO
DE
Mode de fonctionnement du maître
Valeur hexadécimales :
16#00 : hors service (initialisation)
16#40 : stop (prêt à recevoir la configuration)
16#80 : repli des sorties (selon configuration)
16#C0 : en fonctionnement
1/2
PNO_IDENTIFIER Code d'identification du maître selon le code Profibus DP
(octet 1 : octet de poids faible ; octet 2 : octet de poids faible)
Valeur hexadécimales :
16#1654 : pour le module TSX PBY 100
3
Carte PC
version matérielle
Version matérielle de la carte PCMCIA selon le code Profibus
DP
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
16#FF : pas de carte ou carte non valide
4
Carte PC
version du
micrologiciel
Version logicielle de la carte PCMCIA selon le code Profibus
DP
Valeur hexadécimales :
16#14 : version V5.02I
16#16 : version V5.02K
16#XY : version V5.XY
16#FF : pas de carte ou carte non valide
5
PBY
version matérielle
Version matérielle du module TSX PBY 100
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
77
Mise en oeuvre logiciel
Octets
Structure
Description
6
PBY
version du
micrologiciel
Version matérielle du module TSX PBY 100
Valeur hexadécimales :
16#10 : version V1.0
16#XY : version VX.Y
Note : Les octets de diagnostic des poids fort et faible du PNO_IDENTIFIER sont
intervertis par rapport aux diagnostics standard sur Profibus DP.
78
35015382.01 07/2008
Mise en oeuvre logiciel
Liste des diagnostics disponibles
Présentation
Cette table fournit des bits d'activités. Au nombre d'un bit par esclave, ils
renseignent sur la disponibilité de nouveaux diagnostics provenant des esclaves.
Mots
Structure
Description
0
x0...x15
Nouveaux diagnostics concernant les esclaves 0 à 15
1
x0...x15
Nouveaux diagnostics concernant les esclaves 16 à 31
2
x0...x15
Nouveaux diagnostics concernant les esclaves 32 à 47
3
x0...x15
Nouveaux diagnostics concernant les esclaves 48 à 63
4
x0...x15
Nouveaux diagnostics concernant les esclaves 64 à 79
5
x0...x15
Nouveaux diagnostics concernant les esclaves 80 à 95
6
x0...x15
Nouveaux diagnostics concernant les esclaves 96 à 111
7
x0...x13
x14,x15
Nouveaux diagnostics concernant les esclaves 112 à 124
Non utilisés
Le bit est remis à zéro lorsque l'esclave a été diagnostiqué par la fonction de
communication SEND_REQ.
Tous les bits peuvent être remis à zéro en une seul fois par la commande
SEND_REQ, le paramètre identifiant cette table et le paramêtre identifiant la
réinitialisation.
35015382.01 07/2008
79
Mise en oeuvre logiciel
Diagnostic compact de tous les esclaves
Présentation
La table de diagnostic regroupe les principaux diagnostics pour chaque esclave, sa
taille est toujours de 125 octets.
Chaque octet correspond à l’adresse d’un esclave, l'octet 0 correspondant à
l'esclave 1 et l'octet 124 correspondant à l'esclave 125.
Chaque octet présente les mêmes informations de diagnostics.
Le tableau ci-dessous décrit les informations de diagnostics contenues dans
chaque octet.
Mots
Structure
Description
0...124 0 : not_reachable x0=1 si l'esclave x est non connecté ou éteint
x1=1 si l'esclave x n'est pas prêt pour les échanges de données
x1 : not_ready
x2=1 si erreur de configuration de l'esclave x à la demande du
x2 : config_fault
test
x3 : prm_required x3=1 si l'esclave x doit être à nouveau configuré et paramétré
x4=1 si l'esclave x est inactif (exclu du traitement)
x4 : inactive
x5=1 si erreur lors de la dernière réponse de l'esclave x
x5 : invalid_rsp
x6 : param_fault x6=1 si erreur lors du dernier message de paramétrage de
l'esclave x
x7 : master_lock x7=1 si l'esclave x est déjà paramétré par un autre module
maître
80
35015382.01 07/2008
Mise en oeuvre logiciel
Diagnostic d’un esclave
Présentation
Seuls les six premiers octets de diagnostic sont standardisés et obligatoires.
Un esclave peut fournir jusqu'à 244 octets de diagnostic. Dans le cas d'un diagnostic
étendu (l'octet 7 vaut ff en hexadécimal), le bit x3 de l'octet 0 le signale en étant à la
valeur 1(x3=1).
Octets Structure
Description
0
x0=1 si l'esclave est non connecté ou éteint
x1=1 si l'esclave n'est pas prêt pour les échanges de données
x2=1 si erreur de configuration de l'esclave à la demande du
test
x3=1 si diagnostic étendu (octet 7 à FFh en héxadécimal)
x4=1 si la fonction est non supportée par l'esclave
x5=1 si erreur lors de la dernière réponse de l'esclave
x6=1 si erreur lors du dernier message de paramétrage de
l'esclave
x7=1 si l'esclave est déjà paramétré par un autre module
maître
x0 : not_reachable
x1 : not_ready
x2 : config_fault
x3 : ext_diag
x4 : not_supported
x5 : invalid_rsp
x6 : param_fault
x7 : master_lock
1
x0 : prm_required
x1 : diag_data_rdy
x2 : is_slave_diag
x3 : wdt_active
x4 : freeze_mode
x5 : sync_mode
x6
x7 : inactive
2
x0...x6
x7 : diag_overflow
Non utilisés
x7=1 si le nombre de diagnostic dépasse la taille des mots de
réception
3
master_address
Adresse du module maître qui paramètre l'esclave
4/5
PNO_identifier
Code d'identification de l'esclave
6...244 specific_diag
35015382.01 07/2008
x0=1 si l'esclave doit être à nouveau configuré et paramétré
x1=1 si l'esclave a généré un diagnostic pour être traité par le
maître
x2=0 si le diagnostic a été créé par le maître
x2=1 si le diagnostic a été créé par l'esclave
x3=1 si le chien de garde de l'esclave est actif
x4=1 si les entrées de l'esclave sélectionné sont gelées
x5=1 si les sortie de l'eslave sélectionné sont gelées
non utilisé
x7=1 si l'esclave est inactif (exclu du traitement)
Données de diagnostic spécifiques optionnelles
81
Mise en oeuvre logiciel
Informations générales d'un esclave
Présentation
82
Pour chaque esclave, les informations générales suivantes peuvent être lues par le
module TSX PBY 100 à l’aide de la fonction SEND_REQ.
Désignation
Taille
Description
Configuré
octet
l'esclave a été configuré selon la configuration de
Profibus DP
En fonctionnement
octet
l'esclave a été initialisé et fonctionne correctement
Nombre de %IW
mot
taille totale des données d'entrées dans la zone
%IW
Nombre de %QW
mot
taille totale des données de sorties dans la zone
%QW
Taille des données
d'entrées
octet
taille totale des données d'entrées sur Profibus
Taille des données de
sorties
octet
taille totale des données de sorties sur Profibus
Taille des données de
diagnostic
octet
taille totale du dernier diagnostic reçu
Diagnostic compact
octet
données de diagnostic compact pour cet esclave
Compteur de diagnostics Tableau
d'octets
nombre total de messages de diagnostic reçus des
esclaves, un octat par esclave (la taille est toujours
de 126 octets, l'octet n correspond à l'adresse
d'esclave n)
Compteur d'échanges
Tableau
d'octets
nombre total de défauts de communication entre le
maître et ses esclaves, un octet par esclave (la taille
est toujours 126 octets. L'octet n correspond à
l'adresse d'esclave n)
Compteur
d'indisponibilités
Tableau
d'octets
nombre de fois où cet esclave est présent mais
indisponible (la taille est toujours de 125 octets,
l'octet 0 correspond à l'équipement 1 et l'octet 124 à
l'équipement 125)
Compteur de réponses
invalides
Tableau
d'octets
nombre de réponses non valides pour cet esclave
(la taille est toujours de 125 octets, l'octet 0
correspond à l'équipement 1 et l'octet 124 à
l'équipement 125)
35015382.01 07/2008
Mise en oeuvre logiciel
Données de configuration d’un esclave
Présentation
35015382.01 07/2008
Le module TSX PBY 100 peut relire les données de configuration de chaque
esclave à l'aide de la fonction SEND_REQ.
Désignation
Taille
Description
Longueur totale
mot
longueur totale d'informations de configuration
Nombre de %IW
octet
taille totale de données d'entrées dans la zone %IW
Nombre de %QW
octet
taille totale de données de sorties dans la zone
%QW
Offset %IW
mot
offset des blocs de données d'entrées dans la zone
%IW
Offset %QW
mot
offset des blocs de données d'entrées dans la zone
%QW
Station Status
octet
se reporter au standard Profibus DP
Watchdog Factor 1
octet
Watchdog Factor 2
octet
Min TSDR
octet
PNO_Identifier
mot
Group Flags
octet
Adresse ID
octet
adresse de l'esclave sur le bus
Esclave modulaire
octet
valeur = 1 si l'esclave est un équipement modulaire
valeur = 0 si l'esclave est un équipement compact
Esclave actif
octet
valeur = 1 si l'esclave est actif sur le bus
valeur = 0 si l'esclave est inactif sur le bus
Taille des paramètres
mot
taille du bloc de données de paramètres pour cet
esclave
Taille des données de
configuration
mot
taille du bloc de données de configuration pour cet
esclave
Taille des données utilisées mot
taille du bloc de données utilisées pour cet esclave
Paramètres
x octets
bloc de données de paramètres pour cet esclave
Données de configuration
x octets
bloc de données de configuration pour cet esclave
Données utilisées
x octets
bloc de données utilisées pour cet esclave
83
Mise en oeuvre logiciel
Défauts typiques
Cas 1
ERR clignotant
Effets
Après chargement de l'application, le voyant ERR du module TSX PBY 100 clignote
Causes
Actions
Le module PBY 100 n'est pas reconnu par le z Testez que la configuration dans PL7 soit
conforme à la configuration réelle
processeurs et n'a aucune données de
configuration
z Testez que les versions logicielles du
processeur, PL7 et TSX PBY 100 soient
compatibles
Cas 2
ERR allumé
Effets
Après chargement de l'application, le voyant ERR du module PBY 100 est allumée en
permanence
Causes
Actions
Problème de câblage de Profibus
z Déconnectez le module TSX PBY 100 du
TAP et réinitialisez le processeur
z Si le module démarre correctement à la
suite de cette action, il existe un cour-circuit
ou une inversion de fil dans le câblage
Problème physique provenant du TAP ou de z Si le module ne démarre pas correctement,
coupez l'alimentation de l'automate et
la carte PCMCIA
changez le TAP et éventuellement la carte
PCMCIA (le TAP et la carte doivent être
changés module hors tension)
Problème logicielle de la carte PCMCIA
z Testez la version logicielle de la carte, la
version doit être V5.02I ou supérieure
Problème avec la configuration chargée
z Testez les codes d'erreur du coupleur
maître et les codes d'erreur des entrées/
sorties
z Testez les codes d'erreur par la fonction de
diagnostic
84
35015382.01 07/2008
Mise en oeuvre logiciel
Cas 3
Défaut de ligne
Effets
Après chargement d'une application, quelques esclaves du bus démarrent et passent en
défaut
Cas 4
Causes
Actions
Une terminaison de ligne est détectée mais
non située en fin de bus
z Testez tous les connecteurs Profibus et
placer la terminaison de bus en fin de ligne
Esclave en défaut
Effets
Un esclave du bus est en défaut sans provoquer un défaut du bus
Causes
Actions
L'esclave a des défauts d'entrées/sorties ou z Testez les données de diagnostic de
l'esclave par l'écran de mise au point
un défaut de configuration ou le chien de
garde est inactif
Cas 5
Retard à la mise en route d’un esclave
Effets
Des esclaves du bus ne réagissent pas immédiatement à la mise en route sans provoquer
un défaut du bus. Après quelque temps, l'esclave démarre
Cas 6
Causes
Actions
Certains esclaves requièrent une
commande de contrôle avant d'être activés.
Ces esclaves ont été trop lent à réagir à la
première commande envoyée
z Modifiez les paramètres du bus pour
retarder l'envoi de la première commande
z Ajoutez 5 unités de temps au Timeout
Esclaves en défaut par intermittence
Effets
Quelques esclaves sont en défaut par intermittence
35015382.01 07/2008
Causes
Actions
Les esclaves sont soumis à des défauts de
câblage ou de compatibilités
électromagnétiques mais le module
PBY 100 essaie de les réactiver
z Remettez à zéro tous les compteurs de
diagnostic en utilisant la fonction
SEND_REQ
z Testez si les nouveaux diagnostics ont été
reçus par le module TSX PBY 100
85
Mise en oeuvre logiciel
Cas 7
Défaut matériel sur le bus
Effets
Le bit %IWxy.0.243:x7 est activé signalant un ou des défauts matériels du bus et tous les
équipements émettent leurs données de diagnostic
Causes
Actions
Le bus est soumis à des défauts de câblage, z Vérifiez le câblage et les terminaisons de
ligne, spécialement les connecteurs dont
de connexions, de terminaison de ligne ou
les terminaisons sont activées mais non
de TAP. De ce fait les esclaves émettent leur
localisés à la fin du bus
diagnostic et sature la zone de réception des
z Réinitialisez %IWxy.0.243:x7 par :
diagnostics
z mise hors tension puis sous tension de
l'automate,
z réinitialisation de l'automate,
z déconnexion et reconnexion sous
tension du module TSX PBY 100,
z téléchargement d'une nouvelle
application,
z remise à zéro des compteurs de
diagnostic en uitilisant la fonction
SEND_REQ.
86
35015382.01 07/2008
Mise en oeuvre logiciel
4.6
Objets langage associés au module TSX PBY 100
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les différents objets langages spécifiques au module
TSX PBY 100.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Objets langage en échange implicite
35015382.01 07/2008
Page
88
Objets langage à échange explicite
92
Gestion des échanges explicites
93
Objets langage associés à la configuration
94
Code d’erreurs du module TSX PBY 100
95
87
Mise en oeuvre logiciel
Objets langage en échange implicite
Présentation
Tous les objets langage à échange implicite (Voir : PL7 Micro, Junior, Pro ; Métiers
Communication tome 1) pour une communication Profibus-DP avec le module
TSX PBY 100 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 Défaut module
Bit à 1, indique un défaut du module (au moins
une des voies est en défaut, ...)
%Ixy.0.ERR
Bit à 1, indique un défaut voie
Défaut voie
Légende
(1)
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
88
35015382.01 07/2008
Mise en oeuvre logiciel
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.241
Entrées DP
242 mots d’entrées DP
%IWxy.0.242
Status PBY
z x0 = 1 : si x8 = 1 ou x9 = 1 ou x10 = 1, défaut voie
z x8 = 1 Défaut de fonctionnement du coupleur maître
(DP_error)
z x9 = 1 Défaut de fonctionnement de la carte PCMCIA. Le
bit 9 est à l’état 1 quand une erreur est détectée sur le
mot 253 (IOM_error), voir à la fin de ce tableau
z x10 = 1 Défaut de configuration du coupleur maître. Le bit
10 est à l’état 1 quand une erreur est détectée sur le mot
252 (CM_error), voir à la fin de ce tableau.
z x13 = 1 Défaut de configuration
z x14 = 1 Défaut de communication : pas de
communication avec l'automate programmable
%IWxy.0.243
Status PBY
z x0..x6 : Adresse du dernier esclave diagnostiqué
z x7 = 1 :Défaut matériel sur le bus (terminaison de ligne,
câblage, connecteurs, TAP, ...)
z x8 = 1 : Coupleur maître en fonctionnement
z x9 = 1 : Défaut d'entrées/sorties (un esclave ou plus en
défaut)
z x10 = 1 : Nouveau diagnostic du coupleur maître
disponible
z x11 = 1 : Nouveaux diagnostics d'un esclave disponibles
(adresse donnée par x0..x6)
z x12 = 1 : Nouveaux diagnostics de plusieurs esclaves
reçus
z x13..x15 : Code du dernier évènement de gestion (bus
hors ligne, défaut communication entre équipements
maître,...)
35015382.01 07/2008
%IWxy.0.244
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 0 à 15
%IWxy.0.245
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 16 à 31
%IWxy.0.246
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 32 à 47
%IWxy.0.247
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 48 à 63
89
Mise en oeuvre logiciel
Objet (1)
Fonction
Signification
%IWxy.0.248
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 64 à 79
%IWxy.0.249
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 80 à 95
%IWxy.0.250
Diagnostics
bitmap
z x0..x15 : Bits d'état des esclaves 96 à 111
%IWxy.0.251
Diagnostics
bitmap
z x0..x12 : Bits d'état des esclaves 112 à 124
z x14 : Transfert des entrées du coupleur vers l'UC
automate
z x15 : Transfert des sorties de l'UC automate vers le
coupleur
%IWxy.0.252
CM_error
code
Code erreur du coupleur maître (voir Code d’erreurs du
module TSX PBY 100, p. 95)
%IWxy.0.253
IOM_error
code
Code erreur des entrées/sorties (voir Code d’erreurs du
module TSX PBY 100, p. 95)
Légende
(1)
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
90
35015382.01 07/2008
Mise en oeuvre logiciel
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.241
Sorties DP
242 mots de sorties DP
%QWxy.0.242
Mode d’échange
des E/S
%QWxy.0.242:X0=0: Mode "cohérence octet"
%QWxy.0.242:X0=1: Mode "cohérence trame"
%QWxy.0.243
à
%QWxy.0.253
Réservés
-
Légende
(1)
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
Le mode d’échange des E/S s’utilise avec la version V1.3IE14 (ou plus) du logiciel
du PBY et la version 5.8 (ou plus) de la CPU PL7 est requise.
Le programme aplication peut sélectionner l’un ou l’autre de ces modes opératoires:
z Mode "cohérence octet" (Recommandé pour les E/S TOR):
%QWxy.0.242:X0=0 ==> Les données sont cohérentes octet par octet avec la
trame Profibus, mais on garantit pas que l’intégralité de la trame est transmise
dans le cycle automate. Ce mode assure les meilleures performances.
z Mode "cohérence trame" (Recommandé pour les E/S analogique):
%QWxy.0.242:X0=1 ==> On garantit ici que l’intégralité de la trame est transmise
dans un même cycle automate. Dans ce cas, les performances globales du
système peuvent être réduites.
35015382.01 07/2008
91
Mise en oeuvre logiciel
Objets langage à échange explicite
Présentation
Tous les objets langage à échange explicite (Voir : PL7 Micro, Junior, Pro ; Métiers
Communication tome 1) pour une communication Profibus-DP avec le module
TSX PBY 100 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
%MWxy.MOD.2 Status module
Signification
z x0 = 1 : module défectueux
z 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, ...)
z 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)
z x6 = 1 : module absent
%MWxy.0.2
Réservé
-
Légende
(1)
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
92
35015382.01 07/2008
Mise en oeuvre logiciel
Gestion des échanges explicites
Présentation
Cette page décrit tous les objets langage qui gèrent les échanges explicites
(Voir: PL7 Micro, Junior, Pro ; Métiers Communication tome 1).
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
z x0 = 1 : lecture de status en cours
%MWxy.MOD.1 Réservé
-
%MWxy.0.0
Echange en cours
z x15 = 0 : reconfiguration en cours
%MWxy.0.1
Réservé
-
Légende
(1)
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
35015382.01 07/2008
93
Mise en oeuvre logiciel
Objets langage associés à la configuration
Présentation
Tous les objets langage de configuration pour une communication Profibus-DP avec
le module TSX PBY 100 peuvent être affichés par le programme d’application.
Constantes
internes
Le tableau suivant décrit les constantes internes :
Objet (1)
Fonction
%KWxy.0.0 Bloc fonction PBY
Signification
z x0...x15 : code fonction PBY 100
%KWxy.0.1 Taille des %IW et %QW Nombre de %IW et %QW mis à jour (32, 64, 128,
242)
%KWxy.0.2 Bits de configuration
z x0 = 1 : sorties mise à zéro
z x0 = 1 : sorties maintenues
Légende
(1)
94
Adresse xy
z x : correspond au numéro de rack
z y : correspond au numéro du module
35015382.01 07/2008
Mise en oeuvre logiciel
Code d’erreurs du module TSX PBY 100
Coupleur maître
(%IWxy.0.252)
35015382.01 07/2008
Gestion de la configuration interne du module TSX PBY 100
Symbole
Valeur
Description
E_CFG_DATA_SIZE
101
Taille des blocs de données de configuration
invalide
E_CFG_IO_IMAGE_SIZE
102
Taille des images des E/S invalide
E_CFG_N_SLAVES
103
Nombre d'esclaves invalide
E_CFG_MASTER_ADDRESS
104
Adresse du coupleur maître invalide
E_CFG_BAUD_RATE
105
Vitesse de transmission invalide
E_CFG_BUS_PARAM
106
Paramètres du bus invalides
E_CFG_NODE_ID
107
Adresse invalide ou déjà existante
E_CFG_SLAVE_IN_SIZE
108
Taille des données d'entrées de l'esclave
invalide
E_CFG_SLAVE_OUT_SIZE
109
Taille des données de sorties de l'esclave
invalide
E_CFG_AAT_DATA
110
Combinaison taille / offset des données d'E/S
invalides
E_CFG_AAT_OVERLAP
111
Recouvrement des données d'E/S
E_CFG_CNF_TIMEOUT
112
Dépassement du temps d'attente de
confirmation
E_CFG_INIT_FMB
113
Impossibilité d'initialiser la carte PCMCIA
E_CFG_INIT_MASTER
114
Impossibilité d'initialiser le coupleur maître
E_CFG_LOAD_BUSPAR
115
Impossibilité de charger les paramètres du
bus du coupleur
E_CFG_SET_OPMODE
116
Impossibilité de passer en mode de
fonctionnement
E_CFG_LOAD_SLAVE
117
Impossibilité de charger la configuration des
esclaves
E_CFG_MASTER_DIAG
118
Impossibilité de lire les diagnostics du module
maître
E_CFG_DUP_ADDR
119
Adresses du bus déjà existante
E_CFG_TAP_FAULT
120
Défaut entre la carte PCMCIA et le TAP
95
Mise en oeuvre logiciel
Entrées/sorties
(%IWxy.0.253)
96
Gestion des entrées/sorties du module TSX PBY 100
Symbole
Valeur
Description
E_OK
0
Aucun défaut
E_INIT
1
Défaut d'initialisation
E_NO_CONFIG
2
Aucune donnée de configuration
E_INVALID_CONFIG
3
Données de configuration invalides
E_INVALID_PARAM
4
Paramètres invalides
E_INVALID_STATE
5
L'état des esclaves ne permet pas d'effectuer
la requête
E_ACCESS
6
Pas d'échange sur le BusX
E_NO_RESSOURCES
7
Aucune ressource disponible
E_SEND
8
Impossibilité d'envoyer un message à la carte
PCMCIA
E_RECEIVE
9
Impossibilité de recevoir un message de la
carte PCMCIA
E_STATE
10
Etat invalide
E_SERVICE
11
Code service invalide (requête et service
d'Uni-telway)
35015382.01 07/2008
B
AC
Index
A
Adressage, 41
Architecture
Générale, 11
Multimaître, 13
C
Capacité, 14
Capacité de transfert, 16
Caractéristiques
Electriques, 33
Profibus-DP, 14
CNF, 51
Code d’erreurs, 95
Compatibilités, 32
Compte rendu, 70, 93
Conditions de service, 34
Configuration, 83
Connexion, 26
Cycle réseau, 17
Dossier
Configuration du module, 56
E
Ecran de configuration, 48
ERR, 84
Esclave, 61, 84
Diagnostic, 81
Exemples
Commande de diagnostic, 68
F
Fichier, 51
G
Généralités, 9
Gestion des échanges, 93
M
D
Défauts, 84
Description
TSX PBY 100, 22
Diagnostic, 61
Commande, 65
Profibus DP, 64
Diagnostics, 79
35015382.01 07/2008
Mise au point, 59
Mode de marche, 25
Modes, 50
Montage, 27
N
Normes, 33
97
Index
O
Objets langage
Echange explicite, 92
Echange implicite, 88
P
Paramètres de configuration, 50, 51
Principe, 39
Protocole, 11
R
Répartition de l’adressage, 43
S
Spécifications techniques
TSX PBY 100, 31
T
Temps de réponse, 18
Topologie, 11
V
Voyants, 73
98
35015382.01 07/2008

Manuels associés