Home

Télécharger - Service, Support

image

Contents

1. 0x82C1 Valeur incorrecte pour T l grammes de r ception S lectionnez une valeur appropri e pour mis en tampon T l grammes de r ception mis en tampon Plage de valeurs autoris e 1 255 0x82C2 Configuration de r ception rejet e car le protocole Veillez ce qu aucune configuration de r ception ne 3964 R est s lectionn soit envoy e quand le protocole 3964 R est s lectionn 0x8301 1 BUFFER est un pointeur sur un type de donn es S lectionnez un type de donn es autoris interdit Les valeurs autoris es sont DB BOOL BYTE CHAR WORD INT DWORD DINT REAL DATE TIME_OF_DAY TIME S5TIME DATE_AND_TIME STRING 0x8322 Erreur de longueur de plage lors de la lecture d un V rifiez l entr e sur le param tre BUFFER param tre 0x8324 Erreur de plage lors de l criture d un param tre V rifiez l entr e sur le param tre BUFFER 0x8328 Erreur de r glage lors de la lecture d un param tre V rifiez l entr e sur le param tre BUFFER Codes d erreur de la configuration d mission 0x8328 BUFFER est un pointeur sur BOOL avec un nombre Si on utilise un pointeur sur BOOL le nombre de bits de bits diff rent de n 8 doit tre un multiple de 8 Codes d erre ur de la configuration de r ception 0x8332 Bloc de donn es incorrect sur le param tre V rifiez l entr e sur le param tre Receive_Conditions Receive_Conditions 0x833A La description du bloc de donn es sur le para
2. entr e sortie entr e entr e Data Carrier detect Signal porteur si un modem est connect Le partenaire de communication signale la d tection de donn es entrantes Data terminal ready DTR sur ON le module de communication est en marche pr t fonctionner DTR sur OFF le module de communication n est ni en marche ni pr t fonctionner Data set ready DSR sur ON le partenaire de communication signale qu il est pr t fonctionner DSR sur OFF le partenaire de communication n est ni en marche ni pr t fonctionner Request to send RTS sur ON module de communication pr t mettre signale au partenaire de communication que les donn es sont pr tes tre envoy es RTS sur OFF le module de communication n est pas pr t mettre Clear to send le partenaire de communication peut recevoir des donn es du module de communication r ponse RTS ON du module de communication CTS sur ON signale au partenaire de communication qu il est pr t pour la r ception CTS sur OFF signale au partenaire de communication qu il n est Pas pr t pour la r ception Ring Indicator Arriv e d appel si un modem est connect Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 19 Bases de la communication s rie 3 3 Mode RS232 20 Apr s la mise en marche du module de communication les signau
3. Pas d erreur Solution Configuration de l interface Modbus_Comm_Load 0x8181 Le module ne prend pas en charge cette vitesse de transmission de donn es S lectionnez une vitesse de transmission autoris e pour le module sur le param tre BAUD 0x8182 Le module ne prend pas en charge ce param trage de parit S lectionnez une valeur appropri e pour la parit sur le param tre PARITY Les valeurs autoris es sont e Aucune parit 1 e Parit paire 2 e Parit impaire 3 e Parit marque 4 e Parit espace 5 e Quelconque 6 0x8183 Le module ne prend pas en charge ce type de contr le du flux de donn es S lectionnez un contr le du flux de donn es autoris pour le module sur le param tre FLOW_CTRL 0x8184 Valeur incorrecte pour le d passement du temps de r ponse S lectionnez une valeur appropri e pour le d passement du temps de r ponse sur le param tre RESP_TO Plage de valeurs autoris e 1 65535 ms 0x8280 Acquittement n gatif lors de la lecture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Send_Config RDREC STATUS ou Receive_Config RDREC STATUS ou RDREC STATUS et la description du SFB RDREC 0x8281 Acquittement n gatif lors de l criture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine
4. de la d interface branch sur la ligne de transmission liaison 0x8389 Erreur l ex cution caract re incorrect re u alors La r ponse la demande d mission du partenaire qu on attendait un tampon de r ception libre de communication STX 02H se fait seulement avec un DLE lorsque le tampon de r ception est vide Avant cela aucun autre caract re ne peut tre re u sauf nouveau STX V rifiez que l appareil partenaire fonctionne correctement ventuellement l aide d un testeur d interface branch sur la ligne de transmission Configurations CM PtP pour des couplages point point 72 Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code Description Solution d erreur 0x838A Erreur l ex cution erreur logique durant la V rifiez si le partenaire double toujours le DLE dans r ception l en t te de t l gramme et dans la cha ne de apr s r ception de DLE un autre caract re n importe donn es ou si la liaison est coup e avec DLE ETX lequel mais pas DLE ETX a t re u V rifiez que l appareil partenaire fonctionne correctement ventuellement l aide d un testeur d interface branch sur la ligne de transmission 0x838B Erreur l ex cution d lai intercaract re d pass L appareil du partenaire est trop lent ou d faillant Contr lez cela ventuellement l aide d un testeur d interface branch sur la ligne de tra
5. point Le tableau suivant indique les autres documentations qui compl tent la pr sente description Sujet Documentation Contenus les plus importants Syst me Manuel syst me Syst me d automatisation S7 e Planification de l utilisation 1500 e Montage e Connexion http support automation siemens com W W vi ew fr 59191792 Manuel syst me Syst me de p riph rie e Adressage d centralis ET 200MP http support automation siemens com W W vi ew fr 59193214 Manuel syst me Syst me de p riph rie d centralis e ET 200SP http support automation siemens com WW vi e Mise en service e Maintenance ew fr 5864929 Concept de Description fonctionnelle Structure et utilisation e Construction m moire CPU de la m moire dans la CPU e Mode de fonctionnement http support automation siemens com WW vi ew fr 59193101 e Utilisation STEP 7 V12 Aide en ligne pour STEP 7 Professional V12 e Configuration e Programmation Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 7 Guide de la documentation Sujet Documentation Contenus les plus importants Communication Description fonctionnelle Communication http support automation siemens com W W v ew fr 59192925 e Bases de la communication s rie e Fonctions de transmission de donn es e Fonctions de diagnostic Manuel Module de com
6. 0 e D tection de Break activ e 1 0x81AF Le module ne prend pas ce protocole en charge S lectionnez un protocole autoris pour le module Codes d erreur de la configuration d mission 0x81B5 Plus de 2 caract res de fin ou s quence de fin gt 5 caract res S lectionnez des valeurs appropri es pour les caract res de fin et la s quence de fin Les valeurs autoris es sont e d sactiv 0 e 1 1 ou 2 2 caract res de fin ou e d sactiv 0 e 1 1 5 5 caract res pour la s quence de fin 0x81B6 Configuration d mission rejet e car le protocole 3964 R est s lectionn Veillez ce qu aucune configuration d mission ne soit envoy e quand le protocole 3964 R est s lectionn 66 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Codes d erre Description ur de la configuration de r ception Solution 0x81C0 Condition de d but incorrecte S lectionnez une condition de d but appropri e Les valeurs autoris es sont e Emettre Break avant le d but d un t l gramme e envoi d un signal Idle Line 0x81C1 Condition de fin incorrecte ou aucune condition de fin S lectionnez une condition de fin appropri e voir s lectionn e R ception de donn es avec Freeport 32 i 0x81C3 Valeur inco
7. Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 85 Glossaire Mat riel On d signe par mat riel l ensemble de l quipement physique et technique d un syst me d automatisation Module de communication Les modules de communication sont des modules pour couplages point point et couplages par bus Param trage On entend par param trage le r glage du comportement d un module Param tres Les param tres sont des valeurs qui peuvent tre attribu es On distingue les param tres de bloc et les param tres de module Param tres de module Les param tres de module sont des valeurs permettant de r gler le comportement du module Pr configuration de la ligne de r ception La pr configuration de la ligne de r ception durant l exploitation du RS422 ou RS485 permet e de reconna tre la d tection Break rupture de fil e d assurer un niveau d fini sur la ligne de r ception tant qu aucun envoi n a lieu Proc dure Le d roulement d une transmission de donn es suivant un protocole d termin est appel proc dure Programme utilisateur Le programme utilisateur contient toutes les instructions et conventions pour le traitement des entr es sorties permettant de commander une installation ou un processus Dans SIMATIC S7 le programme utilisateur est structur et peut tre subdivis en unit s plus petites les blocs Protocole Lors d u
8. Il est possible de connecter un ma tre et jusqu 16 entra nements esclaves au bus Le ma tre s lectionne les diff rents entra nements l aide d un caract re d adresse dans le t l gramme Un entra nement ne peut transmettre de donn es sans avoir t au pr alable sollicit par le ma tre Ainsi une transmission directe de donn es entre les entra nements est impossible La communication est r alis e en mode semiduplex La transmission de la fonction ma tre n est pas possible La technique d entra nement exige des temps de r action d finis et par cons quent un trafic de t l grammes strictement cyclique pour les t ches de commande et de r gulation effectuer Le ma tre met successivement des t l grammes t l grammes de requ te tous les entra nements et attend un t l gramme de r ponse de chaque entra nement adress Un entra nement doit retourner un t l gramme de r ponse e apr s avoir re u sans erreur un t l gramme et e que ce t l gramme lui a t adress Un entra nement ne doit pas r pondre quand ces conditions ne sont pas remplies ou quand l entra nement a t adress en mode broadcast Pour le ma tre la liaison avec les entra nements concern s n est tablie que lorsqu il re oit un t l gramme de r ponse de l entra nement apr s une dur e de traitement temps de r ponse d finie Configurations CM PtP pour des couplages point point Description fonctionnel
9. Tous les param trages effectu s dans la bo te de dialogue Propri t s du module de communication peuvent aussi tre modifi s sur le temps d ex cution l aide des instructions Config correspondantes Port_Config Send_Config Receive_Config P3964_Config Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 53 Programmation communication via des instructions 8 1 Vue d ensemble via la programmation PtP Appels de programme pour la communication PtP d roulement Le graphique suivant illustre la fonction des instructions PtP pour le d roulement de la communication entre le programme utilisateur et le partenaire de communication Module de Send_P2P communication Receive_P2P Signal_Get Partenaire de Signal_Set communication Receive_Reset Get_Features Set_Features Port_Config Send_Config Receive_Config P3964_ Config Figure 5 1 Ex cution du programme Configurations CM PtP pour des couplages point point 54 Description fonctionnelle 01 2013 A5E03923060 01 Programmation communication via des instructions 8 1 Vue d ensemble via la programmation PtP Instructions point point e Instructions pour le param trage dynamique Port_Config L instruction Port_Config configuration de port vous permet de proc der la configuration dynamique de param tres base de l interface tels que la vitesse de transmission des donn e
10. es autoris pour le module FLOWCTRL Ox81A7 Valeur incorrecte pour XON ou XOFF S lectionnez des valeurs appropri es pour XON XONCHAR et XOFF XOFFCHAR Plage de valeurs autoris e 0 255 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 65 D marrage et diagnostic 6 3 Messages d erreur Code Description Solution d erreur Ox81AA Mode de fonctionnement illicite Les modes autoris s sont e Duplex int gral RS232 0 e Duplex int gral RS422 mode 4 fils point point 1 CM PtP ET 200SP e Duplex int gral RS422 mode 4 fils ma tre multipoint 2 CM PtP ET 200SP e Duplex int gral RS422 mode 4 fils esclave multipoint 3 e Semi duplex RS485 mode 2 fils 4 0x81AB Pr configuration incorrecte de la ligne de r ception Les pr configurations autoris es sont e Aucune pr configuration 0 e Signal R A 5V signal R B 0 V d tection Break 1 Seulement s lectionnable si duplex int gral RS422 mode 4 fils couplage point point et duplex int gral RS422 mode 4 fils esclave multipoint e Signal R A 0 V signal R B 5 V 2 Cette pr configuration correspond l tat de repos aucune mission active 0x81AC Valeur incorrecte pour D tection de Break S lectionnez une valeur appropri e pour D tection de Break Les valeurs autoris es sont e D tection de Break d sactiv e
11. le de bloc uniquement pour 3964R Le BCC est automatiquement constitu et surveill dans le module de communication Le caract re de contr le de bloc n est pas transmis la CPU en tant que contenu de t l gramme Remarque Quand le caract re DLE est transmis comme caract re d information dans un t l gramme il est mis en double redoublement de DLE afin de le distinguer du caract re de commande DLE servant l tablissement et la coupure de la liaison sur la ligne d mission Le r cepteur extrait le caract re DLE du double DLE Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 3 Communication via 3964 R Priorit Pour la proc dure 3964 R vous devez donner une priorit haute l un des deux partenaires et une priorit basse l autre Ainsi lorsque les deux interlocuteurs lancent l tablissement de la liaison simultan ment celui qui a la priorit basse reporte sa t che d mission 4 3 3 Caract re de contr le de bloc Caract re de contr le de bloc Avec le protocole de transmission 3964R un caract re de contr le de bloc BCC Block Check Character mis en plus sert am liorer la fiabilit des donn es Le caract re de contr le de bloc est la parit longitudinale paire combinaison EXOR de tous les octets de donn es d un bloc mis ou re u Le calcul commence au premier octet de donn es
12. 15 points points CM PtP RS232 BA RS232 X X X X CM PtP RS422 485 BA RS422 X X X X RS485 X X X CM PtP RS232 HF RS232 X X X X X X CM PtP RS422 485 HF RS422 X X X X X X RS485 X X X X X CM PtP ET 200SP RS232 X X X X X ET 200SP RS422 2 X X X X x BaseUnit RS485 X X X X 1 BaseUnit avec bornes au lieu de D Sub affectation d pendant de la technique de transmission 2 Le module de communication CM PtP peut tre utilis en mode RS422 pour le couplage multipoint aussi Vue d ensemble des composants et des vitesses de transmission des donn es Les modules de communication peuvent envoyer et recevoir des donn es des vitesses de transmission diff rentes Vous trouverez l affectation au diff rents modules de communication dans le tableau suivant Module de communication Vitesse de transmission en bits s 300 600 1200 2400 4800 9600 19200 38400 57600 76800 115200 CM PtP RS232 BA X X X X X X X CM PtP RS422 485 BA X X X X X X X CM PtP RS232 HF X X X X X X X X X X X CM PtP RS422 485 HF X X X X X X X X X X X CM PtP ET 200SP X X X X X X X X X X X Configurations CM PtP pour des couplages point point 10 Description fonctionnelle 01 2013 A5E03923060 01 Introduction 2 1 Vue d ensemble des modules de communication Vue d ensemble des composants et des tailles de tampon de r ception C
13. CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 37 Configurer param trer 4 3 Communication via 3964 R 43 4 3 1 Introduction 4 3 2 Introduction Communication via 3964 R Transmission de donn es avec la proc dure 3964 R La proc dure 3964 R g re la transmission des donn es en cas de couplage point point entre le module de communication et un partenaire de communication Outre la couche physique couche 1 la proc dure 3964 R comporte galement la couche liaison de donn es couche 2 Pour la communication avec un partenaire de communication des instructions sont votre disposition voir Programmation communication via des instructions Page 53 Caract res de commande Lors de la transmission de donn es la proc dure 3964 R ajoute des caract res de commande couche liaison de donn es aux donn es d information Ces caract res permettent au partenaire de contr ler si les donn es lui sont arriv es int gralement et sans erreur Caract res de commande de la proc dure 3964 R 38 La proc dure 3964 R value les caract res de commande suivants STX Start of Text D but de la suite de caract res transmettre 02H DLE Data Link Escape Commutation de la transmission des donn es 10H ETX End of Text Fin de la suite de caract res transmettre 03H NAK Negative Acknowledge R ponse n gative 15H BCC Block Check Character Caract re de contr
14. Line Vous pouvez d cider d mettre en plus le signal Idle Line au d but de chaque transmission de message Vous indiquez la dur e du signal Idle Line en temps de bit Si la synchronisation est assur e par d autres m canismes il est possible de d sactiver le respect de la pause d mission Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 2 Communication via Freeport e Retard RTS ON Vous pouvez param trer le temps qui doit s couler apr s la demande d mission RTS Request to send avant que la transmission de donn es ne commence effectivement RS232 uniquement e Retard RTS OFF Vous pouvez param trer le temps qui doit s couler apr s la transmission compl te avant que le signal RTS ne soit d sactiv RS232 uniquement e Emettre jusqu aux d limiteurs de fin inclus Vous pouvez param trer le nombre de d limiteurs de fin 1 ou 2 et leur valeur L mission se fait jusqu au x d limiteur s de fin ind pendamment de la longueur de t l gramme s lectionn e Le d limiteur de fin doit tre contenu dans les donn es envoyer Les donn es ne sont mises que jusqu au caract re de fin inclus m me si une longueur de donn es sup rieure est indiqu e e Nombre de caract res ajout s Entr e du nombre de caract res ajout s L mission se fait jusqu la longueur param tr e Le ou les d limiteurs de fin s
15. Send_Config L instruction Send_Config configuration d mission vous permet de proc der la configuration dynamique de param tres d mission s rie pour un port Receive_Config L instruction Receive_Config configuration de r ception vous permet de proc der la configuration dynamique de param tres de r ception s rie pour un port P3964_Config L instruction P3964_ Config configuration de protocole vous permet de proc der la configuration dynamique des param tres de la proc dure 3964 R Send_P2P L instruction Send_P2Pvous permet de proc der l mission de donn es un partenaire de communication Receive_P2P L instruction Recveive_P2P vous permet de proc der la r ception de donn es d un partenaire de communication Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 13 Introduction 2 3 Vue d ensemble des instructions 14 Instruction Receive _Reset Signification L instruction Receive_Reset vous permet d effacer le tampon de r ception du module de communication Signal_Get L instruction Signal_Get vous permet de lire les signaux d accompagnement RS232 Signal_Set L instruction Signal_Set vous permet d activer l tat des signaux d accompagnement RS232 Get_Features L instruction Get_Features vous permet de lire les fonctions tendues prises en charge par le module de communication Set_Fea
16. apr s l autre avec un t l gramme de t che Les abonn s adress s r pondent par un t l gramme de r ponse Conform ment la proc dure ma treesclave l esclave doit envoyer le t l gramme de r ponse au ma tre apr s avoir re u le t l gramme de t che Ensuite seulement le ma tre peut s adresser l esclave suivant Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 43 Configurer param trer 4 4 Communication via USS Champ de donn es dans le t l gramme 44 Le champ de donn es est divis en deux zones param tres PKW et donn es du processus PZD STX LGE ADR Param tres PKW Donn es du processus PZD BCC e Zone des param tres PKW La zone PKW g re la transmission des param tres entre deux partenaire de communication par ex automate et entra nement Cela implique par exemple la lecture et l criture de valeurs de param tres et la lecture de descriptions de param tres et de textes associ s L interface PKW comporte g n ralement des t ches li es la commande et l affichage la maintenance et au diagnostic Zone de donn es du processus PZD La zone PZD contient les signaux n cessaires l automatisation mots de commande et valeurs de consigne du ma tre vers l esclave mots d tat et valeurs de mesure de l esclave vers le ma tre Les contenus de la zone de param tres et de la zon
17. cha nes de caract res ASCII sans format de protocole d termin e 3964 R communication entre automates programmables communication ma tre ma tre e USS Communication entre un automate programmable et un entra nement communication ma tre esclave La communication est adapt e aux exigences de la technologie d entra nement Le module de communication peut tre ma tre uniquement e Modbus RTU communication entre automates programmables communication ma tre esclave Le module de communication peut tre aussi bien ma tre qu esclave Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 11 Introduction 2 2 Vue d ensemble des tapes de traitement 2 2 Vue d ensemble des tapes de traitement Couplage point point Pour changer des donn es entre deux ou plusieurs partenaires de communication il existe diverses possibilit s de mise en r seau Le couplage point point entre deux partenaires de communication est le cas le plus simple rencontr dans l change d informations Le module de communication CM constitue l interface entre un automate programmable et un partenaire de communication Dans le couplage point point la transmission des donn es s effectue en s rie avec le module de communication Configurer param trer Programmation 12 La configuration du module de communication comprend la disposition du module de communication dans la
18. configuration de l appareil de STEP 7 V12 ainsi que le r glage des param tres sp cifiques du protocole dans la bo te de dialogue Propri t s du module de communication configuration statique La programmation comprend le raccordement de programme du module de communication la CPU correspondante via le programme utilisateur R glez la programmation du module de communication avec STEP 7 V12 La communication entre la CPU le module de communication et un partenaire de communication s effectue via des instructions Pour le syst me d automatisation S7 1500 vous disposez d une s rie d instructions qui vous permettent de d clencher et de contr ler la communication dans le programme utilisateur ainsi que d influencer la configuration sur le temps d ex cution configuration dynamique Pour plus informations ce sujet r f rez vous Vue d ensemble des instructions Page et l aide en ligne de STEP 7 V12 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Introduction 2 3 Vue d ensemble des instructions 2 3 Vue d ensemble des instructions Remarque Capacit s fonctionnelles CPU Les instructions point point communiquent avec les modules de communication par la lecture ou l criture des enregistrements Si ces instructions sont utilis es il convient de tenir compte des capacit s fonctionnelles de chaque CPU pour la lecture et l criture des enreg
19. couche physique couche 1 Le protocole Freeport permet d envoyer et de recevoir des messages de structure quelconque tous caract res de 00H FFH pour trame de caract re avec 8 bits de donn es et de 00H 7FH pour trame de caract re avec 7 bits de donn es Il faut param trer les crit res de d but et de fin d un t l gramme aussi bien pour le sens d mission que pour le sens de r ception Les crit res de d but et de fin peuvent tre param tr s diff remment Pour la communication avec un partenaire de communication des instructions sont votre disposition voir Programmation communication via des instructions Page 53 Envoi de donn es avec Freeport Param trages pour l mission 30 Pour envoyer un message il faut communiquer au partenaire le d but et la fin d un message Ces param tres peuvent avoir un r glage fixe dans la configuration mat rielle ou tre adapt s sur le temps d ex cution avec l instruction Send_CFG Vous pouvez choisir entre les possibilit s suivantes ou m me les combiner e Emettre un signal Break avant le d but d un t l gramme Vous pouvez d cider d envoyer en plus un signal Break au d but de chaque transmission de message lorsque le temps de retard RTS ON est coul Vous indiquez la dur e du signal Break en temps de bit Si la synchronisation est assur e par d autres m canismes il est possible de d sactiver le respect de la pause d mission e Emettre Idle
20. couplages point point Description fonctionnelle 01 2013 A5E03923060 01 61 62 Programmation communication via des instructions 5 3 Pr sentation de la programmation Modbus 3 Param trez les instructions selon vos exigences 4 Chargez la configuration mat rielle et le programme utilisateur dans la CPU Informations compl mentaires Vous trouverez la liste des instructions disponibles au paragraphe Vue d ensemble des Page 13 Pour plus d informations sur les instructions r f rez vous au syst me d information de STEP 7 V12 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 1 Comportement au d marrage Transitions d tat op rationnel Une fois le module de communication d marr toutes les donn es entre la CPU et le module de communication sont chang es via des instructions CPU STOP Lors d une transmission de donn es module de communication CPU en cours une t che d mission aussi bien qu une t che de r ception sera interrompue CPU RUN Dans l tat RUN de la CPU le mode d envoi et de r ception est garanti Par un param trage appropri dans la bo te de dialogue Propri t s du module vous pouvez effacer automatiquement le tampon de r ception sur le module de communication au d marrage la CPU Pour le module de communication il n y a pas d autres tats de fonctionnement changements d tats de foncti
21. cours R p tez la t che plus tard Assurez vous qu il n y a pas plus de t che en cours avant d en lancer une nouvelle Erreur de protocole Modbus_Slave uniquement modules de communication qui prennent en charge Modbus 0x8380 Erreur CRC Erreur de total de contr le du t l gramme Modbus Contr lez le partenaire de communication 0x8381 Ce code de fonction n est pas pris en charge ou il V rifiez le partenaire de communication et assurez n est pas pris en charge pour le broadcast vous qu un code de fonction valide est mis 0x8382 Indication de longueur incorrecte dans le t l gramme S lectionnez une longueur de donn es appropri e de demande sur le param tre DATA_LEN 0x8383 Adresse de donn es incorrecte dans le t l gramme S lectionnez une valeur appropri e pour l adresse de demande de donn es sur le param tre DATA_ADDR 0x8384 Erreur de valeur de donn es dans le t l gramme de V rifiez la valeur de donn es dans le t l gramme de demande demande du ma tre Modbus 0x8385 Valeur du code de diagnostic non prise en charge par L esclave Modbus prend en charge uniquement les l esclave Modbus code de fonction 08 valeurs de diagnostic 0x0000 et Ox000A Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 77 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description Solution Erreur de
22. dans le le message taille du champ de longueur nombre message la taille du champ de longueur et le de caract res ne faisant pas partie de l indication de nombre de caract res ne faisant pas partie de longueur est sup rieure celle du tampon de l indication de longueur r ception 0x81E5 T l gramme interrompu Break La ligne de r ception au partenaire est interrompue R tablissez la liaison ou mettez le partenaire en marche 0x81E6 Nombre maximal de t l grammes de r ception mis Appelez l instruction plus souvent dans le en tampon d pass programme utilisateur ou param trez une communication avec le contr le du flux de donn es ou augmentez le nombre de t l grammes mis en m moire tampon 0x81E8 T l gramme interrompu le d lai inter caract re a L appareil du partenaire est trop lent ou d fectueux expir avant que le crit re de fin de message n ait t Contr lez l appareil ventuellement l aide d un d tect testeur d interface branch sur la ligne de transmission 0x81E9 Erreur de CRC Modbus uniquement les modules de Erreur de total de contr le du t l gramme Modbus communication qui prennent Modbus en charge Contr lez le partenaire de communication 0x81EA T l gramme Modbus trop court uniquement les D passement de la longueur minimale du modules de communication qui prennent Modbus en t l gramme Modbus Contr lez le partenaire de charge communication 0x81EB T l gramme interrompu lo
23. e selon un proc d pr cis et avec laquelle il est possible de d tecter des erreurs ventuelles survenues lors de la transmission De plus pour USS un caract re de contr le de bloc BCC block check character est utilis Lors de la r ception le caract re de contr le de bloc est constitu et compar avec le BCC re u apr s la mise en m moire de l ensemble du t l gramme S ils ne concordent pas le t l gramme n est pas exploit Si un caract re est mal transmis un d faut est d tect Si un nombre pair a t mal transmis au signe le d faut ne peut plus tre d tect Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 3 Mode RS232 Le mode RS232 est pris en charge par les modules de communication suivants e CM PtP RS232 BA e CM PtP RS232 HF e CM PtP ET 200SP En mode RS232 la transmission de donn es s effectue sur deux lignes Il y a respectivement une ligne pour l mission et une ligne pour la r ception On peut mettre et recevoir simultan ment duplex int gral Signaux RS232 3 3 Mode RS232 Lors de l utilisation de la physique RS232 outre les signaux TXD interface mise Transmitted Data RXD interface re ue Received Data et GND terre avec s paration galvanique les signaux RS232 suivants sont sur le module de communication DCD DTR DSR RTS CTS RI entr e sortie
24. es avec XON XOFF Les caract res pour XON et XOFF sont param trables caract re ASCII quelconque Les donn es utiles ne doivent pas contenir ces caract res Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 87 Glossaire 88 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Index 3 3964 R Envoi de donn es 40 R ception de donn es B BCC Broadcast C Caract re de contr le de bloc 39 Caract re de d but 3 Commande automatique des signaux d accompagnement Communication Modbus Communication USS 42 Contr le du flux de donn es pl 20 Logiciel Mat riel Contr le logiciel du flux de donn es 23 Contr le mat riel du flux de donn es 24 Couplage point point CPU RUN CPU STOP CRC 48 CTS 19 D DCD D lai entre caract res 48 D lai inter caract re ZVZ D passement du temps de message D passement du temps de r ponse Diagnostic 63 DLE 38 DSR 19 DTR 19 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 E Echange de donn es bidirectionnel Echange de donn es unidirectionnel bidirectionnel 20 ETX 38 F Fonctions de diagnostic Freeport Crit res de d but Crit res de fin 33 D but de message 30 Envoi de donn es 55 Fin de message 30 R ception de donn es Tampon de r c
25. l onglet Instructions puis dans le champ Communication les instructions pour la communication USS en fonction de vos exigences puis d placez les par Glisser amp D poser dans un r seau de Main OB1 L instruction USS_Drive_ Control sert l change de donn es avec l entra nement L instruction USS_Read_Param sert la lecture de param tres provenant de l entra nement L instruction USS_ Write Param sert la modification des param tres dans l entra nement 5 Param trez les instructions selon vos exigences 6 Chargez la configuration mat rielle et le programme utilisateur dans la CPU Informations compl mentaires Vous trouverez la liste des instructions disponibles au paragraphe Vue d ensemble des instructions Page 13 Pour plus d informations sur les instructions r f rez vous au syst me d information de STEP 7 V12 TI D Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 59 Programmation communication via des instructions 5 3 Pr sentation de la programmation Modbus 9 3 Pr sentation de la programmation Modbus Appels de programme pour la communication Modbus d roulement 60 Le graphique suivant illustre la fonction des instructions Modbus pour le d roulement de la communication entre le programme utilisateur et l appareil Modbus Les instructions Send_P2P Receive_P2P et les instructions Config sont n cessair
26. les param tres statiques Port_Config RDREC STATUS ou Send_Config RDREC STATUS ou Receive_Config RDREC STATUS ou Send_P2P RDREC STATUS ou Receive_P2P RDREC STATUS et la description du SFB RDREC Ox8281 Acquittement n gatif lors de l criture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Port_Config WRREC STATUS ou Send_Config WRREC STATUS ou Receive_Config WRREC STATUS ou Send_P2P RDREC STATUS ou Receive_P2P RDREC STATUS et la description du SFB WRREC 1 Uniquement les instructions pour les CPU S7 300 400 80 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Service amp Support A 1 Service amp Support Technical Training Consulting 7 ne Chp on E pics gup Port Service amp Service d d Engineering Programs 5 Support Modernization Optimization Services Services life Cycle Manager Offre compl te unique sur l int gralit du cycle de vie Pour tous les constructeurs de machines fournisseurs de solutions ou exploitants d installations l offre de services de Siemens Industry Automation and Drive Technologies comprend des services complets l intention des utilisateurs les plus divers de toutes les branches de l industrie manufacturi re et des processus Nous offrons pour tous nos produits et syst mes des prestat
27. protocole Modbus_Master uniquement modules de communication qui prennent en charge Modbus 0x8380 Erreur CRC Erreur de total de contr le du t l gramme Modbus Contr lez le partenaire de communication 0x8381 T l gramme de r ponse de Modbus Slave avec le V rifiez le partenaire de communication et assurez message d erreur Le code de fonction n est pas pris vous qu un code de fonction valide est mis en charge 0x8382 T l gramme de r ponse de Modbus Slave avec le S lectionnez une longueur de donn es appropri e message d erreur Indication de longueur incorrecte 0x8383 T l gramme de r ponse de Modbus Slave avec le S lectionnez une valeur appropri e pour l adresse message d erreur Adresse de donn es incorrecte de donn es sur le param tre DATA_ADDR dans le t l gramme de demande 0x8384 T l gramme de r ponse de Modbus Slave avec le V rifiez le t l gramme de demande sur l esclave message d erreur Erreur de valeur de donn es Modbus 0x8385 T l gramme de r ponse de Modbus Slave avec le L esclave Modbus prend en charge uniquement les message d erreur Valeur du code de diagnostic non valeurs de diagnostic Ox0000 et 0x000A prise en charge par l esclave Modbus 0x8386 Le code de fonction dans la r ponse ne correspond V rifiez le t l gramme de r ponse et l adressage de pas au code dans la demande l esclave 0x8387 Ce n est pas le bon esclave qui a r pondu V rif
28. res XON ou XOFF param tr s Les valeurs par d faut sont DC1 11H pour XON et DC3 13H pour XOFF Receive P2P L instruction Receive_P2P r ception point point vous permet d aller chercher les messages re us dans le module de communication de la part d un partenaire de communication Pour recevoir des donn es avec le protocole Freeport appelez l instruction Receive_P2P de mani re cyclique L instruction s affiche dans le param tre NDR si de nouvelles donn es de r ception sont disponibles Pour signaler au destinataire quand commence la transmission d un message et quand elle se termine il faut d finir dans le protocole Freeport des crit res identifiant le d but et la fin d un message Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 55 Programmation communication via des instructions 5 1 Vue d ensemble via la programmation PtP Receive Reset L instruction Receive_Reset effacer le tampon de r ception vous permet d effacer le tampon de r ception du module de communication e Instructions pour la commande des signaux RS232 Signal Get L instruction Signal_Get lire signaux RS232 vous permet de lire les tats en cours des signaux RS232 Signal Set L instruction Signal_Set lire signaux RS232 vous permet d activer les tats des signaux RS232 DTR et RTS e Instructions pour des fonctions tendues Get Features L instructi
29. respectifs des instructions qui prennent en compte la coordination entre la CPU et le CM module de communication sont disponibles Elles informent le programme utilisateur d une transmission r ussie ou de la r ception de nouvelles donn es Dans des syst mes sans SIMATIC CPU l utilisateur doit programmer lui m me la fonction de ces instructions La fonction et l utilisation des modules de communication PtP sont d crits dans cette description fonctionnelle Vue d ensemble des composants et num ros de r f rence Tableau de pr sentation des modules de communication et de leur utilisation Module de communication S7 1500 ET 200MP ET 200SP Num ro de r f rence CM PtP RS232 BA X X 6ES7540 1AD00 0AA0 CM PtP RS422 485 BA X X 6ES7540 1AB00 0AAO CM PtP RS232 HF 2 X X 6ES7541 1AD00 0AB0 CM PtP RS422 485 HF X X 6ES7541 1AB00 0ABO CM PtP ET 200SP X 6ES7137 6AA00 0BAO 1 BA Basic 2 HF High Feature Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Introduction 2 1 Vue d ensemble des modules de communication Vue d ensemble des composants et interfaces Tableau de pr sentation des modules de communication et de leurs fonctions Module de communication Interface Protocoles Technique de raccordement Freeport 3964 R Modbus Modbus USS D Sub D Sub Master Slave Master 9
30. s dans le tampon de r ception Quand deux caract res DLE successifs sont re us un seul est enregistr dans le tampon de r ception Une fois la liaison tablie et chaque fois qu un caract re est re u la proc dure attend l arriv e du caract re suivant pendant que s coule le d lai inter caract re Si ce d lai s coule sans r ception un caract re NAK est envoy au partenaire Le module de communication met un message d erreur correspondant Une r p tition est alors attendue Si des erreurs de transmission se produisent pendant la r ception erreur de trame erreur de parit etc la r ception se poursuit jusqu ce que la liaison soit coup e et un caract re NAK est ensuite envoy au partenaire de communication Une r p tition est alors attendue Si le bloc ne peut tre re u correctement m me apr s le nombre de tentatives de transmission sp cifi ou si le partenaire de communication ne refait pas une tentative dans un d lai d attente de bloc de 4 s la proc dure interrompt la r ception Le module de communication signale la premi re transmission d fectueuse et l interruption d finitive Coupure de la liaison pour r ception Quand la proc dure 3964 d tecte la s quence de caract res DLE ETX elle met fin la r ception et envoie un DLE pour signaler au partenaire que le bloc a t re u correctement En cas d erreur de r ception elle envoie un NAK au partenaire Une r p tition est alors atten
31. utiles 1er octet du t l gramme apr s l tablissement de la liaison et se termine apr s le caract re DLE ETX lors de la coupure de la liaison Remarque En cas de redoublement de DLE le caract re DLE entre deux fois dans le calcul du BCC Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 39 Configurer param trer 4 3 Communication via 3964 R 4 3 4 Envoi de donn es avec 3964 R Etablissement de la liaison pour mission Pour tablir une liaison la proc dure 3964 R met le caract re de commande STX Si l interlocuteur r pond par le caract re DLE avant expiration du d lai d acquittement la proc dure passe en mode mission Si l interlocuteur r pond par NAK par n importe quel caract re autre que DLE ou STX ou si le d lai d acquittement s coule sans r action la proc dure r p te l tablissement de liaison Apr s le nombre param tr de tentatives infructueuses elle abandonne l op ration et envoie un NAK au partenaire Le module de communication met un message d erreur correspondant Envoi de donn es Si l tablissement de la liaison r ussit les donn es utiles contenues dans le tampon de sortie du module de communication sont envoy es avec les param tres de transmission s lectionn s au partenaire de communication un caract re DLE d tect dans les donn es utiles lors de l mission est doubl Le partenaire de communi
32. 3 A5E03923060 01 Programmation communication via des instructions 5 2 Pr sentation de la programmation USS 5 2 Pr sentation de la programmation USS Appels de programme pour la communication USS d roulement Le graphique suivant illustre la fonction des instructions USS pour le d roulement de la communication entre le programme utilisateur et l entra nement USS Les instructions Send_P2P Receive_P2P et les instructions Config sont n cessaires sous forme de documents Bloc donn es d instance 1 Module de Send_P2P communication Ma tre USS_Port_Scan Receive _P2P Bloc donn es d instance 2 USS_Drive_Control SCH Entra nement 1 _Config USS_Drive_Control Se We Entra nement 2 USS Entra ne ment USS Entra ne USS_Drive_Control ment 16 Entra nement 16 USS_Read_Param USS_Write_Param Figure 5 2 Ex cution du programme Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 57 Programmation communication via des instructions 5 2 Pr sentation de la programmation USS Instructions USS USS _Port_Scan L instruction USS_Port_Scan permet la communication via un module de communication avec 16 entra nements maximum via un r seau USS doit tre appel de mani re cyclique L instruction USS_Port_Scan commande la communication entre la CPU et les entra nements via le port de communication PtP Chaque appel de c
33. 4 5 1 Pr sentation de la communication Modbus 46 4 5 2 Codes de fOnCtiOn sas teste AER EAENEKAAEKAen KREE KAREN a vie sa Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 5 Sommaire 5 Programmation communication via des instructions 53 5 1 Vue d ensemble via la programmation PD 53 5 2 Pr sentation de la programmation USS esseeeseeeseeee eet teer tett tsttnsttnstnstnssrnsttnssrnssrnssrnssrns tnnt 5 3 Pr sentation de la programmation Modus 60 6 IR ie Ee Ee E 63 6 1 Comportement au demarage sosse iasi names donnee mienne E nent 6 2 Fonctions de diagnostiC sie 6 3 Ee Ee TE A een EE A Service amp SUPPOR TTT 81 TER SR Er EE EE D een EE EU LE 85 Jet CR EE EE TP EE EE E E 89 Configurations CM PtP pour des couplages point point 6 Description fonctionnelle 01 2013 A5E03923060 01 Guide de la documentation Introduction La documentation des produits SIMATIC est de conception modulaire et traite des th mes touchant votre syst me d automatisation La documentation compl te relative aux syst mes S7 1500 ET 200MP et ET 200SP est constitu e du manuel syst me des descriptions fonctionnelles et des manuels respectifs En outre le syst me d information dans l aide en ligne de STEP 7 V12 vous aide pour la configuration et la programmation de votre syst me d automatisation Vue d ensemble de la documentation concernant la communication point
34. 8456 Erreur l appel du SFC51 Renouvelez l appel de l instruction Modbus_Slave 1 Uniquement les instructions pour les CPU S7 300 400 78 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic Vue d ensemble des messages d erreur USS 6 3 Messages d erreur Code Description Solution d erreur Ox0000 Pas d erreur 0x8180 Erreur de longueur de r ponse de l entra nement V rifiez le t l gramme de r ponse de l entra nement 0x8181 Type de donn es incorrect S lectionnez un type de donn es appropri Les valeurs autoris es sont e Real e Mot e Double mot 0x8182 Type de donn es incorrect La r ponse cette V rifiez le t l gramme de r ponse de demande ne doit pas contenir un mot un double l entra nement mot ou un Real 0x8183 Type de donn es incorrect La r ponse la V rifiez le t l gramme de r ponse de demande de type double mot ou Real ne doit pas l entra nement contenir un mot 0x8184 Erreur de total de contr le dans la r ponse de Contr lez l entra nement et la liaison de l entra nement communication 0x8185 Erreur d adressage Plage d adresses d entra nement autoris e 1 16 0x8186 Erreur de valeur de consigne Plage de valeurs de consigne autoris e 200 200 0x8187 Un entra nement de num ro erron a r pondu la V rifiez le t l
35. CTS OFF TXD 1 0 T che d mission Emission GE RTS ON termin e Partenaire Temps de retard RTS CTS ON OFF coul Temps de retard RTS ON Partenaire coul gt Emission CTS OFF keet a Retard RTS ON Retard RTS OFF Figure 3 3 Chronogramme si Hardware RTS toujours commut Informations suppl mentaires Remarque Pour les param trages suivants la commande de DTR DSR ou RTS CTS est assur e par le module de communication e Hardware RTS toujours ON ignorer DTR DSR e Hardware RTS toujours ON e Hardware RTS toujours commut Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 27 Bases de la communication s rie 3 6 Proc dures Handshake 28 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 4 1 Configurer param trer un module de communication Dans les paragraphes suivants vous trouverez des explications sur les protocoles suivants et leurs param tres e Communication via Freepori Page 30 Communication via 2964 R Page 38 Communication via USS Page 42 Communication via Modbus RTU Page 49 Vous avez besoin de ces informations pour effectuer le param trage et par extension la programmation de la communication conform ment au protocole utilis La configuration et le param trage s effectuent dans la vue de l appareil de STEP 7 et d
36. D marrage et diagnostic 6 3 Messages d erreur 6 3 Messages d erreur Vue d ensemble des messages d erreur PtP Les messages d erreur sont chaque fois pr par s la sortie STATUS d une instruction et peuvent tre exploit s l ou trait s dans le programme utilisateur Code d erreur Ox0000 Description Pas d erreur Solution Etat RECEIVE et codes d erreur 0x0094 Fin de t l gramme d tect e par r ception d une longueur fixe maximale de t l gramme 0x0095 Fin de t l gramme d tect e par d passement du temps de message 0x0096 Fin de t l gramme d tect e par expiration du d lai inter caract re 0x0097 Le t l gramme a t interrompu car le temps de r ponse maximal a t atteint 0x0098 Fin de t l gramme d tect e car les conditions de lecture de la longueur de message dans le message sont remplies 0x0099 Fin de t l gramme d tect e par r ception de la s quence de fin Etat SEND et codes d erreur 0x7000 Bloc en marche vide 0x7001 Premier appel d un nouveau t l gramme d clenchement de la transmission de donn es 0x7002 Appel interm diaire la transmission de donn es s ex cute 0x8085 Indication de longueur incorrecte S lectionnez une longueur de t l gramme appropri e Les valeurs autoris es sont selon le module 1 1024 2048 4096 Byte 0x8088 Indication de longueur sup rieure la zone Modifiez la zo
37. PtP ET 200SP Vous trouverez des informations sur le mode RS422 485 aux chapitres Page et Page 22 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 49 Configurer param trer 4 5 Communication via Modbus RTU 4 5 2 Codes de fonction utilis s 50 Codes de fonction Le code de fonction d finit la signification du t l gramme Il en d termine aussi l organisation Le module de communication prend en charge les codes de fonction suivants Informations de diagnostic pour la communication de l esclave Code de Fonction selon les sp cifications MODBUS Plage fonction 01 Read Coil Status 1 2000 bits par demande 02 Read Input Status 1 2000 bits par demande 03 Read Holding Registers 1 124 125 bits par demande 124 pour les adresses de station tendues 04 Read Input Registers 1 124 125 bits par demande 124 pour les adresses de station tendues 05 Force Single Coil 1 bit par demande 06 Preset Single Register 1 mot par demande 08 Loop Back Test Lecture de l tat esclave ou remise du compteur d v nements z ro dans l esclave 11 Fetch Communications Event Counter ma tre uniquement 15 Force Multiple Coils 1 1968 bits par demande 16 Preset Multiple Registers 1 123 bits par demande La fonction Modbus de code 00 diffuse un message tous les esclaves sans r ponse de ces derni
38. R V rifiez l interconnexion de l instruction 0x818D La longueur de la zone adress e avec DATA PIR d passe la longueur du DB ou la zone adress e est trop petite pour le nombre de donn es lire ou crire V rifiez le pointeur DATA_PTR 0x8280 Acquittement n gatif lors de la lecture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Send_P2P RDREC STATUS ou Receive_P2P RDREC STATUS et la description du SFB RDREC 0x8281 Acquittement n gatif lors de l criture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Send_P2P WRREC STATUS ou Receive _P2P WRREC STATUS ou Receive_Reset et la description du SFB WRREC 76 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description Erreur de communication Modbus_ Master et Modbus_Slave Solution 0x80 D1 Le temps d attente de XON ou CTS ON est coul Le partenaire de communication est d faillant trop lent ou hors ligne V rifiez le partenaire de communication ou modifiez ventuellement le param trage 0x80D2 Mat riel RTS toujours ON t che d mission Contr lez le partenaire de communi
39. SIEMENS SIMATIC S7 1500 ET 200MP ET 200SP Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Guide de la documentation lt D 5 r D 5 TD O bi N D Introduction Bases de la communication s rie LA Configurer param trer Programmation communication via des instructions O1 D marrage et diagnostic Service amp Support Mentions l gales Signal tique d avertissement Ce manuel donne des consignes que vous devez respecter pour votre propre s curit et pour viter des dommages mat riels Les avertissements servant votre s curit personnelle sont accompagn s d un triangle de danger les avertissements concernant uniquement des dommages mat riels sont d pourvus de ce triangle Les avertissements sont repr sent s ci apr s par ordre d croissant de niveau de risque NDANGER signifie que la non application des mesures de s curit appropri es entra ne la mort ou des blessures graves NATTENTION signifie que la non application des mesures de s curit appropri es peut entra ner la mort ou des blessures graves NPRUDENCE signifie que la non application des mesures de s curit appropri es peut entra ner des blessures l g res IMPORTANT signifie que la non application des mesures de s curit appropri es peut entra ner un dommage mat riel En pr senc
40. X 0x68 XX 2 0x10 Oxaa XX XX XX 3 Oxdc Oxaa XX XX XX 4 0xe5 XX XX XX XX Le message suivant a t re u 68 10 aa 68 bb 10 aa 16 L valuation des crit res de d but commence la r ception du 1er caract re 0x68 Le 2e et le 3e caract re sont quelconques A la r ception du Ae caract re deux fois 0x68 la condition de d but 1 est remplie et la suite de l valuation du message commence D termination de la fin du message Lors de la transmission de donn es avec le protocole Freeport vous pouvez choisir entre plusieurs crit res de fin diff rents Le crit re de fin d termine quel moment un t l gramme a t re u int gralement Les crit res de fin disponibles sont e Reconna tre la fin du message au d passement de temps du message e Reconna tre la fin du message au d passement du temps de r ponse e Apr s coulement du d lai intercaract re valeur par d faut e Apr s r ception d une longueur de t l gramme fixe e Apr s r ception d un nombre maximal de caract res e Lire la longueur du message dans le message e Apr s r ception d une s quence de fin D passement du temps de message A la r ception de donn es c est l expiration du temps param tr pour la transmission d un t l gramme qui signale la fin du t l gramme La mesure du temps commence d s que le crit re de d but est satisfait D passement du temps de r ponse Le temps de r ponse permet de su
41. a longueur du t l gramme Cette valeur indique le nombre d octets la fin du t l gramme qui ne doivent pas tre pris en compte lors de l valuation de la longueur du message Des valeurs de 0 255 caract res sont possibles Exemple Param trages pour Longueur des messages dans le message D calage du champ de longueur dans le 3 octets en d calage 2 doit tre param tr message Taille du champ de longueur 1 octets Nombre de caract res ne faisant pas partie 3 octets de l indication de longueur Message Nombre de caract res ne faisant pas partie de l indication de longueur Caract re de d but Octet 1 Adresse Champ de Total D limiteur de fin longueur Octet2 Octet 3 Octet Octet X Octet X 1 Octet Octet X 3 X 2 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 35 Configurer param trer 4 2 Communication via Freeport S quence de fin A la r ception de donn es la fin du t l gramme est identifi e quand la s quence de fin param tr e 5 caract res au maximum est re ue La s quence de fin contenant jusqu 5 caract res peut aussi comporter don t care characters Les donn es re ues y compris la s quence de fin sont prises en charge par la CPU Lorsque vous utilisez une s quence de fin la transmission n est pas transparente au code et il faut viter que le ou les indicateur
42. aidons viter tout arr t des installations au moyen d un r seau mondial et de cha nes logistiques optimales Configurations CM PtP pour des couplages point point 82 Description fonctionnelle 01 2013 A5E03923060 01 Service amp Support A 1 Service amp Support R parations Les p riodes d arr t sont synonymes d entrave au fonctionnement et de co ts inutiles Nous vous aidons les limiter autant que possible et vous offrons des possibilit s de r paration partout dans le monde Optimisation Durant la phase d exploitation des machines ou des installations il existe souvent un potentiel important d augmentation de la productivit ou de r duction des co ts Pour le d tecter et vous en faire profiter nous vous offrons une gamme de services relatifs l optimisation Modernisation Notre assistance couvre galement la modernisation avec des prestations compl tes allant de la planification la mise en service Programmes de service Nos programmes de service sont des paquets de prestations cibl s destin s un groupe pr cis de syst mes ou de produits des techniques d automatisation et d entra nement Les diff rents services sont harmonis s sur tout le cycle de vie et vous assistent pour une utilisation optimale de vos produits et syst mes Il est possible d adapter volont les prestations d un programme de services et de les utiliser ind pendamment les unes des autres Exemples de progra
43. ans la bo te de dialogue Propri t s du module de communication Certaines configurations peuvent aussi tre modifi es sur le temps d ex cution l aide des instructions Config correspondantes Port_Config Send_Config Receive Config P3964_ Config Marche suivre pour la cr ation d une communication PtP La proc dure ne d pend pas du module de communication utilis 1 Dans la vue de l appareil de l diteur de mat riel de STEP 7 V12 configurez une structure S7 1500 avec CPU et module de communication 2 R glez les param tres de l interface du module de communication protocole param tres de protocole adresses dans le champ G n ral de l onglet Propri t s Informations compl mentaires Pour plus d informations sur la programmation de la communication r f rez vous au paragraphe Programmation communication via des instructions Page 53 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 29 Configurer param trer 4 2 Communication via Freeport 4 2 4 2 1 Introduction 4 2 2 Communication via Freeport Transmission de donn es avec Freeport Freeport est un protocole programmable bas sur des t l grammes connu aussi comme protocole ASCII Le protocole Freeport g re la transmission de donn es en cas de couplage point point entre le module de communication et un partenaire de communication Le protocole Freeport comporte la
44. aract res avant que le tampon de r ception ne d borde le module de communication envoie le caract re XOFF demandant ainsi au partenaire de communication d interrompre l mission Si le partenaire continue pourtant mettre un message d erreur est g n r quand le tampon de r ception d borde Les donn es re ues du dernier t l gramme sont rejet es D s que la CPU est venue chercher un t l gramme et que le tampon de r ception est de nouveau pr t recevoir le module de communication met le caract re XON Si le module de communication re oit le caract re XOFF pendant une mission il interrompt l mission en cours jusqu ce qu il re oive nouveau un caract re XON du partenaire de communication S il ne re oit pas de XON au bout d un laps de temps param trable d fini l mission est abandonn e et un message d erreur correspondant est mis Remarque Les caract res pour XON et XOFF sont param trables caract re ASCII quelconque En cas de param trage du contr le logiciel du flux de donn es XON XOFF les donn es utiles ne doivent contenir aucun des caract res XON ou XOFF param tr s Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 23 Bases de la communication s rie 3 6 Proc dures Handshake Contr le mat riel du flux de donn es Remarque Pour le param trage Hardware RTS toujours ON ignorer DTR DSR il est inut
45. caract re Conventions Outre les bits de d part et d arr t d autres conventions entre les deux partenaires de communication sont n cessaires pour une transmission de donn es s rie savoir la vitesse de transmission des donn es Crit res de d but et de fin du t l gramme par ex d lai inter caract re la parit le nombre de bits de donn es 7 ou 8 bits caract re le nombre de bits d arr t 1 ou 2 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 15 Bases de la communication s rie 3 2 S curit de transmission 3 2 S curit de transmission La s curit de la transmission joue un r le primordial dans la transmission de donn es et dans le choix de la proc dure de transmission D une mani re g n rale plus on parcourt de couches du mod le de r f rence plus grande est la s curit de transmission Classification des protocoles existants La vue suivante donne la classification des protocoles existants du module de communication dans le mod le de r f rence Couche transport La couche transport constitue le lien entre les couches orient es transport Couche 4 et les couches orient es application C est ici que les paquets de donn es sont affect es une application Modbus USS Couche r seau Pas disponible car Couche 3 couplage purement point point Couche liaison Couche 2 Transmission des octets de do
46. cation sssssssssrresssrtrsssrtissttrrttttntssttnrnnttnnnstnnnnatnn nne 9 2 2 Vue d ensemble des tapes de traitement 2 3 Vue ensemble des INStRUCtIONS eiiiai ane Lei n ennui 3 Bases de la communication s rie siennes 3 1 Transmission de donn es s rie ss 3 2 S curit de transmission 3 3 M ER E EAE EAEE EEEE EE EE ME A 3 6 Proc dures Handshake sine inamen EERSTEN eet 4 Gonfigurer param tr r seed nuit adrien aaea aae detre etre EE EEN EEN 29 4 1 Configurer param trer un module de communication ss essssesssrnssessnnestsnnanennnensannaanennaanannnaned 29 4 2 Communication via Freeport i neaiaaaa i a 30 4 2 1 Transmission de donn es avec Freeport 30 4 2 2 Envoi de donn es avec dE 30 4 2 3 R ception de donn es avec Freeport 32 4 24 Transparenc au cod an RaTaE aia e ia na Ean eai e E A 36 4 2 5 Tampon de r Ceplion TEEN 3 4 3 Communication via 3964 R 2224286u8 reet KN ANE CAN entame nitrate 38 4 3 1 Transmission de donn es avec la proc dure 3964 R 38 4 3 2 Caract res de commande 38 4 3 3 Caract re de contr le de bloc 39 4 3 4 Envoi de donn es avec 3964 R 2 sa in resminnlerandn alta AER ANNAE RREA ANNE KAANE AA 40 4 3 5 R ception de donn es avec 20641 41 4 4 Communication WEEN 4 4 1 Pr sentation de la communication USS 4 4 2 Vue d ensemble des fonctions rinin nnen EEA A EEEE E 4 5 Communication via Modbus RTU siennes
47. cation Veillez interrompue car passage de DSR ON OFF ce que DSR reste ON pendant toute la transmission 0x80E0 T l gramme interrompu d bordement du tampon Appelez l instruction plus souvent dans le d mission t l gramme d mission trop grand programme utilisateur ou param trez une communication avec le contr le du flux de donn es 0x80E1 T l gramme interrompu d faut de parit V rifiez la ligne de raccordement des partenaires de communication ou v rifiez si les param trages de la vitesse de transmission de la parit et du nombre de bits d arr t sont les m mes sur les deux appareils 0x80E2 T l gramme interrompu erreur de trame de V rifiez les param trages pour le bit de d but les caract re bits de donn es le bit de parit la vitesse de transmission et le ou les bits d arr t 0x80E3 T l gramme interrompu erreur de d bordement de Contr lez le nombre de donn es dans le caract res t l gramme du partenaire de communication 0x80E4 T l gramme interrompu longueur de t l gramme S lectionnez une longueur de t l gramme plus maximale atteinte courte sur le partenaire de communication Les valeurs autoris es sont selon le module 1 1024 2048 4096 octet Erreur de communication Modbus_Master 0x80C8 L esclave ne r pond pas dans le d lai d fini V rifiez la vitesse de transmission la parit et le c blage de l esclave 0x8200 L interface est occup e par une t che en
48. cation surveille l intervalle de temps s parant les caract res qu il re oit L intervalle entre deux caract res ne doit pas d passer le d lai inter caract re La surveillance du d lai inter caract re commence d s que la liaison a t tablie Si le partenaire met le caract re NAK pendant une transmission en cours la proc dure arr te l mission du bloc et la r p te comme indiqu cidessus en commen ant par l tablissement de la liaison S il s agit d un autre caract re la proc dure attend d abord que le d lai intercaract re soit coul puis envoie le caract re NAK pour mettre le partenaire l tat de repos Ensuite la proc dure recommence l mission par l tablissement de liaison STX Coupure de la liaison pour mission 40 Apr s avoir envoy le contenu du tampon la proc dure ajoute les caract res DLE ETX et uniquement pour 3964R le caract re de contr le de bloc BCC en tant qu identificateur de fin puis attend un caract re d acquittement Si le partenaire met le caract re DLE dans le d lai d acquittement cela signifie que le segment de donn es a t re u sans erreur S il r pond par NAK par n importe quel caract re autre que DLE ou par un caract re d fectueux ou si le d lai d acquittement s coule sans r action la proc dure recommence l mission par un tablissement de liaison STX Une fois le nombre param tr de tentatives de transmission atteint la proc dure abandonne
49. contr le contr le de bloc de bloc BCC Les valeurs autoris es sont e avec contr le de bloc 1 e sans contr le de bloc 0 0x8384 Erreur de param trage valeur incorrecte pour S lectionnez une valeur appropri e pour Tentatives Tentatives d tablissement de la liaison d tablissement de la liaison BuildupAttempts Plage de valeurs autoris e 1 255 0x8385 Erreur de param trage valeur incorrecte pour S lectionnez une valeur appropri e pour Tentatives Tentatives de transmission de transmission RepetitionAttempts Plage de valeurs autoris e 1 255 0x8386 Erreur l ex cution nombre de tentatives Contr lez le c ble d interface et les param tres de d tablissement de liaison d pass transmission Contr lez aussi si la fonction de r ception est correctement param tr e chez le partenaire 0x8387 Erreur l ex cution nombre de tentatives de Contr lez le c ble d interface les param tres de transmission d pass transmission et le param trage du partenaire de communication 0x8388 Erreur l ex cution Erreur dans le caract re de V rifiez si la liaison est fortement perturb e dans contr le de bloc ce cas des codes d erreur peuvent se produire La valeur du caract re de contr le de bloc calcul e V rifiez que l appareil partenaire fonctionne en interne ne concorde pas avec le caract re de correctement ventuellement l aide d un testeur contr le de bloc re u du partenaire l extr mit
50. de l erreur consulter les param tres statiques Send_Config WRREC STATUS ou Receive_Config WRREC STATUSou WRREC STATUS et la description du SFB WRREC 0x8282 Module non disponible V rifiez l entr e sur le param tre PORT et assurez vous que le module est disponible 74 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description Erreur de configuration Modbus_Slave Solution 0x8186 Adresse esclave incorrecte S lectionnez une adresse esclave appropri e sur le param tre MB_ADDR Les valeurs autoris es sont 1 247 pour la plage d adresses standard 1 65535 pour la plage d adresses tendue 0 est r serv au Broadcast 0x8187 Valeur incorrecte pour le param tre MB_HOLD_REG S lectionnez une valeur appropri e pour le registre de maintien sur le param tre MB_HOLD_REG 0x8188 Mode de fonctionnement incorrect ou Broadcast S lectionnez la valeur 1 pour MODE MB_ADDR 0 et param tre MODE 1 en mode de fonctionnement Broadcast ou s lectionnez un autre mode de fonctionnement 0x818C Le pointeur sur une plage MB_HOLD_REG doit tre S lectionnez une valeur appropri e pour le pointeur un bloc de donn es ou une zone de m moire sur la plage MB_HOLD_ REG 0x8280 Acquittement n gatif lors de la lecture du module V rifiez l entr e sur le
51. dications dans les documentations aff rentes Marques de fabrique Toutes les d signations rep r es par sont des marques d pos es de Siemens AG Les autres d signations dans ce document peuvent tre des marques dont l utilisation par des tiers leurs propres fins peut enfreindre les droits de leurs propri taires respectifs Exclusion de responsabilit Nous avons v rifi la conformit du contenu du pr sent document avec le mat riel et le logiciel qui y sont d crits Ne pouvant toutefois exclure toute divergence nous ne pouvons pas nous porter garants de la conformit int grale Si l usage de ce manuel devait r v ler des erreurs nous en tiendrons compte et apporterons les corrections n cessaires d s la prochaine dition Siemens AG A5E03923060 01 Copyright Siemens AG 2013 Industry Sector 12 2012 Sous r serve de modifications techniques Tous droits r serv s Postfach 48 48 90026 N RNBERG ALLEMAGNE Avantpropos Objet de cette documentation Cette documentation vous fournit des informations importantes pour configurer et mettre en service les modules de communication point point S7 1500 ET 200MP et ET 200SP Connaissances de base requises Pour bien exploiter les informations contenues dans cette documentation les connaissances suivantes sont n cessaires e Connaissances g n rales en technique d automatisation e Connaissances de l automate programmable industriel SIMATIC e Con
52. due Lorsque la proc dure 3964R d tecte la s quence de caract res DLE ETX BCC elle met fin la r ception Elle compare le caract re de contr le de bloc BCC re u la parit longitudinale calcul e en interne Si le caract re de contr le de bloc est correct et qu aucune autre erreur de r ception ne s est produite la proc dure 3964R met un DLE et revient l tat de repos Le module de communication informe l automate que de nouvelles donn es de r ception sont disponibles En cas de BCC erron ou d une autre erreur de r ception elle envoie un NAK au partenaire Une r p tition est alors attendue Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 41 Configurer param trer 4 4 Communication via USS 4 4 4 4 1 Communication via USS Pr sentation de la communication USS Situation dans l environnement syst me Introduction 42 La description USS suivante se base sur l utilisation des modules de communication correspondants e CM PtP RS232 BA e CM PtP RS422 485 BA e CM PtP RS232 HF e CM PtP RS422 485 HF e CM PtP ET 200SP Le protocole USS protocole d interface universel s riel est un protocole de transmission de donn es s rie simple et parfaitement adapt aux exigences de la technologie des entra nements Le protocole USS d finit une technique d acc s selon le principe ma treesclave pour les communications via un bus s rie
53. e HR_Start_Offset est d termin e Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 51 Configurer param trer 4 5 Communication via Modbus RTU Configurations CM PtP pour des couplages point point 52 Description fonctionnelle 01 2013 A5E03923060 01 Programmation communication via des instructions 5 5 1 Vue d ensemble via la programmation PtP Echange de donn es par communication R 3964 ou Freeport Vous devez pr parer les donn es d mission dans les blocs de donn es ou dans la zone des m mentos du programme utilisateur de la CPU correspondante Pour les donn es de r ception un tampon de r ception est disponible dans le module de communication Un bloc de donn es correspondant est cr dans la CPU Dans le programme utilisateur les instructions Send_P2P et Receive_P2P prennent en charge le transfert de donn es entre la CPU et le module de communication L instruction Receive_Reset permet d effacer le tampon de r ception Configuration dynamique via le programme utilisateur A la place ou en compl ment du param trage de l interface du module de communication d crit dans le paragraphe Configurer param trer un module de communication Page 29 il peut tre avantageux dans certains domaines d application de proc der une configuration dynamique de la communication c est dire via une application sp cifique command e par un programme
54. e de donn es du processus sont d finis par les entra nements esclaves Pour plus d informations ce sujet r f rez vous la documentation de l entra nement Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 4 Communication via USS 4 4 2 Vue d ensemble des fonctions D roulement de la transmission de donn es Les instructions g rent de mani re cyclique la transmission des donn es avec tout au plus 16 entra nement esclaves Une seule t che est respectivement active pour un entra nement Caract ristiques e Cr ation de zones de donn es pour la communication en fonction de la configuration du bus e Ex cution et surveillance des t ches PKW e Surveillance du syst me global et traitement des erreurs e Communication avec la CPU e Acc s aux fonctions de l entra nement e Lecture des param tres d entra nement e Ecriture des param tres d entra nement Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 45 Configurer param trer 4 5 Communication via Modbus RTU 4 5 Communication via Modbus RTU 4 5 1 Pr sentation de la communication Modbus Communication Modbus RTU Modbus RTU Remote Terminal Unit unit terminale distante est un protocole de communication de r seau standard qui utilise la liaison lectrique RS232 ou RS422 485 pour le transfert de don
55. e de plusieurs niveaux de risque c est toujours l avertissement correspondant au niveau le plus lev qui est reproduit Si un avertissement avec triangle de danger pr vient des risques de dommages corporels le m me avertissement peut aussi contenir un avis de mise en garde contre des dommages mat riels Personnes qualifi es L appareil le syst me d crit dans cette documentation ne doit tre manipul que par du personnel qualifi pour chaque t che sp cifique La documentation relative cette t che doit tre observ e en particulier les consignes de s curit et avertissements Les personnes qualifi es sont en raison de leur formation et de leur exp rience en mesure de reconna tre les risques li s au maniement de ce produit syst me et de les viter Utilisation des produits Siemens conforme leur destination Tenez compte des points suivants NATTENTION Les produits Siemens ne doivent tre utilis s que pour les cas d application pr vus dans le catalogue et dans la documentation technique correspondante S ils sont utilis s en liaison avec des produits et composants d autres marques ceux ci doivent tre recommand s ou agr s par Siemens Le fonctionnement correct et s r des produits suppose un transport un entreposage une mise en place un montage une mise en service une utilisation et une maintenance dans les r gles de l art Il faut respecter les conditions d environnement admissibles ainsi que les in
56. emens com simatic tech doku portal e Vous trouverez le catalogue en ligne et le syst me de commande en ligne sur Internet http mall automation siemens com Remarque sur la s curit informatique Siemens offre pour son portefeuille de produits d automatisation et entra nements des m canismes de s curit informatiques garantissant une exploitation s curis e de l installation ou de la machine Nous vous recommandons de vous tenir r guli rement inform des nouveaut s relatives la s curit informatique de vos produits Pour plus d informations ce sujet allez sur Internet http support automation siemens com Sur cette page vous pouvez vous abonner la Newsletter d un produit donn Pour l exploitation s curis e d une installation ou d une machine il est en outre n cessaire d int grer les constituants d automatisation dans un concept global de s curit informatique de l installation ou de la machine qui correspond l tat actuel de la technique informatique Vous trouverez des informations ce sujet sur Internet http www siemens com industrialsecurity Veuillez galement tenir compte des produits que vous utilisez et qui proviennent d autres fabricants Configurations CM PtP pour des couplages point point 4 Description fonctionnelle 01 2013 A5E03923060 01 Sommaire El ele CT 3 Guide de la documentation eee 7 2 vele Heu ME 2 1 Vue d ensemble des modules de communi
57. eption Transparence au code G Get_Features VI 56 H Hardware RTS toujours commut Hardware RTS toujours ON Hardware RTS toujours ON ignorer DTR DSR idle Line Initialisation de la ligne de r ception Instructions Modbus 61 Instructions point point Instructions USS Interfaces L Line Break Longueur des messages dans le message Longueur fixe de t l gramme 3 89 Index M Ma tre USS Protocole USS Protocole USS Protocole USS Protocole USS Protocole USS 42 Vue d ensemble des fonctions 45 Modbus Exception Code Fin de t l gramme Signaux RS232 Modbus_Comm_Loadi Modbus_Master 61 Modbus_Slave 14 61 Mode duplex int gral Mode RS232 Mode RS422 21 Mode RS485 22 Mode semi duplex 14 61 N NAK 38 Nombre maximal de caract res 33 Num ros de r f rence D P3964_Config 13 55 Port_Config Proc dure 3964 R Caract res de commande Priorit Proc dure 3964R Caract re de contr le de bloc 39 Proc dures d tablissement de liaison handshake Programmation Modbus PtP USS Protocole ASCII 30 Protocole Freeport 30 Protocole USS Structure g n rale du bloc de donn es 44 Protocoles des modules de communication 90 R RI RTS S S curit de transmission avec 3964 R 17 avec Freeport avec Modbus et USS Send_Config 13 13 55 Send_P2P 13 55 S quence de fin 33 S quenc
58. ers Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer Affectation des adresses Modbus aux adresses SIMATIC 4 5 Communication via Modbus RTU Le tableau suivant montre l affectation des adresses Modbus aux adresses SIMATIC 400001 465535 Modbus S7 1500 FC Fonction D claration Plage d adresses D claration Adresse de la CPU 01 Lecture de bits Output 1 9999 M moire image des sorties A0 0 A1248 6 02 Lecture de bits Input 10001 19999 M moire image des entr es EO 0 1248 6 03 2 Lecture de mots Registre de 40001 49999 DWO DW19998 La plage d adresses M maintien ou ou d pend de la CPU 400001 465535 DWO DW131068 04 Lecture de mots Input 30001 39999 M moire image des entr es EW EW19996 05 2 Ecriture de bits Output 1 9999 M moire image des sorties A0 0 A1248 7 06 Ecriture de mots Registre de 40001 49999 DWO DW19998 La plage d adresses M maintien ou ou d pend de la CPU 400001 465535 DWO DW131068 15 Ecriture de bits Output 1 9999 M moire image des sorties A0 0 A1248 6 162 Ecriture de mots Registre de 40001 49999 DWO DW19998 La plage d adresses M maintien ou ou d pend de la CPU DWO DW131068 1 FC code de fonction 2 Si des zones de donn es ou de m mentos sont adress es dans la SIMATIC CPU avec les FC 03 05 et 16 la valeur d
59. es de d but Set_Features 14 56 Signal_Get 14 56 Signal_Set 14 56 Signaux d accompagnement Signaux d accompagnement RS232 commande automatique Signaux RS232 Structure des t l grammes STX T Tampon de r ception Tampon de r ception tailles Transitions d tat op rationnel 6 Transmission de donn es asynchrone Transmission de donn es s rie 1 Transparence au code Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Index U USS_Drive_Control USS Pot Scan USS_Read_Param USS _Write_Param V Vitesses de transmission X XON XOFF Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 91 Index 92 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01
60. es sous forme de documents Modbus_Master DB Send_P2P Modbus_Master Receive _P2P Modbus_Comm_Load DB Modbus_Comm_Load _Config Modbus_Slave DB Modbus_Slave Send PZP Receive_P2P Modbus_Comm_Load DB Modbus_Comm_Load _Config Figure 5 3 Ex cution du programme Module de communication Ma tre Modbus Appareil Module de communication Esclave Modbus Appareil Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Programmation communication via des instructions Instructions Modbus 8 3 Pr sentation de la programmation Modbus e Modbus Comm_Load L instruction Modbus_Comm_Load vous permet de configurer le port du module de communication pour Modbus RTU Une ex cution de Modbus Comm Load sert configurer les param tres de port point point tels que la vitesse de transmission la parit et le contr le de flux Une fois qu une interface est configur e pour le protocole Modbus RTU elle peut tre utilis e uniquement par l instruction Modbus_Master ou Modbus_Slave Modbus Master L instruction Modbus_Master vous permet de communiquer en tant que ma tre Modbus via le port point point L instruction Modbus_Master permet la CPU d agir en tant que ma tre Modbus RTU et de communiquer avec un ou plusieurs esclaves Modbus Modbus_ Slave L instruction Modbus_Slave
61. et ttp www siemens com automation service amp support Configurations CM PtP pour des couplages point point 8 Description fonctionnelle 01 2013 A5E03923060 01 Introduction 2 1 Vue d ensemble des modules de communication Les syst mes d automatisation comportent des composants tr s diff rents A cela s ajoutent aussi des modules de communication La communication s rie rend l change de donn es possible de mani re simple via des liaisons point point Gr ce au r glage des param tres de communication un niveau inf rieur du mod le de couches ISO voir paragraphe Page 16 il est possible de s adapter des partenaires de communication tr s vari s La communication via un couplage point point pour S7 1500 ET 200MP et ET 200SP s effectue exclusivement via des modules de communication CM avec interfaces s rie SIMATIC S7 offre une s rie de modules qui mettent les interfaces physiques et des m canismes de protocole base disposition pour cette application e RS232 Interface qui peut coordonner la communication entre les partenaires gr ce des signaux d accompagnement suppl mentaires e RS422 RS485 Interface qui autorise des lignes plus longues gr ce l utilisation de tensions diff rentielles comme technique de transmission et qui permet aussi des structures comportant plus de 2 participants gr ce une physique de bus RS485 Pour transmettre des donn es de la CPU jusqu aux modules
62. ette fonction g re une communication avec un entra nement L instruction USS_Port_Scan est n cessaire une fois Puisque la plupart des entra nements disposent d une fonction interne param trable qui surveille l int grit de la communication l aide d un d passement de d lai l instruction USS_Port_Scan devrait tre appel e partir d un OB commande temporelle USS Drive Control L instruction USS Drive Control vous permet de traiter les donn es d mission pour un entra nement et d afficher les donn es de r ception Les entr es et sorties de l instruction correspondent aux tats et aux fonctions de commande de l entra nement L instruction USS_Drive_Control doit tre appel e une fois pour chaque entra nement Pour tous les appels de l instruction USS Drive Control vers un r seau USS seul un bloc de donn es d instance g n ral est n cessaire Interconnectez tous les appels de l instruction LSG Drive Control pour le r seau USS avec le m me bloc de donn es d instance L instruction USS_Drive_Control devrait tre appel e dans le Main 0B1 cyclique du programme principal USS_Read_Param L instruction USS_Read_Param vous permet de proc der la lecture de param tres d un entra nement L instruction USS_Read_Param permet de lire les param tres de fonctionnement de l entra nement qui pilotent le fonctionnement interne de l entra nement L instruction USS_Read_Param devrait tre appel e dans le Mai
63. ge incorrect de l alarme de diagnostic S lectionnez une valeur appropri e pour alarme de diagnostic Les valeurs autoris es sont alarme de diagnostic d sactiv e ou alarme de diagnostic activ e V rifiez que le module adress prend en charge la g n ration des alarmes de diagnostic Codes d erre ur de la configuration de port 0x81A0 Le module ne prend pas ce protocole en charge S lectionnez un protocole autoris pour le module PROTOCOL 0x81A1 Le module ne prend pas en charge cette vitesse de S lectionnez une vitesse de transmission de transmission de donn es donn es autoris e pour le module BAUD 0x81A2 Le module ne prend pas en charge ce param trage S lectionnez une valeur appropri e pour la parit de parit PARITY Les valeurs autoris es sont e Aucune parit 1 e Parit paire 2 e Parit impaire 3 e Parit marque 4 e Parit espace 5 e Quelconque 6 0x81A3 Le module ne prend pas en charge ce nombre de bits S lectionnez une valeur appropri e pour le nombre de donn es de bits de donn es DATABITS Les valeurs autoris es sont e 7 2 e 8 1 0x81A4 Le module ne prend pas en charge ce nombre de bits S lectionnez une valeur appropri e pour le nombre d arr t de bits d arr t STOPBITS Les valeurs autoris es sont e 1 1 e 2 2 0x81A5 Le module ne prend pas en charge ce type de S lectionnez un contr le du flux de donn es contr le du flux de donn
64. gramme de r ponse de demande envoy e l entra nement 0x8188 Longueur de mot PZD illicite Longueurs de mot PZD autoris es 2 4 6 mots 0x8189 Le module ne prend pas en charge cette vitesse de S lectionnez une vitesse de transmission autoris e transmission de donn es pour le module 0x818A Une autre demande est actuellement active pour cet R p tez la t che de lecture ou d criture du entra nement param tre plus tard 0x818B L entra nement ne r pond pas Contr lez l entra nement 0x818C L entra nement a renvoy un message d erreur une V rifiez le t l gramme de r ponse de op ration de demande de param tre l entra nement Contr lez la demande de param tre 0x818D L entra nement a renvoy une erreur d acc s illicite V rifiez le t l gramme de r ponse de une op ration de demande de param tre l entra nement Contr lez la demande de param tre 0x818E L entra nement n a pas t initialis V rifiez le programme utilisateur et assurez vous que l instruction USS_Drive_Control pour cet entra nement est appel e Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 79 D marrage et diagnostic 6 3 Messages d erreur Code d erreur 0x8280 Description Acquittement n gatif lors de la lecture du module Solution V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter
65. haque module de communication dispose d une m moire tampon pour enregistrer les t l grammes re us Vous trouverez l affectation de la taille maximale d un seul t l gramme ainsi que la taille de la m moire des diff rents modules de communication dans le tableau suivant Module Taille du tampon de Longueur maximale de T l grammes r ception t l gramme pouvant tre Ko Ko mis en tampon CM PtP RS232 BA 2 1 255 CM PtP RS422 485 BA 2 1 255 CM PtP RS232 HF 8 4 255 CM PtP RS422 485 HF 8 4 255 CM PtP ET 200SP 4 2 255 Signaux d accompagnement et contr le du flux de donn es e Contr le logiciel du flux de donn es avec XON XOFF Dans le protocole Freeport le contr le du flux de donn es avec XON XOFF est possible via les interfaces RS232 et RS422 e Contr le mat riel du flux de donn es avec RTS CTS Dans le protocole Freeport le contr le du flux de donn es avec RTS CTS est possible via l interface RS232 e Commande automatique des signaux d accompagnement La commande des signaux d accompagnement RS232 est possible avec les protocoles Freeport Modbus Master et Modbus Slave via l interface RS232 disponible uniquement lorsque le contr le de flux de donn es mat riel n est pas activ Protocoles des modules de communication Selon les modules de communication utilis s vous pouvez tablir une liaison de communication avec diff rents protocoles e Freeport transmission de
66. iez le t l gramme de r ponse de l esclave V rifiez les param tres d adresses de l esclave 0x8388 Erreur dans la r ponse de l esclave une demande V rifiez le t l gramme de r ponse de l esclave d criture 0x8828 1 DATA _PTR pointe sur une adresse de bit diff rente V rifiez le pointeur DATA_PTR den 8 0x8852 1 DATA _PTR n est pas un pointeur vers un DB ou une V rifiez le pointeur DATA PIR une zone de m moire 0x8853 DATA _PTR n est pas un pointeur vers le type BOOL V rifiez le pointeur DATA PIR ou WORD 0x8855 1 DATA _PTR pointe vers un DB en lecture seule V rifiez le pointeur DATA_PTR 0x8856 1 Erreur l appel du SFC51 Renouvelez l appel de l instruction Modbus_Master Erreur Modbus_Slave uniquement modules de communication qui prennent en charge Modbus 0x8428 1 MB_HOLD_RESG pointe sur une adresse de bit V rifiez le pointeur MB_HOLD_REG diff rente de n 8 0x8452 1 MP HOLD REG n est pas un pointeur vers un DB ou V rifiez le pointeur MB_HOLD_REG une zone de m moire 0x8453 1 MB_HOLD_REG n est pas un pointeur vers le type V rifiez le pointeur MB_HOLD_ REG BOOL ou WORD 0x8454 1 La longueur de la zone adress e avec V rifiez le pointeur MB_HOLD_REG MB_HOLD_REG d passe la longueur du DB ou la zone adress e est trop petite pour le nombre de donn es lire ou crire 0x8455 1 MB_HOLD_RESG pointe vers un DB en lecture seule V rifiez le pointeur MB_HOLD_REG 0x
67. ifiez la communication par ex correspondance utilisateur et le module des num ros de s quence 0x81D8 Tentative de transmission rejet e car le module n est Param trez le module pas param tr Configurations CM PtP pour des couplages point point 68 Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Codes d erre Description ur de la configuration de r ception Solution 0x81E0 T l gramme interrompu d bordement du tampon Appelez plus souvent la fonction de r ception dans d mission t l gramme d mission trop grand le programme utilisateur ou param trez une communication avec le contr le du flux de donn es 0x81E1 T l gramme interrompu erreur de parit V rifiez la ligne de raccordement des partenaires de communication ou v rifiez si les param trages de la vitesse de transmission de la parit et du nombre de bits d arr t sont les m mes sur les deux appareils 0x81E2 T l gramme interrompu erreur de trame de V rifiez les param trages pour le bit de d but les caract re bits de donn es le bit de parit la vitesse de transmission et le ou les bits d arr t 0x81E3 T l gramme interrompu erreur de d bordement de Erreur de firmware Adressez vous au service caract res client 0x81E4 T l gramme interrompu la longueur d calage dans V rifiez les param trages pour le d calage
68. ile de c bler les signaux DTR DSR Pour le param trage Hardware RTS toujours ON vous devez imp rativement c bler tous les signaux d interface utilis s Veillez ce que le RTS local out soit reli au CTS in du partenaire de communication et que le CTS local soit reli au RTS du partenaire de communication De m me le DTR local doit tre reli au DSR du partenaire de communication et le DSR local doit tre reli au DTR du partenaire de communication RTS gt CTS e o CTS lt RTS as a DSR lt DTR G sn DTR gt DSR C Figure 3 2 C blage des signaux d interfaces e Hardware RTS toujours ON ignorer DTR DSR 24 D s que le module de communication a t mis en mode Hardware RTS toujours ONT par param trage il signale au partenaire de communication qu il est pr t via RTS ON Une fois le nombre maximal param tr de t l grammes atteint ou 16 caract res avant que le tampon de r ception ne d borde RTS est d sactiv OFF Si le partenaire continue pourtant mettre un message d erreur est g n r quand le tampon de r ception d borde Les donn es re ues du dernier t l gramme sont rejet es D s que la CPU est venue chercher un t l gramme et que le tampon de r ception est de nouveau pr t recevoir RTS est r activ ON Si CTS passe OFF pendant l mission le module de communication interrompt l op ration d mission jusqu ce que CTS soit r act
69. indiquant la longueur du t l gramme ou en param trant des conditions de fin Ces mesures doivent tre prises par l utilisateur e Un autre moyen d accro tre la s curit des donn es est d instaurer des t l grammes d acquittement en r ponse aux t l grammes d mission ou de r ception C est le cas avec des protocoles de communication de donn es haut de gamme mod le de r f rence ISO 7 couches S curit de transmission avec 3964 R Le bit de parit sert am liorer la s curit des donn es il compl te le nombre de bits de donn es transmis selon que le param trage est effectu sur un nombre pair ou sur un nombre impair L utilisation du bit de parit offre une s curit contre le changement d tat accidentel d un bit dans un caract re transmettre Mais si deux ou plus de bits d un caract re changent d tat ce d faut ne peut plus tre d tect Si aucune parit n est param tr e cela signifie qu aucun bit de parit n est transmis Cela r duit la s curit de transmission Suivant que la transmission s effectue avec ou sans caract re de contr le de bloc on fait la distinction entre e transmission des donn es sans caract re de contr le de bloc 3964 La s curit de transmission est conf r e par une proc dure d finie pour constituer d manteler et r p ter les t l grammes e transmission des donn es avec caract re de contr le de bloc 3964R Cette haute s curit de
70. ions de service coh rentes et structur es qui apportent une assistance pr cieuse dans toutes les phases du cycle de vie de votre machine ou de votre installation de l tude de projet la maintenance et la modernisation en passant par la r alisation et la mise en service Notre service d assistance Service amp Support vous accompagne dans le monde entier pour toutes les questions relatives aux techniques d automatisation et d entra nement de Siemens Directement sur place dans plus de 100 pays et pendant toutes les phases du cycle de vie de vos machines et installations Une quipe de sp cialistes exp riment s est votre disposition pour vous assister efficacement gr ce une concentration de savoir faire unique Des formations r guli res et un contact intensif de nos collaborateurs entre eux travers tous les continents garantissent un service fiable dans une multitude de domaines Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 81 Service amp Support A 1 Service amp Support Assistance en ligne Online Support La plate forme d information en ligne exhaustive de notre Service amp Support vous assiste tout moment et en tout lieu dans le monde entier Vous trouverez l assistance en ligne sur Internet http www siemens com automation service amp support l adresse suivante Conseil technique Technical Consulting Assistance en
71. istrements Si plusieurs instructions d une CPU lisent ou crivent simultan ment des enregistrements elles doivent tre appel es par le programme utilisateur de mani re diff r e Pr sentation des instructions La conversion des protocoles de transmission se fait sur le module de communication L interface du module de communication est adapt e par le biais du protocole l interface du partenaire de communication La communication entre la CPU le module de communication et un partenaire de communication s effectue via des instructions sp ciales et les protocoles qui prennent en charge les modules de communication correspondants Les instructions constituent l interface logicielle entre CPU et module de communication Elles doivent tre appel es de mani re cyclique depuis le programme utilisateur Une transmission de donn es s effectue sur plusieurs cycles Les instructions font partie int grante de STEP 7 V12 Vous trouverez les instructions dans la Task Card Instructions sous Communication gt Processeur de communication Pour le manuel d instructions correspondant r f rez vous au syst me d information Elles s appliquent tous les modules de communication cit s s ils prennent en charge la fonction souhait e Tableau 2 1 Instructions pour PtP Instruction Signification Port_Config L instruction Port_Config vous permet de proc der la configuration dynamique de param tres base de l interface
72. iv ON Si CTS n est pas r activ au bout d un laps de temps param trable l mission est abandonn e et un message d erreur correspondant est mis Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 6 Proc dures Handshake e Hardware RTS toujours ON Le mode Hardware RTS toujours ON correspond au mode Hardware RTS toujours ON ignorer DTR DSR si ce n est qu il faut en outre c bler DTR et DSR D s que le module de communication a t mis en mode Hardware RTS toujours ONT par param trage il signale au partenaire de communication qu il est pr t via DTR ON et RTS ON Une fois le nombre maximal param tr de t l grammes atteint ou 16 caract res avant que le tampon de r ception ne d borde RTS est d sactiv OFF Si le partenaire continue pourtant mettre un message d erreur est g n r quand le tampon de r ception d borde Les donn es re ues du dernier t l gramme sont rejet es D s que la CPU est venue chercher un t l gramme et que le tampon de r ception est de nouveau pr t recevoir RTS est r activ ON Si CTS passe OFF pendant l mission le module de communication interrompt l op ration d mission jusqu ce que CTS soit r activ ON Si CTS n est pas r activ au bout d un laps de temps param trable l mission est abandonn e et un message d erreur correspondant est mi
73. l op ration et envoie un NAK au partenaire Le module de communication met un message d erreur correspondant Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 3 Communication via 3964 R 4 3 5 R ception de donn es avec 3964 R Etablissement de la liaison pour r ception A l tat de repos lorsqu il n y a aucune t che d mission traiter la proc dure attend que le partenaire de communication tablisse une liaison S il n y a pas de tampon de r ception libre disponible au moment o la liaison est tablie avec STX un temps d attente est d marr temps d attente d lai d acquittement 10 ms 400 ms maximum Un message d erreur est mis s il n y a toujours pas de tampon de r ception libre l expiration de ce temps La proc dure met le caract re NAK et retourne l tat de repos Dans le cas contraire la proc dure met le caract re DLE et re oit les donn es comme d crit ci dessus Le d lai d acquittement doit avoir la m me valeur dans les deux partenaires de communication Quand la proc dure au repos re oit n importe quel caract re autre que STX ou NAK elle attend que le d lai intercaract re expire et met alors le caract re NAK Le module de communication met un message d erreur correspondant R ception de donn es Apr s tablissement de la liaison les caract res de r ception arrivants sont rang
74. le 01 2013 A5E03923060 01 Configurer param trer 4 4 Communication via USS Structure des t l grammes Chaque t l gramme commence par le caract re de d but STX suivi de l indication de longueur LGE et de l octet d adresse ADR Puis viennent les champs de donn es Le t l gramme se termine par le caract re de contr le de bloc BCC Les donn es utiles nombre n l octet d adresse ADR et le caract re de s curisation des donn es BCC font partie de la longueur de t l gramme STX LGE ADR 1 2 Li N BCC Lorsque les donn es sont constitu es d un seul mot 16 bits l octet de poids fort est envoy en premier suivi de l octet de poids faible De m me dans le cas de donn es d un mot double le mot de poids fort est envoy en premier suivi du mot de poids faible L indication de longueur d un t l gramme est en octets Cryptage des donn es Les donn es sont crypt es comme suit e STX 1 octet d but de texte 02H e LGE 1 octet contient la longueur du t l gramme sous forme de nombre binaire e ADR 1 octet contient l adresse de l esclave et le type de t l gramme cod binaire e Champs de donn es chaque octet contenu d pendant de la t che e BCC 1 octet caract re de contr le de bloc Proc dure de transmission de donn es Le ma tre assure la transmission cyclique de donn es dans les t l grammes Le ma tre s adresse tous les abonn s esclaves l un
75. m tre V rifiez l entr e sur le param tre BUFFER BUFFER renvoie un bloc de donn es non charg 0x8351 Type de donn es inadmissible V rifiez l entr e sur le param tre BUFFER 0x8352 1 Receive_Conditions ne d signe pas un bloc de V rifiez le pointeur sur Receive_Conditions donn es 0x8353 1 Receive _ Conditions ne pointe pas vers une structure V rifiez le pointeur sur Receive Conditions du type Receive Conditions Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 71 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description Codes d erreur du protocole 3964 R Solution 0x8380 Erreur de param trage valeur incorrecte pour le S lectionnez une valeur appropri e pour le d lai d lai inter caract re inter caract re CharacterDelayTime Plage de valeurs autoris e 1 65535 ms 0x8381 Erreur de param trage valeur incorrecte pour le S lectionnez une valeur appropri e pour le d passement du temps de r ponse d passement du temps de r ponse AcknDelayTime Plage de valeurs autoris e 1 65535 ms 0x8382 Erreur de param trage valeur incorrecte pour la S lectionnez une valeur appropri e pour la priorit priorit Priority Les valeurs autoris es sont e Haute 1 e Basse 0 0x8383 Erreur de param trage valeur incorrecte pour le S lectionnez une valeur appropri e pour le
76. mmes de services e Contrats de services e PlantIT Security Services services de s curit informatique des installations e Life Cycle Services services cycle de vie pour entra nements e SIMATIC PCS 7 Life Cycle Services services cycle de vie pour SIMATIC PCS 7 e _ SINUMERIK Manufacturing Excellence e SIMATIC Remote Support Services services de t l assistance SIMATIC Les avantages en bref e Des temps d arr t r duits pour une productivit accrue e Des co ts de maintenance optimaux gr ce des prestations sur mesure e Co ts calculables et par cons quent planifiables e Fiabilit du service gr ce des temps de r action et des d lais de livraison des pi ces de rechange garantis e Compl ment et d charge du personnel de maintenance de l exploitant e Service complet centralis et non dispers et savoir faire maximal Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 83 Service amp Support A 1 Service amp Support Interlocuteur A votre disposition sur place dans le monde entier des partenaires en mati re de conseils vente formation maintenance assistance pi ces de rechange pour l ensemble de l offre Industry Automation and Drive Technologies Vous trouverez votre interlocuteur personnel dans notre base de donn es d interlocuteurs sur Internet http www siemens com automation partne Configurations CM PtP pour des cou
77. munication CM PtP e Pr sentation du produit RS232 BA http support automation siemens com W W v ew fr 59057 152 Manuel Module de communication CM PtP e Programmation RS422 485 BA http support automation siemens com W W v ew fr 59057 390 Manuel Module de communication CM PtP RS232 HF http support automation siemens com W W v ew fr 59057 160 Manuel Module de communication CM PtP RS422 485 HF http support automation siemens com W W v ew fr 59061372 e Connexion e Param trer e Diagnostic Manuel Module de communication CM PtP http support automation siemens com W W v ew fr 59061378 Diagnostic Description fonctionnelle Diagnostic syst me Pour S7 1500 ET 200MP syst me http support automation siemens com W W vi ET 200SP ew fr 59192926 e Analyse du diagnostic Mat riel logiciel Construction Description fonctionnelle Montage sans e Notions fondamentales perturbation des automates e Compatibilit http support automation siemens com W W v j H ei ew fr 59193566 lectromagn tique e Protection contre la foudre PROFINET Description fonctionnelle PROFINET avec e Notions fondamentales STEP 7 V12 http support automation siemens com W W vi ewl fr 49948856 e Fonctions e Diagnostic Manuels SIMATIC Toutes les derni res versions en date des manuels des produits SIMATIC sont t l chargeables gratuitement sur Intern
78. n 0B1 cyclique du programme principal USS Write Param L instruction USS_Write_Param vous permet de proc der l criture des param tres dans l entra nement L instruction USS_Write_Param devrait tre appel e dans le Main OB1 cyclique du programme principal Proc dure pour l tablissement d une communication USS 58 Condition La configuration et le param trage d une CPU et d un module de communication dans la vue de l appareil et dans la bo te de dialogue Propri t s du module de communication sont termin s 1 Dans la navigation du projet s lectionnez pour la CPU le dossier Blocs de programmes et double cliquez sur l OB commande temporelle souhait pour l ouvrir dans le dossier L diteur de programme s ouvre Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Programmation communication via des instructions 5 2 Pr sentation de la programmation USS 2 S lectionnez dans l onglet Instructions puis dans le champ Communication l instruction USS_Port_Scan et d placez la par Glisser amp D poser dans un r seau d un OB commande temporelle L instruction USS_Port_Scan permet d utiliser la communication via le r seau USS 3 Dans la navigation du projet s lectionnez pour la CPU le dossier Blocs de programmes et double cliquez sur Main 0B1 pour l ouvrir dans le dossier L diteur de programme s ouvre 4 S lectionnez dans
79. n es s rie entre les appareils Modbus du r seau Modbus RTU utilise un r seau ma tre esclave o toutes les communications sont d clench es par un ma tre unique et o les esclaves peuvent uniquement r pondre une demande du ma tre Le ma tre envoie une demande une adresse esclave et seule cette adresse esclave r pond la commande exception diffusion g n rale de t l grammes aux adresses esclaves 0 qui n ont pas t acquitt es par les esclaves On utilise une proc dure semi duplex asynchrone et transparente au code La transmission de donn es est effectu e sans passage de t moin handshake Situation dans l environnement syst me La description Modbus suivante se base sur l utilisation des modules de communication correspondants e CM PtP RS232 HF e CM PtP RS422 485 HF e CM PIP ET 200SP Fonction de couplage Les modules de communication quip s en cons quence et les instructions correspondantes permettent une liaison de communication entre un syst me de commande Modbus distance et un SIMATIC S7 La transmission est assur e par le protocole GOULD MODBUS au format RTU Les codes de fonction 01 02 03 04 05 06 08 15 et 16 peuvent tre utilis s pour la communication entre un module de communication utilis comme esclave Modbus et un syst me ma tre voir Codes de fonction Page 50 Si un module de communication SIMATIC S7 sert de ma tre Modbus les codes de fonction 11 et 12 son
80. n message correspondant est g n r lorsque le tampon de r ception est plein Tous les autres t l grammes sont rejet s jusqu ce que le tampon de r ception soit de nouveau pr t recevoir Lors du param trage vous pouvez indiquer si le tampon de r ception doit tre effac au d marrage En outre vous pouvez indiquer la plage 1 255 pour le nombre de t l grammes de r ception pouvant tre mis en m moire tampon Le tampon de r ception du module comprend jusqu 8 Ko en fonction du module de communication utilis voir le paragraphe Page EN La longueur de t l gramme maximale est de 4 Ko Ainsi chaque module de communication peut mettre au moins deux t l grammes en tampon Si vous voulez que le t l gramme le plus r cent soit transmis la CPU vous devez donner la valeur 1 au nombre maximal de t l grammes m moriser dans le tampon et d sactiver la protection contre l crasement Remarque Si la lecture permanente des donn es de r ception est arr t e pendant un certain intervalle de temps dans le programme utilisateur la demande de reprise de la r ception des donn es peut conduire ce que le module de communication re oive de la CPU d abord un ancien t l gramme puis le plus r cent Cela est d au fait que l ancien t l gramme avait d j t sorti du tampon de r ception du module de communication et pr par tre transmis la CPU au moment de l interruption Configurations
81. naissances sur l utilisation d ordinateurs sous Windows e Connaissances dans l utilisation de STEP 7 V12 Domaine de validit de la documentation Cette documentation est valide pour tous les modules de communication point point S7 1500 ET 200MP et ET 200SP Conventions Par la suite le terme CPU d signe aussi bien les unit s centrales du S7 1500 que les modules d interface de la p riph rie d centralis e comme IM 155 5 Tenez galement compte des remarques identifi es de la fa on suivante Remarque Un nota contient des informations importantes sur le produit d crit dans la documentation sur la manipulation du produit ou sur la partie de la documentation qu il faut particuli rement mettre en relief Recyclage et limination Les produits sont recyclables car leurs composants sont peu polluants Pour que votre appareil usag soit recycl et limin sans nuisances pour l environnement contactez une entreprise d limination certifi e pour les d chets lectroniques Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 3 Avantpropos Aide suppl mentaire e Vous trouverez des informations compl mentaires sur l assistance technique http www siemens com automation support request en annexe de cette documentation e L offre de documentation technique pour chaque produit et syst me SIMATIC est disponible sur Internet http www si
82. ndue 1 65535 mots FUNCTION Modbus Codes de fonction Page 50 DATA Donn es du t l gramme donn es utiles et de gestion d pendantes du code de fonction CRC CHECK Total de contr le du t l gramme Adresse esclave L adresse esclave peut se trouver dans la zone de 1 247 octets ou de 1 65535 mots Elle permet d adresser un esclave d termin sur le bus Message Broadcast Le ma tre utilise l adresse d esclave z ro pour s adresser tous les esclaves sur le bus Les messages Broadcast ne sont autoris s qu avec les codes de fonction 05 06 15 ou 16 destin s l criture L esclave n met pas de r ponse un message Broadcast Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 47 Configurer param trer 4 5 Communication via Modbus RTU Champ de donn es DATA Contr le CRC C est dans le champ de donn es DATA que sont transf r es les donn es sp cifiques au code de fonction e Bytecount Col Startaddress Register_Startaddress Number_of_Coils Number_of_Registers Voir ce sujet Codes de fonction Page 50 La fin du t l gramme est constitu e par le total de contr le 16 CRC qui a une longueur de deux octets et est form selon le polyn me vip x15 x2 1 L octet de poids faible est transmis en premier puis vient l octet de poids fort Fin de t l gramme La fin du t l grammee est reconnue lorsque la d
83. ne dans le tampon de r ception ou param tr e dans le tampon de r ception Nota Si on a sp cifi sur le param tre BUFFER le type de donn es STRING ce code d erreur s affiche galement si la longueur de la cha ne est inf rieure la valeur d finie au param tre LENGTH choisissez une longueur de t l gramme appropri e compatible avec la zone param tr e dans le tampon de r ception Les valeurs autoris es sont selon le module 1 1024 2048 4096 Byte Etat RECEIVE et codes d erreur 0x8088 Le nombre de caract res re us est sup rieur la valeur sp cifi e au param tre BUFFER S lectionnez une longueur de t l gramme appropri e Les valeurs autoris es sont selon le module 1 1024 2048 4096 Byte 64 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Codes d erre Description ur des fonctions sp ciales Solution 0x818F Mauvaise configuration du num ro de param tre S lectionnez un num ro de t l gramme appropri uniquement pour USS PARAM Les valeurs autoris es sont 0 2047 0x8190 Param trage incorrect du calcul du CRC S lectionnez une valeur appropri e pour le calcul du CRC Les valeurs autoris es sont d sactiv ou activ V rifiez que le module adress prend en charge le calcul CRC 0x8191 Param tra
84. ne transmission de donn es tous les partenaires de communication doivent suivre des r gles clairement tablies Ces r gles sont appel es protocoles Configurations CM PtP pour des couplages point point 86 Description fonctionnelle 01 2013 A5E03923060 01 Glossaire R glages par d faut La valeur par d faut est une valeur de base judicieuse qui est toujours utilis e d faut d une valeur indiqu e RTS Request to send Le module de communication est pr t l envoi Syst me d automatisation Un syst me d automatisation est un automate programmable comportant au moins une unit centrale diff rents modules d entr es et de sorties et des pupitres de contr le commande Tampon de diagnostic Zone de m moire dans laquelle les v nements de diagnostic sont inscrits dans l ordre de leur apparition avec des informations d taill es Temps de cycle Le temps de cycle est le temps requis par la CPU pour ex cuter une fois le programme utilisateur Traitement cyclique du programme Lors du traitement cyclique le programme utilisateur s ex cute dans une boucle de programme se r p tant continuellement appel e cycle USS Le protocole USS protocole d interface universel s rie d finit un proc d d acc s selon le principe ma treesclave pour les communications via un bus s rie Comme sous ensemble la communication point point y est aussi incluse XON XOFF Contr le logiciel du flux de donn
85. ngueur de t l gramme S lectionnez une longueur de t l gramme plus maximale atteinte courte sur le partenaire de communication Les valeurs autoris es sont selon le module 1 1024 2048 4096 Byte V rifiez les param tres de la d tection de la fin d un t l gramme Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 69 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description Codes d erreur des signaux d accompagnement V24 Solution V24 0x81F0 Le module ne prend pas en charge les signaux Vous avez essay de param trer les signaux d accompagnement V24 d accompagnement pour un module qui ne prend pas de signal d accompagnement V24 en charge Assurez vous qu il s agit d un module RS232 ou que le mode RS232 ET 200SP est activ 0x81F1 Pas de commande des signaux d accompagnement Si le contr le mat riel du flux de donn es est actif les signaux d accompagnement V24 ne peuvent pas tre command s manuellement Codes d erreur de la configuration de r ception de bits diff rent de n 8 0x8201 1 BUFFER est un pointeur sur un type de donn es Saisissez un pointeur sur un des types de donn es interdit suivants DB BOOL BYTE CHAR WORD INT DWORD DINT REAL DATE TIME_OF_DAY TIME S5TIME DATE_AND_TIME STRING 0x8225 BUFFER pointe sur une zone de m moire optimis e Saisissez un pointeu
86. nn es via 3964 R Le caract re de d but et le caract re de fin sont ajout s ventuelle r p tition de la transmission en cas d erreur Couche physique Couche 1 D finition des conditions physiques de transmission des octets de donn es Figure 3 1 Classification des protocoles existants du module de communication dans le mod le de r f rence Configurations CM PtP pour des couplages point point 16 Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 2 S curit de transmission S curit de transmission avec Freeport S curit de transmission lors de l utilisation de Freeport e Du fait que lors du transport de donn es avec Freeport aucune autre mesure de s curit des donn es n est pr vue hormis l utilisation du bit de parit une transmission de donn es avec Freeport est certes tr s efficace en termes de d bit mais un transport s r des donn es n est pas assur Une certaine s curit des donn es peut d j tre obtenue par le param trage de conditions de d but et de fin de t l gramme e L utilisation du bit de parit offre une s curit contre le changement d tat accidentel d un bit dans un caract re transmettre Mais si deux ou plus de bits d un caract re changent d tat la d tection de ce d faut ne peut plus tre garantie e est possible d augmenter la s curit de transmission par exemple en introduisant un total de contr le en
87. nsmission 0x838C Erreur l ex cution temps d attente de tampon de Appelez l instruction plus souvent dans le r ception libre d marr programme utilisateur ou param trez une communication avec le contr le du flux de donn es 0x838D Erreur l ex cution apr s NAK la r p tition de Contr lez le partenaire de communication Un t l gramme n a pas commenc dans le d lai de 4s t l gramme ventuellement mal re u doit tre r p t par le partenaire dans un d lai de 4 secondes 0x838E Erreur l ex cution un ou plusieurs caract res sauf V rifiez que l appareil partenaire fonctionne NAK et STX ont t re us au repos correctement ventuellement l aide d un testeur d interface branch sur la ligne de transmission 0x838F Erreur l ex cution conflit d initialisation Les deux R glez la priorit de l un des partenaires basse partenaires sont r gl s tous deux priorit lev e 0x8391 Erreur de param trage donn es de param trage Veillez ce qu aucune donn e de param trage 3964 3964 rejet es car Freeport est activ ne soit envoy e quand Freeport est activ 1 Uniquement les instructions pour les CPU S7 300 400 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 73 D marrage et diagnostic 6 3 Messages d erreur Vue d ensemble des messages d erreur Modbus Code d erreur Ox0000 Description
88. ntifi comme premier caract re d un message e Commencer avec une condition sp ciale Le d but d un message est identifi au moyen des conditions d finies suivantes 32 Apr s d tection d un Line Break Le d but de t l gramme n est accept que si un signal Break a t pr alablement re u Le partenaire doit donc obligatoirement envoyer un signal Break avant d mettre un t l gramme Apr s d tection d une Idle Line Le d but de t l gramme n est accept qu apr s expiration de la dur e Idle Line param tr e Cela pr suppose une pause minimale entre deux t l grammes Apr s d tection du caract re de d but Le d but de t l gramme est identifi lorsque le caract re de d but param tr est d tect Apr s d tection d une ou de plusieurs s quences de d but Le d but de t l gramme est identifi lorsque la s quence de caract res param tr e contenant 5 caract res au plus est d tect e Vous pouvez param trer quatre s quences de d but au maximum Les s quences de d but contenant jusqu 5 caract res peuvent aussi comporter don t care characters Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 2 Communication via Freeport Exemple Tableau 4 1 Conditions de d but param tr es Condition de 1 Caract re 2 Caract re 3 Caract re 4 Caract re 5 Caract re d but 1 0x68 XX X
89. on Gei Features appel de fonctions tendues vous permet de lire des informations via la prise en charge Modbus et de g n rer des alarmes de diagnostic Set Features L instruction Set_Features r glage de fonctions tendues vous permet d activer la g n ration d alarmes de diagnostic si le module les prend en charge Proc dure pour l tablissement d une communication R 3964 ou Freeport Condition La configuration et le param trage d une CPU et d un module de communication dans la vue de l appareil et dans la bo te de dialogue Propri t s du module de communication sont termin s 1 Dans la navigation du projet s lectionnez pour la CPU le dossier Blocs de programmes et double cliquez sur Main 0B1 pour l ouvrir dans le dossier L diteur de programme s ouvre 2 S lectionnez dans l onglet Instructions puis dans le champ Communication les instructions Send_P2P et Receive _P2P et d placez les par Glisser amp D poser dans un r seau de Main OB1 3 Param trez les instructions selon vos exigences 4 Chargez la configuration mat rielle et le programme utilisateur dans la CPU Informations compl mentaires 56 Vous trouverez la liste des instructions disponibles au paragraphe Vue d ensemble des Page 13 Pour plus d informations sur les instructions r f rez vous au syst me d information de STEP 7 V12 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 201
90. onnement 6 2 Fonctions de diagnostic Introduction Les fonctions de diagnostic du module de communication permettent une localisation rapide de l erreur survenue Les possibilit s de diagnostic suivantes sont disponibles Diagnostic via les l ments d affichage du module de communication Les l ments d affichage vous informent sur l tat de fonctionnement ou sur des tats de d faut possibles du module de communication Les l ments d affichage donnent une vue d ensemble des erreurs internes ou externes survenues et de celles sp cifiques aux interfaces Pour plus d informations ce sujet r f rez vous au manuel du module de communication correspondant Diagnostic via la sortie ETAT des instructions Pour effectuer le diagnostic d erreurs les instructions disposent d une sortie ETAT qui vous renseigne sur les erreurs de communication entre module de communication et CPU Vous pouvez exploiter le param tre ETAT dans le programme utilisateur il reste pendant un cycle exactement Alarme de diagnostic Le module de communication peut d clencher une alarme de diagnostic sur la CPU qui lui est affect e Le module de communication met des informations de diagnostic disposition Ces informations sont exploit es via le programme utilisateur ou en lisant le tampon de diagnostic de la CPU Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 63
91. ont automatiquement ajout s En fonction du nombre de d limiteurs de fin 1 5 caract res de plus que stipul dans l instruction sont envoy s au partenaire Remarque Si vous combinez Emettre un signal Break avant le d but du t l gramme Emettre Idle Line et Temps de retard RTS ON ceux ci seront trait s dans cet ordre Temps de retard RTS ON Emettre un signal Break avant le d but du t l gramme et Emettre Idle Line Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 31 Configurer param trer 4 2 Communication via Freeport 4 2 3 R ception de donn es avec Freeport D termination du d but du message Dans la transmission de donn es avec Freeport vous pouvez choisir entre plusieurs crit res de d but diff rents Le crit re de d but d termine quel moment un t l gramme commence Si un crit re signalant le d but de message est satisfait la recherche de crit res de fin de message commence dans le flux de donn es R glez ici les param tres qui correspondent aux propri t s du partenaire de communication metteur Il existe deux m thodes diff rentes pour identifier le d but d un message e Commencer avec un caract re quelconque Tout caract re peut d finir le d but d un message valeur par d faut Cela signifie que le premier caract re au d but d une communication ou apr s d tection d une fin de t l gramme est ide
92. oris es sont e Effacer le tampon r ception au d marrage d sactiv 0 e Effacer le tampon r ception au d marrage activ 1 Etat SEND et codes d erreur 0x81D0 Demande d mission re ue pendant l ex cution d une Veillez ce qu il n y ait pas de demande d mission t che d mission pendant l ex cution d une autre t che d mission 0x81D1 Le temps d attente de XON ou CTS ON est coul Le partenaire de communication est d faillant trop lent ou hors ligne V rifiez le partenaire de communication ou modifiez ventuellement le param trage 0x81D2 Mat riel RTS toujours ON t che d mission Contr lez le partenaire de communication Veillez interrompue car passage de DSR ON OFF ce que DSR reste ON pendant toute la transmission 0x81D3 D bordement du tampon d mission t l gramme S lectionnez une longueur de t l gramme plus d mission trop grand courte Les valeurs autoris es sont selon le module 1 1024 2048 4096 octet 0x81D5 Transmission annul e car le param trage a t V rifiez le param trage la rupture de fil et l tat de la modifi une rupture de fil a t d tect e ou la CPU CPU est l tat STOP 0x81D6 Transmission annul e car aucun caract re de fin n a V rifiez le param trage des caract res de fin et le t re u t l gramme du partenaire de communication 0x81D7 Communication d faillante entre le programme V r
93. ou 4 octets e Nombre de caract res ne faisant pas partie de l indication de longueur 0 255 octets 0x81C8 Valeur incorrecte pour le d passement du temps de S lectionnez une valeur appropri e pour le r ponse d passement du temps de r ponse Plage de valeurs autoris e 1 65535 ms 0x81C9 Valeur incorrecte pour le d lai inter caract re S lectionnez une valeur appropri e pour le d lai inter caract re Plage de valeurs autoris e 1 65535 temps de bit 0x81CB S quence de fin de t l gramme activ e mais aucun Activez un ou plusieurs caract res pour le contr le des caract res n est activ pour le contr le Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 67 D marrage et diagnostic 6 3 Messages d erreur Code Description Solution d erreur 0x81CC S quence de d but de t l gramme activ e mais Activez un ou plusieurs caract res pour le contr le aucun des caract res n est activ pour le contr le 0x81CD Valeur incorrecte pour Emp cher l crasement S lectionnez une valeur appropri e pour Emp cher l crasement Les valeurs autoris es sont e Emp cher l crasement d sactiv 0 e Emp cher l crasement activ 1 0x81CE Valeur incorrecte pour Effacer le tampon de S lectionnez une valeur appropri e pour Effacer le r ception au d marrage tampon de r ception au d marrage Les valeurs aut
94. param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Send _P2P RDREC STATUS ou Receive_P2P RDREC STATUS et la description du SFB RDREC 0x8281 Acquittement n gatif lors de l criture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques Send _P2P WRREC STATUS ou Receive_P2P WRREC STATUS et la description du SFB WRREC 0x8452 1 MB_HOLD_REG n est pas un pointeur vers un DB ou V rifiez le pointeur MB_HOLD_REG une zone de m moire 0x8453 1 MB_HOLD_REG n est pas un pointeur vers le type V rifiez le pointeur MB_HOLD_REG BOOL ou WORD 0x8454 1 La longueur de la zone adress e avec V rifiez le pointeur MB_HOLD_REG MB_HOLD_REG d passe la longueur du DB ou la zone adress e est trop petite pour le nombre de donn es lire ou crire 0x8455 1 MB_HOLD_RESG pointe vers un DB en lecture seule V rifiez le pointeur MB_HOLD_REG 0x8456 1 Erreur lors de l ex cution de l instruction L origine de D terminez la valeur du param tre SFCSTATUS l erreur se trouve dans le param tre statique STATUS Leur signification peut tre consult e dans la description de SFC51 param tre STATUS Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 75 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Description E
95. phase d tude et de conception de votre projet de l analyse d taill e de la situation r elle aboutissant la d finition des objectifs en passant par la consultation sur toutes les questions concernant les produits et syst mes jusqu l laboration de votre solution d automatisme Assistance technique Technical Support Des conseils comp tents sur toutes les questions techniques avec un large ventail de prestations sur mesure associ es nos produits et syst mes Vous trouverez l assistance technique sur Internet http www siemens com automation support request l adresse suivante Formation Renforcez votre avantage concurrentiel gr ce un savoir faire pratique directement du constructeur Vous trouverez notre offre de formation sur Internet http www siemens com sitrain l adresse suivante Assistance ing nierie Engineering Support Assistance au niveau tude du projet et d veloppement gr ce des services adapt s allant de la configuration la mise en uvre d un projet d automatisation Service sur site Field Service Avec notre service sur site nous offrons des prestations exhaustives de mise en service et de maintenance afin de garantir la disponibilit de vos machines et de vos installations dans toutes les situations Pi ces de rechange Dans toutes les branches partout dans le monde les exigences de disponibilit des installations et des syst mes croissent Nous vous
96. plages point point 84 Description fonctionnelle 01 2013 A5E03923060 01 Glossaire Configuration On entend par configuration la disposition des diff rents modules d un syst me d automatisation dans la table de configuration Couplage point point Dans le cas du couplage point point le module de communication constitue l interface entre un automate programmable et un partenaire de communication CPU Central Processing Unit unit centrale du syst me d automatisation avec unit de commande et de calcul m moire programme syst me et interfaces avec les modules d entr es sorties CTS Clear to send Le partenaire de communication est pr t recevoir les donn es En ligne hors ligne En mode en ligne il y a une liaison de donn es entre le syst me d automatisation et la console de programmation en mode hors ligne il n y en a pas Ev nements de diagnostic Les v nements de diagnostic sont par exemple des erreurs sur un module ou des erreurs syst me dans la CPU provoqu es par une erreur de programmation par exemple Fonctions de diagnostic Les fonctions de diagnostic englobent l ensemble du diagnostic syst me et comportent la d tection l valuation et la signalisation d erreurs au sein du syst me d automatisation Logiciel L ensemble des programmes mis en oeuvre sur une unit de calcul est d sign e par le terme logiciel Il s agit du syst me d exploitation et des programmes utilisateur
97. qui met Temps de commutation pour un module de communication RS485 en mode semi duplex 22 Le temps de commutation maximal entre l mission et la r ception est de 0 1 ms Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 6 Introduction 3 6 Proc dures Handshake Proc dures Handshake Des proc dures d tablissement de liaison handshake commandent le flux de donn es entre deux partenaires de communication L utilisation de proc dures d tablissement de liaison permet d viter la perte de donn es au cours de leur transmission entre des appareils fonctionnant des vitesses diff rentes On distingue essentiellement les proc dures suivantes Tableau 3 1 Vue d ensemble des proc dures et des interfaces Proc dure RS232 RS422 RS485 Contr le logiciel du flux de donn es XON XOFF X X Contr le mat riel du flux de donn es RTS CTS X Commande automatique des signaux X d accompagnement Contr le logiciel du flux de donn es Le contr le logiciel du flux de donn es est r alis comme suit sur le module de communication e XON XOFF D s que le module de communication a t mis en mode XON XOFF par param trage il envoie le caract re XON et autorise ainsi le partenaire de communication mettre Une fois le nombre maximal param tr de t l grammes atteint ou 16 c
98. r configuration Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 21 Bases de la communication s rie 3 5 Mode RS485 3 5 Mode RS485 Le mode RS488 est pris en charge par les modules de communication suivants e CM PtP RS422 485 BA e CM PtP RS422 485 HF e CM PtP ET 200SP En mode RS485 la transmission de donn es s effectue via une paire de lignes mode sur deux fils La paire de lignes sert tour tour pour l mission et pour la r ception On peut soit mettre soit recevoir semi duplex D s la fin d une mission la ligne est commut e sur r ception pr t recevoir En pr sence d une nouvelle t che d mission la ligne est nouveau commut e sur mission Mode RS485 Le tableau suivant pr sente les modes de fonctionnement de l interface en fonction du module de communication et du protocole Mode de fonctionnement Description Semi duplex RS485 mode sur 2 fils Mode de fonctionnement pour le couplage point point ou le couplage multipoint en mode deux fils Le module de communication peut tre aussi bien ma tre qu esclave Si vous utilisez Freeport en mode RS485 semi duplex mode sur deux fils vous devez vous assurer dans le programme utilisateur qu il n y a toujours qu un seul partenaire qui met Une mission simultan e alt rerait les t l grammes Modbus garantit automatiquement qu il n y a toujours qu un seul partenaire
99. r sur une zone d une longueur sup rieure 1 koctet maximale suivante ou e Zone de m moire optimis e 1 kByte BUFFER pointe sur une zone de m moire optimis e e Zone non optimis e 4 kByte et la longueur de r ception est sup rieure la zone Nota Ste Soiiteureel fike sukune 26h de adress e par BUFFER RE PoS i m moire optimis e n envoyez pas plus de 1 kByte 0x8229 1 BUFFER est un pointeur sur BOOL avec un nombre Si on utilise un pointeur sur BOOL le nombre de bits doit tre un multiple de 8 Codes d erreur g n raux 0x8280 Acquittement n gatif lors de la lecture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques RDREC STATUS et la description du SFB RDREC 0x8281 Acquittement n gatif lors de l criture du module V rifiez l entr e sur le param tre PORT Pour plus d informations sur l origine de l erreur consulter les param tres statiques WRREC STATUS et la description du SFB WRREC 0x8282 Module non disponible V rifiez l entr e sur le param tre PORT et assurez vous que le module est disponible 70 Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 D marrage et diagnostic 6 3 Messages d erreur Code d erreur Codes d erre Description ur de la configuration de r ception Solution
100. ransmettre sont envoy s les uns la suite des autres dans un ordre d termin Echange de donn es bidirectionnel mode de fonctionnement Dans l change de donn es bidirectionnel on distingue deux modes de fonctionnement pour le module de communication Mode semi duplex La transmission des donn es un ou plusieurs correspondants se fait de fa on altern e dans les deux sens Le mode semi duplex signifie qu un moment donn un partenaire de communication met et que l autre partenaire de communication re oit A cette occasion une ligne est utilis e tour tour pour l mission et pour la r ception Mode duplex int gral La transmission des donn es un ou plusieurs partenaires de communication se fait simultan ment c est dire qu il est possible d mettre et de recevoir en m me temps Dans ce cas une ligne est n cessaire pour l mission et une autre pour la r ception Transmission de donn es asynchrone Pour les modules de communication la transmission de donn es s rie est asynchrone Dans ce cas la synchronisation intervalle de temps constant lors de la transmission d une s quence de caract res n est assur e que pendant la transmission d un caract re Chaque caract re transmettre est pr c d d une impulsion de synchronisation galement appel e bit de d part La dur e de transmission du bit de d part d finit la base de temps Un ou deux bits d arr t constituent la fin du transfert du
101. res re us ne correspond pas la longueur de t l gramme fixe param tr e e Tous les caract res re us une fois que la longueur fixe de t l gramme param tr e a t atteinte sont rejet s jusqu ce qu un nouveau crit re de d but soit identifi e GI un autre crit re de fin activ est rempli avant que la longueur fixe de t l gramme ne soit atteinte un message d erreur est mis et le t l gramme est rejet Nombre maximal de caract res A la r ception de donn es la fin du t l gramme est identifi e quand le nombre de caract res param tr a t re u Ce param trage peut tre combin avec les param trages pour le d lai inter caract re Le t l gramme est galement consid r comme re u sans erreur l apparition d une autre condition de fin que le nombre maximal de caract res ait t atteint ou non Tenez compte des points suivants quand la longueur de t l gramme des caract res re us ne correspond pas la longueur de t l gramme maximale param tr e e Tous les caract res re us une fois que le nombre maximal de caract res param tr a t atteint sont rejet s jusqu ce qu un nouveau crit re de d but par exemple Idle line soit identifi e Siun autre crit re de fin activ est satisfait avant que le nombre maximal de caract res param tr ne soit atteint cette partie du t l gramme est consid r e comme t l gramme valide et on attend un nouveau crit re de d b
102. rrecte pour la longueur maximale du S lectionnez une valeur appropri e pour la longueur message maximale du message MAXLEN La plage de valeurs autoris e est selon le module 1 1024 2048 4096 Byte 0x81C4 Valeur incorrecte pour le d calage du champ de S lectionnez une valeur appropri e pour le d calage longueur dans le message du champ de longueur dans le message La plage de valeurs autoris e est selon le module 1 1024 2048 4096 Byte 0x81C5 Valeur incorrecte pour la taille du champ de longueur S lectionnez une valeur appropri e pour la taille du champ de longueur LENGTHSIZE Plage de valeurs autoris e en octets e 1 1 e 2 2 e 4 4 0x81C6 Valeur incorrecte pour le nombre de caract res ne S lectionnez une valeur appropri e pour le nombre faisant pas partie de l indication de longueur de caract res ne faisant pas partie de l indication de longueur LENGTHM Plage de valeurs autoris e 0 255 octets 0x81C7 La somme d calage dans le message taille du S lectionnez des valeurs appropri es pour le champ de longueur nombre de caract res ne d calage dans le message la taille du champ de faisant pas partie de l indication de longueur est longueur et le nombre de caract res ne faisant pas sup rieure la longueur maximale de t l gramme partie de l indication de longueur Plage de valeurs autoris e e D calage dans le message selon le module 0 1024 2048 4096 Byte e Taille du champ de longueur 1 2
103. rreur de configuration Modbus_ Master Solution 0x8180 Valeur incorrecte pour le param tre MB_DB La valeur param tr e sur l instruction Modbus_Comm_Load pour MB_DB DB d instance n est pas autoris e V rifiez l interconnexion de l instruction Modbus_Comm_Load et de ses messages d erreur 0x8186 Adresse de station incorrecte S lectionnez une adresse de station appropri e sur le param tre MB_ADDR Les valeurs autoris es sont 1 247 pour la plage d adresses standard 1 65535 pour la plage d adresses tendue 0 est r serv au Broadcast 0x8188 Mode de fonctionnement incorrect ou Broadcast MB_ADDR 0 et param tre MODE 1 En mode Broadcast choisissez la valeur 1 pour MODE ou choisissez un autre mode de fonctionnement 0x8189 Adresse de donn es incorrecte S lectionnez une valeur appropri e pour l adresse de donn es sur le param tre DATA_ADDR Voir description Modbus_ Master dans le syst me d information 0x818A Indication de longueur incorrecte S lectionnez une longueur de donn es appropri e sur le param tre DATA_LEN Voir description Modbus_Master dans le syst me d information 0x818B Valeur incorrecte pour DATA DIR S lectionnez sur le param tre DATA_PTR une valeur appropri e pour le pointeur de donn es adresse M ou DB Voir description Modbus_Master dans le syst me d information 0x818C Erreur d interconnexion du param tre DATA DI
104. rveiller le comportement de r ponse du partenaire de communication Si la fin d une mission aucun d but de t l gramme valide n est identifi l mission est acquitt e avec un message correspondant Le v ritable crit re de fin doit en plus tre param tr Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 33 Configurer param trer 4 2 Communication via Freeport Ecoulement du d lai inter caract re A la r ception de donn es c est le d passement du temps maximal param tr entre caract res cons cutifs d lai inter caract re qui signale la fin du t l gramme La valeur est indiqu e en temps de bit Dans ce cas le d lai inter caract re doit tre r gl de mani re s couler avec certitude entre deux t l grammes successifs Mais il doit tre assez long pour que les pauses faites au sein d un t l gramme par le partenaire metteur ne soient pas interpr t es de mani re erron e comme indiquant la fin Longueur fixe de t l gramme A la r ception de donn es la fin du t l gramme est identifi e lorsque la longueur de t l gramme param tr e est atteinte Si le d lai inter caract re expire dans l ventualit o il est activ avant que la longueur fixe de t l gramme ne soit atteinte un message d erreur est mis et le t l gramme est rejet Tenez compte des points suivants quand la longueur de t l gramme des caract
105. s Le passage de DSR de ON OFF interrompt une mission en cours avec g n ration d un message d erreur Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 25 Bases de la communication s rie 3 6 Proc dures Handshake Commande automatique des signaux d accompagnement e Hardware RTS toujours commut Hardware RTS toujours commut est r alis comme suit sur le module de communication 26 D s que le module de communication a t mis en mode Hardware RTS toujours commut par param trage il met les lignes RTS OFF et DTR ON module de communication pr t L mission de t l grammes est possible seulement apr s que la ligne DSR a t activ e ON Aucune donn e n est re ue via l interface RS232 tant que DSR reste d sactiv OFF Une t che d mission est interrompue avec un message d erreur correspondant En pr sence d une t che d mission RTS est mis l tat ON et le temps de retard param tr RTS ON est d marr A l expiration de ce temps d attente le syst me v rifie si le partenaire de communication a mis CTS l tat ON Si c est le cas les donn es sont envoy es via l interface RS232 Si la ligne CTS n est pas mise l tat ON pendant le temps de retard RTS ON ou si la ligne CTS passe l tat OFF pendant l mission la t che d mission est interrompue et un message d erreur correspondant est g n r Apr
106. s la parit et le contr le du flux de donn es via le programme utilisateur Send_Config L instruction Send_Config configuration d mission vous permet de proc der la configuration dynamique de param tres d mission s rie tels que le temps de retard RTS ON RTS OFF pour une interface de communication PtP Receive_Config L instruction Receive_Config configuration de r ception vous permet de proc der la configuration dynamique de param tres de r ception s rie d un module de communication Cette instruction param tre les conditions qui signalent le d but et la fin d un message re u P3964_ Config L instruction P3964_Config configuration du protocole vous permet de proc der la configuration dynamique de param tres de configuration de la proc dure 3964 R tels que le d lai inter caract re la priorit et le contr le de bloc via votre programme e Instructions pour l change de donn es communication Send_P2P L instruction Send_P2P mission point point vous permet d envoyer des donn es au partenaire de communication Pour envoyer des donn es avec le protocole Freeport appelez l instruction Send_P2P Vous devez appeler l instruction de mani re cyclique jusqu ce que vous receviez un acquittement correspondant aux param tres de sortie de l instruction Nota En cas de param trage du contr le du flux de donn es XON XOFF les donn es utiles ne doivent contenir aucun des caract
107. s CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 5 Communication via Modbus RTU Quand le pilote re oit un t l gramme Exception Code la t che en cours se termine par une erreur Les codes d erreur suivants sont d finis selon la sp cification Modbus Code d erreur Signification selon la sp cification Modbus Courte description de la cause 1 Illegal function Code de fonction non autoris 2 Illegal data address Adresse de donn es non autoris e dans l esclave 3 Illegal data value Valeur non autoris e dans l esclave 4 Failure in associated device Erreur interne dans l esclave 5 Acknowledge La fonction est ex cut e 6 Busy Rejected message L esclave n est pas pr t recevoir 7 Negative acknowledgement La fonction n est pas ex cutable Analyser la cause d taill e de l erreur dans l esclave Mode RS232 Le mode RS232 est possible sur les modules de communication suivants e CM PtP RS232 HF e CM PtP ET 200SP Vous trouverez des informations sur le mode RS232 au chapitre Mode RS232 Page 19 Pour plus d informations sur le contr le mat riel du flux de donn es et sur la commande automatique des signaux d accompagnement r f rez vous au paragraphe Proc dures TERE f Page Mode RS422 485 Le mode RS422 485 est possible sur les modules de communication suivants e CM PtP RS422 485 HF e CM
108. s de fin ne figurent dans les donn es utiles de l utilisateur 4 2 4 Transparence au code Transparence au code 36 Transparence au code signifie que les donn es utiles peuvent contenir n importe quelle combinaison de caract res sans que le crit re de fin ne soit d tect La transparence de la proc dure au code d pend du crit re de fin choisi et du contr le du flux e Avec une s quence de fin d finie ou l utilisation du contr le de flux XON XOFF pas de transparence au code e Crit re de fin d lai inter caract re longueur de t l gramme fixe longueur de t l gramme maximale d passement du temps de message ou de r ponse et longueur de message dans le message transparence au code Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 2 Communication via Freeport 4 2 5 Tampon de r ception Tampon de r ception du module Les modules de communication disposent d un tampon de r ception qui enregistre des t l grammes re us jusqu ce qu ils soient transmis la CPU Le tampon de r ception est ex cut comme une m moire circulante c est dire que les t l grammes sont transmis la CPU dans l ordre de leur r ception tant que le tampon de r ception est plein Si d autres t l grammes sont ensuite re us le t l gramme le plus ancien est cras Si le param tre Emp cher l crasement est s lectionn u
109. s l mission des donn es la ligne RTS est mise l tat OFF une fois que le temps de retard param tr RTS OFF est coul On n attend pas le passage de CTS OFF La r ception de donn es via l interface RS232 est toujours possible Si le tampon de r ception du module de communication est sur le point de d border le module ne r agit pas Le passage de DSR de ON OFF interrompt une mission en cours avec g n ration d un message d erreur Remarque Vous devez donner au temps de retard RTS ON une valeur telle que le partenaire de communication puisse passer l tat Pr t recevoir avant que le d lai n expire Vous devez param trer le temps de retard RTS OFF de mani re ce que le partenaire de communication puisse int gralement recevoir les derniers caract res du t l gramme avant que RTS et donc la demande d mission ne soient retir s Remarque Lors du param trage d une commande automatique des signaux d accompagnement RS232 la commande de RTS et DTR via l instruction correspondante n est pas possible Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 6 Proc dures Handshake Chronogramme La figure suivante montre l coulement du temps d une mission lorsque le contr le du flux de donn es param tr est Hardware RTS toujours commut ON RTS OFF ON
110. t en plus disponibles Configurations CM PtP pour des couplages point point 46 Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 5 Communication via Modbus RTU SIMATIC S7 comme esclave Modbus Le ma tre a l initiative de la transmission le module de communication fonctionne comme esclave Un trafic de t l grammes d esclave esclave n est pas possible Conform ment la consigne de vue sur une zone de donn es SIMATIC l instruction Modbus_Slave rend les donn es disponibles ou les enl ve SIMATIC S7 comme ma tre Modbus Le module de communication assure en tant que ma tre la transmission puis attend apr s envoi d un t l gramme de demande le temps de surveillance de r ponse param tr un t l gramme de r ponse de l esclave Si l esclave ne r pond pas le ma tre r p te la demande conform ment au param trage avant de rendre un message d erreur Structure des t l grammes L change de donn es Ma tre Esclave ou Esclave Ma tre commence par l adresse de l esclave suivie du code de fonction Apr s quoi les donn es sont transmises L organisation de la trame des donn es d pend de la fonction utilis e Le total de contr le CRC est transmis la fin du t l gramme ADDRESS FUNCTION DATA CRC CHECK Octets mots Octets n octet s 2 octets ADDRESS Adresse de l esclave Modbus e Adresse par d faut 1 247 octets e Adresse de station te
111. transmission est conf r e par une proc dure d finie pour constituer d manteler et r p ter les t l grammes ainsi que par la fourniture du caract re de contr le de bloc BCC Dans les descriptions et les remarques qui s appliquent aux deux modes de transmission nous utilisons le terme 3964 R dans ce manuel Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 17 Bases de la communication s rie 3 2 S curit de transmission S curit de transmission avec Modbus et USS 18 Le bit de parit sert am liorer la s curit de transmission il compl te le nombre de bits de donn es transmis selon que le param trage est effectu sur un nombre pair ou sur un nombre impair L utilisation du bit de parit offre une s curit contre le changement d tat accidentel d un bit dans un caract re transmettre Mais si deux ou plus de bits d un caract re changent d tat ce d faut ne peut plus tre d tect Si aucune parit n est param tr e cela signifie qu aucun bit de parit n est transmis Cela r duit la s curit de transmission De plus pour Modbus le contr le de redondance cyclique CRC cyclic redundancy check est utilis Ainsi avant la transmission de donn es une redondance suppl mentaire est ajout e pour chaque segment de donn es des donn es utiles sous forme de valeur de contr le CRC Celle ci est une valeur de contr le calcul
112. tures L instruction Gei Features vous permet d activer les fonctions tendues prises en charge par le module de communication Tableau 2 2 Instructions pour USS Instruction USS Port _ Scan Signification L instruction USS_Port_Scan vous permet de proc der la communication via le r seau USS USS Drive Control L instruction USS_ Drive Control vous permet de proc der l change de donn es avec l entra nement USS Read Param L instruction USS_Read_Param vous permet de proc der la lecture de param tres d un entra nement USS Write _Param L instruction USS_Write_Param vous permet de proc der l criture des param tres dans l entra nement Tableau 2 3 Instructions pour Modbus Instruction Modbus_Comm_Load Signification L instruction Modbus_Comm_Load vous permet de configurer le port du module de communication pour Modbus RTU Modbus_ Master L instruction Modbus_ Master vous permet de communiquer en tant que ma tre Modbus via le port point point Modbus_Slave L instruction Modbus_Slave vous permet de communiquer en tant qu esclave Modbus via le port point point Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 1 Transmission de donn es s rie Dans la transmission s rie les diff rents bits d un caract re de l information t
113. ur e de transmission de 3 5 caract res 3 5 fois le d lai inter caract res s est coul e sans aucune transmission voir Modbus Protocol Reference Guide Ce Fin de t l gramme TIME OUT d pend donc de la vitesse de transmission de donn es et est indiqu en temps de bit 35 temps de bit ont un codage interne fixe d autres temps de bit peuvent tre param tr s en plus sur l instruction Apr s r ception du Fin de t l gramme TIME_OUT le t l gramme Modbus re u par le partenaire de couplage est exploit et formellement v rifi Exception Responses Si l esclave d tecte une erreur dans le t l gramme de demande du ma tre par ex une adresse de registre non autoris e il entre le bit de plus haute valeur dans le code de fonction du t l gramme de r ponse Ensuite un Exception Code d un octet d crivant la cause de l erreur est transmis Pour comprendre le r le et la signification des param tres cit s reportez vous la description GOULD MODICON Modbus Protocol non inclue dans cette documentation T l gramme Exception Code 48 Le t l gramme Exception Code de l esclave est structur comme suit e par ex adresse d esclave 5 code de fonction 5 Exception Code 2 T l gramme de r ponse de l esclave EXCEPTION_CODE xx 05H Adresse esclave 85H Code de fonction 02H Exception Code 1 7 xxH Code de contr le CRC Low xxH Code de contr le CRC High Configuration
114. usieurs partenaires de communication En mode RS422 multipoint un seul esclave peut mettre un moment donn Modes de fonctionnement de l interface Le tableau suivant pr sente les modes de fonctionnement de l interface en fonction du module de communication et du protocole En mode RS422 le module de communication peut tre utilis dans les topologies suivantes e Couplage entre deux participants couplage point point e Couplage entre plusieurs participants couplage multipoint disponible uniquement en cas de CM PtP ET 200SP Mode de fonctionnement Description Duplex int gral RS422 mode sur quatre Dans ce mode de fonctionnement les deux participants ont les m mes droits fils couplage point point Duplex int gral RS422 mode sur quatre Le module de communication peut tre utilis en tant que ma tre multipoint fils ma tre multipoint Duplex int gral RS422 mode sur quatre Le module de communication peut tre utilis en tant qu esclave multipoint fils esclave multipoint Dans le cas d une topologie ma tre esclave multipoint en mode RS422 les r gles suivantes s appliquent e L metteur du ma tre est connect aux r cepteurs de tous les esclaves e Les metteurs des esclaves sont connect s au r cepteur du ma tre e l initialisation n est r alis e que pour le r cepteur du ma tre et le r cepteur d un esclave Tous les autres esclaves travaillent sans p
115. ut Tous les caract res re us avant qu un nouveau crit re de d but ne soit satisfait sont rejet s Remarque Si aucun autre crit re de fin n est activ les param tres Longueur fixe de t l gramme et Nombre maximal de caract res ont le m me comportement Configurations CM PtP pour des couplages point point 34 Description fonctionnelle 01 2013 A5E03923060 01 Configurer param trer 4 2 Communication via Freeport Longueur de message dans le message A la r ception de donn es la fin du t l gramme est identifi e lorsque la longueur de t l gramme fournie dans le t l gramme re u est atteinte Vous d finissez avec les param tres suivants les caract res qui peuvent tre utilis s pour l valuation de la longueur du message e D calage du champ de longueur dans le message Cette valeur d termine la position dans le message du caract re qui doit tre utilis pour d terminer la longueur du message Des valeurs allant de 0 4095 caract res sont possibles en fonction de la taille du tampon e Taille du champ de longueur Cette valeur indique combien de caract res doivent tre pris en compte partir de la premi re position d valuation pour d terminer la longueur du message Les valeurs de 1 2 et 4 caract res sont possibles e Nombre de caract res ne faisant pas partie de l indication de longueur Nombre de caract res qui sont ajout s au t l gramme mais qui ne comptent pas dans l
116. vous permet de communiquer en tant qu esclave Modbus via le port point point L instruction Modbus_Slave permet la CPU d agir en tant qu esclave Modbus RTU et de communiquer avec un ma tre Modbus Remarque Autre utilisation de Modbus_ Slave et Modbus_ Master Un module de communication peut tre command soit comme ma tre soit comme esclave Marche suivre pour l tablissement d une communication Modbus Condition La configuration et le param trage d une CPU et d un module de communication dans la vue de l appareil et dans la bo te de dialogue Propri t s du module de communication sont termin s 1 Dans la navigation du projet s lectionnez pour la CPU le dossier Blocs de programmes et double cliquez sur Main 0B1 pour l ouvrir dans le dossier L diteur de programme s ouvre S lectionnez dans l onglet Instructions puis dans le champ Communication les instructions pour la communication Modbus en fonction de vos exigences puis d placez les par Glisser amp D poser dans un r seau de Main OB1 L instruction Modbus_Comm_Load configure le port du CM pour la communication Modbus L instruction Modbus_Comm_Load doit tre appel e dans Main OB1 jusqu ce que DONE ou ERROR soit signal L instruction Modbus_Master est utilis e pour la fonction de ma tre Modbus L instruction Modbus_Slave est utilis e pour la fonction d esclave Modbus Configurations CM PtP pour des
117. x de sortie sont l tat OFF inactifs Vous pouvez param trer la commande des signaux de commande DTR DSR et RTS CTS via l interface du module de communication Les signaux RS232 ne peuvent pas tre influenc s e sile contr le de flux de donn es param tr est Hardware RTS toujours commut correspond la commande automatique des signaux d accompagnement e sile contr le de flux de donn es param tr est Hardware RTS toujours ON correspond au contr le de flux mat riel avec RTS CTS e sile contr le de flux de donn es param tr est Hardware RTS toujours ON ignorer DTR DSR Consultez galement le paragraphe Proc dures Handshake Page 23 ce sujet Configurations CM PtP pour des couplages point point Description fonctionnelle 01 2013 A5E03923060 01 Bases de la communication s rie 3 4 Mode RS422 3 4 Mode RS422 Le mode RS422 est pris en charge par les modules de communication suivants e CM PtP RS422 485 BA e CM PtP RS422 485 HF e CM PtP ET 200SP En mode RS422 la transmission de donn es s effectue via deux paires de lignes mode sur quatre fils Il y a respectivement une paire de lignes pour l mission et une paire de lignes pour la r ception On peut mettre et recevoir simultan ment duplex int gral Chaque interlocuteur doit pouvoir exploiter simultan ment un sens d mission et un sens de r ception Les donn es peuvent tre chang es simultan ment entre un ou pl

Download Pdf Manuals

image

Related Search

Related Contents

製品安全データーシート  1 - シャープ  Rapport annuel 2010  MKR 61 roll-up keyboard user manual  Hunter 28568 Installation Guide  Sebo Felix 4 Kombi  コンバージョンレンズ TCON  here - Voltsys.com  詳細を見る - Test Navi  Mode d`emploi Konftel 300  

Copyright © All rights reserved.
Failed to retrieve file