Den DCL serie ställdon stöd för Modbus-RTU-protokollet. Se application manual, kan du ansluta DCL ställdon till Modbus.

Panelen beskrivning


1、接口定义
P1:220VAC N线
P2:220VAC L线
P3: 4-20mA ingång-
P4:4-20mA输入+
P5:4-20mA输出-
P6:4-20mA输出+
P7:RS485 A
P8:RS485 B
2、按键
Öppna: I "inställning av staten" (som är den pil på väljaren SA poäng till "2"), tryck på denna tangent för att starta motorn, släpp nyckeln och motorn stannar. Ställa in och Öppna pressas på samma gång, som används för kalibrering av fullt öppen position.
Stäng: Tryck på den här knappen i "ställa stat" för att stänga av motorn, släpp nyckeln och motorn stannar. Ställa in och Stänga trycks in samtidigt för kalibrering av helt stängt läge.
Uppsättning: Samarbeta med Öppna och Stänga på "inställning stat" för att nå specifika funktioner.
3、选择开关
SA: Välj de positiva och negativa reaktion läge och inställning tillstånd av insignalen. När de positiva och negativa reaktion inställningar är inställda, måste de ställas in i den slås på för att vara effektiva. Motsvarande funktioner pekade med pilarna är följande (ange 1 på fabrik):
1-Positiv effekt 2-inställningen staten 3–reaktion
SB: Ställ säker plats. När den externa analoga styrsignalen går förlorad, ställdonet kör till en specifik plats enligt denna inställning (set till 2 på fabriken). :
1–Kör till helt öppet läge 2–att Hålla nuvarande position 3–kör till helt stängd position
Obs: När du använder modbus-kontroll-läge, SB förvaras vid 2 växlar
4、死区值设置电位器
Används för att ställa in the dead zone värde. Öppnandet av potentiometern är från 1-10, och motsvarande dead zone värde är 0,5%-5.0% (the dead zone-värde är satt till 1,5% på fabriken).
5. Indikatorlampan
L1: Grön, makt indikation, ljuset är på när strömmen är ansluten till N och L-terminalerna för servo controller.;
L2: Röd, insignalen misslyckas indikation, ljuset är på när ingångssignalen inte;
L3: Röd, position upptäckt krets fel indikation, ljuset är på när ledningen av potentiometern är öppen, kortsluten eller skadade av sig själv; för
L4: Röd: Indikering av fast fel, ljuset är på när fastnat.
Ställa upp
Pilen för väljaren punkt till position "2", det är, det har kommit in inställningen staten. I set state, stroke kalibrering, insignal felhantering metod val, dead zone värde inställning, manuell drift och produktion nuvarande korrigering kan ske.
1. Stroke kalibrering
Helt stängt läge kalibrering: Justera ventilen till fullt stängt läge genom att trycka på Öppna och/eller Stänga knapparna, tryck först på Set-knappen, och tryck sedan på Stäng knappen. Fortsätt att trycka på två knappar för ca 4S minuter på samma gång. När indikatorlampan L2 är på, släpp Stänga och Set knapparna samtidigt, L2 går bort, och den är helt stängd position är kalibrerad.gjort.
Helt öppet läge kalibrering: Justera ventilen till helt öppet läge genom att trycka på Öppna och/eller Stänga knapparna, tryck först på Set-knappen, och tryck sedan på knappen Öppna. Fortsätt att trycka på två knappar för ca 4S minuter på samma gång. När indikatorlampan L2 är på, släpp den Öppna och Set knapparna samtidigt, L2 går bort, och kalibreringen av fullt öppen position är klar..
2. Ställ in Modbus-adressen
通过modbus 通讯命令可修改通讯地址和波特率,执行器出厂地址为1,波特率为9600。(参考通讯指令实例)
3. Inställning av the dead zone värde
Död zon värde inställning Av potentiometer roterar medurs, the dead zone värdet ökar, och roterar moturs, the dead zone värde minskar. Det är en skala på framsidan av potentiometer, och the dead zone värde ändras med 0,5% för varje grad av rotation. När den döda zonen värde är satt till att vara mindre än 0,5%, servo controller processer det på 0.5%.
I set state, ventilen kan öppnas manuellt och stängs genom att trycka på Öppna eller Stänga.
kör
Ring väljaren SA till "1" eller "3" position, är att det kommer in i automatisk drift staten.
- Efter att strömmen slagits på, ställdon justerar ingående enligt 4-20mA ingång signal som standard.
- Att skicka kommandon via Modbus kan göra ställdonet fungerar i kommunikation kontroll-läge och motorn återgår automatiskt till de analoga kontroll-läge efter strömavbrott och startar om.
注意:采用通讯控制时,应确保SB为2档,每个控制命令应写控制模式和开度值,防止重启引起的不动作或运行到安全位置。
使用4-20mA控制执行机构开度
Input signal | 4mA | 8mA | 12mA | 16mA | 20mA |
Pekaren position | STÄNG(0) | 2.5 | 5 | 7.5 | OPEN(0) |
阀门开度 | 0% | 25% | 50% | 75% | 100% |
Utsignal | 4mA | 8mA | 12mA | 16mA | 20mA |
observera:
- När vi reagerar, inspänning av 4mA motsvarar den öppning av ventilen position på 100%, och utström vid denna tid är 20mA; inspänning 20 ma motsvarar den öppning av ventilen position 0%, och utström vid denna tid är 4mA.
- Noggrannheten nivå av servo controller är nivå 1, det grundläggande felet inte överstiga ±1% och avkastningen skillnaden är mindre än 1%
使用Modbus控制执行机构开度
物理层
Den DCL ställdon stöder Modbus-RTU-protokollet och använder RS485-gränssnittet på det fysiska lagret.
Postadress: 1-127 kan konfigureras, standard är 1
Kommunikation baud: konfigurerbar, standard är 115200
Seriell port format: 1 start-bit + 8 data bits + 1 stopp-bit
Stöd broadcast-funktion
1、Modbus接口


P1: Strömförsörjning-
P2: Strömförsörjning+
P7:RS485 A
P8:RS485 B
P3~P6: Analog reserverade signal (4~20mA/0~10V)
2、Modbus接线示意图:

Applikationslagret
1、ADU

2、功能码
ID | namn | beskrivning |
---|---|---|
0x03 | Läs flera register | I en fjärransluten enhet, ska du använda denna funktion kod för att läsa innehållet i ett kontinuerligt block av att hålla register |
0x06 | Skriv ett enda register | I en fjärransluten enhet, ska du använda denna funktion kod att skriva ett enda register |
0x10 | Skriva flera register | I en fjärransluten enhet, ska du använda denna funktion kod för att skriva kontinuerligt registrera block (1 till ca 120 register) |
3、设置通讯参数
- Registrera 0x0040-0x0042 används för att konfigurera parametrar kommunikation
- Först skriver 0xA501 att registrera 0x0040, ange konfiguration-läge, och ändra sedan registrerar 0x0041 och 0x0042 att ändra meddelande adress och baudrate, respektive.
- Efter ändringen är klar, de parametrar som kommer att uppdateras inom 1 sekund, och efterföljande kommunikation måste ske i enlighet med de nya parametrarna.
- Efter ändringen är genomförd, ska du lämna inställningsläget (det är, skriver 0xA500 att registrera 0x0040)
4、强制进入默认通讯模式
- När SA är i 2: an och SB är i 2: a växel, tryck och håll KS-knappen i ca 3 sekunder. Efter att ha väntat i det röda ljuset att blinka, släpper KS-knappen och sedan trycka på och hålla KC i ca 3 sekunder. Efter att ha väntat i det röda ljuset att stanna på, släpp KC-knappen. Vid denna tid, kommunikation parametrar tvingas till standardläget, och SA justeras toYou ' kan avsluta det aktuella läget efter den 1 växel och kommunikation parametrar kommer att vara den förvalda värden. När enheten startas om ställdonet kör i enlighet med tidigare kommunikation parametrar.
- När du glömma den föregående meddelande parametrar, kan du använda denna metod för att ange standard kommunikation staten och konfigurera kommunikation parametrar.
5、寄存器列表
Registrera adressen | Registrera bitar | Signal grupp | Signalnamn | Minsta värde | Högsta värde | enhet | Läs/skriv | typ | Sanningen tabell | beskrivning |
---|---|---|---|---|---|---|---|---|---|---|
0x0010 | b15-b5 | \ | \ | \ | \ | \ | r/w | hex | Förvara 0 | reserverade |
b5 | \ | \ | \ | \ | \ | r/w | hex | Förvara 0 | reserverade | |
b4 | kontroll | sluta | \ | \ | \ | r/w | hex | 1: Stoppa, 0: Normal | Sluta köra | |
b3 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade | |
b2 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade | |
b1-b0 | kontroll | läge | \ | \ | \ | r/w | hex | 1: Kommunikation kontroll Övrigt: Lämna meddelande kontroll | Kontroll-läge | |
0x0011 | b15-b0 | kontroll | SetOpenDegree | 0 | 10000 | % | r/w | int/hex | 0-10000 motsvarar 0-100% ingående | Kontrollera öppning av ventilen (förhållandet koefficient 1/100) |
0x0012 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0013 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0014 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0015 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0016 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0017 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0018 | b15-b6 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
b5 | infor | errPosition | \ | \ | \ | r | hex | 1: Position signalfel | Position signal fel tecken | |
b4 | infor | errSignal | \ | \ | \ | r | hex | 1: Input signal fel | Input signal fel flagga | |
b3 | infor | overTorqueFlag | \ | \ | \ | r | hex | 1: Överbelastning | Tecken på överbelastning | |
b2 | infor | stuckFlag | \ | \ | \ | r | hex | 1: Stall | Stall tecken | |
b1 | infor | openRunFlag | \ | \ | \ | r | hex | 1: att Stänga ventilen | Öppningstryck tecken | |
b0 | infor | closeRunFlag | \ | \ | \ | r | hex | 1: Öppna ventilen | Utgående ventil tecken | |
0x0019 | b15-b0 | infor | openDegree | 0 | 10000 | % | r | int/hex | 0-10000 motsvarar 0-100% ingående | Öppnandet av den aktuella ventilen (förhållandet koefficient 1/100) |
0x001A | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x001B | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x001C | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x001D | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x001E | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x001F | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0040 | b15-b0 | config | cfgMode | 1 | 127 | \ | rw | hex | 0x0000: In i normal-läge 0xA501: Ange configuration-mode | Val av läge, bara i configuration-mode kan konfigurationsparametrarna ändras |
0x0041 | b15-b0 | config | cmm_addr | 1 | 127 | \ | rw | hex | 1~127 | Ange e-postadress |
0x0042 | b15-b0 | config | cmm_baudrate | \ | \ | \ | rw | hex | 0: 4800 Baud rate 1: Baud 9600 2: Baud 19200 3: 115200 Baud rate | Ställa in baudhastigheten Skriv baud enligt den sanning tabell när du skriver Avkastning av sanningen när man läser tabellen |
0x0043 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0044 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0045 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0046 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0047 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
0x0048 | b15-b0 | \ | \ | \ | \ | \ | r | hex | Förvara 0 | reserverade |
Exempel på instruktioner för kommunikation
1、控制阀门位置
- Ange kommunikation kontroll-läge:
hår→◇01 10 00 10 00 01 02 00 01 65 00
Mottagandet←◆01 10 00 10 00 01 00 0C - Som ventil position: 0%
hår→◇01 10 00 11 00 01 02 00 00 A5 11
Mottagandet←◆01 10 00 11 00 01 51 CC - Som ventil position: 50% (5000->0x1388)
hår→◇01 10 00 11 00 01 02 13 88 A8 47
Mottagandet←◆01 10 00 11 00 01 51 CC - Som ventil position: 100% (10000->0x2710)
hår→◇01 10 00 11 00 01 02 27 10 BF 2D
Mottagandet←◆01 10 00 11 00 01 51 CC - Sluta köra
hår→◇01 10 00 10 00 01 02 00 11 64 CC
Mottagandet←◆01 10 00 10 00 01 00 0C
2、读取阀门状态
- Hår→◇01 03 00 18 00 02 44 0C
- Mottagandet←◆01 03 04 00 30 00 00 FA-3C
3、设置通讯地址
- Ange configuration-mode
Hår→◇ 01 10 00 40 00 01 02 A5 01 12 00
Mottagandet←◆01 10 00 40 00 01 001D - Ändra postadress till: 2
hår→◇01 10 00 41 00 01 02 00 02 28 80
Mottagandet←◆01 10 00 41 00 01 51 DD - Avsluta konfigurationen läge
Hår→◇02 10 00 40 00 01 02 A5 00 C7 30
Mottagandet←◆02 10 00 40 00 01 00 2E
4、设置通讯波特率
- Ange configuration-mode
Hår→◇ 01 10 00 40 00 01 02 A5 01 12 00
Mottagandet←◆01 10 00 40 00 01 001D - Ändra kommunikation baud till: 9600
hår→◇01 10 00 42 00 01 02 00 01 68 B2
Mottagandet←◆01 10 00 42 00 01 A1 DD - Avsluta konfigurationen läge
Hår→◇ 01 10 00 40 00 01 02 A5 00 D3 C0
Mottagandet←◆01 10 00 40 00 01 001D