DCL-toimilaitteet tukevat Modbus-RTU-protokollaa. Tämän sovellusoppaan avulla voit kytkeä DCL-toimilaitteet Modbus-väylään.
Paneeli
1. Rajapinnan määritelmä
P1: 220 VAC N
P2:220VAC L
P3:4–20 mA:n tulo –
P4: 4–20 mA:n tulo+
P5: 4-20mA lähtö-
P6: 4-20mA lähtö+
P7: RS485 A
P8:RS485 B
2. Painike
Avata: Käytetään asetustilassa. Paina tätä painiketta avataksesi toimilaitteen ja vapauta se pysäyttääksesi sen. Paina samanaikaisesti Aseta- ja Avaa-painikkeita asettaaksesi täysin auki -asennon.
Sulje: Käytetään asetustilassa. Paina tätä painiketta sulkeaksesi toimilaitteen ja vapauta se pysäyttääksesi sen. Paina Aseta- ja Avaa-painikkeita samanaikaisesti asettaaksesi täysin suljettuun asentoon.
Sarja: Käytetään asetustilassa. Käytä tätä painiketta yhdessä muiden painikkeiden kanssa parametrien asettamiseen.
3. Kytkin
SA: Aseta toimintatila
1–Normaali modulaatio
2–Asetustila
3–Käänteinen modulaatio
SB: Aseta turva-asento (oletusarvo 2)
1–Aja täysin auki
2 – Säilytä asento
3–Aja täysin suljettuna
4. Hystereesi
Aseta hystereesiarvo välille 0,5% - 5%, jossa yksi asteikko vastaa 0,5%:tä.
Toimilaite ei muuta venttiilin asentoa, ennen kuin tulosignaalin osoittaman asennon ja venttiilin nykyisen asennon välinen ero on suurempi kuin hystereesiarvo.
5. Merkintä
L1: Vihreä, virran merkkivalo;
L2Punainen, tulosignaalin virhe, syttyy, kun tulosignaali on mittausalueen ulkopuolella;
L3Punainen, potentiometrin virhe, syttyy, kun potentiometri on epänormaali tai liitäntäjohto on rikki.
L4Punainen, jumiutumisvirhe, palaa, kun toimilaitetta ei voida ajaa avaamaan tai sulkemaan.
Asenna
Kytke SA asentoon 2 siirtyäksesi asetustilaan. Tämän jälkeen voit asettaa toiminta-alueen, asettaa turva-asennon, kalibroida tulo- ja lähtösignaalin jne.
1. Aseta toiminta-alue
Aseta täysin suljettu asento:
- Paina KO/KC-painiketta ajaaksesi venttiilin täysin suljettuun asentoon.
- Pidä KS-painiketta ja sitten KC-painiketta painettuina, kunnes L2 syttyy noin 3–4 sekuntia myöhemmin, mikä tarkoittaa, että täysin suljettu asennon konfigurointi on valmis.
- Nyt voit vapauttaa nämä 2 painiketta.
Aseta täysin auki -asento:
- Paina KO/KC-painiketta ajaaksesi venttiilin täysin auki.
- Pidä KS-painiketta ja sitten KO-painiketta painettuina, kunnes L2 syttyy noin 3–4 sekuntia myöhemmin, mikä tarkoittaa, että täysin avoimen asennon konfigurointi on valmis.
- Nyt voit vapauttaa nämä 2 painiketta.
Huomautus: Kun täysin auki- ja kiinni-asennot on konfiguroitu samalla asennolla, konfigurointi onnistuu. Toimilaite ei kuitenkaan pyöri modulointitilassa.
2. Aseta Modbus-parametrit
- Rekistereitä 0x0040 - 0x0042 käytetään tiedonsiirtoparametrien asettamiseen.
- Siirry ensin asetustilaan kirjoittamalla arvo 0xA501 rekisteriin 0x0040. Aseta sitten orjan ID ja tiedonsiirtonopeus kirjoittamalla arvot rekistereihin 0x0041 ja 0x0042.
- Uudet parametrit päivitetään 1S:ään.
- Poistu asetustilasta kirjoittamalla rekisteriin 0x0000 0x0040.
Aloita modulaatio
Käännä SA asentoon 1 aloittaaksesi moduloinnin.
- Virran kytkemisen jälkeen toimilaite seuraa oletusarvoisesti 4–20 mA:n tulosignaalia moduloinnissa.
- Komentojen lähettäminen Modbusin kautta mahdollistaa toimilaitteen toiminnan kommunikaatio-ohjaustilassa ja automaattisen palautumisen analogiseen ohjaustilaan, kun toimilaite on sammutettu ja käynnistetty uudelleen.
Modulaatio 4-20mA:lla
- Toimilaite ajaa venttiilin tiettyyn asentoon 4–20 mA:n tulosignaalin mukaisesti.
- 4–20 mA:n lähtösignaali lähettää venttiilin asennon reaaliajassa.
- ”ON/OFF-lähtö avoinna” antaa tehokkaan signaalin (kytke COM-liitäntään), kun venttiili on ajettu täysin auki.
- ”ON/OFF-lähdön sulkeminen” antaa tehokkaan signaalin (kytke COM-liitäntään), kun venttiili on ajettu täysin suljettuun asentoon.
- Toimilaite ajaa venttiilin turva-asentoon, kun virransyöttö katkeaa tai tulosignaalissa on vika.
- Toimilaite palaa modulointitilaan, kun syöttövirta ja tulosignaali palautuvat.
Huomautus: Voit aktivoida käänteisen toiminnan kääntämällä kytkimen SW2 asentoon 3. Tällöin 4 mA:n tuloarvo siirretään 20 mA:na ja 20 mA siirretään 4 mA:na. Joten modulaatio on aivan kuten käänteinen.
Modulaatio Modbus-RTU/RS485:n avulla
Laitteistokerros
- DCL-toimilaite tukee Modbus-RTU-protokollaa, RS485:tä käytetään fyysisessä kerroksessa.
- Orja-ID: Oletusarvo 1
- Tiedonsiirtonopeus: Konfiguroitavissa oletusarvolla 9600
- RS485-tiedon muoto: 1 aloitusbitti + 8 databittiä + 1 lopetusbitti (ei pariteettitarkistusta)
1. Käyttöliittymä
P1:Virtalähde –
P2: Virtalähde+
P7: RS485 A
P8:RS485 B
P3~P6: Varattu (4~20mA/0~10V)
2. Kytkentäkaavio
Sovelluskerros
1, ADU
2. Toimintokoodit
| Henkilöllisyystodistus | nimi | kuvailla |
|---|---|---|
| 0x03 | Lue useita rekistereitä | Etälaitteessa käytä tätä funktiokoodia lukeaksesi peräkkäisten lohkojen sisällön pitorekisteristä. |
| 0x06 | Kirjoita yksi rekisteri | Etälaitteessa, käytä tätä funktiokoodia kirjoittaaksesi yhden rekisterin |
| 0x10 | Kirjoita useita rekistereitä | Käytä tätä funktiokoodia etälaitteessa peräkkäisten rekisterilohkojen (1 - noin 120 rekisteriä) kirjoittamiseen. |
3. Aseta tietoliikenneparametrit
- Rekistereitä 0x0040 - 0x0042 käytetään tiedonsiirtoparametrien asettamiseen.
- Siirry ensin asetustilaan kirjoittamalla arvo 0xA501 rekisteriin 0x0040. Aseta sitten orjan ID ja tiedonsiirtonopeus kirjoittamalla arvot rekistereihin 0x0041 ja 0x0042.
- Uudet parametrit päivitetään 1S:ään.
- Poistu asetustilasta kirjoittamalla rekisteriin 0x0000 0x0040.
4. Palauta tietoliikenneparametrit oletusarvoihin
- Aseta SA:n ja SB:n arvoksi 2.
- Pidä KS-painiketta painettuna yli 3 sekuntia, punainen merkkivalo vilkkuu, vapauta nyt KS.
- Pidä sitten KC-painiketta painettuna yli 3 sekuntia, punainen merkkivalo vilkkuu uudelleen. Vapauta KC-painike.
- Nyt tietoliikenneparametrit palautetaan oletusarvoihin (slave ID arvoon 1, baudinopeus arvoon 9600).
Tätä käytetään, kun tiedonsiirtoparametrit puuttuvat.
5. Rekisteriluettelo
| Rekisteröity osoite | Rekisteribitti | Signaaliryhmä | Signaalin nimi | vähimmäisarvo | Maksimiarvo | Yritys | Lue/Kirjoita | tyyppi | Totuustaulukko | kuvailla |
|---|---|---|---|---|---|---|---|---|---|---|
| 0x0010 | b15-b5 | \ | \ | \ | \ | \ | lukee/kirjoittaa | heksa | Pidä 0 | säilyttää |
| b5 | \ | \ | \ | \ | \ | lukee/kirjoittaa | heksa | Pidä 0 | säilyttää | |
| b4 | hallinta | Stop | \ | \ | \ | lukee/kirjoittaa | heksa | 1: Pysäytys, 0: Normaali | Lopeta juokseminen | |
| b3 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää | |
| b2 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää | |
| b1-b0 | hallinta | tila | \ | \ | \ | lukee/kirjoittaa | heksa | 1: Viestinnän hallinta | ohjausmalli | |
| 0x0011 | b15-b0 | hallinta | Aseta avoimen asteen aste | 0 | 10000 | % | lukee/kirjoittaa | kokonaisluku/heksa | 0-10000 vastaa 0-100%-avausta | Ohjaa venttiilin avautumista (suhdekerroin 1/100) |
| 0x0012 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0013 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0014 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0015 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0016 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0017 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0018 | b15-b6 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| b5 | tiedot | virheellinen sijainti | \ | \ | \ | r | heksa | 1: Asentosignaalin toimintahäiriö | Asentosignaalin vikamerkki | |
| b4 | tiedot | virhesignaali | \ | \ | \ | r | heksa | 1: Tulosignaalin toimintahäiriö | Tulosignaalin vikailmoitus | |
| b3 | tiedot | ylivääntömomentin lippu | \ | \ | \ | r | heksa | 1: Ylikuormitus | Ylikuormituslippu | |
| b2 | tiedot | jumissaLippu | \ | \ | \ | r | heksa | 1: Pyörimisen esto | Tukkeutumisen merkki | |
| b1 | tiedot | openRunFlag | \ | \ | \ | r | heksa | 1: Venttiilin sulkeminen | Venttiilin avausmerkki | |
| b0 | tiedot | suljeSuoritaLippu | \ | \ | \ | r | heksa | 1: Venttiilin avaaminen | Venttiilin sulkeutumismerkki | |
| 0x0019 | b15-b0 | tiedot | openDegree | 0 | 10000 | % | r | kokonaisluku/heksa | 0-10000 vastaa 0-100%-avausta | Nykyinen venttiilin avautuma (suhdekerroin 1/100) |
| 0x001A | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x001B | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x001C | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x001D | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x001E | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x001F | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0040 | b15-b0 | konfigurointi | cfg-tila | 1 | 127 | \ | oikealla | heksa | 0x0000: Siirry normaalitilaan | Tilan valinta, konfigurointiparametreja voidaan muokata vain konfigurointitilassa |
| 0x0041 | b15-b0 | konfigurointi | cmm_osoite | 1 | 127 | \ | oikealla | heksa | 1~127 | Aseta viestintäosoite |
| 0x0042 | b15-b0 | konfigurointi | cmm_baudrate | \ | \ | \ | oikealla | heksa | 0: Tiedonsiirtonopeus 4800 | aseta baudinopeus |
| 0x0043 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0044 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0045 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0046 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0047 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
| 0x0048 | b15-b0 | \ | \ | \ | \ | \ | r | heksa | Pidä 0 | säilyttää |
Demoviestintätiedot
1. Aseta sijainti
Siirry Modbus-ohjaustilaan:
Lähetys→◇01 10 00 10 00 01 02 00 01 65 00
Rx←◆01 10 00 10 00 01 00 0C
Aseta sijainti: 0%
Tx→◇01 10 00 11 00 01 02 00 00 A5 11
Rx←◆01 10 00 11 00 01 51 CC
Aseta sijainti: 50% (5000 -> 0x1388)
Tx→◇01 10 00 11 00 01 02 13 88 A8 47
Rx←◆01 10 00 11 00 01 51 CC
Aseta sijainti: 100% (10000 -> 0x2710)
Lähetys→◇01 10 00 11 00 01 02 27 10 BF 2D
Rx←◆01 10 00 11 00 01 51 CC
Stop
Lähetys→◇01 10 00 10 00 01 02 00 11 64 CC
Rx←◆01 10 00 10 00 01 00 0C
2. Hae sijainti
Tx→◇01 03 00 18 00 02 44 0C
Rx←◆01 03 04 00 30 00 00 FA 3C
3. Aseta Modbus-slave-laitteen tunnus
Siirry asetustilaan
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Aseta orjan tunnus arvoon 2
Lähetys→◇01 10 00 41 00 01 02 00 02 28 80
Rx←◆01 10 00 41 00 01 51 DD
Poistu asetustilasta
Tx→◇02 10 00 40 00 01 02 A5 00 C7 30
Rx←◆02 10 00 40 00 01 00 2E
4. Aseta Modbus-baudinopeus
Siirry asetustilaan
Tx→◇01 10 00 40 00 01 02 A5 01 12 00
Rx←◆01 10 00 40 00 01 00 1D
Aseta tiedonsiirtonopeus arvoon 9600
Tx→◇01 10 00 42 00 01 02 00 01 68 B2
Rx←◆01 10 00 42 00 01 A1 DD
Poistu asetustilasta
Tx→◇01 10 00 40 00 01 02 A5 00 D3 C0
Rx←◆01 10 00 40 00 01 00 1D












