Home
Manuel d`utilisation
Contents
1. 28 27 20 Donn es Num ro de r vision Index 6 2 13 Temps de fonctionnement Octets 28 31 Cette fonction n est pas support e la date d aujourd hui Le temps de fonctionnement est pr d fini selon le profil du codeur avec FFFF FFFF ex 6 2 14 Valeur Offset Octets 32 35 L Offset est le d placement du point z ro lors de l installation du point de r f rence en rapport avec la sortie apr s le 6 Messages de diagnostic calcul Octet 32 33 34 35 Bit 31 24 23 16 15 8 7 0 Donn es 2 2 223 216 215 28 27 29 6 2 15 Valeur Offset du fabricant Octets 36 39 L Offset du fabricant est le d placement du point z ro du codeur vers son point z ro physique La valeur Offset du fabricant n est pas support e la date d aujourd hui mise sur 00 00 00 00H Octet 36 37 38 39 Bit 31 24 23 16 15 8 7 0 Donn es 2 22 223 216 215 28 27 20 6 2 16 R solution Octets 40 43 A cet endroit est indiqu e la r solution r gl e par les param tres Octet 40 41 42 43 Bit 31 24 23 16 15 8 7 0 Donn es 2 2 223 218 215 28 27 20 6 2 17 R solution totale Octets 44 47 A cet endroit est indiqu e la r solution totale r gl e par les param tres Octet 44 45 46 A7 Bit 31 24 23 16 15 8 7 0 Donn es 2 224 223 216 215 28 27 20 6 2 18 Num ro de s rie Octets 48
2. 57 A la date d aujourd hui ce param tre n est pas support Octet 48 57 Bit 79 0 Donn es 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 6 2 19 R serv Octets 58 et 59 17 TU 6 2 20 Diagnostic sp cifique au fabricant Octet 60 63 6 Messages de diagnostic Octet 60 61 62 63 Bit 231 a 224 223 216 215 28 27 20 Donn es voir tableau S Moyen ventuel de Byte Bit D finiton Remarque suppression de l erreur 62 0 erreur EEPROM Reset codeur 1 erreur MSA Reset codeur 2 erreur de la RAM externe Reset codeur 3 erreur dans le bo tier Reset codeur 4 r initialisation EEPROM non attribu pour le moment 63 0 ErrCRCO erreur CRCO nouvelle programmation et remise en route du codeur 1 ErrCRC1 erreur CRC1 nouvelle programmation et remise en route du codeur 2 ErrPar param tre des tours erron nouvelle programmation 3 ErrSkal erreur de mise l chelle 4 ErrMem erreur code ROM Reset codeur 5 Errint erreur Controller interne Reset codeur 6 ErrPre erreur valeur Preset entr e de la valeur Preset comprise entre 0 et le nombre de tour total 1 7 ErrStat commande de communication commande de communication inconnue correcte Pour corriger une valeur Preset erron e il faut d abord mettre z ro le Controlbit 31puis le remettre 1 ceci simultan ment avec l entr e de la nouvelle valeur Lorsque la valeur Preset a t entr e il est possible de
3. 2 16 Valeur Offset du fabricant unsigned 32 36 39 2 17 R solution unsigned 32 40 43 2 18 R solution totale unsigned 32 44 47 2 19 Num ro de s rie ASCII String 48 57 2 20 R serv 58 59 2 21 Diagnostic sp cifique au fabricant 60 63 optional Explications concernant les informations de diagnostic 6 1 Information de diagnostic standard Octets 1 6 Description d taill e voir DIN 19245 3 4 Remarque Octets 5 6 indicatif du fabricant 1962H L indicatif du fabricant est d pos la PNO et identifie le participant en tant que codeur TWK 6 2 Diagnostic aff rent aux appareils Le DP Slave peut d poser ses diagnostics sp cifiques dans la plage allant de l Octet 7 max 244 selon standard 4 14 TWK 6 2 1 Headerbyte agrandi Octet 7 Dans le diagnostic Header Octet 7 est donn e la longueur des Octets de diagnostic agrandis Header inclus Codeur classe 1 OAH 10 d gt 6 diagnostic standard 1 Octet 7 9 Octet 8 16 16 octets de diagnostic Codeur classe 2 39H 57d gt 6 diagnostic standard 1 Octet 7 56 Octet 8 63 63 octets de diagnostic 6 Messages de diagnostic Octet 7 Bit D finition Donn es 0 bis 5 Longueur Header incluse xxH Attention indication en mode hex 6 Affichage du diagnostic des appareils O 7 Affichage du diagnostic des appareils O 6 2 2 Messages d alarme Octet 8 Indique l tat d alarme act
4. Quellen ICH Bausteine Vous avez dans la configuration du mat riel connect un ou deux codeurs au sous r seau PROFIBUS avec les attributions suivantes voir chapitre 8 1 Premier codeur Adresse Profibus 123 Entr es Sorties partir de l adresse 100 Adresse de diagnostic 200 Eventuellement second codeur Adresse Profibus 122 Entr es Sorties partir de l adresse 110 Adresse de diagnostic 202 Installation S lectionnez dans le gestionnaire de projets Simatic Fichier D sarchiver Modifiez le type de fichier en arj et s lectionnez sur la disquette jointe dans le registre S7_BSP le projet de classe 1 ou de classe 2 Dans la bo te de dialogue suivante indiquez votre registre de projet normalement S7pro j La validation avec OK entra ne le d marrage du programme de d sarchivage Lorsque ce dernier est termin vous trouvez dans votre registre de projet S7 le projet d exemple TWK que vous avez choisi Si vous s lectionnez pr sent Fichier Ouvrir Projet vous obtenez une liste des projets contenus dans votre syst me Dans le cas o le projet d exemple ne serait pas encore pr sent s lectionnez Rechercher et cherchez le fichier TWKDPCL1 s7p ou TWKDPCL2 s7p dans le projet d exemple TWK Ouvrez le projet d exemple si bien que vous avez maintenant ouvert votre propre projet et le projet d exemple Vous pourriez alors obtenir le sch ma illustr la page suivante S lectionnez un d
5. adresse Profibus Si le codeur est connect l aide d un c ble de branchement MPI Profibus de votre console de programmation vous bt la fen t ivante o a ttribuer une adresse PROFIBUS x Adresse PROFIBUS en cours 1123 k Nouvelle adresse PROFIBUS ppliquer Annuler Aude La bo te de dialogue illustr e ci dessus montre l adresse du codeur en cours et vous demande d indiquer la nouvelle adresse PROFIBUS Confirmez avec la touche Valider ainsi la nouvelle adresse reste en m moire dans le codeur m me en cas de coupure de secteur La bo te de dialogue montre alors la nouvelle adresse comme adresse en cours 8 3 Programmes d exemple Sur la disquette livr e par TWK se trouvent dans le chemin S7_BSP plusieurs fichiers d archives de S7 Ces fichiers contiennent des programmes d exemple pour S7 con us par TWK pour l emploi du codeur TWK avec Profibus Les programmes ont t crits pour une CPU 315 2DP fonctionnant de telle mani re qu aucun autre appareil p riph rique soit n cessaire en dehors du codeur Sur la disquette se trouvent un projet pour codeur de fonctionnalit classe 1 et un projet pour codeur de fonctionnalit de classe 2 Chaque projet contient plusieurs dossiers avec des programmes pour diff rentes possibilit s d utilisation Dans les dossiers des programmes se trouvent les dossiers standards sources et blocs Les exemples de TWK contiennent uniquement des blocs qui ont t
6. l appareil Manuel d utilisation CRD 10617 Disquette 3 5 avec fichier GSD fichier type type 5 X logiciel servant d exemple Simatic S7 Manuel d utilisation en format PDF 10 Bibliographie 1 PROFIBUS Profile for Encoders Order No 3 062 1997 PROFIBUS Nutzerorganisation e V Haid und Neu Str 7 D 76131 Karlsruhe 2 PROFIBUS Technische Kurzbeschreibung Version April 1997 PROFIBUS Nutzerorganisation 13 DIN 19245 Teil 1 PROFIBUS Process Field Bus Technique de transmission Protocole d acc s au Bus et protocole de transmission Interface de service pour couche d application Management 14 1 DIN 19245 Teil 3 PROFIBUS Process Field Bus P riph rie d centr e DP JD SIMATIC Syst me de p riph rie d centr e ET 200 Manuel Num ro de commande 6ES5 998 3ES12 6 SIEMENS SINEC L2 SPC 3 Siemens PROFIBUS Controller Descriptif d utilisation Num ro de commande 6ES7 195 0BD00 8AA0 Annexe A D finition de notions PROFIBUS Process Fieldbus PNO PROFIBUS Nutzerorganisation e V Karlsruhe GSD fichier Ger testammdaten voir aussi fichier type DDLM Direct Data Link Mapper MAX Tsdr Laps de temps maximal dont un Responder a besoin lors d une vitesse de transmission sp cifique pour r pondre un t l gramme d exigences voir fichier GSD Mode Freeze DP Slaves qui soutiennent le mode Freeze garantissent le gel des entr es Apr s avoir activ la commande Freeze les valeurs gel es sont transmises au
7. r alis s avec l diteur CONT LIST LOG Le langage utilis est LOG Les blocs mettent la disposition de l utilisateur de nombreux documents et commentaires du r seau TWK ne garantit d aucune fa on le fonctionnement de ces programmes dans des appareils ou commandes de clients Programmes dans les fichiers d archives TWKDPCL1 ARJ projet de classe 1 avec les dossiers des programmes Diag Diag2 Istwert commentaire en allemand TWKDPCL2 ARJ projet de classe 2 avec les dossiers des programmes Dag Diag2 IstRef et Istwert commentaire en allemand DP C1 GB ARJ projet de classe 1 avec les dossiers des programme Diag Diag2 Istwert commentaire en anglais DP_C2 GB ARJ projet de classe 2 avec les dossiers des programmes Dia Diag2 IstRef et Istwert commentaire en anglais 8 3 1 Le projetT WKDPCL1 L illustration suivante montre un dossier de programme du projet de classe 1 T WKDPCL1 ziel Dag En Diag2 ert Istwert Programme Istwert il comprend uniquement un OB1 et montre comment acc der la valeur de la position instantan e du codeur au sein du programme S7 Programme Diag1 il contient en plus du programme valeur instantan e la fonction traitement d erreur pour un codeur de classe 1 Il comprend aussi entre autre le bloc OB86 pour la reconnaissance d une d faillance d un codeur et le bloc OB82 pour la reconnaissance d une demande de diagnostic du codeur La fonction syst me de Step 7 SFC13 est u
8. remettre le Bit 31 z ro 18 TWK 6 2 21 Exemple de message de diagnostic a ls le lz ls l ho j1 h2 lis fa fis fe r EE go o loc jo 2 h fez f fo foa jt fo fo ho fo ho lo 6 Message de diagnostic 1732 o jo hojo fo fo fo jh fo h f JEF FF FF FF jo 8348 o lo 2 o o o fo fo fo fj jo fo fo ho jo ja 4863 2a 24 2A 2A 2a ea J2A 24 2A o fo Jo jo jo jo Explication Octet 1 6 Information de diagnostic standard 01 02 03 04 05 06 7 Headerbyte agrandi 8 Messages d alarme 9 Mode de fonctionnement 10 Type de codeur 11 14 R solution 15 16 Plage de mesure 17 Messages d alarme suppl mentaires 18 19 Messages d alarme support s 20 21 Messages de mise en garde 22 23 Messages de mise en garde support s 24 25 Version Profile 26 27 Version Software 28 31 Temps de fonctionnement 32 35 Valeur Offset 36 39 Valeur Offset du fabricant 40 43 R solution 44 47 R solution totale 48 57 Num ro de s rie 58 59 R serv 60 63 Diagnostic sp cifique au fabricant 00H OCH surveillance des acc s activ e Bit 2 mis sur 1 00H 02H param trage par le Master avec l adresse 02 1962H Ident_ Number 39H 63 Octets de diagnostic 00H aucune alarme est d tect e OAH CW classe 2 diagnostic non mise l chelle oui 01H multitours absolu 1000H 4096 S U 1000000H 16 777 216 r solution totale 00H aucune alarme d tect e 0010H erreur de m moire
9. son donn es sp cifiques au DP Slave Octets 8 9 codeur classe 1 2 Byte User Pm Data Octets 8 29 codeur classe 2 22 Byte User Prm_Data description voir ci dessous Param tres de programmation Operating parameters Num ro d octet Classe du Param tres Type de don es du param tre codeur Parameter Data type Parameter Device octet number class Donn es de param tres standard Byte Geh ne Donn es User_Prm Byte 8 1 2 Evolution du code Bit 9 1 2 Code sense Fonctionnalit Classe 2 Class 2 functionality GE a Ge Routine de diagnostic Comissioning diagnostic Bit 9 optional control Fonction de mise l chelle r g i Bit 9 2 Scaling function control R solution pas 360 unsigned 32 Bit 10 13 2 Measuring units per revolution Resolution totale unsigned 32 Bit 14 17 2 Total measuring range R serv Reserved for future use E 2 R serv pour le fabricant 26 29 asiana Manufacturer specific functions 10 TVK 5 Param tres de programmation Remarque il faut prendre en compte le fait que dans le codeur le calcul du nombre de tours est effectu la puissance 2 Ind pendamment de cette exigeance l utilisateur peut programmer la r solution et la r solution totale souhait es selon les applications Le codeur en calculant utilise si n c ssaire le nombre la puissance 2 sup rieur le plus proche Les valeurs sont alors consid r es et affich es comme
10. 4 15 16 Donn es ie sp ciiiques au Bus Oe Io o o o 10 om o om oo Octet 17 18 19 20 21 22 23 24 25 26 27 28 29 Donn es 00 00 00 00 00 00 00 00 00 00 00 00 00 Description Octet 9 DA BitO 0 Evolution du code CW Biti 1 Fonctionnalit classe 2 oui Bit2 0 Routine de diagnostic non Bit3 1 Fonction de mise l chelle oui Bit 4 7 0 Octets 10 13 1000H 4096 Pas Tour Octets 14 17 1 000 000H 16 777 216 R solution totale Les exemples ne contiennent que des donn es de param tre sp cifiques au DP Slave voir aussi DIN 19245 3 2413 TWK 6 Messages de diagnostic DDLM_Slave_Diag Aper u des informations de diagnostic 6 Messages de diagnostic Fonction de diagnostic Type de donn e Gelee de 1 information de diagnostic standard 1 6 Diagnostic aff rent aux appareils 2 Headerbyte agrandi Octet String 7 1 2 3 Messages d alarme Octet String 8 1 2 Geesen fonctionnement Etat du Octet String 9 1 2 5 Type de codeur Octet String 10 1 2 6 R solution unsigned 32 11 14 1 2 7 Plage de mesure unsigned 16 15 16 1 2 8 Messages d alarme suppl mentaires Octet String 17 2 9 Messages d alarme support s Octet String 18 19 2 10 Messages de mise en garde Octet String 20 21 2 11 Messages de mise en garde support s Octet String 22 23 2 12 Version Profile Octet String 24 25 2 13 Version Software Octet String 26 27 2 14 Temps de fonctionnement unsigned 32 28 31 2 15 Valeur Offset unsigned 32 32 35
11. Codeur absolu CRD avec interface PROFIBUS DP Suppl ment CRD 10534 Certificat Certificat Z00358 Z00359 TWK France 21 rue du Cimeti re 67410 ROHRWILLER Tel 03 88 53 97 17 Fax 03 88 53 92 44 twk wanadoo fr www twk de TWK C Sommaire Sommaire e E A T A E A A 4 2 Remarques pour l installation du PROFIBUS DP RS 485 iisnnnnneennens 6 2 1 Raccordement de codeur avec connecteur H 7 2 2 Raccordement d un codeur avec bo tier de raccordement su 7 3 Fonction de configuration DDLM_Chk_Cfg ns ssssssnnnssnenmeneeenseneneeeeeeeeeesnnnnes 8 4 Fonction Data Exchange DDLM Data _ Exchange ssnnnernesnssnnnns 9 4 1 Valeur instantan e de la position sise 9 4 2 Fixer la valeur de r f rence ii siiieiesiiiisneeeerneeeeneneeeeneenneeeeneenenes 9 5 Param tres de programmation pour les codeurs de classe 1 et 2 DDLM Set_Prm M 10 5 1 D finition des param tres de programmation iii 11 5 1 1 Mode de fonctionnement du codeur usines 11 5 1 2 R solutione GE EH 12 5 1 3 R Solution Be 12 5 2 Exemples pour le param trage ser Pm Data 13 6 Messages de diagnostic DDLM_Slave Diag ss ssssnenenennnneenenmenessnnee 14 6 1 Information de diagnostic standard Octets 1 6 14 6 2 Diagnostic aff rent aux appareils iii 14 6 2 1 Headerbyte agrandi Octet 21 15 6 2 2 Messages d alarme Oct t8 n tunnel tin agen er Pt PT PE nt utile tds 15 6 2 3 Mode de fonctionnement Octet 9 sise 15 6 24 Type decodeur te
12. KTRONIK GMBH POB 10 50 63 m 40041 D sseldorf m Germany Tel 49 211 63 20 67 m Fax 49 211 63 77 05 e mail info twk de m internet www twk de TWK 1 G n ralit s 1 G n ralit s PROFIBUS est un standard de bus de terrain conforme la norme EN 50170 Dans ce standard sont d termin es les carac t ristiques techniques et fonctionnelles du syst me de bus de terrain L architecture du protocole se base sur le mod le de r f rence OSI conform ment au standard international ISO 7498 La couche 1 Physical Layer d finit la physique de transmission la couche 2 Data Link Layer le protocole d acc s au bus et la couche 7 Application Layer les fonctions d application PROFIBUS comprend 3 composantes qui trouvent leur utilisation dans diff rentes applications On diff rencie 1 PROFIBUS DP p riph rie d centr e 2 PROFIBUS PA automatisation de process 3 PROFIBUS FMS Fieldbus Message Specification Le PROFIBUS DP est sp cialis dans la communication entre les syst mes d automatisation et les appareils p riph riques d centr s technique de transmission RS 485 ou fibre optique le PROFIBUS PA lui est sp cialis dans la technique de proc dure zones risque d explosion communication de donn es et alimentation en nergie d appareils selon le standard IEC 1158 2 s curit et alimentation du bus pour les appareils de terrain le PROFIBUS FMS a t con u pour la r solution univer selle de probl mes
13. bus La d termination de la configuration du syst me comprend le nombre des stations l adjonction des adresses de stations aux adresses Entr es Sorties la consistance des donn es Entr es Sorties le format des annonces des diagnostics et les param tres du bus utilis s Les param tres des participants au PROFIBUS sont enregistr s dans un fichier GSD Ger testammdaten Datei Les pr s lections sont ex cut es conform ment la norme DIN 19245 Paragraphe 3 4 Ce manuel d utilisation d crit le protocole du codeur TWK en tant que participant esclave DP dans le PROFIBUS DP L l ment interface utilis entre l lectronique du codeur et le syst me de bus est le SPC 3 Pr wi Al DP master class 1 PROFIBUS DP D os DP slaves TWK 1 G n ralit s Les exp riences r alis s au quotidien montrent que les remarques suivantes sont particuli rement importantes La diff renciation des services et leur connaissance exacte sont n cessaires pour la compr hension de la philosophie de PROFIBUS DP On distingue dans ce manuel O Check Configuration Configuration du codeur Il est possible d introduire le codeur dans le r seau avec diff rents formats de donn es ou en tant qu esclave programmable o non programmable Exemple F1 codeur multitours programmable Donn es In Output 32 Bit D Data Exchange Donn es de position du codeur Interrogation cyclique de la position du codeur La valeur de la position est e
14. bus lors du cycle de donn es suivant Sync Mode L appareil DP Slave soutient le mode synchronisation 30 TWK Annexe B Fonctions de base Annexe C Notions du codeur Annexe B Fonctions de base du PROFIBUS DP 2 Technique de transmission Acc s au Bus Communication Etat de fonctionnement Synchronisation Fonctionnalit Fonctions de protection Types des appareils ligne deux cables torsad s RS 485 ou fibre optique vitesse de transmission comprise entre 9 6 kBit s et 12 MBit s proc d Token Passing entre les Masters et proc d Master Slave pour la communication entre Master et Slaves syst mes Mono Master ou Multi Master possibles appareils Master et Slave maximum 126 participants au bus point par point change de donn es utiles ou Multicast ordres de commande change cyclique de donn es utiles Master Slave et transfert de donn es acyclique Master Master Operate transfert cyclique de donn es d entr e et de sortie Clear les entr es sont lues les sorties restent dans un tat s r Stop seul le transfert de donn es Master Master est possible des ordres de commande permettent la synchronisation des entr es et des sorties mode Sync les sorties sont synchronis es mode Freeze les entr es sont synchronis es change cyclique de donn es utiles entre le DP Master et le s DP Slave s activation ou d sactivation dynamique de quel
15. de communication au niveau des cellules temps du cycle du bus lt 100 ms technique de transmission RS 485 ou fibre optique La description de profil pour les codeurs contient des applications pour le PROFIBUS DP Cette composante se distingue par une transmission de donn es particuli rement efficace et rapide Pour se faire on utilise les couches 1 Physical Layer et 2 Data Link Layer ainsi que l interface utilisateur User Interface Le Direct Data Link Mapper DDLM offre l interface utilisateur un acc s confortable la couche 2 La vitesse de transmission peut prendre une valeur comprise entre 9 6 kBit s et 12 MBit s Dans le PROFIBUS DP l change de donn es entre le SPS PC et la p riph rie d centr e le codeur par ex a lieu surtout de fa on cyclique Pour le param trage le diagnostic et le traitement des alarmes d appareils de terrain intelligents des fonctions de communication acycliques sont galement n cessaires Se r f rer ce sujet aux normes DIN 19245 paragraphes 1 et 3 et EN 50170 La communication dans la couche 2 Data Link Layer a lieu dans PROFIBUS DP via les fonctions SRD Send and Request Data with Reply envoyer et recevoir les donn es avec r c piss et SDN Send Data with no Acknowledge envoyer les donn es sans r c piss Avec le PROFIBUS DP il est possible de r aliser des syst mes de ma tres mono et multi 126 appareils maximum ma tres ou esclaves peuvent tre raccord s un
16. e Address dans les codeurs avec connecteur TVK 2 Remarques pour l installation 2 Remarques pour l installation du PROFIBUS DP RS 485 Caract ristiques essentielles de la technique de transmission du RS 485 2 O Topologie du r seau bus lin aire r sistances de terminaison du bus les lignes d embranchement ne sont autoris es que lors de vitesses de transmission lt 1 5 MBit s O Ligne c ble blind torsad O Nombre de stations 32 stations dans chaque segment sans Repeater avec Repeaters jusqu 126 O Mode de raccordement variantes r alis es dans la s rie des mod les CRD connecteur rond RS 25 12 broches bo tier de raccordement SUB D 9 broches ou autres sur demande plan de connexion selon 1 C blage et terminaison de bus pour PROFIBUS DP 2 attention connecteur SUB D 9 broches VP 6 Station 1 Station 2 390 Q Ligne de donn es B RxD TxD P 3 3 RxD TxD P RxD TxD P 3 DGND 5 O 5 DGND 220 Q vP 6 O 6 VP RxD TxD N 8 8 RxD TxD N Ligne de donn es A RD TxD N 8 Blindage terre terre 390 Q C blage Terminaison du bus DGND 5 Longueur de transmission en fonction de la vitesse de transmission pour c ble de type A Vitesse de transmission kBit s 9 6 19 2 93 75 187 5 500 1500 12000 Longueur de transmission en m 1200 1200 1200 1000 400 200 100 Sp cifications du c ble r sistance des ondes 135 165 Q de ty
17. e diagnostics sont 0 0B82 lt maximal 116 gt apport es par FB13 SFC13 dans OB82 Les erreurs 3 0 FB13 ReadDiag32 DB13 ReadDiag32_1DB1 sont r pertori es dans OB1 O 5FC13 116 O DB121 EncodeFaultDB 30 OB86 est appel par le syst me entre autre lors de 5 0 DEES lt marimak 32 gt la d faillance d un esclave DP par ex coupure de i courant lors de l arriv e ou du d part d un O FC16 SearchSlave 32 v nement Le codeur d faillant est constat dans FCIE SearchSlave 32 FC16 et montr dans OB1 La plage de diagnostic du codeur d faillant est toujours enti rement lue par la fonction du syst me SFC13 16 Octets pour la classe 1 et 63 Octets pour la classe 2 OB82 d livre l adresse de cet esclave dans ses donn es locales Seuls les bits de message d erreur sp cifiques au fabricant sont exploit s et parmi ces derniers seuls ceux qui peuvent appara tre en mode Data Exchange fonctionnement normal du bus Les erreurs qui apparaissent uniquement lors du d marrage du bus ne peuvent pas tre d tect es par OB82 Dans ce cas de figure les messages d erreur doivent tre lus par la fonction du Step 7 HW Config Online 29 TWK 9 Contenu de la livraison 10 Bibliographie Annexe A D finition de notions 9 Contenu de livraison La livraison comprend Codeur avec interface DP bo tier de connexion optionnel pour 3 techniques de raccordement plan de connexion TY XXXXX d pendant de
18. emodus amp keiner C QYZ G PEU Il est possible ensuite de d terminer les adresses E S 1 bersicht Mastersysteme NONAME ET2 Iof x Mastersystem Stationsnummer 1 ID x D nn Bushezejckhnnnu nnn Hostbeze Konfigurieren TWK CRD Haube 3 lt gt x Kennung Kommentar Abbrechen Bestellnr Kennung Daten Besemieren Autoadr L schen Adr Daum Param m Hilfe 21 2 TWK 7 COM ET 200 WINDOWS Le param trage est possible apr s avoir actionn la touche Parametrieren Param trer La bo te de dialogue illustr e ci dessous appara t alors avec la liste de tous les param tres de la classe 2 disponibles En cliquant deux fois sur les champs gris il est possible de d finir les param tres Les valeurs contenues dans les champs blancs peuvent tre modifi es par l utilisateur voir chapitre 5 et prendre en consid ration les remarques des pages 11 et 12 1 bersicht Mastersysteme NONAME ET2 Bushezejehuuma NNOAOCIDUC AN Konfigurieren TWK CRD Haube 3 lt gt Kennung Kommentar Parametrieren TWK CRD Haube 3 lt gt Parametername Increasing clockwise Supported Not supported Disabled 4096 ode seguence lass 2 functionality ommissioning diagnostic caling function control Fees uswahl Hex Hilfe L schen z bi Ed E E a bi za E bi l
19. es dossiers du programme S7 du projet d exemple de TWK Diag1 Diag2 IstRef ou Istwert voir aussi chapitre 8 3 1 28 TVK 8 Simatic Step7 amp DP_CLAS 2 lt Standardhierarchie Offline gt Projekt CASIE IN E3 DP_CLAS2 E SIMATIC 300 Station 1 2 RM CPU315 2 0P0 A E 57 Programm i H 0 Huelen ICH Bausteine C TWKDPCL2 3 Diagl Ez Diag2 a IstRef En Istwert E E S Copiez tous les blocs des classeurs des blocs du dossier des programmes choisi par exemple Diagidu TWKDPCL2 dans les classeurs des blocs encore vides de votre propre projet par exemple Programme S7 1 de DP_CLAS2 Remarque chaque classeur de bloc m me vide contient au moins un OB1 ce dernier est videmment vide et peut tre remplac Si vous avez install un codeur 16 Bit classe 2 et choisi le programme IstRef ou Diag1 2 vous devez pour fixer la valeur de r f rence dans OB1 activer FB10 en mettant l entr e EN sur M 0 1 et d sactiver FB11 en mettant l entr e EN sur MO O Remplacez ventuellement les messages M 1 0 acquitter et M 10 0 et M 10 1 pour deux codeurs d termination de la valeur de r f rence par vos propres signaux Transf rez tous les blocs dans la commande Appelez maintenant OB1 dans la vue en ligne et activez Test Visualiser pour pouvoir voir sur l cran les valeurs actuelles du codeur Uniquement po
20. esse de diagnostic S7 sp cifique Cette derni re peut tre comprise dans toute la plage p riph rique de la commande Elle ne peut donc pas prendre les valeurs des adresses Entr e Sortie La fen tre Propri t s de l esclave DP avec la zone Fiche d identit appara t en cliquant deux fois sur le symbole du codeur Pour le programme d exemple veuillez attribuer au premier codeur l adresse de diagnostic 200 et pour le second 202 Propri t s de l esclave DP EN Fiche d identit Module R f rence Fichier GSD fichier de type Famille Fiche d identit Type ENCODER CRD Haube D signation ENCODER CRD Haube Adresses Station Adresse diagnostic Got PROFIBUS 123 R seau ma tre DP 1 m Prise en charge de SYNC FREEZE A SYNE V FREEZE M Surveillance du temps de r ponse Commentaire S Class 2 32 Bit In Out Annuler Aide Apr s la confirmation avec OK le codeur est configur et param tr La configuration du mat riel peut tre pr sent traduite et transmise au S7 8 2 Attribution de l adresse du participant pour le mod le de codeur avec connecteur Une attribution de l adresse du mod le de codeur avec connecteur sous S7 est possible gr ce une carte MPI compatible avec le Protocole Profibus de chez Siemens par ex CP5611 Les conditions d attribution d une nouvelle adresse selon Siemens sont les suivantes 1 Aucun ma tre DP n es
21. eur de code X configuration de l appareil classe 1 ok X configuration de l appareil classe 2 o k X X X LED allum e UB tension d alimentation Err erreur C classe SRD transfert de donn es 3 Fonction de configuration DDLM Chk Cfg Avec PROFIBUS DP les codeurs absolus sont classifi s de la fa on suivante Codeur fonctionnalit classe 1 Classe 1 Les appareils se distinguent par le fait que seule la valeur de la position 16 Bit ou 32 Bit du codeur est transmise via le bus Il n en r sulte aucun param trage des param tres du codeur On diff rencie les configurations DO et D1 La configuration DO contient le format de donn es 1 Word Input Consistency et D1 contient 2 Word Input Consistency Codeur fonctionnalit classe 2 Classe 2 Les appareils se distinguent par le fait qu ils sont parm trables via le bus On diff rencie les configurations FO et F1 La configuration FO contient le format de donn es 1 Word Input Consistency et F1 contient 2 Word Input Consistency Indicatif Indicatif 208 209 1AX 2AX Type entr e entr e entr e sortie entr e sortie Longueur 1 2 1 2 Format Word Word Word Word Consistance du module o sur toute la longueur geit SE SH oa classe 1 classe 1 classe 2 classe 2 Configuration DO D1 FO F1 TVK 4 Fonction Data Exchange 4 Fonction Data Exchange DDLM_Data_Exchange Les donn es Input so
22. fichier type dans le menu Datei Fichier n y a pas de message de retour indiquant que la lecture du fichier type a t r ussie Fichier de programme nouveau ou ouvrir S lectionner Neu Nouveau ou ffnen ouvrir dans le menu Datei Fichier Gr ce la commande Neu Nouveau il est possible d ouvrir un nouveau fichier de programme Dans ce programme le type de station du Master l adresse de la station ainsi que les autres participants au bus sont configur s La commande Offnen Ouvrir ouvre un fichier de programme d j pr sent Gr ce la touche Slave il est possible d ajouter d autres participants Les param tres des esclaves peuvent tre modifi s conform ment aux applications Le paragraphe suivant d crit l installation d un syst me de bus Master Slave Apr s l ouverture de la fen tre fichier via la commande Neu Nouveau il est possible de choisir le Master Host Dans notre exemple l adresse de station 1 correspond au Master IM 180 Master type de Host PC EKIT4 Le choix de l esclave a lieu en actionnant la commande ENCODER dans la bo te de dialogue Slave Gr ce la souris l esclave est ajout au type de station d j install en cliquant Entrer ensuite l adresse Profibus r gl e sur le codeur Dans cet exemple le num ro de station est 3 Remarque le logiciel COM ET 200 propose l option Dokumentation En pr sence de syst mes volumineux et complexes cette option est une aide convenant particuli reme
23. ion et l adresse vous pourriez obtenir la bo te de dialogue suivante Cliquer deux fois pour l attribution de l adresse de diagnostic voir 8 1 8 del 123 ENCODER CRD Haube Emplacement R f rence Longueur entr e Longueur sortie Cliquer deux fois pour Ayy IA WVAN CH LE LES l attribution des adresses E S et pour le parm trage voir 8 1 6 et 8 1 7 La valeur pour Module identification DP r sulte de la configuration choisie Les valeurs pour l adresse E S sont des adresses par d faut qui varient selon la commande D4 TWK 8 Simatic Step7 8 1 6 Attribution des adresses Entr e Sortie Adresses S7 En cliquant deux fois sur la ligne Emplacement 0 vous acc dez la fen tre Propri t s de l esclave DP avec les zones Adresse identification et Param trer Dans la zone Adresse ldentification il faut attribuer sous Sortie seulement pour les codeurs de classe 2 et sous Entr e les adresses du codeur gr ce auxquelles le codeur doit tre identifi dans le S7 Les autres donn es de cette zone ne doivent pas tre modifi es L illustration suivante montre cette zone en prenant pour exemple un codeur de classe 2 avec une r solution de 32 Bit Pour le programme d exemple entrez s il vous pla t pour la sortie et l entr e l adresse 100 Propri t s de l esclave DP EN dresse Identification Param trer Time elleeatt EI W iope dent ee de sotie Sortie Adres
24. ise sens contraire des aiguilles d une montre vue face l axe Valeur qui appara t comme valeur instantan e apr s avoir activ la fonction Preset 31
25. ker ou Encoder CRD Haube 8 1 4 Configuration du codeur Apr s la s lection du type de codeur ad quat dans le catalogue du mat riel la bo te de dialogue suivante appara t pour d terminer la fonctionnalit du codeur et la r solution Choisir la configuration voulue ss 2 32 Bit In Out Class 2 16 Bit In Out Class 1 32 Bit In Class 1 16 Bit In Annuler Aide Choisir selon vos exigeances la fonctionnalit classe1 ou classe 2 et la r solution 16 ou 32 Bit voir chapitre 3 CD CDA 8 Simatic Step7 8 1 5 Atiribuer une adresse Profibus Lorsque vous avez choisi votre configuration la bo te de dialogue suivante appara t dans laquelle vous devez indiquer l adresse Profibus attribu e au codeur Pour les programmes d exemple choisissez s il vous pla t l adresse 123 pour le premier codeur et l adresse 122 pour le second Remarque L adresse Profibus du codeur est attribu e pour le mod le bo tier de raccordement via le commutateur Dip voir chapitre 2 2 et pour le mod le connecteur via le logiciel voir chapitre 8 2 S lectionnez dans la zone Sous r seau votre projet Profibus et quittez la bo te de dialogue avec OK Propri t s Partenaire PROFIBUS ENCODER CRD Stecker EN Fiche d identit Param tres Adresse Vitesse de transmission 1 5 Mbits s Sous r seau Abbrechen me Le codeur appara t alors en tant que participant dans votre r seau Profibus Selon la configurat
26. l DE 15 6 2 h R solution Octets 11 14 etant entres e rene de dir te mederer anne tenant dede a needs ia 16 6 2 6 Plage deimesure Octets 15 el 16h nement m tier a aaa aaa a aaa inter deet Lee 16 6 2 7 Messages d alarme suppl mentaires Octet 17 issues 16 6 2 8 Messages d alarme support s Octets 18 et 19 iii 16 6 2 9 Message d avertissement Octets 20 et 21 iii 16 6 2 10 Avertissements support s Octets 22 et 23 iii 16 6 2 11 Version Profile Octets 24 et 25 miniin ian a a a aaa aiaa diao ia liardo aaa Vaai aai aaa 16 6 2 12 Version Software Octets 26 et 27 iii 17 6 2 13 Temps de fonctionnement Octets 28 31 iii 17 6 2 14 Valeur Offset Octets 82 35 issus 17 6 2 15 Valeur Offset du fabricant Octets 36 39 iii 17 6 2 16 R solution Octets 40 A2 17 6 2 17 R solution totale Octets 44 A A ra a a rma aaa a a ra a aa era ap eaa e aa anana aaaea aA tania 17 6 2 18 Num ro de s rie Octets 48 ab 17 6 2 T9 R serv Octets 58 EE 17 6 2 20 Diagnostic sp cifique au fabricant Octet 60 63 s essseessessseseesssissttstinssrisstnnsstisstnnnstunnnns tan nnnasrnnnsnn nnn nn nat 18 6 2 21 Exemple de message de diagnostic usines 19 Z WINDOWS COM ET 20O RE 20 EIER Ee 23 8 1 Raccordement du codeur Profibus IW 23 8 1 1 In tallationdufi hi r GSD 2 22 58e D nd dore ere cfreted er nie ete ere E 23 TWK Sommaire 8 1 2 Installation du symbole du codeur TWK iii 23 8 1 3 S lection du codeur TWK da
27. nn par la r solution de la partie multitours Repr sentation en mode hexad cimal 4096 tours 1000H par ex Octet 15 16 Bit 15 8 7 0 Ici se termine la liste des donn es de diagnostic pour les codeurs de classe 1 6 2 7 Messages d alarme suppl mentaires Octet 17 Pour le moment non attribu Octet 17 Bit 7 0 Donn es pour le moment non attribu 6 2 8 Messages d alarme support s Octets 18 et 19 A la date d aujourd hui seule l erreur de m moire est support e 10H Octets 18 et 19 Bit Definition Donn es 0 Erreur de position 0 non support 1 support 1 Erreur d alimentation 0 non support 1 support 2 Courant trop lev 0 non support 1 support 3 Routine de diagnostic 0 non support 1 support 4 Erreur de m moire 0 non support 1 support 5 15 currently not assigned 6 2 9 Message d avertissement Octets 20 et 21 A la date d aujourd hui cette fonction n est pas support e 6 2 10 Avertissements support s Octets 22 et 23 A la date d aujourd hui cette fonction n est pas support e 6 2 11 Version Profile Octets 24 et 25 Version Profile 01 00 par ex Octet 24 25 Bit 15 8 7 0 215 z 28 27 20 Donn es Num ro de r vision Index 16 TWK 6 2 12 Version Software Octets 26 et 27 Version Software 01 00 par ex Octet 26 27 Bit 15 8 7 0 215
28. ns le catalogue du mat riel de Step7 sssssssseessseeseesrresrrrssrnnsnrnstnntsrnnnstnnsssrn nent 23 8 1 4 Configurati n du COdeUr 2 5 585 nan inleniiniepennie sn a aae Ra E A enr time dinanod a Sin at eee 23 8 1 5 Attribuer une adresse Profibus sise 24 8 1 6 Attribution des adresses Entr e Sortie Adresses 57 iii 25 8 1 7 Param trage du codeur svrsio ainaani iiaea aoia ia aaaea iaaea ai aaa aaia 25 8 1 8 Attribution de l adresse de diagnostic iii 26 8 2 Attribution de l adresse du participant pour le mod le de codeur avec connecteur sssssserssserrrssetrrsssrrnnsnttrrnn nnn 26 8 3 Programmes E Enn E 27 8 3 11Le projet IWKDPCLT ipsis ian a a rest Eege Names de ee diese q es 27 8 3 21Le Projet INKDPCL2 32 dial aneenit nimes ent aan e ete eege Eege een d tente nie t anne 28 8 3 3 Installation des programmes d exemple sienne 28 8 3 4 Explications pour les programmes d exemples sise 29 9 Contenu de livraison Sn ennnen nnnnnn nnmnnn nann nnmnnn nnmnnn nnmnnn 30 10 lee E LE 30 Annexe A D finition de NOt ONS 2 15 tien ess nes adm seras sense teens tienne 30 Annexe B Fonctions de base du PROFIBUS DP II nr nnnrrrnnnereneneneneensnneneeeenneeeennnnnnee 31 Annexe C Notions du codeur 000isnsnenssinsnsneessisomosnentannunnnemepestetindenteniensnes 31 COPYRIGHT The Operating Instructions TZY 10617 is owned by TWK ELEKTRONIK GMBH and is protected by copyright laws and international treaty provisions 1998 by TWK ELE
29. nt bien pour une adjonction rapide des participants leurs adresses de station Apr s un adressage r ussi la bo te de dialogue suivante appara t y s lectionner alors le type de codeur mod le avec connecteur ou mod le avec bo tier if COM ET 200 Date Bearbeiten Projektieren Service Dokumentation Fenster Hilfe 1 em 1 bersicht Mastersysteme NONAME ET2 Ioj x Mastersystem Stationsnummer 1 OI x Busbezeisk s DDOCIDULC DD BEE Familie Stationstyp Bestellnummer TWK CRD Haube CRDxx 4096R4096 Cx Z01 TWK CRD Stecker CRDxx 4096R4096 Cx L01 AEREE Konfigurieren Parametieren Bezeichnung Hilfe M Ansprech berwachung Stationsnummer 3 M EREEZE f hig MsyYNGT hig Fehlermeldemodus amp keiner C QYZ C PEU 20 TWK 7 WINDOWS COM ET 200 L esclave doit maintenant tre param tr et configur La configuration est possible apr s avoir actionn la touche Konfigurieren Configurer voir chapitre 3 GC COM ET 200 Date Bearbeiten Projektieren Service Dokumentation Fenster Hilfe 1 em Mastersystem Stationsnummer 1 DDOEIDUE D Slaveparameter E Familie Stationstyp Bestellnummer Sollkonfiguration Abbrechen Class 1 16 Bitin Class 1 32 Bitin Class 2 16 Bit In Out Konfiguneren Class 2 32 Bit In Out Parametnerent Hilfe M FREEZE f hig M syNGT hig Fehlermeld
30. nt des donn es qui sont envoy es par les appareils p riph riques au Master ou dans le bus La valeur de r f rence voir ci dessous sert ici d exemple de donn es Output 4 1 Valeur instantan e de la position L affichage de la valeur instantan e de la position a lieu dans le format 16 ou 32 Bit donn es Input voir galement indicatif du codeur Valeur instantan e de la position DDLM_Data_Exchange en format 16 Bit Valeur instantan e de la position DDLM_Data_Exchange en format 32 Bit 31 24 23 16 4 2 Fixer la valeur de r f rence La fonction fixer la valeur de r f rence devrait avoir lieu seulement lors de l arr t complet de l axe du codeur Pour ajuster les valeurs de position de la machine la position absolue du codeur il est parfois indispensable de fixer la valeur de r f rence La valeur de r f rence est la valeur de position affich e au point de r f rence Le codeur TWK fonctionnalit classe 2 offre la possibilit de fixer la valeur de r f rence L utilisateur doit prendre en compte que la valeur de r f rence doit tre comprise dans la plage de la r solution totale Ceci est prendre en consid ration lors de la modification de la r solution totale La valeur de r f rence code binaire est transmise dans le mode Data Exchange via l installation du Bit 31 format de donn es 32 Bit ou du Bit 15 format de donn es 16 Bit Les exemples suivants se r f rent au format de donn e
31. ous les projets de la configuration du mat riel Ins rer la disquette livr e par TWK dans le lecteur S lectionner dans la configuration du mat riel sous le menu Outils Installer nouvelles GSD S lectionner le fichier GSD correspondant votre codeur Mod le avec bo tier de raccordement TWKZ1962 GSD Mod le avec connecteur TWKL1962 GSD Actualiser le catalogue du mat riel de Step7 via Actualiser le catalogue dans le menu Outils 8 1 2 Installation du symbole du codeur TWK Gr ce l installation du symbole du codeur TWK dans la configuration du mat riel votre codeur prend l apparence du codeur TWK Cela est cependant insignifiant pour la fonction du codeur Pour installer le symbole Bitmap copie les deux fichiers CRD_Z_an BMP et CRD_L_an BMP de A Bitmaps dans le registre C Siemens Step7 S7Data NSBMP dans le cas o C est votre lecteur S7 Les symboles apparaissent seulement apr s la remise en route du gestionnaire de projets Simatic 8 1 3 S lection du codeur TWK dans le catalogue du mat riel de Step7 Apr s avoir ouvert le catalogue du mat riel vous trouvez sous Profibus DP Autres appareils de terrain Fiche d identit le codeur Profibus TWK Encoder CRD Stecker mod le avec connecteur ou Encoder CRD Haube mod le avec bo tier Ouvrez votre projet s lectionnez le bus et raccordez le codeur au bus en cliquant deux fois sur la ligne correspondante dans le catalogue du mat riel Encoder CRD Stec
32. pe A capacit lt 30 pF m r sistance du circuit 110 Q km diam tre du fil 0 64 mm coupe transversale du fil gt 0 34 mm voir galement Installation Guideline for PROFIBUS FMS DP Nr 2 111 Implementation Guide DIN E 19245 Part 3 Nr 2 041 TWK 2 Remarques pour l installation 2 1 Raccordement de codeur avec connecteur RS Le raccordement pour le connecteur RS 12 broches attention num rotation des pins dans le sens des aiguilles d une montre en regardant le c t de contact de la douille codeur douille est conforme au Profibus Profile for Encoders 1 Les r sistances de terminaison du bus doivent tre r alis es en externe dans le contre connecteur ou dans la partie lectronique suivante A la livraison chaque codeur avec connecteur RS a l adresse par d faut 123 Il est possible via le DP Master de modifier l adresse d un DP Slave La nouvelle adresse doit tre comprise entre 1 et 126 DDLM Set Slave Add 2 2 Raccordement d un codeur avec bo tier de raccordement ER roches Bornier de raccordement 1 Commutateur DIP RI nhonnnnoog Bornier de Ory raccordement 2 p d Le bo tier de raccordement install dans PROFIBUS a trois presses toupes r partis de la fa on suivante IR PG 7 alimentation du codeur 24 VDC m PG 9 Bus In Receive Transmit Data A B o PG 9 B
33. ques DP Slaves contr le de la configuration des DP Slaves fonctions de diagnostic puissantes 3 niveaux de messages de diagnostic synchronisation des entr es et ou des sorties adressage pour les DP Slaves dans le bus configuration du DP Master DPM classe1 dans le bus maximum de 246 octets possibles par DP Slave pour les donn es d entr e et de sortie tous les messages sont transf r s en respectant une distance Hamming HD 4 surveillance des acc s dans les DP Slaves protection d acc s pour les Entr es Sorties des DP Slaves surveillance des changes de donn es utiles avec compteur de surveillance r glable dans le Master DP Master classe 2 appareils de programmation ou de projection par ex DP Master classe 1 appareils d automatisation centrale comme SPS PC par ex DP Slaves codeur par ex Annexe C Notions du codeur Param tres Explication R solution Pas 360 Plage de mesure Nombre de tour total Evolution du code Valeur de r f rence La r solution indique le nombre de pas par tour 360 Indique le nombre maximal de tour L indication du nombre de tour doit tre un nombre la puissance 2 Il est calcul de la fa on suivante Nombre de tour total R solution x Plage de mesure Indique dans quel sens de rotation le code correspond une valeur croissante On diff rencie CW clockwise sens des aiguilles d une montre CCW counter clockw
34. s 32 Bit Fixer la valeur de r f rence DDLM_Data_Exchange o Preset Control Valeur de r f rence 31 Bit Exemple Fixer la valeur de r f rence valeur Preset Bit 31 Bit 30 0 Donn es 1 0000000000000000000000000001000 Valeur de r f rence 8 Apr s r ception de ce message le codeur calcule une valeur Offset issue de l actuelle valeur instantan e de position et de la valeur de r f rence Lorsque la valeur de position affich e est identique la valeur de r f rence le Master peut rendre au Bit 31 sa valeur initiale puisque le mode Preset est termin Les diagrammes concernant le Timing sont pr sent s dans la documentation sp cifique TY Apr s avoir ramen le Bit 31 la valeur z ro le codeur travaille en mode operating normal La valeur Offset est enregistr e dans les donn es de diagnostic et peut tre lue m me en cas de coupure de secteur ou de red marrage voir aussi les messages de diagnostic chapitre 6 9 TVK 5 Param tres de programmation 5 Param tres de programmation pour les codeurs de classe 1 et 2 DDLM_Set_Prm 4 Les donn es des param tres se composent de donn es sp cifiques au bus et de donn es sp cifiques au DP Slave donn es sp cifiques au bus Octets 1 7 Octet 1 Etat de station Octet 2 WD_Fact_1 Octet 3 WD Fact_2 Octet 4 Min Station Delay Responder minT Octet 5 Ident Number 19 Octet 6 dent Number 62H Octet 7 Group_Ident
35. se Longueur Je BGH TENE uree par D but 100 2 z Mc Y Longueur t tale Y Fin 103 f partiele No a Entr e Adresse Longueur ME IBON TENCE ueepar D but 100 oO g hdi 7 Fin 103 l patele No 4 Eommentaie Annuler hide 8 1 7 Param trage du codeur Dans la zone Param trer il est possible de d terminer les caract ristiques du codeur Dans l exemple ci dessous il s agit des param tres d un esclave de classe 2 Dans le cas d un esclave de classe 1 seul le param tre Code sequence peut tre modifi voir chapitre 5 et prenez en consid ration les remarques des pages 11 et 12 Propri t s de l esclave DP x dresse Identification Param trer Nom du param tre Code sequence Class 2 functionality Commissioning diagnostics Scaling function status Singletum resolution Total measuring step units hi Total measuring step units lo Valeur ina clac Supporte Not supported Disabled 4096 256 0 r Param tres hexa Modifier la valeur Annuler Aide 25 CDA 8 Simatic Step7 8 1 8 Attribution de l adresse de diagnostic L attribution de l adresse de diagnostic est seulement n cessaire si au sein du programme S7 les fonctions de diagnostic sp cifiques Profibus sont utilis es Afin de pouvoir acc der la zone de diagnotic du codeur au sein du programme S7 il est n cessaire d attribuer au codeur une adr
36. sont affich es gr ce au bit d alarme A la date d aujourd hui cette fonction n est pas support e m Fonction de mise l chelle d bloque le param trage de la r solution et de la r solution totale Cette fonction est effective seulement lors de la modification des param tres de la r solution et de la r solution totale Apr s avoir activ cette fonction la valeur de position est calcul e nouveau puis affich e 11 TVK 5 Param tres de programmation Tableau logique pour octet 9 Operating Parameters Bit D finition 0 1 o Evolution du code CA CCW Code sense 4 Fonctionnalit classe 2 non oui Class 2 functionality disable enable Routine de diagnostic S Comissioning diagnostic control H SE oui Fonction de mise l chelle non enable Seang TR 3 Scaling function control disable and Ser scaing parameters to the values sent in this message 45 R serv o o Reserved for future use ez R serv pour le fabricant o o Manufacturer specific functions 5 1 2 R solution Pas 360 Octet 10 11 12 13 Bit 31 24 23 16 15 8 7 0 Donn es 2 2 2 2 8 215 28 27 20 5 1 3 R solution totale Octet 14 15 16 17 Bit 31 24 23 16 15 8 7 0 Data om 924 223 _ 916 215 _ 28 D7 20 Remarque Lors du parm trage de la r solution totale via un logiciel de configuration tel que COM ET200 ou S7 par ex la vale
37. support e 0000H 0000H 0100H version Hardware 1 00 0104H version Software 1 07 FFFFFFFFH 00000000H 00000000H la date d aujourd hui non support e 00000400H 1024 S U 00001000H 4096 r solution totale 2A2A2A2A2A2A2A2A2A2AH 0000H 00000000H aucune erreur est d tect e 19 TWK 7 WINDOWS COM ET 200 7 WINDOWS COM ET 200 Gr ce au logiciel COM ET 200 fait partie du paquet de d veloppement 4 de la soci t Siemens il est possible de monter le bus SINEC L2 DP et de le mettre en marche Les informations qui suivent permettent de faire connaissance avec ce logiciel Pour obtenir des informations d taill es consulter les manuels d utilisation joints ce logiciel Dans notre exemple un codeur CRD et un ma tre IM 180 de la soci t Siemens sont configur s comme application pour le PROFIBUS DP Le ma tre IM 180 carte pour PC est livr avec le paquet de d veloppement 4 Remarque la disquette 3 5 ci jointe livr e avec le CRD contient un fichier type titre d exemple ainsi que le Bitmap Lecture du fichier type Apr s avoir copi le fichier type dans le registre Typdatei et le Bitmap dans le registre Bitmap il est possible de d marrer COM ET 200 Avec la commande Typdatei lesen Lire fichier type COM ET 200 est inform du fait que de nouveaux fichiers types ou des fichiers types corrig s se trouvent dans le registre des fichiers types S lectionner la commande Typdatei lesen Lire
38. t S otal measuring rangefunits hi otal measuring rangefunits lo E S Mastersystem Stationsnummer 1 Busbezeichnung PROFIBUS DP Hostbezeichnung PC EKIT4 Hostsystem lt 1 gt Stationstyp M180 Master HH Stationsnummer 1 Stationshezeichnung Mastersystem 1 gt Stationstyp TAK CRD Haube Stationsnummer 3 Stationsbezeichnung Sonstige Apr s la configuration et le param trage cette application peut tre enregistr e sous et2 La cr ation d un fichier binaire 2bf a lieu apr s avoir s lectionn Datei Export Bin rdatei Fichier Export Fichier binaire En cas d erreur il faut v rifier la configuration ou le param trage de l esclave concern Gr ce au fichier binaire il est possible par ex via le fichier DPMT EXE fait partie du paquet de d veloppement 4 de faire fonctionner cette configuration de bus 22 TVK 8 Simatic Step7 8 Simatic Step7 Ce chapitre explique le proc d suivre pour raccorder codeur TWK dans le Profibus d un automate S7 de chez Siemens ainsi que le fonctionnement et l utilisation des programmes servant d exemples pour Step7 La version 5 0 de Step 7 a servi de base cette documentation 8 1 Raccordement du codeur Profibus TWK Conditions pr alables la configuration du mat riel est conforme la structure de votre automate et vous avez install un sous r seau Profibus 8 1 1 Installation du fichier GSD Fermer t
39. t connect au r seau PROFIBUS 2 Le r seau PROFIBUS doit comporter au moins un esclave DP 3 Vous avez d j directement attribu une adresse PROFIBUS chaque esclave du r seau PROFIBUS soit l aide du logiciel par connexion directe de la PG et de l esclave DP soit en positionnant les commutateurs de l esclave puisque l attribution de l adresse d pend de l esclave DP veuillez consulter ce sujet le manuel de l esclave 4 Vous avez connect la console de programmation au r seau PROFIBUS l aide d un cable de branchement voir le manuel relatif au syst me ma tre voir l aide en ligne sous Syst me cible Attribuer adresse PROFIBUS dans le gestionnaire de projets Simatic 26 TVK 8 Simatic Step7 C est dire si le codeur n est pas le seul esclave connect la carte MPI Profibus alors tous les esclaves se trouvant dans le bus doivent poss der une adresse unique une adresse ne peut tre attribu e qu une seule fois et le Master CPU S7 doit tre s par du bus Par exemple il n est pas possible d introduire dans le bus deux codeurs ayant la m me adresse 123 et d attribuer ensuite une nouvelle adresse l un des codeurs Si le codeur dont l adresse doit tre chang e a d j t membre du bus auparavant il faut couper son alimentation avant de lui attribuer une nouvelle adresse L attribution d une nouvelle adresse a lieu dans le gestionnaire de projets Simatic sous Syst me cible Attribuer
40. tant la r solution r elle et la r solution totale r elle Exemple r solution totale souhait e 20480 r solution souhait e 4096 nombre de tours souhait 5 calcul interne du codeur r solution totale r elle 32768 r solution r elle 4096 nombre de tours calcul 8 Attention la remarque ci dessus est prendre en compte lors de fonctionnements irr versibles Dans l exemple propos la position 0 n est donc atteinte qu apr s 32767 pas et non comme souhait apr s 20479 pas 5 1 D finition des param tres de programmation 5 1 1 Mode de fonctionnement du codeur Octet 9 Bit 7 0 Donn es 2 2 Param tres op rationnels installation du mode de fonctionnement du codeur H Evolution du code d finit dans quel sens de rotation la valeur de position correspond une valeur croissante en regardant du c t de l axe m CW sens des aiguilles d une montre o CCW sens contraire des aiguilles d une montre m Classe2 sert diff rencier les codeurs de fonctionnalit classe 1 ou classe 2 o Classe 1 volution du code d blocages des fonctionnalit s classe 2 o Classe 2 contient la fonctionnalit classe 1 fonction de programmation voir ci dessous m Routine de diagnostic permet un contr le extensif de tous les composants du codeur et de leur parfait fonctionnement La routine fonctionne lors de chaque mise en route Lorsque des erreurs sont constat es elles
41. tilis e pour lire la plage de diagnostic La plage de diagnostic du codeur de classe 1s tend sur 16 octets Voir chapitre 6 Programm Diag2 il comprend la m me fonctionnalit que Diagimais pour deux codeurs 27 CDA 8 Simatic Step7 A l int rieur de chacun de ces programmes il est possible de choisir entre les fonctions pour l entr e d un codeur 16 ou 32 Bit Pour se faire la fonction 16 ou 32 Bit est affect e d un signal 1 m mento un M 0 1 l entr e EN et la fonction non utilis e est affect e du signal 0 m mento z ro M 0 0 8 3 2 Le Projet TWKDPCL2 Il contient les dossiers de programmes suivant En Deg Ez Deg Le lstRef En lstwert E E Programme Istwert identique celui de classe1 Programme IstRef il contient la lecture de la valeur de position instantan e ainsi que la commande possible dans la fonctionnalit classe 2 fixer la valeur de r f rence Programme Diag il contient comme le Diagi du projet de classe 1 le traitement d erreur d un codeur de classe 2 La plage de diagnostic s tend sur 63 octets Programm Diag2 c est galement la variante de Dao avec deux codeurs 8 3 3 Installation des programmes d exemple Conditions Vous avez cr un projet et vous y avez introduit une commande avec la configuration de son mat riel Cela pourrait ressembler au sch ma suivant CZ E SIMATIC 300 Station 1 RB CPU315 2 DPA ier 57 Programm i H
42. uel TWK supporte la date d aujourd hui uniquement les erreurs de m moire Octet 8 Bit D finition Donn s 0 1 Remarque 0 Position error No Yes non support 1 Supply Voltage Error No Yes non support 2 Current to high No Yes non support 3 Commissioning diagnostic Ok Error non support 4 Memory Error No Yes support 5 7 Currently not assigned 6 2 3 Mode de fonctionnement Octet 9 Etat actuel du codeur Cet octet est crit via le param trage du Master et lu par le string de diagnostic Octet 9 Bit D finition Donn es 0 Evolution du code 0 CW 1 CCW 1 Fonctionnalit classe 2 0 non 1 oui 2 Routine de diagnostic 0 non 1 oui 3 Fonction de mise l chelle 0 non 1 oui 4 7 Currently not assigned 6 2 4 Type de codeur Octet 10 Le type de codeur est positionn sur multitours absolu Le code est enregistr en criture hexad cimale 00 FFH Octet 10 Bit D finition Code en mode hex Donn es Multitours absolu 01 15 CDA 6 Messages de diagnostic 6 2 5 R solution Octets 11 14 Nombre maximal possible de pas par tour donn par la r solution du disque La valeur est enregistr e en mode binaire Octet 11 12 13 14 Bit 31 24 23 16 15 8 7 0 Donn es 2 2 273 216 215 28 27 20 6 2 6 Plage de mesure Octets 15 et 16 Nombre maximal possible des tours do
43. ur 32 Bit est divis e en 2 mots words de la fa on suivante Valeur par d faut Bit Remarque Total measuring range units hi 31 16 Total measuring range units lo 0 15 0 eweg La valeur d cimale pour la r solution totale doit tre r partie sur ces deux mots en mode binaire L entr e s effectue en mode d cimal ex R solution totale d c R solution totale hex Hi Word hex Hi Word d c Lo Word hex Lo Word d c Entr e Entr e 64 40 0 0 40 64 10000 2710 0 0 2710 10000 200000 30D40 3 3 0D40 3392 WER TWK 5 2 Exemples pour le param trage User Pm Data 5 Param tres de programmation Codeur classe 1 9 donn es de param tre 7 octets de donn es sp cifiques au bus inclus Octet 01 02 03 04 05 06 07 08 09 Donn es Donn es sp cifiques au bus Octets 00 00 01 07 Bit 0 0 Evolution du code CW Bit 1 0 Fonctionnalit classe 2 non Bit2 0 Routine de diagnostic non Bit 3 0 Fonction de mise l chelle non Bit 4 7 0 Octet 01 02 03 04 05 06 07 08 09 Donn es Donn es sp cifiques au bus Octets 00 01 01 07 Bit0 1 Evolution du code CCW Bit 1 0 Fonctionnalit classe 2 non Bit2 0 Routine de diagnostic non Bit 3 0 Fonction de mise l chelle non Bit 4 7 0 Codeur classe 2 29 donn es de param tres 7 octets de donn es sp cifiques au Bus inclus Octet 01 02 03 04 05 06 07 08 09 10 11 12 13 1
44. ur les programmes IstRef et Diag1 2 entrez une valeur de r f rence avec le double mot de donn es 0 dans DB100 pour le deuxi me codeur le double mot de donn e 8 dans DB100 et fixez la l aide du m mento M 10 0 M 10 1 Si la valeur de r f rence n est pas comprise dans la plage de mesure param tr e du codeur alors le message d erreur correspondant est cr dans OB1 8 3 4 Explications pour les programmes d exemples Dans chaque dossier des programmes se trouve un tableau de symboles qui contient toutes les variables globales de la configuration maximale Projet classe 2 Programme Diag2 Les paragraphes suivant expliquent la structure du programme de cette configuration maximale Avec les donn es de r f rence on obtient l illustration suivante le nom symbolique se trouve toujours entre parenth ses Programme cyclique 1 57 Programm lecture des valeur instantan e 3 0 061 lt maximal 30 gt d termination de la valeur de r f rence O DB100 ReferenzData 26 seulement classe 2 pour 16 Bit FB10 ou 32 Bit O FB10 SetRef16 DB10 SetRef16_1DB1 28 FB11 O FB11 SetRef32 DB11 SetRef32_IDB1 30 Messages d erreur des blocs OB82 et OB 86 D FB11 SetRef32 DB21 SetRef32_IDB2 30 OB82 va s ex cuter aussit t qu un esclave DP exige DB120 FaultDB 26 un diagnostic lors de l arriv e ou du d part d un O DB121 EncoderFaultDB 26 v nement Les donn es d
45. us Out Receive Transmit Data A B Le codeur est raccord gr ce au connecteur SUB D 15 broches En cas d erreur le codeur peut facilement tre chang Pour s parer le bo tier de raccordement du codeur il faut simplement d visser les 2 vis de fixation Attention tanch it assur e par un joint torique L adressage des stations participants est effectu gr ce au commutateur DIP dans le bo tier La valeur doit tre comprise entre 1 et 126 adresse par d faut 123 L adresse ne peut pas tre modifi e via le service DDLM_Set_Slave_Add Attention le fichier GSD doit correspondre au mod le du codeur Commutateur DIP Adressage Commutateur DIP Adresse comprise entre 1 et 126 123 adresse par d faut Le r glage des r sistances de terminaison du bus est r alis gr ce ce commutateur DIP voies 9 et 10 x7 TVK 2 Remarques d installation 3 Fonction de configuration Commutateur DIP R sistances de terminaison du bus Commutateur DIP Voies 9 10 ON 1 1 1 Description R sistances de terminaison pas de r sistance de terminaison OFF 0 0 0 R sistances de terminaison A l arri re du bo tier de raccordement se trouvent les LEDs d tat suivantes enclanch es LEDs d tat bo tier de raccordement Err C SRD LEDs d tat configuration erron e X X Vis de fixation M4 param tres irrecevables X X err
46. xprim e avec 16 Bit ou 32 Bit en fonction de la configuration choisie Fixer la valeur de r f rence D Set Parameter Param tres de programmation D finition du mode de fonctionnement du codeur et d finiton des valeurs pour la r solution et la r solution totale D Slave Diagnose Diagnostic des participants esclaves codeur voir galement traitement d erreur Un traitement simplifi ou le raccordement de participants PROFIBUS sont possibles gr ce au fichier GSD Apr s avoir choisi la configuration par ex codeur monotour ou multitours programmable ou non programmable on peut s lectionner tr s facilement le mode de fonctionnement du codeur CW CCW Classe 1 2 fonction mise l chelle valeur de r solution totale ou nombre de rotations Des connaissances plus pr cises sont n cessaires lors de l entr e des valeurs Hex pour les donn es des User Parameter Ceci signifie que le mode de fonctionnement du codeur est fix dans l octet 9 des donn es des param tres Pour savoir quelle signification poss de quel bit se reporter au d tail TWK attache une grande importance la r actualisation permanente de la disquette 3 5 ci jointe Outre des exemples d applications raccordement d un codeur dans le r seau PROFIBUS dans les conditions du syst me Step7 par ex s y trouvent galement les r ponses aux questions les plus pos es dans l utilisation courante ex modification de l adresse d un esclave via le service Get Slav
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 PRODUCT DATASHEET Standard features Equipment performance specifications and test procedures Panasonic DMC-FP5 SOLUS™ Frequently Asked Questions - Snap-on 529 05 Rev1 Folheto de Instruções Golden Waffle 2 Copyright © All rights reserved.
Failed to retrieve file