ITC Dostec AC ModBus Manuel utilisateur

Ajouter à Mes manuels
16 Des pages
ITC Dostec AC ModBus Manuel utilisateur | Fixfr
Entreprise certifiée par
DOSTEC AC
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
RS-485
VENTILATION
+2 4
Communication/Câblage
Half-Duplex L(A) broche
35, H(B) broche 34
Protocole
Modbus RTU
27
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 Dostec AC
v6.11. Pour d’autres versions, se renseigner via [email protected].
4
2. VARIABLES EN LECTURE SEULE
Fonctions compatibles : LECTURE REGISTRES D’ENTRÉE (0x04)
ADRESSE MODBUS
DESCRIPTION
4500(0x1194)
Version de Firmware
4501(0x1195)
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.
4505(0x1199)
4506(0x119A)
REMARQUES
B0 : VERSION
B1 : SOUS-VERSION
4507(0x119B)
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 → Overload
0x04 → OverTemp
4510(0x119E)
Verrouillage de l’écran
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égime moteur en dixièmes de Herz
(Hz x10 => 800 = 80.0Hz)
Tension de sortie au moteur (V)
Courant du moteur (A x10 => 80 = 8.0A)
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)
4512(0x11A0)
4524(0x11AC)
État entrée impulsions XY
4525(0x11AD)
État entrée impulsions FLOW
(Détecteur de débit)
Sortie 4-20 (mA x10)
4526(0x11AE)
0→ ALARME OFF
1→ ALARME ON
0 → Non bloquée
1 → Bloquée
MSB
LSB
MSB
LSB
0 == off
1 == on
0 == off
1 == on
0 == off
1 == on
5
ADRESSE MODBUS
DESCRIPTION
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 ó gph x 104)
Débit nominal corrigé avec régulation et facteur
de calibrage (l/h ó 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
Compteur d’arrêts par surcharge
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)
RÉSERVÉ
RÉSERVÉ
Compteur d’arrêts par plage de tension
RÉSERVÉ
RÉSERVÉ
RÉSERVÉ
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)
4563(0x11D3)
4564(0x11D4)
4565(0x11D5)
4566(0x11D6)
4567(0x11D7)
6
REMARQUES
0 == off
1 == on
0 == off
1 == on
0 == off
1 == on
MSB
LSB
MSB
LSB
RÉSERVÉ
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
RÉSERVÉ
RÉSERVÉ
RÉSERVÉ
RÉSERVÉ
RÉSERVÉ
ADRESSE MODBUS
DESCRIPTION
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É
Cycles manquant pour changer d’huile
Cycles manquant pour changer d’huile
Cycles manquant pour changer de vannes
Cycles manquant pour changer de vannes
Cycles manquant pour changer de membrane
Cycles manquant pour changer de membrane
Cycles manquant pour changer de collier
Cycles manquant pour changer de collier
Cycles manquant pour changer de soufflet
Cycles manquant pour changer de soufflet
REMARQUES
0x01 -- > Huile
0x02 -- > Valves
0x04 -- > Col
0x08 -- > Membrane
0x10 -- > Soufflet
RÉSERVÉ
MSB
LSB
MSB
LSB
MSB
LSB
MSB
LSB
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
ORDRE BYTES
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églage manuel
Limite en % du débit possible. (% x100)
Pression maximale de la pompe (Bar x10 ou psi
x1)
0 == off
1 == on
MSB
LSB
MSB
LSB
RÉSERVÉ
RÉSERVÉ
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
(impulsions/litres ou impulsions/gallons x 100)
4700(0x125C)
4701(0x125D)
4702(0x125E)
4703(0x125F)
4704(0x1260)
4705(0x1261)
4706(0x1262)
4707(0x1263)
4708(0x1264)
4709(0x1265)
8
% de la pompe correspondant à 4 mA à la sortie
% de la pompe correspondant à 20 mA à la
sortie
0-STANDARD
1-LOW_FLOW
2-SLOW_SUCTION
3-LOW_PULSATION
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)
4737(0x1281)
4738(0x1282)
4739(0x1283)
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.
RÉSERVÉ
RÉSERVÉ
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
RÉSERVÉ
RÉSERVÉ
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).
Remarque : Chaque fois qu’un paramètre est modifié, une écriture est effectuée dans la mémoire de
configuration interne non volatile de la pompe. Ces écritures ne doivent pas être continues car cette
mémoire a un nombre limité d’écritures (entre 1 et 4 millions).
10
4. EXEMPLES
Lecture d’un seul registre LECTURE REGISTRES D’ENTRÉE (0x04)
Demande
ID esclave
0x01
Fonction
0x04
Reg ADDR HI
Reg ADDR LO
0x11
0x94
Num Reg HI
0x00
Num Reg LO
0x01
CRC HI
0x75
CRC LO
0x1A
Réponse
ID esclave
0x01
Fonction
0x04
Compteur
Bytes
Valeur HI
Valeur LO
CRC HI
CRC LO
0x06
0x0B
0xFB
0x57
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
Reg ADDR HI
Reg ADDR LO
Valeur HI
Valeur LO
CRC HI
CRC LO
Fonction
Reg ADDR HI
Reg ADDR LO
Valeur HI
Valeur LO
CRC HI
CRC LO
0x06
0x12
0x53
0x21
0xCA
0xE4
0xA4
Réponse :
ID esclave
0x01
0x06
0x12
0x53
0x21
0xCA
0xE4
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
Num Reg HI
Num Reg Compteur Valeur1
LO
Bytes
HI
0x73
0x00
0x07
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
0x0E
0x00
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 DOSTEC 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. : 04/02/2022-FR
C/ Vallès, 26 Pol. Ind. Can Bernades - Subirà
P.O. Box 60
08130 Santa Perpètua de Mogoda
BARCELONE
Tel. +34493 544 30 40
Fax +34 93 544 31 61
e-mail : [email protected]
www.itc-dosing-pumps.com

Manuels associés