▼
Scroll to page 2
of
37
Series CE Manuel de communications PROFIBUS 2408f & 2404 f Sommaire REGULATEURS 2408f et 2404f MANUEL DE COMMUNICATIONS PROFIBUS-DP Sommaire Page Chapitre 1 INTRODUCTION Loerie recs rr rr reerrrrannes ese ssnnssnssrsnssnsannnnnes 1-1 Chapitre 2 PRINCIPES DE FONCTIONNEMENT — -.............ee=eccccccecocaooana Dee . 2-1 Chapitre 3 CABLAGE senunonsensuemeneeannenausnenmeeneannanenceeenereueemeseneneeeameccenanses | CTI Spécifications des câbles 3-2 Chapitre 4 CONFIGURATION DU REGULATEUR ET DU RESEAU …...…erenversensrenne 4-1 Syntaxes à virgule flottante 4-2 Informations de diagnostic 4-3 Chapitre 5 CONFIGURATEUR WINDOWS 3 .................vcorcoscescenmenmensennensennannenenneness De Installation des fichiers GSD 5-1 Chapitre 6 DEPANNAGE ereeeneeeeseneenmeccamenconnencancuvennenenanecaananaaneneenmenaanmennannanenneaneaeanne 6-1 Chapitre 7 DONNEES DE DEMANDE | ....Ñeeeeememmenon00neenonanenenenenenaee een eenee nene enana araneanenenanene 7-1 Chapitre 8 ADRESSES DES ETIQUETTES — ........eee.....e......e0enenecncnncencenanneneneee eee ene. 8-1 Annexe A GLOSSAIRE DE TERMES — ............ee..eeeernenenornneneeennennacenaneneneeennceaceneeaeenee A “Ce produit est protégé par un ou plusieurs des brevets américains suivants : 5,484,206 ; autres brevets en attente. PDSIO et INSTANT ACCURACY sont des marques déposées d'Eurotherm.” HA026290FRA Indice 1.0 07/98 S'applique aux régulateurs 2408f et 2404f - version 3.22 du logiciel Manuel de communications PROFIBUS 2408f & 2404 f Introduction CHAPITRE 1 INTRODUCTION Ce manuel s'adresse aux personnes qui ont besoin d'utiliser une liaison de communications numérique et les protocoles de communication PROFIBUS-DP pour dialoguer avec les appareils Eurotherm Automation de la série 2000. Le protocole PROFIBUS-DP est supporté par les appareils Eurotherm modele f, en l'occurence les régulateurs 2408f et 2404f. Nous avons pris comme hypothèse que le lecteur avait une certaine expérience des protocoles de communication et connaissait bien les appareils de la série 2000. Manuel connexe : e Manuel d'installation et d'utilisation des régulateurs 2408 et 2404, référence Eurotherm HA025132FRA. Ce manuel donne une description complète de l'utilisation des appareils, des options de configuration et la définition des paramètres. Eurotherm Automation décline toute responsabilité en matière de perte ou de dommages découlant d'une mauvaise mise en application des informations contenues dans ce document. LA FAMILLE PROFIBUS Ordinateur de zone Niveau || > CNC PCNME Host de la PROFIBUS-FMS cellule | PC PLC DCS Niveau Ш | | | | du = PROFIBUS-DP | PROFIBUS-PA > champ | || || | A || || Entrainements E/S Régulateur | | Périphérique Emetteur | |Périphérique de motorisés de tempé- | | de champ champ rature Figure 1-1: Zones d'application de PROFIBUS PROFIBUS est une norme ouverte, indépendante des constructeurs, destinée à une large gamme d'applications dans l'automation de la production, des procédés et de la construction. L'indépendance vis-à-vis des constructeurs et l'ouverture sont garanties par la norme PROFIBUS EN50170. Avec PROFIBUS, les périphériques de différents constructeurs peuvent communiquer entre eux. Il existe des interfaces appropriées pour les automates industriels, en particulier des marques Siemens, Mitsubishi et Allen Bradley. Les régulateurs 2400f prennent en charge la variante PROFIBUS-DP du protocole PROFIBUS qui est spécialement conçu pour la communication entre les systèmes de régulation automatique et les E/S réparties au niveau des périphériques. Il est le plus souvent utilisé pour permettre à un automate programmable central ou à un système de régulation sur PC d'utiliser des appareils ‘esclaves’ externes pour les E/S ou des fonctions spéciales. Le principal avantage réside dans le fait que ces appareils peuvent être répartis autour d'une machine, ce qui permet de réaliser des économies sur le câblage point à point. La nature ‘ouverte’ du réseau permet également de mélanger facilement les équipements de constructeurs différents sur le même bus. En outre, le déchargement des tâches spéciales complexes comme la régulation de température PID réduit la charge de traitement de l'automate programmable central et autorise donc à exécuter les autres fonctions de manière plus efficace, avec un besoin moindre de mémoire centrale. PROFIBUS-DP est décrit dans la norme DIN 19245 partie 3 et répond à la norme EN 50170, avec P-Net et WorldFIP. Toutefois, il est important de noter que P-Net et WorldFIP sont totalement incompatibles avec PROFIBUS car ils utilisent des technologies de câblage et de transmission totalement différentes. Le réseau PROFIBUS-DP utilise une version à grande vitesse de la norme RS485, avec des vitesses de transmission atteignant 12 Mbauds. Toutefois, afin de répondre aux normes d'isolation électrique, les régulateurs de la série 2400f acceptent des vitesses de transmission pouvant atteindre 1,5 MBaud. Le chapitre 3 donne un tableau des vitesses réseau en fonction de la longueur des segments. Manuel de communications PROFIBUS 2408f et 2404f 1-1 Introduction Manuel de communications PROFIBUS 2408f & 2404f Il est possible de câbler un maximum de 32 stations PROFIBUS-DP (noeuds) sur un seul segment de réseau. L'utilisation de répéteurs RS485 autorise un total de 127 stations. PROFIBUS-DP est un réseau à anneaux à jeton multi-maîtres et maître-esclave. Il est possible d'obtenir des informations détaillées, avec un guide détaillé des produits disponibles, auprès des différents groupes mondiaux d'utilisateurs PROFIBUS. Les magazines professionnels et l'adresse http://www.profibus.com sur le World Wide Web contiennent des informations sur les contacts. PROFIBUS existe en deux autres types, destinés à différentes zones d'application : PROFIBUS-PA est spécialement conçu pour l'automation des procédés. Il permet de relier des capteurs et des actionneurs a une ligne de bus commune, même dans les zones à sécurité intrinsèque. PROFIBUS PA permet la communication de données par le bus, par une technologie bifilaire à sécurité intrinsèque répondant à la norme internationale IEC 1158-2 mais il peut être également utilisé avec le câblage standard RS485 pour les applications qui ne sont pas à sécurité intrinsèque. PROFIBUS-FMS est la solution générale pour les tâches de communication au niveau de la cellule. Les régulateurs de la série 2400f peuvent être utilisés sur des réseaux ‘combinés’ DP et FMS mais ne peuvent être utilisés pour PA que lorsque le support physique à sécurité intrinsèque n'est pas utilisé. 1-2 Manuel de communications PROFIBUS 2408f et 2404f Manuel de communications PROFIBUS 2408f & 2404f Principes de fonctionnement CHAPITRE 2 PRINCIPES DE FONCTIONNEMENT PROFIBUS-DP fait la distinction entre les appareils maîtres et les appareils esclaves. Il permet de relier les appareils esclaves sur un seul bus, éliminant ainsi un câblage considérable pour l'installation, typique des systèmes de communications classiques. La figure 2-1 compare les deux systèmes. Les appareils maîtres déterminent la communication des données sur le bus. Un appareil maître peut envoyer des messages sans demande externe lorsqu'il détient les droits d'accès au bus (jeton). Les appareils maîtres sont également appelés stations actives dans le protocole PROFIBUS. Les appareils esclaves sont des périphériques. Les appareils esclaves comprennent les périphériques d'entrée/sortie, les vannes, les entraînements motorisés et les transmetteurs de mesure. Les régulateurs de température de la série 2408f et 2404f sont des esclaves intelligents, c'est-à-dire qu'ils ne répondent à un maître que lorsqu'ils en reçoivent l'ordre. PROFIBUS-DP repose sur l'idée d'un ‘balayage cyclique’ des périphériques du réseau, pendant lequel sont échangées les données d'‘entrée’ et de ‘sortie’ pour chaque périphérique. - - -- - „нетто ттт e 9 "e - - - - Actionneur Mappage d'E/S d’automate programmable |” physique 1 / Actionneur | у + ‚ |Automate physique 2 Entrée | Sortie ; Program" Modules ' mable d'E/S Programme échelle Actionneur physique 3 Actionneur physique 4 * o * ° ° * «4 р * « ” . . Balayage des E/S. Figure 2-1a: Cablage des « installations a systemes de >. communications classiques _.--” ° . + . . . . . . x . o o e . а > E/S physiques . * . ~ ~ + . . . ° ‚” Pe . *, *. “ + + . . .. + - - Cd . . . “ » * e * * . LIN ce * . * . - hE. A 2 . 5 cs har ы v + x » . . . * pa . - e * . . - - + A .. . *, ~ Py Y ., ~ pre ~ . . - - - - . ° *. - .. . . Ce ` . . - . . - . . > . “ . . ae. > - * - . .” . - Entrée De e ; : _ : Entrée > Sortie e Ро Sortie Esclave 1 Esclave 2 Esclave 3 Esclave 4 Figure 2-1: comparaison entre PROFIBUS et les systèmes de communications classiques. Echange des données d'E/S L'opération de lecture des entrées et d'écriture dans les sorties est appelée échange de données d'E/S. Généralement, les paramètres de chaque périphérique esclave sont mappés dans une zone de registres d'entrées et sorties d'automates programmables ou d'un seul bloc fonction, de telle sorte que la logique ou le programme d'échelle assure l'interface avec le périphérique comme s'il s'agissait d'un périphérique installé en interne. Il n'est par conséquent PAS nécessaire que le programmeur connaisse les caractéristiques du réseau physique. L'opération de configuration du réseau est généralement réalisée à l'aide d'un programme sur PC qui permet de définir les périphériques du réseau et de mapper les paramètres des périphériques dans les registres d'automates programmables ou les blocs fonctions. Manuel de communications PROFIBUS 2408f et 2404f 2-1 Principes de fonctionnement Manuel de communications PROFIBUS 2408f & 2404f Le balayage cyclique se produit dans l'ordre suivant : 1. Les valeurs de chaque périphérique esclave, les ‘valeurs d'entrée”, sont tout d'abord balayées sur le réseau dans un ensemble prédéfini de registres d'entrée, dans le régulateur maître. Ces valeurs peuvent être un ensemble de mesures d'entrée logiques pour un module d'entrée logique ou la température mesurée et l'état des alarmes d'un régulateur PID. 2. Le maître fait ensuite tourner son programme de régulation (programme de logique d'échelle par exemple) en utilisant les données d'entrée lues sur les périphériques esclaves. 3. Le maître écrit les valeurs de sortie (données de sortie) dans un ensemble prédéfini de registres de sortie. Par exemple, une des entrées logiques lues dans les données d'entrée peut servir à sélectionner une consigne dans un ensemble de consignes à envoyer au régulateur PID. 4. Ces sorties sont ensuite écrites dans chaque périphérique esclave et le cycle balayage-traitement-écriture se répète. Généralement, un maximum de 32 octets de données d'entrée et 32 octets de données de sortie est échangé pour chaque périphérique au cours de l'échange de données. Certains automates programmables maîtres ne permettent pas des valeurs supérieures aux chiffres ci-dessus, bien que la norme PROFIBUS-DP offre la possibilité de transférer 236 octets dans chaque sens. Les longueurs des données d'entrée et de sortie pour un périphérique donné varient et il est possible d'avoir des périphériques comportant uniquement des données d'entrée, des données de sortie ou les deux. La combinaison de données d'entrée et de sortie utilisée par un périphérique esclave donné est définie par le "fichier GSD" (cf. chapitre 5 pour plus de détails). Pour les périphériques simples comme les blocs d'E/S logiques ou analogiques, il est fixe. Toutefois, du fait que des appareils plus complexes ont souvent un choix beaucoup plus vaste de valeurs pouvant être envoyées, il est en général possible de modifier le fichier GSD pour modifier le mappage des paramètres des périphériques sur les entrées et sorties Profibus. C'est le cas avec la plupart des applications Eurotherm, qui donnent également accès aux données de paramètres qui ne sont pas dans le fichier de données d'entrée/sortie GSD. On parle de données de demande qui sont décrites plus en détail dans le chapitre 7. Le fichier GSD est importé dans le logiciel de configuration du réseau maître PROFIBUS avant la création du réseau. N.B.: données d'entrée PROFIBUS = valeurs envoyées d'un périphérique vers un maître ou un automate programmable maître, données de sortie PROFIBUS = valeurs envoyées d'un maître ou un automate programmable maître vers un périphérique. 2-2 Manuel de communications PROFIBUS 2408f et 2404f Manuel de communications PROFIBUS 2408f & 2404 f Câblage CHAPITRE 3 CABLAGE RS485 est la technologie de transmission utilisée dans les régulateurs PROFIBUS-DP 2404f et 2408f Les branchements s'effectuent sur le bornier arrière, de la manière suivante : Borne du régulateur | Désignation | Fonction HB Blindage Masse RF pour le blindage du câble HC VP D Volts pour polarisation des terminaisons uniquement HD B/B RXD/TXD positive HE A/A RXD/TXD négative HF D Gnd 0 Volt pour polarisation des terminaisons uniquement Mise à la terre du blindage La norme PROFIBUS recommande de relier les deux extrémités de la ligne de transmission à une terre de sécurité. Si l'on adopte cette solution, il faut veiller à ce que les différences de potentiel de la terre locale ne permettent pas le passage de courants circulants car ces courants peuvent non seulement induire d'importants signaux en mode commun dans les lignes de données mais aussi provoquer un échauffement potentiellement dangereux du câble. En cas de doute, il est conseillé de ne mettre le blindage à la terre que sur une seule section du réseau. Ne pas relier le blindage à DGND. Figure 3-1: Schéma de branchement pour un maximum de 32 esclaves. Manuel de communications PROFIBUS 2408f et 2404f Cáblage SPECIFICATIONS DES CABLES Manuel de communications PROFIBUS 2408f & 2404f Il est possible d'utiliser un des deux types de cábles indiqués ci-dessous. Il faut noter que les cables de types A et B spécifiés ci-apres NONT PAS DE RAPPORT avec les fils numéros A et B du schéma de cáblage ci-dessus. Le type A est recommandé car il autorise une vitesse supérieure et une plus grande longueur de câble. Impédance caractéristique : 135 а 165 © à une fréquence de 3 à 20 MHz. 135 2 165 Q à une fréquence > 100 kHz Capacitance du câble : | < 30 pF par mètre en général < 60 pF par mètre Section des fils : maxi. 0,34 mm? (correspond 2 AWG 22) maxi. 0,22 mm? (correspond à AWG 24) blindage Type de câble : câble à paire torsadées. 1x2 ou 2x2 ou 1x4 lignes câble à paire torsadées. 1x2 ou 2x2 ou 1x4 lignes Résistance : < 110 Ohms par km - Blindage : trésse de blindage en cuivre ou tresse et feuille de tresse de blindage en cuivre ou tresse et feuille de blindage Belden B3079A possede les spécifications du cable A mais il existe d'autres possibilités. Pour avoir plus d'informations, cf. le ‘Guide produit Profibus’ réalisé par le Groupe d'utilisateurs PROFIBUS. Longueur maximale de ligne par segment Vitesse de transmission (kbit/sec) 9,6 19,2 93,75 187,5 500 . 1500 Câble de type À 1200 m 1200 m 1200 m 1000 m 400 m 200m Câble de type B 1200 m 1200 m 1200 m 600 m 200 m - Manuel de communications PROFIBUS 2408f et 2404f Manuel de communications PROFIBUS 2408f & 2404 f Configuration du régulateur et du réseau CHAPITRE 4 CONFIGURATION DU REGULATEUR ET DU RESEAU Les communications PROFIBUS-DP sont disponibles sur les régulateurs Eurotherm 2408f et 2404f. Les autres appareils de la série 2000 (régulateurs ne comportant pas le suffixe f) ne peuvent pas étre convertis pour les communications PROFIBUS-DP car une carte de microprocesseurs différente est nécessaire. Principales différences entre les régulateurs 2400f et les autres appareils de la série 2000. 2400f La variante a 20 programmes n'est pas disponible. EI Bisynch n'est pas disponible. Par conséquent, le logiciel de configuration des appareils (IPSG) ne peut étre utilisé ni pour le clonage ni pour la configuration. Le logement du module H ne peut étre utilisé que pour les communications PROFIBUS-DP et Modbus. Un module PROFIBUS-DP installé sur un appareil 2400f peut être configuré pour les communications Modbus si besoin est. Un module Modbus installé sur un autre appareil de la série 2000 ne peut pas être configuré pour PROFIBUS-DP. Un module maître ou esclave PDSIO ne peut être installé que dans le logement de module J. PROFIBUS-DP peut être utilisé avec des régulateurs à alimentation secteur ou 24 V AC/DC et, sauf exceptions mentionnées ci-dessus, ce sont des modules standard qui peuvent être utilisés de la même manière que les autres régulateurs de la série 2400. CONFIGURATION ET NUMERO DE NOEUDS DU REGULATEUR Affectation d'une adresse de noeud Brancher le régulateur sur le réseau PROFIBUS de la maniére décrite dans le chapitre 3. Chaque régulateur du réseau doit posséder son adresse unique permettant de le distinguer des autres. 208 || Dans la PAGE DE REPOS, 3 с J (53 appuyer sur 2) jusqu'à la liste cm5. v _ Стб Dans la liste Communications Li SE Bn 291 Appuyer sur e pour faire afficher l'adresse du noeud. a Appuyer sur ola] pour définir l'adresse souhaitée. U- {26 ! Dans la liste Adresses a Appuyer sur Le pour faire afficher l'état des communications. C'est un affichage de diagnostic en lecture seule SERE гаЧ prét a fonctionner run run Communications en marche N.B. : la vitesse de transmission est sélectionnée automatiquement par le maître. Manuel de communications PROFIBUS 2408f et 2404f 4-1 Configuration du régulateur et du réseau Manuel de communications PROFIBUS 24081 & 24 CONFIGURATION DES PARAMETRES DE COMMUNICATION DU REGULATEUR Sélection du niveau Configuration Appuyer de facon répétée sur la Page de touche Page repos jusqu'a ce que la liste Acces Sn annaraicea :Si un code :d'accès 2 ; RE [ 5 e incorrect est: 290) st saisi A Ter appui | (4 : :Si le code d'accès a , 2 sec : :Été réglé sur ‘0’ : l'accès est LodE : :déverrouillé en { dE Y] ou 4 | pour saisir le code :Permanence el = d'accés (valeur par default ‘l'affichage inférieur PASS réglée en usine = 1) :indique toujours 3 :PASS 2eme appui |040 :N.B. : la selection de: OPEN Full! ou ; Loko Ed E permet une :entrée directe à ces: conf a ou es pour ‘niveaux, lorsqu'on est : sélectionner Conf" ‘a ce point . 3eme appui M ou LA] pour saisir le x code d'accès (valeur par F défault réglée en usine = 2) A LonF 2 PASS Г = = = = = = = = = = = т о с с = = = ее се чт. :A ce point, le 4eme appui A régulateur est au j SE —— ON — | Р — [5 eee | LonF LonF L'appui répété sur la touche “Page” : sélectionne les en-tétes de liste Configuration™ en boucle continue Sélection de la liste Configuration des communications HA HA LonF e J [a Appuyer sur [A pour faire afficher : Identité du module Y y d Ce doit être un paramètre en lecture seule affichant cmS Стб a Appuyer sur a pour faire afficher : Fonction Func Appuyer sur aia] pour définir Func =ProF. C'est le protocole PROFIBUS-DP qui Pro est sélectionné dans ce cas. © Appuyer sur (a pour faire afficher : Résolution des communications Y Eg Appuyer sur ou A) pour sélectionner Full = Pleine résolution ou | nk = Entier. Ful L est le FULL réglage recommandé. 4-2 Manuel de communications PROFIBUS 2408/ et 2404f Manuel de communications PROFIBUS 2408f & 2404f Configuration du régulateur et du réseau CONFIGURATION DU RESEAU Une fois que le régulateur est câblé et configuré, il faut configurer l'automate programmable maître ou le logiciel de surveillance sur PC pour définir les paramètres sur lesquels il pourra effectuer des opérations de lecture et d'écriture. On appelle cette opération ‘configuration du réseau’. Pour configurer le réseau, il faut importer les fichiers ‘GSD’ dans le logiciel de configuration du réseau maitre PROFIBUS. Consulter la documentation du logiciel de configuration du réseau pour avoir plus de détails. ‘GSD’ est l'acronyme d'une expression allemande qui signifie ‘Base de données de périphérique”. La création des fichiers GSD pour les régulateurs 2408f et 2404f s'effectue à l'aide d'un outil de configuration dans Windows. Cet outil est fourni séparément sous le code de commande PROF-ENG. Deux fichiers GSD standard sont fournis sur le disque : EURO2400.GSD - mappage des paramètres standard. C'est le fichier par défaut, préconfiguré pour les paramètres couramment utilisés, comme le montre le tableau 4-1 ci-dessous. EURD2400.GSD - mappage des paramètres standard avec ‘données de demande’ qui permet une lecture/écriture acyclique dans n'importe quel paramètre du régulateur. La configuration est réalisée avec les mêmes paramètres par défaut. Variable de procédé PU Consigne 1 7€ Consigne de travail w3P Consigne 2 SF € Sortie 1 UF | Sélection de consigne S5EL Récapitulatif des mots d'état des sorties Acquittement de toutes les alarmes Table 4-1: Paramètres par défaut. Le récapitulatif des mots d'état des sorties est indiqué dans le tableau 4-2., cf. ‘DIAGNOSTIC PROFIBUS’. Il est possible de modifier les fichiers ci-dessus ou de créer de nouveaux fichiers à l'aide du configurateur GSD sous Windows. Le logiciel de configuration du maître utilise les fichiers GSD pour produire un fichier supplémentaire qui est chargé dans l'automate programmable maître ou dans le logiciel de surveillance sur PC. Une fois le fichier de configuration chargé, il est possible de faire fonctionner le réseau. Si tout est en ordre, le voyant ‘REM’ situé sur le régulateur commence à clignoter pour indiquer que l'échange de données est en cours. Le paramètre SERE dans la liste CmS affiche run. Les données d'entrée sont ensuite transférées du régulateur au maître et les données de sortie du maître au régulateur. Si tous les régulateurs 2400f sont du même type, il suffit de configurer un fichier GSD. SYNTAXES DE DONNEES A VIRGULE FLOTTANTE Les données sont renvoyées ou envoyées sous forme d'une seule valeur entière 16 bits (registre). Du fait que les régulateurs utilisent et affichent les valeurs à virgule flottante, ces valeurs sont traduites en entiers d'une des deux manières possibles, sélectionnées dans la configuration du régulateur. Résolution totale : la valeur est restituée sous la forme d'un‘entier mis à l'échelle” : ainsi, 999,9 est renvoyé ou envoyé sous la forme 9999 ; 12,34 est codé sous la forme 1234. Le programme de régulation du maître PROFIBUS doit convertir les nombres en valeurs à virgule flottante si besoin est. C'est la syntaxe recommandée et la valeur par défaut fixée en usine. Résolution entière : la valeur à virgule flottante est renvoyée sous la forme d'un entier arrondi dont la partie après la virgule est éliminée. Par exemple, 999,9 serait renvoyé sous la forme 1000 ; 12,34 serait renvoyé sous la forme 12. Des règles identiques s'appliquent aux opérations de sortie, bien qu'il faille noter qu'il est uniquement possible d'envoyer des valeurs entières, de telle sorte que les valeurs de consigne comme 11,5 ne peuvent pas être utilisées et qu'il faut choisir soit 11 soit 12 à la place. Manuel de communications PROFIBUS 24087 et 2404f 4-3 Configuration du régulateur et du réseau DIAGNOSTIC PROFIBUS Manuel de communications PROFIBUS 2408f & 2408f Une des caractéristiques de PROFIBUS-DP est le fait que des informations de diagnostic de priorité élevée sont fournies pour chaque esclave. La série 2400f utilise la partie ‘Ext_Diag_Data’ de ce message (octets 7 et 8) pour envoyer un mot contenant 16 bits d'information relatifs à l'état de procédé et d'alarme du régulateur : la documentation fournie avec le maître doit donner des détails supplémentaires sur les informations de diagnostic. BIT DESCRIPTION 0 Etat de l'alarme 1 ( O0 = hors alarme, 1 = alarme) 1 Etat de l'alarme 2 ( 0 = hors alarme, 1 = alarme) 2 Etat de l'alarme 3 ( 0 = hors alarme, 1 = alarme) 3 Etat de l'alarme 4 ( 0 = hors alarme, 1 = alarme) 4 Mode manuel ( 0 = auto, 1 = manuel ) 5 Rupture capteur ( 0 = valeur de procédé correcte, 1 = rupture capteur) 6 Rupture boucle ( 0 = boucle fermée correcte, 1 = boucle ouverte) 7 Défaut chauffage ( 0 = absence de défaut, 1 = défaut de charge détecté) 8 Réglage actif _( O0 = réglage automatique désactivé, 1 = réglage automatique actif) 9 Rampe/programme terminé(e) ( 0 = fonctionnement/réinitialisation, 1 = terminé) 10 PV hors plage ( 0 = PV dans la plage du tableau, 1 = PV hors plage du tableau) 11 Défaut du module de régulation DC (0= correct, 1= défaut) 12 Synchronisation des segments du programmateur (0 = attente, 1 = marche) 13 Rupture capteur d'entrée déportée (0 = correct, 1 = défectueux) 14 Défaut IP1 15 Réservé Tableau 4-2 : récapitulatif des mots d'état des sorties Un événement de ‘diagnostic nouveau’ survient chaque fois qu'un des événements surveillés change d'état. Exemple de diagnostic L'exemple ci-dessous, qui donne un récapitulatif des informations des mots d'état des sorties figurant dans le tableau ci-dessus peut être renvoyé. 9 Octet 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7 Octet 8 XX XX 24 XX XX 03 40 30 L'octet 6 indique que 3 octets d'informations sont inclus. Octets 7 & 8 : 4030 en hexadécimal ou 01 00 00 00 00 11 00 00 en binaire Dans le tableau 4-1 : Le bit 4 est réglé, ce qui signifie que le régulateur est en mode manuel Le bit 5 est réglé, ce qui signifie que le régulateur est en rupture capteur Le bit 14 est réglé, ce qui signifie que le régulateur est en défaut IP1 Commandes globales C'est une autre fonction PROFIBUS-DP qui n'est pas prise en charge par les régulateurs de température de la série 2400f. 4-4 Manuel de communications PROFIBUS 2408f et 24047 Manuel de communications PROFIBUS 2408f & 2404f Configurateur Windows CHAPITRE 5 CONFIGURATEUR GSD SOUS WINDOWS Le configurateur GDS sous Windows crée un fichier ‘GSD’ qui offre une maniére simple de mapper les paramétres des périphériques dans l'automate programmable ou les registres d'entrée/sortie du logiciel de surveillance. Le fichier GSD est importé dans un maître PROFIBUS qui produit à son tour un fichier chargé dans le PLC ou le logiciel de surveillance. Il repose sur le principe ‘glisser-copier’ : il faut pour cela cliquer sur les paramètres de listes (qui correspondent aux listes de paramètres du régulateur) et amener le paramètre choisi dans les fenêtres d'entrée ou de sortie. INSTALLATION Le programme tourne sur Windows 3.1, Windows 95 et Windows NT. Pour installer le programme, placer le disque support Eurotherm PROFIBUS-DP dans le lecteur et lancer A:\SETUP.EXE dans le gestionnaire de programmes ou l'explorateur Windows. Suivre les messages-guides à l'écran pour installer le configurateur. Ces messages-guides demandent : e le nom de l'utilisateur et de la société. e le programme d'installation installe Profconf dans le répertoire C:\europrof. Pour effectuer l'installation dans un répertoire différent, parcourir en cliquant et sélectionner un autre répertoire. e le programme d'installation ajoute les icones de programmes au dossier de programmes mais il est possible de taper un nouveau nom de dossier ou d'en sélectionner un dans la liste de dossiers existants. le programme d'installation lance ensuite le programme. la présentation d'écran ci-dessous est l'écran par défaut fourni avec le fichier EURO2400.GSD. P Valve Position P Manual Output Comms 2400 Series Industrial Temperature Controller Figure 5-1 : écran par défaut du configurateur. Laisser le curseur de la souris sur une partie de l'écran pour voir des explications du mode de fonctionnement. Il est possible de désactiver les indications à l'aide du menu d'aide une fois que l'on sait faire fonctionner le programme. Ouvrir un fichier GSD pour modification ou créer un nouveau fichier pour le type de régulateur actuellement sélectionné, en utilisant le menu“fichiers’. Il faut toutefois noter que seuls les fichiers pour les produits Eurotherm, 2400f et T630 compris, peuvent être modifiés à l'aide de ce programme. Les paramètres d'entrée ou sortie sélectionnés peuvent être imprimés à l'aide de la commande ‘impression’ dans le menu ‘fichiers’. Les fonctions Windows standard pour Enregistrer et Enregistrer sous sont fournies, ce qui permet d'écrire les fichiers GSD sur disque. Les touches de la barre de tâches offrent un accès rapide à la plupart de ces fonctions. Le jeu de paramètres du régulateur est représenté par une case à gauche de l'écran. Un ensemble de tableaux permettent d'afficher un groupe de paramètres correspondant aux listes de l'interface utilisateur du régulateur. Une liste distincte pour les mots d'état de la série 2400f est également fournie pour le type de régulateur. Manuel de communications PROFIBUS 2408f et 2404f 5-1 Configurateur Windows Manuel de communications PROFIBUS 2408f & 2404 f Pour ajouter un paramètre dans les données d'entrée PROFIBUS-DP, il suffit de le prendre dans la liste Paramètres du périphérique à l'aide de la souris et de l'amener dans la liste Entrées. De même, il suffit de "lâcher" un paramètre dans la liste Sorties pour régler les données de sortie PROFIBUS-DP. Une autre solution consiste à cliquer deux fois sur un nom de paramètre pour l'ajouter à la fenêtre actuellement sélectionnée (il faut cliquer sur la liste pour la sélectionner) ou à utiliser la touche fléchée a gauche des listes d'entrées et sorties. Il est possible de modifier l'ordre de la liste Entrées et Sorties en les déplaçant et en les "lâchant" à l'aide de la souris. Les paramètres peuvent être supprimés ou la liste effacée à l'aide des touches du côté droit des listes d'E/S ou par appui sur la touche droite de la souris lorsque le curseur est sur un nom de paramètre : dans ce cas, un menu surgissant s'affiche. Sélectionner ou supprimer la prise en charge des ‘données de demande” (cf. chapitre 7) à l'aide de la case à cocher de la partie inférieure de l'écran. Ajouter une brève description de la fonction du fichier GSD dans la fenêtre inférieure : cette fenêtre est généralement affichée par l'outil de configuration de réseau lors de la sélection d'un périphérique dans la liste. Une fois que les données d'E/S ont été spécifiées de la manière souhaitée, sauvegarder le fichier GSD sur disque : on peut utiliser le nom de fichier que l'on souhaite. Il est ensuite possible de l'importer dans l'outil de configuration du réseau PROFIBUS-DP et de l'utiliser dans un programme d'application. On peut sauvegarder plusieurs fichiers GSD différents pour le même appareil de base en établissant ainsi une bibliothèque pour différentes applications. Exemple : Fichier GSD permettant la programmation du gain à l'aide des paramètres PID mémorisés dans un automate programmable. Données d'entrée e variable de procédé Données de sortie : e bande proportionnelle temps d'intégrale temps de dérivée cutback haut cutback bas Dans cette application, l'automate surveille la ‘variable de procédé’ (température effective) et, lorsqu'il y a passage dans une bande donnée prédéfinie, il fixe les paramètres des données de sortie à partir des valeurs qu'il a en mémoire. Utiliser la touche droite de la souris lorsque le curseur est sur un paramètre dans la fenêtre gauche, pour déterminer son étiquette pour les opérations de données de demande. Le configurateur impose une limite de 117 mots d'entrée et de sortie au total, y compris les besoins pour les données de demande. Lorsque cette limite est atteinte, il n'est plus possible d'ajouter des paramètres dans les listes d'entrées et de sorties avant que d'autres paramètres aient été supprimés. Dans tous les cas, il est conseillé de ne pas dépasser un total de 32 mots d'entrée et de 32 mots de sortie car certains maîtres ne peuvent pas en gérer davantage. Pour obtenir un résumé de la topographie de la mémoire d'E/S pour le fichier GSD en cours, sélectionner ‘Visualisation de la cartographie d'E/S’ dans le menu Fichiers. Il est possible de la coller dans le presse-papiers et de la placer dans un document si besoin est pour la documentation de projet. Il est également possible de l'imprimer directement depuis le menu Fichiers. 5-2 Manuel de communications PROFIBUS 2408f et 2404f Manuel de communications PROFIBUS 24087 & 24047 Dépannage CHAPITRE 6 DEPANNAGE Absence de communication : e Vérifier soigneusement le câblage en accordant une attention particulière à la continuité des branchements A et B sur le maître. Vérifier que les branchements ont été effectués sur les bonnes bornes. e Accéder à la liste HH au niveau configuration et vérifier que la fonction (Func) est sur ProF. Si ce n'est pas le cas, le régulateur n'est pas configuré pour PROFIBUS-DP. e Vérifier que l'adresse du noeud (Addr) dans la liste CmS est correcte pour la configuration du réseau utilisée. e Vérifier qu'un module de communications PROFIBUS-DP est installé dans le logement H du 2404/8f. Il est identifiable par la légende qui figure sur le boîtier du module enfichable et par sa forme caractéristique : e Vérifier que le réseau est correctement configuré et que la configuration a été transmise correctement au maître PROFIBUS-DP. e Vérifier que le fichier GSD utilisé est correct en le chargeant dans la configuration de fichier GSD, qui vérifiera la syntaxe. e Vérifier que la longueur de ligne maximale pour la vitesse de transmission utilisée n'est pas dépassée (cf. tableau ci- dessus). Il faut noter que le 2404/8/ est limité à une utilisation à une vitesse de transmission maximale de 1,5 Mbaud. e Vérifier que les terminaisons du dernier périphérique (pas nécessairement un 2404/8/) dans le segment de réseau sont correctes (cf. schéma de câblage). Vérifier qu'aucun autre périphérique que ceux qui sont à la fin d'un segment n'a de réseau de terminaison installé. e Si possible, remplacer le périphérique défectueux par un périphérique de remplacement et recommencer les tests. Défaut intermittent de communication. Clignotement intermittent de I'état de ‘rd’ a ‘run’. L'état de diagnostic change mais aucune alarme n'est présente dans le régulateur. e Vérifier le câblage, en accordant une attention particulière au blindage. La longueur des données d'E/S peut être trop grande. Certaines applications maîtres PROFIBUS-DP ne peuvent pas accepter plus de 32 mots d'entrée et 32 mots de sortie par périphérique esclave. Vérifier en se reportant à la documentation du maître. | e Vérifier que la longueur maximale de la ligne pour la vitesse de transmission utilisée n'est pas dépassée (cf. spécifications des câbles). Il faut noter que le 2404/8/est limité à une utilisation à une vitesse de transmission maximale de 1,5 Mbaud. e Vérifier que le dernier périphérique (pas nécessairement un 2404/8) du segment de réseau est correctement terminé (cf. schéma de câblage). Vérifier qu'aucun autre périphérique que ceux qui sont à la fin d'un segment n'a de résistances de terminaison installées. Vérifier le fonctionnement avec un autre périphérique si possible. Consigne, puissance de sortie, auto/manuel etc sont ‘bloqués’ sur un paramètre et ne peuvent être modifiés à l'aide de la face avant du régulateur. e PROFIBUS-DP écrit toutes les données de ‘sortie’ en continu, de telle sorte que, si la puissance de sortie, la consigne ou l'état auto/manuel est inclus(e) dans les données de sortie, leurs paramètres, mémorisés dans les registres de données maîtres, ont la priorité sur les paramètres saisis à l'aide de la face avant du régulateur. Pour éviter ce phénomène, voici quelques suggestions de techniques possibles : utiliser les ‘données de demande’ pour écrire les valeurs de paramètres uniquement lorsque des modifications sont nécessaires e (consignes uniquement) Utiliser SPC comme une consigne ‘manuelle’, sélectionnable localement à l'aide d'une entrée logique ou d'un interrupteur à clé, et SP | comme ‘PROFIBUS-DP déporté’. I] faut noter que, lorsque le réseau a un défaut et que l'appareil n'est plus en ligne avec PROFIBUS-DP, la face avant reprend toutes les commandes et le régulateur peut être alors utilisé comme un ‘point’ de commande en local. La syntaxe des données ou les données des paramètres semble(nt) incorrecte(s) e Vérifier que la syntaxe des données est correctement configurée (Full ‘ou “int ”), dans la liste HA ConF du régulateur. Vérifier que le fichier GSD est correct pour l'application en question en le chargeant dans le programme du configurateur de fichiers GSD. Manuel de communications PROFIBUS 2408f et 2404f 6-1 Manuel de communications PROFIBUS 2408f & 2404f Données de demande CHAPITRE 7 DONNEES DE DEMANDE Le fichier GSD sert à définir les paramètres qui doivent être mis à jour en continu. Il est par conséquent pratique de transférer les données d'entrée et sortie entre le régulateur et l'automate programmable ou l'ordinateur de surveillance maître. Cette méthode consomme toutefois beaucoup de largeur de bande, par exemple : 1. Elle sert à lire ou écrire dans des données auxquelles on accède occasionnellement, comme le réglage automatique ou une valeur à trois termes 2. Des lectures/écritures complexes qui nécessitent un fort volume d'échange de données (configuration et exploitation d'un programmateur par exemple) sont réalisées. Pour ces paramètres, utiliser le sous-protocole ‘données de demande’. Ce protocole permet un accès en lecture/écriture à n'importe quel paramètre du régulateur utilisant des ‘étiquettes’ qui identifient les paramètres. Chaque paramètre possède une étiquette 16 bits unique dont une liste complète est donnée dans le chapitre suivant. Lorsqu'on utilise les données de demande, les quatre premiers registres (16 bits) des données de sortie PROFIBUS-DP sont réservés au codage d'un ‘message de demande?” avec le protocole. Le programme de régulation a la charge d'écrire les valeurs dans les quatre premiers registres pour présenter des demandes. L'appareil utilise les quatre premiers registres des données d'entrée PROFIBUS-DP comme ‘message de réponse” pour renvoyer les valeurs et indiquer si l'opération qui était demandée a été un succès ou un échec. Il est activé par le maître PROFIBUS-DP qui règle le premier octet des données de configuration du module sur 73 hex. Cette opération est effectuée automatiquement : e lors de l'utilisation du fichier GSD EURD2400.GSD. e lorsque la case à cocher (utilisation des données de demande) du programme du configurateur EURO2400.GSD est sélectionnée. Les données de demande sont prises en charge par un logiciel standard dans de nombreux automates programmables. Elles peuvent être facilement appliquées comme élément du programme de l'automate programmable. Manuel de communications PROFIBUS 2408f et 2404f 7-1 Données de demande Manuel de communications PROFIBUS 2408f & 2404f Les données de demande utilisent les 8 premiers octets dans les messages de demande et de réponse de I'échange de données cyclique. STRUCTURE DES DONNEES DE DEMANDE Demande de lecture (de l'automate programmable) de demande. Le programme d'application a la charge d'écrire les valeurs dans les quatre premiers registres pour présenter des demandes. Réponse à la demande de lecture (du régulateur) es quatre premiers registres sont réservés aux réponses aux données de demande. 1 Code de commande et étiquette de paramètres 1 Code de commande et étiquette de 2 Etiquette étendue de paramètre paramètre 3 Réservé 2 Etiquette étendue de paramètre 4 Valeur restituée 3 Réservé Les registres suivants servent pour les données 4 Valeur quelconque d'entrées fixes définies par le fichier GSD Demande d'écriture (de l'automate programmable) Les quatre premiers registres sont réservés aux données de demande. Le programme d'application a la charge d'écrire les valeurs dans les quatre premiers registres pour présenter des demandes. Les registres suivants servent pour les données de 5 Valeur ou état sorties fixes définies par le fichier GSD 6 Valeur ou état 5 Valeur ou état 7 Valeur ou état 6 Valeur ou état etc. Valeur ou état 7 Valeur ou état etc. Valeur ou état Réponse à la demande d'écriture (du régulateur) Les quatre premiers registres sont réservés aux réponses aux données de demande. 1 Code de commande et étiquette de paramètres 1 Code de commande et étiquette de 2 Etiquette étendue de paramètre paramètres 3 Réservé 2 Etiquette étendue de paramètre 4 Code d'erreur d'écriture 3 Réservé Les registres suivants servent pour les données de 4 Valeur ou état à écrire sorties fixes définies par le fichier GSD Les registres suivants servent pour les données de 5 Valeur ou état sorties fixes définies par le fichier GSD 6 Valeur ou état 5 Valeur ou état 7 Valeur ou état 6 Valeur ou état etc. Valeur ou état 7 Valeur ou état etc. Valeur ou état 7-2 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 2408f & 2404f Données de demande LE CODE DE COMMANDE ET L'ETIQUETTE SONT CODES DANS LE REGISTRE 1 DE LA MANIERE SUIVANTE : Savana ER + I Etiquette de paramètre Du fait que 11 bits seulement sont disponibles pour l'étiquette de paramètre, l'étiquette maximale autorisée pour les opérations de données de demande standard est 2048. Les régulateurs de la série 2400f autorisent l'utilisation de valeurs d'étiquettes allant jusqu'à 16383, des étiquettes étendues ont été par conséquent fournies avec le registre 2. Cela est particulièrement important s'il faut transférer des programmes de rampe/palier ou des informations de configuration par PROFIBUS-DP. Les champs d'une demande (registres de sortie) doivent être configurés de la manière suivante : N.B. : les extensions Eurotherm sont en texte gras italique. Demande de lecture Etiquette à lire - - Demande d'écriture Etiquette à écrire - Valeur à écrire Demande de lecture étendue | Doit être égale àzéro | Etiquette a lire - Demande d'écriture étendue _|_Doit être égale à zéro | Etiquette a écrire | Valeur a écrire Les réponses valables à une commande donnée sont les suivantes : or 000 “000 Acquitement d'aucune commande - 1000 1000 Succès de la lecture de l'étiquette Valeur lue 1000 7000 Echec de la lecture de l'étiquette Code d'erreur (cf. ci-dessous) 2000 1000 Succès de l'écriture de l'étiquette - 2000 7000 Echec de l'écriture de l'étiquette Demande d'écriture 3000 1000 Succès de la lecture de l'étiquette étendue Valeur lue 3000 7000 Echec de la lecture de l'étiquette étendue | Code d'erreur (cf. ci-dessous) 4000 1000 Succès de l'écriture de l'étiquette étendue - 4000 7000 Echec de l'écriture de l'étiquette étendue | Code d'erreur (cf. ci-dessous) Le champ de commande du message de réponse e confirme qu'aucune opération n'a été demandée ou e indique qu'une demande de lecture ou d'écriture s'est bien déroulée ou e indique un échec de lecture ou d'écriture. Les codes d'erreur du registre d'entrée 4 sont les suivants : uméro d'étiquette incorrect Paramètre en lecture seule Valeur hors plage Manuel de communications PROFIBUS 2408f et 2404f 7-3 Données de demande Manuel de communications PROFIBUS 2408f & 2404 f Exemple 1 - Lancement d'un auto-réglage Un lancement d'autoréglage est un bon exemple d'opération qui peut être effectuée à l'aide du sous-protocole de données de demande car elle est relativement rare et il serait inutile d'affecter les données PROFIBUS-DP I/O à ce genre de tâche. Demande 1 : effacer toutes les demandes antérieures de données de demande. Il faut effectuer cette intervention au début d'une suite d'opérations utilisant les données de demande afin de garantir une initialisation correcte du système. 1 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque Réponse 1 : attendre que le message de réponse suivant soit reçu dans les données d'entrée. 1 0 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque Demande 2 : écriture 1 pour activer le réglage automatique. N.B. : l'adresse de l'étiquette est 270 (décimal) ; cf. ‘ADRESSES DES ETIQUETTES’ dans le chapitre 8 1 8462 Demande d'écriture 2000 (hexadécimal) (8192 décimal) + adresse d'étiquette 270 (décimal) = 8462 (décimal) 2 Valeur quelconque 3 Valeur quelconque 4 1 Ecriture de l'état 1 pour activer le réglage automatique (cf. les énumérateurs pour chaque adresse d'étiquette dans le chapitre 8). Réponse 2 : attendre la réception d'une des réponses suivantes. KE a 28942 Erreur 7000 (hexadécimal) (28672 décimal) + adresse de l'étiquette (270 décimal) = 28942 2 Valeur quelconque 3 Valeur quelconque 4 1 ou Numéro d'étiquette incorrect 2 ou Paramètre en lecture seule 3 Valeur hors plage b. absence d'erreur 4366 Code de succès de l'écriture 1000 (hexadécimal) (4096 décimal) + adresse d'étiquette 270 (décimal) = 4366 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque Demande 3 : en l'absence d'erreur, interroger le mot d'état de commande (étiquette 76) jusqu'à la fin du réglage automatique. 1 4172 Code de succès de l'écriture 1000 (hexadécimal) (4096 décimal) + adresse d'étiquette 76 (décimal) = 4172 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque 7-4 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 2408f & 2404f Données de demande Pour déterminer quand le réglage automatique est terminé : Observer les données d'entrée PROFIBUS-DP jusqu'a ce que le bit 3 (échec du réglage automatique) du champ de valeur soit réglé ou que le bit 12 (réglage automatique activé) soit effacé. Il n'est pas nécessaire de fixer d'autres demandes car le champ de valeur est automatiquement mis à jour par l'esclave mais il ne faut pas essayer d'accéder à d'autres données de demande avant que cette opération soit terminée. Toute valeur du registre 1 autre que 4172 signifie qu'une erreur s'est produite ; dans ce cas, le registre 4 contient un code d'erreur 0, 1 ou 2. 4172 Valeur quelconque 3 Valeur quelconque 4 XXXX Valeur du mot d'état de régulation Manuel de communications PROFIBUS 2408f et 2404f 7-5 Données de demande Manuel de communications PROFIBUS 2408f & 2404f Exemple 2 - lecture de données de programme La série 2400f avec PROFIBUS-DP peut étre configurée avec une option de programmateur de rampes/paliers. II arrive souvent que des sequences rampes/paliers spécifiques doivent étre téléchargées dans un appareil. Compte tenu du volume de données que cela implique, cela serait impossible s'il fallait n'utiliser que des trames d'entrée et sortie PROFIBUS-DP. L'utilisation du protocole de données de demande est la seule maniere de réaliser l'opération. Il faut noter que, si l'option programmateur est configurée, l'appareil définit deux types de stockage de données de programmes. Le programme 0 contient une copie de l'(éventuel) programme en cours d'exécution qui est accessible ou modifiable uniquement en mode ‘maintien’. Les programmes 1, 2, 3 et 4 pour un appareil à 4 programmateurs contiennent les données du programme effectif et sont accessibles à tout moment. Dans la liste d'étiquettes, nous voyons que le programme 1 possède des étiquettes qui vont de 8328 à 8463. Cette valeur étant supérieure au maximum de 2047 pour une lecture d'étiquette standard, nous devrons utiliser les extensions Eurotherm. Il faut noter que le principe de téléchargement d'un programme est l'inverse de celui-ci, avec des écritures d'étiquettes étendues. La suite d'opérations de lecture d'un programme de rampes/paliers est la suivante : Demande 1 : effacer les éventuelles demandes antérieures de données de demande. Il faut effectuer cette intervention au début d'une suite d'opérations utilisant les données de demande afin de garantir une initialisation correcte du système. 0 1 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque Réponse 1 attendre que le message de réponse suivant soit reçu dans les données d'entrée : 0 1 2 Valeur quelconque 3 Valeur quelconque 4 Valeur quelconque Demande 2: lecture dans la première adresse de programme. 1 ecture d'étiquette étendue 3000 (hexadécimal) 2 8328 Adresse de l'étiquette du programme 1,. cf. chapitre 8 3 Valeur quelconque 4 Valeur quelconque Réponse 2 : attendre la réception d'une des réponses suivantes. a. Une erreur s'est produite 1 37000 Erreur 7000 (hexadécimal) (28672 décimal) + adresse de l'étiquette 8328 (décimal) = 37000 2 Valeur quelconque 3 Valeur quelconque 4 0 Numéro d'étiquette incorrect 1 Paramètre en lecture seule 2 Valeur hors plage b. Absence d'erreur. 1 12288 Lecture d'étiquette étendue 3000 (hexadécimal) 2 8328 Adresse de l'étiquette du programme 1, cf. chapitre 8 3 Valeur quelconque 4 Valeur quelconque S'il n'y avait pas d'erreur, sauvegarder la valeur du programme dans l'emplacement mémoire voulu, incrémenter le registre 2 dans le message de demande et répéter l'opération jusqu'à ce que l'étiquette 8463 (segments de fin du programme 1) soit atteinte. Etiquettes Il est possible d'obtenir des étiquettes de paramètres en se reportant au chapitre suivant. Noter également que le programme de configuration GSD permet d'afficher l'étiquette pour un paramètre donné : il faut pour cela cliquer sur la touche droite de la souris tout en pointant sur le paramètre. 7-6 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 2408f & 2404 f Adresses des étiquettes CHAPITRE 8 ADRESSES DES PARAMETRES Les adresses des paramètres servent à identifier les paramètres du régulateur et sont identiques aux adresses Modbus qui sont également citées dans le manuel de communications série 2000 (référence Eurotherm HA 026230). Les adresses des étiquettes sont utilisées avec le protocole de données de demande pour définir les données d'entrée/sortie dans l'automate programmable ou le PC de surveillance. Elles sont reprises ici dans l'ordre dans lequel elles apparaissent dans le fichier GSD. Elles peuvent être également lues dans le configurateur Windows : il faut pour cela pointer sur le paramètre et cliquer sur la touche droite de la souris. Variable de procédé 1 | SP Consigne cible 2 9 Rampe/programme terminé(e) OP Puissance de sortie en % 3 (0 = marche/réinitalisation, 1 = terminé(e) ) Pour les régulateurs "tout ou 10 PV hors plage (0 = PV dans la plage du tableau, rien”, il faut inscrire les 1 = PV hors plage du tableau) niveaux de puissance 11 Défaut du module de régulation DC (0 = correct, suivants : — dé 1= défaut) И _ o Refroidissement -100 % 12 | Synchronisation des segments du programmateur OFF 0 % (0 = attente, 1 = marche) Chauffage 100 % 13 Rupture d'entrée capteur déporté ( O = correct, w&P Consigne de travail. En 5 1 = défaut) lecture seule : utiliser la | 14 Défaut IP1 consigne cible ou la consigne - - actuellement sélectionnée (1 15 | Reserve a 16) pour modifier la valeur m-A Sélection Auto-Manuel 273 . O: Auto Octet d'état rapide 74 1: Manuel BIT DESCRIPTION Position du potentiometre 317 Bit O | Etat de l'alarme 1 (0 = hors alarme, 1 = alarme) - (calculéo par ralcorihme VP) 53 Bit 1 | Etat de l'alarme 2 (0 = hors alarme, 1 = alarme) Sortie ar elle > 50 Bit 2 | Etat de l'alarme 3 (0 = hors alarme, 1 = alarme) - I u e (modifiable en Manuel Bit 3 | Etat de l'alarme 4 (0 = hors alarme, 1 = alarme) uniquement) Bit 4 | Mode manuel (0 = auto, 1 = manuel ) AmPS Intensité du chauffage (avec 80 Bit 5 | Rupture capteur (0 = PV correcte, 1 = rupture PDSIO mode 2) capteur) Г, а Numéro d'identification défini 629 Bit 6 | Rupture boucle (0 = boucle fermée correcte, par le client 1 = boucle ouverte) Plage de la consigne 552 Bit 7 | Défaut chauffage (0 = absence de défaut, Erreur (PV-SP) 39 1 = défaut de charge détecté) Valeur d'entrée déportée 26 Mot d'état de régulation | 76 BIT DESCRIPTION Blocage de l'algorithme de régulation Rupture capteur d'entrée PV PV hors plage du capteur Echec du réglage automatique Mot d'état récapitulatif de la sortie . BIT DESCRIPTION D|OUJRJOJIN|—|O 0 Etat de l'alarme 1 (0 = hors alarme, 1 = alarme) Signal d'asservissement PID 1 Etat de l'alarme 2 (0 = hors alarme, 1 = alarme) Signal anti-rebond PID 2 Etat de l'alarme 3 (0 = hors alarme, 1 = alarme) Défaut détecté dans le comportement de la boucle 3 Etat de l'alarme 4 (0 = hors alarme, 1 = alarme) fermée (rupture de boucle) 4 Mode manuel (0 = auto, 1 = manuel ) 7 Bloque le totalisateur intégral 5 Rupture capteur (0 = PV correcte, 1 = rupture 8 Indique qu'un réglage s'est terminé avec succès capteur) 9 Régulation a effet direct/inverse 6 Rupture boucle (0 = boucle fermée correcte, 10 Indicateur d'initialisation de l'algorithme 1 = boucle ouverte) 11 La demande PID a été limitée. 7 Défaut chauffage (0 = absence de défaut 12 Réglage automatique activé 1 = défaut de charge détecté) 13 | Réglage adaptatif activé 8 Réglage actif (0 = réglage automatique désactivé, 14 | Compensation automatique des pertes activée 1 = réglage automatique actif) 15 Sélecteur de mode Manuel / Auto Manuel de communications PROFIBUS 2408f et 2404f 8-1 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404 f Mot d'état de l'appareil | 77 Mot d'état des entrées logiques | 87 BIT DESCRIPTION 0 Module interface H (О = Off, 1 = On) 1 Module interface J (0 = Off, 1 = On) 2 Module 1A (0 = Off, 1 = Оп) 3 Entrée logique LB (О = Off, 1 = Оп) 4 Entrée logique LA (0 = Off, 1 = On) 5 Télémétrie du module 1B (0 = Off, 1 = On) 6 Module 1C (О = Off, 1 = On) 7 Module 2A (0 = Off, 1 = On) 8 Module 2B (0 = Off, 1 = On) 9 Module 2C (0 = Off, 1 = On) 10 Module 3A (0 = Off, 1 = On) 11 Module 3B (0 = Off, 1 = On) 12 Module 3C (0 = Off, 1 = On) 13 Reserve 14 Reserve 15 Reserve Etat du maintien sur écart de la limite de vitesse de la consigne 0: inactif 1: actif 41 Rupture du potentiometre 350 Indicateur de blocage de la régulation 0: régulation 1: blocage 257 Activité de la limite de vitesse de la consigne 0: pas de limite de vitesse de la consigne 1: limite de vitesse de la consigne active 275 Indicateur d'état de rupture capteur О: correct 1: rupture capteur 258 Indicateur de défaut de puissance О: correct 1: défaut de puissance détecté 259 Indicateur d'alarme nouvelle 260 Indicateur d'état de rupture boucle О: correct 1: rupture boucle 263 Indicateur d'état du maintien d'intégrale О: correct 1: maintien d'intégrale 264 Etat d'achevement de la limite de vitesse de consigne 0: limite de vitesse de consigne inachevée 1: limite de vitesse de consigne achevée 277 Indicateur d'état des entrées déportées 0: correct 1: défaut 280 Indicateur de poursuite de la synchronisation 0: poursuite 1: attente de la synchronisation 281 BIT DESCRIPTION 0 Sélecteur de mode Configuration/Opérateur 1 Désactive le contróle de limite 2 Rampe SRL en cours (lecture seule) 3 Consigne déportée active 4 Interrupteur d'acquittement des alarmes. 5 Reserve 6 Reserve 7 Reserve 8 Reserve 9 Reserve 10 Reserve 11 Reserve 12 Reserve 13 Reserve 14 Reserve 15 Reserve Etat logique des programmes | 162 BIT DESCRIPTION 0 Sortie programme 1 (0=0FF1=0N) 1 Sortie programme 2 (0=0FF1=0N) 2 Sortie programme 3 (0 = ОРЕ 1 = ОМ ) 3 Sortie programme 4 (0=0OFF1=0N) 4 Sortie programme 5 (0 = ОРЕ 1 = ОМ ) 5 Sortie programme 6 (0=0OFF1=0N) 6 Sortie programme 7 (0=0FF1=0N) 7 Sortie programme 8 (0=0OFF1=0N) 8 Réservé 9 Réservé 10 Réservé 11 Réservé 12 Réserve 13 Réservé 14 Réservé 15 Réservé Mot d'état des sorties logiques | 551 BIT DESCRIPTION 0 Telemetrie du module interface H (0 = Off, 1 = On) 1 Télémétrie du module interface J (0 = Off, 1 = On) 2 Telemetrie du module 1A (О = Off, 1 = On) 3 Télémétrie logique LB (О = Off, 1 = On) 4 Télémétrie logique LA (О = Off, 1 = On) 5 Télémétrie du module 1B (0 = Off, 1 = Оп) 6 Télémétrie du module 1C (О = Off, 1 = On) 7 Télémétrie du module 2A (О = Off, 1 = On) 8 Télémétrie du module 2B (О = Off, 1 = On) 9 Télémétrie du module 2C (0 = Off, 1 = On) 10 Télémétrie du module 3A (0 = Off, 1 = On) 11 Télémétrie du module 3B (О = Off, 1 = On) 12 Télémétrie du module 3C (О = Off, 1 = On) 13 Télémétrie du relais AA (0 = Off, 1 = On) 14 Réservé 15 Réservé 8-2 Manuel de communications PROFIBUS 2408f & 2404 f Manuel de communications PROFIBUS 2408f & 2404 f Adresses des étiquettes Pri; Programme actuel (n° de 22 programme actif) Valeur de consigne de 13 SERE Etat du programme 23 l'alarme 1 1: réinitialisé 2--- Valeur de consigne de 14 4: blocage — 8: maintien sur écart 3 pater ae consigne de 81 16: terminé d'arme PSP Consigne du programmateur 163 + pateur de consigne de 82 CYC Cycles de programme restants 59 HY | Hystérésis de l'alarme 1 47 EL тот de Segre ete 26 HY? Hystérésis de l'alarme 2 68 e de segment actue ЗЕУР or fin 9 29 HY3 Hystérésis de l'alarme 3 69 1: rampe (vitesse) НУЧ Hystérésis de l'alarme 4 71 2: rampe (temps pour atteindre l'objectif LbE Temps de rupture de boucle 83 3: palier 0: Off 4: saut di AL Activation des messages de 282 5: appel diagnostic GECE Temps de segment restant en 36 0: aucun diagnostic secondes 1: diagnostic Temps de segment restant en 63 Acquittement de toutes les 274 minutes alarmes ELE Consigne cible (segment 160 actuel) rAEE Vitesse en rampe 161 Pri Temps de programme restant 58 FASE Exécution rapide 57 О: non 1: oui out. | Sortie logique 1 (programme 464 EunE Activation du réglage 270 actuel) automatique 0: Off (s'applique aux 8 0: pas de réglage sorties logiques) 1: réglage 1 : On (s'applique aux 8 sorties drA Activation du réglage 271 logiques) | adaptatif out Sortie logique 2 (programme 465 0: pas de réglage actuel) adaptatif out d Sortie logique 3 (programme 466 1: réglage actuel) dr RAE Niveau de déclenchement du 100 ouE4 Sortie logique 4 (programme 467 réglage adaptatif actuel) Нес Compensation automatique 272 ouk5 Sortie logique 5 (programme 468 des pertes (réinitialisation actuel) manuelle) ouEB Sortie logique 6 (programme 469 0: réinitialisation manuelle actuel) 1: calculée QuE.l Sortie logique 7 (programme 470 actuel) oukB Sortie logique 8 (programme 471 actuel) SYnc Synchronisation des segments 488 0: non 1: oui SEGA Segment actif clignotant sur 284 l'affichage inférieur Indicateur d'avancement de 149 segment Indicateur de saut de segment 154 Etat logique du programme 162 Manuel de communications PROFIBUS 2408f et 2404f 8-3 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404f tat SCHDIE 16S pa que a i AQUE LSP Consigne de programmation du 153 SSEL Sélection de la consigne 15 gain 0: SP1 SEE Jeu PID actuel (en lecture seule si 72 > - e la programmation du gain est 3 : SP 4 selectionnee) 4: SP5 0: jeu 5: SP6 1: jeu2 6: SP7 Pb Bande proportionnelle PID1 : : op ó Er Temps d'intégrale PID1 8 9: SP10 ‚0: Off 10: SP 11 Ed Temps de dérivée PID1 9 11: SP12 | 12: SP13 0: Off 13: SP14 rES Réinitialisation manuelle PID1 28 14: SP15 Heb Cutback haut PID1 18 15: SP16 0: auto L-r Sélection de consigne locale ou 276 Lech Cutback bas PID? 17 deportes © o: ; 0: locale — 2 — 1: déportée rELc Gain relatif de refroisissement 19 &P | Consigne 1 2 PID1 Pbe Bande proportionnelle PID2 48 SP © Consigne 2 25 Er Temps d'intégrale PID2 49 SP 3 Consigne 3 164 0: Off 5Р Ч Consigne 4 165 Ede Temps de dérivée PID2 51 5Р 5 Consigne 5 166 0: Off 5Р Б Consigne 6 167 rESe Réinitialisation manuelle PID2 50 cp 3 Consigne 7 168 Hebe Cutback haut PID2 118 GP В Consigne 8 169 0: auto SP 9 Consigne 9 170 Leh Cutback bas PID2 117 SPD Consigne 10 7 o: eu SP | Consigne 11 172 rELe Gain relatif de refroidissement 52 onsigne PID2 SP © Consigne 12 173 FFPb Band proportionnelle de tendance 97 SP В Consigne 13 174 FFEr Correction de tendance 98 SP Ч Consigne 14 175 FF du Limite de correction de tendance 99 SP (5 Consigne 15 176 | SP (6 Consigne 16 177 rm5P Consigne déportée 485 rmELE Correction de la consigne déportée 486 AE Consigne de rapport 61 Em Temps de déplacement de la Lock Correction de la consigne locale 27 E mx — SPL Limite basse de la consigne 1 112 A E I dinertie de la vanne SP H Limite haute de la consigne 1 111 > E и de rebond de la vanne 5P2L Limite basse de la consigne 2 114 E I minimal SPeH Limite haute de la consigne 2 113 НР Strategie en ce $ de rupture Locl Limite basse de correction de la 67 SboP VP imité consigne locale = —_— LocH Limite haute de correction de la 66 consigne locale SPrr Limite de vitesse de la consigne 35 0: Off HbLY Type de maintien sur écart pour la 70 limite de vitesse de consigne 0: Off 1: bas 2: haut 3: bande Hb Valeur du maintien sur écart pour la 65 limite de vitesse de consigne Segment en palier 62 Aller a 517 Ecriture de l'état du programmateur 57 Lecture de l'état du programmateur 23 8-4 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 24081 & 24047 Adresses des étiquettes l'entrée 1 OPLo Limite de puissance basse 31 0: Of OPH Limite de puissance haute 30 FLEZ Constante de temps de filtre de 103 rUPL Limite de puissance basse 33 l'entrée 2 déportée 0: Off rDPH Limite de puissance haute 32 ; 7 dé 3 PU, P Sélection de l'entrée 1 ou 2 288 éportée - - - - OPrr Limite de vitesse de sortie 37 F.i Facteur 1 de fonction d'entrée 292 0: Of dérivée - - Fo Facteur 2 de fonction d'entrée 293 FOP Niveau de sortie forcée 84 dérivée CYLCH Temps de cycle de chauffage 10 Hi . IP Zone de transition de bascule 286 hYSH Hystérésis de chauffage (sortie 86 haute tout ou rien) Lo. IP Zone de transition de bascule 287 onEH Durée minimale d'activation de 45 basse la sortie chauffage Activation de la calibration du 310 О: auto potentiometre ELLE Temps de cycle de 20 Noeud de calibration de l'entrée 311 refroidissement potentiometre hY5[ Hystérésis de refroidissement 88 Calibration du potentiométre 312 (sortie tout ou rien) Em 5 Emissivité 38 оп Durée minimale d'activation de 89 Em 52 | Entrée 2 d'émissivité 104 la sortie refroidissement CAL Activation de la calibration 110 0: auto utilisateur HE db Bande morte de 16 0: usine chauffage/refroidissement 1: utilisateur (sortie tout ou rien) CALS | Point de calibration sélectionné 102 EndP Segment de fin d'entrée de 64 1: entrée 1 basse Sh DP Puissance de sortie sur rupture 34 2: entrée 1 haute capteur 3 ; entree 2 basse 5h OP Puissance de sortie sur rupture 40 4: entree 2 haute capteur tout ou rien Rd} Entree 1 de reglage de la 146 0: -100% calibration utilisateur 1: 0% Add Entrée 2 de réglage de la 148 2: 100% calibration utilisateur OFS. Entrée 1 décalage de la 141 calibration OFS52 Entrée 2 décalage de la 142 calibration т. Entrée 1 valeur mesurée 202 miro | Entrée 2 valeur mesurée 208 CIC. 1 Entrée 1 mesure de la 215 température de soudure froide fife Entrée 2 mesure de la 216 température de soudure froide Lid Entrée 1 valeur linéarisée 289 Li 2 Entrée 2 valeur linéarisée 290 PUSL Consigne actuellement 291 sélectionnée Manuel de communications PROFIBUS 2408f et 2404f 8-5 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404f pi Télémétrie DC sortie 1A 1269 dı 3P | Configuration de l'affichage 106 | Télémétrie DC sortie 2A 12758 | 0: standard | Télémétrie DC sortie 3A 12822 | 1: courant de charge | Valeur d'entrée BCD 96 | 2: puissance de sortie 3: état 4: temps du programme 6: position de la vanne Mode de l'appareil 199 7: valeur de procédé 2 Numéro de version de l'appareil 107 8: consigne de rapport Identification de l'appareil 122 9: numéro du programme . . . sélectionné Consigne cible de l'appareil 92 10: consigne déportée esclave - - Наб! PV minimale 134 Vitesse de rampe de l'appareil 93 LobH PV maximale 133 Synchronisation de l'appareil 94 LobR PV moyenne 135 esclave LobE Temps pendant lequel PV est au- 139 Blocage de la limite de vitesse 95 dessus du seuil de consigne déportée Lobu Seuil de PV pour la consignation du 138 Identification du fabricant 121 timer CNOMO rESL Réinitialisation de la consignation 140 Paramètre déporté 151 0: pas de réinitialisation Indicateur de consignation 73 1: réinitialisation derreur mLE Durée maximale de la táche de 201 Desactivation de la vitesse de 78 régulation (facteur d'utilisation du rampe processeur) Valeur maximale de l'entrée 548 w OP Sortie de travail 4 Valeur minimale de l'entrée 549 55r Etat du contacteur statique PDSIO 79 Desactivation du maintien sur 278 0: correct ecart 1: défaut de charge Désactivation de toutes les 279 9: ouvert touches de l'interface utilisateur 3: défaut du chauffage 4: défaut du contacteur statique | 5: défaut de Sn FF.OP Composant tendance de la sortie 209 P OP Composant proportionnel de la 214 sortie | OP Composant intégral de la sortie 55 d OP Composant dérivé de la sortie 116 uP 5 Etat de calibration du moteur VP 210 0: démarrage 1: attente 2: vanne ouverte 3: BLUp/InDn 4: Ttup 5: dépassement de valeur 6: InUp/BLDn 7: TT en baisse 8: ouvert 9: limite basse 10 : arrêt 11 : ouverture 12 : inertie à l'ouverture 13 : fermeture 14 : limite basse 15 : arrêt 16 : fermeture 17 : InDn/BL 99 : échec 8-6 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 2408f & 2404f Adresses des étiquettes CErl Type ce regulation 512 in | Linéarisation personnalisée de 601 ” . l'entrée 1 1: tout ou rien 2: manuel UAL. ! Affichage de la valeur 621 3: VP (pas de contre-réaction) correspondant à l'entrée 1 4: VPb (contre-réaction) inc Linéarisation personnalisée de 602 Ack Action de régulation 7 l'entrée 2 0: inverse UAL 2 Affichage de la valeur 622 1: directe correspondant à l'entrée 2 Cool. Type de refroidissement 524 ın 3 Hinearisation personnalisee de 603 O: linéaire 1: huile UAL Affichage de la valeur 623 2: eau correspondant a l'entrée 3 3: ventilation ‚п Ч Linéarisation personnalisée de 604 l'entrée 4 > — tout == ——— UAL 4 Affichage de la valeur 624 Es Ed Lies des temps d'intégrale et de 529 correspondant à l'entrée 4 0. se condes In 5 Linéarisation personnalisée de 605 - i l'entrée 5 1: minutes 2: heures UALS Affichage de la valeur 625 devP Action de dérivée sur : 550 correspondant à l'entrée 5 0: PV in 6 Linéarisation personnalisée de 606 1: erreur l'entrée 6 m-A Touche Auto/Manuel de la face 530 URL E Affichage de la valeur 626 avant correspondant a l'entrée 6 0 : activée ın 7 Linéarisation personnalisée de 607 1 : désactivée l'entrée 7 r-h Touche Exécution/blocage de la 564 URL. Affichage de la valeur 627 face avant correspondant à l'entrée 7 0 : activée eee НДИ 1 - désactivée ‚п В „пеалвацоп personnalisée de 608 PurF Activation de la contre-réaction de 565 — wr Vissance YALA Affichage de la valeur 628 р - Off correspondant à l'entrée 8 1:0n Fudk Type de tendance 532 0 : néant 1 : tendance de puissance 2 : tendance de consigne 3 : tendance de PV PdEr Transfert Manuel/Auto régulation 555 uni E Unités de l'apparei 516 PD о О: поп 0: °C 1: oui 1: °F Sbr E Sortie de rupture capteur 553 2: °K O : rupture capteur (aller à la 3: pas d'unité valeur fixée) dEcP Résolution de la valeur affichée 525 1 : blocage (sortie) , FOP Sortie forcée en manuel 556 D: nnnn О: поп 1: nnn.n 1 : suivi (revient à la dernière 2: nn.nn valeur) rnbl Minimum de la consigne (limite 11 2 : saut (passe au niveau sortie basse de la plage) forcée) rnLH Maximum de la consigne (limite 12 bed Fonction d'entrée BCD 522 haute de la plage) 0 : néant 1 : sélection du numéro de programme 2 : sélection du numéro de consigne L5ch Activation de la programmation du 567 gain О: non (désactivé) 1: oui (activé) Manuel de communications PROFIBUS 2408f et 2404f 8-7 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404f © © < с) сп + © Г — © ah — — © LL AAA A Yv DD asar 18: ‚ пРЕ Type d' ent rée type J type K type L type R type B type N type T type S PL 2 personnalisée (en usine) * : sonde platine * : mV linéaire (+/- 100mV) : Vlinéaire (0-10V) : MA linéaire : V racine carrée : MAÀ racine carrée : mV personnalisé : V personnalisé MA personnalisé 12290 Ci Com 0 1: 2: 3 4 pensation de soudure froide auto 0°C 45°C 50°C Off 12291 Crip es pat. пбР Nombre de consignes 521 rmEr Suivi déporté 526 0: Off 1: suivi mEr Suivi manuel 527 0: Off 1: suivi PrEr Suivi du programmateur 528 0: Off 1: зим rmPLl Unités de la limite de la vitesse de la 531 consigne 0: /sec 1: /min 2: /heure rmE Configuration des consignes 535 déportées 0: néant 1: consigne déportée 2: consigne déportée+ correction locale 4: correction déportée + consigne locale | mP Adaptation d'impédance pour 0: linéa 1: 2: 3: rupture capteur Off (désactivée - entrées ires uniquement) auto Hi (> 5K) Hi Hi (>15K) 12301 » APL Valeur d'entrée basse 12307 ı nPh Valeur d'entrée haute 12306 URL L Mesure affichée basse 12303 URL H Mesure affichée haute 12302 AL | Type de l'alarme 1 0: Of 1: pleine échelle basse 2: pleine échelle haute 16 : bande 17 : écart haut 18: écart bas 34 : courant de charge bas 35 : courant de charge haut 36 : pleine échelle basse entrée 2 37 : pleine échelle haute entrée 2 38 : sortie de travail basse 39 : sortie de travail haute 40 : consigne de travail basse 41 : consigne de travail haute 536 LEch Mémorisation 0: non 1: oui 2: événement 3: réinitialisation manuelle 540 bloc Blocage 0: non 1: oui 544 AL e Type de l'alarme 2 (mémes types que l'alarme 1) 537 LEch Mémorisation (mêmes types que l'alarme 1) 541 bloc Blocage (mêmes types que l'alarme 1) 545 AL 3 Type de l'alarme 3 (mêmes types que l'alarme 1) 538 LEch Mémorisation (mêmes types que l'alarme 1) 542 bloc Blocage (mêmes types que l'alarme 1) 546 AL Y Type de l'alarme 4 (mêmes types que l'alarme 1) plus 64 : vitesse de changement 539 LEch Mémorisation (mêmes types que l'alarme 1) 543 Ы ос Blocage (mémes types que l'alarme 1) 547 8-8 Manuel de communications PROFIBUS 2408f 8 2404f Manuel de communications PROFIBUS 2408f & 2404f Adresses des étiquettes PEYP Type de programmateur 517 Identité 12352 0: néant 4: logique 1: programme unique Func Fonctions de l'entrée 12355 4: quatre programmes 192 : néant HbAc Maintien sur écart 559 193 : sélection du mode 0: s'applique à manuel l'ensemble du programme 194 : sélection de la consigne 1: s'applique à chaque déportée segment 195 : sélection de la consigne Pur F Récupération après 518 2 coupure de l'alimentation 196 : sélection du jeu PID 2 0: retour en rampe 197 : maintien d'intégral 1: réinitialisation 198 : activation du réglage 2: continuer automatique en une fois Sruo Asservissement 520 39 ; „Avalon du reglage 0: asservissement ala 200 - acauittement des valeur de régulation - aq alarmes 1: asservissement a la an ; 201 : sélection du niveau consigne d'accé ; accès Régleur out Sorties d'événements 558 202 : verrouillage des touches programmables 203 : touche incrémentation Régulateurs version 1 : 204 : touche décrémentation 0: néant 205 : touche défilement 3: trois 206 : touche page 6: six 207 : exécution 8: huit 208 : blocage Régulateurs versions 2 et 3 209 : exécution/blocage : 210: réinitialisation 0: néant 211: saut 1: huit 212 : maintien sur écart activé SYNC Synchronisation des 557 213: chiffre BCD de poids programmes faible me... 0: non 214 : 2” “chiffre ème ||. 1: oui 215: 3- “chiffre — 216: 4°"° chiffre Nombre maximal de 211 247 : 5èM° Chiffre segments 218 : chiffre de poids fort 219 : activation de la limite de vitesse de consigne 220 : programme en attente à la fin du segment 223 : exécution/blocage 224 : réinitialisation/exécution 225 : repos 226 : sélection de PV 227 : avancement à la fin du segment 240 : Ampères Id Identité : 12416 4: logique Func Fonctions de I'entrée comme 12419 A ci-dessus UALL Scalaire basse 12431 UALH Scalaire haute 12430 Manuel de communications PROFIBUS 2408f et 2404f 8-9 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404f d Identité du module 12480 Func Fonction du module 0: néant 1: logique 2: chauffage (2208/04 uniquement) 3: refroidissement (2208/04 uniquement) 12483 SEn5 Sens de la sortie 0: normal 1: inversé 12489 10 : chauffage PDSIO mode 1 11: chauffage PDSIO mode 2 Pour: d = des E ou de OP 16: néant | 17 : sortie chauffage 18 : sortie refroidissement 19 : retransmission de PV 20 : retransmission de SP 21 : retransmission de l'erreur 22 : retransmission de la puissance de sortie Pour: d=Lob; utiliser les énumerateurs dans la liste de configuration LA Récapitulatif de la configuration AA 12486 Récapitulatif du programme de la configuration OP AA 12503 rES | 0: complete 1: entière 12550 HALL % valeur PID ou retransmission 12687 donnant la sortie minimale UAL H % valeur PID ou retransmission 12686 donnant la sortie maximale un E Unités 12684 1: Volts 2: mA Quel Sortie électrique minimale 12689 OuEH Sortie électrique maximale 12688 SERS Sens de la sortie 12681 О: normal 1: inversé Récapitulatif de la configuration de la 12678 sortie 1A Paramètre de télémétrie de la sortie DC 12694 1A | Récapitulatif du programme de la 12695 configuration de la sortie 1A Pour: d = PdS 128: néant 129: retransmission de la consigne PDSIO | 130: retransmission de la valeur de régulation PDSIO 131: retransmission de la sortie PDSIO 133: retransmission de la consigne PDSIO, pas de maintien sur écart Pour» d = Раб, 96: néant 97: entrée de la consigne PDSIO ‚ @ 12608 0: néant 8: sortie PDSIO 9: entrée PDSIO HALL Scalaire retransmise basse 12623 UAL H Scalaire retransmise haute 12622 Func Fonction du module Identité du module Id 12673 Func Fonction du module 1B 12676 SERS Sens de la sortie (normal/inversé 12682 comme 1A) Récapitulatif de la configuration de la 12679 sortie 1B Récapitulatif du programme de 12696 configuration de la sortie 1B Identité du module 1C ‚ @ Identité du module 12672 0: néant 1: sortie relais 2: sortie DC non isolée 3: sortie logique/PDSIO 4: entrée logique 5: sortie Triac 10 : module erroné/défectueux 11 : retransmission DC 12 : sortie DC isolée Func Fonction du module 12675 Pour: d=rELY Lol ои 55г 0: néant 1: sortie logique 2: sortie chauffage 3: sortie refroidissement 4: ouverture de vanne motorisée configuration de la sortie 1C ‚ 12674 Func Fonction du module 1C 12677 HALL Valeur du module 1C donnant la sortie 12699 minimale UAL H Valeur du module 1C donnant la sortie 12698 maximale Out lL Sortie électrique minimale du module 12701 1C Out H Sortie électrique maximale du module 12700 1C SERS Sens de la sortie (normal/inversé 12683 comme 1A) Récapitulatif de la configuration de 1C 12680 Récapitulatif du programme de 12697 Manuel de communications PROFIBUS 24087 & 2404f Manuel de communications PROFIBUS 2408f & 2404 f Adresses des étiquettes О: néant 1: sortie relais 2: sortie DC non isolée 3: sortie logique/PDSIO 4: entrée logique 5: sortie triac 10: module erroné/défectueux 11 : retransmission DC 12 : sortie DC isolée 13 : alimentation électrique de l'émetteur 14 : entrée potentiomètre (position de la vanne) 1 d Identité du module 2B 12737 Func Fonction du module 2B 12740 SEnS Sens de la sortie (normal/inversé comme 2A) 12746 Récapitulatif de la configuration de la sortie 2B 12743 Récapitulatif du programme de configuration de la sortie 2B 12760 Func Fonction du module Pour) d =rELY Lol ou г O: néant 1: sortie logique 2: sortie chauffage 3: sortie refroidissement 5: fermeture de la vanne motorisée Pour) d = des E ou de OP 16: néant 17 : sortie chauffage 18 : sortie refroidissement 19 : retransmission de PV 20 : retransmission de la consigne 21 : retransmission de l'erreur 22 : retransmission de la puissance de sortie Pour) d = Pak 160 : néant 161 : consigne déportée 162 : tendance de l'entrée 163 : puissance haute de sortie déportée 164 : puissance basse de sortie déportée 165 : position de la vanne 12739 d es ра Identité du module 2C 12738 Func Fonction du module 2C 12741 SERS Sens de la sortie (normal/inversé comme 2A) 12747 Récapitulatif de la configuration de la sortie 2C 12744 Récapitulatif du programme de configuration de la sortie 2C 12761 UALL % valeur basse PID ou retransmission 12751 URLL Scalaire basse de l'entrée potentiomètre 12763 UAL H % valeur haute PID ou retransmission 12750 UAL H Scalaire haute de l'entrée potentiometre 12762 un E Unités 1: Volts 2: mA 12748 Quel Sortie électrique minimale 12753 Bue H Sortie électrique maximale 12752 SEn5 Sens de la sortie О: normal 1: inversé 12745 Récapitulatif de la configuration de la sortie 2A 12742 Récapitulatif du programme de configuration de la sortie 2A 12759 Manuel de communications PROFIBUS 2408f et 2404f 8-11 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404 f ‚ @ Identité du module 0: néant : Sortie relais 2: sortie DC non isolée 3: sortie logique/PDSIO 4: entrée logique 5: sortie triac 6: entrée DC 10 : module erroné/défectueux 11 : retransmission DC 12 : sortie DC isolée 13 : alimentation électrique de l'émetteur 14 : entrée potentiomètre (position de la vanne) 12800 Func Fonction du module Pour: d=rELY Lol ou 55r 0: néant 1: sortie logique 2: sortie chauffage 3: sortie refroidissement Pour: d =dc rE oudc IP 16: néant 17 : sortie chauffage 18 : sortie refroidissement 19 : retransmission de PV 20 : retransmission de la consigne 21 : retransmission de l'erreur 22 : retransmission de la puissance de sortie Pour: d = Pak 160 : néant 161 : consigne déportée 162 : entrée tendance 163 : puissance haute de la sortie déportée 164 : puissance basse de la sortie déportée 165 : position de la vanne Pour: d=dL; P 32: néant 33: consigne déportée 34: entrée tendance | 35: puissance maximale de la sortie déportée 36: puissance minimale de la sortie déportée 37: PV = ip1 ou ip2 (la plus haute des deux) 38: PV = ip1 ou ip2 (la plus basse des deux) 39: fonction dérivée 40: sélection d'ip1 ou ip2 41: transition de la régulation - ip1- ip2 12803 » APE Type d'entrée (entrée 2) Cf. Configuration des entrées pour tous les types + Hi | n 12830 EL Compensation de soudure froide (ip 2) Cf. Configuration des entrees pour voir les types 12831 ı mP Impédance sur rupture capteur (entrée 2) Cf. Configuration des entrées pour voir les types 12813 » APL Valeur basse de l'entrée 12819 ı nPH Valeur haute de l'entrée 12818 UAL L Valeur basse du module d'entrée 3A 12829 UAL H Valeur haute du module d'entrée 3A 12828 UAL L Valeur basse du module 3A 12815 UALL Scalaire basse de l'entrée potentiomètre 3A 12827 URL H Valeur haute du module 3A 12814 UAL H Scalaire haute de l'entrée potentiometre 3A 12826 un E Unités 3A 12812 1: Volts 2: mA Quel Sortie électrique minimale 12817 OuEH Sortie électrique maximale 12816 GEnS Sens de la sortie 12809 0: normal 1: inversé Récapitulatif de la configuration de la 12806 sortie 3A Récapitulatif du programme de 12823 configuration de la sortie 3A DEE e MAFIA: ‚ @ Identité du module 3B 12801 Func Fonction du module 3B 12804 SERS Sens de la sortie (normal/inversé 12810 comme 3A) Récapitulatif de la configuration de la 12807 sortie 3B Récapitulatif du programme de 12824 configuration de la sortie 3B Ed Identité du module 3C 12802 Func Fonction du module 3C 12805 5En5 Sens de la sortie (normaVinversé 12811 comme 3A) Récapitulatif de la configuration de la 12808 sortie 3C Récapitulatif du programme de 12825 configuration de la sortie 3C d identité du module 12864 0: néant 1: sortie relais Func Fonction du module 12867 0: néant 1: sortie logique 2: sortie chauffage 3: sortie refroidissement UALL Valeur basse du module d'entrée 4A 12879 UALH Valeur haute du module d'entrée 4A 12878 DuEl Sortie électrique minimale 12881 OuEH Sortie électrique maximale 12880 GEnS Sens de la sortie (normal/inversé 12873 comme 3A) Récapitulatif de la configuration de la 12870 sortie 4A Récapitulatif du programme de 12887 configuration de la sortie 4A Code d'accès du mode Acces | cnFP Code d'acces niveau Configuration 515 | Manuel de communications PROFIBUS 2408f 8: 2404f Manuel de communications PROFIBUS 2408f & 2404 f Adresses des étiquettes Données du programmateur de rampes/paliers Organisation des données du programme Un régulateur de la série 2400f peut contenir des “programmes” multiples pouvant comporter chacun un maximum de 16 segments. Les données pour chaque programme commencent à l'adresse d'étiquette de base donnée par le tableau ci-dessous : Program Adresse de Adresse de base (décimal) base (hexadécimal) Programme 0 (programme en cours d'exécution- les 8192 2000 changements sont uniquement permis dans "blocage" et ne sont pas mémorisés de manière permanente) Programme 1 8328 2088 Programme 2 8464 2110 Programme 3 8600 2198 Programme 4 8736 2220 Les paramètres utilisés pour décrire un programme sont organisés en 17 blocs, d'une longueur de 8 mots chacun, commençant à l'adresse de base du programme. Il existe un bloc pour les données générales du programme, comme les unités à utiliser pour les durées de rampes et de paliers, et 16 autres blocs pour les données de segments proprement dites. Pour obtenir l'adresse d'étiquette du bloc de données d'un programme donné, ajouter au programme le décalage de bloc donné dans le tableau ci- dessous. Contenu Décalage Décalage Données 0 8 16 24 32 40 48 56 1 2 3 4 5 6 7 8 9 Manuel de communications PROFIBUS 24087 е! 24047 8-13 Adresses des étiquettes Manuel de communications PROFIBUS 2408f & 2404f Données générales du programme Les décalages de chaque paramètre dans les blocs de données générales du programme sont donnés par le tableau ci-après : Décalage de Paramètre l'adresse 0 Type de maintien sur écart 0: néant 1: bas 2: haut 3: bande 1 Valeur du maintien sur écart 2 Unités de rampe 0: sec 1: min 2: heure 3 Unités de rampe 0: sec 1: min 2: heure 4 5 6 7 Données des segments de programmes Les données des segments de programmes sont spécifiées à l'aide de 8 adresses d'étiquettes dont le contenu varie en fonction du type de segment. La syntaxe par segment est détaillée dans le tableau suivant qui donne le décalage à partir du début d'un bloc de données de segment pour chaque élément. Décalage de Types de segments l'adresse SAUT PALIER VITESSE EN DUREE DE LA APPEL FIN RAMPE RAMPE JUSQU'A LA CIBLE Type de Type de Type de Type de segment Type de segment | Type de cible cible Durée Vitesse Durée Numéro de Type de fin Sorties logiques | Sorties Sorties Sorties logiques Cycles d'appel Sorties 5 6 7 Exemples de calculs d'adresses Programme 1, segment 4, type de segment = 8328 + 32 + 0 = 8360 (20A8 Hex) Programme 2, valeur de maintien sur écart = 8464 + 0 + 1 = 8465 (2111 Hex) Programme 4, segment 16, type de fin = 8872 + 128 + 3 = 9003 (232B Hex) Niveau de puissance dans le segment final Adresse d'étiquette 64 dans les régulateurs 2400f. Récapitulatif des énumérateurs de programmateur EYF Type de segment actuel Hb Type de maintien sur écart : fin 0: neant 1: rampe (vitesse) 1: bas 2: rampe (durée jusqu'a la cible) 2: haut 3: palier 3: bande 4: saut dul 1 Unités de palier 5: appel 0: seconde EndE Type de segment de fin 1: minute 0: réinitialisation 2: heure 1: palier indéfini rer Unités de rampe 2: sortie fixe 0: seconde 1: minute 2: heure 8-14 Manuel de communications PROFIBUS 2408f & 2404f Manuel de communications PROFIBUS 2408f & 2404 f Glossaire de termes ANNEXE A ASCII Baud Bus DP DPM! DP maitre (catégorie 1) DPM?2 DP maitre (catégorie 2) EIA FMS GSD MSB LSB Non synchrone PA Parité RTU RS422 RX Adresse d'étiquette TX GLOSSAIRE DE TERMES American Standards Committee for Information Interchange. En usage normal, désigne le code de caractères défini par cette commission pour l'échange d'informations entre appareils. Nombre de variations du signal de ligne par seconde. Sert à indiquer la vitesse de transmission des données sur une ligne. Réseau électrique commun permettant à des périphériques (ordinateurs, appareils) de communiquer entre eux. Périphérie décentralisée (régulation répartie) DPMI est le régulateur programmable central pour PROFIBUS-DP DPM2 est un périphérique de configuration pour PROFIBUS-DP Electrical Industries Association, organisme de normalisation qui a défini les caractéristiques électriques des systèmes de communications comme RS232, RS422 et 485. Spécification du message Fieldbus. FMS définit les services d'applications pour PROFIBUS-FMS Fichier de base de données de périphériques. Fiche de caractéristiques d'appareils électroniques. Octet de poids fort Octet de poids faible Voie de données dans laquelle aucune information de mesure du temps n'est transférée entre les périphériques en communication. Automation de procédés. PA est la solution PROFIBUS pour l'industrie d'automation des procédés. Mécanisme utilisé pour la détection des erreurs de transmission lors de la transmission de caractères uniques. Un bit simple, appelé bit de parité, a une valeur de 0 ou 1, selon le nombre de '1' dans un message de données. Permet la détection d'erreurs de bits simples dans le récepteur. Remote Terminal Unit (terminal déporté). Désigne le code utilisé pour l'échange d'informations entre périphériques. Désigne la norme électrique utilisée pour signaler les informations sur une liaison de communication série. Récepteur sur un bus de communication. Adresse utilisée pour identifier un paramètre dans un appareil Emetteur sur un bus de communication Manuel de communications PROFIBUS 2408f et 2404f A1 SOCIETES EUROTHERM DANS LE MONDE ADRESSES RÉGIONALES EN FRANCE : VOIR LA PAGE PRÉCÉDENTE ALLEMAGNE Eurotherm Regler GmbH Ottostrasse 1 65 2549, gmbur a.d Lahn Tél. 2980 Fax +49 2431 298119 AUSTRALIE Eurotherm Pty. Lid. 6 18 Bridge Road Nah Wales 2077 A SU Fax [+61 2) 9477 7756 AUTRICHE Eurotherm GmbH Gelerecksirasse 18/1 1110 Tél. +43 798 7601 Fax [+43 1) 798 7605 BELGIQUE Eurotherm B.V. 53708 Вост 7175 Deurne Antw Tal Y +32 3 322 Fax 135 3) 321 COREE Eurotherm Korea Limited Suite #903 Daejoo Building 132-19 Chungdam-Dong Kangnam.ku Seoul 135-100 Tel. +82 2) 5438507 Fax (+82 2) 545 9758 DANEMARK Eurotherm A/S Finsensvej 86 3870 7363 É 71 62 Fax (+45 31) 872 124 ESPAGNE Eurotherm España ; SA ranja 7 281 100 Arola da Madrid Tél. (+34 1) 6616001 FRANCE Eurotherm Automation SA 6 chemin des | jones - BP 55 095720 ar dill EN el +33 я 78 32 24 90 GRANDE-BRETAGNE Eurotherm Controls Ltd. Fara x ose Durrington orthin West Sussex Tél.[+44 1903) 268500 Fax|+44 1903) 265982 HOLLANDE Eurotherm EN UBA nd 2383 Al Zoeterwoude 23 +31 A 54118 Fax [+3] 7) 54145 HONG-KONG Eurotherm Limited Unit D 2, F Ges hub Po ne food Centre +8 2873 rel +852) 2873 58 INDE Eurotherm (ndiq Limited 52 Developed Plots Estate Perungudi Madras 600 096 Tél. (+9144) 492 Fax (+9144) 492 IRLANDE Eurotherm Ireland Limited IDA Industrial Estate aa Roa Naas | dare fq Kildare 45) 8 Fax (+353 45} 8 8129 8131 oo WN ITALIE Eurotherm SpA a XXIV Maggio 2070 uanzate Tél. (+39 31) 975111 Fax (+39 31} 977512 JAPON Eurotherm Japan Ltd. Matsuo Building 2F 3-14-3 Honmachi Shibuya-ku Tokyo Tel. (+81 3) 33702951 Fax {+81 3) 33702960 NORVEGE А, AS Postboks Ko Kolboin 14! 60] 803 Fax +45 66) 803 SUEDE Eurotherm AB Lundavagen 143 12 24 Malmo Tél. (+46 40) 384500 Fax [+46 40) 384545 SUISSE otherm Produkte AG chwerzistrasse 807 fzistrasse 20 8 +41 55) 4154400 Fax (+41 55} 4154415 U.S.A Eurotherm Controls Inc. AT 11485 Sunset Hills Road Virginia 22090-5286 Tel: (+1703) 471 4870 № 11703 787 3436 O Copyright Eurotherm Automation 1998 Tous droits réservés Manuel de communication Profibus . Série 2000 HA 026290FRA