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

DCL-aktuator Modbus-applikasjonsmerknad

Panel

SF-LC/MB
SF-ZC/MB

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 :.

  1. Trykk på KO/KC-knappen for å kjøre ventilen til helt lukket posisjon.
  2. 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.
  3. Nå kan du slippe disse to knappene.

Still inn helt åpen posisjon:

  1. Trykk på KO/KC-knappen for å kjøre ventilen til helt åpen posisjon.
  2. 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.
  3. Nå kan du slippe disse to knappene.
  4.  

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

  1. Registrene fra 0x0040 til 0x0042 brukes til å angi kommunikasjonsparametere.
  2. 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.
  3. Nye parametere vil bli oppdatert i 1S.
  4. 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

SF-LC/MB
SF-ZC/MB

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

2. Tilkoblingsskjema

Applikasjonslag

1 、ADU

Modbus ADU 定义图 | Modbus ADU Segment

2. Funksjonskoder

IDnavnbeskrive
0x03Lese flere registreI en ekstern enhet kan du bruke denne funksjonskoden til å lese innholdet i påfølgende blokker i hold-registeret
0x06Skriv et enkelt registerI en ekstern enhet bruker du denne funksjonskoden til å skrive et enkelt register
0x10Skriv flere registreBruk denne funksjonskoden til å skrive fortløpende registerblokker (1 til ca. 120 registre) i en ekstern enhet

3. Angi kommunikasjonsparametere

  1. Registrene fra 0x0040 til 0x0042 brukes til å angi kommunikasjonsparametere.
  2. 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.
  3. Nye parametere vil bli oppdatert i 1S.
  4. Avslutt innstillingsmodus ved å skrive 0x0000 til register 0x0040.

4. Tilbakestill kommunikasjonsparametere til standardverdi

  1. Sett SA og SB til 2.
  2. Hold KS inne i mer enn 3 sekunder, den røde LED-lampen blinker, slipp nå KS.
  3. Hold deretter KC inne i mer enn 3 sekunder, den røde LED-lampen blinker igjen, slipp KC.
  4. Nå tilbakestilles kommunikasjonsparametrene til standardverdien (slave-ID til 1, baudrate til 9600).
    Denne brukes når kommunikasjonsparametrene mangler.

5 、Registerliste

Registrer adresseRegisterbitSignalgruppeSignalnavnminimumsverdiMaksimal verdiSelskapLese/skrivetypeSannhetstabellbeskrive
0x0010b15-b5\\\\\r/wsekskantBehold 0beholde
b5\\\\\r/wsekskantBehold 0beholde
b4kontrollstopp\\\r/wsekskant1: Stopp, 0: NormalSlutt å løpe
b3\\\\\rsekskantBehold 0beholde
b2\\\\\rsekskantBehold 0beholde
b1-b0kontrollmodus\\\r/wsekskant1: Kommunikasjonskontrollkontrollmodell
0x0011b15-b0kontrollSetOpenDegree010000%r/wint/heks0-10000 tilsvarer 0-100%-åpningKontroller åpningen av ventilen (forholdskoeffisient 1/100)
0x0012b15-b0\\\\\rsekskantBehold 0beholde
0x0013b15-b0\\\\\rsekskantBehold 0beholde
0x0014b15-b0\\\\\rsekskantBehold 0beholde
0x0015b15-b0\\\\\rsekskantBehold 0beholde
0x0016b15-b0\\\\\rsekskantBehold 0beholde
0x0017b15-b0\\\\\rsekskantBehold 0beholde
0x0018b15-b6\\\\\rsekskantBehold 0beholde
b5inforerrPosition\\\rsekskant1: Feil i posisjonssignaletPosisjonssignal feiltegn
b4inforerrSignal\\\rsekskant1: Feil på inngangssignaletInngang Signalfeilflagg
b3inforoverTorqueFlag\\\rsekskant1: OverbelastningFlagg for overbelastning
b2inforstuckFlag\\\rsekskant1: Blokkert rotasjonSkilt for blokkering
b1inforopenRunFlag\\\rsekskant1: Stengning av ventilenVentilåpningsskilt
b0inforcloseRunFlag\\\rsekskant1: Åpning av ventilenSkilt for lukking av ventil
0x0019b15-b0inforopenDegree010000%rint/heks0-10000 tilsvarer 0-100%-åpningAktuell ventilåpning (forholdskoeffisient 1/100)
0x001Ab15-b0\\\\\rsekskantBehold 0beholde
0x001Bb15-b0\\\\\rsekskantBehold 0beholde
0x001Cb15-b0\\\\\rsekskantBehold 0beholde
0x001Db15-b0\\\\\rsekskantBehold 0beholde
0x001Eb15-b0\\\\\rsekskantBehold 0beholde
0x001Fb15-b0\\\\\rsekskantBehold 0beholde
0x0040b15-b0konfigurasjoncfgMode1127\rwsekskant0x0000: Gå inn i normal modusValg av modus, konfigurasjonsparametere kan bare endres i konfigurasjonsmodus
0x0041b15-b0konfigurasjoncmm_addr1127\rwsekskant1~127Angi kommunikasjonsadresse
0x0042b15-b0konfigurasjoncmm_baudrate\\\rwsekskant0: Baudrate 4800angi baudrate
0x0043b15-b0\\\\\rsekskantBehold 0beholde
0x0044b15-b0\\\\\rsekskantBehold 0beholde
0x0045b15-b0\\\\\rsekskantBehold 0beholde
0x0046b15-b0\\\\\rsekskantBehold 0beholde
0x0047b15-b0\\\\\rsekskantBehold 0beholde
0x0048b15-b0\\\\\rsekskantBehold 0beholde

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