ການກວດຫາອາຍແກັສລຸ້ນຕໍ່ໄປ

ຂໍ້ມູນຈໍາເພາະ:

  • ຜະລິດຕະພັນ: Danfoss Gas Detection Modbus ການສື່ສານ
  • ການໂຕ້ຕອບການສື່ສານ: Modbus RTU
  • ທີ່ຢູ່ຂອງຕົວຄວບຄຸມ: Slave ID default = 1 (ສາມາດປ່ຽນໄດ້ໃນຈໍສະແດງຜົນ
    ພາລາມິເຕີ)
  • ອັດຕາ Baud: 19,200 baud
  • ຮູບແບບຂໍ້ມູນ: 1 ບິດເລີ່ມຕົ້ນ, 8 ບິດຂໍ້ມູນ, 1 ບິດບິດ, ແມ້ແຕ່
    ຄວາມສະເີພາບ

ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ:

1. Modbus Function 03 – ອ່ານ Holding Registers

ຟັງຊັນນີ້ຖືກນໍາໃຊ້ເພື່ອຮັບຂໍ້ມູນຈາກອາຍແກັສ Danfoss
ຕົວຄວບຄຸມການກວດພົບ. ບລັອກຂໍ້ມູນຕໍ່ໄປນີ້ສາມາດໃຊ້ໄດ້:

  • ຄ່າປັດຈຸບັນຂອງເຊັນເຊີດິຈິຕອນ (ທີ່ຢູ່ 1 ຫາ 96d)
  • ຄ່າປັດຈຸບັນຂອງເຊັນເຊີອະນາລັອກ (ທີ່ຢູ່ 1 ຫາ 32d)
  • ຄ່າສະເລ່ຍຂອງເຊັນເຊີດິຈິຕອນ
  • ຄ່າສະເລ່ຍຂອງເຊັນເຊີອະນາລັອກ
  • ລະດັບການວັດແທກຂອງເຊັນເຊີດິຈິຕອນ
  • ລະດັບການວັດແທກຂອງເຊັນເຊີ analog

ຄ່າ​ທີ່​ວັດ​ແທກ​ແມ່ນ​ເປັນ​ຕົວ​ແທນ​ໃນ​ຮູບ​ແບບ​ຈໍາ​ນວນ​ເຕັມ​ທີ່​ມີ​
ປັດໃຈທີ່ແຕກຕ່າງກັນຂຶ້ນຢູ່ກັບຂອບເຂດການວັດແທກ.

ການ​ເປັນ​ຕົວ​ແທນ​ຂອງ​ຄ່າ​ວັດ​ແທກ​:

  • 1 – 9: ປັດໄຈ 1000
  • 10 – 99: ປັດໄຈ 100
  • 100 – 999: ປັດໄຈ 10
  • ຕັ້ງແຕ່ 1000 ເປັນຕົ້ນໄປ: ປັດໄຈ 1

ຖ້າຄ່າຕໍ່າກວ່າ -16385, ມັນຖືວ່າເປັນຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ
ແລະຄວນຈະຖືກຕີຄວາມໝາຍເປັນຄ່າເລກຖານສິບຫົກ.

FAQ:

ຖາມ: ທີ່ຢູ່ຕົວຄວບຄຸມ (ລະຫັດສໍາລອງ) ສາມາດປ່ຽນແປງໄດ້ບໍ?

A: ແມ່ນແລ້ວ, ທີ່ຢູ່ Controller ສາມາດປ່ຽນແປງໄດ້ໃນຈໍສະແດງຜົນ
ພາລາມິເຕີ.

ຖາມ: ອັດຕາ Baud ມາດຕະຖານສໍາລັບການສື່ສານແມ່ນຫຍັງ?

A: ອັດຕາ Baud ມາດຕະຖານຖືກກໍານົດຢູ່ທີ່ 19,200 baud ແລະບໍ່ແມ່ນ
ປ່ຽນແປງໄດ້.

Q: ໂປໂຕຄອນມາດຕະຖານສໍາລັບເຄື່ອງຄວບຄຸມອາຍແກັສ X ແມ່ນຫຍັງ
ລົດເມ?

A: ໂປໂຕຄອນມາດຕະຖານແມ່ນ Modbus RTU.

“`

ຄູ່ມືຜູ້ໃຊ້
Danfoss Gas Detection Modbus ການສື່ສານ
GDIR.danfoss.com

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

ເນື້ອໃນ

ຫນ້າທີ 1 ການສື່ສານ Modbus ຈາກ Danfoss Gas Detection Controller Serial Modbus Interface ຢູ່ X BUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1. ຟັງຊັນ Modbus 03. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
1.1 ຄ່າປັດຈຸບັນຂອງເຊັນເຊີດິຈິຕອນ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.2 ຄ່າປັດຈຸບັນຂອງເຊັນເຊີອະນາລັອກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 1.3 ຄ່າສະເລ່ຍຂອງເຊັນເຊີດິຈິຕອນ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.4 ຄ່າສະເລ່ຍຂອງເຊັນເຊີອະນາລັອກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.5 ຂອບເຂດການວັດແທກຂອງເຊັນເຊີດິຈິຕອນ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.6 ໄລຍະການວັດແທກຂອງເຊັນເຊີອະນາລັອກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 1.7 ຈໍສະແດງຜົນຂອງສັນຍານເຕືອນ ແລະ ບິດທີ່ຕິດກັນຂອງເຊັນເຊີດິຈິຕອນ . . . . . . . . . . . . . . . . . . . . . . .5 1.8 ຈໍສະແດງຜົນຂອງສັນຍານເຕືອນ ແລະ ບິດທີ່ຕິດກັນຂອງເຊັນເຊີອະນາລັອກ. . . . . . . . . . . . . . . . . . . . . . .5 1.9 ສະຖານະ Relay ຂອງສາຍສັນຍານ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.10 ສະຖານະ Relay ຂອງ relay ປຸກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1.11 ຕົວຄວບຄຸມການກວດພົບອາຍແກັສ Watch Outputs (WI), MODBUS ທີ່ຢູ່ 50 ຫາ 57. . . . . . . . . . . . . . . . . . .6 1.12 Data block: Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 2. Modbus-Function 05 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 ການຮັບຮູ້ຂອງຮູບແບບການຈັບສະຕິກ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.2 ການຮັບຮູ້ຂອງເຂົາ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.3 ການເປີດໃຊ້ງານຂອງ Watch Single Output ຜ່ານ Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 3. ຟັງຊັນ Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 4. Modbus-Function 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 5. ຟັງຊັນ Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
ພາກທີ 2 ຄູ່ມືການສື່ສານ Modbus ສໍາລັບຫນ່ວຍກວດຈັບອາຍແກັສ Danfoss (ພື້ນຖານ, ພິເສດແລະຫນ້າທີ່ຫນັກແຫນ້ນ Interface Modbus Serial ທີ່ ModBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .
1.1 ການ​ສອບ​ຖາມ​ມູນ​ຄ່າ​ການ​ວັດ​ແທກ (ຮູບ​ແບບ​ການ​ບີບ​ອັດ​) ຈາກ​ສະ​ບັບ 1.0​. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 1.2 ການວັດແທກຄ່າ ແລະສະຖານະການສອບຖາມ (ແບບຟອມທີ່ບໍ່ໄດ້ບີບອັດ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.3 ຂໍ້ມູນການດໍາເນີນງານ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. ຟັງຊັນ Modbus 06. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3. ຟັງຊັນ Modbus 16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4. ບັນທຶກ ແລະຂໍ້ມູນທົ່ວໄປ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.1 ຄໍາຮ້ອງສະຫມັກຜະລິດຕະພັນທີ່ຕັ້ງໃຈ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 ຄວາມຮັບຜິດຊອບຂອງຜູ້ຕິດຕັ້ງ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 ການບຳລຸງຮັກສາ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

ສ່ວນທີ 1 – ການສື່ສານ Modbus ຈາກ Danfoss Gas Detection Controller

Serial Modbus Interface ຢູ່ X BUS

ກະ​ລຸ​ນາ​ບັນ​ທຶກ​: ການ​ນໍາ​ໃຊ້​ມາດ​ຕະ​ຖານ Modbus Protocoll ຈະ​ບໍ່​ລວມ​ເອົາ​ການ​ກວດ​ສອບ​ອາຍ​ແກ​ັ​ສ​ທີ່​ອຸ​ທິດ​ຕົນ SIL ການ​ສື່​ສານ​ຄວາມ​ປອດ​ໄພ Protocoll​. ດ້ານຄວາມປອດໄພຂອງ SIL1/SIL2 ແມ່ນບໍ່ກ່ຽວຂ້ອງກັບການໂຕ້ຕອບລົດເມປະເພດນີ້.
ຟັງຊັນນີ້ສາມາດໃຊ້ໄດ້ຈາກການສະແດງເວີຊັນ 1.00.06 ຫຼືສູງກວ່າ.
ໂປໂຕຄອນມາດຕະຖານສໍາລັບພອດ serial ເພີ່ມເຕີມຂອງຕົວຄວບຄຸມອາຍແກັສ X bus ແມ່ນ ModBus RTU.
ຄໍານິຍາມຂອງການສື່ສານຕົວຄວບຄຸມອາຍແກັສດໍາເນີນການຢູ່ໃນການໂຕ້ຕອບ X bus ພຽງແຕ່ເປັນ MODBUS slave. ທີ່ຢູ່ Controller = Slave ID default = 1, (ສາມາດປ່ຽນແປງໄດ້ໃນການສະແດງພາລາມິເຕີ).
ອັດຕາ Baud 19,200 baud (ບໍ່ສາມາດປ່ຽນແປງໄດ້) 1 start bit, 8 data bits 1 stop bit, even parity
ທີ່ຢູ່ = ທີ່ຢູ່ເລີ່ມຕົ້ນເບິ່ງລາຍລະອຽດຂ້າງລຸ່ມນີ້ Length = ຈໍານວນຄໍາທີ່ໃຊ້ເບິ່ງຄໍາອະທິບາຍຂ້າງລຸ່ມນີ້.

1. ຟັງຊັນ Modbus 03

Read Holding Registers (ການອ່ານການຖືທະບຽນ) ຖືກນໍາໃຊ້ເພື່ອຮັບຂໍ້ມູນຈາກຕົວຄວບຄຸມການຊອກຄົ້ນຫາອາຍແກັສ Danfoss. ມີ 9 ບລັອກຂໍ້ມູນ.

1.1

ມູນຄ່າປັດຈຸບັນຂອງເຊັນເຊີເຊັນເຊີດິຈິຕອນ

ຄ່າປັດຈຸບັນຂອງເຊັນເຊີດິຈິຕອນທີ່ຢູ່ 1 ຫາ 96d.

1.2

ຄ່າປັດຈຸບັນຂອງເຊັນເຊີແກັບອະນາລັອກ

ຄ່າປັດຈຸບັນຂອງເຊັນເຊີອະນາລັອກທີ່ຢູ່ 1 ຫາ 32d.

ມີໃຫ້ຢູ່ໃນ MODBUS Start address.. 1001d ຫາ 1096d.
ມີໃຫ້ຢູ່ໃນ MODBUS Start address.. 2001d ຫາ 2032d.

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ການເປັນຕົວແທນຂອງຄ່າທີ່ວັດແທກໄດ້: ຄ່າທີ່ວັດແທກໄດ້ສະແດງຢູ່ໃນຮູບແບບຈໍານວນເຕັມທີ່ມີປັດໄຈ 1, 10, 100 ຫຼື 1000. ປັດໄຈແມ່ນຂຶ້ນກັບຂອບເຂດການວັດແທກຕາມລໍາດັບ ແລະຖືກນໍາໃຊ້ດັ່ງຕໍ່ໄປນີ້:

ຊ່ວງ

ປັດໄຈ

1 -9

1000

10-99

100

100-999

10

ຕັ້ງແຕ່ 1000 ເປັນຕົ້ນໄປ

1

ຖ້າຄ່າຕໍ່າກວ່າ -16385, ມັນເປັນຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດແລະຄວນຈະຖືກພິຈາລະນາເປັນຄ່າເລກຖານສິບຫົກເພື່ອທໍາລາຍຄວາມຜິດພາດ.
BC283429059843en-000301 | 3

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.3 ຄ່າສະເລ່ຍຂອງເຊັນເຊີດິຈິຕອນ

ຄ່າສະເລ່ຍຂອງເຊັນເຊີດິຈິຕອນ addr.. 1 ຫາ 96d. ມີຢູ່ໃນ MODBUS Start address.. 3001d ຫາ 3096d.

1.4 ຄ່າສະເລ່ຍຂອງເຊັນເຊີອະນາລັອກ

ຄ່າສະເລ່ຍຂອງເຊັນເຊີອະນາລັອກ- ເຊັນເຊີ addr.. 1 ຫາ 32d. ມີຢູ່ໃນ MODBUS Start address.. 4001d ຫາ 4032d.

1.5 ລະດັບການວັດແທກຂອງເຊັນເຊີດິຈິຕອນ
1.6 ລະດັບການວັດແທກຂອງເຊັນເຊີອະນາລັອກ

ລະດັບການວັດແທກຂອງເຊັນເຊີດິຈິຕອນ – sensor addr. 1 ຫາ 96d. ມີຢູ່ໃນ MODBUS Start address.. 5001d ຫາ 5096d.
ໄລຍະການວັດແທກຂອງເຊັນເຊີອະນາລັອກ – sensor addr.. 1 ຫາ 32d. ມີຢູ່ໃນ MODBUS Start address.. 6001d ຫາ 6032d

4 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.7 ຈໍສະແດງຜົນຂອງສັນຍານເຕືອນໄພ ແລະຕົວຈັບບິດຂອງເຊັນເຊີດິຈິຕອນຕາມລໍາດັບ
1.8 ຈໍສະແດງຜົນຂອງສັນຍານເຕືອນ ແລະຕົວຈັບບິດຂອງເຊັນເຊີອະນາລັອກຕາມລໍາດັບ

ການສະແດງສັນຍານເຕືອນທ້ອງຖິ່ນທີ່ສ້າງຂຶ້ນໂດຍຕົວຄວບຄຸມການກວດຫາອາຍແກັສ ພ້ອມກັບການຈັບບິດຂອງເຊັນເຊີດິຈິຕອນ – ເຊັນເຊີທີ່ຢູ່ 1 ຫາ 96d. ມີຢູ່ໃນ MODBUS ເລີ່ມທີ່ຢູ່ 1201d ຫາ 1296d.
ການສະແດງສັນຍານເຕືອນທ້ອງຖິ່ນທີ່ສ້າງຂຶ້ນໂດຍຕົວຄວບຄຸມການກວດຫາອາຍແກັສ ພ້ອມກັບການຈັບບິດຂອງເຊັນເຊີອະນາລັອກຕາມລໍາດັບ – ເຊັນເຊີທີ່ຢູ່ 1 ຫາ 32d. ມີຢູ່ໃນ MODBUS ເລີ່ມທີ່ຢູ່ 2201d ຫາ 2232d
.

ທີ່ນີ້, ການເປັນຕົວແທນໃນຮູບແບບເລກຖານສິບຫົກແມ່ນງ່າຍຕໍ່ການອ່ານເພາະວ່າຂໍ້ມູນຖືກສົ່ງໃນຮູບແບບຕໍ່ໄປນີ້:

0xFFFF = 0x 0b

F 1111 ການຊັກທ້ອງຖິ່ນ

F 1111 latching ຕົວຄວບຄຸມ

ມີສີ່ບິດສະຖານະສໍາລັບສີ່ປຸກ stages ແຕ່ລະຄົນ. 1 = ປຸກ ຫຼື latching active 0 = ປຸກ ຫຼື latching ບໍ່ເຄື່ອນໄຫວ

ຂ້າງເທິງ example: ມີສອງສັນຍານເຕືອນໃນທ້ອງຖິ່ນຢູ່ທີ່ DP1, ກັບອັນທີສອງແມ່ນຢູ່ໃນຮູບແບບ latching. ສັນຍານເຕືອນທໍາອິດທີ່ສ້າງຂຶ້ນໂດຍຕົວຄວບຄຸມການກວດພົບອາຍແກັສແມ່ນປະກົດຢູ່ DP4. ສັນຍານເຕືອນທໍາອິດທີ່ສ້າງຂຶ້ນໂດຍຕົວຄວບຄຸມການຊອກຄົ້ນຫາອາຍແກັສແມ່ນມີຢູ່ AP5.

F 1111 ສັນຍານເຕືອນທ້ອງຖິ່ນ

F 1111 ສັນຍານເຕືອນການຄວບຄຸມ

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 5

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.9 ສະຖານະ Relay ຂອງສາຍສັນຍານ

ສະຖານະ Relay ຂອງສັນຍານ Relay ສັນຍານ Relay ທີ່ຢູ່ 1 ເຖິງ 96d. ມີໃຫ້ຢູ່ໃນທີ່ຢູ່ເລີ່ມຕົ້ນ MODBUS…. 7001d ຫາ 7096d

1.10 ສະຖານະ Relay ຂອງ Relay ປຸກ

ສະຖານະ Relay ຂອງ relay ປຸກ relay ປຸກ ທີ່ຢູ່ 1 ຫາ 32d. ມີໃຫ້ຢູ່ໃນທີ່ຢູ່ເລີ່ມຕົ້ນ MODBUS…. 8001d ຫາ 8032d

ສະຖານະ relay ຂອງ relay ຂໍ້ຄວາມຜິດຂອງຜູ້ຄວບຄຸມແມ່ນຢູ່ໃນທະບຽນ 8000d.

1.11 ຕົວຄວບຄຸມການກວດພົບອາຍແກັສ Watch Outputs (WI), MODBUS ທີ່ຢູ່ 50 ຫາ 57

ໃນການລົງທະບຽນ 50d, ຜົນຜະລິດຂອງໂມງທັງຫມົດແມ່ນສະແດງເປັນ byte ທີ່ໃຊ້ສໍາລັບການປະເມີນຜົນໃນຕົວຄວບຄຸມການກວດພົບອາຍແກັສ.
ໃນທີ່ຢູ່ເລີ່ມຕົ້ນ 51d 57d ແຕ່ລະຄ່າ bit ສາມາດໃຊ້ໄດ້ເປັນຄ່າ Integer.
0d = ບໍ່ມີຊຸດຜົນຜະລິດ 1d = ເປີດໂດຍໂມງ 256d ຫຼື 0x0100h = ເປີດໂດຍ Modbus 257d ຫຼື 0x0101h = ເປີດໂດຍ Modbus ແລະໂມງ

6 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.12 ບລັອກຂໍ້ມູນ: ຜົນຜະລິດ

ເລີ່ມຕົ້ນທີ່ຢູ່ 0d: ທີ່ຢູ່ ຂ້າທາດຂອງຂ້ອຍເອງ MODBUS ຢູ່ທີ່ X Bus

ທີ່ຢູ່ 1d:

ຂໍ້ມູນ Relay bits ຂອງໂມດູນທໍາອິດ (Controller Module) Relay 1 ແມ່ນ bit 0 ກັບ relay 4 ແມ່ນ bit 3

ທີ່ຢູ່ 2d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_1 Relay 5 is bit 0 to relay 8 is bit 3

ທີ່ຢູ່ 3d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_2 Relay 9 is bit 0 to relay 12 is bit 3

ທີ່ຢູ່ 4d:

ຂໍ້ມູນ Relay bits ຂອງສ່ວນຂະຫຍາຍໂມດູນທີ່ຢູ່ 3 Relay 13 ແມ່ນ bit 0 ກັບ relay 16 ແມ່ນ bit 3

ທີ່ຢູ່ 5d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_4 Relay 17 is bit 0 to relay 20 is bit 3

ທີ່ຢູ່ 6d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_5 Relay 21 is bit 0 to relay 24 is bit 3

ທີ່ຢູ່ 7d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_6 Relay 25 is bit 0 to relay 28 is bit 3

ທີ່ຢູ່ 8d:

ຂໍ້ມູນ Relay bits ຂອງ module extension address_7 Relay 29 is bit 0 to relay 32 is bit 3

ທີ່ຢູ່ 9d ຫາ 24d ຢືນສໍາລັບຮາດແວ analog output 1 ຫາ analog output 16.
ຄໍານິຍາມຂອງຄ່າແມ່ນເຮັດລະຫວ່າງ 0 ແລະ 10000d (0 = 4mA Output; 10.000d = 20mA Output = ຄ່າເຕັມຂະຫນາດຂອງເຊັນເຊີ, 65535 ຫມາຍວ່າບໍ່ໄດ້ໃຊ້).

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 7

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

2. Modbus-Function 05

Write Single Coil (ການ​ຂຽນ​ລັດ​ດຽວ ON/OFF​) ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ຮັບ​ຮູ້​ຮູບ​ແບບ​ການ latching ຫຼື horns ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ການ​ກໍາ​ນົດ​ຜົນ​ໄດ້​ຮັບ​ຂອງ​ໂມງ​ເປັນ​ສ່ວນ​ບຸກ​ຄົນ​.

2.1 ການຮັບຮູ້ຂອງຮູບແບບການ latching

ສໍາລັບຈຸດປະສົງນີ້, ຄໍາສັ່ງ 05 ຖືກສົ່ງໄປຫາທີ່ຢູ່ຂອງຕົວຄວບຄຸມການກວດພົບອາຍແກັສທີ່ມີການຊີ້ບອກຂອງທະບຽນຕາມລໍາດັບຈາກ 1.7 ຫຼື 1.8 ການສະແດງສັນຍານເຕືອນໄພແລະຕົວຍຶດຕິດກັນ.

ການຮັບຮູ້ຈະເກີດຂຶ້ນເມື່ອຄ່າ ON(0xFF00) ຖືກສົ່ງໄປແລ້ວ.

2.2 ການຮັບຮູ້ຂອງ horn

ສໍາລັບຈຸດປະສົງນີ້, ຄໍາສັ່ງ 05 ຖືກສົ່ງໄປຫາທີ່ຢູ່ຂອງຕົວຄວບຄຸມການກວດພົບອາຍແກັສແລະລົງທະບຽນ 7000d.

ການຮັບຮູ້ຈະເກີດຂຶ້ນເມື່ອຄ່າ ON(0xFF00) ຖືກສົ່ງໄປແລ້ວ.

2.3 ການເປີດໃຊ້ງານ Watch ດຽວຜ່ານ Modbus

ສໍາລັບຈຸດປະສົງນີ້, ຄໍາສັ່ງ 05 ຖືກສົ່ງໄປຫາທີ່ຢູ່ຂອງ g ເປັນຕົວຄວບຄຸມການຊອກຄົ້ນຫາທີ່ມີການຊີ້ບອກຂອງທະບຽນທີ່ກ່ຽວຂ້ອງຈາກ 1.11 ການສະແດງຂອງ Watch Outputs witch ລົງທະບຽນ 50 ບໍ່ໄດ້ຮັບອະນຸຍາດ.

3. ຟັງຊັນ Modbus 06

ຂຽນທະບຽນດຽວ (ການຂຽນທະບຽນດຽວ) ຖືກນໍາໃຊ້ເພື່ອຂຽນກ່ຽວກັບທະບຽນບຸກຄົນໃນຕົວຄວບຄຸມການກວດພົບອາຍແກັສ.
ໃນປັດຈຸບັນ, ມັນເປັນໄປໄດ້ທີ່ຈະຂຽນໃສ່ທີ່ຢູ່ສໍາລອງຂອງຕົນເອງເທົ່ານັ້ນ.
ທີ່ຢູ່ Modbus 0 (ເບິ່ງ 1.12)

4. Modbus-Function 15

ຂຽນ Multiple Coil (ຂຽນຫຼາຍສະຖານະ OFF/ON) ຖືກນໍາໃຊ້ເພື່ອກໍານົດຜົນໄດ້ຮັບຂອງໂມງທັງຫມົດໃນເວລາດຽວກັນ. ຄໍາສັ່ງຕ້ອງຖືກສົ່ງໄປຫາທີ່ຢູ່ຂອງຕົວຄວບຄຸມການຊອກຄົ້ນຫາອາຍແກັສທີ່ມີຕົວຊີ້ບອກຂອງທະບຽນ 50d ທີ່ມີຄວາມຍາວສູງສຸດ 7 ບິດ.

5. ຟັງຊັນ Modbus 16

ຂຽນ Multiple Registers (ການຂຽນຫຼາຍທະບຽນ) ຖືກນໍາໃຊ້ເພື່ອຂຽນໃນຫຼາຍໆທະບຽນໃນຕົວຄວບຄຸມການກວດພົບອາຍແກັສ.
ໃນປັດຈຸບັນ, ມັນເປັນໄປໄດ້ທີ່ຈະຂຽນໃສ່ທີ່ຢູ່ສໍາລອງຂອງຕົນເອງເທົ່ານັ້ນ.
ທີ່ຢູ່ Modbus 0 (ເບິ່ງ 1.12)

ການປ່ຽນແປງພາລາມິເຕີອື່ນໆທັງຫມົດແມ່ນບໍ່ອະນຸຍາດໃຫ້ສໍາລັບເຫດຜົນດ້ານຄວາມປອດໄພ; ດັ່ງນັ້ນ, ທິດທາງຂໍ້ມູນແມ່ນຖືກກໍານົດຢ່າງຊັດເຈນຈາກລະບົບເຕືອນໄພໄປຫາດ້ານ MODBUS ທີ່ເປີດ. Retroaction ແມ່ນເປັນໄປບໍ່ໄດ້.

8 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

ພາກ​ທີ 2 – ຄູ່​ມື​ການ​ສື່​ສານ Modbus ສໍາ​ລັບ​ຫນ່ວຍ​ງານ​ກວດ​ສອບ​ອາຍ​ແກ​ັ​ສ Danfoss (ຂັ້ນ​ພື້ນ​ຖານ​, Premium ແລະ​ຫນ້າ​ທີ່​ຫນັກ​)

Serial Modbus Interface ຢູ່ ModBUS

ໂປໂຕຄອນມາດຕະຖານສໍາລັບພອດ serial ເພີ່ມເຕີມຂອງຕົວຄວບຄຸມອາຍແກັສ Modbus ແມ່ນ ModBus RTU.

ຄໍາ​ນິ​ຍາມ​ຂອງ​ການ​ສື່​ສານ​:
ຫນ່ວຍກວດຈັບອາຍແກັສ (Basic, Premium ຫຼື Heavy Duty) ດໍາເນີນການຢູ່ໃນການໂຕ້ຕອບ RS 485 (Bus A, Bus B Terminals) ພຽງແຕ່ເປັນ MODBUS slave.

ພາລາມິເຕີສໍາລັບການສື່ສານ:
ອັດຕາ Baud 19,200 baud 1 start bit, 8 data bits 1 stop bit, even parity

ອັດຕາການລົງຄະແນນສຽງແຕ່ລະໄລຍະ:
> 100 ms ຕໍ່ທີ່ຢູ່. ສໍາລັບອັດຕາການລົງຄະແນນ < 550 ms ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຕ້ອງໃສ່ຢ່າງຫນ້ອຍຫນຶ່ງຢຸດຊົ່ວຄາວຂອງ > 550 ms ຕໍ່ຮອບການລົງຄະແນນສຽງ.

Fig 1: ການຕັ້ງຄ່າສໍາລັບການສອບຖາມ Modbus

1. ຟັງຊັນ Modbus 03

Read Holding Registers (ການອ່ານການຖືທະບຽນ) ແມ່ນໃຊ້ເພື່ອຮັບຂໍ້ມູນຈາກລະບົບ Gas Detection Controller.

1.1 ການ​ສອບ​ຖາມ​ມູນ​ຄ່າ​ວັດ​ແທກ (ຮູບ​ແບບ​ບີບ​ອັດ​) ຈາກ​ສະ​ບັບ 1.0​

ມັນເປັນໄປໄດ້ທີ່ຈະສອບຖາມທີ່ຢູ່ເບື້ອງຕົ້ນ 0 ທີ່ມີຄວາມຍາວຂອງຂໍ້ມູນທີ່ແນ່ນອນ 10 (ຄໍາສັບຕ່າງໆ).
Example here SlaveID = ທີ່ຢູ່ Slave = 3

Fig 1.1a: ຄ່າສອບຖາມ

ຫົວໜ່ວຍພື້ນຖານ ແລະ Premium:
ໃນການສອບຖາມ ModBus, ມູນຄ່າມີດັ່ງນີ້:
offs ລົງທະບຽນທີ່ຢູ່ 0 – 9 0 ເຊັນເຊີມູນຄ່າປັດຈຸບັນ 1 1 ເຊັນເຊີສະເລ່ຍ 1 2 ເຊັນເຊີມູນຄ່າປັດຈຸບັນ 2 3 ເຊັນເຊີສະເລ່ຍ 2 4 ເຊັນເຊີມູນຄ່າປັດຈຸບັນ 3 5 ເຊັນເຊີສະເລ່ຍ 3 6 ປະເພດ + ເຊັນເຊີໄລຍະ 1 7 ປະເພດ + ເຊັນເຊີໄລຍະ 2 8 ປະເພດ + ເຊັນເຊີຊ່ວງເວລາ 3 9 ອຸນຫະພູມປັດຈຸບັນ°C
ຕາຕະລາງ 1.1b: ຄ່າລົງທະບຽນ

Fig. 1.1c: ພາກ Window ຈາກ Modbus query

ຫນ່ວຍງານ Heav Duty:
ໃນ​ກໍ​ລະ​ນີ​ຂອງ​ການ​ສອບ​ຖາມ ModBus ຫນັກ​, ພຽງ​ແຕ່​ຄ່າ​ຂອງ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ທໍາ​ອິດ​ທີ່​ຖືກ​ຄອບ​ຄອງ​, ອື່ນໆ​ທັງ​ຫມົດ​ແມ່ນ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ດ້ວຍ 0​:
ຄວາມລະອຽດໄດນາມິກສໍາລັບຂໍ້ມູນອາຍແກັສແມ່ນຖືກນໍາໃຊ້, ນັ້ນຫມາຍຄວາມວ່າຖ້າໄລຍະການວັດແທກ < 10, ຫຼັງຈາກນັ້ນຄ່າອາຍແກັສແມ່ນຄູນກັບ 1000, ຖ້າໄລຍະການວັດແທກ < 100 & >=10, ຫຼັງຈາກນັ້ນຄ່າອາຍແກັສແມ່ນຄູນກັບ 100, ຖ້າໄລຍະການວັດແທກ < 1000 & >= 100, ຖ້າຄ່າຂອງອາຍແກັສແມ່ນ 10, ຫຼັງຈາກນັ້ນຄ່າອາຍແກັສແມ່ນຄູນກັບ 1000. >= 1, ຫຼັງຈາກນັ້ນຄ່າອາຍແກັສແມ່ນຄູນກັບ 1000. ດັ່ງນັ້ນໃນທຸກກໍລະນີ, ການແກ້ໄຂ XNUMX ສາມາດຮັບປະກັນໄດ້.

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 9

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.2 ການວັດແທກຄ່າ ແລະສະຖານະການສອບຖາມ (ແບບຟອມທີ່ບໍ່ໄດ້ບີບອັດ)

ສອງທາງເລືອກໃນການສອບຖາມແມ່ນມີຢູ່ທີ່ນີ້:
A: ສອບຖາມຂໍ້ມູນທັງຫມົດຜ່ານທີ່ຢູ່ພື້ນຖານຂອງອຸປະກອນ: ລົງທະບຽນຄົງທີ່ (ເລີ່ມຕົ້ນ) ທີ່ຢູ່ 40d (28h) ທີ່ມີຄວາມຍາວຕົວແປ 1 ຫາ 48 d ຂໍ້ມູນ (ຄໍາສັບ) Example here Slave ID = ທີ່ຢູ່ Slave = 3 (ທີ່ຢູ່ອື່ນ 4 ແລະ 5 ແມ່ນບໍ່ຈໍາເປັນເພາະວ່າຂໍ້ມູນທັງຫມົດຖືກໂອນຢູ່ໃນບລັອກ)
B: ພຽງແຕ່ສອບຖາມເຊັນເຊີທີ່ສອດຄ້ອງກັນຜ່ານທີ່ຢູ່ສ່ວນບຸກຄົນທີ່ແຕກຕ່າງກັນ: ທີ່ຢູ່ເລີ່ມຕົ້ນແມ່ນຖືກກໍານົດຕາມຕາຕະລາງ 1.2c, ທີ່ມີຄວາມຍາວຄົງທີ່ຂອງ 12 ຄ່າ.

Fig.1.2a: ຕົວກໍານົດການສອບຖາມ Modbus ສໍາລັບຮຸ່ນ A

ຂໍ້ມູນຖືກຈັດລຽງຕາມລຳດັບຕໍ່ໄປນີ້:
offs Sensor 1 ທີ່ຢູ່ ຖານອຸປະກອນລົງທະບຽນ Addr. 40-51 ທີ່ຢູ່ ຖານອຸປະກອນລົງທະບຽນ 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 ຂໍ້ມູນຕາຕະລາງ 1.2 .

Fig. 1.2b: Sensor 1 – 3 Modbus query parameters for version B

ເຊັນເຊີ 2 ທີ່ຢູ່ຖານອຸປະກອນລົງທະບຽນ Addr. 52-63 ທີ່ຢູ່ຖານອຸປະກອນ +1 ລົງທະບຽນ 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

ເຊັນເຊີ 3 ທີ່ຢູ່ຖານອຸປະກອນລົງທະບຽນ Addr. 64-75 ທີ່ຢູ່ຖານອຸປະກອນ +2 ລົງທະບຽນ 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/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.2 ການວັດແທກຄ່າ ແລະສະຖານະການສອບຖາມ (ແບບຟອມທີ່ບໍ່ໄດ້ບີບອັດ)

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
ຕາຕະລາງ 1.2e: ຄ່າ example

ຄຸນຄ່າ
1302 25 100 314 314 0 0 12.
1301 1402 1503 1604

ເຊັນເຊີ 2 ເຊັນເຊີ 2 ລົງທະບຽນ addr 52-63 ເຊັນເຊີ 2 ລົງທະບຽນ 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

ຄຸນຄ່າ
1177 100 10 306 306
0 0 12 501 602 703 803

ເຊັນເຊີ 3 ເຊັນເຊີ 3 ລົງທະບຽນ addr. 64-75 ເຊັນເຊີ 3 ລົງທະບຽນ 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

ຄຸນຄ່າ
1277 2500
0 1331 1331
0 112 12 2400 3600 1600 80

ລົງທະບຽນລາຍລະອຽດຂອງຄ່າການວັດແທກສໍາລັບ 1.2 A ແລະ 1.2 B

ທີ່ຢູ່ offs ຊື່ພາລາມິເຕີ

ຄວາມຫມາຍ

40,52,64 0 Gastype_x ui16

ລະຫັດປະເພດອາຍແກັສຂອງເຊັນເຊີ 1, 2, 3 ເບິ່ງຕາຕະລາງ

41,53,65 1 Range_x ui16

ໄລຍະການວັດແທກຂອງເຊັນເຊີ 1, 2, 3 (ຈໍານວນເຕັມໂດຍບໍ່ມີການແປພາສາ)

42,54,66 2 divisor_x ui16

ປັດໄຈຕົວຫານຂອງເຊັນເຊີ 1, 2, 3 (ຕົວຢ່າງ: ຄ່າລົງທະບຽນ = 10 -> ຄ່າທີ່ວັດແທກໄດ້ທັງໝົດ ແລະ ເກນສັນຍານເຕືອນຕ້ອງແບ່ງດ້ວຍ 10.

43,55,67 3 cur_val_x ເຊັນ i16

ຄ່າປັດຈຸບັນຂອງເຊັນເຊີ 1, 2, 3: ການນໍາສະເຫນີມູນຄ່າເປັນຈໍານວນເຕັມ (ແມ່ນຄູນດ້ວຍຕົວຫານຕົວຫານ, ດັ່ງນັ້ນຄ່າອາຍແກັສຕົວຈິງຈະຕ້ອງຖືກນໍາໄປນໍາຕົວຫານຕົວຫານ).

44,56,68 4 average_val_x signed i16 ຄ່າສະເລ່ຍຂອງເຊັນເຊີ 1, 2, 3: ການນໍາສະເຫນີມູນຄ່າເປັນຈໍານວນເຕັມ (ແມ່ນຄູນກັບປັດໄຈຕົວຫານ, ດັ່ງນັ້ນຄ່າອາຍແກັສຕົວຈິງຕ້ອງຖືກນໍາໄປດ້ວຍຕົວຫານຕົວຫານ)

45,57,69 5 error_x ui16

ຂໍ້​ມູນ​ຄວາມ​ຜິດ​ພາດ​, binary coded​, ເບິ່ງ​ລະ​ຫັດ​ຄວາມ​ຜິດ​ພາດ​ຕາ​ຕະ​ລາງ 1.3f​

46,58,70 6 alarm_x ui16

ບິດສະຖານະການປຸກຂອງເຊັນເຊີ 1, 2, 3, ລະຫັດຖານສອງ, Alarm1(bit4) Alarm4 (bit7), SBH (Self Hold Bit) ຂໍ້ມູນບິດ Alarm1(bit12)- Alarm4(bit15)

47,59,71 7 di+rel_x uii16

ບິດສະຖານະຂອງສັນຍານເຕືອນໄພຂອງ relay 1(bit0) 5(bit4), ແລະສະຖານະພາບການປ້ອນຂໍ້ມູນດິຈິຕອນ 1(bit8)-2 (bit9)

48,60,72 8 threshold_x y ui16

ເກນ 1 ຂອງເຊັນເຊີ 1, 2, 3, ການນຳສະເໜີມູນຄ່າເປັນຈຳນວນເຕັມ (ແມ່ນຄູນດ້ວຍປັດໄຈຕົວຫານ, ສະນັ້ນ ຄ່າອາຍແກັສຕົວຈິງຈະຕ້ອງຖືກນຳມາຫານດ້ວຍຕົວຫານຕົວຫານ)

49,61,73 9 threshold_x y ui16

ເກນ 2 ຂອງເຊັນເຊີ 1, 2, 3, ການນຳສະເໜີມູນຄ່າເປັນຈຳນວນເຕັມ (ແມ່ນຄູນດ້ວຍປັດໄຈຕົວຫານ, ສະນັ້ນ ຄ່າອາຍແກັສຕົວຈິງຈະຕ້ອງຖືກນຳມາຫານດ້ວຍຕົວຫານຕົວຫານ)

50,62,74 10 threshold_x y ui16

Threshold3 ຂອງເຊັນເຊີ 1, 2, 3, ການນໍາສະເຫນີມູນຄ່າເປັນຈໍານວນເຕັມ (ແມ່ນຄູນດ້ວຍຕົວຫານຕົວຫານ, ດັ່ງນັ້ນຄ່າອາຍແກັສຕົວຈິງຕ້ອງຖືກແບ່ງດ້ວຍຕົວຫານຕົວຫານ)

51,63,75 11 threshold_x y ui16

ເກນ 4 ຂອງເຊັນເຊີ 1, 2, 3, ການນຳສະເໜີມູນຄ່າເປັນຈຳນວນເຕັມ (ແມ່ນຄູນດ້ວຍປັດໄຈຕົວຫານ, ສະນັ້ນ ຄ່າອາຍແກັສຕົວຈິງຈະຕ້ອງຖືກນຳມາຫານດ້ວຍຕົວຫານຕົວຫານ)

ຕາຕະລາງ 1.2f: ລົງທະບຽນລາຍລະອຽດຂອງຄ່າການວັດແທກສໍາລັບ 1.2 A ແລະ 1.2 B

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 11

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.3 ຂໍ້ມູນການດໍາເນີນງານ

ສອງທາງເລືອກໃນການສອບຖາມແມ່ນມີຢູ່ທີ່ນີ້:

A: ສອບຖາມຂໍ້ມູນທັງໝົດຜ່ານທີ່ຢູ່ຖານຂອງ

ອຸປະກອນ:

ການລົງທະບຽນຄົງທີ່ (ເລີ່ມຕົ້ນ) ທີ່ຢູ່ 200d (28h) ກັບ

ຄວາມຍາວ 1 ຫາ 48 d ຂໍ້ມູນ (ຄໍາ)

Example here: Slave ID = ທີ່ຢູ່ Slave = 3

(ທີ່ຢູ່ອື່ນ 4 ແລະ 5 ບໍ່ໄດ້ໃຊ້ຢູ່ທີ່ນີ້.)

ເລີ່ມຕົ້ນທີ່ຢູ່ສະເຫມີ 200d.

ຈໍານວນເຊັນເຊີ: 1 2

ຄວາມຍາວ:

18 36

B: ພຽງແຕ່ສອບຖາມເຊັນເຊີທີ່ສອດຄ້ອງກັນຜ່ານທີ່ຢູ່ສ່ວນບຸກຄົນທີ່ແຕກຕ່າງກັນ: ທີ່ຢູ່ເລີ່ມຕົ້ນແມ່ນຖືກກໍານົດຕາມຕາຕະລາງ 1.2c, ທີ່ມີຄວາມຍາວຄົງທີ່ຂອງ 18 ຄ່າ.

Fig.1.3a: Modbus query parameters Version A

Fig. 1.3b: ເຊັນເຊີ 1 – 3 Modbus ຂໍ້ມູນປະຕິບັດງານ Modbus ພາລາມິເຕີການສອບຖາມສະບັບ B

ການຈັດລຽງຂໍ້ມູນ
ຕາຕະລາງ 1.3c: ການຈັດລຽງຂໍ້ມູນ

offs Sensor 1 (ອຸປະກອນທັງໝົດ) ທີ່ຢູ່ຖານອຸປະກອນ ທີ່ຢູ່ເລີ່ມຕົ້ນ 200-217d ທີ່ຢູ່ຖານອຸປະກອນ ທີ່ຢູ່ເລີ່ມຕົ້ນ 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 sensibility_1n11. tool_nr_1 12 gas_conz_1 13 max_gas_val_1 14 temp_min_1 15 temp_max_1 16 ຟຣີ

ເຊັນເຊີ 2 (ສະເພາະ Premium) ທີ່ຢູ່ຖານອຸປະກອນ ທີ່ຢູ່ເລີ່ມຕົ້ນ 218-235d ທີ່ຢູ່ຖານອຸປະກອນ +1 ທີ່ຢູ່ເລີ່ມຕົ້ນ 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 opday_last_calib_2 caliblast_intervance_calib_2 cal_nr_2 tool_type_2 tool_nr_2 gas_conz_2 max_gas_val_2 temp_min_2 temp_max_2 ຟຣີ

12 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.3 ຂໍ້​ມູນ​ການ​ປະ​ຕິ​ບັດ (ຕໍ່​)

ລົງທະບຽນລາຍລະອຽດຂອງຂໍ້ມູນປະຕິບັດການ acc. ເປັນ 1.3 A ແລະ 1.3 B

ທີ່ຢູ່ offset bildname

ຄວາມຫມາຍ

200,218,236 0

prod_dd_mm ui16

= ການຜະລິດອຸປະກອນມື້ + ເດືອນ, ລະຫັດ hex ເຊັ່ນ: 14.3: 0x0E03h = 14 (ມື້) 3 (ເດືອນ)(ປີ)

201,219,237 1

prod_year ui16

ປີການຜະລິດອຸປະກອນເຊັ່ນ: 0x07E2h = 2018d

202,220,238 2

Serialnr ui16

ໝາຍເລກລຳດັບອຸປະກອນຂອງຜູ້ຜະລິດ

203,221,239 3

unit_type ui16

ປະເພດອຸປະກອນ: 1 = ຫົວເຊັນເຊີ 2 = ພື້ນຖານ, ຫນ່ວຍບໍລິການພິເສດ 3 = ຕົວຄວບຄຸມອາຍແກັສ

204,222,240 4

operating_days ui16

ຈໍາ​ນວນ​ຂອງ​ມື້​ປະ​ຕິ​ບັດ​ການ​ປະ​ຈຸ​ບັນ​

205,223,241 5

days_till_calib ເຊັນ i16

ຈຳນວນມື້ເຮັດວຽກທີ່ຍັງເຫຼືອຈົນຮອດຄ່າລົບຂອງການບຳລຸງຮັກສາຄັ້ງຕໍ່ໄປແມ່ນເກີນກຳນົດເວລາການບຳລຸງຮັກສາ

206,224,242 6

opday_last_calib ມື້ເຮັດວຽກຈົນກ່ວາການປັບຕົວສຸດທ້າຍ ui16

207,225,243 7

calib_interv ui16

ໄລຍະການບໍາລຸງຮັກສາໃນມື້

208,226,244 8

days_last_calib ui16

ຈໍານວນມື້ປະຕິບັດການທີ່ຍັງເຫຼືອຂອງໄລຍະເວລາການບໍາລຸງຮັກສາທີ່ຜ່ານມາຈົນກ່ວາການບໍາລຸງຮັກສາຕໍ່ໄປ

209,227,245 9

ຄວາມຮູ້ສຶກ ui16

ຄວາມອ່ອນໄຫວຂອງເຊັນເຊີປັດຈຸບັນໃນ % (100% = ເຊັນເຊີໃໝ່)

210,228,246 10

cal_nr b ui16

ຈໍາ​ນວນ​ຂອງ​ການ​ປັບ​ປະ​ຕິ​ບັດ​ແລ້ວ​

211,229,247 11

tool_type ui16

ຈໍານວນ serial ຂອງຜູ້ຜະລິດຂອງເຄື່ອງມື calibration

212,230,248 12

tool_nr ui16

ເຄື່ອງ​ມື​ການ​ປັບ​ເລກ ID ຂອງ​ຜູ້​ຜະ​ລິດ​

213,231,249 13

gas_conz ui16

ຄ່າສະເລ່ຍຂອງຄວາມເຂັ້ມຂົ້ນຂອງອາຍແກັສທີ່ວັດແທກຢູ່ເຊັນເຊີໃນໄລຍະເວລາ

214,232,250 14

max_gas_val ເຊັນ i16

ຄວາມເຂັ້ມຂົ້ນຂອງອາຍແກັສສູງສຸດທີ່ວັດແທກຢູ່ໃນເຊັນເຊີ

215,233,251 15

temp_min ເຊັນ i16

ອຸນຫະພູມຕໍ່າສຸດທີ່ວັດແທກຢູ່ໃນເຊັນເຊີ

216,234,252 16

temp_max ເຊັນ i16

ອຸນຫະພູມສູງສຸດທີ່ວັດແທກຢູ່ໃນເຊັນເຊີ

217,235,253 17 ui16

ບໍ່ໄດ້ໃຊ້

ຕາຕະລາງ 1.3d: ລາຍລະອຽດການລົງທະບຽນຂອງຂໍ້ມູນປະຕິບັດການ acc. ເປັນ 1.3 A ແລະ 1.3 B

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 13

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

1.3 ຂໍ້​ມູນ​ການ​ປະ​ຕິ​ບັດ (ຕໍ່​)

ປະເພດອາຍແກັສແລະຫົວຫນ່ວຍ

ລະຫັດອາຍແກັສ

ປະເພດ

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

ຕາຕະລາງ 1.3e: ຕາຕະລາງປະເພດອາຍແກັສ ແລະ ຫົວໜ່ວຍ

ປະເພດອາຍແກັສແອມໂມເນຍ TempC TempF ຄວາມຊຸ່ມຊື່ນຄວາມກົດດັນ TOX Comb. ພາຍນອກ Digital Ammonia Propane Carbon dioxide R134a R407a R416a R417a R422A R422d R427A R437A R438A R449A R407f R125 R32 R404a R407c R410a R434A507

ສູດ NH3 TempC TempF Hum. ກົດ TOX Comb
NH3 C3H8 CO2 C2H2F4
C2HF5 CH2F2
NH3

ໜ່ວຍ 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 ppm ppm ppm ppm ppm ppm ppm ppm ppm

ລະຫັດຂໍ້ຜິດພາດທີ່ເກີດຂື້ນໃນການສອບຖາມ Modbus ແມ່ນຄືກັນກັບທີ່ບັນທຶກໄວ້ໃນຄູ່ມືຜູ້ໃຊ້ "ຫນ່ວຍຄວບຄຸມແລະໂມດູນການຂະຫຍາຍ". ພວກມັນຖືກຂຽນລະຫັດເລັກນ້ອຍແລະອາດຈະເກີດຂື້ນລວມກັນ.

,,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”,,Warning Sign, XXXX FC” 0f: ລະຫັດຂໍ້ຜິດພາດ

0x8001h (32769d) ອົງປະກອບຂອງເຊັນເຊີໃນຫົວເຊັນເຊີ - ຄວາມຜິດພາດ 0x8002h (32770d) ການຕິດຕາມຂອງ amplifier ແລະ AD converter – ຄວາມຜິດພາດ 0x8004h (32772d) ການຕິດຕາມເຊັນເຊີ ແລະ/ຫຼື ການສະຫນອງພະລັງງານຂອງຂະບວນການ – ຄວາມຜິດພາດ 0x8008h (32776d) ການກວດສອບຄວາມຜິດພາດຂອງການເຮັດວຽກຂອງໂປເຊດເຊີ 0x8010h (32784d) ການຕິດຕາມບົດລາຍງານການເກັບຮັກສາຂໍ້ມູນ. 0x8020h (32800d) ເປີດ / ຕິດຕາມການເຂົ້າ / ອອກຂອງໂປເຊດເຊີ - ຄວາມຜິດພາດ 0x8040h (32832d) ອຸນຫະພູມສະພາບແວດລ້ອມສູງເກີນໄປ 0x8200h (33280d) ສັນຍານຂອງອົງປະກອບເຊັນເຊີຢູ່ຫົວເຊັນເຊີເກີນຂອບເຂດ. 0x8100h (33024d) ສັນຍານຂອງອົງປະກອບເຊັນເຊີຢູ່ທີ່ຫົວເຊັນເຊີແມ່ນຢູ່ພາຍໃຕ້ຂອບເຂດ. 0x9000h (36864d) ຄວາມຜິດພາດການສື່ສານຈາກຫນ່ວຍງານກາງໄປຫາ SB 0X 0xB000h (45056d) ຄວາມຜິດພາດການສື່ສານຂອງ SB ຫາ DP 0X ເຊັນເຊີ 0x9000h (36864d) ຄວາມຜິດພາດການສື່ສານກັບ EP_06 0X ເນື່ອງຈາກໂມດູນ 0x0080 ການບໍາລຸງຮັກສາ 0x8001h (32769d) USV ບໍ່ເຮັດວຽກຢ່າງຖືກຕ້ອງ, ສາມາດສົ່ງສັນຍານໄດ້ໂດຍ GC ເທົ່ານັ້ນ. 0x8004h (32772d) ສາມາດສົ່ງສັນຍານໄດ້ໂດຍ GC ເທົ່ານັ້ນ. 0xA000h (40960d) ສາມາດສົ່ງສັນຍານໄດ້ໂດຍ GC/EP ທີ່ມີຕົວເລືອກຮາດແວເທົ່ານັ້ນ. 0x9000h (36864d) ສາມາດສົ່ງສັນຍານໄດ້ໂດຍ GC/EP ທີ່ມີຕົວເລືອກຮາດແວເທົ່ານັ້ນ. ເກີດຂື້ນ, ຖ້າມີຄວາມຜິດພາດຫຼາຍຈາກຈຸດວັດແທກຫນຶ່ງ.

14 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ຄູ່ມືຜູ້ໃຊ້ | Danfoss Gas Detection – ການສື່ສານ Modbus

2. ຟັງຊັນ Modbus 06

ຂຽນທະບຽນດຽວ (ການຂຽນທະບຽນດຽວ) ຖືກນໍາໃຊ້ເພື່ອຂຽນກ່ຽວກັບທະບຽນບຸກຄົນໃນຕົວຄວບຄຸມການກວດພົບອາຍແກັສ.
ໃນປັດຈຸບັນ, ມັນບໍ່ສາມາດຂຽນຂໍ້ມູນໃດໆ.

3. ຟັງຊັນ Modbus 16

ຂຽນ Multiple Registers (ການຂຽນຫຼາຍທະບຽນ) ຖືກນໍາໃຊ້ເພື່ອຂຽນໃນຫຼາຍໆທະບຽນໃນຕົວຄວບຄຸມການກວດພົບອາຍແກັສ.
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອປ່ຽນທີ່ຢູ່ອຸປະກອນ.
ເອົາໃຈໃສ່: ພວກເຂົາຕ້ອງຮູ້ຈັກລ່ວງຫນ້າ, ແລະອຸປະກອນດຽວທີ່ມີທີ່ຢູ່ດຽວກັນອາດຈະຢູ່ໃນລົດເມ, ຖ້າບໍ່ດັ່ງນັ້ນອຸປະກອນທັງຫມົດຈະຖືກ readdressed. ນີ້ example ປ່ຽນທີ່ຢູ່ອຸປະກອນ 3 ເປັນທີ່ຢູ່ 12 ທີ່ຢູ່ເລີ່ມຕົ້ນຄົງທີ່ 333d (0x14dh) ທີ່ມີຄວາມຍາວທີ່ແນ່ນອນ 1 (1 ຄໍາ).
ຫຼັງຈາກຂຽນຄໍາສັ່ງນີ້, ອຸປະກອນສາມາດເຂົ້າເຖິງໄດ້ກັບທີ່ຢູ່ໃຫມ່ເທົ່ານັ້ນ! ການປ່ຽນແປງພາລາມິເຕີອື່ນໆທັງຫມົດແມ່ນບໍ່ອະນຸຍາດໃຫ້ສໍາລັບເຫດຜົນດ້ານຄວາມປອດໄພ; ດັ່ງນັ້ນ, ທິດທາງຂໍ້ມູນແມ່ນຖືກກໍານົດຢ່າງຊັດເຈນຈາກດ້ານລະບົບເຕືອນໄພໄປຫາດ້ານ MODBUS ທີ່ເປີດ. Retroaction ແມ່ນເປັນໄປບໍ່ໄດ້.

ຮູບ 3.1

4. ບັນທຶກ ແລະຂໍ້ມູນທົ່ວໄປ

ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະອ່ານຄູ່ມືຜູ້ໃຊ້ນີ້ຢ່າງລະມັດລະວັງເພື່ອເຂົ້າໃຈຂໍ້ມູນແລະຄໍາແນະນໍາ. ລະບົບການຕິດຕາມ, ຄວບຄຸມ ແລະສັນຍານເຕືອນອາຍແກັສ Danfoss GD ອາດຈະຖືກໃຊ້ພຽງແຕ່ສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ສອດຄ່ອງກັບການນໍາໃຊ້ທີ່ຕັ້ງໃຈ.
ຄໍາແນະນໍາໃນການປະຕິບັດງານແລະການບໍາລຸງຮັກສາທີ່ເຫມາະສົມຕ້ອງປະຕິບັດຕາມ.

ເນື່ອງຈາກການພັດທະນາຜະລິດຕະພັນຖາວອນ, Danfoss ສະຫງວນສິດໃນການປ່ຽນແປງສະເພາະໂດຍບໍ່ມີການແຈ້ງໃຫ້ຊາບ. ຂໍ້ມູນທີ່ມີຢູ່ໃນນີ້ແມ່ນອີງໃສ່ຂໍ້ມູນທີ່ຖືວ່າຖືກຕ້ອງ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນ ຫຼືການຮັບປະກັນສະແດງອອກ ຫຼືຊີ້ໃຫ້ເຫັນເຖິງຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນເຫຼົ່ານີ້.

4.1 ຄໍາຮ້ອງສະຫມັກຜະລິດຕະພັນທີ່ຕັ້ງໃຈ

ລະບົບກວດຈັບອາຍແກັສ Danfoss ຖືກອອກແບບແລະຜະລິດສໍາລັບການຄວບຄຸມ, ສໍາລັບການປະຫຍັດພະລັງງານແລະການຮັກສາຄຸນນະພາບອາກາດ OSHA ໃນອາຄານການຄ້າແລະໂຮງງານຜະລິດ.

4.2 ຄວາມຮັບຜິດຊອບຂອງຜູ້ຕິດຕັ້ງ

ມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ຕິດຕັ້ງເພື່ອຮັບປະກັນວ່າຫນ່ວຍກວດຈັບອາຍແກັສທັງຫມົດໄດ້ຖືກຕິດຕັ້ງໂດຍປະຕິບັດຕາມກົດລະບຽບແຫ່ງຊາດແລະທ້ອງຖິ່ນແລະຂໍ້ກໍານົດ OSHA. ການຕິດຕັ້ງທັງຫມົດຈະຖືກປະຕິບັດໂດຍນັກວິຊາການທີ່ຄຸ້ນເຄີຍກັບເຕັກນິກການຕິດຕັ້ງທີ່ເຫມາະສົມແລະມີລະຫັດ, ມາດຕະຖານແລະຂັ້ນຕອນຄວາມປອດໄພທີ່ເຫມາະສົມສໍາລັບການຕິດຕັ້ງຄວບຄຸມແລະສະບັບຫລ້າສຸດຂອງລະຫັດໄຟຟ້າແຫ່ງຊາດ (ANSI/NFPA70).

ການຜູກມັດທາງ equipotential ທີ່ຕ້ອງການ (ເຊັ່ນ: ທ່າແຮງຂັ້ນສອງຕໍ່ແຜ່ນດິນໂລກ) ຫຼືມາດຕະການຕໍ່ຫນ້າດິນຕ້ອງຖືກປະຕິບັດໂດຍສອດຄ່ອງກັບຄວາມຕ້ອງການຂອງໂຄງການ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຮັບປະກັນວ່າບໍ່ມີສາຍດິນຖືກສ້າງຕັ້ງຂຶ້ນເພື່ອຫຼີກເວັ້ນການແຊກແຊງທີ່ບໍ່ຕ້ອງການໃນອຸປະກອນການວັດແທກເອເລັກໂຕຣນິກ. ມັນຍັງມີຄວາມຈໍາເປັນທີ່ຈະປະຕິບັດຕາມຄໍາແນະນໍາທັງຫມົດຢ່າງເຂັ້ມງວດຕາມທີ່ໄດ້ລະບຸໄວ້ໃນຄູ່ມືການຕິດຕັ້ງ / ຄູ່ມືຜູ້ໃຊ້.

4.3 ການບໍາລຸງຮັກສາ

Danfoss ແນະນໍາໃຫ້ກວດເບິ່ງລະບົບກວດຫາອາຍແກັສ GD ເປັນປະຈໍາ. ເນື່ອງຈາກຄວາມແຕກຕ່າງຂອງການບໍາລຸງຮັກສາປົກກະຕິໃນປະສິດທິພາບສາມາດແກ້ໄຂໄດ້ຢ່າງງ່າຍດາຍ. Re-calibration ແລະການທົດແທນຂອງພາກສ່ວນສາມາດໄດ້ຮັບການຮັບຮູ້ຢູ່ໃນສະຖານທີ່ໂດຍນັກວິຊາການທີ່ມີຄຸນວຸດທິທີ່ມີເຄື່ອງມືທີ່ເຫມາະສົມ.

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

BC283429059843en-000301 | 15

16 | BC283429059843en-000301

© Danfoss | DCS (ms) | ວັນທີ 2020.09/XNUMX/XNUMX

ເອກະສານ / ຊັບພະຍາກອນ

ການກວດຫາອາຍແກັສ Danfoss ຮຸ່ນຕໍ່ໄປ [pdf] ຄູ່ມືຜູ້ໃຊ້
BC283429059843en-000301, ການກວດຫາອາຍແກັສລຸ້ນຕໍ່ໄປ, ການກວດຫາອາຍແກັສການຜະລິດ, ການກວດຫາອາຍແກັສ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *