Télécharger Imprimer la page

Publicité

Liens rapides

BA01473O/14/FR/02.22-00
71600691
2022-10-29
Valable à partir de la version
ENU000A, V2.04.xx
Manuel de mise en service
ORSG45
Enregistreur graphique évolué
Instructions complémentaires pour Modbus RTU/TCP
Esclave

Publicité

loading

Sommaire des Matières pour Endress+Hauser ORSG45

  • Page 1 BA01473O/14/FR/02.22-00 71600691 2022-10-29 Valable à partir de la version ENU000A, V2.04.xx Manuel de mise en service ORSG45 Enregistreur graphique évolué Instructions complémentaires pour Modbus RTU/TCP Esclave...
  • Page 3 ORSG45 Sommaire Sommaire 2.6.12 Maître Modbus → Appareil : Informations générales ... . . 4 transmission d' u n texte ... 36 Symboles d' a vertissement .
  • Page 4 Informations générales ORSG45 Informations générales Symboles d'avertissement DANGER Ce symbole avertit d' u ne situation dangereuse. Si cette situation n' e st pas évitée, cela entraînera des blessures graves ou mortelles. AVERTISSEMENT Ce symbole avertit d' u ne situation dangereuse. Si cette situation n' e st pas évitée, cela peut entraîner des blessures graves ou mortelles.
  • Page 5 ORSG45 Informations générales Raccordement de Modbus RTU L' a ffectation des bornes ne correspond pas à la norme ("Modbus over serial line specification and implementation guide V1.02"). A0050461 Affectation des broches du connecteur Modbus RTU Broche Direction Signal Description Boîtier...
  • Page 6 Informations générales ORSG45 L' o ption Modbus TCP permet à l' a ppareil d' ê tre connecté au Modbus TCP, avec la fonctionnalité d' u n esclave Modbus TCP. La connexion Ethernet prend en charge 10/100 Mbit, en duplex intégral ou partiel.
  • Page 7 ORSG45 Réglages de la configuration Réglages de la configuration Modbus TCP, RS485 L' i nterface utilisée pour Modbus peut être sélectionnée sous → Configuration → Config. avancée → Communication → Esclave Modbus : A0050611  2 Sélection de l' i nterface pour Modbus Si Modbus RTU (RS485) a été...
  • Page 8 Réglages de la configuration ORSG45 De plus, sous → Expert → Communication → Esclave Modbus → Timeout, il est possible de définir un délai d' a ttente (Timeout) après lequel la voie concernée est mise sur "Invalide". Le délai d' a ttente ne concerne que les voies qui reçoivent une valeur du maître Modbus. Il n' a ffecte pas les voies qui sont seulement lues par le maître Modbus.
  • Page 9 ORSG45 Réglages de la configuration Voies numériques Toutes les entrées numériques (20) sont activées et peuvent être utilisées comme entrées Modbus, même si elles ne sont pas réellement disponibles comme cartes enfichables. 2.4.1 Transmission de données : Maître Modbus → Appareil : Sous →...
  • Page 10 Réglages de la configuration ORSG45 Les paramètres suivants peuvent être transmis de l' a ppareil au maître Modbus : • Valeurs analogiques (valeurs instantanées) • Valeurs analogiques intégrées (compteur totalisateur) • Voies mathématiques (résultat : état, valeur instantanée, temps de marche, compteur totalisateur) •...
  • Page 11 ORSG45 Réglages de la configuration Universal 15 5270 1496 Universal 16 5275 149B Universal 17 5280 14A0 Universal 18 5285 14A5 Universal 19 5290 14AA Universal 20 5295 14AF Universal 21 5300 14B4 Universal 22 5305 14B9 Universal 23 5310...
  • Page 12 Réglages de la configuration ORSG45 Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 00 D7 Registre 215 Nbre de registres 00 03 3 registres Nbre d' o ctets État 00 80 42 F6 E9 79 123.456 28 15 Réponse :...
  • Page 13 ORSG45 Réglages de la configuration Nbre de registres 00 05 D5 E6 2.6.2 Maître Modbus → Appareil : état de l'entrée numérique Écriture de tous les états simultanément Les états des entrées numériques 1-20 doivent être écrits via 16 : Écriture dans plusieurs registres.
  • Page 14 Réglages de la configuration ORSG45 Écriture individuelle des états Les états des entrées numériques 1-20 peuvent être écrits via 16 : Écriture dans plusieurs registres ou 06 : Écriture dans un registre. Adresses de registre des entrées numériques (Maître Modbus → Appareil) Voie Reg.
  • Page 15 ORSG45 Réglages de la configuration Fonction 16 : Écriture dans plusieurs registres Registre 04 B3 Registre 1203 Nbre de registres 00 01 F1 1E 2.6.3 Appareil → Maître Modbus : voies universelles (valeur instantanée) Les entrées universelles 1-40 sont lues via 03 : Lire registre de maintien (4x).
  • Page 16 Réglages de la configuration ORSG45 Universal 32 5355 14EB Universal 33 5360 14F0 Universal 34 5365 14F5 Universal 35 5370 14FA Universal 36 5375 14FF Universal 37 5380 1504 Universal 38 5385 1509 Universal 39 5390 150E Universal 40 5395...
  • Page 17 ORSG45 Réglages de la configuration Exemple : Lecture de l'entrée universelle voie 1 avec la valeur 82.4723968506 (64 bits float), adresse esclave 1 Octet Dépassements État du Nombre à virgule flottante = 82.4723968506 (64 bits float) de seuil nombre à...
  • Page 18 Réglages de la configuration ORSG45 Math 9 1524 6540 198C Math 10 1527 6545 1991 Math 11 1530 6550 1996 Math 12 1533 6555 199B Alternativement aux adresses suivantes : • 4200-4222 (32 bits float) sans un état • 8400-8444 (64 bits float) sans un état •...
  • Page 19 ORSG45 Réglages de la configuration Exemple : Lecture de la voie math 1 (résultat de la valeur instantanée), (64 bits float), adresse esclave 1 Octet Dépassements État du Nombre à virgule flottante = 12345.6789 (64 bits float) de seuil nombre à...
  • Page 20 Réglages de la configuration ORSG45 Registre Valeur (hex) 1800 Requête : Adresse esclave Fonction 03 : Lire registre de maintien Registre 07 08 Registre 1800 Nbre de registres 00 01 1 Registre 04 BC Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres...
  • Page 21 ORSG45 Réglages de la configuration Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Nombre 4 octets États 00 08 Digital 4 7B F1 Lecture individuelle des états Les états des entrées numériques 1-20 sont lus via 03 : Lire registre de maintien (4x).
  • Page 22 Réglages de la configuration ORSG45 Registre 04 B5 Registre 1205 Nbre de registres 00 01 1 Registre 94 DC Réponse : Adresse esclave Fonction 03 : Lire registre de maintien Nombre 2 octets États 00 01 Digital 6 sur niv. haut 79 84 2.6.6...
  • Page 23 ORSG45 Réglages de la configuration Exemple : Lecture du totalisateur de l'entrée numérique 6 (32 bits float), adresse esclave 1 Octet Dépassements État du Nombre à virgule flottante = de seuil nombre à 65552.0 virgule flottante Registre Valeur (hex) 1315...
  • Page 24 Réglages de la configuration ORSG45 Requête : Adresse esclave Fonction 03 : Lire registre de maintien Registre 18 B5 Registre 6325 Nbre de registres 00 05 5 registres 92 8F Réponse : Adresse esclave Fonction 03 : Lire registre de maintien...
  • Page 25 ORSG45 Réglages de la configuration Universal 23 5910 1716 Universal 24 5915 171B Universal 25 5920 1720 Universal 26 5925 1725 Universal 27 5930 172A Universal 28 5935 172F Universal 29 5940 1734 Universal 30 5945 1739 Universal 31 5950...
  • Page 26 Réglages de la configuration ORSG45 46 CF 7A E6 26557.48633 E6 FE Le 1er registre contient l' é tat (voir →  44) et les dépassements de seuil (voir →  44) du nombre à virgule flottante (64 bits float) transmis dans les registres 2 à 5.
  • Page 27 ORSG45 Réglages de la configuration Math 3 1706 6710 1A36 Math 4 1709 6715 1A3B Math 5 1712 6720 1A40 Math 6 1715 6725 1A45 Math 7 1718 6730 1A4A Math 8 1721 6735 1A4F Math 9 1724 6740 1A54...
  • Page 28 Réglages de la configuration ORSG45 Exemple : Lecture du totalisateur de la voie math 1 (64 bits float), adresse esclave 1 Octet Dépassements État du Nombre à virgule flottante = 33174.3672951 (64 bits float) de seuil nombre à virgule flottante...
  • Page 29 ORSG45 Réglages de la configuration Octet 0 Octet 1 état (bits 11-8) état (bits 7-0) 00000000 00010001 Bit 4 niv. haut Relais 5 Registre Valeur (hex) 3152 0010 L' é tat des relais est déterminé par les 2 octets de données, comme suit : •...
  • Page 30 Réglages de la configuration ORSG45 Nbre de registres 00 01 1 Registre Nbre d' o ctets 2 octets Données 06 01 96 A0 Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 50 Registre 3152 Nbre de registres...
  • Page 31 ORSG45 Réglages de la configuration Nbre d' o ctets 2 octets Données 01 2A 96 A0 Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 90 Registre 3216 Nbre de registres 00 01 1 registre 03 30 Changement des seuils Un seuil dans l' a ppareil est changé, mais pas encore accepté, avec cette fonction.
  • Page 32 Réglages de la configuration ORSG45 Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 90 Registre 3216 Nbre de registres 00 03 3 registres Nbre d' o ctets 6 octets Données 01 01 39 30 2E 35 3D FE Réponse :...
  • Page 33 ORSG45 Réglages de la configuration Des textes (conformes à la table ASCII) peuvent être transmis. La longueur maximale d' u n texte est de 30 caractères. Les textes doivent être écrits via 16 : Écriture dans plusieurs registres, avec 2 caractères par registre. Si un nombre impair de caractères est envoyé, un espace (0x20) doit suivre.
  • Page 34 Réglages de la configuration ORSG45 Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 90 Registre 3216 Nbre de registres 00 01 1 Registre 03 30 Lecture de l'état de communication L' é tat de la dernière fonction de seuil exécutée peut être lu ici.
  • Page 35 ORSG45 Réglages de la configuration Requête : Adresse esclave Fonction 06 : Écriture dans un registre Registre 0C 90 Registre 3216 Données 04 01 Fonction 4, seuil 1 48 33 Réponse : Adresse esclave Fonction 06 : Écriture dans un registre...
  • Page 36 Réglages de la configuration ORSG45 Pour désactiver la fonction, on transmet 255 comme numéro de seuil ou on exécute une fonction non égale à 4. Tableaux et définitions LV : Valeurs entre 1 et 60 LVType : Désactivé Valeur limite supérieure Valeur limite inférieure...
  • Page 37 ORSG45 Réglages de la configuration Exemple : Génération du texte "ABCDE " Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0B D0 Registre 3024 Nbre de registres 00 03 3 registres Nbre d' o ctets 6 octets Données...
  • Page 38 Réglages de la configuration ORSG45 Exemple : Démarrage du lot 2 (sans gestion des utilisateurs) Octet fonc n° Registre Valeur (hex) 3088 0102 Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 10 Registre 3088 Nbre de registres...
  • Page 39 ORSG45 Réglages de la configuration 3094 7465 3095 5820 Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 10 Registre 3088 Nbre de registres 00 08 8 registres Nbre d' o ctets 16 octets Données 02 02 49 44 53 59 53 3B 52 65 6D 6F 74 65 58 20 D3 D6 Réponse :...
  • Page 40 Réglages de la configuration ORSG45 Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 10 Registre 3088 Nbre de registres 00 06 6 registres 43 1A Configuration du nom de lot Celui-ci ne peut être configuré que si le lot n' a pas été démarré. Il n' e st pas nécessaire de le configurer si les paramètres de l' a ppareil ne l' e xigent pas.
  • Page 41 ORSG45 Réglages de la configuration Registre Valeur (hex) 3088 0502 3089 4E75 3090 6D20 Requête : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 10 Registre 3088 Nbre de registres 00 03 3 registres Nbre d' o ctets 6 octets Données...
  • Page 42 Réglages de la configuration ORSG45 Réponse : Adresse esclave Fonction 16 : Écriture dans plusieurs registres Registre 0C 10 Registre 3088 Nbre de registres 00 04 4 registres C2 DB Lecture de l'état de lot L' é tat de chaque lot et l' é tat de la dernière communication peuvent être lus ici.
  • Page 43 ORSG45 Réglages de la configuration État du lot : Lot inactif Lot actif 2.6.14 Structure des valeurs process Nombre à virgule flottante 32 bits (IEEE-754) Octet Signe (E) 2 (E) 2 (E) 2 (E) 2 (M) 2 (M) 2 (M) 2...
  • Page 44 Réglages de la configuration ORSG45 E = exposant 11 bits, M = mantisse 52 bits Exemple : 40 1E 00 00 00 00 00 00 h = 0100 0000 0001 1110 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b...
  • Page 45 ORSG45 Réglages de la configuration 0x41 La valeur est incertaine (valeur d' e rreur), dépassement du seuil inférieur ou gradient décroissant 0x42 La valeur est incertaine (valeur d' e rreur), dépassement du seuil supérieur ou gradient croissant 0x43 La valeur est incertaine (valeur d' e rreur), dépassement des seuils supérieur et inférieur ou dans bande/...
  • Page 46 Aperçu des registres ORSG45 Aperçu des registres Les adresses des registres sont toutes en base 0, c' e st-à-dire qu' e lles correspondent à la valeur qui est transmise dans le protocole Modbus. Registre Valeur Format Accès Universal 1 Status + 32 bit float...
  • Page 47 ORSG45 Aperçu des registres Registre Valeur Format Accès Universal 40 Status + 32 bit float Universal 1 totalizer Status + 32 bit float Universal 2 totalizer Status + 32 bit float Universal 3 totalizer Status + 32 bit float Universal 4 totalizer...
  • Page 48 Aperçu des registres ORSG45 Registre Valeur Format Accès 1202 Digital 3 state 2 Bytes 1203 Digital 4 state 2 Bytes 1204 Digital 5 state 2 Bytes 1205 Digital 6 state 2 Bytes 1206 Digital 7 state 2 Bytes 1207 Digital 8 state...
  • Page 49 ORSG45 Aperçu des registres Registre Valeur Format Accès 1533 Math 12 Status + 32 bit float 1700 Math 1 totalizer Status + 32 bit float 1703 Math 2 totalizer Status + 32 bit float 1706 Math 3 totalizer Status + 32 bit float...
  • Page 50 Aperçu des registres ORSG45 Registre Valeur Format Accès 4056 Universal 29 32 bit float 4058 Universal 30 32 bit float 4060 Universal 31 32 bit float 4062 Universal 32 32 bit float 4064 Universal 33 32 bit float 4066 Universal 34...
  • Page 51 ORSG45 Aperçu des registres Registre Valeur Format Accès 5295 Universal 20 Status + 64 bit float 5300 Universal 21 Status + 64 bit float 5305 Universal 22 Status + 64 bit float 5310 Universal 23 Status + 64 bit float...
  • Page 52 Aperçu des registres ORSG45 Registre Valeur Format Accès 5910 Universal 23 totalizer Status + 64 bit float 5915 Universal 24 totalizer Status + 64 bit float 5920 Universal 25 totalizer Status + 64 bit float 5925 Universal 26 totalizer Status + 64 bit float...
  • Page 53 ORSG45 Aperçu des registres Registre Valeur Format Accès 6725 Math 6 totalizer Status + 64 bit float 6730 Math 7 totalizer Status + 64 bit float 6735 Math 8 totalizer Status + 64 bit float 6740 Math 9 totalizer Status + 64 bit float...
  • Page 54 Aperçu des registres ORSG45 Registre Valeur Format Accès 6836 Universal 37 Status 6837 Universal 38 Status 6838 Universal 39 Status 6839 Universal 40 Status 6900 Math 1 Status 6901 Math 2 Status 6902 Math 3 Status 6903 Math 4 Status...
  • Page 55 ORSG45 Aperçu des registres Registre Valeur Format Accès 8108 Universal 28 64 bit float 8112 Universal 29 64 bit float 8116 Universal 30 64 bit float 8120 Universal 31 64 bit float 8124 Universal 32 64 bit float 8128 Universal 33...
  • Page 56 Suppression des défauts ORSG45 Suppression des défauts Suppression des défauts pour Modbus TCP • La connexion Ethernet entre l' a ppareil et le maître est-elle correcte ? • L' a dresse IP envoyée par le maître correspond-elle à l' a dresse configurée sur l' a ppareil ? •...
  • Page 57 ORSG45 Liste des abréviations/définition des termes Liste des abréviations/définition des termes Maître Modbus : tous les instruments tels qu' u n API, des cartes enfichables de PC, etc. qui exécutent une fonction de maître Modbus.
  • Page 58 Index ORSG45 Index Entrées ........8 Fonction .
  • Page 60 *71600691* 71600691...