DCL-actuatoren ondersteunen het Modbus-RTU-protocol. Raadpleeg deze toepassingshandleiding om DCL-actuatoren met Modbus te verbinden.
Paneel
1. Interfacedefinitie
P1: 220VAC N
P2: 220VAC L
P3: 4-20mA ingang –
P4: 4-20mA Ingang+
P5: 4-20mA Uitgang-
P6: 4-20mA Uitgang+
P7: RS485 A
P8: RS485 B
2. Knop
Open: Wordt gebruikt in de instelmodus. Druk op deze knop om de actuator te openen en laat hem los om te stoppen. Druk tegelijkertijd op Instellen en Openen om de volledig geopende positie in te stellen.
Sluiten: Wordt gebruikt in de instelmodus. Druk op deze knop om de actuator uit te schakelen en laat hem los om te stoppen. Druk tegelijkertijd op Instellen en Openen om de volledig gesloten positie in te stellen.
Set: Wordt gebruikt in de instelmodus. Combineer deze knop met andere knoppen om de parameters in te stellen.
3. Omschakelen
SA: Stel de bedieningsmodus in
1 – Normale modulatie
2 – Instelmodus
3 – Omgekeerde modulatie
SB: Stel de veiligheidspositie in (standaard ingesteld op 2)
1 – Rijden naar volledig open
2 – Houd je positie vast
3 – Rijd door tot de motor volledig is gesloten
4. Hysterie
Stel een hysterese waarde in van 0,5% tot 5%, waarbij één schaalverdeling staat voor 0,5%.
De actuator zal de klepstand pas wijzigen wanneer het verschil tussen de door het ingangssignaal aangegeven stand en de huidige klepstand groter wordt dan de hysteresiswaarde.
5. Indicatie
L1: Groen, stroomindicatie;
L2Rood, ingangssignaalfout, wordt ingeschakeld wanneer het ingangssignaal buiten het bereik ligt;
L3Rood, potentiometerfout, gaat branden wanneer de potentiometer defect is of de aansluitdraad gebroken is;
L4Rood, vastgelopen foutmelding, wordt ingeschakeld wanneer de actuator niet kan worden aangestuurd om te openen of te sluiten.
Instellen
Zet SA op 2 om de instelmodus te openen. Daar kunt u het werkingsbereik van de rotatie instellen, de veiligheidspositie bepalen, het in- en uitgangssignaal kalibreren, enzovoort.
1. Stel het werkingsbereik in
Zet de auto in de volledig gesloten stand:
- Druk op de KO/KC-knop om de klep volledig te sluiten.
- Houd de KS-knop en vervolgens de KC-knop ingedrukt totdat L2 na ongeveer 3-4 seconden inschakelt. Dit betekent dat de configuratie in de volledig gesloten positie is voltooid.
- Nu kunt u deze twee knoppen loslaten.
Zet de auto in de volledig open positie:
- Druk op de KO/KC-knop om de klep volledig te openen.
- Houd de KS-knop en vervolgens de KO-knop ingedrukt totdat L2 na ongeveer 3-4 seconden wordt ingeschakeld. Dit betekent dat de configuratie in de volledig open positie is voltooid.
- Nu kunt u deze twee knoppen loslaten.
Opmerking: Als de volledig open en gesloten positie op dezelfde positie zijn ingesteld, is de configuratie succesvol. De actuator zal echter niet draaien in de modulatiemodus.
2. Modbus-parameters instellen
- De registers 0x0040 tot en met 0x0042 worden gebruikt om communicatieparameters in te stellen.
- Ga eerst naar de instelmodus door de waarde 0xA501 naar register 0x0040 te schrijven. Stel vervolgens de slave-ID en de baudrate in door waarden naar de registers 0x0041 en 0x0042 te schrijven.
- Nieuwe parameters worden binnen 1S bijgewerkt.
- Verlaat de instelmodus door 0x0000 naar register 0x0040 te schrijven.
Begin met modulatie
Zet SA op 1 om de modulatie te starten.
- Na het inschakelen volgt de actuator standaard het 4-20mA ingangssignaal voor modulatie.
- Door commando's via Modbus te verzenden, kan de actuator in communicatiebesturingsmodus werken en automatisch terugschakelen naar analoge besturingsmodus nadat de actuator is uit- en weer ingeschakeld.
Modulatie met 4-20mA
- De actuator zal de klep naar de specifieke positie bewegen die wordt aangegeven door het 4-20mA ingangssignaal.
- Het 4-20mA uitgangssignaal geeft de klepstand in realtime weer.
- De "ON/OFF Output Open" geeft een effectief signaal af (aansluiten op COM) wanneer de klep volledig open staat.
- De "AAN/UIT-uitgang gesloten" geeft een effectief signaal af (aansluiten op COM) wanneer de klep volledig gesloten is.
- De actuator zal de klep naar de veiligheidsstand bewegen wanneer de stroomtoevoer is onderbroken of er een fout in het ingangssignaal zit.
- De actuator keert terug naar de modulatiemodus zodra de voedingsspanning en het ingangssignaal hersteld zijn.
Opmerking: U kunt SW2 op 3 zetten om de omgekeerde werking te activeren. Hierbij wordt een ingangswaarde van 4 mA omgezet naar 20 mA en 20 mA naar 4 mA. De modulatie is dus in feite omgekeerd.
Modulatie met Modbus-RTU/RS485
Hardwarelaag
- De DCL-actuator ondersteunt het Modbus-RTU-protocol; RS485 wordt gebruikt op de fysieke laag.
- Slave-ID: Standaardwaarde 1
- Baudrate: Instelbaar met een standaardwaarde van 9600
- RS485-dataformaat: 1 startbit + 8 databits + 1 stopbit (geen pariteitscontrole)
1. Interface
P1: Voeding –
P2: Voeding+
P7: RS485 A
P8: RS485 B
P3~P6: Gereserveerd (4~20mA/0~10V)
2. Aansluitschema
Applicatielaag
1、ADU
2. Functiecodes
| ID | naam | beschrijven |
|---|---|---|
| 0x03 | Meerdere registers lezen | Gebruik deze functiecode op een extern apparaat om de inhoud van opeenvolgende blokken in het hold-register uit te lezen. |
| 0x06 | Schrijf één register | Gebruik deze functiecode op een extern apparaat om naar één register te schrijven. |
| 0x10 | Schrijf naar meerdere registers | Gebruik deze functiecode op een extern apparaat om opeenvolgende registerblokken (1 tot ongeveer 120 registers) te schrijven. |
3. Stel de communicatieparameters in
- De registers 0x0040 tot en met 0x0042 worden gebruikt om communicatieparameters in te stellen.
- Ga eerst naar de instelmodus door de waarde 0xA501 naar register 0x0040 te schrijven. Stel vervolgens de slave-ID en de baudrate in door waarden naar de registers 0x0041 en 0x0042 te schrijven.
- Nieuwe parameters worden binnen 1S bijgewerkt.
- Verlaat de instelmodus door 0x0000 naar register 0x0040 te schrijven.
4. Communicatieparameters terugzetten naar de standaardwaarde
- Stel SA en SB in op 2.
- Houd de KS-knop langer dan 3 seconden ingedrukt, de rode led zal knipperen. Laat de KS-knop nu los.
- Houd vervolgens KC langer dan 3 seconden ingedrukt; de rode led zal opnieuw knipperen. Laat KC los.
- De communicatieparameters worden nu teruggezet naar de standaardwaarden (slave-ID naar 1, baudrate naar 9600).
Dit wordt gebruikt wanneer de communicatieparameters ontbreken.
5. Registratielijst
| Registratieadres | Registerbit | Signaalgroep | Signaalnaam | minimumwaarde | Maximale waarde | Bedrijf | Lezen/Schrijven | type | Waarheidstabel | beschrijven |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | b15-b5 | \ | \ | \ | \ | \ | r/w | hex | Houd 0 | behouden |
| b5 | \ | \ | \ | \ | \ | r/w | hex | Houd 0 | behouden | |
| b4 | controle | stop | \ | \ | \ | r/w | hex | 1: Stop, 0: Normaal | Stop met rennen | |
| b3 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden | |
| b2 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden | |
| b1-b0 | controle | modus | \ | \ | \ | r/w | hex | 1: Communicatiecontrole | besturingsmodel | |
| 0x0011 | b15-b0 | controle | SetOpenDegree | 0 | 10000 | % | r/w | int/hex | 0-10000 komt overeen met 0-100% opening | Regel de opening van de klep (verhoudingscoëfficiënt 1/100) |
| 0x0012 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0013 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0014 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0015 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0016 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0017 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0018 | b15-b6 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| b5 | inform | foutpositie | \ | \ | \ | R | hex | 1: Storing in het positiesignaal | Positiesignaal foutteken | |
| b4 | inform | foutsignaal | \ | \ | \ | R | hex | 1: Storing in het ingangssignaal | Foutmelding ingangssignaal | |
| b3 | inform | overTorqueFlag | \ | \ | \ | R | hex | 1: Overbelasting | Overbelastingsvlag | |
| b2 | inform | vastzittende vlag | \ | \ | \ | R | hex | 1: Geblokkeerde rotatie | Blokkeerbord | |
| b1 | inform | openRunFlag | \ | \ | \ | R | hex | 1: De klep sluiten | Ventielopeningssymbool | |
| b0 | inform | closeRunFlag | \ | \ | \ | R | hex | 1: Het openen van de klep | Klep sluitteken | |
| 0x0019 | b15-b0 | inform | openDegree | 0 | 10000 | % | R | int/hex | 0-10000 komt overeen met 0-100% opening | Huidige klepopening (verhoudingscoëfficiënt 1/100) |
| 0x001A | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x001B | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x001C | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x001D | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x001E | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x001F | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0040 | b15-b0 | configuratie | cfgMode | 1 | 127 | \ | rw | hex | 0x0000: Ga naar de normale modus | Modusselectie; configuratieparameters kunnen alleen in de configuratiemodus worden gewijzigd. |
| 0x0041 | b15-b0 | configuratie | cmm_addr | 1 | 127 | \ | rw | hex | 1~127 | Stel het communicatieadres in. |
| 0x0042 | b15-b0 | configuratie | cmm_baudrate | \ | \ | \ | rw | hex | 0: Baudrate 4800 | baudrate instellen |
| 0x0043 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0044 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0045 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0046 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0047 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
| 0x0048 | b15-b0 | \ | \ | \ | \ | \ | R | hex | Houd 0 | behouden |
Demo communicatiegegevens
1. Positie instellen
Ga naar de Modbus-besturingsmodus:
Tx→◇01 10 00 10 00 01 02 00 01 65 00
Rx←◆01 10 00 10 00 01 00 0C
Instelpositie: 0%
Tx →◇01 10 00 11 00 01 02 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Instelpositie: 50% (5000 -> 0x1388)
Tx →◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Instelpositie: 100% (10000 -> 0x2710)
Tx→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Stop
Tx→◇01 10 00 10 00 01 02 00 11 64 CC
Rx←◆01 10 00 10 00 01 00 0C
2. Positie verkrijgen
Tx →◇01 03 00 18 00 02 44 0C
Rx←◆01 03 04 00 30 00 00 FA 3C
3. Stel de Modbus Slave ID in
Ga naar de instellingenmodus
Tx →◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Stel de Slave ID in op 2.
Tx→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Instelmodus verlaten
Tx →◇02 10 00 40 00 01 02 A5 00 C7 30
Rx←◆02 10 00 40 00 01 00 2E
4. Stel de Modbus-baudrate in.
Ga naar de instellingenmodus
Tx →◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Stel de baudrate in op 9600.
Tx →◇01 10 00 42 00 01 02 00 01 68 B2
Rx←◆01 10 00 42 00 01 A1 DD
Instelmodus verlaten
Tx →◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx←◆01 10 00 40 00 01 00 1D












