- Schneider Electric
- PowerLogic ION7300 Profibus DP Protocole de communication série - FR
- Mode d'emploi
Schneider Electric PowerLogic ION7300 Profibus DP Protocole de communication série - FR Mode d'emploi
Ajouter à Mes manuels18 Des pages
▼
Scroll to page 2
of
18
PowerLogic® ION7300 Profibus DP Protocole de communication série Octobre 2006 Protocole de communication ION7300 Profibus DP Schneider Electric Les informations contenues dans ce document sont présumées exactes au moment de la mise sous presse. Cependant, Schneider Electric décline toute responsabilité pour toute erreur pouvant y apparaître et se réserve le droit d’effectuer des modifications sans préavis. Copyright © 2006 par Schneider Electric Protocole de communication ION7300 Profibus DP Schneider Electric TABLE DES MATIÈRES 1. 2. 3. 4. 5. 6. INTRODUCTION .............................................................................................................1 1.1 Norme Profibus DP ......................................................................................................................................... 1 1.2 Révisions du protocole de messagerie de compteur ION7300 ........................................................................ 1 Sous-protocoles.............................................................................................................1 2.1 Protocole d’accès aux blocs ............................................................................................................................ 1 2.2 Protocole d’accès aux registres ....................................................................................................................... 1 Structures des paquets .................................................................................................2 3.1 Structure du paquet de requête (sortie)............................................................................................................ 2 3.1.1 Champ de données ............................................................................................................................. 2 3.1.2 Champ du registre .............................................................................................................................. 2 3.1.3 Champ de contrôle ............................................................................................................................. 2 3.1.4 Champ du bloc ................................................................................................................................... 2 3.2 Structure du paquet de réponse (entrée) .......................................................................................................... 2 3.2.1 Champ de données ............................................................................................................................. 2 3.2.2 Champ du registre .............................................................................................................................. 2 3.2.3 Champ de contrôle ............................................................................................................................. 2 3.2.4 Champ du bloc ................................................................................................................................... 2 3.2.5 Champ de données du bloc................................................................................................................. 2 Champ de contrôle ........................................................................................................3 4.1 Champ d’accusé de réception de registre ........................................................................................................ 3 4.1.1 Accusé de réception nul...................................................................................................................... 3 4.1.2 Accusé de réception avec données ..................................................................................................... 3 4.1.3 Accusé de réception négatif................................................................................................................ 3 4.2 Champ d’accusé de réception de bloc ............................................................................................................. 3 4.2.1 Accusé de réception avec données ..................................................................................................... 3 4.2.2 Accusé de réception négatif................................................................................................................ 3 4.2.3 Valeur de bloc non disponible............................................................................................................ 3 4.3 Champ de commande ...................................................................................................................................... 3 4.3.1 Commande nulle................................................................................................................................. 3 4.3.2 Lecture de registre.............................................................................................................................. 4 4.3.3 Écriture de registre............................................................................................................................. 4 Exceptions......................................................................................................................4 5.1 Requête de registre incorrecte ......................................................................................................................... 4 5.2 Requête de commande incorrecte.................................................................................................................... 4 5.3 Requête d’écriture de valeur incorrecte........................................................................................................... 4 5.4 Registre non disponible ................................................................................................................................... 4 Diagnostics ....................................................................................................................4 ANNEXE A-1 : LECTURE DE REGISTRE.................................................................................5 iii ION7300 Profibus DP Communications Protocol Schneider Electric ANNEXE A-2 : ÉCRITURE DE REGISTRE ...............................................................................6 ANNEXE A-3 : CHANGEMENT DE BLOC ................................................................................7 ANNEXE B : TABLE D’AFFECTATION PAR DÉFAUT DES BLOCS .......................................8 ANNEXE C-1 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - ÉNUMERATION 10 ANNEXE C-2 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - NUMÉRIQUE .....11 ANNEXE C-3 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - CONTRÔLE.......11 iv Protocole de communication ION7300 Profibus DP 1. INTRODUCTION Le compteur ION7300 permet les communications Profibus DP grâce à un circuit ASIC (Application Specific Integrated Chip) Siemens SPC3 et au protocole normalisé Profibus DP (EN50170 section 3). Cette version n’est pas compatible avec le protocole amélioré Profibus DP V1. Ce document décrit le protocole de messagerie de communication utilisé par le compteur ION7300 pour transférer les informations dans un réseau Profibus DP. Ce protocole est appelé protocole de messagerie de compteur dans la suite du document. Celui-ci contient aussi les tables d’affectation de registres et de blocs Profibus. On suppose que le lecteur possède une bonne connaissance générale du protocole Profibus DP. 1.1 Norme Profibus DP La norme Profibus DP a été conçue pour gérer les entrées/sorties déportées d’un automate programmable. Dans cet environnement maître/esclave, les messages sont courts et de longueur fixe. Le paquet de requête comprend souvent un maximum de huit octets et la réponse un maximum de 32 octets. Toutefois, la requête comme la réponse peuvent utiliser 244 octets chacune. Ces petits paquets permettent des rafraîchissements très rapides et déterministes pour les entrées/sorties déportées. Le compteur ION7300 dispose de bien plus de données à transférer que ce qui peut être directement géré par le protocole Profibus DP. Pour rendre ces données disponibles, un protocole de messagerie, appelé Protocole de messagerie de compteur, a été superposé aux paquets de longueur fixe du protocole Profibus DP. 1.2 Révisions du protocole de messagerie de compteur ION7300 Mars 1998 2. Diffusion initiale. Sous-protocoles Le protocole de messagerie de compteur, géré par les applications maître et esclave, est indépendant du protocole Profibus DP. Les données de sortie (REQUÊTE) ont une longueur fixe de huit octets et les données d’entrée (RÉPONSE) une longueur fixe de 32 octets. Schneider Electric registres de configuration et de contrôle du compteur ION7300. Ce protocole est appelé protocole d’accès aux registres dans la suite du document. 2.1 Protocole d’accès aux blocs Le compteur ION7300 comporte 12 blocs de données prédéfinis de six paramètres en temps réel chacun. Pour lire ces paramètres, le maître doit utiliser le protocole d’accès aux blocs. Le maître doit mettre le bloc voulu dans le champ du bloc. Voir la section 3.1.4. Le compteur ION7300 répond avec le même champ du bloc, les données demandées dans le champ de données du bloc et l’accusé de réception avec données dans le champ d’accusé de réception de bloc. Voir la section 4.2. La table d’affectation par défaut des blocs figure à l’Annexe B. Si le maître demande un bloc incorrect, le compteur ION7300 répond avec le même champ du bloc, le champ de données du bloc vide et un accusé de réception négatif dans le champ d’accusé de réception de bloc. 2.2 Protocole d’accès aux registres Pour accéder aux registres de configuration et de contrôle du compteur ION7300, le maître doit utiliser le protocole d’accès aux registres. Pour lire un registre de configuration, le maître met le registre voulu dans le champ du registre, et indique la lecture de registre dans le champ de commande. Voir la section 4.3. Le compteur ION7300 répond avec le même champ du registre, la valeur demandée dans le champ de données du registre et l’accusé de réception avec données dans le champ d’accusé de réception de registre. Voir la section 4.1. La table d’affectation par défaut des registres figure à l’Annexe C. Si la requête est incorrecte, le compteur ION7300 répond avec le même champ du registre, l’exception dans le champ de données du registre et un accusé de réception négatif dans le champ d’accusé de réception de registre. Une description détaillée des exceptions est donnée à la section 5. Le protocole de messagerie de compteur peut être divisé en deux protocoles plus simples. Le premier permet au maître d’accéder aux paramètres en temps réel par blocs de six paramètres chacun. Ce protocole est appelé protocole d’accès aux blocs dans la suite du document. Le second protocole permet au maître d’accéder aux 1 ION7300 Profibus DP Communications Protocol Schneider Electric 3. Structures des paquets 3.2 3.1 Structure du paquet de requête (sortie) Chaque paquet de réponse de message du compteur est composé de cinq champs. Des exemples sont indiqués à l’Annexe A. Chaque paquet de requête de message du compteur est composé de quatre champs. Des exemples sont indiqués à l’Annexe A. 1. 2. 3. 4. Champ de données Champ du registre Champ de contrôle Champ du bloc 1. 2. 3. 4. 5. Champ de données Champ du registre Champ de contrôle Champ du bloc Champ de données du bloc 3.2.1 3.1.1 Champ de données Ce champ de données de quatre octets, numérotés de 0 à 3, permet d’écrire un paramètre ou de commander une fonction dans l’esclave. Lors d’une commande de lecture de registre, ce champ est ignoré par le compteur ION7300. Lors d’une commande d’écriture de registre, ce champ contient la valeur entière à écrire. L’octet 0, celui le plus à gauche, est l’octet de poids fort, et l’octet 3 est celui de poids faible. 3.1.2 Champ du registre Ce champ à deux octets indique quel est le registre Profibus que le maître veut lire ou dans lequel il veut écrire. Ces registres représentent les paramètres de configuration et de contrôle du compteur ION7300. Reportez-vous à la section 3.2.2 pour plus de renseignements sur les registres Profibus. La table d’affectation par défaut des registres figure à l’Annexe C. 3.1.3 Champ de contrôle Ce champ d’un octet indique le type de demande. Les bits d’accusé de réception ne sont pas utilisés dans cette version. Reportez-vous à la section 4 pour plus de détails sur ce champ. 3.1.4 Champ du bloc Ce champ d’un octet indique quel est le bloc de données en temps réel que le maître veut lire. Il contrôle les 24 derniers octets du paquet de réponse qui représente six valeurs. Voir la section 4 pour plus de renseignements. La table d’affectation par défaut des blocs figure à l’Annexe B. 2 Structure du paquet de réponse (entrée) Champ de données Ce champ de données de quatre octets, numérotés de 0 à 3, est utilisé pour renvoyer les données demandées ou comme partie de l’accusé de réception d’écriture. Il sert aussi à renvoyer les valeurs d’exception. Voir la section 5. L’octet 0, celui le plus à gauche, est l’octet de poids fort, et l’octet 3 est celui de poids faible. 3.2.2 Champ du registre L’esclave répond avec la même adresse de registre que celle envoyée par le maître, afin que celui-ci sache que ce paquet est la réponse à sa dernière requête. 3.2.3 Champ de contrôle Ce champ d’un octet indique au maître quelle requête a été faite et donne la valeur d’accusé de réception. Reportez-vous à la section 4 pour plus de détails sur ce champ. 3.2.4 Champ du bloc L’esclave répond avec le même numéro de bloc que celui envoyé par le maître, afin que celui-ci sache que ce paquet est la réponse à sa dernière requête de bloc. Les octets 8 à 31 du paquet de réponse constituent le champ de données du bloc et représentent les six paramètres en temps réel. Si un bloc incorrect est demandé, le champ du bloc du paquet de réponse contient la valeur du bloc incorrect et le champ d’accusé de réception de bloc contient un accusé de réception négatif. Les données du bloc sont toutes des zéro. 3.2.5 Champ de données du bloc Les octets 8 à 31 du paquet de réponse constituent le champ de données du bloc. Ce champ est divisé en six sections représentant chacune une valeur dans le bloc demandé. Voir la section 4. Protocole de communication ION7300 Profibus DP 4. Schneider Electric Champ de contrôle Accusé de réception Le champ de contrôle est composé de trois sous-champs : 1. Champ d’accusé de réception de registre 2. Champ d’accusé de réception de bloc 3. Champ de commande Inutilisé Accusé de réception avec données Accusé de réception négatif Valeur du bloc non disponible 4.1 4.2.1 Champ d’accusé de réception de registre Le champ d’accusé de réception de registre est constitué des bits 0 et 1 du champ de contrôle. Les sections ci-dessous illustrent les accusés de réception de messagerie de compteur compatibles avec le modèle ION7300. Accusé de réception Accusé de réception nul Accusé de réception avec données Accusé de réception négatif (réponse d’exception) Inutilisé 4.1.1 Valeur (bits) 00 01 10 11 Accusé de réception nul Après une lecture ou écriture de registre réussie, le maître peut soit demander à lire ou écrire un autre paramètre, soit passer à l’état inactif. Pendant un état inactif, le champ de données de requête et de réponse est mis à zéro, et le champ de commande indique une commande nulle. Le champ d’accusé de réception de registre de réponse indique un accusé de réception nul. 4.1.2 Accusé de réception avec données Dans le cas d’une lecture ou écriture de registre réussie, l’esclave indique un accusé de réception avec données dans le champ d’accusé de réception de registre. 4.1.3 Accusé de réception négatif En cas d’échec d’une lecture ou écriture de registre, l’esclave indique un accusé de réception négatif dans le champ d’accusé de réception de registre. Pour un échec de requête, le champ de données contient la valeur d’exception. Voir la section 5. 4.2 Champ d’accusé de réception de bloc Le champ d’accusé de réception de bloc est constitué des bits 2 et 3 du champ de contrôle. Les sections ci-dessous illustrent les accusés de réception de messagerie de compteur compatibles avec le modèle ION7300. Valeur (bits) 00 01 10 11 Accusé de réception avec données Dans le cas d’une requête de bloc réussie, l’esclave indique un accusé de réception avec données dans le champ d’accusé de réception de registre. 4.2.2 Accusé de réception négatif Dans le cas d’un échec de requête de bloc, l’esclave indique un accusé de réception négatif dans le champ d’accusé de réception de registre. Cela peut arriver si le maître demande un bloc hors limites. 4.2.3 Valeur de bloc non disponible Le compteur ION7300 indique une valeur de bloc non disponible dans le champ d’accusé de réception de bloc si une ou plusieurs valeurs de blocs ne sont pas disponibles dans le compteur. Toutes les valeurs correctes de blocs seront envoyées correctement et les valeurs non disponibles seront mises à zéro. Cette situation peut se produire si le paramètre Volts Mode (mode volts) du compteur est réglé sur DELTA et que le maître demande le bloc n° 1 (tension phase-neutre), incorrect dans ce mode. 4.3 Champ de commande Le champ de commande est constitué des bits 4 à 7 du champ de contrôle. Les sections ci-dessous illustrent les commandes de messagerie de compteur compatibles avec le modèle ION7300. Commande Commande nulle Lecture de registre Écriture de registre 4.3.1 Valeur (bits) 0000 0001 0010 Commande nulle Cette commande permet au maître d’effacer une requête de lecture ou d’écriture. Il s’agit aussi de la commande sur laquelle le maître et l’esclave sont réglés lorsque l’appareil passe en mode d’échange de données Profibus DP. L’esclave répond par la commande nulle dans le champ de commande et l’accusé de réception avec données dans le champ d’accusé de réception de registre. 3 ION7300 Profibus DP Communications Protocol 4.3.2 Lecture de registre 5.2 Cette commande permet au maître de lire la valeur d’un registre donné du compteur ION7300. Lorsque la lecture est réussie, l’esclave répond par un paquet contenant, dans le champ de données, la valeur de ce registre, et dans le Champ d’accusé de réception de registre, un accusé de réception avec données. Un exemple est donné à l’Annexe A. En cas d’échec de la requête, la valeur d’exception est renvoyée dans le champ de données et un accusé de réception négatif dans le Champ d’accusé de réception de registre. Voir la section 4.1. 4.3.3 En cas d’échec de la requête, la valeur d’exception est renvoyée dans le champ de données et un accusé de réception négatif dans le Champ d’accusé de réception de registre. Voir la section 4.1. Exceptions Si le maître envoie une commande ne correspondant ni à une lecture de registre, ni à une écriture de registre, ni à une commande nulle, l’esclave répond par cette exception. Voir la section 4.3. 5.3 Requête d’écriture de valeur incorrecte Si le maître envoie une valeur hors des limites du registre dans lequel il faut écrire, l’esclave répond par cette exception. Exception Requête de registre incorrecte Requête de commande incorrecte Requête d’écriture de valeur incorrecte Registre non disponible La table d’affectation par défaut des registres figure à l’Annexe C. 5.4 Valeur (hexa) 00 00 00 01 00 00 00 02 00 00 00 04 00 00 00 08 Requête de registre incorrecte Si le maître demande un registre inexistant dans la table d’affectation des registres ou essaie d’écrire dans un registre protégé en écriture, l’esclave répond par cette exception. La table d’affectation par défaut des registres figure à l’Annexe C. Registre non disponible Si le maître envoie une valeur hors des limites du registre dans lequel il faut écrire, l’esclave répond par cette exception. (Par exemple, le registre booléen externe n° 4 est dans la table d’affectation des registres Profibus, mais il n’est pas créé dans le compteur ION7300.) La table d’affectation par défaut des registres figure à l’Annexe C. 6. Le tableau ci-dessous indique les situations pouvant provoquer des réponses d’exception. Toutes les réponses d’exception sont placées dans le champ de données du paquet de réponse, et le champ d’accusé de réception indique un accusé de réception négatif. 5.1 Requête de commande incorrecte Écriture de registre Cette commande permet au maître d’écrire une valeur dans un registre donné. Le champ de données de la requête représente la valeur à écrire. Lorsque l’écriture est réussie, l’esclave répond par un paquet contenant, dans le champ de données, la valeur envoyée, et dans le Champ d’accusé de réception de registre, un accusé de réception avec données. Un exemple est donné à l’Annexe A-1. 5. Schneider Electric Diagnostics Le tableau ci-dessous donne le paquet de diagnostic étendu pour le compteur ION7300. Comme celui-ci ne conserve pas l’heure lorsqu’il est hors tension, il faut que le maître lui envoie l’heure après la mise sous tension. Le bit n° 1 de l’octet n° 1 indique que le compteur a besoin de l’heure. Il est effacé une fois l’heure envoyée. L’octet n° 2 représente le nombre de cycles de mise sous tension du compteur effectués. Diagnostics étendus Octet n° 1 – Bit n° 1 (poids faible) Octet n° 1 – Bit n° 2 Octet n° 1 – Bit n° 3 Octet n° 1 – Bit n° 4 Octet n° 1 – Bit n° 5 Octet n° 1 – Bit n° 6 Octet n° 1 – Bit n° 7 Octet n° 1 – Bit n° 8 (poids fort) Octet n° 2 Octets n° 3 à 7 4 Description VRAI : Heure requise Futur Futur Futur Futur Futur Futur Futur Nombre de cycles de mise sous tension du compteur Futur Protocole de communication ION7300 Profibus DP Schneider Electric ANNEXE A-1 : LECTURE DE REGISTRE LECTURE DE REGISTRE PAQUET DE REQUÊTE (Station maître vers 73xx ION) PAQUET DE RÉPONSE (73xx ION vers station maître) Données (inutilisé) (4 octets) Adresse registre (2 octets) Accusé réception registre (inutilisé) (2 bits) Accusé réception bloc (inutilisé) (2 bits) Commande (4 bits) Bloc (1 octet) Données Adresse registre Accusé réception registre Accusé réception bloc Commande Bloc Données bloc (4 octets) (2 octets) (2 bits) (2 bits) (4 bits) (1 octet) (24 octets) Exemple 3.1 : Un compteur ION7300 est configuré comme appareil esclave Profibus. La station maître demande à lire PT Primary (primaire TP). Le paramètre correspond au registre 7000 Hex. La valeur du bloc est mise à 2, paramètres de tension entre phases. Paquet de requête : Poids fort 00 00 00 Poids faible 00 Paquet de réponse : Poids fort Poids faible 00 00 04 B0 octet 8 Données bloc n° 1 (VII AB) octet 16 Données bloc n° 3 (VII CA) octet 24 Données bloc n° 5 (VII avg MAX) Registre 70 00 Contrôle 01 Bloc 02 00 Contrôle 51 Bloc 02 octet 15 Registre 70 Données bloc n° 2 (VII BC) octet 23 Données bloc n° 4 (VII avg) octet 31 Données bloc n° 6 (VII avg MIN) * Remarque : les valeurs indiquées dans les paquets représentés sont toutes exprimées au format hexadécimal. 5 ION7300 Profibus DP Communications Protocol Schneider Electric ANNEXE A-2 : ÉCRITURE DE REGISTRE ÉCRITURE DE REGISTRE PAQUET DE REQUÊTE (Station maître vers 73xx ION) PAQUET DE RÉPONSE (73xx ION vers station maître) Données (4 octets) Adresse registre (2 octets) Accusé réception registre (inutilisé) (2 bits) Accusé réception bloc (inutilisé) (2 bits) Commande (4 bits) Bloc (1 octet) Données Adresse registre Accusé réception registre Accusé réception bloc Commande Bloc Données bloc (4 octets) (2 octets) (2 bits) (2 bits) (4 bits) (1 octet) (24 octets) Exemple 3.1 : Un compteur ION7300 est configuré comme appareil esclave Profibus. La station maître demande à changer PT Primary (7000 hex) en 2400. La valeur du bloc est mise à 01 (paramètres de tension phase-neutre). Paquet de requête : Poids fort 00 00 9 Poids faible 60 Paquet de réponse : Poids fort Poids faible 00 00 9 60 octet 8 Données bloc n° 1 (VIn A) octet 16 Données bloc n° 3 (VIn C) octet 24 Données bloc n° 5 (VIn avg MAX) Registre 70 00 Contrôle 02 Bloc 01 00 Contrôle 52 Bloc 01 octet 15 Registre 70 Données bloc n° 2 (VIn B) octet 23 Données bloc n° 4 (VIn avg) octet 31 Données bloc n° 6 (VIn avg MIN) * Remarque : les valeurs indiquées dans les paquets représentés sont toutes exprimées au format hexadécimal. 6 Protocole de communication ION7300 Profibus DP Schneider Electric ANNEXE A-3 : CHANGEMENT DE BLOC CHANGEMENT DE BLOC PAQUET DE REQUÊTE (Station maître vers 73xx ION) Données (inutilisé) (4 octets) Adresse registre (inutilisé) (2 octets) Accusé réception registre (inutilisé) (2 bits) Accusé réception bloc (inutilisé) (2 bits) Commande (inutilisé) (4 bits) Bloc (1 octet) PAQUET DE RÉPONSE (73xx ION vers station maître) Données (inutilisé) Adresse registre (inutilisé) Accusé réception registre (inutilisé) Accusé réception bloc Commande (inutilisé) Bloc Données bloc (4 octets) (2 octets) (2 bits) (2 bits) (4 bits) (1 octet) (24 octets) Exemple 3.1 : Un compteur ION7300 est configuré comme appareil esclave Profibus. La station maître demande à changer le bloc de données en n° 12 (valeurs de distorsion harmonique totale). Paquet de requête : Poids fort 00 00 00 Poids faible 00 Paquet de réponse : Poids fort Poids faible 00 00 00 00 octet 8 Données bloc n° 1 (Va THD) octet 16 Données bloc n° 3 (Vc THD) octet 24 Données bloc n° 5 (Ib THD) Registre 00 00 Contrôle 00 Bloc 0C 00 Contrôle 10 Bloc 0C octet 15 Registre 00 Données bloc n° 2 (Vb THD) octet 23 Données bloc n° 4 (Ia THD) octet 31 Données bloc n° 6 (Ic THD) * Remarque : les valeurs indiquées dans les paquets représentés sont toutes exprimées au format hexadécimal. 7 ION7300 Profibus DP Communications Protocol Schneider Electric ANNEXE B : TABLE D’AFFECTATION PAR DÉFAUT DES BLOCS NB : cette section ne concerne que les compteurs ION7300 ayant été initialisés en usine. Toute modification de configuration effectuée dans les modules d’exportation Profibus rend cette table inutilisable. Bloc : n° 1 Bloc : n° 4 Mise à l’échelle : Oui (x10) IONZero, IONFull : 0, 214748364 ProfiZero, ProfiFull : 0, 2147483640 Mise à l’échelle : Oui (x10) IONZero, IONFull : -214748364, 214748364 ProfiZero, ProfiFull : -2147483640, 2147483640 Description Tension phase-neutre 1 Tension phase-neutre 2 Tension phase-neutre 3 Tension phase-neutre moyenne Tension phase-neutre moy. maximale Tension phase-neutre moy. minimale Étiquette affichage Liens N/A N/A N/A N/A N/A Power Meter Power Meter Power Meter Power Meter MAX n° 4 N/A MIN n° 4 Description kW phase 1 kW phase 2 kW phase 3 kW total Valeur moyenne thermique kW totale Valeur moyenne thermique MAX kW totale Étiquette affichage Liens N/A N/A N/A kW tot N/A Power Meter Power Meter Power Meter Power Meter TD n° 1 N/A MAX n° 30 Bloc : n° 2 Bloc : n° 5 Mise à l’échelle : Oui (x10) IONZero, IONFull : 0, 214748364 ProfiZero, ProfiFull : 0, 2147483640 Mise à l’échelle : Oui (x10) IONZero, IONFull : -214748364, 214748364 ProfiZero, ProfiFull : -2147483640, 2147483640 Description Tension phase-phase 12 Tension phase-phase 23 Tension phase-phase 31 Tension phase-phase moyenne Tension phase-phase moy. MAX Tension phase-phase moy. MIN Étiquette affichage Liens Description Étiquette affichage Liens Vll ab Vll bc Vll ca Vll avg N/A Power Meter Power Meter Power Meter Power Meter MAX n° 8 N/A N/A N/A kVAR tot N/A Power Meter Power Meter Power Meter Power Meter TD n° 2 N/A MIN n° 8 kVAR 1 kVAR 2 kVAR 3 kVAR total Valeur moyenne thermique kVAR totale Valeur moyenne thermique MAX kVAR totale N/A MAX n° 31 Bloc : n° 6 Bloc : n° 3 Mise à l’échelle : Oui (x10) IONZero, IONFull : -214748364, 214748364 ProfiZero, ProfiFull : -2147483640, 2147483640 Mise à l’échelle : Oui (x10) IONZero, IONFull : 0, 214748364 ProfiZero, ProfiFull : 0, 2147483640 Description Description Courant 1 Courant 2 Courant 3 Courant moyen Courant moyen MAX Courant moyen MIN 8 Étiquette affichage Ia Ib Ic I avg N/A N/A Liens Power Meter Power Meter Power Meter Power Meter MAX n° 13 MIN n° 13 kVA 1 kVA 2 kVA 3 kVA total Valeur moyenne thermique kVA totale Valeur moyenne thermique MAX kVA totale Étiquette affichage Liens N/A N/A N/A kVA tot N/A Power Meter Power Meter Power Meter Power Meter TD n° 3 N/A MAX n° 32 Protocole de communication ION7300 Profibus DP Schneider Electric Bloc : n° 7 Bloc : n° 10 Mise à l’échelle : Oui (x10) IONZero, IONFull : -214748364, 214748364 ProfiZero, ProfiFull : -2147483640, 2147483640 Mise à l’échelle : Non (x1) IONZero, IONFull : N/A, N/A ProfiZero, ProfiFull : N/A, N/A Description Facteur de puissance A Facteur de puissance B Facteur de puissance C Facteur de puissance total Facteur de puissance avant MIN Facteur de puissance arrière MIN Étiquette affichage Liens N/A N/A N/A PF sign tot N/A Power Meter Power Meter Power Meter Power Meter MIN n° 22 N/A MIN n° 23 Description kWh importé kWh exporté kWh net kVAR importé kVAR exporté kVARh net Étiquette affichage N/A N/A kWh net N/A N/A N/A Liens INT n° 1 INT n° 2 INT n° 4 INT n° 5 INT n° 6 INT n° 8 Bloc : n° 11 Mise à l’échelle : Oui (x10) IONZero, IONFull : -214748364, 214748364 ProfiZero, ProfiFull : -2147483640, 2147483640 Bloc : n° 8 Mise à l’échelle : Oui (x100) IONZero, IONFull : 0, 21474836 ProfiZero, ProfiFull : 0, 2147483600 Description Déséquilibre tension Déséquilibre courant Fréquence réseau Fréquence réseau MAX Fréquence réseau MIN Inutilisé Étiquette affichage N/A N/A Freq N/A N/A Description Power Meter Power Meter Power Meter MAX n° 21 MIN n° 21 Moyenne glissante kW Moyenne prévue kW Moyenne glissante kW MAX Moyenne glissante kW MIN Inutilisé Inutilisé KW swd N/A KW swd mx N/A SWD n° 1 SWD n° 1 MAX n° 27 MIN n° 27 Bloc : n° 12 Mise à l’échelle : Oui (x100) IONZero, IONFull : 0, 21474836 ProfiZero, ProfiFull : 0, 2147483600 Mise à l’échelle : Non (x1) IONZero, IONFull : N/A, N/A ProfiZero, ProfiFull : N/A, N/A kWh total kVARh total kVAh Inutilisé Inutilisé Inutilisé Liens Liens Bloc : n° 9 Description Étiquette affichage Étiquette affichage N/A N/A N/A N/A N/A N/A Description Liens INT n° 3 INT n° 7 INT n° 9 Étiquette affichage Liens Distorsion harmonique totale V1 V1 Total HD Distorsion harmonique totale V2 V2 Total HD Distorsion harmonique totale V3 V3 Total HD Distorsion harmonique totale I1 I1 Total HD Distorsion harmonique totale I2 I2 Total HD Distorsion harmonique totale I3 I3 Total HD Harmoniques V1 Harmoniques V2 Harmoniques V3 Harmoniques I1 Harmoniques I2 Harmoniques I3 9 ION7300 Profibus DP Communications Protocol Schneider Electric ANNEXE C-1 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - ÉNUMERATION Registre Profibus (hexa) Pointeur ION 7800 7800 LE Volts Mode 0 ou 1 ou 2 ou 4 7801 7802 7803 7A4A 7A4B 7A4C 7801 7802 7803 7A4A 7A4B 7A4C LE LE LE LE LE LE I1 Polarity I2 Polarity I3 Polarity V1 Polarity V2 Polarity V3 Polarity 0 10 Lecture/ Ecriture Description Valeur par défaut 0 Énumeration 0=‘4W-WYE’ 1=‘DELTA’ 2=‘SINGLE’ 3=‘DEMO’ 4=‘3W-WYE’ 5=‘DIRECTDELTA’ 0=‘Normal’ 1=‘Inverted’ 0=‘Normal’ 1=‘Inverted’ Protocole de communication ION7300 Profibus DP Schneider Electric ANNEXE C-2 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - NUMÉRIQUE Registre Pointeur Lecture/ Profibus ION Ecriture (hexa) (hexa) Description 7000 7000 LE PT Primary 7001 7001 LE PT Secondary 7002 7003 FF40 FF41 FF42 FF43 FF44 FF45 FF46 FF47 FF48 FFC0 FFC1 7002 7003 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 70B4 à 70C3 70C4 à 70D3 LE LE LS LS LS LS LS LS LS LS LS LE LE LE FFC2 Valeur par défaut CT Primary CT Secondary Profibus Software Version Profibus Hardware Version Meter Messaging Protocol Version Meter Hardware Version Meter Serial Number Upper Meter Serial Number Lower ION Framework Version Profibus Address Meter Type Time of Day Sliding Demand Sub-Intervals 120 ou 277 ou 347 120 ou 277 ou 347 5 5 10 10 10 N/A N/A N/A 10 126 1 N/A 900 Sliding Demand # of Sub-Intervals 2 Limite basse Limite haute 1 999999 1 999999 1 1 10 10 10 01 0001 001 10 0 1 0 1 999999 999999 2147483647 2147483647 2147483647 99 9912 999 2147483647 126 2147483647 2147483647 5940 1 15 ANNEXE C-3 : TABLE D’AFFECTATION DES REGISTRES PROFIBUS - CONTRÔLE Modules numériques externes Module n° 1 n° 2 n° 3 n° 4 Registre Profibus (hexa) 5ADC 5ADD 5ADE 5ADF Pointeur ION 5ADC 5ADD 5ADE 5ADF Lecture/ Ecriture LE LE LE LE Lien par défaut Aucun Aucun Aucun Aucun Limite basse -2147483648 -2147483648 -2147483648 -2147483648 Limite haute 2147483647 2147483647 2147483647 2147483647 11 ION7300 Profibus DP Communications Protocol Schneider Electric Modules booléens externes Désactivation : écriture dans le registre avec un zéro. Activation : écriture dans le registre avec une valeur non nulle. Module Registre Pointeur Lecture/ Lien par défaut Profibus (hexa) ION Ecriture n° 1 n° 2 n° 3 n° 4 n° 5 n° 6 n° 7 n° 8 608F 6090 6091 6092 6093 6094 6095 6096 608F 6090 6091 6092 6093 6094 6095 6096 LE LE LE LE LE LE LE LE Min/Max Enable Aucun Energy Enable Aucun Aucun Aucun Aucun Aucun Modules d’impulsions externes Impulsion : écriture dans le registre avec une valeur non nulle. Une valeur nulle renvoie une exception et ne provoque pas d’impulsion du registre. REMARQUE : les impulsions seront générées une fois par seconde après la demande d’écriture jusqu’à réception de la requête suivante. Module Registre Pointeur Lecture/ Lien par défaut Profibus (hexa) ION Ecriture n° 1 n° 2 n° 3 n° 4 n° 5 n° 6 n° 7 n° 8 n° 9 n° 10 n° 11 n° 12 n° 13 n° 14 n° 15 n° 16 n° 17 n° 18 n° 19 n° 20 n° 21 n° 22 n° 23 n° 24 n° 25 n° 26 n° 27 n° 28 n° 29 n° 30 n° 31 n° 32 12 68AE 68AF 68B0 68B1 68B2 68B3 68B4 68B5 68B6 68B7 68B8 68B9 68BA 68BB 68BC 68BD 68BE 68BF 68C0 68C1 68C2 68C3 68C4 68C5 68C6 68C7 68C8 68C9 68CA 68CB 68CC 68CD 68AE 68AF 68B0 68B1 68B2 68B3 68B4 68B5 68B6 68B7 68B8 68B9 68BA 68BB 68BC 68BD 68BE 68BF 68C0 68C1 68C2 68C3 68C4 68C5 68C6 68C7 68C8 68C9 68CA 68CB 68CC 68CD LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE LE Peak Demand Reset Min/Max Reset Sliding Window Demand Reset Thermal Demand Reset Aucun Harmonic Min/Max Reset Energy Reset Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun Aucun PowerLogic ION7300 Profibus DP Protocole de communication série Pour obtenir de l’aide, veuillez nous contacter : Schneider Electric Power Monitoring and Control 2195 Keating Cross Road Saanichton, BC Canada V8M 2A5 Tél. : 1-250-652-7100 295 Tech Park Drive, Suite 100 Lavergne, TN 37086 États-Unis Tél. : 1-615-287-3400 Electropole (38 EQI) 31, rue Pierre Mendès France F - 38050 Grenoble Cedex 9 Tél. : + 33 (0) 4 76 57 60 60 Assistance technique : Contactez le représentant commercial Schneider Electric de votre région pour toute assistance ou visitez le site www.powerlogic.com. Seul du personnel qualifié doit se charger de l’installation, de l’utilisation, de l’entretien et de la maintenance du matériel électrique. Schneider Electric décline toute responsabilité quant aux conséquences de l’utilisation de ce matériel. 70023-0100-02 © 2006 Schneider Electric. Tous droits réservés. 10/2006