DCL-ställdonen stöder Modbus-RTU-protokollet. Med hjälp av denna applikationshandbok kan du ansluta DCL-ställdon till Modbus.

DCL Ställdon Modbus Applikationsmeddelande

Panel

SF-LC/MB
SF-ZC/MB

1. Definition av gränssnitt

P1:220VAC N
P2 : 220VAC L
P3:4-20mA Ingång -.
P4 : 4-20mA Ingång +
P5: 4-20mA utgång-
P6:4-20mA utgång+
P7:RS485 A
P8:RS485 B

2. Knapp

Öppna: Används i inställningsläge. Tryck på denna knapp för att öppna ställdonet och släpp den för att stoppa. Tryck samtidigt på Set och Open för att ställa in helt öppet läge.

Stänga: Används i inställningsläget. Tryck på denna knapp för att stänga ställdonet och släpp den för att stoppa. Tryck på Set och Open samtidigt för att ställa in helt stängt läge.

Ställ in: Används i inställningsläge. Kombination Använd denna knapp tillsammans med andra för att ställa in parametrarna.

3. Omkopplare

SA: Ange driftläge

1-Normal modulering

2-Inställningsläge

3-Reverse modulering

SB: Ställ in säkerhetsposition (standardinställning är 2)

1-Kör till helt öppen

2-Behåll position

3-Drive till helt stängd

4. Hysteris

Ställ in ett hysteresvärde från 0,5% till 5% med en skala som står för 0,5%

Ställdonet ändrar inte ventilens position förrän skillnaden mellan den indikerade positionen i insignalen och den aktuella ventilpositionen är större än hysteresvärdet.

5. Indikering

L1: Grön, strömindikering ;

L2: Röd, fel på ingångssignalen, tänds när ingångssignalen är över intervallet ;.

L3: Röd, Potentiometerfel, slås på när potentiometern är onormal eller anslutningskabeln är trasig ;.

L4: Röd, Fastkörningsfel, tänds när ställdonet inte kan köras för att öppna eller stänga.

Ställ in

Växla SA till 2 för att gå till inställningsläget. Därefter kan du ställa in driftrotationsområdet, ställa in säkerhetspositionen, kalibrera in- och utsignalen osv.

1. Ställ in driftområde

Ställ in helt stängt läge :.

  1. Tryck på KO/KC-knappen för att köra ventilen till helt stängt läge.
  2. Håll KS-knappen och sedan KC-knappen intryckt tills L2 slås på ca 3-4 sekunder senare, vilket innebär att konfigurationen av det helt stängda läget är klar.
  3. Nu kan du släppa dessa 2 knappar.

Ställ in helt öppet läge:

  1. Tryck på KO/KC-knappen för att köra ventilen till helt öppet läge.
  2. Håll KS-knappen och sedan KO-knappen intryckt tills L2 slås på ca 3-4 sekunder senare, vilket innebär att konfigurationen av det helt öppna läget är klar.
  3. Nu kan du släppa dessa 2 knappar.
  4.  

Obs: När det helt öppna och stängda läget konfigurerades med samma position, kommer konfigurationen att utföras framgångsrikt. Men ställdonet kommer inte att rotera i moduleringsläge.

2. Ställ in Modbus-parametrar

  1. Register från 0x0040 till 0x0042 används för att ställa in kommunikationsparametrar.
  2. Gå först till inställningsläget genom att skriva värde 0xA501 till register 0x0040, ställ sedan in slav-ID och baudhastighet genom att skriva värden till register 0x0041 och 0x0042.
  3. Nya parametrar kommer att uppdateras i 1S.
  4. Avsluta inställningsläget genom att skriva 0x0000 till register 0x0040.

Start till modulering

Vrid SA till 1 för att starta moduleringen.

  • Efter påslagning följer ställdonet som standard 4-20 mA-ingångssignalen för modulering.
  • Genom att skicka kommandon via modbus kan ställdonet arbeta i kommunikationsstyrningsläge och automatiskt återgå till analogt styrningsläge efter att ställdonet stängts av och slagits på igen.

Modulering med 4-20mA

  • Ställdonet driver ventilen till det specifika läge som insignalen 4-20mA står för.
  • Utgångssignalen 4-20mA kommer att mata ut ventilens position i realtid.
  • "ON/OFF Output Open" matar ut en effektiv signal (ansluts till COM) när ventilen har drivits till helt öppet läge.
  • "ON/OFF Output Shut" matar ut en effektiv signal (ansluts till COM) när ventilen har drivits till det helt stängda läget.
  • Ställdonet driver ventilen till säkerhetsläget när matningsspänningen har brutits eller insignalen är felaktig.
  • Ställdonet återgår till moduleringsläge när strömförsörjningen och insignalen har återställts.

 

Obs: Du kan vrida SW2 till 3 för att aktivera omvänd drift. Då kommer 4 mA ingångsvärde att överföras som 20 mA och 20 mA kommer att överföras som 4 mA. Så moduleringen är precis som omvänd.

Modulering med Modbus-RTU/RS485

Hårdvarulager

  • DCL-ställdonet stöder Modbus-RTU-protokollet,RS485 används i det fysiska lagret。
  • Slave ID: Standard är 1
  • Baud Rate:Konfigurerbar med standardvärde 9600
  • RS485 Dataformat: 1 startbit + 8 databitar + 1 stoppbit (ingen paritetskontroll)

1. Gränssnitt

SF-LC/MB
SF-ZC/MB

P1:Strömförsörjning -
P2:Strömförsörjning+
P7:RS485 A
P8:RS485 B
P3~P6:Reserverad(4~20mA/0~10V)

2. Anslutningsschema

Applikationsskikt

1、ADU

Modbus ADU 定义图 | Modbus ADU Segment

2. Funktionskoder

IDnamnbeskriva
0x03Läsa flera registerAnvänd denna funktionskod i en fjärrenhet för att läsa innehållet i på varandra följande block i hållregistret
0x06Skriva ett enda registerAnvänd den här funktionskoden för att skriva ett enskilt register i en fjärrenhet
0x10Skriva flera registerAnvänd den här funktionskoden för att skriva konsekutiva registerblock (1 till ca 120 register) i en fjärrenhet

3. Ställ in kommunikationsparametrar

  1. Register från 0x0040 till 0x0042 används för att ställa in kommunikationsparametrar.
  2. Gå först till inställningsläget genom att skriva värde 0xA501 till register 0x0040, ställ sedan in slav-ID och baudhastighet genom att skriva värden till register 0x0041 och 0x0042.
  3. Nya parametrar kommer att uppdateras i 1S.
  4. Avsluta inställningsläget genom att skriva 0x0000 till register 0x0040.

4. Återställ kommunikationsparametrar till standardvärde

  1. Ställ in SA och SB på 2.
  2. Håll KS intryckt i mer än 3 sekunder, den röda LED-lampan blinkar, släpp nu KS.
  3. Håll sedan in KC i mer än 3 sekunder, den röda lampan blinkar igen, släpp KC.
  4. Nu kommer kommunikationsparametrarna att återställas till standardvärdet (slav-ID till 1, bygghastighet till 9600).
    Detta används när kommunikationsparametrarna saknas.

5、Registerlista

Registrera adressRegisterbitSignalgruppSignalens namnMinsta värdeMaximalt värdeFöretagLäsa/skrivatypSanningstabellbeskriva
0x0010b15-b5\\\\\r/whexHåll 0behålla
b5\\\\\r/whexHåll 0behålla
b4kontrollstopp\\\r/whex1: Stopp, 0: NormalSluta springa
b3\\\\\rhexHåll 0behålla
b2\\\\\rhexHåll 0behålla
b1-b0kontrollläge\\\r/whex1: Kommunikationsstyrningkontroll Modell
0x0011b15-b0kontrollSetOpenDegree010000%r/wint/hex0-10000 motsvarar 0-100%-öppningStyr öppningen av ventilen (förhållandekoefficient 1/100)
0x0012b15-b0\\\\\rhexHåll 0behålla
0x0013b15-b0\\\\\rhexHåll 0behålla
0x0014b15-b0\\\\\rhexHåll 0behålla
0x0015b15-b0\\\\\rhexHåll 0behålla
0x0016b15-b0\\\\\rhexHåll 0behålla
0x0017b15-b0\\\\\rhexHåll 0behålla
0x0018b15-b6\\\\\rhexHåll 0behålla
b5inforfelPosition\\\rhex1: Fel i positionssignalenPositionssignal fel tecken
b4inforerrSignal\\\rhex1: Fel på ingångssignalenIngång Signal fel flagga
b3inforoverTorqueFlag\\\rhex1: ÖverbelastningFlagga för överbelastning
b2inforstuckFlag\\\rhex1: Blockerad rotationBlockeringsskylt
b1inforopenRunFlag\\\rhex1: Stängning av ventilenSkylt för ventilöppning
b0inforcloseRunFlag\\\rhex1: Öppning av ventilenTecken på att ventilen stängs
0x0019b15-b0inforöppen examen010000%rint/hex0-10000 motsvarar 0-100%-öppningAktuell ventilöppning (förhållandekoefficient 1/100)
0x001Ab15-b0\\\\\rhexHåll 0behålla
0x001Bb15-b0\\\\\rhexHåll 0behålla
0x001Cb15-b0\\\\\rhexHåll 0behålla
0x001Db15-b0\\\\\rhexHåll 0behålla
0x001Eb15-b0\\\\\rhexHåll 0behålla
0x001Fb15-b0\\\\\rhexHåll 0behålla
0x0040b15-b0konfigurationcfgMode1127\rwhex0x0000: Gå till normallägeLägesval, konfigurationsparametrar kan endast ändras i konfigurationsläge
0x0041b15-b0konfigurationcmm_addr1127\rwhex1~127Ange kommunikationsadress
0x0042b15-b0konfigurationcmm_baudrate\\\rwhex0: Baudhastighet 4800ställa in baudhastighet
0x0043b15-b0\\\\\rhexHåll 0behålla
0x0044b15-b0\\\\\rhexHåll 0behålla
0x0045b15-b0\\\\\rhexHåll 0behålla
0x0046b15-b0\\\\\rhexHåll 0behålla
0x0047b15-b0\\\\\rhexHåll 0behålla
0x0048b15-b0\\\\\rhexHåll 0behålla

Demo Kommunikationsdata

1. Ställ in position

Gå till Modbus kontrolläge :.

Tx→◇01 10 00 10 00 01 02 00 01 65 00

Rx←◆01 10 00 10 00 01 00 0C

Ställ in position: 0%

Tx→◇01 10 00 11 00 01 02 00 00 A5 11

Rx←◆01 10 00 11 00 01 51 CC

Ställ in position: 50% (5000 -> 0x1388)

Tx→◇01 10 00 11 00 01 02 13 88 A8 47

Rx←◆01 10 00 11 00 01 51 CC

Ställ in position: 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. Hämta position

Tx→◇01 03 00 18 00 02 44 0C

Rx←◆01 03 04 00 30 00 00 FA 3C

3. Ställ in Modbus Slave ID

Gå till inställningsläge

Tx→◇01 10 00 40 00 01 02 A5 01 12 00

Rx←◆01 10 00 40 00 01 00 1D

Ställ in Slave ID till 2

Tx→◇01 10 00 41 00 01 02 00 02 28 80

Rx←◆01 10 00 41 00 01 51 DD

Avsluta inställningsläget

Tx→◇02 10 00 40 00 01 02 A5 00 C7 30

Rx←◆02 10 00 40 00 01 00 2E

4. Ställ in Modbus Baud Rate

Gå till inställningsläge

Tx→◇01 10 00 40 00 01 02 A5 01 12 00

Rx←◆01 10 00 40 00 01 00 1D

Ställ in Baud Rate till 9600

Tx→◇01 10 00 42 00 01 02 00 01 68 B2

Rx←◆01 10 00 42 00 01 A1 DD

Avsluta inställningsläget

Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0

Rx←◆01 10 00 40 00 01 00 1D