Home

Interface de commande intuitive Automate

image

Contents

1. 6 4 6 Indications sur le param tre de sortie owStatus Indications d tat Description Ox0000 Fonction termin e sans erreur 0x1000 Attendre le param tre d entr e ixConnOK TRUE 0x2000 Pendant le d marrage v rifier des signaux pour l change de donn es 0x2101 Pendant le d marrage activer le mode de la m moire USER 0x2102 Pendant le d marrage synchroniser la lecture de la m moire USER 0x2103 Pendant le d marrage finir la lecture de la m moire USER 0x2201 Pendant le d marrage activer le mode de la m moire USER 0x2202 Pendant le d marrage synchroniser l criture sur la m moire USER 0x2203 Pendant le d marrage finir l criture sur la m moire USER 0x2402 Pendant le d marrage synchroniser la lecture des donn es de diagnostic 0x2403 Pendant le d marrage finir la lecture des donn es de diagnostic 0x3000 Attendre le param tre d entr e ixAntOff FALSE 0x7000 Attendre le d marrage d une commande 0x7101 Activer le mode de la m moire USER 0x7102 Lecture de la m moire USER 0x7103 Finir la lecture de la m moire USER 0x7201 Activer le mode de la m moire USER 0x7202 Ecriture sur la m moire USER 0x7203 Finir l criture sur la m moire USER 0x7301 Activer l acc s l UID 0x7302 Lecture de l UID 0x7303 Finir la lecture de l UID 0x7401 Finir le passage la m moire USER ou l UID 0x7402 Lecture des donn es de diagnostic 0x7403 Finir la lecture des donn es de diagnostic Code d erreur voir le Tablea
2. DTE102 OUTPUT DFB Bloc fonctionnel pour une voie du bo tier de contr le DTE102 avec l identificateur de module OUTPUT pour plus de d tails voir le chapitre 6 3 DTE102 RWH_RW Tableau 1 ifm syntron 5 3 Utiliser les blocs fonctionnels dans le programme d application Pour chaque voie un bloc fonctionnel peut tre utilis dans le programme d application Ce bloc doit correspondre au module s lectionn de la voie voir Tableau 1 La s lection correcte n est pas v rifi e dans les blocs fonctionnels Une seule instance d un bloc fonctionnel par voie d un bo tier de contr le est permise Toutes les instances utilis es doivent tre appel es une fois par cycle dans le programme cyclique de l API Pour l utilisation des blocs fonctionnels des arrays dynamiques ANY_ARRAY_XXX doivent tre d clar es comme variables ainsi que l extraction de bits depuis des octets dans le projet Unity Ceci est d fini dans les propri t s du projet 6 Les blocs fonctionnels de la biblioth que en d tail 6 1 Le bloc fonctionnel DTE102 INACTIVE Ce bloc fonctionnel peut tre utilis pour une voie du bo tier de contr le DTE102 param tr e comme INACTIVE Il offre la fonction suivante Lecture des donn es de diagnostic de la voie du bo tier de contr le Dans chaque cycle API le bloc fonctionnel extrait les donn es de la voie depuis les donn es d entr e du bo tier de contr le Si un v nement de diagnostic se produit sur
3. M GONNECTEN ts Boris EGNET Figure 7 gt gt gt gt gt S lectionner DTE102XX from z ifm syntron EDS de la liste des quipements Equipement Type Fournisseur version Date HE AE Cliquer sur Ajouter DTM pour ouvrir la fen tre Propri t s de l quipement AE QE AE AE AE AE AE AE LE AE AE AE AE AE LE Ajouter D Thl Figure 8 Dans l onglet G n ral donner un nom d alias unique l quipement Dans l onglet Informations sur le protocole s lectionner le protocole CIP EtherNet IP Quitter la fen tre Propri t s de l quipement en cliquant sur OK pour appliquer les s lections applicomiO EtherNet IF 5 M 500 E therMet IP Gate Applicom Produit from EDS AMCI NP25 ENIP from E Anybus Communicator CA nybus C EtherNet IF fro Arnybus Communicator 5l Anybus Communicator 51 nybus S EtherNet IP Re Anybus S EtherNet IP Re AMCI NX1F2E from EDS AMCI NX1F4E from EDS AMCI NX2A4E from EDS AMCI NX2C4E from EDS AMCI NX2E4E from EDS AMCI NXGATE from EDS 151 RID EtherhetiP from i OTET0Z from EDS Equipement ifm Propri t s de l quipement x Informations sur le DIT MH Informations sur le protocole G n ral Informations sur les quipements Gestion des noms de OT Ml Mom d alias DTE102 Mom de balize Gestion de la vizion des E
4. 1 Y1 3 3 6941 568 2013 02 04 10 20 00 02 01 40 02 38 4 Projeter la connexion dans Unity Pro La communication entre l automate et le bo tier de contr le s effectue via Ethernet IP gr ce un module de communication NOC0401 dans l automate M340 Les blocs fonctionnels de la biblioth que DTE102 utilisent le service cyclique Implicit Messaging pour l change de donn es avec le bo tier de contr le Pour ce faire une projection de la connexion dans Unity Pro est imp rative Chaque bo tier de contr le DTE102 utilise 80 octets dans la zone d entr es et 80 octets dans la zone de sorties du module de communication NOC0401 Ces zones sont r server lors de la configuration des zones d adressage du module de communication 4 1 Ajouter le bo tier de contr le dans le catalogue mat riel d Unity Pro Pour int grer le bo tier de contr le dans le catalogue mat riel le fichier EDS du bo tier de contr le est n cessaire Ce fichier EDS peut tre t l charg via l interface web du bo tier de contr le comme archive voir le chapitre 3 Apr s le d compactage de cette archive le fichier EDS peut tre int gr dans le catalogue mat riel ifm syntron gt Dans le navigateur de DTM cliquer Navigateur de DTM sur le module de communication SPC E lt 152 168 0 1 gt M NOCO40 par le bouton droit de la souris gt S lectionner via le menu contextuel Menu Equipement gt Fonctions suppl mentaires gt Ajouter u
5. les donn es de diagnostic sont lues automatiquement et indiqu es sur les param tres de sortie La lecture des donn es de diagnostic fonctionne de mani re asynchrone et s tend sur plusieurs cycles API Ceci n a aucune influence sur les fonctions cycliques du bloc Si ce bloc fonctionnel est utilis pour une voie qui n est pas param tr e comme OUTPUT il en r sulte un mauvais fonctionnement du bloc La figure suivante montre un appel du bloc fonctionnel DTE102 OUTPUT DTE102_OUTPUT iarbDTE102 oarbDTE102 iChannelNo ixConnOK iIxCQo oiDiagLength ixHighCurrent oardwDiagData ixAckDiag Figure 23 Description des param tres 16 ifm syntron Param tres d entr e Champ de donn es des entr es du bo tier de contr le Connexion Ethernet IP vers le bo tier de contr le tablie Signal pour la sortie C Qo ixHighCurrent Activation de l alimentation en courant augment e de la sortie C Qo ixAckDiag Effacement des donn es de diagnostic indiqu es Tableau 6 Param tres de sortie COL f peseription oarbDTE102 ANY_ARRAY_BYTE Champ de donn es des sorties vers le bo tier de contr le BOOL Etat de l entr e TOR I Q BOOL Surcharge de l alimentation en tension via L oiDiagLength Nombre des saisies dans les donn es de diagnostic Array avec donn es de diagnostic pour les codes d erreur voir le manuel DTE102 oardwDiagData ARRAY 0 3 OF DWORD Tableau 7 Les donn es d entr e du b
6. sur la voie param tr e le bloc fonctionnel ajoute automatiquement les signaux de commande pour la lecture des donn es de diagnostic dans les donn es de sortie vers le bo tier de contr le Les donn es de diagnostic re ues sont indiqu es dans le param tre de sortie oardwDiagData Les donn es de diagnostic indiqu es jusqu pr sent sont enti rement effac es Le param tre de sortie o DiagLength montre combien de jeux de donn es de diagnostic sont indiqu s actuellement Les codes d erreur dans les donn es de diagnostic sont d crits dans le manuel du bo tier de contr le 17 ifm syntron Un front montant sur le param tre d entr e xAckDiag efface les donn es de diagnostic indiqu es 6 4 Le bloc fonctionnel DTE102 RWH_RW Ce bloc fonctionnel peut tre utilis pour une voie du bo tier de contr le DTE102 param tr e comme RWH_RW A l aide d une antenne RFID raccord e des donn es peuvent tre lues depuis un tag ou m moris es sur un tag Lorsque ce bloc fonctionnel est utilis le param tre Data Hold Time doit tre r gl 0 pour le param trage de la voie Figure 18 Le bloc fonctionnel offre les fonctions suivantes D tection de la pr sence d un tag Lecture de l UID d un tag Lecture d une zone de la m moire USER depuis un tag Ecriture sur une zone de la m moire USER d un tag Mise hors tension et sous tension de l antenne Lecture des donn es de diagnostic de la voie du bo tier de contr le L
7. tres d entr e iiRdWrStartAddr et iiRdWrLength gt Un front montant sur le param tre d entr e ixRead ou ixWrite d marre la lecture du tag ou l criture sur le tag Les donn es de diagnostic indiqu es sont effac es et la zone de r ception d finie sur le param tre de sortie oarbRcvBuf est initialis e Pendant le traitement le param tre de sortie oxBusy est TRUE Dans le param tre de sortie owStatus la progression du traitement de la commande est indiqu e Une fois la commande termin e le param tre de sortie oxBusy FALSE est fourni Le r sultat du traitement est communiqu dans les param tres de sortie oxDone et oxError Il est conserv tant que le param tre d entr e ixRead ou ixWrite d clenchant la commande est TRUE mais au moins pendant un cycle API Le r sultat est pr sent comme suit Aucune erreur pendant le traitement oxDone TRUE oxError FALSE owStatus 0x0000 oiRcvdLength indique le nombre des donn es lues Les donn es lues sont rang es dans la zone de r ception d finie par le param tre de sortie oarbRcvBu f Erreur pendant le traitement oxDone FALSE oxError TRUE owStatus indique un code d erreur Les codes d erreur possibles sont indiqu s dans le Tableau 11 21 ifm syntron titre d exemple la s quence des signaux est montr e dans la Figure 27 Aucune erreur l l Erreur ixConnOK ixRead oxBusy oxDone oxError owsStatus Figure 27 Si le bo
8. 75 par d faut Vision des E S des entr es par d faut Nom de la vanable DOTETUZ IN Vision des ES des sorties par d faut Nom de la variable DOTET0Z OUT Abbrechen Hie Figure 9 Propri t s de l quipement Lx G n ral Informations sur les quipements Informations sur le OT hl Informations sur le protocole Frotocoles pris en charge Nombre de protocoles pris en charge fo Protocole prie en charge Frotocoles requis Nombre de protocoles requis Protocole requis CIF Ether etIF ka Abbrechen Hilfe Figure 10 T ifm syntron 4 3 R gler les param tres de connexion dans le module de communication gt Dans le navigateur de DTM cliquer sur le module Navigateur de DTM de communication via le bouton droit de la souris z i M No aA gt S lectionner via le menu contextuel Ouvrir pour Quvwrir ouvrir la fen tre de configuration du module de D ET communication ou F ITA EITITITE Te LIET COLE de mus ae tenai Inerparadiesse Pecannecter Eapen EGET Figure 11 gt Dans la structure sur le c t RE e A E gauche de la fen tre largir i rt ommunication le point Liste des p NaCO 4 4 Propri t s de la voie quipements et s lectionner FL Connie le bo tier de contr le ee Serveur d adresses Activ ml gt S lectionner l onglet D GaaS D Esclaves locaux EtheiNet P Propri t s amp Escweboall i Items gt Dans la zone Gestion des El items s l
9. adresses SNMP f QoS J Esclaves locaux EtherNet IP Esclave local 1 pjd Items B Esclave local 2 poi Items El Esclave local 3 i Items I Liste des quipements 1003 DTE102 lt EIP 192 168 0 79 gt Consignation Schneider o Valew Unit O ooo Param tres i fe Bit de connexion D D Intervalle de trame demand RPI 10 ms Figure 14 ifm syntron gt Dans la structure sur le c t NME RENTRER gauche de la fen tre i AE A s lectionner le point Items M NOGOH Propri t s de la voie i Commutateur TCP IP Offset quip Offset connexion Nomdeltem A J Services 0 0 Input_Data T Serveur d adresses SNMP QoS E Esclaves locaux EtherNet IP Esclavelocal1 Items 7 Esclave local 2 Items 7 Esclave local 3 i Items 2 Input_DataD 3 4 Input_DataE Input_DataF Input _DataG Sue B es Lea 5 6 f 8 3 0 Input_DataH Figure 15 gt Dans les onglets Entr e M_NOC0401 fdtConfiguration Entr e bit Sortie et Sortie i M_NOCO4OT Communication Schneider bit effacer tous les items M_NOCOAO G Electric Z ze Propri t s de la voi pr d finis ma i TEPAP 5 z 5 Servi gt Appliquer les s lections en p ou cliquant sur OK et fermer la 3e A h Esclaves locaux EtherNet IP fen tre Esclave local 1 i Items A Esclave local 2 i Items Esclave local 3 Items L Li
10. blioth que 5 1 Int grer la biblioth que dans Unity Pro ifm syntron La biblioth que DTE102 est fournie comme fichier d archive Apr s le d compactage de cette archive la biblioth que peut tre int gr e dans la biblioth que de types d Unity Pro gr ce l outil pour la mise jour de la biblioth que de types du progiciel Unity gt D marrer l outil pour la mise jour de la biblioth que de types gt Comme source s lectionner le r pertoire avec la biblioth que gt Cliquer sur Installer famille gt Apr s l installation cliquer sur Quitter pour quitter l outil Dans la biblioth que ifm electronic les blocs sont rang s dans la famille DTE702 5 2 Contenu de la biblioth que Chemin de la biblioth gue Figure 19 E lt Libset w7 0 H E Base Lib H E Communication H a CONT_CTL Custom Lib H E Diagnostics H E 1 0 Management ES ifm electronic H I MotionFunctionBlack E Motion H D Obsolete Lib H I Safety I System H a UnituLLg84 HHE H Figure 20 Entrez le chemin du r pertoire du fichier d installation FAMILS OS F nwendungsdatents chneider ElecticUnity Pro CustomLibset B 0 g WLES a jour de la biblioth que de types Quitter Installer Famille This 16 the main manufacturer ibrar It contains the main IEC families and s This library 15 used for exchanging data between devices connected by b This library 15 for projecting process engineerng ser
11. criture de l UID n est pas possible La tentative est finie avec un message d erreur Si ce bloc fonctionnel est utilis pour une voie qui n est pas param tr e comme RWH_RW il en r sulte un mauvais fonctionnement du bloc Le bloc fonctionnel extrait les donn es de la voie depuis les donn es d entr e du bo tier de contr le et les value Des signaux de commande pour la lecture d un tag ou l criture sur un tag sont ajout s dans les donn es de sortie vers le bo tier de contr le Si un v nement de diagnostic se produit sur la voie les donn es de diagnostic sont lues automatiquement et indiqu es sur les param tres de sortie La communication doit s effectuer selon une proc dure d finie Ceci est montr l aide d un diagramme dans la figure 24 select memory area activate read write complete read write check diagnose output payload Figure 24 Pour rendre le traitement de la commande plus convivial le bloc fonctionnel DTE102 RWH_RW a t cr Ce bloc traite automatiquement le protocole de commande montr ci dessus La figure suivante montre un appel du bloc fonctionnel DTE102 RWH_ RW 18 ifm syntron DTE102_RWH_RW oarbDTE102 owsStatus oiDiagLength Figure 25 Description des param tres Param tres d entr e BOOL Front montant d marre la lecture du tag BOOL Front montant d marre l criture sur le tag iRdWrStartAddr Adresse de d part dans la m mo
12. ectionner Manuel Lars Items pour le Mode d importation Exclusive Owner i Items Consignation Figure 12 gt Passer l onglet Param trage de l adresse gt Dans la zone Modifier l adresse saisir l adresse IP r gl e dans le bo tier de contr le gt Dans la structure sur le c t gauche de la fen tre s lectionner le point Exclusive Owner gt R gler le param tre Request Packet Interval RPI gt 10 ms La valeur Bit de connexion indique le num ro du bit qui montre l tat de la connexion Ethernet IP vers l appareil dans les HEALTH_BITS Les HEALTH_Bits font partie de l array d octets d tat dans la zone d entr es du module de communication Par exemple le bit de connexion est 0 dans la Figure 14 C est dire que le bit HEALTH_BITS_IN 0 0 montre si la connexion Ethernet IP vers le bo tier de contr le est tablie Hal Pa LU ifm syntron M_NOCO401 fdtConfiguration O O OOOOOOOOOOO_ E Sch M_NOCO401 Communication M_NOCO401 Propri t s de la voie i Commutateur TCP IP J Services Serveur d adresses SNMP Esclaves locaux EtherNet IP Esclave local 1 p i Items E Esclave local 2 E Items Esclave local 3 i Items Exclusive Owner Items Consignation Figure 13 D sactiv H G M_NOC0401 Communication M_NOCO401 E Propri t s de la voie E Commutateur TCP IP J Services Serveur d
13. entr e C Qi Lecture du signal num rique sur l entr e 1 Q Surveillance de la charge sur la connexion L du port Lecture des donn es de diagnostic de la voie du bo tier de contr le Dans chaque cycle API le bloc fonctionnel extrait les donn es de la voie depuis les donn es d entr e du bo tier de contr le et met disposition les donn es des entr es TOR de la voie sur ses param tres de sortie Si un v nement de diagnostic se produit sur la voie les donn es de diagnostic sont lues automatiquement et indiqu es sur les param tres de sortie La lecture des donn es de diagnostic fonctionne de mani re asynchrone et s tend sur plusieurs cycles API Ceci n a aucune influence sur les fonctions cycliques du bloc Si ce bloc fonctionnel est utilis pour une voie qui n est pas param tr e comme une INPUT il en r sulte un mauvais fonctionnement du bloc La figure suivante montre un appel du bloc fonctionnel DTE102 INPUT 14 ifm syntron DTE102_INPUT iarbDTE102 iChannelNo ixConnOKk ixAckDiag Figure 22 Description des param tres Param tres d entr e Tableau 4 Param tres de sortie CO CCS oarbDTE102 ANY_ARRAY_BYTE Champ de donn es des sorties vers le bo tier de contr le Etat de l entr e TOR C Qi BOOL Etat de l entr e TOR 1 Q BOOL Surcharge de l alimentation en tension via L oiDiagLength Nombre des saisies dans les donn es de diagnostic Array avec donn es de diagnostic
14. ie vers le bo tier de contr le Les donn es de diagnostic re ues sont indiqu es dans le param tre de sortie oardwDiagData Les donn es de diagnostic indiqu es jusqu pr sent sont enti rement effac es Le param tre de sortie oiDiagLength montre combien de jeux de donn es de diagnostic sont indiqu s actuellement Les codes d erreur dans les donn es de diagnostic sont d crits dans le manuel du bo tier de contr le Un front montant sur le param tre d entr e ixAckDiag efface les donn es de diagnostic indiqu es 6 3 Le bloc fonctionnel DTE102 OUTPUT Ce bloc fonctionnel peut tre utilis pour une voie param tr e du bo tier de contr le DTE102 comme OUTPUT II offre les fonctions suivantes Commande du signal num rique sur la sortie C Qo Lecture du signal num rique sur l entr e 1 Q Activation de l alimentation en courant augment e de la sortie C Qo seulement disponible pour voies 3 et 4 Surveillance de la charge sur la connexion L du port Lecture des donn es de diagnostic de la voie du bo tier de contr le Dans chaque cycle API le bloc fonctionnel extrait les donn es de la voie depuis les donn es d entr e du bo tier de contr le et met disposition les donn es de l entr e TOR de la voie sur ses param tres de sortie Les signaux pour la sortie TOR de la voie sont ajout s de mani re cyclique dans les donn es de sortie vers le bo tier de contr le Si un v nement de diagnostic se produit sur la voie
15. ifm syntron Interface de commande intuitive Automate Modicon M340 Description de la biblioth que DTE102 ifm syntron Contenu Content secans RER RS I RE 2 T APOGU RE D PS EN RON Se 3 2 Exclusion de la responsabilit 5 885 eenssncenestemtesse memes Daneseceeenee nee encens sereine ect 3 3 R gler les param tres de connexion dans le bo tier de contr le 3 4 Proplorla c nnexkion dans Unity POS Sn a dead dat EE EE Mansion 4 4 1 Ajouter le bo tier de contr le dans le catalogue mat riel d Unity Pro 4 4 2 Ajouter le bo tier de contr le dans le projet logiciel 6 4 3 R gler les param tres de connexion dans le module de communication 8 4 4 Configurer les voies du bo tier de contr le 11 5 Travailler avec la biblioth que iii 12 5 1 Int grer la biblioth que dans Unity Pro nn 12 5 2 Contenu de la biblioth que iii 12 5 3 Utiliser les blocs fonctionnels dans le programme d application nnnannnannennnnennennnnnnnnnnnnnsnnnnnnennnnn 13 6 Les blocs fonctionnels de la biblioth que en d tail ss 13 6 1 Le bloc fonctionnel DTE102 INACTIVE iii 13 6 2 Le bloc fonctionnel DTE102 INPUT 14 6 3 Le bloc fonctionnel DTE102 O UTPUT iii 16 6 4 Le bloc fonctionnel DTE102 RWH_ RW 18 6 4 1 Structure de la communication ii iiiiiiiiiisieseireeseereeeeeneees 20 6 4 2 Processus du traitement de commandes ss 21 643 Lecture G lUID OU TAC aa tenen das ten aies cadet 22 6 4 4 Lecture d
16. indiqu e dans la zone de r ception Les donn es sont conserv es tant que le param tre de sortie oxDone est actif 6 4 5 Ecriture sur une zone de la m moire USER du tag L criture sur une zone de la m moire USER d un tag s effectue comme suit gt R gler le param tre d entr e ixUserMem TRUE gt Saisir les donn es crire dans la zone de transmission r gl e sur le param tre d entr e iarbSendBuf gt Indiquer l adresse dans la m moire USER du tag partir de laquelle l criture des donn es doit s effectuer sur le param tre d entr e RdWrStartAddr gt R gler le nombre des octets transf rer sur le param tre d entr e iiRdWrLength gt Le front montant sur le param tre d entr e ixWrite applique les param tres d entr e iiRdWrStartAddr et iiRdWrLength et d marre l criture sur la m moire du tag Si la longueur de donn es indiqu e ne peut pas tre transf r e avec un seul cycle d criture le bloc fonctionnel effectue automatiquement plusieurs cycles d criture avec des offsets d adresse correspondants dans la zone source et la zone cible Ainsi la longueur des donn es crire est seulement limit e par le tampon de transmission indiqu et la m moire du tag 2 Les donn es dans la zone de transmission ne doivent pas tre chang es pendant le traitement de la commande Lorsque la commande est termin e le r sultat du traitement est indiqu e voir le chapitre 6 4 2 23 ifm syntron
17. ire USER du tag pour la lecture criture iRdWrLength Nombre des octets lire crire Tableau 8 19 ifm syntron Param tres de sortie oarbDTE102 Champ de donn es des sorties vers le bo tier de contr le oxBusy Bloc fonctionnel occup aucune nouvelle commande possible oxDone Fonction finie sans erreur oxError Erreur d tect e owStatus Information d tat ou code d erreur voir le chapitre 6 4 6 oiDiagLength INT Nombre des saisies dans les donn es de diagnostic Array avec donn es de diagnostic pour les codes d erreur voir le manuel DTE102 oxTagPresent BOOL Tag d tect oiRcvdLength INT Nombre des octets lus oarbRcvBuf ANY_ARRAY_BYTE Zone de r ception pour les donn es lues Tableau 9 oardwDiagData ARRAY 0 3 OF DWORD 6 4 1 Structure de la communication Les donn es d entr e du bo tier de contr le sont mises disposition au bloc sur le param tre d entr e jarbDTE 7102 le param tre de sortie oarbDTET02 renvoie aux donn es de sortie qui sont transf r es au bo tier de contr le Le param tre d entr e ChannelNo d termine quelle voie du bo tier de contr le doit tre trait e Le param tre d entr e xConnOK indique au bloc fonctionnel que la connexion Ethernet IP vers le bo tier de contr le est tablie De pr f rence ce param tre d entr e est lier au bit de connexion correspondant Figure 14 de la zone d entr es du module de communication 20 ifm syntron Tant q
18. la voie les donn es de diagnostic sont lues automatiquement et indiqu es sur les param tres de sortie La lecture des donn es de diagnostic fonctionne de mani re asynchrone c est dire qu elle s tend sur plusieurs cycles API La figure suivante montre un appel du bloc fonctionnel DTE102 INACTIVE DTE102_INACTIVE oarbDTE102 oiDiagLength oardwDiagData Figure 21 Description des param tres Param tres d entr e Nom pe Deseion iarbDTE102 ANY _ARRAY_BYTE Champ de donn es des entr es du bo tier de contr le iChannelNo CS Num ro de voie 1 4 BOOL Connexion Ethernet IP vers le bo tier de contr le tablie ixAckDiag BOOL Effacement des donn es de diagnostic indiqu es Tableau 2 13 ifm syntron Param tres de sortie oarbDTE102 ANY_ARRAY_BYTE Champ de donn es des sorties vers le bo tier de contr le oiDiagLength INT Nombre des saisies dans les donn es de diagnostic Array avec donn es de diagnostic pour les codes d erreur voir le manuel DTE102 oardwDiagData ARRAY 0 3 OF DWORD Tableau 3 Les donn es d entr e du bo tier de contr le sont mises disposition pour le bloc fonctionnel sur le param tre d entr e iarbDTE102 Le param tre de sortie oarbDTE702 renvoie aux donn es de sortie qui sont transf r es au bo tier de contr le Le param tre d entr e iiChannelNo d termine quelle voie du bo tier de contr le doit tre trait e Le param tre d entr e xCon
19. n fichier EDS la biblioth que SEENTE SpE D couverte denue de temati Inen paradiesse Mori EURE EDET Menu Equipement oom amene lout oepmaper Ajouter un fichier EDS la biblioth que aramerelacal H srame tlrea ern Inna BANANEN d iane IGEEEN Baie inertie Fonchons suppl mentaires GUOTNENNIQNE ns eunha E tte Ste age ermite Eirenteta ia MESSE erpiiete tioduus Figure 3 gt Al aide de l assistant qui s ouvre Ajout EDS ajouter le fichier EDS du bo tier de contr le la biblioth que Cet assistant vous autorise ajouter des fichiers EDS Figure 4 ifm syntron gt Ouvrir le catalogue mat riel dans Unity Pro 5 Unity Pro Catalogue mat riel Figure 5 gt Dans le catalogue mat riel passer Catalogue mat riel l onglet Catalogue DTM G_NOC79100 Schneider Electric Schneider Electric gt Cliquer sur Mettre jour pour El l i mettre le catalogue jour M NOCD4O Communication Schneider Electic M NOCO401 2 Communication Schneider Electic us oo me 1 1 LE ELA EE UE Catalogue DTM Figure 6 4 2 Ajouter le bo tier de contr le dans le projet logiciel gt Dans le navigateur de DTM cliquer sur le module de Navigateur de DTH communication via le bouton droit de la souris gt S lectionner via le menu contextuel Ajouter Ajouter SUPENTTEN SUHET Decouverte de uus de temati Inerparaditsse
20. nOK indique au bloc fonctionnel que la connexion Ethernet IP vers le bo tier de contr le est tablie De pr f rence ce param tre d entr e est lier au bit de connexion correspondant Figure 14 de la zone d entr es du module de communication Tant que le param tre d entr e ixConnOK est FALSE les donn es de diagnostic indiqu es sur les param tres de sortie sont initialis es avec 0 Si le signal sur le param tre d entr e xConnOK est TRUE le bloc fonctionnel commence travailler Si le bo tier de contr le signale une erreur sur la voie param tr e le bloc fonctionnel ajoute automatiquement les signaux de commande pour la lecture des donn es de diagnostic dans les donn es de sortie vers le bo tier de contr le Les donn es de diagnostic re ues sont indiqu es dans le param tre de sortie oardwDiagData Les donn es de diagnostic indiqu es jusqu pr sent sont enti rement effac es Le param tre de sortie o DiagLength montre combien de jeux de donn es de diagnostic sont indiqu s actuellement Les codes d erreur dans les donn es de diagnostic sont d crits dans le manuel du bo tier de contr le Un front montant sur le param tre d entr e ixAckDiag efface les donn es de diagnostic indiqu es 6 2 Le bloc fonctionnel DTE102 INPUT Ce bloc fonctionnel peut tre utilis pour une voie du bo tier de contr le DTE102 param tr e comme INPUT Il offre les fonctions suivantes Lecture du signal num rique sur l
21. o tier de contr le sont mises disposition au bloc fonctionnel sur le param tre d entr e iarbDTE102 Le param tre de sortie oarbDTE102 renvoie aux donn es de sortie qui sont transf r es au bo tier de contr le Le param tre d entr e iiChannelNo d termine quelle voie du bo tier de contr le doit tre trait e Le param tre d entr e ixConnOK indique au bloc fonctionnel que la connexion Ethernet IP vers le bo tier de contr le est tablie De pr f rence ce param tre d entr e est lier au bit de connexion correspondant Figure 14 de la zone d entr es du module de communication Tant que le param tre d entr e ixConnOK est FALSE tous les param tres de sortie sont initialis s avec 0 Si le signal sur le param tre d entr e ixConnOK est TRUE le bloc fonctionnel commence travailler Une voie du bo tier de contr le param tr e comme OUTPUT met disposition 1 sortie TOR et 1 entr e TOR L tat de l entr e est indiqu sur le param tre de sortie ox O Le signal sur le param tre d entr e ixCQo est ajout dans les donn es de sortie vers le bo tier de contr le et commande la sortie TOR de la voie Le signal sur le param tre d entr e ixHighCurrent est seulement pris en consid ration pour les voies 3 et 4 et transf r au bo tier de contr le Une surcharge de l alimentation en tension via l entr e ou la sortie est signal e sur le param tre de sortie oxOverload Si le bo tier de contr le signale une erreur
22. oxDone est mis et l UID est mis disposition dans la zone de r ception La longueur de l UID est indiqu e sur le param tre de sortie oiRcvdLength Ces donn es sont conserv es tant que le param tre de sortie oxDone reste actif voir le chapitre 6 4 2 22 ifm syntron 6 4 4 Lecture d une zone de la m moire USER du tag Une zone de la m moire USER d un tag est lue comme suit gt R gler le param tre d entr e ixUserMem TRUE gt Indiquer l adresse dans la m moire USER du tag partir de laquelle la lecture doit s effectuer sur le param tre d entr e iiRdWrStartAddr gt R gler le nombre des octets lire sur le param tre d entr e iiRdWrLength gt Le front montant sur le param tre d entr e ixRead applique les param tres d entr e iRdWrStartAddr et iiRdWrLength et d marre la lecture depuis le tag Les donn es lues depuis le tag sont rang es dans la zone de r ception Si la longueur de donn es indiqu e ne peut pas tre transf r e avec un seul cycle de lecture le bloc fonctionnel effectue automatiquement plusieurs cycles de lecture avec des offsets d adresse correspondants dans la zone source et la zone cible Ainsi la longueur des donn es lire est seulement limit e par le tampon de r ception indiqu et la m moire du tag Lorsque la commande est termin e le r sultat du traitement est indiqu e voir le chapitre 6 4 2 Dans le param tre de sortie oiRcvdLength la longueur totale des donn es est
23. pour les codes d erreur voir le manuel DTE102 oardwDiagData ARRAY 0 3 OF DWORD Tableau 5 Les donn es d entr e du bo tier de contr le sont mises disposition au bloc fonctionnel sur le param tre d entr e iarbDTE102 Le param tre de sortie oarbDTE102 renvoie aux donn es de sortie qui sont transf r es au bo tier de contr le Le param tre d entr e ChannelNo d termine quelle voie du bo tier de contr le doit tre trait e Le param tre d entr e ixConnOK indique au bloc fonctionnel que la connexion Ethernet IP vers le bo tier de contr le est tablie De pr f rence ce param tre d entr e est lier au bit de connexion correspondant Figure 14 de la zone d entr es du module de communication Tant que le param tre d entr e ixConnOK est FALSE tous les param tres de sortie sont initialis s avec 0 Si le signal sur le param tre d entr e ixConnOK est TRUE le bloc fonctionnel commence travailler Une voie du bo tier de contr le param tr e comme INPUT met disposition 2 entr es TOR L tat de ces entr es est indiqu sur les param tres de sortie oxCQi et oxlO Une surcharge de l alimentation en tension via ces entr es est signal e sur le param tre de sortie oxOverload 15 ifm syntron Si le bo tier de contr le signale une erreur sur la voie param tr e le bloc fonctionnel ajoute automatiquement les signaux de commande pour la lecture des donn es de diagnostic dans les donn es de sort
24. ste des quipements a e 003 DTE102 lt EIP 192 168 0 79 gt i of Exclusive Owner Figure 16 10 4 4 Configurer les voies du bo tier de contr le Dans le navigateur de DTM cliquer sur le symbole du bo tier de contr le via le bouton droit de la souris gt S lectionner via le menu contextuel Ouvrir pour ouvrir la fen tre de configuration du bo tier de contr le gt Dans la structure cliquer sur DTE102 fdtConfiguration Exclusive Owner DTE102XX from EDS E S gt Passer l onglet Param tres DTE102 de configuration DIET gt Configurer toutes les voies nn di du bo tier de contr le en fonction de l utilisation pr vue Les param tres sont d crits dans le manuel du bo tier de contr le gt Cliquer sur OK pour appliquer les donn es FIGUTENUME COnnEAGN ifm syntron Mavigateur de DTM 3 PC h te E k lt 192 166 0 1 gt M NGC 0401 lt Ethetlet TE 197 Ouvrir Aau D ciuvere ae pus de tenat Inenparadiesse Decannetien ENET Figure 17 Mi E Schneider ES Electric Oooo Groupe Param te Valeur Init a D aQ Chane O i gt Overload Detection on off 2 i gt Transponder Data Block Length 2 i D Data Hold Time 2 i D Module Identifier 2 E Channel 1 D Edge Controlled UID Read 1 Doo 1 mA 4 D DEN D Cong s 192 ppIQUET Figure 18 11 5 Travailler avec la bi
25. tier de contr le signale une erreur sur la voie param tr e le bloc fonctionnel ajoute automatiquement les signaux de commande pour la lecture des donn es de diagnostic dans les donn es de sortie vers le bo tier de contr le Les donn es de diagnostic re ues sont indiqu es dans le param tre de sortie oardwDiagData Les donn es de diagnostic indiqu es jusqu pr sent sont enti rement effac es Le param tre de sortie oiDiagLength montre combien de jeux de donn es de diagnostic sont indiqu s actuellement Les codes d erreur dans les donn es de diagnostic sont d crits dans le manuel du bo tier de contr le 6 4 3 Lecture de l UID du tag La mani re dont le bloc fonctionnel met disposition l UID d un tag d pend du param trage de la voie Figure 18 Param tre de la voie Edge Controlled UID Read pas activ gt R gler le param tre d entr e ixUserMem FALSE Si l antenne d tecte un tag ox 7 agPresent TRUE son UID est mis disposition dans la zone de r ception La longueur de l UID est indiqu e sur le param tre de sortie oiRcvdLengih Ces donn es sont effac es si le tag quitte le champ d antenne ou si le param tre d entr e ixUserMem est TRUE Param tre de la voie Edge Controlled UID Read activ gt R gler le param tre d entr e ixUserMem FALSE gt Front montant sur le param tre d entr e ixRead d marre la lecture de l UID du tag Si la lecture est finie sans erreur le param tre de sortie
26. tilis pour le r glage des param tres de connexion dans le bo tier de contr le Ceci est possible avec tout navigateur web Le bo tier de contr le est livr avec l adresse IP 192 168 0 79 gt Raccorder le PC et le bo tier de contr le dans un r seau gt D marrer le navigateur web sur le PC et saisir l adresse IP du bo tier de contr le gt Ala page Home cliquer y ceuc O t l charger une archive avec le fichier EDS pour l appareil Welcome to the Web interface for administration and configuration of the DTE102 EDS File EDS ZIP Library and Documentation available at waw ifm com Figure 1 gt Ala page Network les param tres du r seau peuvent tre r gl s gt Cliquer sur submit pour appliquer les param tres du r seau dans le bo tier de contr le ifm syntron Web Iinterface DTE102 Network Network Settings IP Parameter Current Settings New Settings IP Address 192 168 0 79 a O g Subnet Mask 255 255 255 0 a a g Gateway 192 168 0 100 a g g DHCP off Con off BOOTP off Con of REC RE Autonegotiation on Con Cof Port Speed DUPLEX_LOOME DUPLEX 100M6 DRE Autonegotiation on on C off Port Speed SIMPLEX 10MB SIMPLEX 10MB z Hardware Information Article Hardware Version submit WARNING Changing the IP parameters may cause a loss of connection Firmware Version Serial Number Production Date MAC Address DTE102
27. u 11 Tableau 10 24 ifm syntron Codes d erreur 0x8000 0x8101 0x8102 0x8103 0x8104 0x8105 0x8106 0x8201 0x8202 0x8301 0x8302 0x8303 0x8304 0x8305 0x8306 0x8307 Description Le bo tier de contr le signale une erreur valuer les donn es de diagnostic dans le param tre de sortie oardwDiagData Param tre d entr e iiChannelNo non valable Param tre d entr e iarbDTE102 non valable Param tre d entr e oarbDTE102 non valable Diff rentes longueurs du param tre d entr e iarbDTE102 et du param tre de sortie oarbDTE102 Param tre d entr e iarbSendBuf non valable Param tre de sortie oarbRcvBuf non valable Param tre d entr e ixConnOK FALSE pendant la transmission des donn es Timeout le bo tier de contr le ne r agit pas D marrage d une commande pendant que le bloc fonctionnel est occup oxBusy TRUE D marrage d une commande avec une antenne d sactiv e ixAntOff TRUE D marrage simultan des commandes de lecture et d criture D marrage d une commande sans tag dans le champ d antenne Param tre d entr e iiRdRwLength lt 0 ou sup rieur la zone de r ception d finie oarbRcvBuf Param tre d entr e iiRdRwLength lt 0 ou sup rieur la zone de transmission d finie iarbSendBuf L criture de l UID n est pas support e par le syst me 0x8401 Zone de r ception oarbRcvBuf trop petite pour la lecture cyclique de l UID Tableau 11 25
28. ue le param tre d entr e ixConnOK est FALSE les param tres de sortie oxBusy TRUE et owStatus 0x1000 sont fournis Tous les autres param tres de sortie sont initialis s avec 0 IxConnOKk gt Mettre le param tre d entr e ixConnOK TRUE La communication avec la voie param tr e du bo tier de contr le est activ e Les signaux pour l change de donn es sont synchronis s oxBusy ES ixAntOff gt Param tre d entr e ixAntOff FALSE active l antenne a TE pok oxDone Si l change de donn es a t synchronis et l antenne a t activ e le param tre de sortie oxBusy FALSE est fourni Le bloc fonctionnel est maintenant pr t changer oxError E EEE des donn es avec un tag owStatus 0x1000 0x2 0x3000 0x7000 Figure 26 6 4 2 Processus du traitement de commandes Le bloc fonctionnel DTE102_RWH_RW est un bloc fonctionnel qui travail de mani re asynchrone c est dire que le traitement s tend sur plusieurs appels du bloc fonctionnel L tat de traitement du bloc fonctionnel est indiqu sur le param tre de sortie owStatus Tant que l antenne raccord e d tecte un tag le param tre de sortie oxTagPresent est mis Si le param tre de sortie oxBusy est FALSE le bloc fonctionnel est pr t une nouvelle commande gt D terminer par le param tre d entr e ixUserMem s il y a un acc s la m moire USER ou l UID du tag gt Indiquer la zone de m moire USER dans les param
29. une zone de la m moire USER du tag VU 23 6 4 5 Ecriture sur une zone de la m moire USER du tag 23 6 4 6 Indications sur le param tre de sortie owStatus 24 ifm syntron 1 Aper u La biblioth que DTE102 pour Unity Pro contient un package de codes pour l automate Modicon M340 de Schneider Electric pour simplifier l change de donn es avec le bo tier de contr le DTE102 d ifm electronic dans le programme d application de l API Pour chaque module support du bo tier de contr le un bloc fonctionnel DFB est mis disposition Ce document explique la configuration de la connexion entre l automate et le bo tier de contr le et d crit l int gration et l utilisation de la biblioth que dans le projet Unity Pro 2 Exclusion de la responsabilit Le package de codes de la biblioth que est une version de d monstration Il est uniquement destin servir d exemple pour l utilisateur Toute utilisation de ce package de codes pour la commande machine s effectue SOUS la responsabilit du d veloppeur Les auteurs et titulaires d un droit de ce package de codes excluent toute responsabilit pour le bon fonctionnement ou la compatibilit de cette version de d monstration Pour des raisons de droits de propri t intellectuelle seule la distribution gratuite de ce package de codes est autoris e 3 R gler les param tres de connexion dans le bo tier de contr le L interface web int gr dans l appareil est u
30. vo loops It contains Con This Library i used to store Customer DFE and DO T This librar is used to investigate the control program for misbehawiours Itc This library contains EFB which are required for using l 0 modules It cont This library contains DFB and DDT s for devices made by ifm electronic This library contains DFEBs for module types of the evaluation unit O TE102 This library contains Motion Function Blacks This Library contains the Asis Control CAM control Lexum and MMF Start This library i used for compatibility with PLZ or Concept applicatione It cont This library contains safety EF EFB s for the usage in safety applications This library contains Events SFC Management SysClock Families LL94 Library for Unitu Fro Contains FFBs for esclusive usage in LLIS4 edit La biblioth que DTE102 contient un bloc fonctionnel sp cifique l utilisateur DFB pour chaque module support du bo tier de contr le CCC DTE102_INACTIVE de module INACTIVE pour plus de d tails voir le chapitre 6 1 DTE102_INPUT 12 Bloc fonctionnel pour une voie du bo tier de contr le DTE102 avec identificateur Bloc fonctionnel pour une voie du bo tier de contr le DTE102 avec l identificateur de module INPUT pour plus de d tails voir le chapitre 6 2 Bloc fonctionnel pour une voie du bo tier de contr le DTE102 avec l identificateur de module RWH_RW pour plus de d tails voir le chapitre 6 4

Download Pdf Manuals

image

Related Search

Related Contents

Wall-Mount Bracket    JVC AV-21QT4BU User's Manual  SB-500-AFD2PADi  Betriebsanleitung MRW Vib-Control 04  manual - Snooper Services  Tracking Down a misfire problem in a UBOB based control  Printer/Scanner Unit Type 3030 Manual de referencia de escáner  

Copyright © All rights reserved.
Failed to retrieve file