Quantum
140 NOA 611 10 Maître INTERBUS
840 USE 419 01 01/2006
Consignes de sécurité . . . 7
A propos de ce manuel . . . 9
Partie I INTERBUS et configuration d’INTERBUS avec le TSX Quantum . . . 11
Vue d’ensemble. . . 11
Chapitre 1 INTERBUS dans le TSX Quantum . . . 13
Vue d’ensemble. . . 13
Configuration de l'INTERBUS . . . 14
Aperçu de la communication INTERBUS avec le TSX Quantum . . . 17
Module maître INTERBUS . . . 19
Protocole . . . 21
Commande réseaux . . . 23
Chapitre 2 Le 140 NOA 611 10 comme maître INTERBUS . . . 29
Vue d’ensemble. . . 29
La 140 NOA 611 10 comme maître INTERBUS . . . 30
Propriétés spécifiques au 140 NOA 611 10 . . . 31
Peuvent être utilisés en fonction du type d’UC . . . 32
Chapitre 3 Accessoires et pièces détachées . . . 33
Accessoires et pièces détachées . . . 33
Vue d’ensemble . . . 35
Chapitre 4 140 NOA 611 10: Module de communication pour INTERBUS. . . 37
Vue d’ensemble . . . 37
Description sommaire . . . 38
Description des voyants . . . 40
Afficheur 7 segments . . . 42
Touche de réinitialisation (Reset) . . . 42
Montage . . . 43
Caractéristiques techniques. . . 45
Partie III Descriptions de logiciel . . . 47
Vue d’ensemble . . . 47
Chapitre 5 Instructions chargeables pour NOA 611 10 . . . 49
Vue d’ensemble . . . 49
Espace mémoire nécessaire au chargement des instructions. . . 50
Instructions chargeables nécessaires au fonctionnement du LL984 . . . 51
Charger des instructions chargeables pour Concept. . . 53
Chapitre 6 Paramétrage de la 140 NOA 611 10 . . . 55
Vue d’ensemble . . . 55
Logiciel de paramétrage . . . 56
Procédure de connexion et de déconnexion du 140 NOA 611 10 . . . 57
Exemple de paramétrage de la séquence de commandes dans l’outil CMD . . . 61
Routine de redémarrage sur le 140 NOA 611 10 . . . 69
Séquences de commandes prédéfinies du 140 NOA 611 10 . . . 70
Réglage de la durée de chien de garde dans l'API . . . 70
Chapitre 7 Stockage des données d’E/S à l’INTERBUS avec le TSX Quantum . . . 71
Vue d’ensemble . . . 71
Accès aux données d’E/S du 140 NOA 611 10 . . . 72 Stockage des bits d’E/S dans les mots INTERBUS (modes de
Vue d’ensemble. . . 81
Adressage des E/S dans une station DEA . . . 82
Exemple d'adressage des E/S dans une station DEA . . . 84
Messages d’état et d’erreur de la DEA 202. . . 87
Chapitre 9 Types de données dérivés pour 140 NOA 611 10 . . . 89
Vue d’ensemble. . . 89
Types de données dérivés pour 140 NOA 611 10 . . . 90
Exemple d'adressage avec des types de données dérivés . . . 93
Chapitre 10 Mots d’état et de diagnostic de l’INTERBUS . . . 97
Vue d’ensemble. . . 97
Mots d’état et de diagnostic de l’INTERBUS (mot d’entrée) . . . 98
Mots d’état et de diagnostic de l’INTERBUS (mot de sortie). . . 100
Chapitre 11 Utilisation du canal PCP . . . 101
Vue d’ensemble. . . 101
Utilisation du canal PCP, vue d’ensemble. . . 102
Fonctionnement des EFB . . . 102
Fonctionnement des instructions chargeables . . . 103
Limites de configuration des participants PCP et longueur de mise en mémoire tampon . . . 104
Adressage des abonnés PCP . . . 109
Exemple d’adressage des abonnés PCP . . . 110
Exemple avec canal PCP . . . 112
Chapitre 12 ICNT : Communication INTERBUS - Etablir/couper connexion . . . 117
Aperçu . . . 117
Description sommaire . . . 118
Représentation . . . 119
Erreur d’exécution . . . 121
Chapitre 13 ICOM : Transmission de données. . . 125
Aperçu . . . 125
Description sommaire . . . 126
Représentation . . . 127
Erreur d'exécution . . . 130
Chapitre 14 Le chargeable ICNT . . . 131
Vue d’ensemble. . . 131
Représentation . . . 132
Vue d’ensemble . . . 141
Représentation. . . 142
Types de données dérivés (données abonnés) . . . 143
Messages d’erreur des chargeables ICNT et ICOM . . . 147
Index . . . 151
§
Informations importantes
AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les messages particuliers qui suivent peuvent apparaître dans la documentation ou sur l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procédure.
L'apposition de ce symbole à un panneau de sécurité Danger ou Avertissement signale un risque électrique pouvant entraîner des lésions corporelles en cas de non-respect des consignes.
Ceci est le symbole d'une alerte de sécurité. Il vous avertit d'un risque de blessures corporelles. Respectez scrupuleusement les consignes de sécurité associées à ce symbole pour éviter de vous blesser ou de mettre votre vie en danger.
DANGER indique une situation dangereuse entraînant la mort, des blessures graves ou des dommages matériels.
DANGER
AVERTISSEMENT indique une situation présentant des risques susceptibles de provoquer la mort, des blessures graves ou des dommages matériels.
AVERTISSEMENT
ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraîner des lésions corporelles ou des dommages matériels.
ATTENTION
REMARQUE IMPORTANTE
L'entretien du matériel électrique ne doit être effectué que par du personnel qualifié.
Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de cette documentation. Ce document n'a pas pour objet de servir de guide aux personnes sans formation.
© 2006 Schneider Electric. Tous droits réservés.
Présentation
Objectif du document
En s'aidant de ce manuel, le lecteur doit être en mesure d'adresser des modules d'E/
S avec interface INTERBUS au niveau du Quantum. Nous partons du principe que le lecteur dispose de connaissances suffisantes sur le Quantum et le logiciel de programmation Modsoft ou Concept. De plus, le lecteur doit connaître l'INTERBUS.
Champ d'application
Ce manuel utilisateur est valable à partir de Concept version 2.5 sous Microsoft Windows 98, Windows 2000, Windows XP ou Windows NT.
La NOA 611 10 fonctionne avec la version 3.75 du micrologiciel INTERBUS (micrologiciel de 3e génération) et avec la version 1.5 du canal PCP. Aucun profil PCP supplémentaire tel que "Drivecom" ou "sensor loop" n’est implémenté.
L’INTERBUS peut être configuré à l’aide du logiciel CMD (Configuration Monitoring and Diagnostic Software) conçu par la société Phoenix Contact. Les reproductions d’écrans et les procédures que vous trouverez à ce sujet dans ce manuel se réfèrent à la version 1.21 du logiciel CMD.
Document à consulter
Titre Référence
Matériel Quantum Manuel utilisateur 840 USE 100 01
Manuel utilisateur Concept 840 USE 503 01
Terminal Block I/O Modules User's Guide 890 USE 104 00
Note : Vous trouverez des informations actuelles concernant INTERBUS sur le site Internet d'INTERBUS-Club : http://www.interbusclub.com.
Avertissements liés au(x) produit(s)
Commentaires utilisateur
Envoyez vos commentaires à l'adresse e-mail techpub@schneider-electric.com Pour toute application comprenant des commandes corrélées à des exigences techniques de sécurité, observez les règlements applicables en la matière.
Pour des raisons de sécurité et à des fins de conservation des données système documentées, les réparations au niveau des composants ne doivent être exécutées que par le fabricant.
Le non-respect de cette directive peut entraîner des lésions corporelles et/
ou des dommages matériels.
ATTENTION
I
d’INTERBUS avec le TSX Quantum
Vue d’ensemble
Que trouverez- vous dans cette partie ?
Cette partie contient des informations générales portant sur l’INTERBUS et sur sa configuration en cas d’utilisation avec Quantum.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
1 INTERBUS dans le TSX Quantum 13
2 Le 140 NOA 611 10 comme maître INTERBUS 29
3 Accessoires et pièces détachées 33
1
Vue d’ensemble
Introduction Ce chapitre présente l’INTERBUS, la configuration de l’INTERBUS avec le TSX Quantum, ainsi que l’utilisation du 140 NOA 611 10.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Configuration de l'INTERBUS 14
Aperçu de la communication INTERBUS avec le TSX Quantum 17
Module maître INTERBUS 19
Protocole 21
Commande réseaux 23
Configuration de l'INTERBUS
Vue d’ensemble La topologie et la configuration de l'INTERBUS sont décrites dans les manuels classiques traitant d'INTERBUS. C'est la raison pour laquelle vous ne trouverez ici qu'un bref résumé.
L'INTERBUS se compose de segments de bus distant, de dérivations de bus interstation, de dérivation de bus distant d'installation et de stations DEA.
Bus distant Le bus distant est généré par le maître de bus de l'INTERBUS. Les abonnées de bus distant sont par exemple des modules TIO, des bornes de bus et des modules DEA. On appelle segments de bus distant les tronçons situés entre deux abonnés de bus distant.
Bus interstation Le bus interstation est généré par une borne de bus. La borne de bus elle-même est l'abonné de bus distant. Les modules d'E/S situés sur le bus interstation sont identiques aux modules situés sur le bus distant.
Bus distant d’installation
Le bus interstation d’installation est défini comme étant un bus interstation local séparé du bus interstation sur le plan des potentiels. Les périphériques d’E/S d’un bus interstation d’installation sont souvent dotés d’un dispositif de sécurité spécial (par ex. IP65, IP67, )
Le bus distant d'installation est généré par une borne de bus spéciale. La borne de bus elle-même est l'abonné de bus distant. Les modules d'E/S situés sur le bus distant d'installation sont des modules spéciaux ne pouvant pas être utilisés sur le bus distant.
Station DEA Une station DEA se compose de modules d'E/S de la TSX Compact dans leurs châssis. La station DEA est raccordée à une DEA 202 à l'aide des bus distants de celle-ci.
Bus local Le bus local (bus périphérique) est généré par des interfaces de dérivation spécifiques. Il est possible de connecter le 140 NOA 611 10 à des produits fabriqués par d’autres constructeurs en utilisant la technologie du bus périphérie.
Propriétés des différentes variantes de bus Matériel Câble de bus Formation de
groupes
Alimentation modules d'E/S
Longueur max.
Bus distant Cu blindé, torsadé en paires, à 5 fils
non possible L'alimentation en tension doit être effectuée en externe.
400 m par segment, somme de tous les segments : 12.8 km
FO LWL HCS (200/
230 m)
300 m *)
LWL Polymère (980/1000 m)
50 m *)
Bus interstation Cu blindé, torsadé en paires, à 5 fils
possible Groupes pouvant être désactivés et mis hors tension
L'alimentation en tension doit être effectuée en externe.
400 m par segment, somme de tous les segments : 12.8 km
FO LWL HCS (200/
230 m)
300 m *)
LWL Polymère (980/1000 m)
50 m *)
Bus distant d'installation
Cu blindé, torsadé en paires, à 8 fils, résistant à la soudure
possible.
Groupes pouvant être désactivés et mis hors tension
entraîné via câble de bus
50 m
Station DEA Cu Bus parallèle d'E/S (Backplane)
non possible entraîné via bus d'E/S
Bus local Cu blindé, torsadé en paires, à 14 fils
possible via câble ou externe
10 m, 1,5 m entre les abonnés
*) Longueur minimale 1 m, sauf : INT ↔ INT et INT ↔ BNO : 0,1 m
Topologie de l'INTERBUS
Bus distant
170 BAM 096 00 170 BDI 346 00 170 BDM 346 00 170 BDO 346 00 ...
Bus distant
Bus interstation Bus interstation Bus interstation
Bus distant
IP 20 Compact
Station DEA DEA 202
Bus distant
170 EDI 346 00 170 EDO 346 00 170 EDO 346 00
Bus distant d’installation
Bus distant d’installation Bus distant
d’installation
IP 20 ModulaireIP 65 Compact Bus distant
Abonné de bus distant de fabricant tiers
Aperçu de la communication INTERBUS avec le TSX Quantum
Qu’est-ce que l’INTERBUS ?
L’INTERBUS est un système à bus de zone pour capteurs et acteurs décentralisés destiné à être utilisé dans le cadre de processus de fabrication industriels. Il repose sur la technologie maître/esclave qui permet un traitement déterministe des entrées et sorties par le biais d’un câble réseau à paire torsadée pouvant faire 12,8 km de long. L’INTERBUS est la solution idéale pour communiquer avec des groupes d’E/
S, mais il est moins adapté au traitement de bits de donnée individuels. Les abonnés de l’INTERBUS sont disponibles sous la forme de modules d’E/S avec 8, 16 ou 32 points d’E/S. Le système Schneider Automation permet d’utiliser un grand nombre d’abonnés INTERBUS différents, notamment le Momentum E/S ou encore les différents modules d’E/S de la gamme de produits TSX Compact. Des appareils fabriqués par d’autres constructeurs peuvent également communiquer directement avec l’INTERBUS, ce qui augmente considérablement la palette d’abonnés E/S possibles. Avec plus de 300 distributeurs de produits compatibles avec
l’INTERBUS, vous avez donc à votre disposition un choix très large et très ouvert d’E/S à un prix modéré.
Performances de l’INTERBUS
Le maître INTERBUS du TSX Quantum peut adresser jusqu’à 4 096 points entrée et sortie à 256 abonnés bus. Il est possible de connecter jusqu’à trois maîtres INTERBUS au châssis central. Le taux de transmission de l’INTERBUS est de 500 Kbit/s. Au cours de chaque cycle, les données d’E/S sont transmises au Quantum et traitées par le programme utilisateur. Tous les produits INTERBUS de Schneider Automation reposent sur la « technologie du bus interstation » qui permet de transmettre des données sur de longues distances (pouvant aller jusqu’à 12,8 km) sans qu’aucune tension d’alimentation ne soit entraînée dans le câble du bus. Si on connecte autant d’abonnés que possible (256 au plus), la longueur maximale du câble est de 12,8 km. Les tensions électriques par défaut correspondent à la norme RS-485, la transmission s’effectue en mode duplex intégral.
Note : Vous trouverez des informations actuelles sur INTERBUS sur le site Internet d'INTERBUS-Club : http://www.interbusclub.com.
Fonctionnalité élargie de l’INTERBUS
Le module INTERBUS du TSX Quantum possède également d’autres fonction- nalités, telles les commandes de mise en service configurables permettant à l’utilisateur de comparer la configuration enregistrée avec la configuration réseau afin que le dispositif ne soit mis en service que lorsque ces données sont les mêmes. La possibilité de configurer le comportement du dispositif à la mise hors circuit garantit une grande intégrité du système puisque les sorties peuvent être configurées pour « conserver la dernière valeur » après utilisation ou bien de manière à ce que « toutes les sorties soient déconnectées ». En outre, le NOA
611 10 est compatible avec l’INTERBUS, ce qui signifie que tous les produits reposant sur le standard INTERBUS peuvent communiquer avec le NOA. Le tableau ci-dessous donne une vue d’ensemble des deux modules INTERBUS Quantum ; nous recommandons à nos clients d’utiliser la dernière version disponible, le 140 NOA 611 10.
Module maître INTERBUS
Vue d’ensemble des propriétés
Propriétés des modules maître INTERBUS
140 NOA 611 00 140 NOA 611 10
Adressage physique x Option utilisateur
Adressage logique - Option utilisateur
Voie PCP - x
Version PCP - 1.5
(par ex. Taille voie = 1 mot) Test de configuration à la mise en service
possible en configurant un des bits Active 1 ... 15 dans le programme utilisateur
x
Utilisation du logiciel CMD Option utilisateur Option utilisateur
Texte affiché dans zone DEL x x
Affichage de diagnostic (3 chiffres)
- x
comportement de désactivation configurable
x x
adressage E/S dans registres 3x/4x dans registres 3x/4x mode d’adressage
configurable
- x
Gestion branche bus distant x x
Emplacement du NOA 611 Embase centrale Embase centrale Gestion de la redondance
d'UC
- -
Nombre de modules NOA dans le châssis central
3 3
Note : Si vous possédez le 140 NOA 611 00 et souhaitez le remplacer par le 140 NOA 611 10, mettez-vous en contact avec le centre d’assistance technique où on vous donnera davantage de renseignements.
Vue d’ensemble des conditions logicielles requises
Conditions logicielles requises pour l’utilisation du module maître INTERBUS
Environnement du module NOA
Environnement du module NOA
140 NOA 611 00 140 NOA 611 10 Micrologiciel d’UC (EXEC) à partir de 2.1 2.1
Micrologiciel NOA à partir de 1.05 à partir de 2.0
Version ULEX à partir de 2.0 à partir de 2.02
Modsoft à partir de 2.4 à partir de 2.4
Concept à partir de 1.1 à partir de 2.1
ProWorx NxT à partir de 2.0 à partir de 2.0
Programme utilisateur PC
Quantum
UC Adresses phys.
Tableau logique
NOA 611 10
Données d'E/S
Données PCP
CMD Logiciel PC
BK TIO TIO
BK TIO TIO
TIO
Protocole
Protocole INTERBUS
Le protocole INTERBUS permet d’augmenter le débit de données afin de répondre aux exigences des réseaux d’E/S utilisés de nos jours. Les données d’E/S sont transmises en bloc afin que tous les abonnés connectés au réseau puissent être actualisés à la fois simultanément et de façon prévisible. Le protocole est soumis à un test d’erreur CRC pour que la transmission des données s’effectue de manière aussi sûre que possible. Des diagnostics complexes permettent de déterminer précisément la cause et l’emplacement des erreurs. Ces précautions assurent au système une sécurité optimale. Les journaux de messages intégrés permettent d’envoyer des paramètres et des informations complexes par le biais du réseau INTERBUS.
Le principe de base d’un système bus ouvert est de permettre l’échange de données entre des appareils construits par différents fabricants. Ces données peuvent être notamment des commandes ou des données E/S qui ont été définies comme profil par défaut et déterminent le mode de travail des appareils. Vous avez ainsi des profils par défaut pour systèmes d’entraînement, pour mécanismes de commande robotique, pour soupapes à commande pneumatique, etc. Le protocole INTERBUS EN 50254 est le standard de communication pour tous ces profils. Ce protocole est un standard ouvert pour réseaux E/S utilisés dans le cadre d’applications
industrielles.
Format de protocole INTERBUS
La structure du protocole du système INTERBUS diffère selon le matériel utilisé. Le protocole a été conçu comme registre à décalage. Les modules d’E/S sont connectés entre eux comme une chaîne de registres à décalage. L’illustration Environnement du module NOA, p. 20 montre le flux de données sérielles au sein du réseau INTERBUS. Les principaux composants du réseau sont les deux puces de protocole. La puce IPMS (INTERBUS Protocol Master Chip) située sur le module maître commande le réseau. La puce SµPI (Serial Microprocessor Interface Chip) relie les abonnés E/S au réseau.
Au cours de chaque cycle, des mots de données d’opérations sont cadencés par le biais du réseau. Les données d’opérations qui contiennent des données sorties sont enregistrées sur la puce SµPI d’où elles sont transmises à l’acteur concerné. Les données d’opérations reçoivent également par le biais de la puce SµPI des données d’entrée qui sont alors communiquées au maître INTERBUS. Nous attirons votre attention sur le fait que les mots des données d’opérations contiennent aussi bien des données d’entrée que de sortie. La transmission d’un mot nécessite ainsi 16 cycles. C’est ce qui explique l’incroyable rapidité de l’INTERBUS. Le protocole a également ceci de particulier qu’il actualise simultanément les données d’entrée et de sortie.
Protocole PCP Un protocole supplémentaire assure le transfert d’informations au sein du réseau.
Ce protocole dit de communication avec les périphériques (Peripherals Communication Protocol – PCP) est essentiellement utilisé pour envoyer des paramètres d’initialisation à des modules d’E/S intelligents. Une fois que l’initiali- sation a été effectuée, le protocole PCP n’est plus utilisé que rarement. Le protocole PCP est lié à une connexion et à un objet de type Client/Serveur. On ne l’utilise que dans le cas de modules d’E/S intelligents. Une fois qu’une connexion est établie, le client et le serveur échangent leurs données selon le type d’objet disponible. Les types d’objets sont par exemple des octets, des mots, des caractères ASCII, des tableaux, etc.
Communication par la voie PCP
Procédé Données Abonné 1
Procédé Données Abonné 2
Procédé Données
Procédé Données Abonné 3
Procédé Données
PCP- Données Abonné 4
Procédé Données Abonné 5
Procédé Données Abonné 6
CRC Control Boucle
Back
Commande réseaux
Exploitation réseaux
Lors de l’initialisation et de l’exploitation du réseau, la puce IPMS transmet simultanément à toutes les puces SµPI du réseau un télégramme de données de commande. Afin que les puces SµPI puissent recevoir simultanément ce message, il est nécessaire de contourner le registre à décalage.
Télégramme INTERBUS
L’architecture de l’INTERBUS est constituée de télégrammes cadres. Chaque télégramme cadre permet de transmettre l’ensemble des données du réseau. Le télégramme d’identification et le télégramme de données sont les deux types de télégrammes cadres d’INTERBUS. Les télégrammes de transmission commencent par le mot « loop-back ». Ce mot indique la fin du télégramme d’identification.
Toutes les données réseau (données d’entrée et de sortie) suivent le mot « loop- back ». Les derniers mots du télégramme de transmission sont le mot CRC et le mot de commande. Un télégramme est envoyé par le biais du réseau entre chaque décalage d’octet.
Bus interstation/
bus interstation supplémentaire
Le bus interstation relie les modules d’E/S Momentum et la DEA 202 (=adaptateur pour les modules d’E/S du TSX Compact). Une interface de dérivation permet d’ouvrir le bus interstation supplémentaire. Cela permet donc d’avoir un niveau inférieur. Il est exclu d’avoir un bus au sein d’un bus.
Réseau INTERBUS avec bus interstation supplémentaire
Bus distant
Bus interstation Bus interstation
Bus distant
INTERBUS Maître
Module E/S
Interface de bus
(BK) interstation supplémentaire
Synchronisation du réseau
Les temps de cycle de l’INTERBUS sont de type déterministe. On peut les définir à la micro-seconde près en tenant compte de toutes les variables du réseau. Le temps du cycle dépend avant tout du nombre de mots d’opérations. Il est également important de prendre en compte l’influence de la communication par la voie du PCP lors du calcul du temps de cycle du système INTERBUS.
A partir de la version 2.06 du micrologiciel, le 140 NOA 611 10 peut également être exploité en mode transparent. Dans ce cas, les 256 mots d’E/S sont transmis dans les deux sens, indépendamment de la configuration choisie. L'influence sur le temps de cycle de l'UC s'élève dans ce cas à 15 ms par NOA. Le réglage s’effectue grâce au dialogue de paramétrage correspondant intégré à Concept à partir de la version 2.5.
Temps de cycle INTERBUS
Le temps de cycle INTERBUS peut être calculé en appliquant la formule suivante :
Explication des grandeurs de formules
Signification des tailles
Note : Le temps d'exécution total du programme se compose de l'influence via le NOA et du temps de cycle véritable de l'UC.
tibs = [13×(6+n)+3×m]×tB it+2×tph+ts
Taille Signification
tibs Temps de transaction en ms
n Nombre d’octets utiles (octets des données d’opérations et PCP) m Nombre d’abonnés au bus, y compris Abonné PCP
tBit 0,002 ms
tph Temps d’exécution sur le câble (=0,016 ms/Km) ts Temps d’exécution du logiciel par défaut (=0,34 ms)
Calcul du temps de transfert des messages PCP
Le temps de transfert des messages PCP peut être déterminé de la manière suivante :
Mode transparent
En mode transparent les 256 mots E/S sont transmis du NOA à l'UC et inversement sans prise en compte de la configuration. Le prolongement du temps de cycle de l'UC atteint toujours 15 ms par NOA dans cette configuration, alors qu'elle peut atteindre jusqu'à 135 ms par NOA en mode CEI ou 984 en fonction de la configuration.
L'utilisation du mode transparent est appropriée à partir du nombre de mots suivants.
Etape Action
1 Définissez le temps de cycle de votre réseau. C’est le temps nécessaire pour envoyer un message PCP d’un volume de 2 octets.
2 Le nombre des données de gestion du protocole PCP transmises peut varier selon la fonction PCP (lecture, écriture, etc.) Généralement, il s’agit de 64 octets.
Ajoutez aux données transmises la mémoire utilisée pour la gestion du système.
Vous obtenez ainsi le total des cycles nécessaires à la transmission du message.
3 Pour déterminer le temps de transfert, il suffit de multiplier le nombre total de cycles par le temps de cycle. Tenez compte du fait qu’il est possible d’avoir simultanément plusieurs transferts PCP à différents modules d’E/S.
Type d'UC Nombre de mots d'E/S
140 CPU 113 03 19
140 CPU 434 12 / 140 CPU 534 14 81
Diagrammes des temps
d’exécution
Temps d’exécution du réseau (1 ... 128 mots ayant chacun 1 mot de données E et 1 128 mots ayant chacun 1 mot de données S)
Débit du NOA 611 avec CPU 113 03
Débit du NOA 611 par rapport aux bits d’E/S
512 1024 1536 2048 2560 3072 3584 4096
Bits 16
14 12 10 8 6 4 2
Vitesse du réseau (ms)
d'entrée/sortie
35.0 30.0 25.0 20.0 15.0 10.0 5.0 0.0
Débit (ms)
2K 4K 6K 8K 10K
40.0
3 modules TIO 8 modules TIO
Taille du programme (schéma à contacts 984)
25.0 24.0 23.0 22.0 21.0 20.0 Débit (ms) pour programme 2K 19.0
64 112 240 288
Nombre bits d'entrée/sortie
Comparaison des réseaux E/S
Vous trouverez ci-contre une comparaison entre les réseaux E/S pour le TSX Quantum.
INTERBUS S908 Remote-E/S Modbus Plus DIO Taux de transmission 500 kbaud 1.544 Mbaud 1.0 Mbaud
Fonction Maître-esclave (de
manière déterministe)
Maître-esclave (de manière
déterministe)
Déterministe ou multifonction
Méthode d’actualisation E/S
Asynchrone Synchrone Asynchrone
max. d'E/S (mots) 256 Entrée / 256 Sortie
1984 Entrée / 1984 Sortie
1536 Entrée / 1536 Sortie
nombre max. d’abonnés 256 31 189
Distance max. 12.8 km Cu / 20 km FO
5 km Cu / 13 km FO 3 km Cu / 13 km FO
Distance max. entre 2 modules
400 m 5 km Cu / 13 km FO 3 km Cu / 13 km FO
Câble RS485 -6 fils
(à double paire torsadée)
Coax. Câble (FO)
torsadé par paire - 2 fils
(FO)
Erreur d’abonné Arrêt du bus Poursuite du bus Poursuite du bus Application E/S décentralisées
réparties sur un vaste espace
Grands groupes de secteurs d’E/S
Fonction combinée et E/S
décentralisées
2
INTERBUS
Vue d’ensemble
Introduction Ce chapitre décrit le 140 NOA 611 10 utilisé comme maître INTERBUS.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
La 140 NOA 611 10 comme maître INTERBUS 30
Propriétés spécifiques au 140 NOA 611 10 31
Peuvent être utilisés en fonction du type d’UC 32
La 140 NOA 611 10 comme maître INTERBUS
Utilisation comme maître INTERBUS
Le 140 NOA 611 10 peut être utilisé avec Modsoft à partir de la version 2.4 et avec Concept à partir de la version 2.1.
C’est le maître INTERBUS du TSX Quantum et il ne peut être utilisé que dans le châssis central. Elle occupe 267 mots d'entrée et 264 mots de sortie (voir tableau suivant).
Occupation mots d'entrée/de sortie
Un maximum de 256 abonnés de bus ou de 4096 points d'E/S sont autorisés par module NOA.
NOA dans le châssis central
Mots d'état Mots d'E/S Réserve Somme
5 mots d'entrée 256 mots d'entrée 6 mots d'entrée 267 mots d'entrée 1 mot de sortie 256 mots de sortie 7 mots de sortie 264 mots de sortie
UC NOA 611
Quantum
Bus distant
Propriétés spécifiques au 140 NOA 611 10
Capacités Le NOA 611 10 offre les performances suivantes :
l Le 140 NOA 611 10 peut être utilisé avec la voie PCP (version 1.5). Dans cette version, la voie PCP a la dimension d’un mot.
l Elle peut être adressée de manière logique ou physique.
l Le 140 NOA 611 10 dispose d’un affichage intégré sur 7 segments à des fins de diagnostic.
l Il est entièrement compatible avec les standards INTERBUS.
l Capacité pour l’adressage à des participants (256 maximum)
l Il est possible de configurer des interfaces de dérivation pour le bus interstation supplémentaire.
l A partir de la version 2.06 du micrologiciel, le 140 NOA 611 10 peut également être exploité en mode transparent. Dans ce cas tous les 256 mots d'E/S sont transmis, indépendamment de la configuration (pour des informations plus détaillées, consulter le paragraphe Mode transparent, p. 26). Le réglage s’effectue grâce au dialogue de paramétrage correspondant intégré à Concept à partir de la version 2.5.
Peuvent être utilisés en fonction du type d’UC
Nombre de maîtres INTERBUS en fonction du type d’UC
Possibilité d’utilisation avec la 140 CPU 113 02
Possibilité d’utilisation avec la 140 CPU 113 03
Possibilité d’utilisation avec la 140 CPU 213 04
Possibilité d’utilisation avec la 140 CPU 424 02
Possibilité d’utilisation avec la 140 CPU 434 12
Possibilité d’utilisation avec la 140 CPU 534 14 Modsoft /
ProWorx NxT
Concept IEC et LL984
Concept LL984 Concept IEC
- - - -
Modsoft / ProWorx NxT
Concept IEC et LL984
Concept LL984 Concept IEC
max. 3 max. 3 max. 3 max. 3
Modsoft / ProWorx NxT
Concept IEC et LL984
Concept LL984 Concept IEC
max. 3 max. 3 max. 3 max. 3
Modsoft / ProWorx NxT
Concept IEC et LL984
Concept LL984 Concept IEC
max. 3 max. 3 max. 3 max. 3
Modsoft / ProWorx NxT
Concept IEC et LL984
Concept LL984
max. 3 max. 3 1) max. 3
1) La fonctionnalité du canal PCP ne peut être utilisée que dans les sections LL984.
Modsoft / ProWorx NxT
Concept IEC et LL984
Concept LL984
3
Accessoires et pièces détachées
Accessoires Implantation des accessoires et pièces détachées
Désignation Référence Catalogue
Câble de programmation pour 140 NOA 611 10, 3,7 m 990 NAA 263 20 Câble de programmation pour 140 NOA 611 10, 15 m 990 NAA 263 50
Câble INTERBUS, 100 cm 170 MCI 100 00
Câble de bus interstation 100 m TSX IBSCA 100
Câble de bus interstation 400 m TSX IBSCA 400
Câble de bus interstation (au mètre), LiYCY 3x2x0,25 mm2 KAB3225LI Connecteurs INTERBUS à 9 broches DSUB, connecteur
plus prise femelle
170 XTS 009 00
Interface de dérivation, câble en cuivre 170 BNO 671 0x
Interface pour station DEA AS BDEA 202
Composants pour technologie à fibres optiques
Pour la connexion en technologie Fibre optique, les composants suivants sont disponibles :
Désignation Référence Catalogue
Interface de dérivation, câble à fibres optiques 170 BNO 681 00
Câble polymère FO PSM/KDL/O, au mètre
Câble HCS FO PSM/HCS/O, au mètre
Jeu de connecteurs Polymère PSM-SET-FSMA/4
Jeu de connecteurs HCS PSM-SET-FSMA/4-HCS
Set de polissage PSM-SET-FSMA-POLISH
Câble avec connecteurs PSM-LWL/KDL/2, au mètre
Câble avec connecteurs HCS FO PSM/HCS/2, au mètre
Adaptateur FO avec coffret d’alimentation supplémentaire OPTOSUB Adaptateur FO sans coffret d’alimentation supplémentaire OPTOSUB-PLUS
Note : Fournisseur d’accessoires FO : Phoenix Contact GmbH & Co;
Page d'accueil : http://www.phoenixcontact.com
II
Vue d’ensemble
Que trouverez- vous dans cette partie ?
Dans cette partie, vous trouverez la description de module du module de communication.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
4 140 NOA 611 10: Module de communication pour INTERBUS 37
4
communication pour INTERBUS
Vue d’ensemble
Introduction Ce chapitre décrit le module de communication 140 NOA 611 10.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Description sommaire 38
Description des voyants 40
Afficheur 7 segments 42
Touche de réinitialisation (Reset) 42
Montage 43
Caractéristiques techniques 45
Description sommaire
Caractéristiques Le NOA 611 10 est le maître de l'INTERBUS. Il est utilisé pour le couplage de ce bus à l'appareil d'automatisation Modicon TSX Quantum.
Vue de face du module
Vue de face avec position des éléments de commande
1 Code couleur
2 Zone d’affichage (zone de DEL) 3 Boîtier standard (boîtier) 4 Étiquette à glisser (à l’intérieur) 5 Afficheur 7 segments
6 Couvercle amovible
7 Touche de réinitialisation (Reset) 8 Interface RS 232 C
9 Interface INTERBUS 10 Fixation par vis des modules
reset
RS2320
remote bus
140 NOA 611 10 INTERBUS Master
R
BS Off RBUS Active F IBS-RUNMaster
LBUS Slave DEA202 Memory Start Up
1 2
3
5 6 7 8
9
10 4
Description des voyants
Vue de l'affichage
Représentation de l'affichage 140
NOA 611 10 INTERBUS Master
R
BS Off RBUS Active F IBS-RUNMaster LBUS Slave DEA202 Memory Start Up
Signification des voyants
Signification des voyants
Voyant Couleur Etat Signification
R vert Marche Ready. La routine de mise en marche s'est
déroulée sans problèmes. Le micrologiciel fonctionne de façon optimale et le module est prêt à fonctionner.
Active vert Marche La communication avec l'UC du TSX
Quantum est active.
F rouge Marche Fault. Une erreur est survenue sur le
module ou dans l'INTERBUS.
IB-S Run vert Marche L'INTERBUS est en fonction, transmission normale de données.
BS Off jaune Marche Un ou plusieurs segments de bus sont déconnectés.
Master rouge Marche Erreur de processeur. Erreur survenue sur le processeur d'INTERBUS ou sur le processeur de communication.
RBUS rouge Marche Erreur de bus distant. Un bus distant défectueux a été diagnostiqué.
LBUS rouge Marche Erreur de bus périphérique. Un bus périphérique défectueux a été diagnostiqué.
Slave rouge Marche Un abonné INTERBUS signale une erreur
(de module).
DEA202 rouge Marche Erreur d'initialisation avec DEA 202.
Contrôler le commutateur DIP "S1" de la DEA (doit obligatoirement être réglé sur
"OFF"), appuyer sur la touche de
réinitialisation (Reset). Remplacer le DEA si le voyant continue à être lumineux.
Memory rouge Marche Erreur de mémoire. Appuyer sur la touche de réinitialisation (Reset). Remplacer le NOA si le voyant continue à être lumineux.
Start Up rouge Marche Maître INTERBUS non prêt à fonctionner.
Afficheur 7 segments
Description de l'afficheur 7 segments
Description de l'afficheur 7 segments
Touche de réinitialisation (Reset)
Utilisation de la touche de réinitialisation
Actionnez la touche de réinitialisation pour effectuer une réinitialisation matérielle du module. Une telle réinitialisation s'avère nécessaire à chaque fois que vous téléchargez un nouveau micrologiciel ou une nouvelle configuration du logiciel CMD. La touche de réinitialisation vous permet de réinitialiser le module sans avoir à l'extraire du châssis.
Affichage Description
0 L'INTERBUS n'est pas prêt à fonctionner.
-| |- L'INTERBUS est prêt à fonctionner, mais est arrêté.
- - L'INTERBUS est actif.
A d L'adressage logique n'a pas utilisé l'adresse 0.
0-n Indication supplémentaire par les voyants
l Voyant RBUS allumé, indique le numéro du segment de bus interstation défectueux
l Voyant LBUS allumé, indique le numéro du segment de bus local défectueux
l Voyants LBUS et RBUS allumés : l'INTERBUS a été arrêté suite à une erreur dans un segment de bus. L'afficheur indique le numéro du segment de bus défectueux ou le segment de bus qui suit
l Voyant Slave allumé, indique le numéro du segment de bus interstation dans lequel un module signale une erreur.
4 A Aucun abonné valide.
Montage
Endroit de montage dans le châssis
Montez le module sur un emplacement d'E/S quelconque du TSX Quantum et fixez le au châssis par vissage. Cette fixation par vissage est nécessaire pour que le fonctionnement correct soit garanti (EMV).
Montage du module
1 Accrocher le module 2 Visser le module au châssis.
3 Châssis 1
2
3
Raccordement à INTERBUS
Raccordement du câble de bus distant à l'interface ayant la désignation "remote bus".
Occupation de l'interface "remote bus"
Raccordement de l'interface RS 232C
Pour le raccordement de l'interface RS 232C, utilisez le câble de données 990 NAA 263 20 (longueur : 3 m).
Occupation de l'interface "remote bus"
Prise femelle signal Signification
1 DO Données, direction d'émission (+), (Data Out) 2 DI Données, direction de réception (+), (Data In)
3 GND Terre de signalisation (Signal Ground)
6 DO_N envoyer données inversées (Data Out negated) 7 DI_N recevoir données inversées (Data In negated)
INTERBUS-S remote bus 1 2 3 4 5
6 7 8 9
Point de connexion occupé Point de connexion non affecté
Prise femelle signal Signification
2 D2 (RXD) Données en réception (Received Data)
RS 232 C
1 2 3 4 5
6 7 8 9
Point de connexion occupé Point de connexion non affecté
Caractéristiques techniques
alimentation Caractéristiques de l'alimentation
Interface de données
Caractéristiques de l'interface de données
Construction mécanique
Données de la structure mécanique
Type de raccordement
Caractéristiques du type de raccordement
Environnement Caractéristiques des conditions environnementales
en interne, via bus Quantum 5 V courant continu, max. 0,7 A, typ. 0,5 A
INTERBUS RS 485, séparé au niveau du potentiel (500
V tension d'essai)
RS 232C longueurs autorisées de ligne selon DIN 66 020, lié au potentiel 20 m blindé
Format Largeur = 40.34 mm (boîtier standard)
Masse (poids) 0,5 kg
INTERBUS 9 pôles. Prise femelle DSUB
RS 232C 9 pôles. Prise femelle DSUB adaptée à 990
NAA 263 20
données système voir Manuel utilisateur Quantum
puissance dissipée max. 3.7 W, typ. 2.5 W
III
Vue d’ensemble
Que trouverez- vous dans cette partie ?
Ce chapitre contient des informations sur les conditions nécessaires à l’utilisation du logiciel, au paramétrage et au diagnostic ainsi que la description des blocs fonction requis.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
5 Instructions chargeables pour NOA 611 10 49
6 Paramétrage de la 140 NOA 611 10 55
7 Stockage des données d’E/S à l’INTERBUS avec le TSX Quantum
71
8 Intégration de la DEA 202 81
9 Types de données dérivés pour 140 NOA 611 10 89
10 Mots d’état et de diagnostic de l’INTERBUS 97
11 Utilisation du canal PCP 101
12 ICNT : Communication INTERBUS - Etablir/couper connexion 117
13 ICOM : Transmission de données 125
14 Le chargeable ICNT 131
15 Le chargeable ICOM 141
5
NOA 611 10
Vue d’ensemble
Introduction Ce chapitre décrit le chargement des instructions chargeables.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Espace mémoire nécessaire au chargement des instructions 50 Instructions chargeables nécessaires au fonctionnement du LL984 51
Charger des instructions chargeables pour Concept 53
Espace mémoire nécessaire au chargement des instructions
Espace mémoire nécessaire au chargement des instructions
Le TSX Quantum supporte l’INTERBUS grâce à des pilotes « chargeables » (loadables). Les instructions chargeables sont traitées par le micrologiciel de l’API comme des tâches séparées. Dans le cas du NOA 611 10, il est nécessaire de soustraire l’espace mémoire utilisé par les instructions chargeables du volume total de mémoire de l’unité centrale. L’espace nécessaire est calculé à partir du chargement des instructions suivantes :
Espace mémoire nécessaire à l’utilisation de Modsoft/ProWorx NxT ou Concept LL984
Espace mémoire nécessaire à l’utilisation de Concept avec des langages CEI Instruction chargeable Taille mémoire dans
l’UC
ASUP ou @1S7 ou @1SE Mots de 6 K Chargeable pour #ULX
#ULX Mots de 25 K Pilotes NOA dans l’UC
ICON et ICNT Mots de 29 K supportent la communication par PCP
Chargeables / EFB Taille mémoire dans l’UC
ASUP ou @1S7 ou @1SE 12 ko chacun Chargeables pour ULEX et langages CEI
@2S7 ou @2SE configurés par
l’utilisateur
prévoit CEI Heap
ULEX 50 ko Pilotes NOA dans l’UC
ICON et ICNT 4,5 ko chacun EFB (blocs fonction élémentaires) pour la communication par PCP
Instructions chargeables nécessaires au fonctionnement du LL984
Introduction Le tableau suivant vous renseigne sur le chargement des instructions nécessaires.
Les versions des instructions chargeables sont donc compatibles avec l’EXEC.
Les noms internes à Modsoft pour les instructions chargeables sont @1SE, @1S7,
#ULX et ASUP.
Suivez les étapes ci-après, en fonction de l'UC que vous utilisez.
140 CPU 113 02 NOA non utilisable.
140 CPU 113 03 Effectuez les étapes suivantes : 140 NOA 611 10 NON EXECUTABLE
Si vous ne respectez pas l’ordre correct lors du chargement des instructions chargeables ULEX et ASUP, le 140 NOA 611 10 n’est pas exécutable.
Pour charger les instructions chargeables, procédez dans l’ordre suivant : 1. ASUP
2. ULEX
Le non-respect de cette directive peut entraîner des lésions corporelles et/
ou des dommages matériels.
ATTENTION
Etape Action
1 Vérifiez la version EXEC de l’UC. Si elle est inférieure à 2.1, mettez votre UC à jour en utilisant EXEC "Q186V21x.BIN".
2 Chargez l’instruction chargeable "@1S72xx.EXE" ou "ASUP2xx.EXE".
3 Chargez l’instruction chargeable "ULEX2xx.EXE".
4 Chargez les instructions chargeables "ICNT.EXE" et "ICOM.EXE" si vous voulez utiliser le mode de communication par le biais de la voie PCP.
140 CPU 213 04 Effectuez les étapes suivantes :
140 CPU 424 02 Effectuez les étapes suivantes :
140 CPU 434 12, 140 CPU 534 14
Effectuez les étapes suivantes :
Versions requises
Le tableau ci-dessous vous informe des versions requises.
Etape Action
1 Vérifiez la version EXEC de l’UC. Si elle est inférieure à 2.1, mettez votre UC à jour en utilisant EXEC "Q186V21x.BIN".
2 Chargez l’instruction chargeable "@1S72xx.EXE" ou "ASUP2xx.EXE".
3 Chargez l’instruction chargeable "ULEX2xx.EXE".
4 Chargez les instructions chargeables "ICNT.EXE" et "ICOM.EXE" si vous voulez utiliser le mode de communication par le biais de la voie PCP.
Etape Action
1 Vérifiez la version EXEC de l’UC. Si le numéro de votre version est inférieur à 2.1, mettez votre UC à jour en utilisant EXEC "Q186V21x.BIN".
2 Chargez l’instruction chargeable "@1S72xx.EXE" ou "ASUP2xx.EXE".
3 Chargez l’instruction chargeable "ULEX2xx.EXE".
4 Chargez les instructions chargeables "ICNT.EXE" et "ICOM.EXE" si vous voulez utiliser le mode de communication par le biais de la voie PCP.
Etape Action
1 Chargez l’instruction chargeable "ASUP2xx.EXE".
2 Chargez l’instruction chargeable " ULEX2xx.EXE".
3 Chargez les instructions chargeables "ICNT.EXE" et "ICOM.EXE" si vous voulez utiliser le mode de communication par le biais de la voie PCP.
Module/logiciel Version Remarque 140 CPU 113 03
140 CPU 213 04
Micrologiciel : Version 2.1
si vous utilisez le Q186V210.BIN ou plus
Charger des instructions chargeables pour Concept
Introduction Le 140 NOA 611 10 peut être utilisé avec Concept à partir de la version 2.1. Dans Concept, l'instruction chargeable et l'EXEC sont disponibles dans les versions respectives compatibles entre elles.
Concept, versions 2.1 à 2.2
En cas d'utilisation des UC 32 bits (140 CPU 434 12/140 CPU 534 14) ou bien des UC 16 bits (140 CPU x13 0x) avec l'EXEC stripped associé, vous devez obligatoi- rement charger l'instruction chargeable ASUP, en plus de l'instruction ULEX.
Concept à partir de la version 2.5
L'instruction chargeable ULEX s'installe automatiquement.
En cas d'utilisation des UC 32 bits (140 CPU 434 12/140 CPU 534 14), l'instruction chargeable ASUP s'installe également automatiquement.
En cas d'utilisation des UC 16 bits (140 CPU x13 0x) avec l'EXEC stripped associé, vous devez charger manuellement l'instruction chargeable ASUP.
Note : Assurez-vous que vous avez chargé l'EXEC adapté à votre UC (voir Manuel Utilisateur Concept) avant le chargement du programme utilisateur.
6
Vue d’ensemble
Introduction Ce chapitre décrit le paramétrage de la 140 NOA 611 10.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Logiciel de paramétrage 56
Procédure de connexion et de déconnexion du 140 NOA 611 10 57 Exemple de paramétrage de la séquence de commandes dans l’outil CMD 61
Routine de redémarrage sur le 140 NOA 611 10 69
Séquences de commandes prédéfinies du 140 NOA 611 10 70
Réglage de la durée de chien de garde dans l'API 70
Logiciel de paramétrage
Paramétrage d'INTERBUS
Le réseau INTERBUS peut être configuré par le biais de l’interface RS 232C en utilisant des logiciels industriels courants (par ex. logiciel CMD).
Ces logiciels permettent notamment de former et de mettre hors circuit des groupes, de traiter des adresses logiques ou de lire des configurations de bus en cours.
Environnement du 140 NOA 611 10
Note : Arrêtez le programme utilisateur sur l’automate avant de modifier la configuration du bus à l’aide de l’outil CMD.
UC
RS 232C
PC avec logiciel CMD
PC avec
Modsoft ou Concept Modbus
ou MB+
Bus distant 140 NOA 611 10
Procédure de connexion et de déconnexion du 140 NOA 611 10
Introduction Plusieurs possibilités existent pour la déconnexion et la connexion du 140 NOA 611 10 :
l Activation et désactivation de l'alimentation (routine d'activation)
l Activation de la touche de réinitialisation sur le module NOA (routine d'activation)
l Réglage du bit d’activation sur 0 (routine d’activation)
l Déclenchement de la séquence de commandes paramétrée via le bit d’activation 1, 2, ... ou 15 (routine de redémarrage)