▼
Scroll to page 2
of
16
Entreprise certifiée par MODBUS FRANÇAIS INDEX 1. CONEXIONADO Y CONFIGURACIÓN 4 2. VARIABLES DE SOLO LECTURA 5 3. VARIABLES DE LECTURA Y ESCRITURA 8 4. EJEMPLOS 11 5. CÓDIGOS DE RESPUESTA CON ERROR. 13 DECLARACIÓN CE DE CONFORMIDAD 15 GARANTÍA 15 NORMES DE SÉCURITÉ Pour éviter les risques personnels, les dommages à l’environnement et pour garantir le bon fonctionnement de l’équipement, il est nécessaire que le personnel chargé de son installation, de sa mise en service et de sa maintenance, respecte les instructions de ce manuel avec une attention particulière aux recommandations et aux avertissements explicitement détaillés. En outre, il est impératif de suivre les instructions spécifiques pour l’utilisation des produits chimiques à doser. Cet appareil ne doit pas être utilisé par des personnes (y compris les enfants) aux capacités physiques, sensorielles et mentales réduites, ou manquant d’expérience et de connaissances, à moins qu’elles n’aient reçu une formation ou des consignes. Les enfants ne doivent pas jouer avec l’appareil, ni être sans surveillance. 1. CONNEXION ET PARAMÈTRES Sorties Connexions Bus Communication/Câblage Protocole RS-485 Half-Duplex L(A) broche 35, H(B) broche 34 VENTILATION +2 4 27 Modbus RTU C 28 4 - 20 mA + 37 RS-485 - NO -I 38 29 30 PULSO 31 32 +5 V H 33 34 ALM NIVEL L - 35 36 ALM N -N O NC CN O NC C 39 40 41 42 43 44 45 46 Communication série Valeur par défaut Adresse esclave modbus Bits par seconde (Baudrate) Nombre de bits Parité Bits d’arrêt Contrôle de hardware Contrôle de logiciel Expiration caractère Expiration fin de message Plage des valeurs 1 1-128 9600 1200/2400/4800/9600/19200 8 8 Aucune Paire / Impaire / Aucune 1 1,2 Non Non - 20 ms 100 ms - REMARQUE : Si un convertisseur type RS232/RS485 ou similaire est nécessaire, il faut s’assurer que le signal émis ne produit pas d’écho. Fonctions modbus compatibles : Lecture registres d’entrée 0x04 Écriture registre simple Écriture registres multiples 0x06 0x10 Remarque : Cette version de manuel fait référence à la version de firmware de la pompe DOSmart v6.11. Pour d’autres versions, se renseigner via sat@itc.es. 4 2. VARIABLES EN LECTURE SEULE Fonctions compatibles : LECTURE REGISTRES D’ENTRÉE (0x04) ADRESSE MODBUS 4501(0x1195) DESCRIPTION Version de hardware 4502(0x1196) Numéro de série 4503(0x1197) Date de fabrication 4504(0x1198) Vitesse de la pompe en cycles/min Sous-état de la pompe : Mode de fonctionnement / Menu intérieur / etc... Drapeau d’arrêt d’alarme. Utilisé en association avec 4511(0x119F) pour connaître l’état de démarrage/arrêt de la pompe. Drapeau d’arrêt d’alarme. Utilisé en association avec 4511(0x119F) pour connaître l’état de démarrage/arrêt de la pompe. 4505(0x1199) 4506(0x119A) 4506(0x119A) REMARQUES B0 : VERSION B1 : SOUS-VERSION Alarmes de la pompe 0x01 → Level 1 0x02 → Level 2 0x04 → Flow 0x08 → Leakage 0x10 → Pressure 4508(0x119C) Alarmes de circuit 4509(0x119D) Alarme de perte d'impulsion (Mode X/Y) Alarme de débit hors limites (Propor. %/ppm) 0x01 -- > Short Circuit 0x02 -- > RESERVED 0x04 -- > OverTemp 0x08 -- > Voltage Range 0x10 -- > Motor Load 0x20 -- > Overload 0x40 -- > Temp Chip 4510(0x119E) Verrouillage de l’écran 4507(0x119B) 4512(0x11A0) 4513(0x11A1) 4514(0x11A2) 4515(0x11A3) 4516(0x11A4) 4517(0x11A5) 4518(0x11A6) 4519(0x11A7) 4520(0x11A8) 4521(0x11A9) 4522(0x11AA) Drapeau de mise en marche. Utilisé en association avec 4506(0x119A) pour connaître l’état de démarrage/arrêt de la pompe. RÉSERVÉ RÉSERVÉ RÉSERVÉ Température (ºC) Tension d’alimentation (V x10) Valeur entrée 0-4-20mA filtrée (mA x100) Entrée lecteur débit HIGH : Filtrage (Hz) Entrée lecteur débit HIGH : Filtrage (Hz) Compteur de débit LOW filtré (ms/impulsion) Compteur de débit LOW filtré (ms/impulsion) Pression actuelle en (BAR x10) ou (PSI x1) 4523(0x11AB) État entrée à distance 4511(0x119F) 0→ ALARME OFF 1→ ALARME ON 0 → Non bloquée 1 → Bloquée RÉSERVÉ RÉSERVÉ RÉSERVÉ MSB LSB MSB LSB 0 == off 1 == on 5 ADRESSE MODBUS DESCRIPTION 4524(0x11AC) État entrée impulsions XY 4525(0x11AD) 4526(0x11AE) État entrée impulsions FLOW (Détecteur de débit) Sortie 4-20 (mA x10) 4527(0x11AF) État sortie Relais NIVEAU2 4528(0x11B0) État sortie Relais ALARME 4529(0x11B1) État sortie Relais TEMP 4530(0x11B2) Drapeau d’entrée à distance Facteur de calibrage qui résulte de l’exécution du calibrage, et s’applique au débit nominal de la pompe Débit nominal corrigé avec régulation et facteur de calibrage (l/h ou gph x 104) Débit nominal corrigé avec régulation et facteur de calibrage (l/h ou gph x 104) Volume du cylindre (litres ou gallons x106 ) Volume du cylindre (litres ou gallons x106 ) Valeur entrée 4-20mA du capteur de pression (mA x100) Réservé Flux calculé (m³/h ou gpm x100) Flux calculé (m³/h ou gpm x100) Compteur d’enregistrements à eeprom Compteur d’enregistrements à eeprom Compteur du nbre. de cycles total Compteur du nbre. de cycles total Durée de fonctionnement en heures Compteur d’arrêts par court-circuit RÉSERVÉ Compteur d’arrêts par température Compteur de secondes pour démarrer le lot Compteur de secondes pour démarrer le lot Durée du dernier cycle (mseg.) Durée du dernier cycle (mseg.) Compteur de cycles pour terminer le lot Compteur de cycles pour terminer le lot Compteur de secondes pour terminer le lot Compteur de secondes pour terminer le lot Mémoire des alarmes de pompe Compteur des impulsions du détecteur de débit Débit de la pompe (l/h ou gph x 104) Débit de la pompe (l/h ou gph x 104) Compteur de volume dans le mode proportionnel (litres ou gallons x106 ) Compteur de volume dans le mode proportionnel (litres ou gallons x106 ) Vitesse du moteur (TR./M x103) 4531(0x11B3) 4532(0x11B4) 4533(0x11B5) 4534(0x11B6) 4535(0x11B7) 4536(0x11B8) 4537(0x11B9) 4538(0x11BA) 4539(0x11BB) 4540(0x11BC) 4541(0x11BD) 4542(0x11BE) 4543(0x11BF) 4544(0x11C0) 4545(0x11C1) 4546(0x11C2) 4547(0x11C3) 4548(0x11C4) 4549(0x11C5) 4550(0x11C6) 4551(0x11C7) 4552(0x11C8) 4553(0x11C9) 4554(0x11CA) 4555(0x11CB) 4556(0x11CC) 4557(0x11CD) 4558(0x11CE) 4559(0x11CF) 4560(0x11D0) 4561(0x11D1) 4562(0x11D2) 6 REMARQUES 0 == off 1 == on 0 == off 1 == on 0 == off 1 == on 0 == off 1 == on 0 == off 1 == on MSB LSB MSB LSB MSB LSB MSB LSB MSB LSB RÉSERVÉ MSB LSB MSB LSB MSB LSB MSB LSB MSB LSB MSB LSB MSB ADRESSE MODBUS 4563(0x11D3) 4564(0x11D4) 4565(0x11D5) 4566(0x11D6) 4567(0x11D7) DESCRIPTION Vitesse du moteur (TR./M x103) Compteur d’arrêts par plage de tension Compteur d’arrêts par température chip Compteur d’arrêts par déconnexion du moteur Compteur d’arrêts par surcharge 4568(0x11D8) Indique si la pompe nécessite une maintenance 4569(0x11D9) 4570(0x11DA) 4571(0x11DB) 4572(0x11DC) 4573(0x11DD) 4574(0x11DE) 4575(0x11DF) 4576(0x11E0) 4577(0x11E1) 4578(0x11E2) 4579(0x11E3) RÉSERVÉ RÉSERVÉ RÉSERVÉ Cycles manquant pour changer de vannes Cycles manquant pour changer de vannes Cycles manquant pour changer de membrane Cycles manquant pour changer de membrane RÉSERVÉ RÉSERVÉ Cycles manquant pour changer de soufflet Cycles manquant pour changer de soufflet REMARQUES LSB 0x01 -- > Huile 0x02 -- > Valves 0x04 -- > Col 0x08 -- > Membrane 0x10 -- > Soufflet RÉSERVÉ RÉSERVÉ RÉSERVÉ MSB LSB MSB LSB RÉSERVÉ RÉSERVÉ MSB LSB 7 3. VARIABLES EN LECTURE ET ÉCRITURE Fonctions compatibles : LECTURE REGISTRES D’ENTRÉE (0x04), ÉCRITURE REGISTRE SIMPLE (0x06), ÉCRITURE REGISTRES MULTIPLES (0x10) ADRESSE MODBUS DESCRIPTION 0001(0x0001) État de la pompe marche/arrêt 4684(0x124C) 4685(0x124D) 4686(0x124E) 4687(0x124F) 4688(0x1250) 4689(0x1251) 4690(0x1252) 4691(0x1253) 4692(0x1254) Débit actuel (l/h ou gph x 104) Débit actuel (l/h ou gph x 104) Compteur du nbre. de cycles partiel Compteur du nbre. de cycles partiel RÉSERVÉ RÉSERVÉ RÉSERVÉ Limite en % du débit possible. (% x100) Pression maximale de la pompe (Bar x10 ou psi x1) 4693(0x1255) Profil de dosage 4694(0x1256) RÉSERVÉ 4695(0x1257) Unités débit 4696(0x1258) Unités pression 4697(0x1259) Unités %/ppm 4698(0x125A) Type de débitmètre 4699(0x125B) Réservé k-factor du débitmètre Compteur : (l/impulsion ou g/impulsion x100) Débitmètre : (impulsions/l ou impulsions/g x100) k-factor du débitmètre Compteur : (l/impulsion ou g/impulsion x100) Débitmètre : (impulsions/l ou impulsions/g x100) Temps sans impulsions pour que le calcul du débitmètre Low (Compteur) donne un débit nul (sec.) Valeur de pression à 4 mA (Bar x10 ou psi x1) Valeur de pression à 20 mA (Bar x10 ou psi x1) Nombre de cycles de la pompe sans impulsions dans le détecteur de débit pour activer l’alarme RÉSERVÉ Impulsions de sortie par unité de volume 4700(0x125C) 4701(0x125D) 4702(0x125E) 4703(0x125F) 4704(0x1260) 4705(0x1261) 4706(0x1262) 4707(0x1263) (impulsions/litres ou impulsions/gallons x 100) 4708(0x1264) 4709(0x1265) 8 % de la pompe correspondant à 4 mA à la sortie % de la pompe correspondant à 20 mA à la sortie ORDRE BYTES 0 == off 1 == on MSB LSB MSB LSB RÉSERVÉ RÉSERVÉ RÉSERVÉ 0-STANDARD 1-SLOW_SUCTION 1 2-SLOW_SUCTION 2 RÉSERVÉ 0 = litres 1 = gallons 0 = Bar 1 = PSI 0=% 1 = ppm 0 = LOW (Compteur) 1 = HIGH (Débitmètre) Réservé MSB LSB RÉSERVÉ ADRESSE MODBUS 4710(0x1266) 4711(0x1267) 4712(0x1268) 4713(0x1269) 4714(0x126A) 4715(0x126B) 4716(0x126C) 4717(0x126D) 4718(0x126E) 4719(0x126F) 4720(0x1270) 4721(0x1271) 4722(0x1272) 4723(0x1273) 4724(0x1274) 4725(0x1275) 4726(0x1276) 4727(0x1277) 4728(0x1278) 4729(0x1279) 4730(0x127A) 4731(0x127B) 4732(0x127C) 4733(0x127D) DESCRIPTION ORDRE BYTES B0 : Alarme Niveau1 : Alarme Niveau2 Programmation des alarmes Niveau 1 et Niveau b0 B1 = Alarme ON(1)/OFF(0) 2 b1 = Alarme ON(1)/OFF(0) b2 = Alarm ON(1)/OFF(0) B0 : Alarme Débit : Alarme Fuite Programmation des alarmes Détecteur de débit b0 = B1 Alarme ON(1)/OFF(0) et Fuite b1 = Alarme ON(1)/OFF(0) b2 = Alarm ON(1)/OFF(0) B0 : Alarme de surpression Programmation de l’alarme de surpression b0 = Alarme ON(1)/OFF(0) b1 = Alarme ON(1)/OFF(0) b2 = Alarm ON(1)/OFF(0) 0 : Mode X/Y Mode proportionnel 1 : Mode %/ppm X (impulsions d’entrée) du mode XY Limite mémoire proportionnelle XY (impulsions) Cycles Y à effectuer en mode prop XY Consigne de débit en % en mode XY (% x100) Point de consigne du mode %/ppm (ppm ou % MSB x100) Point de consigne du mode %/ppm (ppm ou % LSB x100) % de la pompe du point 1 correspondant à un courant d’entrée défini à l’adresse 4733/0x127D en mode analogique (% x100) % de la pompe du point 2 correspondant à un courant d’entrée défini à l’adresse 4734/0x127E en mode analogique (% x100) RÉSERVÉ RÉSERVÉ 0 = bouton-poussoir Début du lot 1 = externe 2 = temps Paramètres du temps entre lots (seg.) MSB Paramètres du temps entre lots (seg.) LSB Cycles ou secondes qui s’effectueront dans le MSB mode de dosage par lots Cycles ou secondes qui s’effectueront dans le LSB mode de dosage par lots 0 = cycles Type de lot 1 = temps Point de consigne de débit en % pour le mode de dosage par lots(% x100) Indique si, en mode proportionnel %/ppm, la 0 = Ne s’arrête pas pompe doit s’arrêter automatiquement lorsqu’un 1 = Arrêt par volume certain volume est atteint. Volume à doser en mode proportionnel afin que la pompe s’arrête automatiquement (l ou g x 10) RÉSERVÉ Courant correspondant au point 1 (Adresse 4720/0x1270) pour le mode analogique (mA x 10) RÉSERVÉ 9 ADRESSE MODBUS 4734(0x127E) 4735(0x127F) 4736(0x1280) DESCRIPTION Courant correspondant au point 2 (Adresse 4721/0x1271) pour le mode analogique (mA x 10) Indique si la sortie analogique 4-20 reproduit l’entrée 4-20 ou si elle représente une proportion à partir de celles définies dans 4708(0x1264) et 4709(0x1265) Indique si la sortie de pulsations fonctionne comme un compteur d’impulsions par litre (adresse 4707/0x1263), ou si elle reproduit l’entrée des impulsions de débitmètre/compteur. 4737(0x1281) Indique si la pompe compense le débit nominal avec la pression et si la pression est fixe (adresse 4738/0x1282) ou si elle fonctionne avec le capteur de pression. 4738(0x1282) Pression de fonctionnement fixée pour la compensation de débit avec la pression. (Bar x10 ou psi x1) ADRESSE MODBUS 4739(0x1283) DESCRIPTION Pression à partir de laquelle l’alarme de surpression s’activera si elle est active. (Bar x10 ou psi x1) ORDRE BYTES 0 = Proportion 1 = Copie de l’entrée 0 = Proportion 1 = Copie de l’entrée 0 = Compensation désactivée 1 = Compensation avec pression fixée 2 = Compensation avec capteur de pression ORDRE BYTES Remarque : Il est recommandé de lire et de modifier en même temps les variables qui occupent deux registres(lecture/écriture de deux registres). Remarque : Aucune variable ne peut être modifiée lorsque la pompe fonctionne, à l’exception du point de consigne du débit en mode manuel → 4684(0x124C) et 4685(0x124D) et du point de consigne du mode proportionnel %/ppm → 4718(0x126E) et 4719(0x126F). 10 4. EXEMPLES Lecture d’un seul registre LECTURE REGISTRES D’ENTRÉE (0x04) Demande ID esclave 0x01 Fonction Reg ADDR HI Reg ADDR LO Num Reg HI Num Reg LO CRC HI CRC LO 0x04 0x11 0x94 0x00 0x01 0x75 0x1A Valeur HI Valeur LO CRC HI CRC LO 0x06 0x0B 0xFB 0x57 Réponse ID esclave 0x01 Fonction 0x04 Compteur Bytes 0x02 Résultat de la consultation : version de logiciel Version 6.11 Lecture de plusieurs registres (Débit, compteur de cycles) LECTURE REGISTRES D’ENTRÉE (0x04) Demande ID esclave 0x01 Fonction 0x04 Reg ADDR HI 0x12 Reg ADDR LO 0x4C Num Reg HI 0x00 Num Reg LO 0x04 CRC HI 0x35 CRC LO 0x66 Réponse ID esclave 0x01 Valeur4 HI 0x05 Fonction Compteur Bytes Valeur1 HI Valeur1 LO Valeur2 HI 0x04 0x08 0x00 0x16 0xE3 Valeur4 LO CRC HI CRC LO 0x5B 0x87 0x3C Valeur2 Valeur3 HI LO 0x60 0x00 Valeur3 LO 0x00 Résultat de la consultation : Débit actuel 0x0016E360 → 1500000 * 10-4 → 150.0000 (l/h o gph) Compteur de cycles 0x0000055B → 1371 ciclos 11 Écriture d’un seul registre ÉCRITURE REGISTRE SIMPLE (0x06) Limite du débit en % (0x1253) = 86,50 % (0x21CA) Demande : ID esclave 0x01 Fonction 0x06 Reg ADDR HI 0x12 Reg ADDR LO 0x53 Valeur HI 0x21 Valeur LO 0xCA CRC HI 0xE4 CRC LO 0xA4 Réponse : ID esclave 0x01 Fonction 0x06 Reg ADDR HI 0x12 Reg ADDR LO 0x53 Valeur HI 0x21 Valeur LO 0xCA CRC HI 0xE4 CRC LO 0xA4 Écriture de plusieurs registres ÉCRITURE MULTIPLES REGISTRES (0x10) Début du lot (0x1273) Paramètres du temps entre lots (seg.) Cycles ou secondes qui s’effectueront dans le mode de dosage par lots 0x0002 = 2 (Temps) 0x000000FA = 250 sec. 0x00000064 = 100 cycles Type de lot 0x0000 = 0 (cycles) Point de consigne de débit en % pour le mode de dosage par lots 0x1770 = 60,00 % Demande : ID esclave 0x01 Fonction 0x10 Reg ADDR HI 0x12 Reg ADDR LO 0x73 Num Reg HI 0x00 Num Reg Compteur Valeur1 LO Bytes HI 0x07 0x0E 0x00 Valeur2 HI Valeur2 Valeur3 HI LO 0x00 0x00 0x00 Valeur3 LO 0xFA Valeur4 HI 0x00 Valeur4 LO 0x00 Valeur6 HI Valeur6 Valeur7 HI LO 0x00 0x00 0x17 Valeur7 LO 0x70 CRC HI CRC LO 0x50 0xB1 Num Reg HI Num Reg LO Valeur5 Valeur5 HI LO 0x00 0x64 Réponse : ID esclave 0x01 12 Fonction 0x10 Reg ADDR HI 0x12 Reg ADDR LO 0x73 0x00 0x07 CRC HI CRC LO 0x75 0x68 Valeur1 LO 0x02 5. CODES DE RÉPONSE AVEC ERREUR. Trames de réponse avec erreur Description de l’erreur ID esclave Erreur Exception CRC HI CRC LO 0x01 0x84 0x01 0x82 0xC0 Code de fonction non valide. ID esclave Erreur Exception CRC HI CRC LO 0x01 0x84 0x03 0x03 0x01 Erreur dans la lecture. Le nombre de registres à lire est non valide (max 80 registres) ou un registre n’est pas admis. ID esclave Erreur Exception CRC HI CRC LO 0x01 0x86 0x02 0xC3 0xA1 Erreur dans l’écriture seule. Registre non admis. ID esclave Erreur Exception CRC HI CRC LO 0x01 0x86 0x04 0x43 0xA3 Erreur dans l’écriture seule. Les limites des variables sont en dehors de la marge ou la pompe est en marche. ID esclave Erreur Exception CRC HI CRC LO 0x01 0x90 0x03 0xC0 0x01 Erreur dans l’écriture multiple. Le nombre de registres à écrire est non valide (max 60 registres) ou un registre n’est pas admis. ID esclave Erreur Exception CRC HI CRC LO 0x01 0x90 0x04 0x4D 0xC3 Erreur dans l’écriture multiple. Les limites des variables sont en dehors de la marge ou la pompe est en marche. 13 DÉCLARATION CE DE CONFORMITÉ I.T.C S.L.. Vallès, 26 Polígono Industrial Can Bernades-Subirà 08130 Santa Perpètua de Mogoda Déclare que tous les modèles de produits DOSmart AC, identifiés par le numéro de série et l’année de fabrication, sont conformes à la directive sur les machines 2006/42/ CE, à la directive sur la basse tension D2014/35/UE et à la directive sur la compatibilité électromagnétique D2014/30/UE, à condition que l’installation, l’utilisation et l’entretien soient effectués conformément à la réglementation en vigueur et aux instructions du manuel d’utilisation. GARANTIE Xavier Corbella Gérant I.T.C. S.L. garantit le produit spécifié dans ce document pour une période de 1 an à compter de la date d’achat, contre tout défaut de fabrication ou matériel, à condition que l’installation, l’utilisation et l’entretien de l’appareil soient corrects. Le matériel doit être envoyé, sans frais, à notre atelier ou au service technique d’ I.T.C. S.L. agréé et son retour sera effectué en port dû. L’appareil doit être accompagné du document de garantie avec la date d’achat et le cachet de l’établissement vendeur, ou d’une photocopie de la facture d’achat. MODÈLE Date d’achat et cachet de l’établissement vendeur Nº SÉRIE DATE : 15 Manuel Original Éd. : 14/02/2022-FR C/ Vallès, 26 Pol. Ind. Can Bernades - Subirà P.O. Box 60 08130 Santa Perpètua de Mogoda BARCELONE Tél. + 34 93 544 30 40 Fax +34 93 544 31 61 e-mail : itc@itc.es www.itc-dosing-pumps.com