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 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 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 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 .