Sunod nga Henerasyon sa Gas Detection
“
Mga detalye:
- Produkto: Danfoss Gas Detection Modbus komunikasyon
- Interface sa Komunikasyon: Modbus RTU
- Address sa Controller: Default sa Slave ID = 1 (mausab sa Display
Parameter) - Rate sa Baud: 19,200 baud
- Format sa Data: 1 sugod gamay, 8 data bits, 1 hunong bit, bisan
pagkamaayo
Mga Panudlo sa Paggamit sa Produkto:
1. Modbus Function 03 - Basaha ang Holding Registers
Kini nga function gigamit sa pagdawat sa datos gikan sa Danfoss gas
detection controller. Ang mosunod nga mga bloke sa datos anaa:
- Kasamtangang kantidad sa mga digital sensor (mga adres 1 hangtod 96d)
- Kasamtangang kantidad sa mga analog sensor (mga adres 1 hangtod 32d)
- Average nga bili sa digital sensors
- Average nga bili sa mga analog sensor
- Sakup sa pagsukod sa mga digital sensor
- Sakup sa pagsukod sa mga analog sensor
Ang gisukod nga mga kantidad girepresentahan sa format nga Integer nga adunay
lainlaing mga hinungdan depende sa gilay-on sa pagsukod.
Pagrepresentar sa gisukod nga mga kantidad:
- 1 – 9: Factor 1000
- 10 – 99: Factor 100
- 100 – 999: Factor 10
- Gikan sa 1000 pataas: Factor 1
Kung ang kantidad ubos sa -16385, kini giisip nga usa ka mensahe sa sayup
ug kinahanglan hubaron nga usa ka hexadecimal nga kantidad.
FAQ:
P: Mahimo bang usbon ang Controller Address (Slave ID)?
A: Oo, ang Controller Address mahimong usbon sa Display
Parameter.
Q: Unsa ang standard nga Baud Rate alang sa komunikasyon?
A: Ang standard nga Baud Rate gibutang sa 19,200 baud ug dili
mabag-o.
P: Unsa ang standard protocol alang sa gas controller X
bus?
A: Ang standard protocol mao ang Modbus RTU.
“`
Giya sa Gumagamit
Danfoss Gas Detection Modbus komunikasyon
GDIR.danfoss.com
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
Mga sulod
Page Bahin 1 Modbus komunikasyon gikan sa Danfoss Gas Detection Controller Serial Modbus Interface sa X BUS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1. Modbus Function 03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 Kasamtangang bili sa digital sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.2 Kasamtangang bili sa analog sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.3 Average nga bili sa digital sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.4 Average nga bili sa analog sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.5 Sakup sa pagsukod sa mga digital sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.6 Sakup sa pagsukod sa mga analog sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.7 Pagpakita sa mga alarma ug sa tagsa-tagsa nga latching bits sa digital sensors . . . . . . . . . . . . . . . . . . . . . . .5 1.8 Pagpakita sa mga alarma ug sa tagsa-tagsa nga latching bits sa analog sensors. . . . . . . . . . . . . . . . . . . . . . .5 1.9 Relay status sa signal relays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.10 Relay status sa mga alarm relay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.11 Gas detection controller Watch Outputs (WI), MODBUS adres 50 ngadto sa 57. . . . . . . . . . . . . . . . . . .6 1.12 Data block: Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2. Modbus-Function 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 Pag-ila sa latching mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.2 Pag-ila sa sungay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.3 Pagpaaktibo sa usa ka Watch Output pinaagi sa Modbus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3. Modbus Function 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 4. Modbus-Function 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 5. Modbus Function 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
Part 2 Modbus Communication guide para sa Danfoss Gas Detection Units (Basic, Premium ug Heavy Duty Serial Modbus Interface sa ModBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1. Modbus function 03.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
1.1 Gisukat nga Value Query (compressed form) gikan sa bersyon 1.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 Gisukod nga mga Bili ug Pangutana sa Status (wala ma-compress nga porma) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 Operating data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Modbus Function 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. Modbus Function 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. Mga Nota ug Kinatibuk-ang Impormasyon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 Gituyo nga Paggamit sa Produkto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 Mga Responsibilidad sa Installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 Pagmentinar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
Bahin 1 - Komunikasyon sa Modbus gikan sa Danfoss Gas Detection Controller
Serial Modbus Interface sa X BUS
Palihug timan-i: Ang paggamit sa standard Modbus Protocoll dili maglakip sa gipahinungod nga gas detection SIL safety communication Protocoll. Ang aspeto sa kaluwasan sa SIL1/SIL2 mao nga walay kalabotan niining matang sa interface sa bus.
Kini nga gamit magamit gikan sa display nga bersyon 1.00.06 o mas taas pa.
Ang standard protocol alang sa usa ka dugang nga serial port sa gas controller X bus mao ang ModBus RTU.
Kahulugan sa komunikasyon Ang gas controller naglihok sa interface X bus lamang isip MODBUS nga ulipon. Address sa Controller = Default sa Slave ID = 1, (mahimong usbon sa Display Parameters).
Baud rate 19,200 baud (dili mausab) 1 sugod gamay, 8 data bit 1 stop bit, bisan parity
Address = Sugod nga adres tan-awa ang mga deskripsyon sa ubos Gitas-on = Gidaghanon sa Datawords tan-awa ang mga deskripsyon sa ubos.
1. Modbus Function 03
Ang Read Holding Registers (pagbasa sa mga naghupot sa mga rehistro) gigamit sa pagdawat sa datos gikan sa Danfoss gas detection controller. Adunay 9 nga mga bloke sa datos.
1.1
Kasamtangang kantidad sa digital sensor sensor
Ang kasamtangang bili sa digital sensors nag-adres sa 1 ngadto sa 96d.
1.2
Ang kasamtangan nga bili sa analog sensors sensor
Ang kasamtangan nga bili sa mga analog sensors nag-adres sa 1 ngadto sa 32d.
Anaa sa MODBUS Start address.. 1001d to 1096d.
Anaa sa MODBUS Start address.. 2001d to 2032d.
© Danfoss | DCS (ms) | 2020.09
Representasyon sa gisukod nga mga kantidad: Ang gisukod nga mga kantidad gipakita sa format nga Integer nga adunay usa ka hinungdan nga 1, 10, 100 o 1000. Ang hinungdan nagdepende sa tagsa-tagsa nga gilay-on sa pagsukod ug gigamit ingon sa mosunod:
Sakop
hinungdan
1 -9
1000
10-99
100
100-999
10
Gikan sa 1000
1
Kung ang kantidad ubos sa -16385, kini usa ka mensahe sa sayup ug kinahanglan isipon nga usa ka hexadecimal nga kantidad aron mabungkag ang mga sayup.
BC283429059843en-000301 | 3
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.3 Average nga bili sa digital sensors
Average nga bili sa digital sensors sensor addr.. 1 ngadto sa 96d. Anaa sa MODBUS Start address.. 3001d to 3096d.
1.4 Average nga bili sa analog sensors
Average nga bili sa analog sensors- sensor addr.. 1 ngadto sa 32d. Anaa sa MODBUS Start address.. 4001d hangtod 4032d.
1.5 Pagsukod sa sakup sa mga digital sensor
1.6 Pagsukod sa sakup sa mga analog sensor
Sakup sa pagsukod sa mga digital sensor - sensor addr. 1 sa 96d. Anaa sa MODBUS Start address.. 5001d to 5096d.
Sakup sa pagsukod sa mga analog sensor - sensor addr.. 1 hangtod 32d. Anaa sa MODBUS Start address.. 6001d to 6032d
4 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.7 Pagpakita sa mga alarma ug sa tagsa-tagsa nga latching bits sa digital sensors
1.8 Pagpakita sa mga alarma ug sa tagsa-tagsa nga latching bits sa analog sensors
Pagpakita sa mga lokal nga alarma nga namugna sa gas detection controller ingon man sa tagsa-tagsa nga latching bits sa digital sensors - sensor addresses 1 ngadto sa 96d. Anaa sa MODBUS Start address 1201d hangtod 1296d.
Pagpakita sa mga lokal nga alarma nga gihimo sa gas detection controller ingon man sa tagsa-tagsa nga latching bits sa analog sensors - sensor addresses 1 ngadto sa 32d. Anaa sa MODBUS Start address 2201d hangtod 2232d
.
Dinhi, ang representasyon sa hexadecimal nga porma mas sayon basahon tungod kay ang datos gipasa sa mosunod nga porma:
0xFFFF = 0x 0b
F 1111 Lokal nga latching
F 1111 Controller nga pagtak-op
Adunay upat ka bits sa status alang sa upat ka mga alarmatages matag usa. 1 = alarma o latching aktibo 0 = alarma o latching dili aktibo
Ang labaw sa example: Adunay duha ka lokal nga alarma sa DP1, nga ang ikaduha anaa sa latching mode. Ang unang alarma nga gihimo sa gas detection controller anaa sa DP4. Ang unang alarma nga gihimo sa gas detection controller anaa sa AP5.
F 1111 Lokal nga mga alarma
F 1111 Mga alarma sa controller
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 5
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.9 Relay status sa signal relays
Relay status sa signal relays signal relay address 1 ngadto sa 96d. Anaa sa MODBUS Start address…. 7001d ngadto sa 7096d
1.10 Ang kahimtang sa relay sa mga relay sa alarma
Relay status sa alarm relays alarm relay address 1 ngadto sa 32d. Anaa sa MODBUS Start address…. 8001d hangtod 8032d
Ang relay status sa fault message relay sa controller naa sa register 8000d.
1.11 Gas detection controller Watch Outputs (WI), MODBUS adres 50 ngadto sa 57
Sa rehistro 50d, ang tanan nga mga output sa relo gipakita ingon usa ka byte nga gigamit alang sa pagtimbang-timbang sa gas detection controller.
Sa Start address 51d 57d ang indibidwal nga bit values anaa isip Integer values.
0d = Walay output set 1d = I-on pinaagi sa orasan 256d o 0x0100h = I-on pinaagi sa Modbus 257d o 0x0101h = I-on pinaagi sa Modbus ug orasan
6 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.12 Data block: Output
Pagsugod sa adres 0d: Ang akong kaugalingon nga ulipon MODBUS adres sa X Bus
Address 1d:
Relay information bits sa unang module (Controller Module) Relay 1 kay bit 0 to relay 4 kay bit 3
Address 2d:
Relay information bits sa extension module address_1 Relay 5 kay bit 0 to relay 8 kay bit 3
Address 3d:
Relay information bits sa extension module address_2 Relay 9 kay bit 0 to relay 12 kay bit 3
Address 4d:
Relay information bits sa extension module address 3 Relay 13 kay bit 0 to relay 16 kay bit 3
Address 5d:
Relay information bits sa extension module address_4 Relay 17 kay bit 0 to relay 20 kay bit 3
Address 6d:
Relay information bits sa extension module address_5 Relay 21 kay bit 0 to relay 24 kay bit 3
Address 7d:
Relay information bits sa extension module address_6 Relay 25 kay bit 0 to relay 28 kay bit 3
Address 8d:
Relay information bits sa extension module address_7 Relay 29 kay bit 0 to relay 32 kay bit 3
Ang mga adres nga 9d hangtod 24d nagbarug alang sa hardware analog output 1 hangtod analog output 16.
Ang kahulugan sa mga kantidad gihimo tali sa 0 ug 10000d (0 = 4mA Output; 10.000d = 20mA Output = bug-os nga kantidad nga kantidad sa sensor, 65535 marka nga wala gigamit).
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 7
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
2. Modbus-Function 05
Isulat ang Single Coil (pagsulat sa usa ka estado nga ON/OFF) gigamit sa pag-ila sa latching mode o sa mga sungay ingon man sa pagtakda sa mga output sa orasan nga tagsa-tagsa.
2.1 Pag-ila sa latching mode
Alang niini nga katuyoan, ang sugo 05 gipadala ngadto sa adres sa gas detection controller nga adunay timailhan sa tagsa-tagsa nga rehistro gikan sa 1.7 o 1.8 Pagpakita sa mga alarma ug sa tagsa-tagsa nga latching bits.
Ang pag-ila mahitabo lamang kung ang kantidad ON(0xFF00) gipadala na.
2.2 Pag-ila sa sungay
Alang niini nga katuyoan, ang command 05 gipadala sa adres sa gas detection controller ug magparehistro 7000d.
Ang pag-ila mahitabo lamang kung ang kantidad ON(0xFF00) gipadala na.
2.3 Pagpaaktibo sa usa ka Watch Output pinaagi sa Modbus
Alang niini nga katuyoan, ang sugo 05 gipadala ngadto sa adres sa g isip detection controller nga adunay timailhan sa tagsa-tagsa nga rehistro gikan sa 1.11 Pagpakita sa Watch Outputs witch register 50 dili gitugutan.
3. Modbus Function 06
Isulat ang Single Registers (pagsulat sa single registers) gigamit sa pagsulat sa tagsa-tagsa nga mga rehistro sa gas detection controller.
Sa pagkakaron, posible lamang nga magsulat sa kaugalingong adres sa ulipon.
Adres sa Modbus 0 (tan-awa ang 1.12)
4. Modbus-Function 15
Isulat ang Multiple Coil (pagsulat sa daghang mga estado OFF/ON) gigamit aron itakda ang tanan nga mga output sa relo sa usa ka higayon. Ang sugo kinahanglan ipadala ngadto sa gas detection controller address uban sa timailhan sa rehistro 50d uban sa usa ka maximum nga gitas-on sa 7 bits.
5. Modbus Function 16
Isulat ang Daghang Register (pagsulat sa daghang mga rehistro) gigamit sa pagsulat sa daghang mga rehistro sa gas detection controller.
Sa pagkakaron, posible lamang nga magsulat sa kaugalingong adres sa ulipon.
Adres sa Modbus 0 (tan-awa ang 1.12)
Ang tanan nga uban pang mga pagbag-o sa parameter dili gitugotan alang sa mga hinungdan sa kaluwasan; busa, ang direksyon sa datos tin-aw nga gihubit gikan sa sistema sa pasidaan ngadto sa bukas nga bahin sa MODBUS. Dili mahimo ang pag-retroaction.
8 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
Bahin 2 – Giya sa Komunikasyon sa Modbus alang sa Danfoss Gas Detection Units (Basic, Premium ug Heavy Duty)
Serial Modbus Interface sa ModBUS
Ang standard protocol alang sa usa ka dugang nga serial port sa gas controller Modbus mao ang ModBus RTU.
Kahubitan sa komunikasyon:
Ang gas detection unit (Basic, Premium o Heavy Duty) naglihok sa RS 485 interface (Bus A, Bus B Terminals) lamang isip MODBUS nga ulipon.
Parameter sa komunikasyon:
Baud rate 19,200 baud 1 pagsugod gamay, 8 data bits 1 stop bit, bisan parity
Periodic polling rate:
> 100 ms kada adres. Para sa mga rate sa botohan <550 ms gikinahanglan ang pagsal-ot ug labing menos usa ka paghunong sa > 550 ms kada siklo sa botohan.
Fig 1: Mga setting alang sa pangutana sa Modbus
1. Modbus Function 03
Ang Read Holding Registers (pagbasa sa mga naghupot sa mga rehistro) gigamit aron makadawat og datos gikan sa sistema sa Gas Detection Controller.
1.1 Gisukod nga Value Query (compressed nga porma) gikan sa bersyon 1.0
Posible ang pagpangutana sa inisyal nga adres 0 nga adunay gitas-on nga eksakto nga 10 nga impormasyon (mga pulong).
ExampAnia SlaveID = Address sa ulipon = 3
Fig 1.1a: Mga kantidad sa pangutana
Basic ug Premium nga mga yunit:
Sa pangutana sa ModBus, ang mga kantidad mao ang mosunod:
offs Register Address 0 – 9 0 Current Value Sensor 1 1 Average Sensor 1 2 Current Value Sensor 2 3 Average Sensor 2 4 Current Value Sensor 3 5 Average Sensor 3 6 Type + Range Sensor 1 7 Type + Range Sensor 2 8 Type + Range Sensor 3 9 Kasamtangang Temperatura °C
Talaan 1.1b: Mga rehistradong bili
Fig. 1.1c: Seksyon sa bintana gikan sa pangutana sa Modbus
Heav Duty nga mga yunit:
Sa kaso sa Heavy Duty ModBus nga pangutana, ang mga kantidad lamang sa unang input ang giokupar, ang tanan nga uban gipakita sa 0:
Ang dinamikong resolusyon alang sa impormasyon sa gas gigamit, kana nagpasabot nga kung ang sukod sa pagsukod <10, nan ang kantidad sa gas gipadaghan sa 1000, kung ang sakup sa pagsukod <100 &>=10, nan ang kantidad sa gas gipadaghan sa 100, kung ang pagsukod range < 1000 & > = 100, unya ang bili sa gas gipadaghan sa 10, kung ang sukod sa pagsukod >= 1000, nan ang bili sa gas gipadaghan sa 1. Busa sa tanang kaso ang usa ka resolusyon sa 1000 mahimong garantiya.
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 9
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.2 Gisukod nga mga Bili ug Pangutana sa Status (wala ma-compress nga porma)
Duha ka kapilian sa pangutana ang magamit dinhi:
A: Pangutana sa tanang impormasyon pinaagi sa base nga adres sa device: Fixed register (start) address 40d (28h) with variable length 1 to 48 d information (words) ExampAnia ang Slave ID = Slave Address = 3 (Ang ubang mga adres 4 ug 5 dili kinahanglan tungod kay ang tanan nga impormasyon gibalhin sa usa ka block)
B: Pangutan-a lamang ang katugbang nga sensor pinaagi sa lain-laing indibidwal nga mga adres: Ang mga adres sa pagsugod gihubit sumala sa Talaan 1.2c, nga adunay gitakdang gitas-on nga 12 ka kantidad
Fig.1.2a: Modbus query parameters para sa bersyon A
Ang datos gihan-ay sa mosunod nga han-ay:
offs Sensor 1 Device Base Address Register Addr. 40-51 Device Base Address Register Addr. 40-51
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relay 8 threshold_1a 9 threshold_1b 10 threshold_1c 11 threshold_1d Table 1.2c: Arrangement of information
Fig. 1.2b: Sensor 1 – 3 Modbus query parameters para sa bersyon B
Sensor 2 Device Base Address Register Addr. 52-63 Device Base Address +1 Register Addr. 40-51 gastype_2 range_2 divisor_2 current_value _2 average_value _2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
Sensor 3 Device Base Address Register Addr. 64-75 Device Base Address +2 Register Addr. 40-51 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
10 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.2 Gisukod nga mga Bili ug Pangutana sa Status (wala ma-compress nga porma)
Offs Sensor 1 Sensor 1 Register addr 40-51 Sensor 1 Register addr. 40-51
0 gastype_1 1 range_1 2 divisor_1 3 current_value_1 4 average_value_1 5 error_1 6 alarm_1 7 di+relay 8 threshold_1a 9 threshold_1b 10 threshold_1c 11 threshold_1d
Talaan 1.2e: Bili example
Mga bili
1302 25 100 314 314 0 0 12
1301 1402 1503 1604
Sensor 2 Sensor 2 Register addr 52-63 Sensor 2 Register addr. 52-63 gastype_2 range_2 divisor_2 current_value_2 average_value_2 error_2 alarm_2 di+relay threshold_2a threshold_2b threshold_2c threshold_2d
Mga bili
1177 100 10 306 306
0 0 12 501 602 703 803
Sensor 3 Sensor 3 Pagrehistro addr. 64-75 Sensor 3 Register addr. 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
Mga bili
1277 2500
0 1331 1331
0 112 12 2400 3600 1600 80
Irehistro ang paghulagway sa mga kantidad sa pagsukod para sa 1.2 A ug 1.2 B
Ang mga adres gitangtang ang Parameter Name
Kahulugan
40,52,64 0 Gastype_x ui16
Gas type code sa sensor 1, 2, 3 tan-awa ang lamesa
41,53,65 1 Range_x ui16
Sakup sa pagsukod sa sensor 1, 2, 3 (integer nga wala’y hubad)
42,54,66 2 divisor_x ui16
Divisor factor sa sensor 1, 2, 3 (eg register value = 10 -> tanang gisukod nga value ug alarm thresholds kinahanglang bahinon sa 10.
43,55,67 3 cur_val_x gipirmahan i16
Kasamtangang bili sa sensor 1, 2, 3: Ang presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga bili sa gas kinahanglang bahinon sa divisor factor)
44,56,68 4 average_val_x gipirmahan i16 Average nga bili sa sensor 1, 2, 3: Ang presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga gas value kinahanglang bahinon sa divisor factor)
45,57,69 5 error_x ui16
Impormasyon sa sayop, binary coded, tan-awa ang table 1.3f error codes
46,58,70 6 alarm_x ui16
Alarm status bits sa sensor 1, 2, 3, binary coded, Alarm1(bit4) Alarm4 (bit7), SBH (Self Hold Bit) information bits Alarm1(bit12)- Alarm4(bit15)
47,59,71 7 di+rel_x uii16
Alarm status bits sa relay 1(bit0) 5(bit4), ug digital input states 1(bit8)-2 (bit9)
48,60,72 8 threshold_x y ui16
Ang threshold 1 sa sensor 1, 2, 3, Presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga bili sa gas kinahanglang bahinon sa divisor factor)
49,61,73 9 threshold_x y ui16
Ang threshold 2 sa sensor 1, 2, 3, Presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga bili sa gas kinahanglang bahinon sa divisor factor)
50,62,74 10 threshold_x y ui16
Threshold3 sa sensor 1, 2, 3, Presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga bili sa gas kinahanglang bahinon sa divisor factor)
51,63,75 11 threshold_x y ui16
Ang threshold 4 sa sensor 1, 2, 3, Presentasyon sa bili isip integer (gidaghanon sa divisor factor, busa ang aktuwal nga bili sa gas kinahanglang bahinon sa divisor factor)
Talaan 1.2f: Irehistro ang paghulagway sa mga kantidad sa pagsukod para sa 1.2 A ug 1.2 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 11
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.3 Operating data
Duha ka kapilian sa pangutana ang magamit dinhi:
A: Pangutan-a ang tanang impormasyon pinaagi sa base nga adres sa
device:
Naayos nga rehistro (pagsugod) adres 200d (28h) nga adunay
gitas-on 1 hangtod 48 d nga impormasyon (mga pulong)
ExampAnia: Slave ID = Adres sa Ulipon = 3
(Ang ubang mga adres 4 ug 5 wala gigamit dinhi.)
Pagsugod sa Address kanunay 200d.
Gidaghanon sa mga sensor: 1
Mga gitas-on:
18 36
B: Pangutan-a lamang ang katugbang nga sensor pinaagi sa lain-laing indibidwal nga mga adres: Ang mga adres sa pagsugod gihubit sumala sa Talaan 1.2c, nga adunay gitakdang gitas-on nga 18 ka kantidad
Fig.1.3a: Modbus query parameters Bersyon A
Fig. 1.3b: Sensor 1 – 3 Modbus operating data Mga parameter sa pangutana sa Modbus Bersyon B
Paghan-ay sa datos
Talaan 1.3c: Paghan-ay sa datos
offs Sensor 1 (tanan nga device) Adres base sa device Start address 200-217d Adres base sa device Start address 200-217d
0 prod_dd_mm_1 1 prod_year_1 2 serialnr_1 3 unit_type_1 4 operating_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_1_11n_1 sensibility conz_12 1 max_gas_val_13 1 temp_min_14 1 temp_max_15 1 libre
Sensor 2 (Only Premium) Adres sa base sa device Adres sa pagsugod 218-235d Adres sa base sa device +1 Adres sa pagsugod 200-217d prod_dd_mm_1 prod_year_2 serialnr_2 unit_type_2 operating_days_2 days_till_calib_2 opday_last_calib_2 tool_calib_interv_2 nga mga adlaw _nr_2 gas_conz_2 max_gas_val_2 temp_min_2 temp_max_2 libre
12 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.3 Operating data (Gipadayon)
Pagrehistro sa paghulagway sa operating data acc. ngadto sa 1.3 A ug 1.3 B
Ang mga adres nag-offset sa bildname
Kahulugan
200,218,236 0
prod_dd_mm ui16
= Adlaw sa paghimo sa device + bulan, hex coded eg 14.3: 0x0E03h = 14 (adlaw) 3 (bulan)(tuig)
201,219,237 1
prod_year ui16
Tuig sa paghimo sa device eg 0x07E2h = 2018d
202,220,238 2
Serialnr ui16
Serial number sa device sa tiggama
203,221,239 3
unit_type ui16
Type sa device: 1 = Ulo sa Sensor 2 = Basic, Premium unit 3 = Gas Detection Controller
204,222,240 4
operating_days ui16
Gidaghanon sa kasamtangang mga adlaw sa operasyon
205,223,241 5
days_till_calib mipirma sa i16
Gidaghanon sa nahabilin nga mga adlaw sa pag-opera hangtod sa sunod nga pagmentinar nga negatibo nga mga kantidad nagbarug alang sa milapas sa limitasyon sa oras sa pagmentinar
206,224,242 6
opday_last_calib Mga adlaw sa pag-opera hangtod sa kataposang pag-calibrate ui16
207,225,243 7
calib_interv ui16
Pagmentinar interval sa mga adlaw
208,226,244 8
days_last_calib ui16
Gidaghanon sa nahabilin nga mga adlaw sa operasyon sa miaging panahon sa pagmentinar hangtod sa sunod nga pagmentinar
209,227,245 9
Pagkasensitibo ui16
Kasamtangang pagkasensitibo sa sensor sa % (100% = bag-ong sensor)
210,228,246 10
cal_nr b ui16
Gidaghanon sa nahimo na nga mga calibration
211,229,247 11
tool_type ui16
Ang serial number sa manufacturer sa calibration tool
212,230,248 12
tool_nr ui16
Ang numero sa ID sa pabrika sa himan sa pagkakalibrate
213,231,249 13
gas_conz ui16
Average nga kantidad sa konsentrasyon sa gas nga gisukod sa sensor sa paglabay sa panahon
214,232,250 14
max_gas_val gipirmahan i16
Ang pinakataas nga konsentrasyon sa gas gisukod sa sensor
215,233,251 15
temp_min gipirmahan i16
Ang labing ubos nga temperatura gisukod sa sensor
216,234,252 16
temp_max gipirmahan i16
Pinakataas nga temperatura nga gisukod sa sensor
217,235,253 17 ui16
Wala gigamit
Talaan 1.3d: Pagrehistro sa paghulagway sa operating data acc. ngadto sa 1.3 A ug 1.3 B
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 13
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
1.3 Operating data (Gipadayon)
Mga tipo ug yunit sa gas
Kodigo sa Gas
Type
1286
E-1125
1268
EXT
1269
EXT
1270
EXT
1271
EXT
1272
EXT
1273
EXT
1275
EXT
1276
EXT
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
Talaan 1.3e: Talaan sa mga tipo ug yunit sa gas
Gas Type Ammonia TempC TempF Humidity Pressure TOX Comb. External Digital Ammonia Propane Carbon dioxide R134a R407a R416a R417a R422A R422d R427A R437A R438A R449A R407f R125 R32 R404a R407c R410a R434A R507A448
Pormula NH3 TempC TempF Hum. Pindota ang TOX Comb
NH3 C3H8 CO2 C2H2F4
C2HF5 CH2F2
NH3
Unit 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 ppm ppm ppm ppm
Ang mga error code nga nahitabo sa Modbus query parehas sa gidokumento sa user guide "Controller unit and Expansion module". Sila gamay nga gi-code ug mahimong mahitabo nga managsama.
,,DP 0X Sensor Element” ,,DP 0X ADC Error” ,,DP 0X Voltage” ,,DP 0X CPU 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” , ,Kasaypanan sa Warning Sign” ,,XXX FC: 0xXXXX” Table 1.3f: Error Codes
0x8001h (32769d) Sensor nga elemento sa sensor head – sayop 0x8002h (32770d) Pag-monitor sa amplifier ug AD converter – sayop 0x8004h (32772d) Pag-monitor sa sensor ug/o proseso nga suplay sa kuryente – sayop 0x8008h (32776d) Pag-monitor sa processor function sayop 0x8010h (32784d) Ang pag-monitor sa data storage nagtaho og sayop. 0x8020h (32800d) Power ON / monitoring sa in/outputs sa processor – error 0x8040h (32832d) Ambien temperature taas kaayo 0x8200h (33280d) Signal sa sensor element sa sensor head kay over range. 0x8100h (33024d) Ang signal sa elemento sa sensor sa ulo sa sensor ubos sa range. 0x9000h (36864d) Sayop sa komunikasyon gikan sa sentral nga yunit hangtod sa SB 0X 0xB000h (45056d) Sayop sa komunikasyon sa SB hangtod sa DP 0X sensor 0x9000h (36864d) Sayop sa komunikasyon sa EP_06 0X module 0x0080h Ang pagmentinar sa sistema tungod. 0x8001h (32769d) Ang USV dili mogana sa hustong paagi, mahimo ra nga masenyasan sa GC. Ang 0x8004h (32772d) mahimo ra nga masenyasan sa GC. Ang 0xA000h (40960d) mahimo ra nga masenyasan sa GC/EP nga adunay kapilian sa hardware. Ang 0x9000h (36864d) mahimo ra nga masenyasan sa GC/EP nga adunay kapilian sa hardware. Mahitabo, kung adunay daghang mga sayup gikan sa usa ka punto sa pagsukod.
14 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Giya sa Gumagamit | Danfoss Gas Detection - Komunikasyon sa Modbus
2. Modbus Function 06
Isulat ang Single Registers (pagsulat sa single registers) gigamit sa pagsulat sa tagsa-tagsa nga mga rehistro sa gas detection controller.
Sa pagkakaron, DILI mahimo ang pagsulat sa bisan unsang impormasyon.
3. Modbus Function 16
Isulat ang Daghang Register (pagsulat sa daghang mga rehistro) gigamit sa pagsulat sa daghang mga rehistro sa gas detection controller.
Kini nga sugo gigamit sa pag-usab sa mga adres sa device.
Atensyon: Kinahanglan nga mahibal-an sila daan, ug usa ra ka aparato nga adunay parehas nga adres ang mahimong naa sa bus, kung dili ang tanan nga mga aparato ma-readdressed. Kini nga exampGibag-o ang adres sa aparato 3 aron matubag ang 12 Naayos nga adres sa pagsugod 333d (0x14dh) nga adunay eksaktong gitas-on 1 (1 pulong).
Human sa pagsulat niini nga sugo, ang device maabot lamang sa bag-ong adres! Ang tanan nga ubang mga pagbag-o sa parameter dili gitugotan alang sa mga hinungdan sa seguridad; busa ang direksyon sa datos tin-aw nga gihubit gikan sa bahin sa sistema sa pasidaan ngadto sa bukas nga bahin sa MODBUS. Dili mahimo ang pag-retroaction.
Fig. 3.1
4. Mga Nota ug Kinatibuk-ang Impormasyon
Importante nga basahon pag-ayo kining manwal sa paggamit aron masabtan ang impormasyon ug instruksyon. Ang Danfoss GD gas monitoring, control ug alarm system mahimong gamiton lamang alang sa mga aplikasyon subay sa gituyo nga paggamit.
Ang angay nga mga instruksiyon sa pag-opera ug pagmentinar ug mga rekomendasyon kinahanglang sundon.
Tungod sa permanente nga mga kalamboan sa produkto, ang Danfoss adunay katungod sa pag-usab sa mga detalye nga walay pahibalo. Ang impormasyon nga anaa dinhi gibase sa datos nga giisip nga tukma. Bisan pa, wala’y garantiya o garantiya nga gipahayag o gipasabut bahin sa katukma sa kini nga datos.
4.1 Gituyo nga Paggamit sa Produkto
Ang Danfoss gas detection system gidisenyo ug gigama para sa pagkontrolar, para sa pagdaginot sa enerhiya ug pagpabilin sa OSHA nga kalidad sa hangin sa mga komersyal nga bilding ug mga planta sa paggama.
4.2 Mga Responsibilidad sa Installer
Responsibilidad sa installer ang pagsiguro nga ang tanang gas detection units ma-install agig pagsunod sa tanang nasyonal ug lokal nga regulasyon ug mga kinahanglanon sa OSHA. Ang tanan nga instalasyon ipatuman lamang sa mga teknisyan nga pamilyar sa saktong mga teknik sa pag-instalar ug may mga kodigo, mga sumbanan ug tukma nga mga pamaagi sa kaluwasan alang sa pagkontrolar sa mga instalasyon ug ang pinakabag-o nga edisyon sa National Electrical Code (ANSI/NFPA70).
Ang equipotential bonding nga gikinahanglan (usab eg secondary potential to earth) o grounding measures kinahanglang ipahigayon subay sa tagsa-tagsa nga mga kinahanglanon sa proyekto. Importante nga masiguro nga walay ground loops nga maporma aron malikayan ang dili gusto nga interference sa electronic nga kagamitan sa pagsukod. Mahinungdanon usab ang pagsunod sa estrikto sa tanan nga mga panudlo nga gihatag sa giya sa pag-install / giya sa gumagamit.
4.3 Pagmentinar
Girekomenda ni Danfoss nga susihon kanunay ang GD gas detection system. Tungod sa regular nga pagmentinar ang mga kalainan sa kahusayan dali nga matul-id. Ang pag-calibrate pag-usab ug pag-ilis sa mga piyesa mahimong matuman sa site pinaagi sa usa ka kwalipikado nga teknisyan nga adunay angay nga mga himan.
© Danfoss | DCS (ms) | 2020.09
BC283429059843en-000301 | 15
16 | BC283429059843en-000301
© Danfoss | DCS (ms) | 2020.09
Mga Dokumento / Mga Kapanguhaan
![]() |
Danfoss Next Generation Gas Detection [pdf] Giya sa Gumagamit BC283429059843en-000301, Sunod-sunod nga Kaliwatan Gas Detection, Kaliwatan Gas Detection, Gas Detection |