Publicité

Les langues disponibles

Les langues disponibles

Liens rapides

IntroductIon .............................................................................................................................................2
PrIncIPales caractérIstIques ...........................................................................................................2
raccordement des dIsPosItIfs ..........................................................................................................4
CONNEXIONS ADMISSIBLES ....................................................................................................................4
Schéma de connexion 1 ( 4 zones ) .....................................................................................................4
Schéma de connexion 2 ( 8 zones ) .....................................................................................................4
Schéma de connexion 3 ( 12 zones ) ...................................................................................................5
Schéma de connexion 4 ( 16 zones ) ...................................................................................................6
DESCrIptION DE L'éChANgE DE DONNéES ........................................................................................7
Du fIChIEr DESCrIptIf gSDML à L'éChANgE DE DONNéES ........................................................... 7
CONfIgurAtION pOur LE SChéMA DE CONNEXION 1 ( 4 zONES ) ............................................... 11
CONfIgurAtION pOur LE SChéMA DE CONNEXION 2 ( 8 zONES ) .............................................. 14
CONfIgurAtION pOur LE SChéMA DE CONNEXION 3 ( 12 zONES ) ............................................. 14
CONfIgurAtION pOur LE SChéMA DE CONNEXION 4 ( 16 zONES ) ............................................. 15
SLOt vIrtuEL 5 MODBuS .....................................................................................................................16
dIagnostIc ................................................................................................................................................20
MAuvAIS régLAgE Du COMMutAtEur 7 ...........................................................................................20
ErrEur DE COMMuNICAtION Sur LE pOrt SérIE MODBuS ......................................................... 21
BIBlIotHeque sW "gefran s7" Pour gfX4-gfXtermo4 ............................................................. 22
INStALLAtION ..........................................................................................................................................22
fONCtIONS ..............................................................................................................................................26
80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA
GFXtermo4-GFX4 PROFINET
MANUEL UTILISATEUR
code: 80419B - 06-2014 - francaIs
sommaIre
1

Publicité

Table des Matières
loading

Sommaire des Matières pour gefran GFXtermo4-GFX4 PROFINET

  • Page 1: Table Des Matières

    CONfIgurAtION pOur LE SChéMA DE CONNEXION 4 ( 16 zONES ) ..........15 SLOt vIrtuEL 5 MODBuS ........................16 dIagnostIc ..............................20 MAuvAIS régLAgE Du COMMutAtEur 7 ...................20 ErrEur DE COMMuNICAtION Sur LE pOrt SérIE MODBuS ............21 BIBlIotHeque sW “gefran s7” Pour gfX4-gfXtermo4 ............. 22 INStALLAtION ............................22 fONCtIONS ..............................26 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 2: Introduction

    La carte rtE (real time Ethernet) est un dispositif qui permet aux esclaves connectés de transmettre et recevoir des informations à partir du protocole profinet. Le schéma conceptuel de raccordement est illustré dans la figure suivante. il y a : • Un maître Profinet-controller branché sur un dispositif Profinet-Io (Gefran RTE Profinet Bridge) via le protocole profinet (en vert) • Un maître Modbus RTU en exécution sur la carte RTE ( Gefran Profinet Bridge), branché en série sur un Modbus esclave RTU PrIncIPales caractérIstIques...
  • Page 3 • Disponibilité de la diode signal DCP sur la façade de l’instrument 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 4: Raccordement Des Dispositifs

    raccordement des dIsPosItIfs L’échange interne de données du dispositif GFXtermo4-GFX4 s’effectue au travers de l’encapsulage des données modbus à l’intérieur des paquets Profinet. Le port série des dispositifs raccordés doit être configuré : • Vitesse de connexion sur port série 19200 bauds • Pas de parité • 8 bits de données • Les adresses Modbus des noeuds DOIVENT être comprises entre 1 et 4 en séquence. • L’instrument GFXtermo4-GFX4 doté de carte Profinet DOIT avoir l’adresse 1 conneXIons admIssIBles Les possibles combinaisons de connexion et d’adressage des modules GFXtermo4-GFX4 sont illustrées dans les pages suivantes. Toute combinaison de connexion qui ne figure pas parmi celles illustrées NE permet PAS la communication Pro- finet avec un dispositif Controller schéma de connexion 1 (4 zones) : 1 GFX4 (ou GFXtermo4) avec adresse de nœud modbus = 1 et commutateur 7 sur Off.
  • Page 5: Schéma De Connexion 3 ( 12 Zones )

    schéma de connexion 3 ( 12 zones ) : 3 GFX4 (ou GFXtermo4) avec adresses de nœud modbus = 1,2 et 3 et commutateur 7 sur Off. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 6: Schéma De Connexion 4 ( 16 Zones )

    schéma de connexion 4 ( 16 zones ) : 4 GFX4 (ou GFXtermo4) avec adresse de nœud modbus = 1,2,3 et 4, commutateur 7 sur Off. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 7: Description De L'échange De Données

    La caractérisation de ces données s’effectue via le fichier descriptif du dispositif (fichier gSDML ). L’interprétation du flux de données doit être connue par l’application qui produit/exploite les informations transmi- ses/reçues par le dispositif. La carte Gefran Profinet-Io fait office de passerelle entre l’univers série modbus et l’univers ethernet Profinet. Les données suivent ce parcours : • depuis le maître Profinet-controller vers l’esclave Profinet-Io et inversement, à travers les messageries acycliques (données asynchrones et paramétrages)
  • Page 8 Au cas où il serait nécessaire de programmer un nom/adresse IP du dispositif, il sera possible d’utiliser les menus PLC-->Ethernet-->Edit Ethernet Node depuis l’outil de configuration System Manager (Fig.3) fig 3 A l’intérieur de la fenêtre Edit Ethernet Node, sélectionner le bouton Browse (Fig. 4) pour rechercher les nœuds connectés au réseau. Attendre quelques secondes fig 4 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 9 Au bout de quelques secondes, le système affichera la fenêtre Browse Network, laquelle récapitule les pa- ramètres courants des nœuds connectés au réseau. Dans l’exemple, le réseau se compose de deux nœuds : • un contrôleur • un dispositif gfX4 ou gfXtermo4 pour modifier les paramètres (fig. 5) du gfX4 ou GFXtermo4, sélectionner la ligne Device type GEFLEX (1) et vali- der en appuyant sur la touche OK (2) fig 5 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 10 Dans la fenêtre suivante (Fig. 6), il est possible de programmer le nom/adresse IP du dispositif. Le protocole DhCp n’est pas supporté fig 6 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 11: Configuration Pour Le Schéma De Connexion 1 ( 4 Zones )

    Voici comment ajouter un dispositif dans l’outil de configuration, dans la fenêtre Hw-config configuration pour le schéma de connexion 1 ( 4 zones ) : fig 7 Dans la figure 7, le dispositif GFXtermo4-GFX4 se trouve dans l’emplacement 1, qui gère 4 zones. Il existe aussi un canal modbus général dans la fente 5 (voir description du canal modbus). Si l’on sélectionne l’emplacement 1, comme illustré dans la figure 8: fig 8 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 12 Il est possible de vérifier/modifier le paramétrage des variables Input/Output de processus. Fig 9 32 variables d’entrée sont disponibles en deux blocs • Input Parameter Record 1 ( 16 mots ) • Input Parameter Record 2 ( 16 mots ) Dans la colonne Value, il est possible de modifier la valeur du paramètre (Fig. 10) fig 10 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 13 32 variables de sortie sont disponibles en deux blocs : • Output Parameter Record 1 • Output Parameter Record 2 Dans ce cas aussi, il est possible d’intervenir dans la colonne Value pour modifier les variables de sortie (Fig.11) fig 11 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 14: Configuration Pour Le Schéma De Connexion 2 (8 Zones )

    configuration pour le schéma de connexion 2 (8 zones ) : Depuis l’outil de configuration, sélectionner le module GFXtermo4-GFX4 Standard Mode et le déplacer dans l’empla- cement 2. Le module modbus se trouve dans l’emplacement 5 (Fig.12) fig 12 Dans la fenêtre des propriétés de chaque module, il est possible de paramétrer les données d’entrée/sortie, com- me illustré plus haut. configuration pour le schéma de connexion 3 (12 zones ) : Depuis l’outil de configuration, sélectionner le module GFXtermo4-GFX4 Standard Mode et le déplacer dans l’em- placement 2, puis dans l’emplacement 3. La module modbus se trouve dans l’emplacement 5 (Fig.13). fig 13 Dans la fenêtre des propriétés de chaque module, il est possible de paramétrer les données d’entrée/sortie, com- me illustré plus haut. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 15: Configuration Pour Le Schéma De Connexion 4 ( 16 Zones )

    configuration pour le schéma de connexion 4 ( 16 zones ) : Depuis l’outil de configuration, sélectionner le module GFXtermo4-GFX4 Standard Mode et le déplacer dans l’em- placement 2 , 3 puis dans l’emplacement 4. La module modbus se trouve dans l’emplacement 5 (Fig.14). fig 14 Dans la fenêtre des propriétés de chaque module, il est possible de paramétrer les données d’entrée/sortie, com- me illustré plus haut. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 16 l’emplacement virtuelle 5 modbus L’emplacement 5 (Fig.15) est un dispositif virtuel qui permet d’encapsuler une commande modbus par- mi les données profinet cycliques. fig 15 Dans les paramètres du module, il est possible de configurer certains aspects liés à la communication. • Fault Mode (Fig.16) : en cas de coupure de la communication Profinet, des actions peuvent être entreprises pour configurer les modules comme suit √ N’entreprendre aucune action √ Commander le dispositif en mode Software Off √ Commander le dispositif en mode manuel √ Configurer Sp2 en tant que Setpoint fig 16 •...
  • Page 17 L’emplacement 5 modbus a des dimensions égales à 8 octets en écriture et 8 octets en lecture. Par le biais de ce canal, il est possible de lire ou d’écrire n’importe quelle variable parmi celles publiées dans la cartographie modbus des modules GFXtermo4-GFX4 connectés au réseau. canal modbus, emplacement 5 de sortie, 8 octets canal de sortIe modBus octet 1 octet 3 octet 4 octet 5 octet 6 octet 7 octet 8 octet 2 MOt DéCLENChEur ADrESSE CODE fONCtION DONNéES DONNéES DONNéES DONNéES D’INtErrOgAtION MODBuS canal modbus, emplacement 5 d’entrée, 8 octets...
  • Page 18 lecture bit (1,2) InterrogatIon adresse code adresse adresse BIt nomBre de nomBre de esclaVe fonctIon BIt octet + octet - BIts BIts sIgnIf. sIgnIf. octet + octet - sIgnIf. sIgnIf. ADrESSE 1 ou 2 ADrESSE Du ADrESSE Du NOMBrE DE NOMBrE DE DéCLEN- ESCLAvE...
  • Page 19 ecriture d’un mot (6) InterrogatIon adresse code adresse + adresse - donnees + donnees - esclaVe fonctIon sIgnIf sIgnIf sIgnIf. sIgnIf. ADrESSE ADrESSE ADrESSE vALEur MOt vALEur MOt DéCLEN- ESCLAvE à éCrIrE à éCrIrE ChEur à éCrIrE à éCrIrE D’INtEr- rOgAtION rePonse adresse...
  • Page 20: Diagnostic

    dIagnostIc mauvais réglage du commutateur 7 Comme cela a déjà été rappelé, le dispositif GFXtermo4-GFX4 DOIT fonctionner en mode Geflex standard, avec le commutateur 7 sur Off lors de la mise sous tension. Si le dispositif démarre avec le commutateur 7 sur ON, la communication ne peut avoir lieu. Un message d’erreur (Fig.18) est alors envoyé au poste Profinet-Controller. fig 18 L’emplacement indiquée dans le message de diagnostic correspond au nœud du dispositif avec le commutateur 7 mal réglé. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 21 défaut de communication sur le modbus serie Cela apparaît lorsque la communication entre le Maître Modbus de la carte Profinet-IO et l’escalve Modbus dans la GFXtermo4-GFX4 échouse, comme illustré sur la figure 19 Figure 19 quand cela apparaît, le module Profinet-IO envoie au Profinet-Controller le message d’erreur de communicaton fig.20 figure 20 Le slot spécifié sur message d’erreur correspond au noeud de l’appareil sur lequel le défaut apparaît. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 22: Bibliotheque Sw "Gefran S7" Pour Gfx4-Gfxtermo4

    BIBlIotHÈques sW “gefran s7” pour gfX4-gfXtermo4 InstallatIon GEFRAN S.p.A. fournit une série de fichiers de la bibliothèque pour faciliter l’installation de la GFX4 et GFXtermo4 et de la gestion des données de processus dans l’environnement de SIEMENS StEp7. Ces bibliothèques sont contenues dans un fichier compressé “GefranProfinet_V2-00.zip” sur le CD inclus avec le produit ou téléchargeable sur www.gefran.com Après le lancement de SIMATIC Manager, cliquez sur désarchivez dans le menu déroulant fichier et ouvrez le fichier “GefranProfinet_V2-00.zip” dans le dossier dans lequel il a été copié. puis selectionner le dossier de destinations dans ..StEp7/S7proj. A la fin de l’extraction, en sélectionnant la commande “Ouvrir projet” dans le menu déroulant “Fichier” et on pourra accéder à la librairie “GefranProfinet_V2-00” du GFX4 et GFXtermo4. 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 23 Elle contient des Blocs Fonctionnels, des Blocs de Données et des Fonctions: gfX4 en modalitè hIgh pErfOrMANCE oBJect descrIPtIon udt6 DAtA typE fOr MANAgINg prOCESS DAtA MANAgEMENt Of prOCESS DAtA ArEA udt5 BLOCK ACyCLIC DAtA EXChANgE ANAgEMENt fuNCtION DAtA pArAMEtrIC fuNCtION BLOCK tO MANAgE pArAMEtErS fB15 fuNCtION BLOCK tO MANAgE pArAMEtEr rECIpES 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 24 fonctIons udt6 type de données pour gestion données de processus des gfX4 Bloc des données en lecture depuis l’adresse word 0 jusqu’à l’adresse word 62 Bloc des données en écriture depuis l’adresse word 64 jusqu’à l’adresse word 126 Initial address name type comment value struct + 0.0 GFX4_read_W01 gfX4 Read Process Word 01 + 2.0 GFX4_read_W02 gfX4 Read Process Word 02 + 4.0 GFX4_read_W03 gfX4 Read Process Word 03 + 6.0 GFX4_read_W04 gfX4 Read Process Word 04 + 8.0 GFX4_read_W05 gfX4 Read Process Word 05 + 10.0 GFX4_read_W06...
  • Page 25 Initial address name type comment value + 72.0 GFX4_Write_W05 gfX4 Write Process Word 05 + 74.0 GFX4_Write_W06 gfX4 Write Process Word 06 + 76.0 GFX4_Write_W07 gfX4 Write Process Word 07 + 78.0 GFX4_Write_W08 gfX4 Write Process Word 08 + 80.0 GFX4_Write_W09 gfX4 Write Process Word 09 + 82.0 GFX4_Write_W10 gfX4 Write Process Word 10 + 84.0 GFX4_read_W11 gfX4 Write Process Word 11 + 86.0 GFX4_read_W12 gfX4 Write Process Word 12 + 88.0 GFX4_read_W13...
  • Page 26: Fonctions

    fonctIons fc4 “fc_Pd_gfX4” (functIon call) ” fonction de gestion traite la zone gfX4 donné. Cette fonction met à disposition la zone d’échange de données de processus entre le PLC and GFX4 (ou GFXtermo4) dans le bloc données crée avec l’UDT6 décrit plus haut. fC4 doit être appelée à chaque scrutation pour assurer la mise à jour des données. Deux paramètres d’entrée sont requis: 1. FirstByte : (INT) La première adresse mémoire attribuée au rack GFX4 (ou GFXtermo4) dans la configuration matérielle.
  • Page 27 La figure ci-dessous montre une connexion avec 4 esclaves 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 28 udt5 Bloc d’échange acyclique des données Initial address name type comment value struct + 0.0 trigger BytE B#16#0 reserved + 1.0 Cont BytE B#16#0 reserved + 2.0 paramWord1 WORD W#16#0 request Byte 1 e 2 + 4.0 paramByte3 BytE B#16#0 request Byte 3 + 5.0 paramByte4 BytE...
  • Page 29 First byte 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 30 Blocs de fonctIons Tous les Blocs de Fonctions requièrent un DB d’instance, qui peut être librement attribué. Ils ne sont rappelés qu’à la demande et maintenus actifs jusqu’au terme de l’opération. Généralement, l’on définit un bit qui habilite la branche (EN) et qui est remis à zéro avec le front de montée du bit “Opération terminée” (Done). fB1 “fB_oP_gfX4” (functIon BlocK) Il s’occupe de gérer les principales opérations des Données paramétriques pour la configuration du gfX4. Quatre opérations sont disponibles : 1. Lecture bit (op. code 1) 2. Lecture mot (op. code 3) 3. Ecriture bit (op. code 5) 4.
  • Page 31 paramètres de sortie : - Done (BOOL): sa valeur est égale à 1 lorsque l’opération de lecture est terminée. - OUTValue (INT) : valeur lue dans le mot ou le bit spécifié. Dans les opérations d’écriture, elle est égale à 1 si l’action a bien abouti ou à 0 si elle s’est terminée par une erreur - Error (BOOL): sa valeur est égale à 1 lorsque l’opération s’est terminée par une erreur. - ErrCode (INT): code de l’erreur constatée : 1 Illegal function 2 Illegal data address 3 Illegal data value 6 Slave device busy 9 Illegal number data 10 read only data 20 timeout Communication 21 Input value error 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...
  • Page 32 fB15 “fB_rcP_gfX4” (functIon BlocK) Stockage dans un DB d’un jeu de paramètres en provenance d’un GFX4 ou bien envoi vers un GFX4 d’un jeu de paramètres contenus dans un DB. paramètres d’entrée : - DB_GFX (INT) : indiquer le numéro (paramètre en chiffres ou variable INT qui en contienne la valeur) du DB associé au gfX4 sur lequel on souhaite opérer. - DBIST (BLOCK_DB) : indiquer le nom (utiliser le nom symbolique du DB ou l’indication “DBxx” en entier) du DB d’instance du FB1 “OP_GFX4”, destiné au GFX4. - GFXNr (INT) : l’adresse du GFX4 avec lequel on souhaite opérer. - RCP_DB (INT) : le numéro du DB dans ou depuis lequel écrire/lire le jeu de données. - Funct (BOOL) : le type d’opération à exécuter : False = Store (enregistrer les paramètres du GFX4 dans le DB) True = Load (télécharger dans le GFX4 les paramètres enregistrés dans le DB) - ParamNr (INT) : le nombre de paramètres à enregistrer/lire. - ParamListDB (INT) : numéro du DB dans lequel chaque ligne spécifie l’adresse Modbus des paramètres à lire/écrire. paramètres de sortie : - Done (BOOL) : sa valeur est égale à 1 lorsque l’opération est terminée. - Error (BOOL) : sa valeur est égale à 1 lorsqu’une erreur est survenue pendant l’opération d’écriture. - ErrorCode (INT) : en cas d’erreur, son code s’affiche 1 fonction illicite 2 Adresse données illicite 3 valeur données illicite 6 Dispositif esclave occupé...
  • Page 33 udt4 Liste des adresses Modbus des paramètres utilisés dans FB15 Initial address name type comment value struct + 0.0 TYP_ZONE_1 1424 prOBE/INput typE (1424) zONE 1 + 2.0 HIS_ZONE_1 1426 MAX INput (1426) zONE 1 + 4.0 HSTA_ZONE_1 1429 MAX LIMIT TA (1429) ZONE 1 + 6.0 CTR_ZONE_1 1204 CONtrOL typE (1204) zONE 1 + 8.0 HPH_ZONE_1 1066 MAX POWER HEATING % (1066) ZONE 1...
  • Page 34 Initial address name type comment value + 82.0 HIT_ZONE_2 2055 hEAtINg INtEgrAL tIME (2055) zONE 2 + 84.0 CIT_ZONE_2 2124 COOLINg INtEgrAL tIME (2124) zONE 2 + 86.0 HDT_ZONE_2 2056 hEAtINg DErIvAtIvE tIME (2056) zONE 2 + 88.0 CDT_ZONE_2 2125 COOLINg DErIvAtIvE tIME (2125) zONE 2 + 90.0 AL1_ZONE_2 2060...
  • Page 35 Initial address name type comment value + 172.0 LBT_ZONE_4 8236 DELAy tIME fOr ALArM LBA (8236) zONE 4 + 174.0 HPB_ZONE_4 8197 HEATING PROPORTIONAL BANDE (8197) ZONE 4 + 176.0 CPB_ZONE_4 8198 COOLING PROPORTIONAL BANDE (8198) ZONE 4 + 178.0 HIT_ZONE_4 8199 HEATING INTEGRAL TIME (8199) ZONE 4 + 180.0 CIT_ZONE_4 8268 COOLINg INtEgrAL tIME (8268) zONE 4 + 182.0 HDT_ZONE_4 8200 hEAtINg DErIvAtIvE tIME (8200) zONE 4...
  • Page 36 dB20 Liste des paramètres utilisés dans fB15 Initial address name type comment value struct + 0.0 TYP_ZONE_1 prOBE/INput typE zONE 1 + 2.0 HIS_ZONE_1 1000 MAX INput zONE 1 + 4.0 HSTA_ZONE_1 1400 MAX LIMIt tA zONE 1 + 6.0 CTR_ZONE_1 CONtrOL typE zONE 1 + 8.0 HPH_ZONE_1 1000...
  • Page 37 Initial address name type comment value + 82.0 HIT_ZONE_2 hEAtINg INtEgrAL tIME zONE 2 + 84.0 CIT_ZONE_2 COOLINg INtEgrAL tIME zONE 2 + 86.0 HDT_ZONE_2 hEAtINg DErIvAtIvE tIME zONE 2 + 88.0 CDT_ZONE_2 COOLINg DErIvAtIvE tIME zONE 2 + 90.0 AL1_ZONE_2 ALArM 1 MIN tEMp zONE 2 + 92.0 AL2_ZONE_2 ALArM 2 MAX tEMp zONE 2...
  • Page 38 + 186.0 AL1_ZONE_4 ALArM 1 MIN tEMp zONE 4 + 188.0 AL2_ZONE_4 ALArM 2 MAX tEMp zONE 4 + 190.0 ALHB_ZONE_4 ALArM hB AMpEr zONE 4 = 192.0 end_struct gefran s.p.a. via Sebina, 74 25050 provaglio d’Iseo (BS) Italy Tel. 030 98881 - Fax 030 9839063 www.gefran.com 80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA...

Table des Matières