Zaznavanje plina naslednje generacije
“
Tehnični podatki:
- Izdelek: komunikacija Danfoss Gas Detection Modbus
- Komunikacijski vmesnik: Modbus RTU
- Naslov krmilnika: ID podrejenega privzeto = 1 (spremenljivo na zaslonu
Parametri) - Hitrost prenosa: 19,200 baudov
- Format podatkov: 1 začetni bit, 8 podatkovnih bitov, 1 stop bit, sodo
pariteta
Navodila za uporabo izdelka:
1. Funkcija Modbus 03 – branje registrov hrambe
Ta funkcija se uporablja za sprejemanje podatkov iz plina Danfoss
krmilnik zaznavanja. Na voljo so naslednji podatkovni bloki:
- Trenutna vrednost digitalnih senzorjev (naslovi 1 do 96d)
- Trenutna vrednost analognih senzorjev (naslovi 1 do 32d)
- Povprečna vrednost digitalnih senzorjev
- Povprečna vrednost analognih senzorjev
- Merilno območje digitalnih senzorjev
- Merilno območje analognih senzorjev
Izmerjene vrednosti so predstavljene v obliki celega števila z
različni dejavniki glede na merilno območje.
Predstavitev izmerjenih vrednosti:
- 1 – 9: Faktor 1000
- 10 – 99: Faktor 100
- 100 – 999: Faktor 10
- Od 1000 naprej: Faktor 1
Če je vrednost pod -16385, se šteje za sporočilo o napaki
in jo je treba razlagati kot šestnajstiško vrednost.
pogosta vprašanja:
V: Ali je mogoče spremeniti naslov krmilnika (ID podrejenega)?
O: Da, naslov krmilnika je mogoče spremeniti na zaslonu
Parametri.
V: Kakšna je standardna hitrost prenosa podatkov za komunikacijo?
O: Standardna hitrost prenosa je nastavljena na 19,200 baud in ni
spremenljiv.
V: Kakšen je standardni protokol za krmilnik plina X
avtobus?
O: Standardni protokol je Modbus RTU.
“`
Uporabniški priročnik
Komunikacija Danfoss Gas Detection Modbus
GDIR.danfoss.com
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
Vsebina
Stran 1. del Komunikacija Modbus iz Danfossovega serijskega vmesnika Modbus krmilnika za zaznavanje plina na X BUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1. Funkcija Modbus 03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 Trenutna vrednost digitalnih senzorjev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.2 Trenutna vrednost analognih senzorjev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.3 Povprečna vrednost digitalnih senzorjev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.4 Povprečna vrednost analognih senzorjev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.5 Merilno območje digitalnih senzorjev. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.6 Merilno območje analognih senzorjev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.7 Prikaz alarmov in ustreznih zaskočnih bitov digitalnih senzorjev . . . . . . . . . . . . . . . . . . . . . . .5 1.8 Prikaz alarmov in ustreznih zaskočnih bitov analognih senzorjev. . . . . . . . . . . . . . . . . . . . . . .5 1.9 Stanje releja signalnih relejev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.10 Status releja alarmnih relejev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.11 Krmilnik za zaznavanje plina Watch Outputs (WI), naslovi MODBUS 50 do 57. . . . . . . . . . . . . . . . . . .6 1.12 Podatkovni blok: Izhod. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2. Funkcija Modbus 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 Potrditev zaskočnega načina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.2 Potrditev hupe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.3 Aktivacija posameznega Watch Outputa prek Modbusa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3. Funkcija Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 4. Funkcija Modbus 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 5. Funkcija Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Del 2 Komunikacijski vodnik Modbus za Danfossove enote za zaznavanje plina (osnovni, vrhunski in težki serijski vmesnik Modbus na ModBUS . . . . . . .. . . . . . .9
1.1 Poizvedba po izmerjeni vrednosti (stisnjena oblika) od različice 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 Izmerjene vrednosti in poizvedba o stanju (nestisnjena oblika) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 Podatki o delovanju. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Funkcija Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. Funkcija Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. Opombe in splošne informacije . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 Predvidena uporaba izdelka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 Odgovornosti monterja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 Vzdrževanje. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1. del – komunikacija Modbus iz krmilnika za zaznavanje plina Danfoss
Serijski vmesnik Modbus na X BUS
Upoštevajte: uporaba standardnega protokola Modbus ne bo vključevala namenskega varnostnega komunikacijskega protokola SIL za zaznavanje plina. Varnostni vidik SIL1/SIL2 torej ni povezan s to vrsto vmesnika vodila.
Ta funkcionalnost je na voljo od različice zaslona 1.00.06 ali novejše.
Standardni protokol za dodatna serijska vrata vodila X krmilnika plina je ModBus RTU.
Definicija komunikacije Plinski krmilnik deluje na vmesniku X vodilo samo kot podrejeni MODBUS. Naslov krmilnika = privzeti ID podrejenega = 1 (lahko se spremeni v parametrih zaslona).
Hitrost prenosa 19,200 baudov (ni spremenljivo) 1 začetni bit, 8 podatkovnih bitov 1 stop bit, soda pariteta
Naslov = začetni naslov glejte spodnje opise Dolžina = število podatkovnih besed glejte spodnje opise.
1. Funkcija Modbus 03
Read Holding Registers (branje registrov zalog) se uporabljajo za sprejemanje podatkov iz krmilnika za detekcijo plina Danfoss. Podatkovnih blokov je 9.
1.1
Trenutna vrednost senzorja digitalnih senzorjev
Trenutna vrednost naslovov digitalnih senzorjev od 1 do 96d.
1.2
Trenutna vrednost senzorja analognih senzorjev
Trenutna vrednost analognih senzorjev naslovi 1 do 32d.
Na voljo v MODBUS začetnem naslovu.. 1001d do 1096d.
Na voljo v MODBUS začetnem naslovu.. 2001d do 2032d.
© Danfoss | DCS (ms) | 2020.09
Predstavitev izmerjenih vrednosti: Izmerjene vrednosti so prikazane v celoštevilski obliki s faktorjem 1, 10, 100 ali 1000. Faktor je odvisen od posameznega merilnega območja in se uporablja na naslednji način:
Razpon
Faktor
1 -9
1000
10-99
100
100-999
10
Od 1000 naprej
1
Če je vrednost pod -16385, je to sporočilo o napaki in ga je treba obravnavati kot šestnajstiško vrednost, da razčlenimo napake.
BC283429059843en-000301 | 3
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.3 Povprečna vrednost digitalnih senzorjev
Povprečna vrednost digitalnih senzorjev Sensor Addr.. 1 do 96d. Na voljo v MODBUS začetnem naslovu.. 3001d do 3096d.
1.4 Povprečna vrednost analognih senzorjev
Povprečna vrednost analognih senzorjev - senzorski naslov 1 do 32d. Na voljo v MODBUS začetnem naslovu.. 4001d do 4032d.
1.5 Merilno območje digitalnih senzorjev
1.6 Merilno območje analognih senzorjev
Merilno območje digitalnih senzorjev – Senzor adr. 1 do 96d. Na voljo v MODBUS začetnem naslovu.. 5001d do 5096d.
Merilno območje analognih senzorjev – senzorski naslov 1 do 32d. Na voljo v MODBUS začetnem naslovu.. 6001d do 6032d
4 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.7 Prikaz alarmov in ustreznih zaskočnih bitov digitalnih senzorjev
1.8 Prikaz alarmov in ustreznih zaskočnih bitov analognih senzorjev
Prikaz lokalnih alarmov, ki jih ustvari krmilnik za zaznavanje plina, kot tudi ustreznih zaskočnih bitov digitalnih senzorjev – naslovi senzorjev od 1 do 96d. Na voljo v MODBUS začetnem naslovu 1201d do 1296d.
Prikaz lokalnih alarmov, ki jih ustvari krmilnik za zaznavanje plina, kot tudi ustreznih zaskočnih bitov analognih senzorjev – naslovi senzorjev od 1 do 32d. Na voljo v MODBUS začetnem naslovu 2201d do 2232d
.
Tu je predstavitev v šestnajstiški obliki lažje berljiva, ker se podatki prenašajo v naslednji obliki:
0xFFFF = 0x 0b
F 1111 Lokalni zapah
F 1111 Zapah krmilnika
Obstajajo štirje statusni biti za štiri alarmetages vsak. 1 = alarm ali zapah aktiven 0 = alarm ali zapah ni aktiven
Zgornji example: Na DP1 sta dva lokalna alarma, pri čemer je drugi v načinu zaklepanja. Prvi alarm, ki ga ustvari krmilnik za zaznavanje plina, je prisoten na DP4. Prvi alarm, ki ga ustvari krmilnik za zaznavanje plina, je prisoten na AP5.
F 1111 Lokalni alarmi
F 1111 Alarmi krmilnika
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 5
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.9 Status releja signalnih relejev
Status releja signalnih relejev Naslov signalnega releja 1 do 96d. Na voljo v MODBUS Začetni naslov…. 7001d do 7096d
1.10 Status releja alarmnih relejev
Status releja alarmnih relejev naslov alarmnega releja 1 do 32d. Na voljo v MODBUS Začetni naslov…. 8001d do 8032d
Status releja releja za sporočila o napaki krmilnika je v registru 8000d.
1.11 Krmilnik za zaznavanje plina Watch Outputs (WI), naslovi MODBUS 50 do 57
V registru 50d so vsi opazovani izhodi prikazani kot bajt, ki se uporablja za vrednotenje v krmilniku zaznavanja plina.
V začetnem naslovu 51d 57d so posamezne bitne vrednosti na voljo kot celoštevilske vrednosti.
0d = Izhod ni nastavljen 1d = Vklop z uro 256d ali 0x0100h = Vklop z Modbusom 257d ali 0x0101h = Vklop z Modbusom in uro
6 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.12 Podatkovni blok: Izhod
Začetni naslov 0d: Moj podrejeni naslov MODBUS na vodilu X
Naslov 1d:
Informacijski biti releja prvega modula (krmilni modul) Rele 1 je bit 0, rele 4 pa bit 3
Naslov 2d:
Biti informacij o releju naslova razširitvenega modula_1 Rele 5 je bit 0, rele 8 pa bit 3
Naslov 3d:
Biti informacij o releju naslova razširitvenega modula_2 Rele 9 je bit 0, rele 12 pa bit 3
Naslov 4d:
Informacijski biti releja naslova 3 razširitvenega modula Rele 13 je bit 0, rele 16 pa bit 3
Naslov 5d:
Biti informacij o releju naslova razširitvenega modula_4 Rele 17 je bit 0, rele 20 pa bit 3
Naslov 6d:
Biti informacij o releju naslova razširitvenega modula_5 Rele 21 je bit 0, rele 24 pa bit 3
Naslov 7d:
Biti informacij o releju naslova razširitvenega modula_6 Rele 25 je bit 0, rele 28 pa bit 3
Naslov 8d:
Biti informacij o releju naslova razširitvenega modula_7 Rele 29 je bit 0, rele 32 pa bit 3
Naslovi od 9d do 24d pomenijo strojni analogni izhod 1 do analogni izhod 16.
Definicija vrednosti se izvaja med 0 in 10000d (0 = 4mA izhod; 10.000d = 20mA izhod= polna vrednost skale senzorja, 65535 označi kot neuporabljeno).
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 7
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
2. Funkcija Modbus 05
Write Single Coil (zapis posameznih stanj ON/OFF) se uporablja za potrditev načina zaklepanja ali hup ter za individualno nastavitev izhodov ure.
2.1 Potrditev načina zaklepanja
V ta namen se pošlje ukaz 05 na naslov krmilnika za detekcijo plina z navedbo zadevnega registra iz 1.7 ali 1.8 Prikaz alarmov in ustreznih zaskočnih bitov
Potrditev se izvede šele, ko je bila poslana vrednost ON(0xFF00).
2.2 Potrditev hupe
V ta namen se pošlje ukaz 05 na naslov krmilnika detekcije plina in register 7000d.
Potrditev se izvede šele, ko je bila poslana vrednost ON(0xFF00).
2.3 Aktivacija posameznega Watch Outputa prek Modbusa
V ta namen se pošlje ukaz 05 na naslov g kot krmilnika zaznavanja z navedbo zadevnega registra iz 1.11 Prikaz nadzornih izhodov, pri čemer register 50 ni dovoljen.
3. Funkcija Modbus 06
Write Single Registers (zapisovanje posameznih registrov) se uporablja za pisanje po posameznih registrih v regulatorju detekcije plina.
Trenutno je možno pisanje le na lastnem podrejenem naslovu.
Naslov Modbus 0 (glejte 1.12)
4. Funkcija Modbus 15
Write Multiple Coil (zapisovanje več stanj OFF/ON) se uporablja za nastavitev vseh izhodov ure hkrati. Ukaz mora biti poslan na naslov krmilnika detekcije plina z navedbo registra 50d z največjo dolžino 7 bitov.
5. Funkcija Modbus 16
Write Multiple Registers (zapis v več registrov) se uporablja za pisanje v več registrov v regulatorju detekcije plina.
Trenutno je možno pisanje le na lastnem podrejenem naslovu.
Naslov Modbus 0 (glejte 1.12)
Vse druge spremembe parametrov niso dovoljene iz varnostnih razlogov; zato je smer podatkov jasno definirana od opozorilnega sistema do odprte strani MODBUS. Retroaktivnost ni mogoča.
8 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
2. del – Komunikacijski vodnik Modbus za Danfossove enote za zaznavanje plina (osnovne, vrhunske in težke)
Serijski vmesnik Modbus na ModBUS
Standardni protokol za dodatna serijska vrata plinskega krmilnika Modbus je ModBus RTU.
Opredelitev komunikacije:
Enota za zaznavanje plina (Basic, Premium ali Heavy Duty) deluje na vmesniku RS 485 (Bus A, Bus B terminali) samo kot pomožna enota MODBUS.
Parameter za komunikacijo:
Hitrost prenosa 19,200 baudov 1 začetni bit, 8 podatkovnih bitov 1 stop bit, soda pariteta
Periodična stopnja glasovanja:
> 100 ms na naslov. Za hitrosti anketiranja < 550 ms je bistveno vstaviti vsaj en premor > 550 ms na cikel anketiranja.
Slika 1: Nastavitve za poizvedbo Modbus
1. Funkcija Modbus 03
Read Holding Registers (branje registrov zalog) se uporabljajo za sprejemanje podatkov iz sistema Gas Detection Controller.
1.1 Poizvedba po izmerjeni vrednosti (stisnjena oblika) od različice 1.0
Možno je poizvedovati po začetnem naslovu 0 z dolžino točno 10 informacij (besed).
Examppustite tukaj SlaveID = naslov podrejenega = 3
Slika 1.1a: Vrednosti poizvedbe
Osnovne in Premium enote:
V poizvedbi ModBus so vrednosti naslednje:
izklopi Naslovi registra 0 – 9 0 Senzor trenutne vrednosti 1 1 Senzor povprečne vrednosti 1 2 Senzor trenutne vrednosti 2 3 Senzor povprečne vrednosti 2 4 Senzor trenutne vrednosti 3 5 Senzor povprečne vrednosti 3 6 Tip + senzor območja 1 7 Tip + senzor območja 2 8 Tip + senzor območja 3 9 Trenutna temperatura °C
Tabela 1.1b: Registrirane vrednosti
Slika 1.1c: Odsek okna iz poizvedbe Modbus
Težke enote:
V primeru poizvedbe Heavy Duty ModBus so zasedene samo vrednosti prvega vhoda, vsi ostali so prikazani z 0:
Za podatke o plinu se uporablja dinamična ločljivost, kar pomeni, da če je merilno območje < 10, se vrednost plina pomnoži s 1000, če je merilno območje < 100 & >=10, se vrednost plina pomnoži s 100, če je merilno območje < 1000 & >=100, se vrednost plina pomnoži z 10, če je merilno območje >= 1000, potem se vrednost plina pomnoži z 1. Tako je v vseh primerih zagotovljena ločljivost 1000.
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 9
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.2 Izmerjene vrednosti in poizvedba o stanju (nestisnjena oblika)
Tukaj sta na voljo dve možnosti poizvedbe:
A: Poizvedba po vseh informacijah prek osnovnega naslova naprave: Fiksni (začetni) naslov registra 40d (28h) s spremenljivo dolžino 1 do 48 d informacije (besede) Example tukaj Slave ID = Slave Address = 3 (Druga naslova 4 in 5 nista potrebna, ker se vse informacije prenašajo v bloku)
B: Izvedite samo poizvedbo po ustreznem senzorju prek različnih posameznih naslovov: Začetni naslovi so definirani v skladu s tabelo 1.2c, s fiksno dolžino 12 vrednosti
Slika 1.2a: Parametri poizvedbe Modbus za različico A
Podatki so razvrščeni v naslednjem vrstnem redu:
izklopi Senzor 1 Naprava Base Address Register Addr. 40-51 Device Base Address Register Addr. 40-51
0 tip plina_1 1 obseg_1 2 delitelj_1 3 trenutna_vrednost_1 4 povprečna_vrednost_1 5 napaka_1 6 alarm_1 7 di+rele 8 prag_1a 9 prag_1b 10 prag_1c 11 prag_1d Tabela 1.2c: Razporeditev informacij
Slika 1.2b: Parametri poizvedbe Modbus senzorja 1 – 3 za različico B
Senzor 2 Device Base Address Register Addr. 52-63 Device Base Address +1 Register Addr. 40-51 vrsta plina_2 obseg_2 delitelj_2 trenutna_vrednost _2 povprečna_vrednost _2 napaka_2 alarm_2 di+rele prag_2a prag_2b prag_2c prag_2d
Senzor 3 Device Base Address Register Addr. 64-75 Device Base Address +2 Register Addr. 40-51 vrsta plina_3 obseg_3 delitelj_3 trenutna_vrednost _3 povprečna_vrednost _3 napaka_3 alarm_3 di+rele prag_3a prag_3b prag_3c prag_3d
10 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.2 Izmerjene vrednosti in poizvedba o stanju (nestisnjena oblika)
Izklopi Senzor 1 Naslov registra senzorja 1 40-51 Naslov registra senzorja 1 40-51
0 tip plina_1 1 obseg_1 2 delitelj_1 3 trenutna_vrednost_1 4 povprečna_vrednost_1 5 napaka_1 6 alarm_1 7 di+rele 8 prag_1a 9 prag_1b 10 prag_1c 11 prag_1d
Tabela 1.2e: Vrednost prample
Vrednote
1302 25 100 314 314 0 0 12
1301 1402 1503 1604
Senzor 2 Naslov registra senzorja 2 52-63 Naslov registra senzorja 2 52-63 vrsta plina_2 obseg_2 delitelj_2 trenutna_vrednost_2 povprečna_vrednost_2 napaka_2 alarm_2 di+rele prag_2a prag_2b prag_2c prag_2d
Vrednote
1177 100 10 306 306
0 0 12 501 602 703 803
Senzor 3 Senzor 3 Register adr. 64-75 Naslov registra senzorja 3 64-75 gastype_3 range_3 divisor_3 current_value_3 average_value_3 error_3 alarm_3 di+relay threshold_3a threshold_3b threshold_3c threshold_3d
Vrednote
1277 2500
0 1331 1331
0 112 12 2400 3600 1600 80
Registrski opis merilnih vrednosti za 1.2 A in 1.2 B
Naslovi off Parameter Name
Pomen
40,52,64 0 Gastype_x ui16
Koda vrste plina tipala 1, 2, 3 glejte tabelo
41,53,65 1 Razpon_x ui16
Merilno območje senzorja 1, 2, 3 (celo število brez prevoda)
42,54,66 2 delitelj_x ui16
Faktor delilnika senzorja 1, 2, 3 (npr. vrednost registra = 10 -> vse izmerjene vrednosti in alarmne pragove je treba deliti z 10.
43,55,67 3 cur_val_x s podpisom i16
Trenutna vrednost senzorja 1, 2, 3: Predstavitev vrednosti kot celo število (pomnožena s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
44,56,68 4 average_val_x signed i16 Povprečna vrednost senzorja 1, 2, 3: Predstavitev vrednosti kot celo število (je pomnožena s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
45,57,69 5 napaka_x ui16
Informacije o napakah, binarno kodirane, glejte tabelo 1.3f kod napak
46,58,70 6 alarm_x ui16
Biti statusa alarma senzorja 1, 2, 3, binarno kodirani, Alarm1(bit4) Alarm4 (bit7), SBH (Self Hold Bit) informacijski bit Alarm1(bit12)- Alarm4(bit15)
47,59,71 7 di+rel_x uii16
Biti statusa alarma releja 1(bit0) 5(bit4) in stanja digitalnega vhoda 1(bit8)-2 (bit9)
48,60,72 8 threshold_x y ui16
Prag 1 senzorja 1, 2, 3, Predstavitev vrednosti kot celo število (pomnoženo s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
49,61,73 9 threshold_x y ui16
Prag 2 senzorja 1, 2, 3, Predstavitev vrednosti kot celo število (pomnoženo s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
50,62,74 10 threshold_x y ui16
Prag3 senzorja 1, 2, 3, Predstavitev vrednosti kot celo število (pomnoženo s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
51,63,75 11 threshold_x y ui16
Prag 4 senzorja 1, 2, 3, Predstavitev vrednosti kot celo število (pomnoženo s faktorjem delitelja, zato je treba dejansko vrednost plina deliti s faktorjem delitelja)
Tabela 1.2f: Opis registra merilnih vrednosti za 1.2 A in 1.2 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 11
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.3 Podatki o delovanju
Tukaj sta na voljo dve možnosti poizvedbe:
O: Poiščite vse informacije prek osnovnega naslova
naprava:
Fiksni register (začetni) naslov 200d (28h) z
dolžina 1 do 48 d informacije (besede)
Examptukaj: Slave ID = Slave Address = 3
(Druga naslova 4 in 5 tukaj nista uporabljena.)
Začetni naslov je vedno 200d.
Število senzorjev: 1 2
Dolžine:
18 36
B: Izvedite samo poizvedbo po ustreznem senzorju prek različnih posameznih naslovov: Začetni naslovi so definirani v skladu s tabelo 1.2c, s fiksno dolžino 18 vrednosti
Slika 1.3a: Parametri poizvedbe Modbus Različica A
Slika 1.3b: Podatki o delovanju Modbus senzorja 1 – 3 Parametri poizvedbe Modbus Različica B
Razporeditev podatkov
Tabela 1.3c: Razporeditev podatkov
izklopi Senzor 1 (vse naprave) Osnovni naslov naprave Začetni naslov 200-217d Osnovni naslov naprave Začetni naslov 200-217d
0 prod_dd_mm_1 1 prod_year_1 2 serialnr_1 3 unit_type_1 4 operation_days_1 5 days_till_calib_1 6 opday_last_calib_1 7 calib_interv_1 8 days_last_calib_1 9 sensibility_1 10 cal_nr_1 11 tool_type_1 12 tool_nr_1 13 gas_conz_1 14 max_gas_val_1 15 temp_min_1 16 temp_max_1 17 prosto
Senzor 2 (samo Premium) Osnovni naslov naprave Začetni naslov 218-235d Osnovni naslov naprave +1 Začetni naslov 200-217d prod_dd_mm_1 prod_year_2 serialnr_2 unit_type_2 operation_days_2 days_till_calib_2 opday_last_calib_2 calib_interv_2 days_last_calib_2 sensibility_2 cal_nr_2 tool_type_2 tool_nr_2 gas_conz_2 max_gas_val_2 temp_min_2 temp_max_2 prosto
12 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.3 Podatki o delovanju (nadaljevanje)
Opis registra obratovalnih podatkov po. na 1.3 A in 1.3 B
Naslovi offset bildname
Pomen
200,218,236 0
prod_dd_mm ui16
= dan izdelave naprave + mesec, šestnajstiško kodirano, npr. 14.3: 0x0E03h = 14 (dan) 3 (mesec) (leto)
201,219,237 1
leto_izdelave ui16
Leto izdelave naprave, npr. 0x07E2h = 2018d
202,220,238 2
Serijski nr ui16
Proizvajalčeva serijska številka naprave
203,221,239 3
tip_enote ui16
Vrsta naprave: 1 = senzorska glava 2 = osnovna, premium enota 3 = krmilnik za zaznavanje plina
204,222,240 4
delovni_dnevi ui16
Število trenutnih delovnih dni
205,223,241 5
days_till_calib podpisan i16
Število preostalih delovnih dni do naslednjega vzdrževanja. Negativne vrednosti pomenijo preseženo časovno omejitev vzdrževanja
206,224,242 6
opday_last_calib Delovni dnevi do zadnje kalibracije ui16
207,225,243 7
calib_interv ui16
Interval vzdrževanja v dnevih
208,226,244 8
days_last_calib ui16
Število preostalih delovnih dni prejšnjega obdobja vzdrževanja do naslednjega vzdrževanja
209,227,245 9
Občutljivost ui16
Trenutna občutljivost senzorja v % (100 % = nov senzor)
210,228,246 10
cal_nr b ui16
Število že izvedenih kalibracij
211,229,247 11
tip_orodja ui16
Proizvajalčeva serijska številka kalibracijskega orodja
212,230,248 12
tool_nr ui16
Proizvajalčeva identifikacijska številka orodja za umerjanje
213,231,249 13
gas_conz ui16
Povprečna vrednost koncentracije plina, izmerjena na senzorju v določenem času
214,232,250 14
max_gas_val podpisan i16
Najvišja koncentracija plina, izmerjena na senzorju
215,233,251 15
temp_min podpisan i16
Najnižja temperatura, izmerjena na senzorju
216,234,252 16
temp_max podpisan i16
Najvišja temperatura, izmerjena na senzorju
217,235,253 17 ui16
Ni uporabljeno
Tabela 1.3d: Opis registra obratovalnih podatkov po. na 1.3 A in 1.3 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 13
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
1.3 Podatki o delovanju (nadaljevanje)
Vrste in enote plina
Kodeks plina
Vrsta
1286
E-1125
1268
ZUN
1269
ZUN
1270
ZUN
1271
ZUN
1272
ZUN
1273
ZUN
1275
ZUN
1276
ZUN
1179
P-3408
1177
P-3480
1266
S164
1227
S-2077-01
1227
S-2077-02
1227
S-2077-03
1227
S-2077-04
1227
S-2077-05
1227
S-2077-06
1227
S-2077-07
1227
S-2077-08
1227
S-2077-09
1227
S-2077-10
1227
S-2077-11
1230
S-2080-01
1230
S-2080-02
1230
S-2080-03
1230
S-2080-04
1230
S-2080-05
1230
S-2080-06
1230
S-2080-07
1230
S-2080-08
1233
S-2125
Tabela 1.3e: Tabela vrst plinov in enot
Vrsta plina Amoniak TempC TempF Vlažnost Tlak TOX Komb. Zunanji digitalni amoniak propan ogljikov dioksid R134a R407a R416a R417a R422A R422d R427A R437A R438A R449A R407f R125 R32 R404a R407c R410a R434A R507A R448A R717
Formula NH3 TempC TempF Hum. Pritisnite TOX Comb
NH3 C3H8 CO2 C2H2F4
C2HF5 CH2F2
NH3
Enota ppm CF %rH mbar ppm %LEL % % % LEL % LEL % Vol ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm ppm
Kode napak, ki se pojavljajo v poizvedbi Modbus, so enake kot so dokumentirane v uporabniškem priročniku »Krmilna enota in razširitveni modul«. So bitno kodirani in se lahko pojavijo skupaj.
,,DP 0X senzorski element” ,,DP 0X ADC Error” ,,DP 0X Vol.tage” ,,DP 0X CPE Error” ,,DP 0x EE Error” ,,DP 0X I/O Error ” ,,DP 0X Overtemp.” ,,DP 0X Overrange” ,,DP 0X Underrange” ,,SB 0X Error” ,,DP 0X Error” ,,EP_06 0X Error” ,,Maintenance” ,,USV Error” ,,Power Failure” ,,Horn Error” ,,Warning Sign Error” ,,XXX FC: 0xXXXX” Tabela 1.3f: Kode napak
0x8001h (32769d) Senzorski element v glavi senzorja – napaka 0x8002h (32770d) Nadzor nad amplifier in AD pretvornik – napaka 0x8004h (32772d) Nadzor senzorja in/ali napajanja procesa – napaka 0x8008h (32776d) Nadzor funkcije procesorja napaka 0x8010h (32784d) Nadzor shranjevanja podatkov poroča o napaki. 0x8020h (32800d) VKLOP/nadzor vhodov/izhodov procesorja – napaka 0x8040h (32832d) Temperatura okolice je previsoka 0x8200h (33280d) Signal senzorskega elementa na glavi senzorja je prekoračen. 0x8100h (33024d) Signal senzorskega elementa na glavi senzorja je pod dosegom. 0x9000h (36864d) Komunikacijska napaka od centralne enote do SB 0X 0xB000h (45056d) Komunikacijska napaka med SB in DP 0X senzorjem 0x9000h (36864d) Komunikacijska napaka do EP_06 0X modula 0x0080h Potrebno je vzdrževanje sistema. 0x8001h (32769d) USV ne deluje pravilno, lahko ga signalizira samo GC. 0x8004h (32772d) lahko signalizira samo GC. 0xA000h (40960d) lahko signalizira samo GC/EP s strojno možnostjo. 0x9000h (36864d) lahko signalizira samo GC/EP s strojno možnostjo. Nastane, če je več napak iz enega merilnega mesta.
14 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Uporabniški priročnik | Danfoss Gas Detection – komunikacija Modbus
2. Funkcija Modbus 06
Write Single Registers (zapisovanje posameznih registrov) se uporablja za pisanje po posameznih registrih v regulatorju detekcije plina.
Trenutno NI mogoče napisati nobenih informacij.
3. Funkcija Modbus 16
Write Multiple Registers (zapis v več registrov) se uporablja za pisanje v več registrov v regulatorju detekcije plina.
Ta ukaz se uporablja za spreminjanje naslovov naprav.
Pozor: Znani morajo biti vnaprej, na vodilu pa je lahko le ena naprava z enakim naslovom, sicer bodo vse naprave prenaslovljene. Ta bivšiample spremeni naslov naprave 3 v naslov 12 Fiksni začetni naslov 333d (0x14d) z natančno dolžino 1 (1 beseda).
Po zapisu tega ukaza je naprava dosegljiva samo z novim naslovom! Vse druge spremembe parametrov iz varnostnih razlogov niso dovoljene; zato je smer podatkov jasno definirana od strani opozorilnega sistema do odprte strani MODBUS. Retroaktivnost ni mogoča.
Slika 3.1
4. Opombe in splošne informacije
Pomembno je, da natančno preberete ta uporabniški priročnik, da boste razumeli informacije in navodila. Danfossov sistem za spremljanje, nadzor in alarmiranje plina GD se lahko uporablja samo za namene uporabe.
Upoštevati je treba ustrezna navodila in priporočila za uporabo in vzdrževanje.
Zaradi stalnega razvoja izdelkov si Danfoss pridržuje pravico do spremembe specifikacij brez predhodnega obvestila. Informacije v tem dokumentu temeljijo na podatkih, ki veljajo za točne. Vendar pa glede točnosti teh podatkov ni izrecnega ali implicitnega jamstva.
4.1 Predvidena uporaba izdelka
Sistem za zaznavanje plina Danfoss je zasnovan in izdelan za nadzor, varčevanje z energijo in ohranjanje kakovosti zraka OSHA v poslovnih stavbah in proizvodnih obratih.
4.2 Odgovornosti monterja
Monter je odgovoren, da zagotovi, da so vse enote za odkrivanje plina nameščene v skladu z vsemi nacionalnimi in lokalnimi predpisi ter zahtevami OSHA. Vse namestitve naj izvajajo samo tehniki, ki so seznanjeni s pravilnimi tehnikami namestitve ter s kodami, standardi in ustreznimi varnostnimi postopki za krmilne napeljave in najnovejšo izdajo nacionalnega električnega kodeksa (ANSI/NFPA70).
Zahtevano izenačitev potencialov (tudi npr. sekundarni potencial na zemljo) ali ozemljitvene ukrepe je treba izvesti v skladu z ustreznimi zahtevami projekta. Pomembno je zagotoviti, da se ne oblikujejo ozemljitvene zanke, da preprečite neželene motnje v elektronski merilni opremi. Bistveno je tudi, da dosledno upoštevate vsa navodila, navedena v priročniku za namestitev/uporabniškem priročniku.
4.3 Vzdrževanje
Danfoss priporoča redno preverjanje sistema za zaznavanje plina GD. Zaradi rednega vzdrževanja se lahko razlike v učinkovitosti enostavno popravijo. Ponovno kalibracijo in zamenjavo delov lahko na mestu izvede usposobljen tehnik z ustreznim orodjem.
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 15
16 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Dokumenti / Viri
![]() |
Danfossova detekcija plina naslednje generacije [pdf] Uporabniški priročnik BC283429059843en-000301, zaznavanje plina naslednje generacije, zaznavanje plina generacije, zaznavanje plina |