PL7 Micro/Junior/Pro Métiers communication Tome 1. TLXDSCOMPL7xxfre



Documents pareils
PL7 Junior/Pro Métiers communication Tome 3. TLX DS COM PL7 xx fre

Micro Modules TSX ETZ 410/510 Manuel Utilisateur

Ethernet Industriel Réseaux Ethway Coupleur Ethernet sur Automates Programmables. Plan. Contexte

ETI/Domo. Français. ETI-Domo Config FR

Guide d utilisation de PL7 Pro Récupérer ou transférer un programme

COMMANDER la puissance par MODULATION COMMUNIQUER

Automatismes et contrôle Plate-forme d automatisme Modicon Premium

Formateurs : Jackie DAÖN Franck DUBOIS Médiapôle de Guyancourt

OPC Factory Server V3.33 Manuel utilisateur

Installation d'un serveur DHCP sous Windows 2000 Serveur

Présentation du modèle OSI(Open Systems Interconnection)

MYOSOTIS. Logiciel de supervision et de conduite de réseau NC. 107/2B

Elle supporte entièrement la gestion de réseau sans fil sous Windows 98SE/ME/2000/XP.

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide

Configuration du serveur web embarqué

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Administration des ressources informatiques

Catalogue & Programme des formations 2015

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

Accès à un coupleur/contrôleur Ethernet via une liaison téléphonique

Logiciel de télégestion ACS série 700

Guide d exploitation Septembre. Gamme Magelis Graphique XBT-F / TXBT-F

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Interface PC Vivago Ultra. Pro. Guide d'utilisation

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Module 0 : Présentation de Windows 2000

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Création du projet : 1 sur 13

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

A L ERT. Pour démarrer rapidement avec

NOTIONS DE RESEAUX INFORMATIQUES

HelpAndManual_unregistered_evaluation_copy GESTIONNAIRE D'ALARMES CENTRALISE OPTIM'ALARM. Manuel d'utilisation

DÉPANNAGE. Lisez d abord ceci! 1. Cliquez sur le menu Démarrer de Windows, pointez sur Paramètres et cliquez sur Panneau de configuration.

TABLE DES MATIERES. I. Objectifs page 2. II. Types de réseaux page 2. III. Transmission page 2. IV. Câbles page 3. V.

FileMaker 13. Guide ODBC et JDBC

Fiche technique CPU 315SN/PN (315-4PN33)

Notice d installation des cartes 3360 et 3365

ALERT NOTICE D UTILISATION DU DRIVER PC-TEXTE

SOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4

Activités professionnelle N 2

SYSTÈME DE GESTION DE FICHIERS

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Logiciel de Télégestion

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

Protocoles DHCP et DNS

CommandCenter Génération 4

ALERT NOTICE D UTILISATION DU DRIVER VOCALYS. (Cesa 200 bauds / Contact-ID)

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Qu'est-ce que c'est Windows NT?

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide pour Mac OS X

Sage CRM. 7.2 Guide de Portail Client

Microsoft Windows NT Server

STATISTICA Version 12 : Instructions d'installation

Contrôle d accès UTIL TP N 1 découverte

Programme des formations Gamme automates

Spécifications du logiciel. Mise à jour : 24 février 2011 Nombre total de pages : 7

But de cette présentation

Préconisations Techniques & Installation de Gestimum ERP

Transmissions série et parallèle

GUIDE DE DÉMARRAGE RAPIDE

Installation 4D. Configuration requise Installation et activation

Travaux pratiques : configuration des routes statiques et par défaut IPv6

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

Préparation à l installation d Active Directory

Windows Internet Name Service (WINS)

Variateurs de vitesse

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

Alcatel OmniPCX Enterprise TSC-IP V1 (4098RE)

MEGA ITSM Accelerator. Guide de Démarrage

L accès à distance du serveur

Déployer des Ressources et des Applications sous Android.

Préparer la synchronisation d'annuaires

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

Personnaliser le serveur WHS 2011

Dynamic Host Configuration Protocol

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17

Partie II PRATIQUE DES CPL

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

Dispositions relatives à l'installation :

ORTIZ Franck Groupe 4. Terminal serveur pour administrer un serveur Windows à distance, client rdp linux.

NOTE D'APPLICATION CONCERNANT LA MISE EN SERVICE DE MATERIELS SUR RESEAU IP

MANUEL. de l application «CdC Online» pour Windows. Table des matières

Manuel utilisateur FactoryCast

NetSupport Notify (v2.01) Guide de démarrage. Tous droits réservés NetSupport Ltd

MANUEL PROGRAMME DE GESTION DU CPL WI-FI

Le guide des échanges de données comptables Clients/Experts-comptables

Manuel de l'application SMS

Découvrez Windows NetMeeting

GESTION DES BONS DE COMMANDE

Edutab. gestion centralisée de tablettes Android

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

PROTECTION DES DONNEES PERSONNELLES ET COOKIES

Cahier des charges pour la mise en place de l infrastructure informatique

LANDPARK NETWORK IP LANDPARK NETWORK IP VOUS PERMET D'INVENTORIER FACILEMENT VOS POSTES EN RÉSEAU

1 Gestionnaire de Données WORD A4 F - USB / / 6020 Alco-Connect

SQL Server Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

Configuration de Outlook Express 6 pour utilisation avec belgacom.net

Transcription:

PL7 Micro/Junior/Pro Métiers communication Tome 1 TLXDSCOMPL7xxfre

2

Documents à consulter Documents à consulter Ce manuel se compose de 3 tomes : Tome 1 Commun fonction communication Déport Nano automates Communication par mode caractères Communication par bus Uni-telway Tome 2 Communication par Modbus Communication par Modem Communication par Modbus plus Communication par bus FIPIO Tome 3 Communication par réseau FIPWAY Communication par réseau ETHERNET Architecture multiréseaux TLXDSCOMPL7xx 3

Documents à consulter 4 TLXDSCOMPL7xx

Table des matières Aproposdecemanuel...13 IntercalaireI CommunfonctionCommunication... 15... 15 Chapitre1 GénéralitésdelafonctionmétierCommunication...17... 17 dumétiercommunication... 18 Commentmettreenoeuvreunecommunication... 19 Chapitre 2 Adressage...21... 21 2.1 Généralités... 22... 22 Adressaged uneentitédecommunication... 23 Systèmed adressageaveclangagepl7... 24 Typed adressage... 25 Adressage des voies de communication d un processeur................. 26 Adressage d un module de communication TSX SCY 21600/21601......... 27 Exemples d adressage intra-station : adressage Uni-telway................ 28 Exemplesd adressageintra-station:adressagefipio... 30 Exemplesd adressageinter-station... 31 2.2 Communicationàpartird unterminaldeprogrammation... 34... 34 Communicationàpartird unterminaldeprogrammation... 35 Commentdéfinirl adressedel automate... 36 ExemplesdeconnexionenmodeUni-telway... 37 Exemples de connexion distante en mode FIPIO ou FIPWAY.............. 39 ExemplesdeconnexiondistanteenmodeUni-telway... 41 Exemples de connexion distante en mode ETHWAY ou en mode TCP/IP..... 43 Chapitre 3 Fonctions de communication...45... 45 3.1 Généralités... 46... 46 5

6 desoutilsdecommunication...47 Structuredesfonctionsdecommunication...48 Lesfonctionsdecommunication...49 Adressedestinataire...52 Structuredesparamètresdegestion...53 Paramètres de gestion : compte-rendus de communication et d opération..... 54 Paramètresdegestion:LongueuretTimeout...57 Performances...58 Fonctionserveur...61 3.2 Aideàlasaisiedesfonctionsdecommunication...63...63 Aideàlasaisiedesfonctionsdecommunication...64 Comment accéder à une instruction spécifique de type fonction, méthode ou procédure...65 Aideàlasaisiedel adresse...67 3.3 Descriptiondesdifférentesfonctionsdecommunication...69...69 Lectured objetsstandards:read_var...71 Lectured objetsstandards:écrand aideàlasaisie...74 Lectured objetsstandards:exempled utilisation...75 Lecture d objets standards : exemple d utilisation en réseaux............... 76 Lecture d objets standards : exemple d échange de variables avec contrôle de paramètres...78 Lectured objetsstandards:précisionsurlalecturedebits...80 Lecture d objets standards : lecture des paramètres courants d un temporisateur82 Lecture d objets standards : lecture des paramètres courants d un monostable. 83 Ecritured objetsstandards:write_var...84 Ecritured objetsstandards:écrand aideàlasaisie...86 Ecritured objetsstandards:exempled utilisation...87 Ecritured objetsstandards:exempled utilisationenréseaux...88 Ecriture d objets standards : exemple d échange de variables avec contrôle de paramètres...90 EmissionderequêtesUNI-TE:SEND_REQ...92 EmissionderequêtesUNI-TE:écrand aideàlasaisie...94 Emission de requêtes UNI-TE : exemple d utilisation en réseaux............ 95 EmissiondesrequêtesUNI-TE:Listedesrequêtes...97 Echangededonnéesdetypetexte:DATA_EXCH...101 Echange de données de type texte : écran d aide à la saisie.............. 103 Echange de données de type texte : exemples d utilisation............... 104 Echange de données de type texte : exemples d utilisation avec un altivar... 106 Emissiond untélégramme:send_tlg...108 Emissiond untélégramme:écrand aideàlasaisie...109 Emissiond untélégramme:exempled utilisation...110 Réceptiond untélégramme:rcv_tlg...111 Réceptiond untélégramme:exempled utilisation...112

Chapitre4 Ecritured unechaînedecaractères:print_char... 113 Ecritured unechaînedecaractères:écrand aideàlasaisie... 115 Ecriture d une chaîne de caractères : exemple d utilisation............... 116 Lectured unechaînedecaractères:input_char... 117 Lecture d une chaîne de caractères : écran d aide à la saisie............. 119 Lecture d une chaîne de caractères : exemple d utilisation................ 120 Emission/réception d une chaîne de caractères : OUT_IN_CHAR.......... 122 Emission/réception d une chaîne de caractères : écran d aide à la saisie.... 124 Emission/réception d une chaîne de caractères : exemple d utilisation...... 125 Arrêtd unéchangeencours:cancel... 127 Arrêtd unéchangeencours:exempled utilisation... 128 Décalage d un octet à droite dans un tableau : ROR1_ARB............... 130 Décalage d un octet à droite dans un tableau : exemple d utilisation........ 131 Permutation des octets dans un tableau de mots : SWAP................ 133 Lecture de données communes Modbus Plus : READ_GDATA............ 134 Ecriture de données communes Modbus Plus : WRITE_GDATA........... 135 Serveurimmédiat:SERVER... 136 Serveurimmédiat:exempled utilisation... 138 Services de messagerie asynchrone : WRITE_Asyn et READ_Asyn........ 139 3.4 Caractéristiquesdecommunication... 142... 142 Caractéristiques de communication entre TSX Micro/Premium et série 7.... 143 Règles générales d échange d application à application.................. 144 Règles générales d échange vers un serveur UNI-TE................... 146 Autresexemplesdecompatibilité... 147 3.5 Objetsassociésàlacommunication... 149... 149 Echangesimplicites... 150 Echangesexplicites:Généralités... 152 Gestiond échangeetdecompte-rendu... 154 ConfigurationdelafonctionmétierCommunication...157... 157 Configurationdelafonctioncommunication... 158 Rappelssurl éditeurdeconfiguration... 159 Commentdéclarerunmoduledecommunication... 161 Comment déclarer une voie de communication dans un processeur ou module TSX SCY21600/21601... 162 Description des écrans de configuration pour la communication........... 163 Description des écrans de mise au point pour la communication........... 165 IntercalaireII DéportdesautomatesNano... 169... 169 Chapitre5 Généralités...171... 171 7

8...172 Compatibilités...173 Performances:Tempsdecycleréseau...174 Performances:positionnementd unesortie...175 Modedemarche...178 Chapitre6 ServicesdudéportdesautomatesNano...181...181 Echangesdedonnéesd entrées/sorties...182 Echangesdedonnéesapplicatives...183 Echange de données avec un module analogique...................... 185 Contenudesmots%QWenécriture...186 Contenudesmots%IWenlecture...188 Conversion des valeurs analogiques des voies d entrée.................. 190 Liaisonmixte...193 Chapitre7 Chapitre8 ConfigurationdudéportdesautomatesNano...195...195 CommentaccéderauxparamètresdumoduleTSXSTZ10...196 EcrandeconfigurationdudéportdesautomatesNano...197 ParamètresModbusliésàl application...198 ProgrammationdudéportdesautomatesNano...201...201 ExempledecommunicationavecdesautomatesNano...202 Configurationetprogrammationdel exemple...203 Chapitre9 MiseaupointdudéportdesautomatesNano...207...207 EcrandemiseaupointdudéportdesautomatesNano...208 EcrandemiseaupointdudéportdesautomatesNano...209 Chapitre 10 Objets langage associés au déport des automates Nano.. 211...211 Objetlangageàéchangeimplicite...212 Objetlangageàéchangeexplicite...213 Gestionetcompte-rendudeséchangesexplicites...216 Objetslangageassociésàlaconfiguration...217 Intercalaire III Communication par mode caractères.............. 219...219 Chapitre11 Généralités...221...221 11.1 de la communication par mode caractères.................. 222...222 Aproposdemodecaractères...223

Contrôledeflux... 224 11.2 Caractéristiques... 226... 226 Compatibilités... 227 Performances... 228 Modedemarche... 230 Chapitre 12 Configuration d une communication par mode caractères.231... 231 Comment accéder aux paramètres des cartes PCMCIA en mode caractères. 232 Commentaccéderauxparamètresdelapriseterminal... 233 Comment accéder aux paramètres des modules TSX SCY 21600/21601.... 234 Ecrandeconfigurationenmodecaractères... 235 Fonctionsaccessiblesenmodecaractères... 236 Paramètresenmodecaractèresliésàlatransmission... 237 Paramètres en mode caractères liés au fin de messages................ 239 Paramètres en mode caractères liés au contrôle de flux................. 241 Paramètrescomplémentaires... 242 Chapitre 13 Programmation d une communication par mode caractères245 Fonctionsdecommunicationdisponibles... 245 Chapitre 14 Mise au point d une communication par mode caractères.247... 247 Ecrandemiseaupointenmodecaractères... 248 Paramètresdemiseaupointenmodecaractères... 249 Commenttesterunevoiedecommunication... 251 Chapitre 15 Objets langage associés à la communication en mode caractères...253... 253 Objetslangageenéchangeimplicite... 254 Objetlangageàéchangeexplicite... 255 Gestionetcompte-rendudeséchangesexplicites... 257 Objetslangageassociésàlaconfiguration... 258 Intercalaire IV CommunicationparbusUni-telway... 261... 261 Chapitre16 Généralités...263... 263... 264 Compatibilités... 265 Performances... 267 Modedemarche... 269 Adressesd unautomateesclave... 270 9

Chapitre17 Configurationd unecommunicationuni-telway...271...271 Comment accéder aux paramètres des cartes PCMCIA Uni-telway......... 272 Commentaccéderauxparamètresdelapriseterminal...273 Comment accéder aux paramètres des modules TSX SCY 21600/21601.... 274 EcrandeconfigurationdelaliaisonUni-telway...275 FonctionsaccessiblesenUni-telway...276 ParamètresUni-telwayliésàl application...277 ParamètresUni-telwayliésàlatransmission...279 Chapitre18 Programmationd unecommunicationuni-telway...281...281 18.1 Fonctiondecommunication...282...282 Fonctionsdecommunicationdisponibles...283 Ecrituredemotdecommande...284 18.2 Echangedumaîtreversl esclave...285 EchangesMaîtreversEsclave...285 18.3 Echanged unesclaveversdumaître...287...287 EchangesEsclaveversMaître...288 Exempled échanged unesclaveverslesystèmedumaître...290 Exemple d échange direct d un esclave vers le système du maître......... 292 18.4 Echanged unesclaveversunesclave...293...293 EchangesEsclaveversEsclave...294 Exempled échanged unesclaveversleserveurd unesclave...296 Exemple d échange d un esclave vers l application d un esclave........... 298 Exemple 2 d échange d un esclave vers le système d un esclave.......... 299 Exemple de décalage vers la droite de 1 octet dans un tableau d'octets..... 301 Exemple d échange direct d un esclave vers le système d un esclave....... 303 ExempledemiseenStopd unesclaveparunautreesclave...304 18.5 Donnéesévénementielles...305 Donnéesévénementiellesgéréesparlemaître...305 Chapitre19 Miseaupointd unecommunicationuni-telway...307...307 EcrandemiseaupointenUni-telway...308 EcrandemiseaupointentypeUni-telway...309 Requêtes disponibles pour le test d une voie de communication........... 310 Comment tester une voie avec les requêtes Identification et Miroir......... 311 Commenttesterunevoieavecdesrequêtes...313 Chapitre 20 Objets langage associés à la communication Uni-telway.. 315...315 20.1 ObjetslangageassociésaumodeUni-telwaymaître...316 10

... 316 Objet langage à échange implicite en mode Uni-telway maître............ 317 Objet langage à échange explicite en mode Uni-telway maître............ 318 Gestiondeséchangesetcompte-rendu... 321 Objets langage associés à la configuration en mode Uni-telway maître...... 322 20.2 Objets langage associés au mode Uni-telway esclave................... 323... 323 Objet langage à échange implicite en mode Uni-telway esclave........... 324 Objet langage à échange explicite en mode Uni-telway esclave........... 325 Gestionetcompte-rendudeséchangesexplicites... 327 Objets langage associés à la configuration en mode Uni-telway esclave..... 328 Index... 329 11

12

A propos de ce manuel Objectif du document Champ d'application Ce manuel traite de la mise en oeuvre logicielle du métier communication. La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.3. Document à consulter Titre Manuel de mise en oeuvre matérielle Référence TSX DM 57 4x F Commentaires utilisateur Envoyez vos commentaires à l'adresse e-mail TECHCOMM@modicon.com TLXDSCOMPL7xx 13

A propos de ce manuel 14 TLXDSCOMPL7xx

Commun fonction Communication I Objet de cet intercalaire Contenu de cet intercalaire Cet intercalaire présente une vue générale de la fonction métier Communication et décritsamiseenoeuvreaveclelogicielpl7. Cet intercalaire contient les chapitres suivants : Chapitre Titre du chapitre Page 1 Généralités de la fonction métier Communication 17 2 Adressage 21 3 Fonctions de communication 45 4 Configuration de la fonction métier Communication 157 TLXDSCOMPL7xx 15

Commun fonction Communication 16 TLXDSCOMPL7xx

Généralités de la fonction métier Communication 1 Objet de ce chapitre Contenu de ce chapitre Ce chapitre présente sommairement la fonction métier Communication et ses services. Ce chapitre contient les sujets suivants : Sujet Page du métier Communication 18 Comment mettre en oeuvre une communication 19 TLXDSCOMPL7xx 17

Généralités du métier Communication La fonction communication permet l échange de données entre tous les équipements connectés sur un bus ou réseau. Cette fonction s applique: à des modules de communication spécifiques montés en rack, à des processeurs par l intermédiaire de la prise terminal ou cartes PCMCIA. Type de communication Les différentes fonctions communication diponibles sont: la fonction prise terminal la fonction liaison d extension vers les TSX Nano pour automate TSX Micro la fonction Mode caractères la fonction Uni-telway la fonction Modbus/Jbus la fonction Modem la fonction Modbus Plus la fonction FIPIO (gestionnaire et agent) la fonction FIPWAY la fonction ETHERNET (TCP/IP) la fonction Bridge 18 TLXDSCOMPL7xx

Généralités Comment mettre en oeuvre une communication Méthodologie La méthodologie décrite ci-dessous indique les principaux points à suivre pour la mise en oeuvre d une fonction de communication. La procédure est la suivante: Etape Action 1 Déterminez tous les composants matériels et logiciels nécessaires : équipements terminaux, câbles de dérivation, accessoires de raccordement, câbles principaux, outils de test du câblage, outils de développement des applications d'automatisme, outils d'exploitation de l'installation (réglage, diagnostic, maintenance). 2 Assemblez et testez le système de câblage (câbles et accessoires de raccordement). 3 Connectez les équipements terminaux et configurez leur voie de communication. 4 Testez l'accessibilité de chaque voie à partir de tout point de l'architecture en utilisant PL7 en mode local et en mode connecté sur chacun des TSX 57 ou TSX 37 présents (usage de la fonction dite de "transparence"). Ceci est applicable à PL7-2 ou PL7-3 si des TSX 17 ou des TSX modèle 40 sont présents dans la configuration). 5 Programmez les applications automates ainsi que leurs fonctions de communication. TLXDSCOMPL7xx 19

Généralités 20 TLXDSCOMPL7xx

Adressage 2 Objet de ce chapitre Contenu de ce chapitre Ce chapitre présente les principes d adressage de la communication X-WAY. Ce chapitre contient les sous-chapitres suivants : Souschapitre Sujet Page 2.1 Généralités 22 2.2 Communication à partir d un terminal de programmation 34 TLXDSCOMPL7xx 21

Adressage 2.1 Généralités Objetdecesouschapitre Contenu de ce sous-chapitre Ce sous-chapitre présente les règles générales d adressage de la communication X-WAY. Ce sous-chapitre contient les sujets suivants : Sujet Page Adressage d une entité de communication 23 Système d adressage avec langage PL7 24 Type d adressage 25 Adressage des voies de communication d un processeur 26 Adressage d un module de communication TSX SCY 21600/21601 27 Exemples d adressage intra-station : adressage Uni-telway 28 Exemples d adressage intra-station : adressage FIPIO 30 Exemples d adressage inter-station 31 22 TLXDSCOMPL7xx

Adressage Adressage d une entité de communication Dans une architecture X-WAY chaque station est identifiée par une adresse unique composée d'un numéro de réseau et d'un numéro de station. A l'intérieur d'une station chaque entité de communication est également adressée par une adresse topologique qui détermine son chemin d'accès. Adressage L adressage est de la forme: ADR#{n.s}xy.i.j Le tableau suivant décrit les différents paramètres de l adressage: Paramêtre {n.s} xy.i.j Description correspond à l adressage X-WAY n: indique le numéro de réseau. s: indique le numéro de station. correspond à l adresse topologique xy: indique respectivement le numéro du rack et du module (correspond à la position géographique du module). i: indique le numéro de la voie. j: indique l adresse de l équipement destinaire (numéro esclave,...). Note : Si le numéro du rack est différent de 0, le numéro du module est saisi sur deux chiffres (exemples: 05, 10,...). Exemple L exemple concerne l'esclave 2 de la voie 1 du module présent à l'emplacement 5 du rack 7 de la station 3 sur le réseau 20: ADR#{20.3}705.1.2 TLXDSCOMPL7xx 23

Adressage Système d adressage avec langage PL7 Des mots clés sont utilisés pour faciliter l'accès à certaines entités de communication (serveur UNI-TE, application PL7,...) ou pour réaliser des échanges en diffusion. Ces échanges sont effectués par des fonctions de communication qui sont décrites au chapitre suivant. Mots clés Les mots clés sont: le mot clé SYS permet l'accès au serveur UNI-TE de l'unité centrale, d'une voie, d'un module de communication,.... le mot clé APP permet l'accès à l'application PL7 d'une station. le mot clé ALL est défini pour décrire une diffusion. Il peut remplacer l'un des éléments d'une adresse topologique. Le niveau de diffusion est déterminé selon la localisation du mot clé ALL dans l'adresse: accolé au numéro de réseau, la diffusion s'effectue vers l'ensemble des stations du réseau sélectionné (exemple: 2.ALL permet l'accès à toutes les stations connectées sur le réseau 2), accolé au numéro de station, la diffusion s'effectue vers l'ensemble des entités raccordées aux voies de communication intra-station (exemple: 2.4.ALL permet l'accès à toutes les entités de communication de la station 4 du réseau 2). Note : Lorsque l'application émettrice désire communiquer avec un bloc fonction texte de l'application PL7-2 ou PL7-3 d'un automate TSX série 7, le mot clé doit être APP.num où num correspond au numéro du bloc texte destinataire de l'échange. 24 TLXDSCOMPL7xx

Adressage Type d adressage Adresses locales Les tableaux suivants rappellent les différents types d adressages. Les adresses locales contiennent les adresses topologiques et les adresses d esclaves sur un bus. Destinataire Serveur UNI-TE d un TSX Micro/Premium Application PL7 Micro/Junior/Pro Application PL7-3 Esclave Uni-telway Esclave Modbus Liaison en mode caractères Serveur d un module Serveur d un sous-module Serveur d un équipement FIPIO Adresse SYS APP APP.numéro du bloc texte module.voie.numéro d'esclave module.voie.numéro d'esclave module.voie.sys module.sys module.voie.sys \module.voie.point de raccordement\sys Adresses distantes Les adresses distantes correspondent aux adresses d équipements connectés à un réseau. Destinataire Destinataire sur un réseau distant Destinataire sur un réseau local Adresse {réseau.station}adresse locale {station}adresse locale Adresses en diffusion Les adresses en diffusion sont fonctions des équipements destinataires. Destinataire Diffusion vers toutes les stations Diffusion vers tous les modules Diffusion vers tous les esclaves Uni-telway ou Modbus Adresse {réseau.all}adresse locale ALL.SYS module.voie.all TLXDSCOMPL7xx 25

Adressage Adressage des voies de communication d un processeur Les exemples suivants donnent les différents types d adressage associés aux voies de communication d un processeur. Les exemples s articuleront avec un processeur de type TSX Premium. Suivant la configuration désirée, il peut y avoir dans le rack une alimentation simple ou double format qui occupe 1 ou 2 emplacements. Les modules ont une adresse géographique fonction de la position du module dans le rack. Avec une alimentation simple format L alimentation occupe un emplacement. Les voies de communication du processeur pourront donc avoir les adresses suivantes: Module 0. Voie 2 : prise FIPIO (voie intégrée) Module 0. Voie 1 : carte PCMCIA (voie d accueil) Module 0. Voie 0 : prise terminal (voie intégrée) Avec une alimentation simple format L alimentation occupe deux emplacement. Les voies de communication du processeur pourront donc avoir les adresses suivantes: Module 1. Voie 2 : prise FIPIO (voie intégrée) Module 1. Voie 1 : carte PCMCIA (voie d accueil) Module 1. Voie 0 : prise terminal (voie intégrée) 26 TLXDSCOMPL7xx

Adressage Adressage d un module de communication TSX SCY 21600/21601 Les exemples suivants donnent les différents types d adressage associés aux modules de communication TSX SCY 21600 et TSX SCY 216001. Les exemples s articuleront avec un processeur de type TSX Premium. Note : Il est rappelé que ces types de module de communication sont limités en fonction du type de processeur. Repportez au manuel de mise en oeuvre pour comptabiliser le nombre de voie métier communication. Exemples Les voies de communication du module pourront avoir les adresses suivantes: Rack 0 Module 0. Voie 0 : prise terminal (voie intégrée) Module 5. Voie 0 : liaison intégrée Module 0. Voie 1 : carte PCMCIA (voie d accueil) Rack 1 Module 5. Voie 1 : carte PCMCIA Module 110. Voie 0 : liaison intégrée Module 705. Voie 0 : liaison intégrée Rack 7 Module 110. Voie 1 : carte PCMCIA Module 705. Voie 1 : carte PCMCIA TLXDSCOMPL7xx 27

Adressage Exemples d adressage intra-station : adressage Uni-telway Avec cet adressage, une station maître peut accéder à différents esclaves connectés sur un bus. Dans les exemples suivants, les esclaves sont reliés à la station maître (station avec un processeur de type TSX Premium) par un bus Uni-telway. Voir Communication par bus Uni-telway, p. 261. Règles d adressage Connexion par prise terminal Dans cette configuration, l adressage vaut: pour l adresse du module: toujours 0 si la station maître est un automate TSX Micro 0 à 710 si la station maître est un automate TSX Premium pour l adresse de la voie: 0silaconnexionestparlapriseterminal 0 si la connexion est par la liaison intégrée d un module TSX SCY 2160 1silaconnexionestparunecartePCMCIA pour l esclave: 1 à 98 si l esclave est connecté à une carte PCMCIA ou la liaison intégrée du module TSX SCY 2160. Dans ce cas la station maître peut scruter jusqu à 98 esclaves. 1 à 8 si l esclave est connecté à la prise terminal. Dans ce cas la station maître peut scruter jusqu à 8 esclaves. Un équipement d'adresse Ad0=8 est connecté à la prise terminal d'un TSX Premium. Maître Esclave Ad0 = 8 Adressage de l esclave 8: ADR#0.0.8 28 TLXDSCOMPL7xx

Adressage Connexion par module TSX SCY 21600/21601 Un équipement d'adresse Ad0=1 est connecté à la liaison intégrée d'un TSX SCY 21600/21601 à la position 2 dans le rack. Maître Esclave Ad0 = 1 Adressage de l esclave 1: ADR#2.0.8 TLXDSCOMPL7xx 29

Adressage Exemples d adressage intra-station : adressage FIPIO Règles d adressage Exemples Les échanges avec le gestionnaire sont du type changes de variables ou de messages. Voir (Voir : PL7 Junior, Pro ; manuel Métiers tome 1). La syntaxe d'adressage est la suivante pour accéder au serveur de messagerie UNI-TE: \ module. voie. point de raccordement \ SYS Dans le cas d une communication par FIPIO, l adressage vaut: pour l adresse du module: 0 si la station maître possède une alimentation simple format 1 si la station maître possède une alimentation double format pour l adresse de la voie: toujours 2 car la liaison est intégrée au processeur pour le point de raccordement: 1 à 127 car il est possible de connecter jusqu à 127 équipement sur le bus Dans l exemple suivant, le gestionnaire s adresse au TSX Premium au point de raccordement 4 ou CCX 17 au point de raccordement 8. Adressage de l équipement 4: \0.2.4\SYS Adressage de l équipement 8: \0.2.8\SYS 30 TLXDSCOMPL7xx

Adressage Exemples d adressage inter-station Exemple 1 Lors d'un échange inter-station (c'est-à-dire entre deux stations d'un même réseau ou sur des réseaux différents), l'adresse doit, de plus, indiquer le numéro de réseau et le numéro de station de l'entité destinataire. La configuration multiréseaux est la suivante: Réseau #1 Réseau #11 Réseau #13 Réseau #8 Réseau #21 Dans le premier cas, la station B s adresse au système de la station A: ADR#{21.1}SYS Dans le second cas, la station B s adresse à la station C: ADR#{1.2}5.0.56 TLXDSCOMPL7xx 31

Adressage Exemple 2 Dans l'exemple ci-dessous on se propose d'accéder au système d'un CCX17 connecté sur un bus FIPIO (point de raccordement 6) et de communiquer avec le bloc texte TXT 8 d'un automate programmable modèle 40 connecté sur le réseau 2. FIPWAY : Réseau #2 Station 4 Station 2 Communication avec le bloc TXT 8 FIPIO Réseau #3 FIPWAY Station 1 Station 3 Communication avec le système de CCX 17 Point de raccordement 6 L'adresse du bloc texte TXT 8 de l'automate TSX 7 station 4 est: ADR#{2.4}APP.8 L'adresse du système du CCX 17 est: ADR#{2.4}\0.2.6\SYS 32 TLXDSCOMPL7xx

Adressage Exemple 3 Pour un automate modèle TSX47-107, le module de communication, Uni-telway (SCI), intégré au processeur est accédé par la voie 100 = 0.100.x. L'adresse est: ADR#{2.4}\0.100.x TLXDSCOMPL7xx 33

Adressage 2.2 Communication à partir d un terminal de programmation Objetdecesouschapitre Contenu de ce sous-chapitre Ce sous-chapitre présente les règles générales d adressage et de communication à partir d un terminal de programmation. Ce sous-chapitre contient les sujets suivants : Sujet Page Communication à partir d un terminal de programmation 35 Comment définir l adresse de l automate 36 Exemples de connexion en mode Uni-telway 37 Exemples de connexion distante en mode FIPIO ou FIPWAY 39 Exemples de connexion distante en mode Uni-telway 41 Exemples de connexion distante en mode ETHWAY ou en mode TCP/IP 43 34 TLXDSCOMPL7xx

Adressage Communication à partir d un terminal de programmation Comme pour les automates TSX Micro et TSX Premium communiquant au travers de réseaux, il est possible d accéder à ces mêmes stations par des terminaux de programmation. L accès à un équipement distant par le terminal de programmation nécessite la définition d un driver et de l adresse de l équipement dans le logiciel PL7. Cette adresse doit être connue pour pouvoir repérer un automate du réseau. Il est donc nécessaire avant toute communication, de configurer les adresses de chaque station ou équipement présent sur les bus ou réseau. Les adresses peuvent être configurées: par le logiciel PL7 pour les automates TSX Micro et TSX Premium, de manière physique (exemple: codage d adresse sur des boîtiers TSX SCA 62), par des logiciels spécifiques. Possibilités de connexion Un terminal de programmation peut se connecter: en mode Uni-telway, en mode FIPIO ou FIPWAY, en mode TCP/IP. TLXDSCOMPL7xx 35

Adressage Comment définir l adresse de l automate Marche à suivre Cette procédure permet de se connecter à un automate distant sur un bus ou un réseau. La procédure est la suivante: Etape Action 1 Ouvrez le logiciel PL7 2 Sélectionnez la commande AP Définir l adresse de l automate... Résultat Définir l adresse de l automate? Driver UNTLW01 Adresse SYS OK Annuler 3 Sélectionnez le driver en fonction du mode de communication. 4 Saisissez l adresse de l automate à accéder. 5 Validez par le bouton Ok. Remarques Le driver UNTLW01 est proposé par défaut. Il permet d accéder à des stations uniquement en mode Uni-telway. Pour une connexion en mode FIPIO, sélectionnez le driver FIP01 ou FIP02. Pour une connexion en mode ETHWAY, sélectionnez le driver XIP01 L adresse par défaut est SYS. Cette adresse correspond à une connexion en mode local pour accéder au système de l automate. Pour une connexion distante, l adresse doit être modifiée par l adresse destination distante. 36 TLXDSCOMPL7xx

Adressage Exemples de connexion en mode Uni-telway Connexion en mode local En mode Uni-telway, les adresses 1, 2 et 3 sont réservées pour le terminal de programmation. Le terminal de programmation est connecté sur la prise TER ou AUX de l automate. Dans cette configuration, les valeurs par défaut sont appropriées. Connexion à un esclave sur la prise terminal L automate esclave est connecté au maître par la prise TER et le terminal de programmation est relié à la prise AUX. Maître Esclave Ad0 = 4 Dans cette configuration, la définition de l adresse de l automate est la suivante: le driver est à sa valeur par défaut. l adresse est 0.0.4. TLXDSCOMPL7xx 37

Adressage Connexion à un esclave sur une carte PCMCIA L automate esclave est connecté au maître par une carte PCMCIA et le terminal de programmation est relié à la prise TER ou AUX. Maître Esclave Ad0 = 4 Dans cette configuration, la définition de l adresse de l automate est la suivante: le driver est à sa valeur par défaut. l adresse est 0.1.4. 38 TLXDSCOMPL7xx

Adressage Exemples de connexion distante en mode FIPIO ou FIPWAY Un terminal de programmation peut se connecter à des automates en mode FIPIO ou en mode FIPWAY. Dans les deux cas, le terminal de programmation doit être muni: soit du coupleur TSX FPC 10 avec les drivers qui lui sont associés (toute machine équipée d un bus PC AT), soit du coupleur TSX FPP K200 avec les drivers qui lui sont associés (toute machine équipée d un emplacement PCMCIA). Connexion en mode FIPIO Pour une communication en mode FIPIO, le point de connexion est 63 pour le terminal de programmation. \0.1.0\SYS 0 FIPIO 1 \0.1.4\SYS 4 63 Pour accéder à la station 0, la définition de l adresse de l automate est la suivante: le driver est à la valeur FIP01. l adresse est \0.1.0\SYS. TLXDSCOMPL7xx 39

Adressage Pour accéder à la station 4, la définition de l adresse de l automate est la suivante: le driver est à la valeur FIP01. l adresse est \0.1.4\SYS. Connexion en mode FIPWAY Pour une communication en mode FIPWAY, le terminal de programmation possède sa propre adresse. FIPWAY réseau #1 S1 S4 S3 Pour accéder à la station 1, la définition de l adresse de l automate est la suivante: le driver est à la valeur FIP01. l adresse est {1.1}SYS. 40 TLXDSCOMPL7xx