Sommaire des Matières pour Hanna Instruments HI510
Page 1
MANUEL D'UTILISATION HI510 HI520 Contrôleur de process universel Protocole Modbus RTU et contrôle à distance...
Page 2
Tous droits réservés. Toute reproduction totale ou partielle est interdite sans l’autorisation écrite du propriétaire des droits, Hanna Instruments Inc., Woonsocket, Rhode Island, 02895, USA. Hanna Instruments se réserve le droit de modifier le design, la fabrication ou l’apparence de ses produits sans préavis.
Page 3
Recommandations aux utilisateurs ..........................50 Garantie ...................................50 Précautions générales de sécurité & recommandations pour l'installation Les précautions de sécurité et les recommandations pour l'installation du HI510 HI520 s'appliquent. Les procédures et instructions détaillées dans cette section peuvent nécessiter des précautions particulières pour assurer la sécurité...
Page 4
Introduction 1. INTRODUCTION Modbus est un protocole logiciel de type requête-réponse destiné à permettre un contrôle à distance efficace et immédiat des process industriels. Caractéristiques principales • Permet une réponse immédiate à un problème d'équipement (même dans des usines différentes) •...
Page 5
Les bases du protocole Modbus Structure de message de requête générale Adresse de Donnée Vérification Code de fonction l'instrument requête erreur Vérification Donnée Adresse de Code fonction erreur réponse l'instrument • Adresse de l'instrument – adresse individuelle du client • Code de fonction –...
Page 6
Les bases du protocole Modbus Fonctions Modbus Types de données du Modbus • Bobine (1 bit), accès pour lecture/écriture, gamme d'adresse de à 9999 – force l'état ON/OFF des sorties discrètes (DO) ou modifie le mode/l'état des appareils clients • Entrée discrète (1 bit), accès lecture seule, gamme d'adresse de 10001...
Page 7
Les bases du protocole Modbus Lecture bobines (0x01) Lecture de 1 à 2000 états contigus maximum des bobines Requête Code fonction 1 octet 0x01 Adresse de départ 2 octets 0x0000 à 0xFFFF 0 à 65535 Quantité bobines 2 octets 0x0001 à 0x07D0 1 à...
Page 8
Les bases du protocole Modbus Écriture simple bobine (0x05) Écriture d'une sortie unique sur ON ou OFF Requête Code fonction 1 octet 0x05 Adresse bobine 2 octets 0x0000 à 0xFFFF 0 à 65535 Valeur bobine 2 octets 0x0000 ou 0xFF00 0 ou 65280 Réponse Code fonction...
Page 9
= ID de l'objet 0x00 = Plus de suivis (NO) 0x00 = ID de l'objet suivant (Aucun) 0x01 = Nombre d'objets objet) 0x00 = ID de l'objet (Nom du vendeur) 0x11 = Longueur de l'objet caractères) "Hanna Instruments" = Valeur de l'objet...
Page 10
• Appuyez sur Config. pour configurer les paramètres Comm Protocol (en fonction du serveur Modbus). Setup Enable 3.2.1. Paramètres configurables Reculé Contrôle (Contrôle à distance) Option : Activer, Désactiver L'option doit être activée lors de l'utilisation du protocole Modbus. La coche confirme que l'option a été activée Н ou désactivée М. HI510 HI520...
Page 11
Й connexion à distance à un serveur Modbus établie Л connexion à distance à un serveur Modbus établie (contrôleur fonctionnant en mode modification) Measure ORP pH & ORP °C 6.43 25.0 HI510 HI520 °C °C 25.0 25.0 Comm Protocol (Protocole de communication) Le paramètre indique le mode de transmission pris en charge (Modbus RTU).
Page 12
Câblage & configuration des réglages SerComm_Parity : définit la parité de la communication en fonction du mode de parité de l'appareil connecté. • Avec l'élément sélectionné, appuyez sur Modifier pour que la liste déroulante s'affiche. • Utilisez les touches pour naviguer entre les options. Appuyez sur Sélection pour enregistrer. SerComm_StopBits : définit l'option de bit stop en fonction du bit stop de l'appareil connecté.
Page 13
Mode de fonctionnement lors de l'utilisation du Modbus 4. MODE DE FONCTIONNEMENT LORS DE L'UTILISATION DU MODBUS Type de mode Champ d'application Description Manuel Contrôle local, le Le contrôleur fonctionne manuellement. contrôleur fonctionne Note : Le contrôle à distance n'est pas disponible. manuellement Modification en Modification local des...
Page 14
Mode de fonctionnement lors de l'utilisation du Modbus 2. Assurez-vous que le contrôleur possède l'ID Modbus correct pour l'utilisation avec le serveur Modbus. L'ID Modbus du contrôleur par défaut est 1 (plage configurable de 1 à 99). ` Chaque appareil Modbus possède un ID configurable qui doit être défini pour que le serveur Modbus puisse communiquer avec l'appareil.
Page 15
Mode de fonctionnement lors de l'utilisation du Modbus 4.3. RÉCUPÉRATION DES PARAMÈTRES DU CONTRÔLEUR 1. Assurez-vous que l'instrument soit correctement configuré pour la communication à distance et que RemLink ou RemEdit n'ont pas dépassé le temps imparti. ` Le contrôleur est prêt à lire les données. ` Le Registre de Maintien 40003 contient des informations d'état et de connexion qui ne sont pas protégées...
Page 16
Mode de fonctionnement lors de l'utilisation du Modbus 3. Utilisez le code fonction Lire Registre de Maintien (03) pour confirmer que la valeur B1 et B a été réglé dans le registre de maintien 40003. ` Confirme que le contrôleur est en mode modification à distance. 4.
Page 17
Les paramètres du contrôleur peuvent être lus ou modifiés via les fonctions Modbus. Les paramètres sont regroupés selon leur fonction. Toutes les adresses ne sont pas utilisées ; les adresses inutilisées ne sont pas indiquées. 5.1. CODES FONCTION PRIS EN CHARGE HI510 HI520 supportent les codes fonction Modbus standard suivants : Décimale...
Page 18
00040 CH math., activer Alarme3 _ Basse 00023 CH1 Paramètre temp., activer Alarme Basse Note : Les adresses du Canal 2 (CH2)/ Canal Mathématique(CH math.) ne s'appliquent pas au HI510. Les lectures relatives aux éléments d'adresse CH2/CH math. sont acheminées comme des demandes vers l'élément d'adresse CH1 correspondant.
Page 19
10082 CH math État Alarme Basse 10049 CH1 Point de consigne 1, Alarme délai dosage Note : Les adresses du Canal 2 (CH2)/ Canal Mathématique(CH math.) ne s'appliquent pas au HI510. Les lectures relatives aux éléments d'adresse CH2/CH math. sont acheminées comme des demandes vers l'élément d'adresse CH1 correspondant.
Page 20
Fonctions Modbus 5.5. FONCTIONS DES REGISTRES D'ENTRÉE (ADRESSES 3XXXX) Décimale 0x04 Lecture Registre d'Entrée Adresse Paramètre Taille Note Réservé 512 octets Réservé à un usage interne, 30501 non lié à l'état et aux réglages du contrôleur. Numéro de série du contrôleur 12 octets octets 30513 octets...
Page 21
Fonctions Modbus Adresse Paramètre Taille Note uint16 _ t Valeur du buzzer = Buzzer éteint 30543 > 0 = Durée du son x 100 ms CH1 Valeur du paramètre principal flottante Partie basse du flottant (octets 1-0) 30545 Partie haute du flottant (octets 3-2) 30546 CH1 Unité...
Page 22
Fonctions Modbus Adresse Paramètre Taille Note octets 30567 octets 30568 uint8 _ t CH1 Valeur résolution de la mesure du paramètre Aux. 1 30569 uint8 _ t CH1 Valeur résolution de l'affichage du paramètre Aux. 1 30570 uint8 _ t CH1 État de la mesure du paramètre Aux.
Page 23
Fonctions Modbus Adresse Paramètre Taille Note uint8 _ t CH2 État de la mesure du paramètre principal bit 0 = Mesure Stable 30593 bit 1 = Mesure en-dessous de la gamme bit 2 = Mesure au-dessus de la gamme bit 3 = Capteur cassé...
Page 24
Fonctions Modbus Adresse Paramètre Taille Note uint8 _ t CH2 État de la mesure paramètre Aux. 2 bit 0 = Mesure Stable 30620 bit 1 = Mesure en-dessous de la gamme bit 2 = Mesure au-dessus de la gamme bit 3 = Capteur cassé...
Page 25
Fonctions Modbus Adresse Paramètre Taille Note octets 30668 CH1 Unité d'ingénierie paramètre principale nom basique 8 octets octets 30669 octets 30670 octets 30671 octets 30672 CH1 Paramètre principal valeur de la limite basse flottante Partie basse du flottant (octets 1-0) 30673 Partie haute du flottant (octets 3-2) 30674...
Page 26
Fonctions Modbus Adresse Paramètre Taille Note octets 30711 CH1 Paramètre Aux. 2 valeur de la limite basse flottante Partie basse du flottant (octets 1-0) 30712 Partie haute du flottant (octets 3-2) 30713 CH1 Paramètre Aux. 2 valeur de la limite haute flottante Partie basse du flottant (octets 1-0) 30714 Partie haute du flottant (octets 3-2)
Page 27
Fonctions Modbus Adresse Paramètre Taille Note octets 30761 CH2 Unité d'ingénierie paramètre température nom basique 8 octets octets 30762 octets 30763 octets 30764 octets 30765 CH2 Paramètre température valeur de la limite basse flottante Partie basse du flottant (octets 1-0) 30766 Partie haute du flottant (octets 3-2) 30767...
Page 28
Fonctions Modbus Adresse Paramètre Taille Note uint16 _ t CH1 Valeur constante de la sonde 1 30801 = Incrémentale (–Valeur Min. Gamme ÷ Valeur Max. Gamme) = Unité Sonde OD • OD saturation (%DO) 0 ou 1 • OD concentration (mg/L) •...
Page 29
Fonctions Modbus Adresse Paramètre Taille Note = Type de résolution incrémentale = Type de tampon incrémental = Mode de l'instrument = Source du paramètre = Type de compensation de température EC CH1 Nom constante de sonde 1 24 octets octets 30804 octets 30805...
Page 30
Fonctions Modbus Adresse Paramètre Taille Note octets 19-18 30843 octets 21-20 30844 octets 23-22 30845 uint16 _ t CH1 Valeur constante de la sonde 4 30846 uint8 _ t CH1 Résolution constante de la sonde 4 30847 uint8 _ t CH1 Type constante de la sonde 4 30848 CH1 Nom constante de la sonde 4...
Page 31
Fonctions Modbus Adresse Paramètre Taille Note octets 15-14 30886 octets 17-16 30887 octets 19-18 30888 octets 21-20 30889 octets 23-22 30890 uint16 _ t CH1 Valeur constante de la sonde 7 30891 uint8 _ t CH1 Résolution constante de la sonde 7 30892 uint8 _ t CH1 Type constante de la sonde 7...
Page 32
Fonctions Modbus Adresse Paramètre Taille Note octets 11-10 30929 octets 13-12 30930 octets 15-14 30931 octets 17-16 30932 octets 19-18 30933 octets 21-20 30934 octets 23-22 30935 uint16 _ t CH1 Valeur constante de la sonde 10 30936 uint8 _ t CH1 Résolution constante de la sonde 10 30937 uint8 _ t...
Page 34
Fonctions Modbus Adresse Paramètre Taille Note uint16 _ t CH2 Valeur constante de la sonde 1 30985 = Incrémentale (–Valeur Min. Gamme ÷ Valeur Max. Gamme) = Unité Sonde OD • OD saturation (%DO) 0 ou 1 • OD concentration (mg/L) •...
Page 35
Fonctions Modbus Adresse Paramètre Taille Note = Délai d'étalonnage incrémental 30987 = Type de résolution incrémentale = Type de tampon incrémental = Mode de l'instrument = Source du paramètre = Type de compensation de température EC CH2 Nom constante de la sonde 1 24 octets octets 30988 octets...
Page 36
Fonctions Modbus Adresse Paramètre Taille Note octets 17-16 31026 octets 19-18 31027 octets 21-20 31028 octets 23-22 31029 uint16 _ t CH2 Valeur constante de la sonde 4 31030 uint8 _ t CH2 Résolution constante de la sonde 4 31031 uint8 _ t CH2 Type constante de la sonde 4 31032...
Page 37
Fonctions Modbus Adresse Paramètre Taille Note octets 13-12 31069 octets 15-14 31070 octets 17-16 31071 octets 19-18 31072 octets 21-20 31073 octets 23-22 31074 uint16 _ t CH2 Valeur constante de la sonde 7 31075 uint8 _ t CH2 Résolution constante de la sonde 7 31076 uint8 _ t CH2 Type constante de la sonde 7...
Page 38
Fonctions Modbus Adresse Paramètre Taille Note octets 31112 octets 11-10 31113 octets 13-12 31114 octets 15-14 31115 octets 17-16 31116 octets 19-18 31117 octets 21-20 31118 octets 23-22 31119 uint16 _ t CH2 Valeur constante de la sonde 10 31120 uint8 _ t CH2 Résolution constante de la sonde 10 31121...
Page 39
23-22 31149 Note: Les adresses du Canal 2 (CH2)/ Canal Mathématique(CH math.) ne s'appliquent pas au HI510. Les lectures relatives aux éléments d'adresse CH2/CH math. sont acheminées comme des demandes vers l'élément d'adresse CH1 correspondant. L'écriture sur les éléments d'adresse CH2/CH math. génère une erreur de la réponse.
Page 40
Fonctions Modbus 5.6. FONCTIONS DES REGISTRES DE MAINTIEN (ADRESSES 4XXXX) Décimale 0x03 Lecture Registre de maintien 0x06 Écriture simple Registre de maintien 0x10 Écriture multiple Registres de maintien Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint32 _ t Partie basse uint32 _ t...
Page 41
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint8 _ t 40016 Délai en mode configuration [minutes] uint8 _ t 40017 Protocole de communication – = Modbus RTU uint8 _ t 40018 Adresse du bus uint8 _ t 40019 Vitesse de transmission = 9K6...
Page 42
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint8 _ t 40046 Nettoyage, programme mercredi uint8 _ t 40047 Nettoyage, programme jeudi uint8 _ t 40048 Nettoyage, programme vendredi uint8 _ t 40049 Nettoyage, programme samedi uint8 _ t 40050 Nettoyage, programme dimanche uint8 _ t...
Page 43
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint8 _ t 40075 AO2, mode = Désactivé = Suivi de canal uint8 _ t 40076 AO2, données du canal = CH1 (Sonde 1) = CH2 (Sonde 2) uint8 _ t 40077 AO2, paramètre à...
Page 44
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut 40096 Partie haute du flottant (octets 3-2) 40097 AO3, valeur du paramètre en mode Hold flottante Partie basse du flottant (octets 1-0) 40098 Partie haute du flottant (octets 3-2) uint8 _ t 40099 AO4, mode...
Page 45
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint16 _ t 40132 CH1 Dépassement temps point de consigne [minutes] = Alarme dépas. désactivée uint16 _ t 40133 CH1 Durée On minimum point cons. 1 [secondes] 40134 CH1 Valeur du point de consigne 1 flottante Limite basse...
Page 46
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut 40158 CH1 Temps de dérivation du point cons. 2 uint16 _ t 60000 [secondes] uint8 _ t 40161 CH1 Activation de l'alarme haute paramètre = Désactivé principal = Activé...
Page 47
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint8 _ t 40192 CH2 Action du contrôle pour le point de = Vers le bas consigne 1 = Vers le haut 40193 CH2 Période de contrôle point consigne 1 uint16 _ t 1800 [seconds] 40194 CH2 Déviation du point de consigne 1...
Page 48
Fonctions Modbus Valeur Valeur par Adresse Fonction du registre Taille Valeur Min. Détails Max. défaut uint16 _ t 40220 CH2 Attente avant alarme haute 1800 [secondes] paramètre principal 40221 CH2 Valeur alarme haute sur paramètre flottante Limite basse Limite haute En fonction par.
Page 49
40273 CH Math, Délai avant Off Alarm3 [secondes] Note: Les adresses du Canal 2 (CH2)/ Canal Mathématique(CH math.) ne s'appliquent pas au HI510. Les lectures relatives aux éléments d'adresse CH2/CH math. sont acheminées comme des demandes vers l'élément d'adresse CH1 correspondant.
Page 50
Si une réparation est nécessaire, contactez Hanna Instruments. Si l'instrument est sous garantie, indiquez la référence de l'instrument, la date d'achat (fournir une copie dela facture), le numéro de série et la nature du problème.