Les actionneurs DCL sont compatibles avec le protocole Modbus-RTU. Ce manuel d'application vous explique comment connecter les actionneurs DCL à Modbus.
Panneau
1. Définition de l'interface
P1 : 220 V CA N
P2 : 220 V CA L
P3 : Entrée 4-20 mA –
P4 : Entrée 4-20 mA +
P5 : Sortie 4-20 mA
P6 : Sortie 4-20 mA +
P7 : RS485 A
P8 : RS485 B
2. Bouton
OuvrirUtilisé en mode réglage. Appuyez sur ce bouton pour ouvrir l'actionneur et relâchez-le pour l'arrêter. Appuyez simultanément sur les boutons Réglage et Ouverture pour définir la position d'ouverture maximale.
FermerUtilisé en mode réglage. Appuyez sur ce bouton pour fermer l'actionneur et relâchez-le pour l'arrêter. Appuyez simultanément sur les boutons « Réglage » et « Ouverture » pour obtenir la position de fermeture complète.
EnsembleUtilisé en mode réglage. Utilisez ce bouton en combinaison avec d'autres pour paramétrer les options.
3. Interrupteur
SA: Définir le mode de fonctionnement
1–Modulation normale
2 – Mode de réglage
3–Modulation inverse
SB: Définir la position de sécurité (par défaut : 2)
1–Conduire jusqu'à ouverture complète
2 – Gardez votre position
3–Fermer complètement
4. Hystérèse
Définissez une valeur d'hystérésis de 0,5% à 5%, une unité d'échelle représentant 0,5%.
L'actionneur ne modifiera pas la position de la vanne tant que l'écart entre la position indiquée par le signal d'entrée et la position actuelle de la vanne ne sera pas supérieur à la valeur d'hystérésis.
5. Indication
L1Voyant vert indiquant l'alimentation ;
L2Rouge : Erreur de signal d'entrée, s'allume lorsque le signal d'entrée dépasse la plage ;
L3Rouge : Erreur de potentiomètre, s’allume lorsque le potentiomètre est défectueux ou que le fil de connexion est cassé ;
L4: Rouge, erreur de blocage, s'allume lorsque l'actionneur ne peut pas être actionné pour s'ouvrir ou se fermer.
Installation
Basculez SA sur 2 pour accéder au mode de réglage. Vous pourrez alors définir la plage de rotation, la position de sécurité, calibrer les signaux d'entrée et de sortie, etc.
1. Définir la plage de fonctionnement
Position de fermeture complète :
- Appuyez sur le bouton KO/KC pour amener la vanne en position complètement fermée.
- Maintenez le bouton KS enfoncé, puis le bouton KC jusqu'à ce que L2 s'allume environ 3 à 4 secondes plus tard, ce qui signifie que la configuration en position complètement fermée est terminée.
- Vous pouvez maintenant relâcher ces 2 boutons.
Position complètement ouverte :
- Appuyez sur le bouton KO/KC pour ouvrir complètement la vanne.
- Maintenez le bouton KS enfoncé, puis le bouton KO jusqu'à ce que L2 s'allume environ 3 à 4 secondes plus tard, ce qui signifie que la configuration en position complètement ouverte est terminée.
- Vous pouvez maintenant relâcher ces 2 boutons.
Remarque : Si les positions d’ouverture et de fermeture complètes sont identiques, la configuration sera effectuée avec succès. Cependant, l’actionneur ne tournera pas en mode modulé.
2. Configurer les paramètres Modbus
- Les registres de 0x0040 à 0x0042 sont utilisés pour définir les paramètres de communication.
- Commencez par entrer dans le mode de réglage en écrivant la valeur 0xA501 dans le registre 0x0040, puis définissez l'ID esclave et le débit en bauds en écrivant des valeurs dans les registres 0x0041 et 0x0042.
- Les nouveaux paramètres seront mis à jour dans 1 seconde.
- Quittez le mode de réglage en écrivant 0x0000 dans le registre 0x0040.
Début de la modulation
Tournez SA sur 1 pour démarrer la modulation.
- Après la mise sous tension, l'actionneur suit par défaut le signal d'entrée 4-20mA pour la modulation.
- L'envoi de commandes via Modbus permet à l'actionneur de fonctionner en mode de contrôle par communication et de revenir automatiquement en mode de contrôle analogique après une mise hors tension puis sous tension.
Modulation avec 4-20 mA
- L'actionneur amènera la vanne à la position spécifique indiquée par le signal d'entrée 4-20mA.
- Le signal de sortie 4-20 mA indiquera la position de la vanne en temps réel.
- Le signal « ON/OFF Output Open » émet un signal actif (à connecter à COM) lorsque la vanne est amenée en position complètement ouverte.
- Le dispositif « ON/OFF Output Shut » émet un signal efficace (à connecter à COM) lorsque la vanne est amenée en position de fermeture complète.
- L'actionneur amènera la vanne en position de sécurité en cas de coupure de courant ou de défaut du signal d'entrée.
- L'actionneur reviendra en mode de modulation une fois l'alimentation électrique et le signal d'entrée rétablis.
Remarque : Vous pouvez positionner SW2 sur 3 pour activer le fonctionnement inverse. Dans ce cas, une valeur d'entrée de 4 mA sera convertie en 20 mA et inversement. La modulation est donc inversée.
Modulation avec Modbus-RTU/RS485
Couche matérielle
- L'actionneur DCL prend en charge le protocole Modbus-RTU ; le protocole RS485 est utilisé dans la couche physique.
- ID de l'esclave : par défaut 1
- Débit en bauds : configurable avec une valeur par défaut de 9 600
- Format de données RS485 : 1 bit de départ + 8 bits de données + 1 bit d'arrêt (sans contrôle de parité)
1. Interface
P1 : Alimentation électrique –
P2 : Alimentation +
P7 : RS485 A
P8 : RS485 B
P3~P6 : Réservé (4~20 mA/0~10 V)
2. Schéma de connexion
Couche application
1、ADU
2. Codes de fonction
| IDENTIFIANT | nom | décrire |
|---|---|---|
| 0x03 | Lire plusieurs registres | Sur un périphérique distant, utilisez ce code de fonction pour lire le contenu de blocs consécutifs dans le registre de maintien. |
| 0x06 | Écrire un seul registre | Sur un périphérique distant, utilisez ce code de fonction pour écrire un seul registre. |
| 0x10 | Écrire dans plusieurs registres | Sur un périphérique distant, utilisez ce code de fonction pour écrire des blocs de registres consécutifs (de 1 à environ 120 registres). |
3. Définir les paramètres de communication
- Les registres de 0x0040 à 0x0042 sont utilisés pour définir les paramètres de communication.
- Commencez par entrer dans le mode de réglage en écrivant la valeur 0xA501 dans le registre 0x0040, puis définissez l'ID esclave et le débit en bauds en écrivant des valeurs dans les registres 0x0041 et 0x0042.
- Les nouveaux paramètres seront mis à jour dans 1 seconde.
- Quittez le mode de réglage en écrivant 0x0000 dans le registre 0x0040.
4. Réinitialiser les paramètres de communication à leur valeur par défaut
- Réglez SA et SB sur 2.
- Maintenez KS enfoncé pendant plus de 3 secondes, la LED rouge clignotera, relâchez ensuite KS.
- Maintenez ensuite KC enfoncé pendant plus de 3 secondes, la LED rouge clignotera à nouveau, relâchez KC.
- Les paramètres de communication seront maintenant réinitialisés à leur valeur par défaut (ID esclave à 1, débit en bauds à 9600).
Ceci est utilisé lorsque les paramètres de communication sont manquants.
5. Liste des inscrits
| Adresse du registre | Bit d'enregistrement | Groupe de signalisation | Nom du signal | valeur minimale | Valeur maximale | Entreprise | Lire/Écrire | taper | Table de vérité | décrire |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | b15-b5 | \ | \ | \ | \ | \ | r/w | hexagone | Conserver 0 | retenir |
| b5 | \ | \ | \ | \ | \ | r/w | hexagone | Conserver 0 | retenir | |
| b4 | contrôle | arrêt | \ | \ | \ | r/w | hexagone | 1 : Arrêt, 0 : Normal | Arrêtez de courir | |
| b3 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir | |
| b2 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir | |
| b1-b0 | contrôle | mode | \ | \ | \ | r/w | hexagone | 1 : Contrôle des communications | Modèle de contrôle | |
| 0x0011 | b15-b0 | contrôle | DéfinirOpenDegré | 0 | 10000 | % | r/w | entier/hexadécimal | 0-10000 correspond à l'ouverture 0-100% | Contrôler l'ouverture de la vanne (coefficient de rapport 1/100) |
| 0x0012 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0013 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0014 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0015 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0016 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0017 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0018 | b15-b6 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| b5 | info | errPosition | \ | \ | \ | r | hexagone | 1 : Dysfonctionnement du signal de position | panneau de défaut du signal de position | |
| b4 | info | errSignal | \ | \ | \ | r | hexagone | 1 : Dysfonctionnement du signal d'entrée | Indicateur de défaut du signal d'entrée | |
| b3 | info | overTorqueFlag | \ | \ | \ | r | hexagone | 1 : Surcharge | Drapeau de surcharge | |
| b2 | info | drapeau coincé | \ | \ | \ | r | hexagone | 1 : Rotation bloquée | Panneau de blocage | |
| b1 | info | drapeau openRunFlag | \ | \ | \ | r | hexagone | 1 : Fermeture de la vanne | panneau d'ouverture de vanne | |
| b0 | info | fermer le drapeau d'exécution | \ | \ | \ | r | hexagone | 1 : Ouverture de la vanne | Panneau de fermeture de vanne | |
| 0x0019 | b15-b0 | info | openDegree | 0 | 10000 | % | r | entier/hexadécimal | 0-10000 correspond à l'ouverture 0-100% | Ouverture actuelle de la vanne (coefficient de rapport 1/100) |
| 0x001A | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x001B | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x001C | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x001D | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x001E | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x001F | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0040 | b15-b0 | configuration | cfgMode | 1 | 127 | \ | rw | hexagone | 0x0000 : Passer en mode normal | Le mode de sélection et les paramètres de configuration ne peuvent être modifiés qu'en mode de configuration. |
| 0x0041 | b15-b0 | configuration | cmm_addr | 1 | 127 | \ | rw | hexagone | 1~127 | Définir l'adresse de communication |
| 0x0042 | b15-b0 | configuration | débit de bauds cmm | \ | \ | \ | rw | hexagone | 0 : Débit en bauds 4800 | définir le débit en bauds |
| 0x0043 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0044 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0045 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0046 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0047 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
| 0x0048 | b15-b0 | \ | \ | \ | \ | \ | r | hexagone | Conserver 0 | retenir |
Données de communication de démonstration
1. Définir la position
Passer en mode de contrôle Modbus :
Tx→◇01 10 00 10 00 01 02 00 01 65 00
Rx←◆01 10 00 10 00 01 00 0C
Position définie : 0%
Tx→◇01 10 00 11 00 01 02 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Position définie : 50% (5000 -> 0x1388)
Tx→◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Position définie : 100% (10000 -> 0x2710)
Tx→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Arrêt
Tx→◇01 10 00 10 00 01 02 00 11 64 CC
Rx←◆01 10 00 10 00 01 00 0C
2. Obtenir la position
Tx→◇01 03 00 18 00 02 44 0C
Rx←◆01 03 04 00 30 00 00 FA 3C
3. Définir l'ID de l'esclave Modbus
Accéder au mode de réglage
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Définir l'ID esclave sur 2
Tx→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Quitter le mode de réglage
Tx→◇02 10 00 40 00 01 02 A5 00 C7 30
Rx←◆02 10 00 40 00 01 00 2E
4. Définir le débit en bauds Modbus
Accéder au mode de réglage
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Réglez le débit en bauds sur 9600
Tx→◇01 10 00 42 00 01 02 00 01 68 B2
Rx←◆01 10 00 42 00 01 A1 DD
Quitter le mode de réglage
Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx←◆01 10 00 40 00 01 00 1D












