DCL-aktuatorer støtter Modbus-RTU-protokollen. Se denne bruksanvisningen for å koble DCL-aktuatorer til Modbus.

Panel


1. Grensesnittdefinisjon
P1:220VAC N
P2:220VAC L
P3 : 4-20mA inngang - -.
P4 :4-20mA Input+
P5:4-20mA utgang-
P6:4-20mA Utgang+
P7:RS485 A
P8 : RS485 B
2. Knapp
Åpne: Brukes i innstillingsmodus. Trykk på denne knappen for å åpne aktuatoren, og slipp den for å stoppe. Trykk på Set og Open samtidig for å stille inn full åpen stilling.
Steng: Brukes i innstillingsmodus. Trykk på denne knappen for å stenge aktuatoren mens du slipper den for å stoppe. Trykk på Set og Open samtidig for å stille inn full stengingsposisjon.
Sett: Brukes i innstillingsmodus. Bruk denne knappen i kombinasjon med andre for å stille inn parametrene.
3. Bryter
SA: Angi driftsmodus
1-Normal modulasjon
2-innstillingsmodus
3-Reverse modulering
SB: Angi sikkerhetsposisjon (standardinnstilling er 2)
1-Kjør til helt åpen
2-Behold posisjon
3-Kjør til helt stengt
4. Hysterese
Still inn en hystereseverdi fra 0,5% til 5% med en skala som står for 0,5%
Aktuatoren vil ikke endre ventilposisjonen før avstanden mellom inngangssignalets indikerte posisjon og den aktuelle ventilposisjonen blir større enn hystereseverdien.
5. Indikasjon
L1: Grønt, strømindikasjon ;.
L2: Rød, feil på inngangssignalet, slås på når inngangssignalet er utenfor området ;.
L3: Rød, Potensiometerfeil, slås på når potensiometeret er unormalt eller tilkoblingsledningen er ødelagt ;.
L4: Rød, fastkjørt feil, slås på når aktuatoren ikke kan kjøres for å åpne eller lukke.
Sett opp
Bytt SA til 2 for å gå inn i innstillingsmodus. Deretter kan du stille inn rotasjonsområdet, stille inn sikkerhetsposisjonen, kalibrere inngangs- og utgangssignalet osv.
1. Angi driftsområde
Still inn helt lukket posisjon :.
- Trykk på KO/KC-knappen for å kjøre ventilen til helt lukket posisjon.
- Hold inne KS-knappen og deretter KC-knappen til L2 slås på ca. 3-4 sekunder senere, noe som betyr at konfigurasjonen av helt lukket posisjon er fullført.
- Nå kan du slippe disse to knappene.
Still inn helt åpen posisjon:
- Trykk på KO/KC-knappen for å kjøre ventilen til helt åpen posisjon.
- Hold inne KS-knappen og deretter KO-knappen til L2 slås på ca. 3-4 sekunder senere, noe som betyr at konfigurasjonen av helt åpen stilling er fullført.
- Nå kan du slippe disse to knappene.
Merk: Når helt åpen og helt lukket posisjon ble konfigurert med samme posisjon, vil konfigurasjonen bli fullført. Men aktuatoren vil ikke rotere i moduleringsmodus.
2. Angi Modbus-parametere
- Registrene fra 0x0040 til 0x0042 brukes til å angi kommunikasjonsparametere.
- Gå først inn i innstillingsmodus ved å skrive verdien 0xA501 til register 0x0040, og angi deretter slave-ID og baudrate ved å skrive verdier til registrene 0x0041 og 0x0042.
- Nye parametere vil bli oppdatert i 1S.
- Avslutt innstillingsmodus ved å skrive 0x0000 til register 0x0040.
Start til modulasjon
Vri SA til 1 for å starte moduleringen.
- Etter oppstart følger aktuatoren som standard 4-20 mA-inngangssignalet for modulering.
- Ved å sende kommandoer via modbus kan aktuatoren arbeide i kommunikasjonsstyringsmodus og automatisk gå tilbake til analog styringsmodus etter at aktuatoren er slått av og på igjen.
Modulering med 4-20mA
- Aktuatoren vil kjøre ventilen til den spesifikke posisjonen som 4-20mA-inngangssignalet står for.
- Utgangssignalet på 4-20 mA gir ventilposisjonen i sanntid.
- "ON/OFF Output Open" vil sende ut et effektivt signal (kobles til COM) når ventilen ble kjørt til helt åpen posisjon.
- "ON/OFF Output Shut" vil sende ut et effektivt signal (kobles til COM) når ventilen ble kjørt til helt lukket posisjon.
- Aktuatoren vil kjøre ventilen til sikkerhetsposisjon når strømforsyningen er brutt eller inngangssignalet er feil.
- Aktuatoren går tilbake til moduleringsmodus etter at strømforsyningen og inngangssignalet er gjenopprettet.
Merk: Du kan vri SW2 til 3 for å aktivere omvendt drift. Da vil 4 mA inngangsverdi overføres som 20 mA, og 20 mA vil overføres som 4 mA. Så moduleringen er akkurat som reversert.
Modulering med Modbus-RTU/RS485
Maskinvarelaget
- DCL-aktuatoren støtter Modbus-RTU-protokollen,RS485 brukes i det fysiske laget。
- Slave-ID: Standard er 1
- Baudfrekvens :Konfigurerbar med standardverdi 9600
- RS485 Dataformat: 1 startbit + 8 databiter + 1 stoppbit (ingen paritetskontroll)
1. Grensesnitt


P1: Strømforsyning -
P2:Strømforsyning+
P7:RS485 A
P8 : RS485 B
P3~P6:Reservert(4~20mA/0~10V)
2. Tilkoblingsskjema

Applikasjonslag
1 、ADU

2. Funksjonskoder
ID | navn | beskrive |
---|---|---|
0x03 | Lese flere registre | I en ekstern enhet kan du bruke denne funksjonskoden til å lese innholdet i påfølgende blokker i hold-registeret |
0x06 | Skriv et enkelt register | I en ekstern enhet bruker du denne funksjonskoden til å skrive et enkelt register |
0x10 | Skriv flere registre | Bruk denne funksjonskoden til å skrive fortløpende registerblokker (1 til ca. 120 registre) i en ekstern enhet |
3. Angi kommunikasjonsparametere
- Registrene fra 0x0040 til 0x0042 brukes til å angi kommunikasjonsparametere.
- Gå først inn i innstillingsmodus ved å skrive verdien 0xA501 til register 0x0040, og angi deretter slave-ID og baudrate ved å skrive verdier til registrene 0x0041 og 0x0042.
- Nye parametere vil bli oppdatert i 1S.
- Avslutt innstillingsmodus ved å skrive 0x0000 til register 0x0040.
4. Tilbakestill kommunikasjonsparametere til standardverdi
- Sett SA og SB til 2.
- Hold KS inne i mer enn 3 sekunder, den røde LED-lampen blinker, slipp nå KS.
- Hold deretter KC inne i mer enn 3 sekunder, den røde LED-lampen blinker igjen, slipp KC.
- Nå tilbakestilles kommunikasjonsparametrene til standardverdien (slave-ID til 1, baudrate til 9600).
Denne brukes når kommunikasjonsparametrene mangler.
5 、Registerliste
Registrer adresse | Registerbit | Signalgruppe | Signalnavn | minimumsverdi | Maksimal verdi | Selskap | Lese/skrive | type | Sannhetstabell | beskrive |
---|---|---|---|---|---|---|---|---|---|---|
0x0010 | b15-b5 | \ | \ | \ | \ | \ | r/w | sekskant | Behold 0 | beholde |
b5 | \ | \ | \ | \ | \ | r/w | sekskant | Behold 0 | beholde | |
b4 | kontroll | stopp | \ | \ | \ | r/w | sekskant | 1: Stopp, 0: Normal | Slutt å løpe | |
b3 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde | |
b2 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde | |
b1-b0 | kontroll | modus | \ | \ | \ | r/w | sekskant | 1: Kommunikasjonskontroll | kontrollmodell | |
0x0011 | b15-b0 | kontroll | SetOpenDegree | 0 | 10000 | % | r/w | int/heks | 0-10000 tilsvarer 0-100%-åpning | Kontroller åpningen av ventilen (forholdskoeffisient 1/100) |
0x0012 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0013 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0014 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0015 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0016 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0017 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0018 | b15-b6 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
b5 | infor | errPosition | \ | \ | \ | r | sekskant | 1: Feil i posisjonssignalet | Posisjonssignal feiltegn | |
b4 | infor | errSignal | \ | \ | \ | r | sekskant | 1: Feil på inngangssignalet | Inngang Signalfeilflagg | |
b3 | infor | overTorqueFlag | \ | \ | \ | r | sekskant | 1: Overbelastning | Flagg for overbelastning | |
b2 | infor | stuckFlag | \ | \ | \ | r | sekskant | 1: Blokkert rotasjon | Skilt for blokkering | |
b1 | infor | openRunFlag | \ | \ | \ | r | sekskant | 1: Stengning av ventilen | Ventilåpningsskilt | |
b0 | infor | closeRunFlag | \ | \ | \ | r | sekskant | 1: Åpning av ventilen | Skilt for lukking av ventil | |
0x0019 | b15-b0 | infor | openDegree | 0 | 10000 | % | r | int/heks | 0-10000 tilsvarer 0-100%-åpning | Aktuell ventilåpning (forholdskoeffisient 1/100) |
0x001A | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x001B | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x001C | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x001D | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x001E | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x001F | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0040 | b15-b0 | konfigurasjon | cfgMode | 1 | 127 | \ | rw | sekskant | 0x0000: Gå inn i normal modus | Valg av modus, konfigurasjonsparametere kan bare endres i konfigurasjonsmodus |
0x0041 | b15-b0 | konfigurasjon | cmm_addr | 1 | 127 | \ | rw | sekskant | 1~127 | Angi kommunikasjonsadresse |
0x0042 | b15-b0 | konfigurasjon | cmm_baudrate | \ | \ | \ | rw | sekskant | 0: Baudrate 4800 | angi baudrate |
0x0043 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0044 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0045 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0046 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0047 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
0x0048 | b15-b0 | \ | \ | \ | \ | \ | r | sekskant | Behold 0 | beholde |
Demo kommunikasjonsdata
1. Angi posisjon
Gå inn i Modbus-kontrollmodus :.
Tx→◇01 10 00 10 00 01 02 00 01 65 00
Rx←◆01 10 00 10 00 01 00 0C
Still inn posisjon: 0%
Tx→◇01 10 00 11 00 01 02 00 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Angi posisjon: 50% (5000 -> 0x1388)
Tx→◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Angi posisjon: 100% (10000 -> 0x2710)
Tx→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Stopp
Tx→◇01 10 00 10 00 01 02 00 11 64 CC
Rx←◆01 10 00 10 00 01 00 0C
2. Få posisjon
Tx→◇01 03 00 18 00 02 44 0C
Rx←◆01 03 04 00 30 00 00 00 FA 3C
3. Angi Modbus Slave ID
Gå inn i innstillingsmodus
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Sett slave-ID til 2
Tx→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Avslutt innstillingsmodus
Tx→◇02 10 00 40 00 01 02 A5 00 C7 30
Rx←◆02 10 00 40 00 01 00 2E
4. Still inn Modbus Baud Rate
Gå inn i innstillingsmodus
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Still inn Baud Rate til 9600
Tx→◇01 10 00 42 00 01 02 00 01 68 B2
Rx←◆01 10 00 42 00 01 A1 DD
Avslutt innstillingsmodus
Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx←◆01 10 00 40 00 01 00 1D