ຄູ່ມືຜູ້ໃຊ້
ລຸ້ນ 1.15
2024/03/07
HRT-711
HRT-711 Modbus TCP ຫາ HART Gateway
ຂໍ້ມູນທີ່ສໍາຄັນ
ຮັບປະກັນ
ຜະລິດຕະພັນທັງຫມົດທີ່ຜະລິດໂດຍ ICP DAS ແມ່ນຢູ່ພາຍໃຕ້ການຮັບປະກັນກ່ຽວກັບວັດສະດຸທີ່ມີຂໍ້ບົກພ່ອງເປັນໄລຍະເວລາຫນຶ່ງປີ, ເລີ່ມຕົ້ນຈາກວັນທີສົ່ງກັບຜູ້ຊື້ຕົ້ນສະບັບ.
ຄຳເຕືອນ
ICP DAS ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທີ່ເກີດຈາກການນຳໃຊ້ຜະລິດຕະພັນນີ້.ICP DAS ສະຫງວນສິດໃນການປ່ຽນແປງຄູ່ມືນີ້ໄດ້ທຸກເວລາໂດຍບໍ່ຕ້ອງແຈ້ງໃຫ້ຮູ້. ຂໍ້ມູນທີ່ໃຫ້ໂດຍ ICP DAS ແມ່ນເຊື່ອວ່າຖືກຕ້ອງ ແລະເຊື່ອຖືໄດ້. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີຄວາມຮັບຜິດຊອບໃດໆທີ່ ICP DAS ຖືວ່າສໍາລັບການນໍາໃຊ້ຂອງມັນ, ບໍ່ແມ່ນສໍາລັບການລະເມີດສິດທິບັດຫຼືສິດທິອື່ນໆຂອງພາກສ່ວນທີສາມທີ່ເປັນຜົນມາຈາກການນໍາໃຊ້ຂອງມັນ.
ລິຂະສິດ
ສະຫງວນລິຂະສິດ @ 2017 ໂດຍ ICP DAS Co., Ltd.
ເຄື່ອງຫມາຍການຄ້າ
ຊື່ແມ່ນໃຊ້ເພື່ອຈຸດປະສົງການລະບຸຕົວຕົນເທົ່ານັ້ນ ແລະອາດຈະເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງບໍລິສັດທີ່ກ່ຽວຂ້ອງ.
ຕິດຕໍ່ພວກເຮົາ
ຖ້າຫາກທ່ານພົບບັນຫາໃດຫນຶ່ງໃນຂະນະທີ່ການປະຕິບັດອຸປະກອນນີ້, ກະລຸນາຕິດຕໍ່ຫາພວກເຮົາໂດຍທາງເມລ: service@icpdas.com . ພວກເຮົາຮັບປະກັນທີ່ຈະຕອບສະຫນອງພາຍໃນ 2 ມື້ເຮັດວຽກ.
ແນະນຳ
Modbus ແລະ HART ແມ່ນສອງປະເພດຂອງໂປໂຕຄອນທີ່ມີຊື່ສຽງແລະຖືກນໍາໃຊ້ຢ່າງທໍາມະຊາດໃນຂົງເຂດໂຮງງານຜະລິດແລະອັດຕະໂນມັດຂະບວນການ. ໂມດູນ HRT-711 ແມ່ນ Modbus/TCP ແລະ Modbus/UDP ໄປຫາປະຕູ HART.
ໂດຍການນໍາໃຊ້ໂມດູນນີ້, ຜູ້ໃຊ້ສາມາດປະສົມປະສານອຸປະກອນ HART ຂອງເຂົາເຈົ້າເຂົ້າໄປໃນເຄືອຂ່າຍ Modbus ໄດ້ຢ່າງງ່າຍດາຍ. ຮູບຂ້າງລຸ່ມນີ້ 1 ສະແດງຄໍາຮ້ອງສະຫມັກ example ສໍາລັບໂມດູນ HRT-711.
1.1 ຄຸນສົມບັດ
- ຮອງຮັບ HART ກອບສັ້ນ/ຍາວ
- ຮອງຮັບ HART Burst mode
- ອະນຸຍາດໃຫ້ HART Masters ສອງຄົນ
- ຮອງຮັບຮູບແບບ Modbus/TCP ແລະ Modbus/UDP
- ຮອງຮັບ Modbus Slave / HART Master Mode
- ຮອງຮັບການອັບເດດເຟີມແວຜ່ານ Com Port
- ຮອງຮັບການທົດແທນອຸປະກອນ HART ອອນລາຍ
- ສະຫນັບສະຫນູນການໄດ້ຮັບທີ່ຢູ່ກອບຍາວອັດຕະໂນມັດ
- ໃຫ້ຕົວຊີ້ວັດ LED
- Watchdog ໃນຕົວ
- DIN-Rail ຫຼືຕິດຝາ
1.2 ຂໍ້ມູນຈໍາເພາະ
ລາຍການ | ຂໍ້ມູນຈໍາເພາະ | |||
com Port | RS-232 (3 ສາຍ) | |||
Screwed terminal block | ||||
ອັດຕາ baud ຄົງທີ່ 115200 bps | ||||
HART | 1 HART Modem | |||
Screwed terminal block | ||||
ດໍາເນີນການເປັນສະຖານີ HART Master ແລະສະຫນັບສະຫນູນຄໍາສັ່ງ HART ທັງຫມົດ | ||||
ສະຫນັບສະຫນູນກອບສັ້ນແລະຍາວ | ||||
ຮອງຮັບຈຸດຫາຈຸດ ຫຼືຫຼາຍຈຸດ | ||||
ສູງສຸດ. 15 ໂມດູນ HART | ||||
ສູງສຸດ. 100 ຄໍາສັ່ງຂອງຜູ້ໃຊ້ແລະ 32 ຄໍາສັ່ງເລີ່ມຕົ້ນ | ||||
ອີເທີເນັດ | 1 x 10/100Base-TX Ethernet Controller | |||
RJ-45 | ||||
ການເຈລະຈາອັດຕະໂນມັດ | ||||
ອັດຕະໂນມັດ MDIX | ||||
ພະລັງງານ | +10 ~ +30 VDC | |||
ການປ້ອງກັນການປີ້ນກັບພະລັງງານແລະ Over-Voltage ການປົກປ້ອງສີອອກສີນ້ໍາຕານ | ||||
ການບໍລິໂພກພະລັງງານ: 2 W | ||||
ໂມດູນ | ຂະໜາດ: 72 mm x 121 mm x 35 mm (ກວ້າງ x ສູງ) | |||
ອຸນຫະພູມປະຕິບັດງານ: -25 ~ 75 ºC | ||||
ອຸນຫະພູມເກັບຮັກສາ: -30 ~ 85 ºC | ||||
ຄວາມຊຸ່ມຊື່ນ: 5 ~ 95% RH, ບໍ່ condensing | ||||
3 x ຕົວຊີ້ວັດ LED | ||||
ETH LED | ສະຖານະເຄືອຂ່າຍ | |||
HART LED | ສະຖານະ HART | |||
ERR LED | ຜິດພາດ |
ຮາດແວ
2.1 Block Diagram
2.2 Pin Assignment
Pin ຊື່ | ກຸ່ມ | ລາຍລະອຽດ |
HART+ | HART | ບວກຂອງ HART |
HART- | ລົບຂອງ HART | |
+VS | ແຫຼ່ງພະລັງງານ | V+ ຂອງການສະຫນອງພະລັງງານ (+10 ~ +30 VDC) |
GND | GND ຂອງການສະຫນອງພະລັງງານ | |
TXD | ການຕັ້ງຄ່າ | ສົ່ງຂໍ້ມູນຂອງ RS-232 |
RXD | ໄດ້ຮັບຂໍ້ມູນຂອງ RS-232 | |
GND | GND ຂອງ RS-232 | |
E1 | Modbus/TCP Modbus/UDP |
ຕົວເຊື່ອມຕໍ່ Ethernet RJ45 ສໍາລັບ Modbus/TCP ແລະ Modbus/UDP |
2.3 ສາຍໄຟ
ໃນພາກນີ້, ຄູ່ມືຂອງຜູ້ໃຊ້ນີ້ຈະແນະນໍາສາຍໄຟສໍາລັບແຕ່ລະການໂຕ້ຕອບ.
2.3.1 RS-232
ພອດ RS-232 ຂອງ HRT-711 ໃຊ້ການໂຕ້ຕອບການສື່ສານ 3 ສາຍ. ມັນຕ້ອງການສາຍທີ່ເປັນເອກະລັກ, CA-0910, ເພື່ອສາຍຈາກຕັນປາຍສຽບ screwed ກັບ D-Sub 9pin connector. ຜູ້ໃຊ້ສາມາດເລືອກລະຫວ່າງການໃຊ້ CA-0910 ສໍາລັບສາຍໄຟ RS-232 ຫຼືເຊື່ອມຕໍ່ໂດຍກົງກັບ D-Sub. 2.3.1.1 ແລະ 2.3.1.2 ແມ່ນສາຍໄຟສໍາລັບການໂຕ້ຕອບ RS-232.
ບໍ່ມີ CA-0910
ເມື່ອຜູ້ໃຊ້ເລືອກທີ່ຈະບໍ່ໃຊ້ CA-0910 ສໍາລັບສາຍໄຟ RS-232, ຜູ້ໃຊ້ຕ້ອງມີຕົວເຊື່ອມຕໍ່ D-Sub 9pin ກັບສາຍໄຟ. ຕົວເລກຕໍ່ໄປນີ້ແມ່ນແຜນວາດສາຍໄຟສໍາລັບສາຍໄຟທີ່ບໍ່ມີ CA-0910.
ດ້ວຍ CA-0910
ແນະນໍາໃຫ້ຜູ້ໃຊ້ໃຊ້ CA-0910 ສໍາລັບສາຍໄຟຂອງພອດ RS-232. ສາຍໄຟຂອງ CA-0910 ແລະ HRT-711 ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້.
2.3.2 HART
ສາຍໄຟຂອງລົດເມ HART ສາມາດແບ່ງອອກເປັນສອງປະເພດຂ້າງລຸ່ມນີ້.
[1] ຮູບແບບ "ຈຸດທີ່ຈຸດ"
[2] ຮູບແບບ “Multi-Drop”
(1) ຮູບແບບ "ຈຸດທີ່ຈຸດ":
(2) ຮູບແບບ “Multi-Drop”:
2.3.3 ອີເທີເນັດ
ສາຍໄຟສໍາລັບອີເທີເນັດແມ່ນເຊື່ອມຕໍ່ໂດຍກົງກັບສາຍ RJ-45 Ethernet ຂອງທ່ານກັບພອດ RJ-45 ໃນ HRT-711.
2.4 ຕົວຊີ້ວັດ LED
HRT-711 ສະຫນອງສາມຕົວຊີ້ວັດ LED ເພື່ອຊີ້ບອກສະຖານະການໂມດູນ. ລາຍລະອຽດແມ່ນສະແດງໃຫ້ເຫັນດັ່ງຕໍ່ໄປນີ້.
LED | ສະຖານະ | ລາຍລະອຽດ |
ETH | ກະພິບ | ກະພິບທຸກໆ 0.2 ວິນາທີ:ກຳລັງຮັບແພັກເກັດອີເທີເນັດ ກະພິບທຸກໆ 3 ວິນາທີ: ການເຮັດວຽກຂອງເຄືອຂ່າຍແມ່ນປົກກະຕິ |
ປິດ | ອີເທີເນັດຜິດພາດ | |
HART | ກະພິບ | ກະພິບທຸກໆ 1 ວິນາທີ: HRT-711 ຢູ່ໃນຂັ້ນຕອນການເລີ່ມຕົ້ນ ກະພິບທຸກໆ 0.5 ວິນາທີ: HRT-711 ກໍາລັງຈັດການກັບເຟຣມລະເບີດທີ່ສົ່ງມາຈາກອຸປະກອນ HART |
ແຂງ | HRT-711 ຢູ່ໃນສະຖານະປົກກະຕິ | |
ປິດ | ເຟີມແວບໍ່ໄດ້ໂຫລດ | |
ERR | ກະພິບ | ການສື່ສານ HART ຜິດພາດ |
ປິດ | ການສື່ສານ HART ແມ່ນດີ |
2.5 DIP Switch
ສະວິດ DIP ແມ່ນໃຊ້ສໍາລັບການປ່ຽນໂໝດລະຫວ່າງ Init ແລະ Normal. ສະວິດແມ່ນຕັ້ງຢູ່ດ້ານຫລັງຂອງໂມດູນ. ໃນດ້ານ init, ໂມດູນສາມາດໄດ້ຮັບການຕັ້ງຄ່າໂດຍຜ່ານ Utility. ໃນດ້ານປົກກະຕິ, ໂມດູນແມ່ນປະຕູລະຫວ່າງ HART ແລະ Modbus / TCP, Modbus / UDP protocol.
ຜູ້ໃຊ້ຕ້ອງວົງຈອນປິດໂມດູນເມື່ອປ່ຽນເປັນໂຫມດທີ່ແຕກຕ່າງກັນ.
2.6 Jumpers
ມີສາມ jumpers ສໍາລັບການເປີດ / ປິດການທໍາງານ. ຄໍາອະທິບາຍສໍາລັບ jumper ແຕ່ລະຄົນແມ່ນສະແດງເປັນຕາຕະລາງຕໍ່ໄປນີ້.
Jumper | ລາຍລະອຽດ |
JP2 | (1) ຕຳແໜ່ງ 1 & 2 : ເປີດໃຊ້ຮາດແວ WDT. (ການຕັ້ງຄ່າເລີ່ມຕົ້ນ) (2) ຕຳແໜ່ງ 2 & 3 : ໂໝດອັບເດດເຟີມແວ. (JP3 ຄວນຢູ່ໃນ 2 & 3 ເຊັ່ນກັນ) |
JP3 | (1) ຕຳແໜ່ງ 1 & 2 : ໂໝດການເຮັດວຽກຂອງເຟີມແວ. (ການຕັ້ງຄ່າເລີ່ມຕົ້ນ) (2) ຕຳແໜ່ງ 2 & 3 : ໂໝດອັບເດດເຟີມແວ. (JP2 ຄວນຢູ່ໃນ 2 & 3 ເຊັ່ນກັນ) => ຂັ້ນຕອນລະອຽດຂອງການອັບເດດເຟີມແວ, ກະລຸນາເບິ່ງທີ່ Q04 ຂອງ FAQ. |
JP4 | jumper ສາມາດສະຫນອງລົດເມ HART ກັບ 250 Ω (1/4 W) resistor. ເມື່ອ pin 1&2 ຂອງ JP4 ປິດ, ຕົວຕ້ານທານຈະເຊື່ອມຕໍ່ກັບລົດເມ HART. ເມື່ອ pin 2&3 ຂອງ JP4 ຖືກປິດຫຼື JP4 ໂດຍບໍ່ມີການເຊື່ອມຕໍ່ jumper, ມັນຈະຕັດການເຊື່ອມຕໍ່ຕົວຕ້ານທານຈາກ HART bus. ໂດຍຄ່າເລີ່ມຕົ້ນ, pin1&2 ຂອງ JP4 ປິດ. ກະລຸນາເບິ່ງພາກ 2.3.2. |
2.7 ການຕິດຕັ້ງ
ການແນະນຳ HART
3.1 ສັນຍານອະນາລັອກ ແລະ ດິຈິຕອລ
ອະນຸສັນຍາການສື່ສານ HART ແມ່ນອີງໃສ່ມາດຕະຖານການສື່ສານທາງໂທລະສັບຂອງ Bell 202 ແລະດໍາເນີນການໂດຍໃຊ້ຫຼັກການປ່ຽນຄວາມຖີ່ (FSK, ຮູບ 14). ສັນຍານດິຈິຕອນແມ່ນປະກອບດ້ວຍສອງຄວາມຖີ່ - 1,200 Hz ແລະ 2,200 Hz ເປັນຕົວແທນຂອງບິດ 1 ແລະ 0, ຕາມລໍາດັບ. Sine waves ຂອງສອງຄວາມຖີ່ນີ້ແມ່ນ superimposed ໃນກະແສໂດຍກົງ (dc) ສາຍສັນຍານ analogues ເພື່ອສະຫນອງການສື່ສານອະນາລັອກພ້ອມໆກັນແລະດິຈິຕອນ.
3.2 Topology
ລົດເມ HART ສາມາດດໍາເນີນການຢູ່ໃນຫນຶ່ງໃນສອງການຕັ້ງຄ່າເຄືອຂ່າຍ, ຊີ້ໄປຫາຈຸດແລະຫຼາຍ drop.
ຊີ້ຈຸດ
ໃນໂຫມດຈຸດ, ສັນຍານອະນາລັອກຖືກນໍາໃຊ້ເພື່ອສື່ສານຕົວແປຂະບວນການຫນຶ່ງແລະສັນຍານດິຈິຕອນໃຫ້ການເຂົ້າເຖິງຕົວແປທີສອງແລະຂໍ້ມູນອື່ນໆທີ່ສາມາດນໍາໃຊ້ສໍາລັບການປະຕິບັດງານ, ການມອບຫມາຍ, ການບໍາລຸງຮັກສາແລະການວິນິດໄສ. ອຸປະກອນ HART slave ໜ່ວຍດຽວສາມາດມີຢູ່ໃນລົດເມ HART ແລະທີ່ຢູ່ການລົງຄະແນນສຽງຕ້ອງເປັນສູນ.
ຫຼາຍຢອດ
ໃນຮູບແບບການຫຼຸດລົງຫຼາຍ, ຄ່າຂະບວນການທັງຫມົດແມ່ນໄດ້ຮັບການສົ່ງອອກດິຈິຕອນ. ທີ່ຢູ່ການລົງຄະແນນສຽງຂອງອຸປະກອນພາກສະຫນາມທັງຫມົດຕ້ອງໃຫຍ່ກວ່າ 0 ແລະລະຫວ່າງ 1 ~ 15. ປະຈຸບັນຜ່ານແຕ່ລະອຸປະກອນຖືກແກ້ໄຂເປັນຄ່າຕໍາ່ສຸດທີ່ (ໂດຍປົກກະຕິ 4 mA). ຈໍານວນອຸປະກອນ HART ສູງສຸດໃນລົດເມ HART ແມ່ນສູງເຖິງ 15.
ຫມາຍເຫດ: ໄດ້ ຕົວຕ້ານທານທີ່ສ້າງຂຶ້ນໃນ HRT-711 ແມ່ນ 250 Ohm ກັບ 1/4W. ດັ່ງນັ້ນ, HRT-711 ສະຫນັບສະຫນູນການເຊື່ອມຕໍ່ສູງສຸດ 7 ອຸປະກອນ HART ພ້ອມກັນ. ຖ້າອຸປະກອນ HART ໃນໂຫມດຫຼາຍການຫຼຸດລົງແມ່ນຫຼາຍກ່ວາ 7, ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ຈໍາເປັນຕ້ອງໄດ້ຕັດການເຊື່ອມຕໍ່ຕົວຕ້ານທານທີ່ສ້າງຂຶ້ນໃນ HRT-711 (ປ້ອງກັນການເຜົາໄຫມ້) ແລະໃຊ້ຕົວຕ້ານທານ 250 Ohm ພາຍນອກທີ່ມີ 1W.
3.3 HART Frame
ຮູບແບບເຟຣມ HART ແມ່ນສະແດງດັ່ງລຸ່ມນີ້.
ພາກສະຫນາມ | ລາຍລະອຽດ | |||||||||||||||||||
ຄໍາບັນຍາຍ | ເຟຣມທັງໝົດທີ່ສົ່ງໂດຍ HART master ຫຼື slave ອຸປະກອນແມ່ນນຳໜ້າດ້ວຍຈຳນວນຕົວອັກສອນ “0xFF” ແລະພວກມັນເອີ້ນວ່າ preamble. ຈໍານວນຂອງ preamble ບໍ່ສາມາດຫນ້ອຍກວ່າ 5 ແລະຫຼາຍກ່ວາ 20 | |||||||||||||||||||
ຕົວຂັ້ນ | ຂໍ້ມູນນີ້ສາມາດຊີ້ບອກວ່າກອບແມ່ນກອບຍາວຫຼືສັ້ນແລະກອບແມ່ນກອບແມ່ບົດ, ກອບສໍາລອງຫຼືກອບແຕກ. | |||||||||||||||||||
ທີ່ຢູ່ | ຖ້າເຟຣມ HART ເປັນເຟຣມສັ້ນ, ຊ່ອງທີ່ຢູ່ແມ່ນພຽງແຕ່ຫນຶ່ງ byte. ຖ້າມັນເປັນກອບຍາວ, ພາກສະຫນາມທີ່ຢູ່ແມ່ນ 5 bytes ແລະປະກອບມີ ID ຜູ້ຜະລິດ, ປະເພດອຸປະກອນແລະ ID ອຸປະກອນ. | |||||||||||||||||||
ຄໍາສັ່ງ | ຊຸດຄໍາສັ່ງ HART ສາມາດຖືກແບ່ງອອກເປັນ Universal, Common Practice ແລະ Device-Speific class. ສາມຊັ້ນດັ່ງລຸ່ມນີ້:
ກະລຸນາເບິ່ງເອກະສານຊ້ອນທ້າຍ A ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມຂອງຄໍາສັ່ງ HART |
|||||||||||||||||||
ການນັບໄບຕ໌ | ມັນແມ່ນຈໍານວນ bytes ລະຫວ່າງມັນແລະ check byte ໃນຕອນທ້າຍຂອງກອບ HART. | |||||||||||||||||||
ລະຫັດຕອບໂຕ້ | ມັນປະກອບມີສອງ bytes ຂອງສະຖານະພາບ. ໄບຕ໌ເຫຼົ່ານີ້ຖ່າຍທອດຂໍ້ມູນສາມປະເພດ: ຄວາມຜິດພາດການສື່ສານ, ບັນຫາການຕອບໂຕ້ຄໍາສັ່ງ ແລະສະຖານະອຸປະກອນພາກສະຫນາມ. ພວກມັນຖືກສະແດງຢູ່ຂ້າງລຸ່ມນີ້.
ຫມາຍເຫດ: ເມື່ອ byte ທໍາອິດສະແດງຄວາມຜິດພາດການສື່ສານ, ຄ່າຂອງ byte ທີສອງແມ່ນ 0 |
|||||||||||||||||||
Byte 0 ເປັນຕົວແທນຂອງຄວາມຜິດພາດການສື່ສານຫຼືລະຫັດຕອບສະຫນອງ | ||||||||||||||||||||
ໄບຕ໌ນີ້ໃຊ້ສໍາລັບສະຖານະຄວາມຜິດພາດເມື່ອ Bit7 ເປັນ 1. ບິດສະຖານະສະແດງດັ່ງນີ້ | ||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
ພາກສະຫນາມ | ລາຍລະອຽດ | |||||||||||||||||||||||||||||||||||||||||||||
ຄວາມຜິດພາດ Parity | Overru n ຜິດພາດ | Framin g ຜິດພາດ | ກວດສອບຄວາມຜິດພາດ | 0 (ສະຫງວນໄວ້) | RX buffer overflow | ເກີນ (Undefin e) | ||||||||||||||||||||||||||||||||||||||||
byte ນີ້ຖືກນໍາໃຊ້ສໍາລັບລະຫັດຕອບສະຫນອງເມື່ອ Bit7 ແມ່ນ 0. | ||||||||||||||||||||||||||||||||||||||||||||||
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 | |||||||||||||||||||||||||||||||||||||||
0 | ລະຫັດຕອບໂຕ້ | |||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||
Byte 1 ສະແດງສະຖານະອຸປະກອນພາກສະຫນາມ | ||||||||||||||||||||||||||||||||||||||||||||||
ບິດ 7 | ອຸປະກອນພາກສະຫນາມເຮັດວຽກຜິດພາດ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 6 | ປ່ຽນການຕັ້ງຄ່າແລ້ວ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 5 | ເລີ່ມເຢັນ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 4 | ມີສະຖານະເພີ່ມເຕີມ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 3 | ປະຈຸບັນຜົນຜະລິດອະນາລັອກຄົງທີ່ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 2 | ຜົນຜະລິດອະນາລັອກອີ່ມຕົວ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 1 | ຕົວແປທີ່ບໍ່ແມ່ນຕົ້ນຕໍເກີນຂອບເຂດ | |||||||||||||||||||||||||||||||||||||||||||||
ບິດ 0 | ຕົວແປຫຼັກເກີນຂອບເຂດ | |||||||||||||||||||||||||||||||||||||||||||||
ຂໍ້ມູນ | ເນື້ອໃນຂອງຂໍ້ມູນຖືກຕັດສິນໂດຍໝາຍເລກຄຳສັ່ງ HART. | |||||||||||||||||||||||||||||||||||||||||||||
ກວດເບິ່ງ Byte | ທຸກໆເຟຣມ HART ມີ check byte ທີ່ byte ຂໍ້ມູນສຸດທ້າຍ. ອຸປະກອນ HART ສາມາດກວດພົບຂໍ້ຜິດພາດໂດຍ byte ນີ້. |
ການສື່ສານ Modbus
4.1 ຂະບວນການປະຕິບັດໂມດູນ
ເມື່ອໂມດູນ HRT-711 ເລີ່ມຕົ້ນ, ມັນຈະດໍາເນີນໂຫມດເບື້ອງຕົ້ນກ່ອນແລະຫຼັງຈາກນັ້ນຮູບແບບການດໍາເນີນງານ.
(1) ເມື່ອ HRT-711 ແລ່ນພາຍໃຕ້ໂໝດເລີ່ມຕົ້ນ, ມັນຈະປະຕິບັດຄຳສັ່ງເບື້ອງຕົ້ນທັງໝົດ ແລະ HART LED ຈະກະພິບ.
(2) ເມື່ອ HRT-711 ແລ່ນພາຍໃຕ້ໂໝດປະຕິບັດງານ, ມັນຈະປະຕິບັດຄຳສັ່ງການສຳຫຼວດທັງໝົດໂດຍອັດຕະໂນມັດ ແລະ HART LED ຈະເປີດຢູ່ສະເໝີ.
4.2 ຕາຕະລາງການສ້າງແຜນທີ່ Modbus / HART
ຜູ້ໃຊ້ສາມາດເຂົ້າເຖິງອຸປະກອນ HART ໂດຍໃຊ້ທີ່ຢູ່ Modbus ເຫຼົ່ານີ້ກໍານົດໂດຍໂມດູນ HRT-711.
ທີ່ຢູ່ Modbus ເຫຼົ່ານີ້ສາມາດແບ່ງອອກເປັນສອງສ່ວນຂ້າງລຸ່ມນີ້.
(1) ພື້ນທີ່ຂໍ້ມູນປ້ອນຂໍ້ມູນ (FC04)
(2) ພື້ນທີ່ຂໍ້ມູນຜົນຜະລິດ (FC06, FC16)
[ ໝາຍເຫດ ] ຄວາມຫມາຍຂອງທຸກທີ່ຢູ່ Modbus ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້ແມ່ນອີງໃສ່ການຕັ້ງຄ່າຂອງ SWAP Mode ທີ່ຈະບໍ່ມີ. ຖ້າການຕັ້ງຄ່າຂອງ SWAP Mode ແມ່ນ Byte ຫຼື WORD ຫຼື W&B, ຫຼັງຈາກນັ້ນ, ຄວາມ ໝາຍ ຂອງທຸກທີ່ຢູ່ Modbus ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້ຈະຖືກຍ້າຍໄປຫນຶ່ງ byte ຫຼືທີ່ຢູ່ຄໍາສັບ.
4.2.1 Input Data Area-User CMD Data
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x0~1F3 | 0~499 | ຂໍ້ມູນ CMD ຂອງຜູ້ໃຊ້ |
4.2.2 Input Data Area-Module State Data
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
||||
0x1F6 0x1F7~1F9 |
502 503~505 |
ສະຫງວນໄວ້ |
ໝາຍເຫດ 1:ເຄື່ອງລັດໂມດູນສະແດງເຖິງສະຖານະປັດຈຸບັນຂອງການຈັດການຄຳສັ່ງ. ຄວາມຫມາຍຂອງລັດແມ່ນສະແດງຢູ່ໃນຕາຕະລາງຕໍ່ໄປນີ້.
ມູນຄ່າ | ສະຖານະ |
0 | ບໍ່ເຮັດວຽກ |
1 | ກຳລັງລໍຖ້າສົ່ງຄຳສັ່ງ HART |
2 | ກຳລັງສົ່ງຄຳສັ່ງ HART. |
3 | ກຳລັງລໍຖ້າຮັບຂໍ້ມູນ HART |
4 | ກຳລັງຮັບຂໍ້ມູນ HART. |
ໝາຍເຫດ 2:ໃນ HRT-711, ການຮ້ອງຂໍໂມດູນແລະຮັບຄໍາສັ່ງແລະຄວາມຜິດພາດແມ່ນຖືກນໍາໃຊ້ 1 byte ຕາມລໍາດັບ. ແຕ່ລະຄໍາຮ້ອງຂໍ, ຮັບຫຼືຄວາມຜິດພາດຈະເພີ່ມຂຶ້ນ byte ນີ້ຈົນກ່ວາ 256, ຫຼັງຈາກນັ້ນມູນຄ່າຈະເລີ່ມຕົ້ນຈາກ 0 ອີກເທື່ອຫນຶ່ງ.
ໝາຍເຫດ 3:ສະຖານະຄວາມຜິດພາດຂອງໂມດູນບັນທຶກສະຖານະຄວາມຜິດພາດຫຼ້າສຸດ. ສະຖານະພາບສະແດງໃຫ້ເຫັນເປັນຕາຕະລາງດັ່ງຕໍ່ໄປນີ້.
ມູນຄ່າ | ສະຖານະການຜິດພາດ |
0 | ບໍ່ມີຂໍ້ຜິດພາດ |
1 | ຄໍາສັ່ງບໍ່ເຄີຍຖືກປະຕິບັດ |
2 | ຮັບເວລາໝົດເວລາ, ບໍ່ສາມາດຮັບຂໍ້ມູນ HART ໄດ້ |
3 | ຮັບຂໍ້ມູນ HART ສັ້ນເກີນໄປ |
4 | ຕົວຂັ້ນຂອງຂໍ້ມູນ HART ມີບາງຂໍ້ຜິດພາດ |
5 | ທີ່ຢູ່ (ປະເພດຕົ້ນສະບັບ) ຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດບາງຢ່າງ |
6 | ທີ່ຢູ່ (ຮູບແບບການລະເບີດເລັກນ້ອຍ) ຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດບາງຢ່າງ |
7 | ຄໍາສັ່ງຂອງຂໍ້ມູນ HART ມີບາງຂໍ້ຜິດພາດ |
8 | ຄວາມສະເໝີພາບຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດ |
9 | ການສື່ສານກັບອຸປະກອນ HART slave ມີຂໍ້ຜິດພາດບາງຢ່າງແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຈະຖືກບັນທຶກໄວ້ໃນລະຫັດຄໍາຕອບ. |
ໝາຍເຫດ 4:ດັດຊະນີຄໍາສັ່ງຂອງໂມດູນບັນທຶກດັດສະນີຄໍາສັ່ງຫລ້າສຸດ. ບໍ່ມີຂໍ້ຜິດພາດເກີດຂຶ້ນເມື່ອ byte ນີ້ແມ່ນ 255.
4.2.3 Input Data Area-Default CMD 0 Data
HRT-711 ຈະເພີ່ມສອງຄໍາສັ່ງເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດ, CMD 0 ແລະ CMD 3, ເມື່ອເພີ່ມອຸປະກອນ HART. ຕາຕະລາງຕໍ່ໄປນີ້ເປັນຕົວແທນຂອງ CMD 0 ຂໍ້ມູນເລີ່ມຕົ້ນຂອງແຜນທີ່ທີ່ຢູ່ Modbus.
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x1FA~200 | 506~512 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 0 |
0x201~207 | 513~519 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 1 |
0x208~20E | 520~526 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 2 |
0x20F~215 | 527~533 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 3 |
0x216~21C | 534~540 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 4 |
0x21D~223 | 541~547 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 5 |
0x224~22A | 548~554 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 6 |
0x22B~231 | 555~561 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 7 |
0x232~238 | 562~568 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 8 |
0x239~23F | 569~575 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 9 |
0x240~246 | 576~582 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 10 |
0x247~24D | 583~589 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 11 |
0x24E~254 | 590~596 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 12 |
0x255~25B | 597~603 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 13 |
0x25C~262 | 604~610 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 14 |
0x263~269 | 611~617 | ຄ່າເລີ່ມຕົ້ນ CMD 0 input data ຂອງ Module 15 |
4.2.4 Input Data Area-Default CMD 3 Normal Format Data
ເມື່ອ configure HRT-711 ເລີ່ມຕົ້ນ CMD 3 ເປັນຮູບແບບປົກກະຕິ, ຂໍ້ມູນຂອງທີ່ຢູ່ Modbus ສໍາລັບແຕ່ລະອຸປະກອນ HART ຈະຖືກສະແດງເປັນຕາຕະລາງຕໍ່ໄປນີ້.
ໄບຕ໌ 0 | ໄບຕ໌ 1 | ໄບຕ໌ 2 | ໄບຕ໌ 3 | ໄບຕ໌ 4 |
ໜ່ວຍ | ຕົວແປຫຼັກຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) | |||
ໄບຕ໌ 5 | ໄບຕ໌ 6 | ໄບຕ໌ 7 | ໄບຕ໌ 8 | ໄບຕ໌ 9 |
ໜ່ວຍ | ຕົວແປສຳຮອງຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) | |||
ໄບຕ໌ 10 | ໄບຕ໌ 11 | ໄບຕ໌ 12 | ໄບຕ໌ 13 | ໄບຕ໌ 14 |
ໜ່ວຍ | ຕົວແປຂັ້ນສາມຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) | |||
ໄບຕ໌ 15 | ໄບຕ໌ 16 | ໄບຕ໌ 17 | ໄບຕ໌ 18 | ໄບຕ໌ 19 |
ໜ່ວຍ | ຕົວແປ Quaternary ຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) |
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x26A~276 | 618~630 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 0 |
0x277~283 | 631~643 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 1 |
0x284~290 | 644~656 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 2 |
0x291~29D | 657~669 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 3 |
0x29E~2AA | 670~682 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 4 |
0x2AB~2B7 | 683~695 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 5 |
0x2B8~2C4 | 696~708 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 6 |
0x2C5~2D1 | 709~721 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 7 |
0x2D2~2DE | 722~734 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 8 |
0x2DF~2EB | 735~747 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 9 |
0x2EC~2F8 | 748~760 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 10 |
0x2F9~305 | 761~773 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 11 |
0x306~312 | 774~786 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 12 |
0x313~31F | 787~799 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 13 |
0x320~32C | 800~812 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 14 |
0x32D~339 | 813~825 | Default CMD 3 ຂໍ້ມູນຮູບແບບປົກກະຕິຂອງໂມດູນ 15 |
4.2.5 Input Data Area-Module Error Record Data
HRT-711 ບັນທຶກຄວາມຜິດພາດ 3 ຫລ້າສຸດເມື່ອການສື່ສານ HART ມີຄວາມຜິດພາດ. ບັນທຶກ 3 ອັນນີ້ຖືກໃສ່ໄວ້ໃນບັນທຶກຄວາມຜິດພາດຂອງໂມດູນ. ຮູບແບບຂອງແຕ່ລະບັນທຶກແມ່ນສະແດງເປັນຕາຕະລາງຕໍ່ໄປນີ້.
ໄບຕ໌ 0 | ຄວາມຍາວຂອງການສົ່ງຂໍ້ມູນ |
Byte 1~53 | ບັນທຶກການສົ່ງຂໍ້ມູນ |
ໄບຕ໌ 54 | ຄວາມຍາວຂອງການຮັບຂໍ້ມູນ |
Byte 55~109 | ບັນທຶກຂໍ້ມູນຮັບ |
Byte 110~113 | ເວລາ stamp ບັນທຶກ |
Byte 114~115 | ສະຫງວນໄວ້ |
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x33A~373 | 826~883 | ບັນທຶກຄວາມຜິດພາດຂອງໂມດູນ 1 |
0x374~3AD | 884~941 | ບັນທຶກຄວາມຜິດພາດຂອງໂມດູນ 2 |
0x3AE~3E7 | 942~999 | ບັນທຶກຄວາມຜິດພາດຂອງໂມດູນ 3 |
4.2.6 Input Data Area-Default CMD 0&3 Status Data
ມັນປະກອບດ້ວຍສອງ bytes. byte ທໍາອິດແມ່ນສະຖານະຂອງ Default CMD 0 ແລະ byte ທີສອງແມ່ນສະຖານະຂອງ Default CMD 3.
ຕົວຢ່າງ: ຖ້າຄ່າແມ່ນ 0x0100 ສໍາລັບທີ່ຢູ່ MB 1000, ຫຼັງຈາກນັ້ນ byte ຕ່ໍາຂອງ 1000 ແມ່ນ 0x00 ແລະ byte ສູງຂອງ 1000 ແມ່ນ 0x01. ມັນຫມາຍຄວາມວ່າສະຖານະຄວາມຜິດພາດຂອງ Default CMD 0 ແມ່ນ 0x00 ແລະສະຖານະຄວາມຜິດພາດຂອງ Default CMD 3 ແມ່ນ 0x01 ໃນໂມດູນ 0.
Byte ສູງ | ໄບຕ໌ຕ່ຳ |
ສະຖານະ CMD 3 | ສະຖານະ CMD 0 |
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x3E8 | 1000 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 0 |
0x3E9 | 1001 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 1 |
0x3EA | 1002 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 2 |
0x3EB | 1003 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 3 |
0x3EC | 1004 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 4 |
0x3ED | 1005 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 5 |
0x3EE | 1006 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 6 |
0x3EF | 1007 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 7 |
0x3F0 | 1008 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 8 |
0x3F1 | 1009 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 9 |
0x3F2 | 1010 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 10 |
0x3F3 | 1011 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 11 |
0x3F4 | 1012 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 12 |
0x3F5 | 1013 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 13 |
0x3F6 | 1014 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 14 |
0x3F7 | 1015 | ສະຖານະ CMD 0&3 ເລີ່ມຕົ້ນຂອງໂມດູນ 15 |
0x3F8~419 | 1016~1049 | ສະຫງວນໄວ້ |
4.2.7 ພື້ນທີ່ຂໍ້ມູນການປ້ອນຂໍ້ມູນ – ສະຖານະການຜິດພາດ CMD ຂອງຜູ້ໃຊ້
HRT-711 ຮອງຮັບສູງສຸດ 100 ຜູ້ໃຊ້ CMDs. ດັດຊະນີຂອງຜູ້ໃຊ້ CMD ແມ່ນຕັ້ງແຕ່ 0 ຫາ 99. ແຕ່ລະທີ່ຢູ່ Modbus ເປັນຕົວແທນສອງສະຖານະພາບ CMD ຂອງຜູ້ໃຊ້.
ຕົວຢ່າງ: ຖ້າຄ່າແມ່ນ 0x0200 ສໍາລັບທີ່ຢູ່ MB 1050, ຫຼັງຈາກນັ້ນ byte ຕ່ໍາຂອງ 1050 ແມ່ນ 0x00 ແລະ byte ສູງຂອງ 1050 ແມ່ນ 0x02. ມັນຫມາຍຄວາມວ່າສະຖານະຄວາມຜິດພາດຂອງຜູ້ໃຊ້ CMD Index 0 ແມ່ນ 0x00 ແລະສະຖານະຄວາມຜິດພາດຂອງຜູ້ໃຊ້ CMD Index 1 ແມ່ນ 0x02.
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x41A~44B | 1050~1099 | ຜູ້ໃຊ້ CMD Index 0~99 ສະຖານະການຜິດພາດ |
4.2.8 Input Data Area-Module Hardware Data
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x44C~44D | 1100~1101 | ID ໂມດູນ (ຄ່າ ASCII ເພື່ອສະແດງ HART) |
0x44E~455 | 1102~1109 | ຊື່ໂມດູນ (ຄ່າ ASCII ເພື່ອເປັນຕົວແທນຂອງຊື່ໂມດູນ 16-byte) |
0x456~459 | 1110~1113 | ໂມດູນເຟີມແວເວີຊັ່ນ (ຄ່າ ASCII ເພື່ອເປັນຕົວແທນຂອງເວີຊັ່ນເຟີມແວ 8-byte) |
0x45A~47D | 1114~1149 | ສະຫງວນໄວ້ |
4.2.9 ພື້ນທີ່ຂໍ້ມູນການປ້ອນຂໍ້ມູນ – ຜ່ານຂໍ້ມູນໂໝດ
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ | ||||
0x47E | 1150 |
|
||||
0x47F | 1151 |
|
||||
0x480 | 1152 | ຮັບຄວາມຍາວຜ່ານໂຫມດ | ||||
0x481~50E | 1153~1294 | ຮັບຂໍ້ມູນຜ່ານໂໝດ | ||||
0x50F~513 | 1295~1299 | ສະຫງວນໄວ້ |
4.2.10 Input Data Area-Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍ
ເມື່ອ configure HRT-711 default CMD 3 ເປັນຮູບແບບງ່າຍດາຍ, ຂໍ້ມູນຂອງທີ່ຢູ່ Modbus ສໍາລັບແຕ່ລະອຸປະກອນ HART ແມ່ນສະແດງເປັນຕາຕະລາງຕໍ່ໄປນີ້.
ໄບຕ໌ 0 | ໄບຕ໌ 1 | ໄບຕ໌ 2 | ໄບຕ໌ 3 |
ຕົວແປຫຼັກຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) | |||
ໄບຕ໌ 4 | ໄບຕ໌ 5 | ໄບຕ໌ 6 | ໄບຕ໌ 7 |
ຕົວແປສຳຮອງຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) |
ໄບຕ໌ 8 | ໄບຕ໌ 9 | ໄບຕ໌ 10 | ໄບຕ໌ 11 |
ຕົວແປຂັ້ນສາມຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) | |||
ໄບຕ໌ 12 | ໄບຕ໌ 13 | ໄບຕ໌ 14 | ໄບຕ໌ 15 |
ຕົວແປ Quaternary ຂອງອຸປະກອນ HART (ໃນຮູບແບບ IEEE 754) |
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
0x514~51D | 1300~1309 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 0 |
0x51E~527 | 1310~1319 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 1 |
0x528~531 | 1320~1329 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 2 |
0x532~53B | 1330~1339 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 3 |
0x53C~545 | 1340~1349 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 4 |
0x546~54F | 1350~1359 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 5 |
0x550~559 | 1360~1369 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 6 |
0x55A~563 | 1370~1379 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 7 |
0x564~56D | 1380~1389 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 8 |
0x56E~577 | 1390~1399 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 9 |
0x578~581 | 1400~1409 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 10 |
0x582~58B | 1410~1419 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 11 |
0x58C~595 | 1420~1429 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 12 |
0x596~59F | 1430~1439 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 13 |
0x5A0~5A9 | 1440~1449 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 14 |
0x5AA~5B3 | 1450~1459 | Default CMD 3 ຂໍ້ມູນຮູບແບບງ່າຍດາຍຂອງ Module 15 |
4.2.11 ພື້ນທີ່ຂໍ້ມູນຜົນຜະລິດ
Modbus Addr (ເລກຖານສິບຫົກ) | Modbus Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ | ||||
0x0~1F3 | 0~499 | ຄໍາສັ່ງຂອງຜູ້ໃຊ້ | ||||
0x1F4 | 500 |
|
||||
0x1F5 | 501 |
|
0x1F6 | 502 |
|
||||
0x1F7~1F9 | 503~505 | ສະຫງວນໄວ້ | ||||
0x1FA~76B | 506~1899 | ສະຫງວນໄວ້ (ສໍາລັບການຕັ້ງຄ່າໂມດູນ) | ||||
ຂະ ໜາດ 0x76C | 1900 |
|
||||
0x76D | 1901 | ສົ່ງຄວາມຍາວຂໍ້ມູນຜ່ານໂຫມດ | ||||
0x76E~7FB | 1902~2043 | ສົ່ງຂໍ້ມູນຜ່ານໂຫມດ |
ໝາຍເຫດ 1:ເມື່ອຂຽນຄ່າທີ່ໃຫຍ່ກວ່າສູນ, ໂມດູນຈະລຶບຈຳນວນການຮ້ອງຂໍໂມດູນ, ຈໍານວນການຕອບສະໜອງຂອງໂມດູນ, ການນັບຄວາມຜິດພາດຂອງໂມດູນ, ສະຖານະຄວາມຜິດພາດຂອງໂມດູນ ແລະກໍານົດດັດຊະນີຄໍາສັ່ງຄວາມຜິດພາດຂອງໂມດູນເປັນ 255. ເພື່ອສໍາເລັດຂັ້ນຕອນການຣີເຊັດ, ຜູ້ໃຊ້ຕ້ອງຂຽນ 0 ໃສ່ຊ່ອງຂໍ້ມູນນີ້. .
ໝາຍເຫດ 2:ເມື່ອຕັ້ງຄ່າເປັນ 1, ໂມດູນຈະປະຕິບັດຄຳສັ່ງການສຳຫຼວດ HART ທັງໝົດໂດຍອັດຕະໂນມັດ.
ໝາຍເຫດ 3:ຖ້າປ່ຽນຄ່າ, ໂມດູນຈະອ້າງອີງເຖິງຄ່າດັດຊະນີ (0~99, 255 ແມ່ນສຳລັບຜ່ານໂໝດ) ຂອງຄຳສັ່ງ trigger ເພື່ອປະຕິບັດຄຳສັ່ງຜູ້ໃຊ້ທີ່ສອດຄ້ອງກັນ. ຕົວຢ່າງ: ຖ້າດັດສະນີຂອງຄໍາສັ່ງ trigger ແມ່ນ 0 ແລະຄ່າຂອງຫນ້າທີ່ trigger ຜົນໄດ້ຮັບແມ່ນ 1, ເມື່ອປ່ຽນຄ່າຂອງຫນ້າທີ່ trigger ຜົນໄດ້ຮັບຈາກ 1 ຫາ 2, ໂມດູນຈະປະຕິບັດຄໍາສັ່ງຂອງຜູ້ໃຊ້ (index = 0).
4.3 ຜ່ານ Mode
ໃນຮູບແບບນີ້, ຜູ້ໃຊ້ສາມາດສົ່ງແລະຮັບຄໍາສັ່ງ HART ໂດຍກົງ. ກະລຸນາອ້າງອີງເຖິງຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນທີ 1: ກໍານົດຊ່ອງທາງເປັນ 0. (ຜ່ານ Mode ພຽງແຕ່ສະຫນັບສະຫນູນຊ່ອງ 0) [ທີ່ຢູ່: 1900, ໄບຕ່ໍາ] ຂັ້ນຕອນທີ 2: ກໍານົດໄລຍະການສົ່ງ [ທີ່ຢູ່: 1901] ຂັ້ນຕອນທີ 3: ກໍານົດຂໍ້ມູນຄໍາສັ່ງ HART. [ທີ່ຢູ່: 1902–2043] ຕົວຢ່າງ: 0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00 0x82
ຂັ້ນຕອນທີ 4: ກໍານົດການສໍາຫຼວດອັດຕະໂນມັດເປັນ 0. (ໃນຮູບແບບນີ້, ການທໍາງານຂອງການສໍາຫຼວດອັດຕະໂນມັດບໍ່ສາມາດໄດ້ຮັບການ. ໂດຍຜ່ານຮູບແບບ [ທີ່ຢູ່: 501, Low Byte].
ຂັ້ນຕອນທີ 7: ປ່ຽນຄ່າຟັງຊັນ Output Trigger. [ທີ່ຢູ່:502, ໄບຕ໌ຕ່ຳ] ຂັ້ນຕອນທີ 8: ເອົາຄ່າຮັບນັບຜ່ານໂຫມດ ແລະ Error count in through mode ຈົນກ່ວາໜຶ່ງໃນນັ້ນແຕກຕ່າງຈາກຄ່າສຸດທ້າຍ.
ຂັ້ນຕອນທີ 9: ຖ້າຫາກວ່າການນັບຮັບໃນຮູບແບບທີ່ແຕກຕ່າງກັນກັບຄ່າທີ່ຜ່ານມາ, ຜູ້ໃຊ້ສາມາດໄດ້ຮັບຄວາມຍາວໄດ້ຈາກການຮັບຄວາມຍາວໂດຍຜ່ານຮູບແບບແລະຜູ້ໃຊ້ສາມາດໄດ້ຮັບຂໍ້ມູນຈາກການຮັບຂໍ້ມູນໂດຍຜ່ານຮູບແບບ [ທີ່ຢູ່ : 1153 ~ ] ຕາມຄວາມຍາວຂອງຂໍ້ມູນ. [ທີ່ຢູ່: 1152] (ຖ້າຄວາມຜິດພາດນັບຢູ່ໃນໂຫມດແຕກຕ່າງຈາກຄ່າສຸດທ້າຍ, ມັນຫມາຍຄວາມວ່າມັນບໍ່ສາມາດຮັບຂໍ້ມູນໃດໆ.)
ປະໂຫຍດ
5.1 ການຕິດຕັ້ງ .NET Framework
Utility ສໍາລັບ HRT-711 ຕ້ອງການ .NET Framework ເພື່ອດໍາເນີນການ. ເວີຊັ່ນຂອງ .NET Framework ເພື່ອປະຕິບັດ Utility ຕ້ອງມີຫຼາຍກວ່າ 2.0. ຖ້າຜູ້ໃຊ້ມີອັນນີ້, ກະລຸນາບໍ່ສົນໃຈພາກນີ້ ແລະໂດດໄປຫາພາກ 5.2.
Microsoft .Net Framework ເວີຊັ່ນ 2.0:http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en
ຂັ້ນຕອນການຕິດຕັ້ງ .NET Framework ແມ່ນສະແດງຢູ່ດ້ານລຸ່ມ:
ຂັ້ນຕອນທີ 1: ກົດປຸ່ມຕໍ່ໄປ.
ຂັ້ນຕອນທີ 2: ໃຫ້ກວດເບິ່ງ "ຂ້າພະເຈົ້າຍອມຮັບຂໍ້ກໍານົດຂອງສັນຍາໃບອະນຸຍາດ" ແລະຄລິກໃສ່ປຸ່ມຕິດຕັ້ງ.
ຂັ້ນຕອນທີ 3: ຫຼັງຈາກສໍາເລັດການຕິດຕັ້ງ, ໃຫ້ກົດປຸ່ມ Finish ເພື່ອອອກ.
5.2 ຕິດຕັ້ງ HRT-711 Utility
ຂັ້ນຕອນທີ 1: ດາວໂຫລດຕິດຕັ້ງ file ຂອງ HRT-711 Utility ຈາກແຜ່ນ CD-ROM (CD:\hart\gateway\hrt-711\utilities\) ຫຼື. web ເວັບໄຊ
(ftp://ftp.icpdas.com.tw/pub/cd/fieldbus_cd/hart/gateway/hrt-711/utilities/)
ຂັ້ນຕອນທີ 2: ປະຕິບັດ HRT-711 Utility xxxxexe (xxxx ແມ່ນສະບັບຂອງຊຸດຕິດຕັ້ງ) file ເພື່ອຕິດຕັ້ງ Utility, ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ປຸ່ມ Next.
ຂັ້ນຕອນທີ 3: ໃຫ້ຄລິກໃສ່ປຸ່ມຕໍ່ໄປເພື່ອສືບຕໍ່. ຖ້າທ່ານຕ້ອງການປ່ຽນຈຸດຫມາຍປາຍທາງການຕິດຕັ້ງ, ໃຫ້ຄລິກໃສ່ປຸ່ມ Browse ເພື່ອເລືອກເສັ້ນທາງການຕິດຕັ້ງ.
ຂັ້ນຕອນທີ 4: ເລືອກຊື່ແລະເສັ້ນທາງທີ່ຈະຕິດຕັ້ງໃນ Start Menu, ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ຕໍ່ໄປ.
ຂັ້ນຕອນທີ 5: ກົດຕິດຕັ້ງເພື່ອເລີ່ມຕົ້ນການຕິດຕັ້ງ
ຂັ້ນຕອນທີ 6: ລໍຖ້າການຕິດຕັ້ງສໍາເລັດຮູບ, ຫຼັງຈາກນັ້ນກວດເບິ່ງ "View Patch Note.txt” ຖ້າທ່ານຕ້ອງການແລະກົດ Finish ເພື່ອເຮັດສໍາເລັດການຕິດຕັ້ງ.
ຂັ້ນຕອນທີ 7: ຜູ້ໃຊ້ສາມາດດໍາເນີນການ Utility ໃນເສັ້ນທາງຕໍ່ໄປນີ້.
5.3 ການແນະນຳການນຳໃຊ້ປະໂຫຍດ
HRT-711 ມີ, Ethenet ແລະ HART, ສອງການໂຕ້ຕອບ. Utility ສາມາດ configure ທັງສອງການໂຕ້ຕອບເຫຼົ່ານີ້. ຜູ້ໃຊ້ຕ້ອງເລືອກທີ່ຈະກໍານົດການໂຕ້ຕອບໃນຮູບແບບທໍາອິດຂອງອຸປະກອນການ. ຜູ້ໃຊ້ສາມາດຄລິກໃສ່ຮູບເພື່ອເລືອກການໂຕ້ຕອບ. ລາຍລະອຽດຂອງການຕັ້ງຄ່າຂອງການໂຕ້ຕອບທັງສອງນີ້ຈະໄດ້ຮັບການປຶກສາຫາລືໃນພາກຕໍ່ໄປນີ້.
5.4 ການຕັ້ງຄ່າອີເທີເນັດ
ອິນເຕີເຟດອີເທີເນັດຂອງ HRT-711 ຈັດການ Modbus/TCP ແລະ Modbus/UDP protocol. ຜູ້ໃຊ້ຕ້ອງການປັບຄ່າການໂຕ້ຕອບສໍາລັບການຕັ້ງຄ່າທີ່ເຫມາະສົມ (IP, Sub-net mask ... ແລະອື່ນໆ) ສໍາລັບການນໍາໃຊ້.
ຄລິກຄົ້ນຫາເຊີບເວີໃນຮູບແບບນີ້ເພື່ອຊອກຫາອຸປະກອນ ICPDAS ທັງໝົດ.
HRT-711 ຈະລາຍຊື່ໃນຮູບແບບນີ້ຫຼັງຈາກການຄົ້ນຫາ. ຖ້າ HRT-711 ບໍ່ມີລາຍຊື່ຢູ່ໃນແບບຟອມນີ້, ກະລຸນາກວດເບິ່ງການເຊື່ອມຕໍ່ເຄືອຂ່າຍຫຼືພະລັງງານຂອງ HRT-711.
ຜູ້ໃຊ້ສາມາດຕັ້ງຄ່າຕົວກໍານົດການເຄືອຂ່າຍໂດຍການຄລິກສອງຄັ້ງ HRT-711 ໃນບັນຊີລາຍຊື່. ຜູ້ໃຊ້ສາມາດປັບປຸງແກ້ໄຂຕົວກໍານົດການທີ່ເຫມາະສົມສໍາລັບຄໍາຮ້ອງສະຫມັກຂອງຜູ້ໃຊ້, ຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ປຸ່ມ OK ເພື່ອນໍາໃຊ້ການຕັ້ງຄ່າໃຫມ່.
ຫຼັງຈາກກໍານົດພາລາມິເຕີ, ຜູ້ໃຊ້ສາມາດຄລິກ Exit ເພື່ອອອກຈາກແບບຟອມການຕັ້ງຄ່າເຄືອຂ່າຍ.
5.5 ການຕັ້ງຄ່າຂອງ Modbus ກັບ HART
HRT-711 ແມ່ນ Modbus/TCP ແລະ Modbus/UDP to HART gateway. ມັນບໍ່ພຽງແຕ່ມີການຕັ້ງຄ່າອີເທີເນັດເທົ່ານັ້ນ, ແຕ່ຍັງມີການໂຕ້ຕອບ HART.
ໝາຍເຫດ: ກ່ອນ ການຕັ້ງຄ່າອິນເຕີເຟດ HART, ຜູ້ໃຊ້ຕ້ອງປ່ຽນສະຫຼັບໂໝດ Init ໄປເປັນ Init ຈາກນັ້ນເປີດວົງຈອນ HRT-711.
ແບບຟອມການຕັ້ງຄ່າ HART ສາມາດແບ່ງອອກເປັນ 5 ສ່ວນ. 5 ພາກສ່ວນເຫຼົ່ານີ້ແມ່ນໄຟຈະລາຈອນ, ຊື່ໂມດູນການຕັ້ງຄ່າປະຈຸບັນ, ສະຖານະການເຊື່ອມຕໍ່, ການຄວບຄຸມການເຊື່ອມຕໍ່ແລະເຄື່ອງມື. ພາກສ່ວນຕໍ່ໄປນີ້ຈະອະທິບາຍແຕ່ລະພາກສ່ວນ ແລະຫນ້າທີ່ເຮັດວຽກ.
5.5.1 ໄຟຈະລາຈອນ
ເຊັນ | ສະຖານະ |
![]() |
ພອດ Com ຂອງ PC ຍັງບໍ່ທັນໄດ້ເປີດເທື່ອ |
![]() |
ພອດ com ຂອງ PC ໄດ້ເປີດແລະພະຍາຍາມເຊື່ອມຕໍ່ກັບໂມດູນ |
![]() |
PC ເຊື່ອມຕໍ່ກັບໂມດູນສົບຜົນສໍາເລັດ |
5.5.2 ຊື່ໂມດູນການຕັ້ງຄ່າປັດຈຸບັນ
ຊື່ໂມດູນການຕັ້ງຄ່າປັດຈຸບັນສະແດງຊື່ໂມດູນປັດຈຸບັນເພື່ອຕັ້ງຄ່າ. Utility ນີ້ຍັງສະຫນັບສະຫນູນ HRT-711. ດັ່ງນັ້ນ, ຊື່ໂມດູນການຕັ້ງຄ່າປະຈຸບັນຊ່ວຍໃຫ້ຜູ້ໃຊ້ຮູ້ວ່າໂມດູນໃດຢູ່ພາຍໃຕ້ການຕັ້ງຄ່າ.
ສະຖານະພາບການເຊື່ອມຕໍ່ 5.5.3
ຮູບ | ສະຖານະ |
![]() |
ພອດ Com ຂອງ PC ບໍ່ໄດ້ເປີດ |
![]() |
ພອດ com ຂອງ PC ໄດ້ເປີດແລະພະຍາຍາມເຊື່ອມຕໍ່ກັບໂມດູນ |
![]() |
PC ເຊື່ອມຕໍ່ກັບໂມດູນສົບຜົນສໍາເລັດ |
5.5.4 ການຄວບຄຸມການເຊື່ອມຕໍ່
ປຸ່ມ | ຟັງຊັນ |
![]() |
ເມື່ອກົດປຸ່ມນີ້, PC ຈະເປີດພອດ Com ແລະພະຍາຍາມເຊື່ອມຕໍ່ກັບໂມດູນ. |
![]() |
ເມື່ອກົດປຸ່ມນີ້, PC ຈະທໍາລາຍການເຊື່ອມຕໍ່ຂອງໂມດູນແລະປິດພອດ Com. |
5.5.5 ເຄື່ອງມື
Utility ປະກອບດ້ວຍເຄື່ອງມືຈໍານວນຫຼາຍສໍາລັບການຕັ້ງຄ່າແລະ debug. ຕາຕະລາງຕໍ່ໄປນີ້ລາຍຊື່ເຄື່ອງມືທັງຫມົດແລະຫນ້າທີ່ຂອງມັນ.
ເຄື່ອງມື | ການທໍາງານ |
![]() |
ການຕັ້ງຄ່າການສື່ສານ ການຕັ້ງຄ່າ Com Port ສໍາລັບ PC |
![]() |
ຂໍ້ມູນອຸປະກອນ ສະແດງການຕັ້ງຄ່າຂອງອຸປະກອນ |
![]() |
ການຕັ້ງຄ່າອຸປະກອນປ່ຽນການຕັ້ງຄ່າ |
![]() |
ຂໍ້ມູນຜົນຜະລິດເລີ່ມຕົ້ນ ການຕັ້ງຄ່າສໍາລັບການ boot-up default output ຂອງ User CMD |
![]() |
ທີ່ຢູ່ແຜນທີ່ ສະແດງແຜນທີ່ທີ່ຢູ່ Modbus ຂອງຜູ້ໃຊ້ CMD |
![]() |
ການວິນິດໄສອຸປະກອນ ສະແດງສະຖານະປັດຈຸບັນຂອງຄຳສັ່ງ HART ຂອງໂມດູນ |
![]() |
ຜ່ານໂໝດ ສົ່ງ/ຮັບຄຳສັ່ງ HART |
![]() |
ການແປຮູບແບບ ແປຮູບແບບ Packed ASCII ແລະ IEEE 754 |
5.5.5.1 ການຕັ້ງຄ່າການສື່ສານ
ຜູ້ໃຊ້ສາມາດເລືອກອຸປະກອນທີ່ຈະຕັ້ງຄ່າໄດ້. ໃນຄູ່ມືນີ້, ກະລຸນາເລືອກ HRT-711 ໃນລາຍການແບບເລື່ອນລົງ, ແລະຫຼັງຈາກນັ້ນເລືອກຕົວເລກ Com Port ທີ່ເຊື່ອມຕໍ່ກັບ HRT-711.
5.5.5.2 ຂໍ້ມູນອຸປະກອນ
ມັນສະແດງໃຫ້ເຫັນການຕັ້ງຄ່າຂອງໂມດູນ. ເມື່ອຄລິກໃສ່ລາຍການຊ້າຍ, ມັນຈະສະແດງໃຫ້ເຫັນຂໍ້ມູນລາຍການໃນດ້ານຂວາ. ກ່ຽວກັບຂໍ້ມູນຂອງລາຍການເຫຼົ່ານີ້ແມ່ນສະແດງເປັນຕາຕະລາງຕໍ່ໄປນີ້.
ໂນດ | ຫນູ | ພຶດຕິກຳ |
HRT-711 | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ລະບົບ | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(1) | ສ້າງເມນູປັອບອັບ ການດໍາເນີນງານພື້ນຖານ ແລະການດໍາເນີນງານຂັ້ນສູງ |
ອຸປະກອນ HART N | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
CMD ເລີ່ມຕົ້ນ (N) | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(2) | ສ້າງເມນູປັອບອັບ ການດໍາເນີນງານພື້ນຖານ ແລະການດໍາເນີນງານຂັ້ນສູງ | |
ຜູ້ໃຊ້ CMD (N) | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(2) | ສ້າງເມນູປັອບອັບ ການດໍາເນີນງານພື້ນຖານ ແລະການດໍາເນີນງານຂັ້ນສູງ |
(1) ເມື່ອຄລິກຂວາໃສ່ລາຍການຂອງລະບົບ, ມັນຈະສ້າງເມນູປັອບອັບ. ການທໍາງານຂອງເມນູຈະອະທິບາຍຂ້າງລຸ່ມນີ້:
ການດໍາເນີນງານພື້ນຖານ
ຜົນຜະລິດລະບົບ | |
ປັບສະຖານະ | ເມື່ອຕັ້ງລາຍການເປັນ Enable, ໂມດູນຈະລຶບຈໍານວນການຮ້ອງຂໍໂມດູນ, ຈໍານວນການຕອບສະຫນອງຂອງໂມດູນ, ການນັບຄວາມຜິດພາດຂອງໂມດູນ, ສະຖານະການຄວາມຜິດພາດຂອງໂມດູນແລະກໍານົດດັດຊະນີຄໍາສັ່ງຄວາມຜິດພາດຂອງໂມດູນເປັນ 255 |
ການລົງຄະແນນສຽງອັດຕະໂນມັດ | ເມື່ອຕັ້ງລາຍການເປັນ Enable, ໂມດູນຈະປະຕິບັດຄໍາສັ່ງການລົງຄະແນນ HART ທັງຫມົດໂດຍອັດຕະໂນມັດ |
ຕົວກະຕຸ້ນຄູ່ມື | ເມື່ອຕັ້ງລາຍການເປັນ Enable, ໂມດູນຈະປະຕິບັດຄໍາສັ່ງຜູ້ໃຊ້ຫນຶ່ງຄັ້ງຕາມມູນຄ່າຂອງດັດຊະນີຜົນກະທົບຕໍ່ພາກສະຫນາມຄໍາສັ່ງຜູ້ໃຊ້. |
ດັດຊະນີຜົນກະທົບຕໍ່ຄໍາສັ່ງຂອງຜູ້ໃຊ້ | ຖ້າຜູ້ໃຊ້ຕ້ອງການປະຕິບັດຄໍາສັ່ງຂອງຜູ້ໃຊ້ໂດຍໂຫມດຄູ່ມື, ຜູ້ໃຊ້ຕ້ອງກໍານົດຄ່າດັດສະນີກ່ອນ |
ປຸ່ມສົ່ງຂໍ້ມູນ | ເມື່ອຄລິກທີ່ປຸ່ມ, ມັນຈະອັບເດດຂໍ້ມູນໃນພື້ນທີ່ System Output ເປັນໂມດູນ |
ການປ້ອນຂໍ້ມູນລະບົບ |
ຜົນຜະລິດລະບົບ | |
ເຄື່ອງຈັກຂອງລັດ | ມັນຈະສະແດງເຄື່ອງຈັກຂອງລັດຂອງໂມດູນ |
ຮ້ອງຂໍນັບ | ມັນຈະສະແດງຈໍານວນການຮ້ອງຂໍຂອງ HART UserCmd |
ຈໍານວນການຕອບສະຫນອງ | ມັນຈະສະແດງຈໍານວນການຕອບສະຫນອງຂອງ HART UserCmd |
ການນັບຄວາມຜິດພາດ | ມັນຈະສະແດງຈໍານວນຄວາມຜິດພາດທີ່ຕອບສະຫນອງຂອງ HART UserCmd |
ສະຖານະການຜິດພາດ | ມັນຈະສະແດງສະຖານະຄວາມຜິດພາດຂອງ HART UserCmd |
ດັດສະນີຂໍ້ຜິດພາດຂອງຄໍາສັ່ງຜູ້ໃຊ້ | ມັນຈະສະແດງ HART UserCmd ຫຼ້າສຸດທີ່ມີຂໍ້ຜິດພາດເກີດຂຶ້ນ. ຖ້າຄ່າດັດຊະນີແມ່ນ 255, ມັນຫມາຍຄວາມວ່າບໍ່ມີຂໍ້ຜິດພາດເກີດຂຶ້ນ |
ປຸ່ມອັບເດດ | ເມື່ອຄລິກທີ່ປຸ່ມ, ມັນຈະອັບເດດຂໍ້ມູນການປ້ອນຂໍ້ມູນລະບົບຈາກໂມດູນ |
ການດໍາເນີນງານແບບພິເສດ
ຂໍ້ມູນຜົນໄດ້ຮັບ
ມັນມີຂໍ້ມູນ 6 bytes. ເມື່ອຄລິກໃສ່ປຸ່ມສົ່ງຂໍ້ມູນ, ມັນຈະສົ່ງຂໍ້ມູນຜົນຜະລິດໄປຫາໂມດູນ. (ທີ່ຢູ່ Modbus: 500 ~ 502 ໃນພື້ນທີ່ຂໍ້ມູນຜົນຜະລິດ)
ຂໍ້ມູນປ້ອນຂໍ້ມູນ
ມັນມີຂໍ້ມູນ 6 bytes. ເມື່ອຄລິກປຸ່ມອັບເດດ, ມັນຈະອັບເດດຂໍ້ມູນຈາກໂມດູນ.
(ທີ່ຢູ່ Modbus: 500~502 ໃນເຂດຂໍ້ມູນປ້ອນຂໍ້ມູນ)
(2) ເມື່ອຄລິກຂວາໃສ່ລາຍການຂອງ Default ຫຼື User CMD, ມັນຈະສ້າງເມນູປັອບອັບ. ການທໍາງານຂອງເມນູຈະອະທິບາຍຂ້າງລຸ່ມນີ້:
ການດໍາເນີນງານພື້ນຖານ
ໃນຟັງຊັນນີ້, ພຽງແຕ່ສະຫນັບສະຫນູນຄໍາສັ່ງ HART 0, 1, 2, 3, 6, 11, 12, 13, 14, 15, 16, 17, 18, 19 ແລະຄໍາສັ່ງ HART ທີ່ແຕກຕ່າງກັນຈະສະແດງຫນ້າຕ່າງຄໍາສັ່ງຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນ (EX: ປ່ອງຢ້ຽມຂອງຄໍາສັ່ງ HART 0 ແລະ 6 ແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້).
ການດໍາເນີນງານແບບພິເສດ
ຜູ້ໃຊ້ສາມາດ wirte / ອ່ານຄໍາສັ່ງ / ຄໍາຕອບ HART ຜ່ານແບບຟອມນີ້. ໃນຮູບແບບນີ້, ມີສອງປຸ່ມສົ່ງຂໍ້ມູນແລະອັບເດດ. ເມື່ອຄລິກໃສ່ປຸ່ມສົ່ງຂໍ້ມູນ, ມັນຈະສົ່ງຂໍ້ມູນຜົນຜະລິດໄປຫາໂມດູນ. ແລະເມື່ອຄລິກໃສ່ປຸ່ມນີ້, ມັນຈະປັບປຸງການປ້ອນຂໍ້ມູນແລະຜົນຜະລິດຈາກໂມດູນ.
ຫມາຍເຫດ: ກ່ຽວກັບ ພື້ນທີ່ຂໍ້ມູນການປ້ອນຂໍ້ມູນຂອງຄໍາສັ່ງຂອງຜູ້ໃຊ້, 2 bytes ທໍາອິດແມ່ນຄໍາຕອບ code1 ແລະ code2 ຂອງຄໍາສັ່ງ HART ແລະ bytes ຊ້າຍແມ່ນຂໍ້ມູນຄໍາສັ່ງ HART.
5.5.5.3 ການຕັ້ງຄ່າອຸປະກອນ
ມັນຈະສະແດງການຕັ້ງຄ່າລະບົບຂອງ HRT-711 ແລະຜູ້ໃຊ້ຍັງສາມາດ configure HRT-711 ທີ່ນີ້. ເມື່ອຄລິກໃສ່ລາຍການຊ້າຍ, ມັນຈະສະແດງໃຫ້ເຫັນຂໍ້ມູນລາຍການທີ່ສອດຄ້ອງກັນຢູ່ໃນເບື້ອງຂວາຂອງປ່ອງຢ້ຽມ. ຕໍ່ໄປນີ້ແມ່ນລາຍລະອຽດ.
ໂນດ | ຫນູ | ພຶດຕິກຳ |
HRT-711 | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ລະບົບ | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(1) | ສ້າງເມນູປັອບອັບ ແກ້ໄຂ ແລະເພີ່ມໂມດູນ | |
ອຸປະກອນ HART N | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
CMD ເລີ່ມຕົ້ນ (N) | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(2) | ສ້າງເມນູ Pop-up ແກ້ໄຂລຶບແລະເພີ່ມຄໍາສັ່ງ | |
ຜູ້ໃຊ້ CMD (N) | ກົດຊ້າຍ | ການສະແດງການຕັ້ງຄ່າ |
ຄລິກຂວາ(3) | ສ້າງເມນູປັອບອັບ ແກ້ໄຂ ແລະລຶບ |
(1) ເມື່ອຄລິກຂວາໃສ່ລາຍການຂອງລະບົບ, ມັນຈະສ້າງເມນູປັອບອັບ. ການທໍາງານຂອງເມນູຈະອະທິບາຍຂ້າງລຸ່ມນີ້:
ແກ້ໄຂ
ມັນຖືກນໍາໃຊ້ເພື່ອກໍານົດຕົວກໍານົດການຕິດຕໍ່ສື່ສານຂອງ HART ແລະ Modbus ແລະອະທິບາຍຂ້າງລຸ່ມນີ້.
ລະບົບ | |||||
ໄລຍະຫ່າງ Cmd | ໄລຍະການລົງຄະແນນສຽງຂອງ HART Cmd | ||||
ຄ່າໝົດເວລາ | ຄ່າເວລາໝົດເວລາຂອງ HART Cmd. | ||||
ການລົງຄະແນນສຽງອັດຕະໂນມັດ | ຖ້າຟັງຊັນຖືກເປີດໃຊ້, HRT-711 ຈະປະຕິບັດການສຳຫຼວດ HART ທັງໝົດ Cmd ໂດຍອັດຕະໂນມັດ. | ||||
ລອງນັບໃໝ່ | ເມື່ອ HART comm. ເກີດຄວາມຜິດພາດຂຶ້ນ, HRT-711 ຈະສົ່ງ HART Cmd ຄືນໃໝ່ເພື່ອລອງນັບຄັ້ງໃໝ່. | ||||
ການຕັ້ງຄ່າ Modbus | |||||
ໂໝດສະຫຼັບ | ມັນຖືກນໍາໃຊ້ສໍາລັບຮູບແບບຂອງຂໍ້ມູນຄໍາສັບໃນ Modbus. ທາງເລືອກແມ່ນ None / Byte / Word / W&B. ຕົວຢ່າງ: ຂໍ້ມູນ 2 ຄໍາ (0x1234, 0x5678) ຈາກ HRT-711. ຜູ້ໃຊ້ສາມາດກໍານົດຮູບແບບ swap ສໍາລັບຮູບແບບຂໍ້ມູນທີ່ແຕກຕ່າງກັນ. |
||||
ໂໝດສະຫຼັບ | ຂໍ້ມູນ | ||||
ບໍ່ມີ | 0x1234 | 0x5678 | |||
ໄບຕ໌ | 0x3412 | 0x7856 | |||
ຄໍາ | 0x5678 | 0x1234 | |||
W&B | 0x7856 | 0x3412 |
ເພີ່ມໂມດູນ
ມັນຖືກນໍາໃຊ້ເພື່ອກໍານົດຮູບແບບການສື່ສານສໍາລັບອຸປະກອນ HART ແລະອະທິບາຍຂ້າງລຸ່ມນີ້.
ໂມດູນ | |
ຊ່ອງ | 0~7. (ພຽງແຕ່ຊ່ອງ 0 ສະຫນັບສະຫນູນໃນປັດຈຸບັນ) |
ຕັ້ງຄ່າອັດຕະໂນມັດ | ຖ້າເປີດໃຊ້ຟັງຊັນນີ້, HRT-711 ຈະກວດພົບປະເພດກອບ, ທີ່ຢູ່, preambles, ID ຜູ້ຜະລິດ, ປະເພດອຸປະກອນ ແລະ ID ອຸປະກອນຂອງອຸປະກອນ HART ໂດຍອັດຕະໂນມັດ. ຄໍາເຕືອນ: ຖ້າຫາກວ່າເປີດໃຊ້ງານການທໍາງານນີ້, ພຽງແຕ່ສະຫນັບສະຫນູນຮູບແບບ HART Point to Point |
ປະເພດກອບ | ກອບສັ້ນຫຼືຍາວ |
ປະເພດຕົ້ນສະບັບ | ປະຖົມ ຫຼື ມັດທະຍົມ ຄໍາເຕືອນ: ໂດຍທົ່ວໄປ, HRT-711 ຄວນຕັ້ງເປັນປະຖົມປະຖົມ |
ໂໝດເຄືອຂ່າຍ | ຊີ້ໄປຈຸດ ຫຼື ໂໝດຫຼາຍຈຸດ. Point to Point:ອຸປະກອນ HART slave ໜ່ວຍດຽວໃນ HART bus Multi-drop:ອຸປະກອນ HART ຫຼາຍກວ່າໜຶ່ງເຄື່ອງສາມາດຢູ່ໃນລົດເມ HART ໄດ້. |
ທີ່ຢູ່ | 0~15. ຄຳເຕືອນ:ຖ້າທີ່ຢູ່ຂອງອຸປະກອນ HART ແມ່ນ 0, ມັນໝາຍເຖິງຢູ່ໃນໂໝດ Point to Point |
ຄໍາບັນຍາຍ | 5~20 |
Cmd 0 Mdoe | ປິດການໃຊ້ງານ (1) / ເບື້ອງຕົ້ນ (2) / ການລົງຄະແນນສຽງ (3) |
Cmd 3 Mdoe | ປິດການໃຊ້ງານ (1) / ເບື້ອງຕົ້ນ (2) / ການລົງຄະແນນສຽງ (3) |
ຕົວລະບຸຕົວຕົນເປັນເອກະລັກ | |
ອັດຕະໂນມັດເອົາ ID ເປັນເອກະລັກ | ຖ້າປະເພດຂອງອຸປະກອນ HART slave ເປັນກອບຍາວ, ຜູ້ໃຊ້ສາມາດເປີດໃຊ້ຟັງຊັນນີ້ເພື່ອໃຫ້ໄດ້ ID ທີ່ເປັນເອກະລັກໂດຍອັດຕະໂນມັດໂດຍທີ່ຢູ່ເຟຣມສັ້ນ. |
ID ຜູ້ຜະລິດ | ຜູ້ໃຊ້ສາມາດຕັ້ງ ID ຜູ້ຜະລິດສໍາລັບອຸປະກອນ HART. ຖ້າປະເພດເຟຣມສັ້ນ, ຜູ້ໃຊ້ສາມາດລະເວັ້ນການຕັ້ງຄ່ານີ້ໄດ້ |
ປະເພດອຸປະກອນ | ຜູ້ໃຊ້ສາມາດກໍານົດປະເພດອຸປະກອນສໍາລັບອຸປະກອນ HART. ຖ້າປະເພດເຟຣມສັ້ນ, ຜູ້ໃຊ້ສາມາດລະເວັ້ນການຕັ້ງຄ່ານີ້ໄດ້ |
ID ອຸປະກອນ | ຜູ້ໃຊ້ສາມາດຕັ້ງ ID ອຸປະກອນສໍາລັບອຸປະກອນ HART. ຖ້າປະເພດເຟຣມສັ້ນ, ຜູ້ໃຊ້ສາມາດລະເວັ້ນການຕັ້ງຄ່ານີ້ໄດ້ |
- ປິດໃຊ້ງານ: HRT-711 ຈະບໍ່ດໍາເນີນການ HART Cmd ເລີ່ມຕົ້ນ
- ໃນເບື້ອງຕົ້ນ: HRT-711 ຈະປະຕິບັດຄ່າເລີ່ມຕົ້ນ HART Cmd ໂດຍອັດຕະໂນມັດເມື່ອຢູ່ໃນໂໝດເລີ່ມຕົ້ນ.
- ການລົງຄະແນນສຽງ: HRT-711 ຈະປະຕິບັດຄ່າເລີ່ມຕົ້ນ HART Cmd ໂດຍອັດຕະໂນມັດເມື່ອຢູ່ໃນໂໝດປະຕິບັດງານ.
(2) ເມື່ອຄລິກຂວາໃສ່ລາຍການຂອງ HART Device N, ມັນຈະສ້າງເມນູປັອບອັບ.
ການທໍາງານຂອງເມນູຈະອະທິບາຍຂ້າງລຸ່ມນີ້:
ແກ້ໄຂ
ຄືກັນກັບການເລືອກ Add Command ໃນເມນູປັອບອັບ ເມື່ອຄລິກຂວາໃສ່ລະບົບ, ກະລຸນາອ້າງອີງໃສ່ພາກສ່ວນນັ້ນ.
ລົບ
ລຶບໂມດູນທີ່ເລືອກໃນປັດຈຸບັນ
ເພີ່ມຄໍາສັ່ງ
ມັນຖືກນໍາໃຊ້ເພື່ອກໍານົດພາລາມິເຕີການສື່ສານສໍາລັບ HART User CMD. ລາຍລະອຽດແມ່ນໄດ້ອະທິບາຍດັ່ງລຸ່ມນີ້:
ຄໍາສັ່ງ | |
ໝາຍເລກຄຳສັ່ງ | ຕັ້ງໝາຍເລກຄຳສັ່ງ HART |
ໂໝດ | ເບື້ອງຕົ້ນ(1) / ການລົງຄະແນນສຽງ(2) / ຄູ່ມື(3) |
ຮູບແບບ | ປົກກະຕິ(4) / ງ່າຍດາຍ(5) (ຮູບແບບການແລກປ່ຽນຂໍ້ມູນລະຫວ່າງ HART ແລະ Modbus) |
ໃນຂະຫນາດ | ກໍານົດຄວາມຍາວຂອງຂໍ້ມູນການປ້ອນຂໍ້ມູນຂອງຄໍາສັ່ງ HART. ຫມາຍເຫດ: ຂະຫນາດປະກອບມີລະຫັດຕອບສະຫນອງ 2 bytes ແລະຂະຫນາດຂໍ້ມູນຂອງຄໍາສັ່ງ HART. (ຕົວຢ່າງ: HART Cmd 0 = 2(ລະຫັດຕອບຮັບ) +12 = 14) |
ຂະຫນາດອອກ | ກໍານົດຄວາມຍາວຂໍ້ມູນຜົນຜະລິດຂອງຄໍາສັ່ງ HART. |
ໃນ Offset | ກໍານົດການຊົດເຊີຍການປ້ອນຂໍ້ມູນຂອງ HART ທີ່ສົ່ງຄືນຂໍ້ມູນຄໍາສັ່ງ. (HG_Tool v1.5.0 ຫຼືໃໝ່ກວ່າທີ່ຮອງຮັບ, ອ້າງອີງເຖິງ example FAQ26) |
- ໃນເບື້ອງຕົ້ນ: ໂມດູນຈະດໍາເນີນການຄໍາສັ່ງນີ້ໃນຮູບແບບເບື້ອງຕົ້ນ
- ການລົງຄະແນນສຽງ: ໂມດູນຈະດໍາເນີນການຄໍາສັ່ງນີ້ໃນຮູບແບບການດໍາເນີນງານ
- ຄູ່ມື: ໂມດູນຈະດໍາເນີນການຄໍາສັ່ງນີ້ໂດຍຄູ່ມື
- ປົກກະຕິ:ເມື່ອອ່ານ/ຂຽນຂໍ້ມູນ HART ໂດຍ Modbus, ຮູບແບບຂໍ້ມູນແມ່ນຮູບແບບຄຳສັ່ງມາດຕະຖານ HART
- ງ່າຍດາຍ:ເມື່ອອ່ານ/ຂຽນຂໍ້ມູນ HART ໂດຍ Modbus, ຮູບແບບຂໍ້ມູນແມ່ນຮູບແບບທີ່ງ່າຍດາຍທີ່ກຳນົດໂດຍ HRT-711. ລາຍລະອຽດລາຍລະອຽດ, ກະລຸນາເບິ່ງເອກະສານຊ້ອນທ້າຍ B. (ໃນໂຫມດນີ້, ຊອບແວ HMI ຫຼື SCADA ສາມາດອ່ານ ຫຼືຂຽນຂໍ້ມູນ HART ແລະບໍ່ຈໍາເປັນຕ້ອງປະມວນຜົນຂໍ້ມູນໃດໆ. ຕອນນີ້, ມັນຮອງຮັບພຽງແຕ່ໝາຍເລກຄໍາສັ່ງ HART: 1, 2 ແລະ 3.)
(3) ເມື່ອຄລິກຂວາໃສ່ລາຍການຜູ້ໃຊ້ CMD (N), ມັນຈະສ້າງເມນູປັອບອັບ. ການທໍາງານຂອງເມນູຈະອະທິບາຍຂ້າງລຸ່ມນີ້:
ແກ້ໄຂ
ຄືກັນກັບການເລືອກ Add Command ໃນເມນູປັອບອັບ ເມື່ອຄລິກຂວາໃສ່ HART Device N, ກະລຸນາອ້າງອີງໃສ່ພາກສ່ວນນັ້ນ.
ລົບ
ລຶບຜູ້ໃຊ້ CMD (N) ທີ່ເລືອກໃນປັດຈຸບັນ
5.5.5.4 ຂໍ້ມູນອອກເລີ່ມຕົ້ນ
ມັນຖືກນໍາໃຊ້ເພື່ອກໍານົດຄ່າເລີ່ມຕົ້ນສໍາລັບຂໍ້ມູນຜົນຜະລິດທັງຫມົດ UserCMD.
(1) ໃຫ້ຄລິກໃສ່ລາຍການ CMD ຜູ້ໃຊ້ຊ້າຍແລະຖ້າຄວາມຍາວຂອງຜົນຜະລິດຂອງ User CMD ບໍ່ແມ່ນສູນ, ຫຼັງຈາກນັ້ນທີ່ຢູ່ທີ່ຖືກຄອບຄອງຈະເປັນສີຟ້າຢູ່ໃນປ່ອງຢ້ຽມຂວາ.
(2) Double click the address field and it will show the Data Edit window ເພື່ອກໍານົດຄ່າເລີ່ມຕົ້ນ.
ເມື່ອສຳເລັດການຕັ້ງຄ່າທັງໝົດ, ຄລິກທີ່ປຸ່ມ Save to Device ເພື່ອນຳໃຊ້ການຕັ້ງຄ່າທັງໝົດ. (ໂມດູນຈະ reboot ເມື່ອຄລິກໃສ່ປຸ່ມ Save to Device)
5.5.5.5 ແຜນທີ່ທີ່ຢູ່
ມັນຖືກນໍາໃຊ້ເພື່ອສະແດງທີ່ຢູ່ MB ສໍາລັບ CMD ຜູ້ໃຊ້ທັງຫມົດ.
(1) ໃຫ້ຄລິກໃສ່ລາຍການ CMD ຜູ້ໃຊ້ຊ້າຍແລະທີ່ຢູ່ຂອງ User CMD ຈະເປັນສີຟ້າໃນຕາຕະລາງ Modbus AO ຫຼື Modbus AI.
(2) ຂໍ້ມູນຂອງຕາຕະລາງ Modbus AI ສາມາດອ່ານໄດ້ໂດຍ Modbus Function Code 4.
(3) ຂໍ້ມູນຂອງຕາຕະລາງ Modbus AO ສາມາດອ່ານໄດ້ໂດຍ Modbus Function Code 3 ແລະຂຽນດ້ວຍ Modbus Function Code 6 ຫຼື 16.
ຫມາຍເຫດ: ໄດ້ ທີ່ຢູ່ Modbus ຂອງຄໍາສັ່ງເລີ່ມຕົ້ນຖືກແກ້ໄຂ, ດັ່ງນັ້ນຜູ້ໃຊ້ສາມາດອ້າງອີງໃສ່ພາກ 4.2 ເພື່ອໃຫ້ໄດ້ຮັບທີ່ຢູ່.
5.5.5.6 ການວິນິດໄສອຸປະກອນ
ມັນຖືກນໍາໃຊ້ເພື່ອສະແດງສະຖານະຂອງຄໍາສັ່ງ HART ໃນ HRT-711.
(1) ໃຫ້ຄລິກໃສ່ຊ້າຍຜູ້ໃຊ້ລາຍການ CMD ແລະໄອຄອນຂອງລາຍການຈະສະແດງໃຫ້ເຫັນສະຖານະການອະທິບາຍດັ່ງລຸ່ມນີ້:
ຮູບ | ສະຖານະ |
![]() |
ມັນຫມາຍຄວາມວ່າບໍ່ມີຂໍ້ຜິດພາດ |
![]() |
ມັນຫມາຍຄວາມວ່າຄໍາສັ່ງບໍ່ເຄີຍຖືກປະຕິບັດ |
![]() |
ມັນຫມາຍຄວາມວ່າຄໍາສັ່ງມີຄວາມຜິດພາດແລະສະຖານະຄວາມຜິດພາດສະແດງໃຫ້ເຫັນຢູ່ເບື້ອງຂວາຂອງປ່ອງຢ້ຽມ |
![]() |
ມັນຫມາຍຄວາມວ່າລາຍການໄດ້ຖືກເລືອກ |
(2) ປຸ່ມອັບເດດສະຖານະ: ໂຫຼດສະຖານະຂອງ HART Cmd ຄືນໃໝ່
(3) ປຸ່ມບັນທຶກ: HRT-711 ບັນທຶກຄໍາສັ່ງຄວາມຜິດພາດຫລ້າສຸດແລະບັນທຶກການບັນທຶກ 1~3. ຜູ້ໃຊ້ສາມາດໄດ້ຮັບການບັນທຶກເຫຼົ່ານີ້ໂດຍການຄລິກການບັນທຶກ 1, ບັນທຶກ 2 ແລະບັນທຶກ 3 ປຸ່ມ.
5.5.5.7 ຜ່ານ Mode
ມັນຖືກນໍາໃຊ້ເພື່ອສົ່ງ / ຮັບຄໍາສັ່ງ HART ໂດຍກົງ. ຜູ້ໃຊ້ຕ້ອງກວດສອບລາຍການຂ້າງລຸ່ມນີ້ກ່ອນທີ່ຈະນໍາໃຊ້ໂດຍຜ່ານການທໍາງານຂອງຮູບແບບ.
(1) RUN LED ເປີດຢູ່ສະເໝີ.
(2) ຟັງຊັນການລົງຄະແນນສຽງອັດຕະໂນມັດຖືກປິດໃຊ້ງານ.
ນີ້ແມ່ນ exampເພື່ອສົ່ງ / ຮັບຄໍາສັ່ງ HART 0:
ຂັ້ນຕອນທີ 1 ໃນພາກສະຫນາມສົ່ງ, ຕື່ມຂໍ້ມູນໃສ່ໃນ "0xFF 0xFF 0xFF 0xFF 0xFF 0x02 0x80 0x00 0x00" ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ປຸ່ມສົ່ງເພື່ອສົ່ງ HART Cmd.
ຂັ້ນຕອນທີ 2 ກົດປຸ່ມປັບປຸງເພື່ອສະແດງໃຫ້ເຫັນການຕອບສະຫນອງຂອງອຸປະກອນ HART.
5.5.5.8 ການແປຮູບແບບ
ໃນທີ່ນີ້ພວກເຮົາສະຫນອງບາງເຄື່ອງມືສໍາລັບການສື່ສານ HART. Packed ASCII Translate tool ສາມາດປ່ຽນ Packed ASCII ເປັນຮູບແບບ ASCII. IEEE754 ເຄື່ອງມືແປພາສາສາມາດປ່ຽນ IEEE754 ເຂົ້າໄປໃນຮູບແບບ byte.
ຄຸນສົມບັດ | ລາຍລະອຽດ |
ບັນຈຸ ASCII ແປພາສາ | ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອປ່ຽນລະຫວ່າງຮູບແບບ Packed ASCII ແລະ ASCII![]() |
IEEE 754 ແປພາສາ | ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອແປງລະຫວ່າງ IEEE754 ແລະຮູບແບບ DWORD![]() |
FAQ
Q01: ວິທີການເພີ່ມອຸປະກອນ HART ໃສ່ HRT-711?
1. ເພີ່ມອຸປະກອນ HART ທໍາອິດ: (ເຊັ່ນ: ເພີ່ມອຸປະກອນ ABB AS800 HART)
[ ຂັ້ນຕອນທີ 1] ເຊື່ອມຕໍ່ກັບ HRT-711 ແລະນໍາໃຊ້ “HRT-711 Utility” ເພື່ອເລີ່ມຕົ້ນການຕັ້ງຄ່າ (1) ເລືອກ HART ໃນຫນ້າທໍາອິດຂອງ Utility ແລະສະຫຼັບຮູບແບບການດໍາເນີນງານເປັນ “Init”.
[1] ຖ້າ HRT-711 ແມ່ນຮຸ່ນ "RevB" (ຕາມຮູບຂ້າງລຸ່ມນີ້), ຜູ້ໃຊ້ຈໍາເປັນຕ້ອງກໍານົດພາລາມິເຕີຂອງ HRT-711 ໃນໂຫມດ "ປົກກະຕິ".
(2) ການເລືອກອຸປະກອນທີ່ຈະ HRT-711 ແລະສະຫຼັບກັບພອດ com ທີ່ເຫມາະສົມໃນການຕັ້ງຄ່າການສື່ສານ, ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ OK
(3) ຄລິກປຸ່ມ “ເຊື່ອມຕໍ່” ເພື່ອເຊື່ອມຕໍ່ໂມດູນ HRT-711
[ ຂັ້ນຕອນທີ 2] ການລົບການຕັ້ງຄ່າອຸປະກອນ HART ໃນຕອນຕົ້ນໃນ HRT-711
ເມື່ອເຊື່ອມຕໍ່ກັບ HRT-711 ສໍາເລັດແລ້ວ, ຕົວຊີ້ວັດໄຟຈະລາຈອນຈະປ່ຽນເປັນສີຂຽວ () ເພື່ອຊີ້ບອກວ່າ Utility ສາມາດເລີ່ມຕົ້ນການຕັ້ງຄ່າ HRT-711. ໃນປັດຈຸບັນ, ຜູ້ໃຊ້ຈະຕ້ອງລຶບການຕັ້ງຄ່າເລີ່ມຕົ້ນໂດຍການຄລິກໃສ່ຕົວເລືອກການຕັ້ງຄ່າອຸປະກອນຢູ່ເບື້ອງຂວາຂອງ Utility.
ປະຕິບັດຕາມຮູບຂ້າງລຸ່ມນີ້ເພື່ອລຶບການຕັ້ງຄ່າເລີ່ມຕົ້ນສໍາລັບການກະກຽມເພີ່ມອຸປະກອນ HART ໃຫມ່.
ຕອນນີ້ຜູ້ໃຊ້ສາມາດເພີ່ມອຸປະກອນ HART ໃໝ່ໄດ້ໂດຍການຄລິກຂວາໃສ່ລາຍການລະບົບ.
(1) ຄລິກປຸ່ມ “ບັນທຶກໃສ່ອຸປະກອນ” ເພື່ອບັນທຶກການຕັ້ງຄ່າອຸປະກອນ HART ໃໝ່ໃສ່ HRT-711
2. ເພີ່ມອຸປະກອນ HART ຫຼາຍກວ່າໜຶ່ງເຄື່ອງ : (ເຊັ່ນ: ເພີ່ມ ABB AS800 (Addr=2) ແລະ Foxboro I/A Pressure (Addr=1) ອຸປະກອນ HART)
[ ຂັ້ນຕອນທີ 1] ປະຕິບັດຕາມຂັ້ນຕອນກ່ອນຫນ້ານີ້ເພື່ອລົບການຕັ້ງຄ່າເລີ່ມຕົ້ນ
[ຂັ້ນຕອນ 2] ເພີ່ມສອງການຕັ້ງຄ່າອຸປະກອນ HART ໃໝ່
ຕົວເລກຕໍ່ໄປນີ້ແມ່ນການຕັ້ງຄ່າສໍາລັບອຸປະກອນ HART ສອງອັນນີ້.
(1) ຄລິກປຸ່ມ “ບັນທຶກໃສ່ອຸປະກອນ” ເພື່ອບັນທຶກການຕັ້ງຄ່າອຸປະກອນ HART ໃໝ່ໃສ່ HRT-711
Q02: ເຮັດແນວໃດເພື່ອໃຫ້ແນ່ໃຈວ່າ HRT-711 ໄດ້ຮັບຂໍ້ມູນອຸປະກອນ HART ຢ່າງຖືກຕ້ອງ?
ຫຼັງຈາກເພີ່ມການຕັ້ງຄ່າອຸປະກອນ HART ໃສ່ໂມດູນ HRT-711 (ອ້າງອີງໃສ່ Q01), ຫຼັງຈາກນັ້ນຜູ້ໃຊ້ສາມາດປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
(1) ໃຫ້ແນ່ໃຈວ່າ HRT-711 ແລ່ນຢູ່ໃນໂຫມດ “ປົກກະຕິ” ແລະ HG_Tool ແມ່ນເຊື່ອມຕໍ່ດີກັບ HRT-711.
ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ປຸ່ມ "ຂໍ້ມູນອຸປະກອນ".
[ກວດເບິ່ງຂໍ້ມູນ I/O ຂອງ CMD ເລີ່ມຕົ້ນ(0)]
(2) ຄລິກຂວາໃສ່ລາຍການ “Default CMD(0)” ແລະເລືອກຕົວເລືອກ “ການດໍາເນີນງານພື້ນຖານ” ເພື່ອເປີດໜ້າຈໍ “I/O Data” ຂອງ “Default CMD(0)”
(3) ຕົວເລກດັ່ງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນຂໍ້ມູນ I/O ຂອງ “CMD ເລີ່ມຕົ້ນ (0)” ແມ່ນ OK ແລະ NG.
[ກວດເບິ່ງຂໍ້ມູນ I/O ຂອງ CMD ເລີ່ມຕົ້ນ(3)]
(4) ຄລິກຂວາໃສ່ລາຍການ “Default CMD(3)” ແລະເລືອກຕົວເລືອກ “ການດໍາເນີນງານພື້ນຖານ” ເພື່ອເປີດໜ້າຈໍ “I/O Data” ຂອງ “Default CMD(3)”
(5) ຕົວເລກດັ່ງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນຂໍ້ມູນ I/O ຂອງ “CMD ເລີ່ມຕົ້ນ (3)” ແມ່ນ OK ແລະ NG.
(6) ຫຼັງຈາກການທົດສອບຂໍ້ມູນ I/O ຂອງ “Default CMD(0)” ແລະ “Default CMD(3)”, ເມື່ອຜົນໄດ້ຮັບແມ່ນ ok, ມັນຫມາຍຄວາມວ່າການສື່ສານລະຫວ່າງອຸປະກອນ HRT-711 ແລະ HART ແມ່ນແລ້ວ.
Q03 : ວິທີການແຜນທີ່ອຸປະກອນ HART CMD(3) ໂດຍກົງກັບ SCADA ຫຼື HMI ?
(1) ໃຫ້ແນ່ໃຈວ່າການເຊື່ອມຕໍ່ລະຫວ່າງ HRT-711 ແລະອຸປະກອນ HART ແມ່ນດີ. (ອ້າງເຖິງ Q02)
(2) ຕັ້ງ “Swap Mode” ຂອງການຕັ້ງຄ່າລະບົບໃນ HRT-711 ເປັນ “W&B”.
[1] ໃນຫນ້າຈໍ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກຂວາໃສ່ປຸ່ມຂອງຫນູໃນ "ລະບົບ" ແລະໃຫ້ຄລິກໃສ່ "ແກ້ໄຂ" ທາງເລືອກເພື່ອເປີດຫນ້າຈໍ "ດັດແກ້ລະບົບ" ເຊັ່ນ: ຮູບທີ 3-1
(3) ອ່ານຂໍ້ມູນ HART ໂດຍ Modbus TCP ຈາກ HRT-711.
[1] HRT-711 ໃຫ້ MB Address 1300 ~ 1459 (Default CMD(3)(S) Data for Module 0 ~ 15 in HRT-711 => ຂໍ້ມູນລະອຽດຫມາຍເຖິງພາກ 4.3 ຂອງຄູ່ມືຜູ້ໃຊ້) ແລະຜູ້ໃຊ້ສາມາດແຜນທີ່ຂໍ້ມູນ CMD(3) ຂອງອຸປະກອນ HART ກັບ SCADA ໂດຍກົງກັບ 1300 Modbus ເຫຼົ່ານີ້.
[2] ສໍາລັບ “ຄ່າເລີ່ມຕົ້ນ CMD(3)(S) ຂໍ້ມູນຂອງໂມດູນ 0” ໃນ HRT-711, ທີ່ຢູ່ MB ແຜນທີ່ແມ່ນ 1300 ~ 1309. ລູກຄ້າ MB/RTU ຂ້າງລຸ່ມນີ້ຈະໃຊ້ເຄື່ອງມື “Modscan” ແລະ “Modbus Poll” ເພື່ອສະແດງຂໍ້ມູນ CMD(3) ຂອງອຸປະກອນ HART ໂດຍການສຳຫຼວດທີ່ຢູ່ Modbus ~ 1300.
<1> ຢືນຢັນການເຊື່ອມຕໍ່ລະຫວ່າງ Utility ແລະ HRT-711 ຖືກຕັດການເຊື່ອມຕໍ່.
<2> ໃຫ້ແນ່ໃຈວ່າ HRT-711 ຢູ່ໃນການເຮັດວຽກປົກກະຕິ. (ຕັ້ງ “Dip Switch” ຢູ່ດ້ານຫຼັງຂອງ HRT-711 ເປັນ “ປົກກະຕິ” ແລະ reboot HRT-711.)
<3> ຕັ້ງໂຫມດ “ຈໍສະແດງຜົນ” ເປັນຮູບແບບ “Float” ດັ່ງຮູບ 3-4
<4> ຕື່ມຂໍ້ມູນໃສ່ “ທີ່ຢູ່ IP” & “ໝາຍເລກພອດ” ແລະຄລິກປຸ່ມ “ຕົກລົງ” ເພື່ອເຊື່ອມຕໍ່ກັບ HRT-711, ຕົວຢ່າງ:
ຮູບທີ 3-5
<5> ຂໍ້ມູນ CMD(3) ຂອງອຸປະກອນ HART ຖືກອ່ານຢ່າງສຳເລັດຜົນ, ຕົວຢ່າງ: ຮູບ 3-6
[ໝາຍເຫດ] ModScan ອອກແບບມາເພື່ອໃຊ້ທີ່ຢູ່ PLC (Base 1), ດັ່ງນັ້ນທີ່ຢູ່ການລົງຄະແນນສຽງທີ່ປ້ອນເຂົ້າຕ້ອງເປັນ 1301. ຜູ້ໃຊ້ສາມາດໃຫ້ແນ່ໃຈວ່າທີ່ຢູ່ແບບສຳຫຼວດຕົວຈິງແມ່ນ [05][14] (1300) ໂດຍການເລືອກ “ສະແດງການຈະລາຈອນ” ຂອງ “ຕົວເລືອກການສະແດງຜົນ” ພາຍໃນເມນູ “ຕັ້ງຄ່າ” ຫຼັງຈາກເຊື່ອມຕໍ່ສຳເລັດ, ສະແດງເປັນຮູບ 3-7.
<6> ກວດເບິ່ງ ແລະແກ້ໄຂ Modbus Poll Address Base ປະເພດ ແລະຮູບແບບການສະແດງເຊັ່ນ: ຮູບ 3-8.
<7> ຕັ້ງ “ຄຳນິຍາມອ່ານ/ຂຽນ” ຂອງ Modbus Poll ຄືຮູບ 3-9.
[ຫມາຍເຫດ] ທີ່ຢູ່ສໍາຫຼວດແມ່ນ 1300 ໃນກໍລະນີນີ້ເພາະວ່າ "ທີ່ຢູ່ Protocal (Base 0)" ໄດ້ຖືກເລືອກສໍາລັບ Modbus Poll. ຖ້າ "PLC Address Poll (Base 1)" ໄດ້ຖືກເລືອກແທນ, ຫຼັງຈາກນັ້ນ, ທີ່ຢູ່ຕ້ອງຖືກຕັ້ງເປັນ 1301. ຜູ້ໃຊ້ສາມາດໃຫ້ແນ່ໃຈວ່າທີ່ຢູ່ສໍາຫຼວດຕົວຈິງແມ່ນ [05][14] (1300) ໂດຍການກວດສອບກ່ອງໂຕ້ຕອບ "ການສື່ສານ" ຈາກເມນູ "ສະແດງ" ຫຼັງຈາກເຊື່ອມຕໍ່ສົບຜົນສໍາເລັດ, ສະແດງເປັນຮູບ 3-10.
<8> ຕັ້ງພາລາມິເຕີ “Com Port” ແລະຄລິກປຸ່ມ “OK” ເພື່ອເຊື່ອມຕໍ່ກັບ HRT-711 ຄືຮູບ 3-11.
<9> ຂໍ້ມູນ CMD(3) ຂອງອຸປະກອນ HART ແມ່ນສະແດງຄືກັບຮູບ 3-12.
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ລາຍລະອຽດ |
00~03 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ |
04~07 | ລອຍ | ຕົວແປຫຼັກ |
08~11 | ລອຍ | ຕົວແປສຳຮອງ |
12~15 | ລອຍ | ຕົວແປຂັ້ນສາມ |
16~19 | ລອຍ | ຕົວແປສີ່ຫຼ່ຽມ |
Q04: ວິທີການອັບເດດເຟີມແວຂອງ HRT-711?
A04: (2018/05/22)
[ສຳລັບ HRT-710 ຮາດແວ v1.31 ແລະເຟີມແວ v1.0 ຫຼືໃໝ່ກວ່າ]
ຟັງຊັນອັບເດດເຟີມແວແມ່ນຮອງຮັບສໍາລັບຜູ້ໃຊ້. ກະລຸນາປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
※ HW_v1.xx ພຽງແຕ່ຮອງຮັບເຟີມແວ v1.xx.
[ສຳລັບ HRT-710 ຮາດແວ v2.1 ແລະເຟີມແວ v2.0 ຫຼືໃໝ່ກວ່າ]
ຟັງຊັນອັບເດດເຟີມແວແມ່ນຮອງຮັບສໍາລັບຜູ້ໃຊ້. ກະລຸນາປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
※ HW_v2.xx ( casing ກັບ "RevB" ຕົວອັກສອນ) ພຽງແຕ່ສະຫນັບສະຫນູນ firmware v2.xx.
ຖ້າເຈົ້າອັບເດດເຟີມແວເປັນຮາດແວທີ່ບໍ່ຖືກຕ້ອງ (ເຊັ່ນ: ອັບເດດເວີຊັ່ນ 2.0 ເປັນຮາດແວ v1.31), ມັນຈະເຮັດໃຫ້ເກີດຄວາມຜິດປົກກະຕິໃນການບູດ.
ກະລຸນາອ້າງອີງເຖິງຂັ້ນຕອນຕໍ່ໄປນີ້ເພື່ອຕໍ່ອາຍຸເຟີມແວ.
[ອັບເດດເຟີມແວ HART]
(1) ດາວໂຫຼດເຟີມແວໃໝ່ຫຼ້າສຸດຂອງ HRT-711.
(ດາວໂຫຼດຈາກ: https://www.icpdas.com/en/download/show.php?num=1688&model=HRT-711 )
(2) ປິດໄຟ. ຕັ້ງ HRT-711 ເປັນໂໝດ “Init” ແລະເປີດຕົວເຄື່ອງເທິງຂອງ HRT-711.
ຈາກນັ້ນປ່ຽນ jumper ເປັນ pin 2 & 3 ສໍາລັບ JP2 ແລະ JP3.
(3) ການນໍາໃຊ້ສາຍ RS-232 ເພື່ອເຊື່ອມຕໍ່ PC ແລະ HRT-711, ແລະຫຼັງຈາກນັ້ນເປີດໄຟ.
(ໃນເວລານີ້, ລັດ LED ທັງຫມົດແບ່ງອອກເປັນສອງປະເພດ, ກະລຸນາເບິ່ງຕາຕະລາງຕໍ່ໄປນີ້)
ລຸ້ນຮາດແວ | v1.xx | v2.xx |
LED ທັງໝົດ | ເບີທັງ ໝົດ | ກະພິບທຸກໆ 500ms |
(4) ແລ່ນ “FW_Update_Tool”
(ດາວໂຫຼດຈາກ: https://www.icpdas.com/en/download/show.php?num=1702&model=HRT-711 )
[1] ເລືອກ "COM" ທາງເລືອກແລະເລືອກ "ເລກພອດ Com".
[2] ຄລິກປຸ່ມ “Browser” ເພື່ອເລືອກເຟີມແວຂອງ HRT-711.
[3] ຄລິກປຸ່ມ “ອັບເດດເຟີມແວ” ເພື່ອເລີ່ມຕົ້ນຂະບວນການອັບເດດເຟີມແວ.
[4] ລໍຖ້າສໍາລັບ "ການປັບປຸງເຟີມແວສໍາເລັດ" ຂໍ້ຄວາມ.
(5) ປິດໄຟແລະປ່ຽນ JP2 ແລະ JP3 ກັບ pin 1 & 2.
(6) ປິດ shell ແລະເປີດພະລັງງານຂອງ HRT-711. ຫຼັງຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດກວດສອບເວີຊັນເຟີມແວຂອງ HRT-711 ໂດຍໃຊ້ "HRT-711 Utility".
[ TCP Firmware Update ]
※ຮອງຮັບຮາດແວເວີຊັ່ນ v1.xx ເທົ່ານັ້ນ
(1) ດາວໂຫລດເວີຊັນຫຼ້າສຸດຂອງ eSearch Utility: http://ftp.icpdas.com/pub/cd/tinymodules/napdos/software/esearch/
(2) ດາວໂຫລດເຟີມແວ HRT-711 TCP ເວີຊັນຫຼ້າສຸດ ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/gateway/hrt-711/firmware/TCP/
(3) ສະຫຼັບການຈຸ່ມຕົວຂອງ HRT-711 ເປັນໂໝດ “Init”
(4) ດໍາເນີນການ eSearch Utility:
[2] ຄລິກຂວາ “HRT-711”
[3] ເລືອກ “ການອັບເດດເຟີມແວ”
(5) ເລືອກ TCP firmware file (.dat)
(6) reboot HRT-711 ເມື່ອກ່ອງໂຕ້ຕອບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນ
(7) ການອັບເດດເຟີມແວລົ້ມເຫລວ
(8) ສໍາເລັດການປັບປຸງເຟີມແວ
(9) “Search Server” ອີກເທື່ອໜຶ່ງ ແລະກວດເບິ່ງເວີຊັນເຟີມແວ HRT-711
Q05: ວິທີການອ່ານຄໍາສັ່ງອຸປະກອນ HART 1 ຂໍ້ມູນທີ່ມີຮູບແບບມາດຕະຖານໂດຍ Modbus ?
(1) ໂດຍໃຊ້ “HRT-711 Utility” ເພື່ອເພີ່ມ “User CMD(1)” ຂອງອຸປະກອນ HART ແລະບັນທຶກການຕັ້ງຄ່າໃສ່ HRT-711. ທີ່ຢູ່ເລີ່ມຕົ້ນຂອງ Modbus ແລະຄວາມຍາວຂອງ "User CMD(1)" ຈະສະແດງໃນຊ່ອງ "Cmd In address" ແລະ "Cmd In size". ໃນ example ພວກມັນແມ່ນ 0 ແລະ 7 (byte count=7 => word count=4).
(2) ຕົວຢ່າງຂ້າງລຸ່ມນີ້ຈະນໍາໃຊ້ເຄື່ອງມື MBTCP ຟຣີສະຫນອງໃຫ້ໂດຍ ICP DAS ເພື່ອສະແດງຂໍ້ມູນຄໍາສັ່ງ HART 1. (ດາວໂຫຼດຈາກ http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) ແລ່ນ “MBTCP” ເຄື່ອງມື. ຕື່ມຂໍ້ມູນໃສ່ການຕັ້ງຄ່າ (IP ແລະ Port) ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ປຸ່ມ "Open" ເພື່ອເຊື່ອມຕໍ່ກັບ HRT-711.
(4) ປ້ອນ "1 4 0 0 0 4" ໃນ "ຄໍາສັ່ງ" ພາກສະຫນາມແລະໃຫ້ຄລິກໃສ່ປຸ່ມ "ສົ່ງຄໍາສັ່ງ" ເພື່ອສົ່ງຄໍາສັ່ງ modbus. ຂໍ້ມູນຄໍາສັ່ງ HART 1 ຈະໄດ້ຮັບໃນ "ການຕອບສະຫນອງ" ພາກສະຫນາມ => "01 04 08 0C BA 00 10 00 00 D5 F0".
ສົ່ງ Modbus Command : 01 04 00 00 00 04
ໄດ້ຮັບຄໍາຕອບ : 01 04 08 0C BA 00 10 00 00 D5 F0
(5) ແຍກຂໍ້ມູນການຕອບໂຕ້ Modbus.
ຂໍ້ມູນການຕອບສະໜອງ => 01 04 08 0C BA 00 10 00 00 D5 F0
ລົງທະບຽນຂໍ້ມູນ => 0C BA 00 10 00 00 D5 F0
ເນື່ອງຈາກວ່າຫນ່ວຍບໍລິການຂອງຖານຂໍ້ມູນຂອງ HART-711 ແມ່ນ byte ແລະຫນ່ວຍງານຂອງທະບຽນ Modbus ແມ່ນຄໍາແລະທະບຽນ Modbus ແມ່ນປະກອບດ້ວຍ byte ຂອງຖານຂໍ້ມູນແລະຄໍາສັ່ງແມ່ນຕ່ໍາ byte ທໍາອິດ.
(ຕົວຢ່າງample: Modbus register0 = 0x3412, ຖານຂໍ້ມູນ byte0 = 0x12, byte1 = 0x34).
ດັ່ງນັ້ນພວກເຮົາຈໍາເປັນຕ້ອງມີການປ່ຽນແປງຄໍາສັ່ງ byte.
ດັ່ງນັ້ນຂໍ້ມູນຈະເປັນ BA 0C 10 00 00 00 F0 D5.
ແລະພວກເຮົາໄດ້ຕັ້ງຮູບແບບ swap ເປັນ Word & Byte, ດັ່ງນັ້ນຂໍ້ມູນປ່ຽນເປັນ 00 10 0C BA D5 F0 00 00.
ອີງຕາມການນັບຂໍ້ມູນແມ່ນ 7, ດັ່ງນັ້ນຂໍ້ມູນຕົວຈິງຈະເປັນ 00 10 0C BA D5 F0 00.
ກ່ຽວກັບຮູບແບບຂອງ HART Command 1, ມັນສະແດງເປັນຕາຕະລາງຂ້າງລຸ່ມນີ້.
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 5 = 7 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ລາຍລະອຽດ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | ລະຫັດຫົວໜ່ວຍ | |
3~6 | ລອຍ | ຕົວແປຫຼັກ |
ດັ່ງນັ້ນ, ຂໍ້ມູນຂອງຄໍາສັ່ງ HART 1 ໄດ້ຖືກວິເຄາະຂ້າງລຸ່ມນີ້.
ລະຫັດຕອບສະຫນອງ 1 = 0x00
ລະຫັດຕອບສະຫນອງ 2 = 0x10
ລະຫັດຫົວໜ່ວຍຕົວແປຫຼັກ = 0x0C (kPA)
ຕົວແປຫຼັກ = 0xB5 0xD5 0xF0 0x00 (-0.001632 => IEEE754)
Q06: ວິທີການອ່ານຄໍາສັ່ງອຸປະກອນ HART 3 ຂໍ້ມູນທີ່ມີຮູບແບບມາດຕະຖານໂດຍ Modbus ?
(1) ເມື່ອເພີ່ມອຸປະກອນ HART ໃໝ່ໃສ່ HRT-711, "Default CMD(3)" ຈະຖືກເພີ່ມໂດຍອັດຕະໂນມັດ. ທີ່ຢູ່ເລີ່ມຕົ້ນຂອງ Modbus ແລະຄວາມຍາວຂອງ "CMD ເລີ່ມຕົ້ນ (3)" ຈະສະແດງຢູ່ໃນພາກສະຫນາມ "Cmd In address" ແລະ "Cmd In size". ໃນ example ເຂົາເຈົ້າແມ່ນ 1236 (ສໍາລັບ MB Addr = 618 = 0x026A) ແລະ 26 (byte count=26 => word count=13).
(2) ຕົວຢ່າງຂ້າງລຸ່ມນີ້ຈະນໍາໃຊ້ເຄື່ອງມື MBTCP ຟຣີສະຫນອງໃຫ້ໂດຍ ICP DAS ເພື່ອສະແດງຂໍ້ມູນຄໍາສັ່ງ HART 1. (ດາວໂຫຼດຈາກ http://ftp.icpdas.com.tw/pub/cd/8000cd/napdos/modbus/modbus_utility/)
(3) ແລ່ນ “MBTCP” ເຄື່ອງມື. ຕື່ມຂໍ້ມູນໃສ່ການຕັ້ງຄ່າ (IP ແລະ Port) ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ປຸ່ມ "Open" ເພື່ອເຊື່ອມຕໍ່ກັບ HRT-711
(4) ປ້ອນ “01 04 02 6A 00 0D” ໃນ “ຄໍາສັ່ງ” ພາກສະຫນາມ ແລະຄລິກໃສ່ປຸ່ມ “ສົ່ງຄໍາສັ່ງ” ເພື່ອສົ່ງຄໍາສັ່ງ modbus. ຂໍ້ມູນຄຳສັ່ງ HART 3 ຈະໄດ້ຮັບໃນຊ່ອງ “ການຕອບຮັບ” => “01 04 1A 10 00 7F 40 A0 E7 BB 0C F4 00 20 00 CE 41 E8 2D BC 39 58 18 00 00 00 00” 00
ສົ່ງ Modbus ຄໍາສັ່ງ : 01 04 02 6A 00 0D 10 6B
ໄດ້ຮັບຄໍາຕອບ : 01 04 1A 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00
(5) ແຍກຂໍ້ມູນການຕອບໂຕ້ Modbus.
ຂໍ້ມູນການຕອບສະໜອງ => 01 04 1A 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00 .
ລົງທະບຽນຂໍ້ມູນ => 40 7F 00 10 0C BB E6 64 00 20 03 94 FA 51 41 CD 20 0F 39 BC 00 00 00 00 00 00 .
ເນື່ອງຈາກວ່າຫນ່ວຍບໍລິການຂອງຖານຂໍ້ມູນຂອງ HART-711 ແມ່ນ byte ແລະຫນ່ວຍງານຂອງທະບຽນ Modbus ແມ່ນຄໍາແລະທະບຽນ Modbus ແມ່ນປະກອບດ້ວຍ byte ຂອງຖານຂໍ້ມູນແລະຄໍາສັ່ງແມ່ນຕ່ໍາ byte ທໍາອິດ.
(ຕົວຢ່າງample: Modbus register0 = 0x3412, ຖານຂໍ້ມູນ byte0 = 0x12, byte1 = 0x34).
ດັ່ງນັ້ນພວກເຮົາຈໍາເປັນຕ້ອງມີການປ່ຽນແປງຄໍາສັ່ງ byte. ດັ່ງນັ້ນຂໍ້ມູນຈະເປັນດັ່ງລຸ່ມນີ້.
7F 40 10 00 BB 0C 64 E6 20 00 94 03 51 FA CD 41 0F 20 BC 39 00 00 00 00 00 00 .
ອີງຕາມການຕັ້ງຄ່າ swap, ພວກເຮົາກໍານົດ Word ແລະ Byte swap ໃນ ex ນີ້ample, ດັ່ງນັ້ນຂໍ້ມູນຈະຖືກປ່ຽນເປັນ.
00 10 40 7F E6 64 0C BB 03 94 00 20 41 CD FA 51 39 BC 20 0F 00 00 00 00 00 00 .
ກ່ຽວກັບຮູບແບບຂອງ HART Command 3, ມັນສະແດງເປັນຕາຕະລາງຂ້າງລຸ່ມນີ້.
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 24 = 26 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ລາຍລະອຽດ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~5 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ | |
6 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປຫຼັກ | |
7~10 | ລອຍ | ຕົວແປຫຼັກ | |
11 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປສຳຮອງ | |
12~15 | ລອຍ | ຕົວແປສຳຮອງ | |
16 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປຂັ້ນສາມ | |
17~20 | ລອຍ | ຕົວແປຂັ້ນສາມ | |
21 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປ Quaternary | |
22~25 | ລອຍ | ຕົວແປສີ່ຫຼ່ຽມ |
ດັ່ງນັ້ນ, ຂໍ້ມູນຂອງຄໍາສັ່ງ HART 3 ໄດ້ຖືກວິເຄາະຂ້າງລຸ່ມນີ້.
ລະຫັດຕອບສະຫນອງ 1 = 0x00
ລະຫັດຕອບສະຫນອງ 2 = 0x10
ປະຈຸບັນຕົວແປຫຼັກ = 0x40 0x7F 0xE6 0x64 (3.998437)
ລະຫັດຫົວໜ່ວຍຕົວແປຫຼັກ = 0x0C (kPA)
ຕົວແປຫຼັກ = 0xBB 0x03 0x94 0x00 (-0.0020077229)
ລະຫັດຫົວໜ່ວຍຕົວແປສຳຮອງ = 0x20 (degC)
ຕົວແປສຳຮອງ = 0x41 0xCD 0xFA 0x51 (25.747225)
ລະຫັດຫົວໜ່ວຍຕົວແປຂັ້ນສາມ = 0x39 (ເປີເຊັນ)
ຕົວແປຂັ້ນສາມ = 0xBC 0x20 0x0F 0x00 (-0.009769201)
ລະຫັດຫົວໜ່ວຍຕົວແປquaternary = 0x00 (???)
ຕົວແປquaternary = 0x00 0x00 0x00 0x00 (0)
Q07 : ຈະຮູ້ສະຖານະການເຊື່ອມຕໍ່ລະຫວ່າງອຸປະກອນ HRT-711 ແລະ HART ໄດ້ແນວໃດ?
ລາຍລະອຽດສະຖານະການສື່ສານຂອງຄໍາສັ່ງ HART ໃນ HRT-711 ແມ່ນຂ້າງລຸ່ມນີ້.
ມູນຄ່າ | ສະຖານະການຜິດພາດ |
0 | ບໍ່ມີຂໍ້ຜິດພາດ |
1 | ຄໍາສັ່ງບໍ່ເຄີຍຖືກປະຕິບັດ |
2 | ຮັບເວລາໝົດເວລາ, ບໍ່ສາມາດຮັບຂໍ້ມູນ HART ໄດ້ |
3 | ຮັບຂໍ້ມູນ HART ສັ້ນເກີນໄປ |
4 | ຕົວຂັ້ນຂອງຂໍ້ມູນ HART ມີບາງຂໍ້ຜິດພາດ |
5 | ທີ່ຢູ່ (ປະເພດຕົ້ນສະບັບ) ຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດບາງຢ່າງ |
6 | ທີ່ຢູ່ (ຮູບແບບການລະເບີດເລັກນ້ອຍ) ຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດບາງຢ່າງ |
7 | ຄໍາສັ່ງຂອງຂໍ້ມູນ HART ມີບາງຂໍ້ຜິດພາດ |
8 | ຄວາມສະເໝີພາບຂອງຂໍ້ມູນ HART ມີຂໍ້ຜິດພາດ |
9 | ການສື່ສານກັບອຸປະກອນ HART slave ມີຂໍ້ຜິດພາດບາງຢ່າງແລະຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຈະຖືກບັນທຶກໄວ້ໃນລະຫັດຄໍາຕອບ. |
(1) ທີ່ຢູ່ 1000 (Unit: WORD): ສະແດງ comm. ສະຖານະ "ອຸປະກອນ 0".
[1] High Byte : “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ(3) ໃນອຸປະກອນ 0.
[2] Low Byte: “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ (0) ໃນອຸປະກອນ 0.
(2) ທີ່ຢູ່ 1001 (Unit: WORD): ສະແດງ comm. ສະຖານະ "ອຸປະກອນ 1".
[1] High Byte : “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ(3) ໃນອຸປະກອນ 1.
[2] Low Byte: “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ (0) ໃນອຸປະກອນ 1.
< 2. ການຕັ້ງຄ່າ SWAP Mode ແມ່ນ “W&B” (ດ້ວຍ Byte ແລະ WORD swap) >
(1) ທີ່ຢູ່ 1001 (Unit: WORD): ສະແດງ comm. ສະຖານະ "ອຸປະກອນ 0".
[1] High Byte : “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ(0) ໃນອຸປະກອນ 0.
[2] Low Byte: “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ (3) ໃນອຸປະກອນ 0.
(2) ທີ່ຢູ່ 1000 (Unit: WORD): ສະແດງ comm. ສະຖານະ "ອຸປະກອນ 1".
[1] High Byte : “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ(0) ໃນອຸປະກອນ 1.
[2] Low Byte: “The comm. ສະຖານະຂອງ CMD ເລີ່ມຕົ້ນ (3) ໃນອຸປະກອນ 1.
ໃນຮູບ 7-1, ສະຖານະຂອງ Default CMD(3) ໃນອຸປະກອນ 0 ແມ່ນ 0x02 ແລະມັນຫມາຍຄວາມວ່າອຸປະກອນ HART ສໍາລັບ Default CMD(3) ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ HRT-711. (ໃນຮູບ 7-1, ສະຖານະຂອງ Default CMD(0) ແມ່ນ 0x02, ຄືກັນ.)
[ Ex2 => ດັດຊະນີ CMD ຜູ້ໃຊ້ = 0 ແມ່ນຮູບແບບການລົງຄະແນນ ]
ໂດຍໃຊ້ຄ່າໄບຕ໌ຕໍ່າ ແລະສູງຂອງ MB address 1050 (unit: WORD) (ອ້າງອີງເຖິງ sector 4.2 – Modbus/HART Mapping Table), ຜູ້ໃຊ້ສາມາດໄດ້ຮັບສະຖານະການສື່ສານຂອງ User CMD Index = 0 ແລະ 1.
ສະຖານະຂອງ User CMD Index = 0 ແລະ 1 ແມ່ນ 0x02. ມັນຫມາຍຄວາມວ່າອຸປະກອນ HART ສໍາລັບ User CMD Index = 0 ແລະ 1 ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ HRT-711.
Q08: ວິທີການລວມອຸປະກອນ Active ແລະ Passive HART ໃນຫຼາຍການຫຼຸດລົງ ເຄືອຂ່າຍ?
- ຖ້າມີອຸປະກອນ HART ຫຼາຍກວ່າ 7 ອຸປະກອນໃນເຄືອຂ່າຍ HART, ຜູ້ໃຊ້ຕ້ອງປິດການໃຊ້ງານຕົວຕ້ານທານພາຍໃນ (250 Ohm, 1/4W) ຂອງ HRT-711 (ປັບ JP4 ເປັນ pin2 ແລະ pin3, ເບິ່ງພາກ 2.6 ສໍາລັບລາຍລະອຽດ). ຫຼັງຈາກນັ້ນ, ເພີ່ມຕົວຕ້ານທານພາຍນອກ (250 Ohm, 1W) ໃນເຄືອຂ່າຍ HART.
- ສາຍ HART ຂອງອຸປະກອນ HART Active ແລະ Passive, ກະລຸນາເບິ່ງຮູບຕໍ່ໄປນີ້.
Q09 : ວິທີການປະສົມປະສານຫຼາຍໂມດູນ HRT-711 ໃນໂຄງການດຽວກັນ?
[ກໍລະນີ Exampເລ]
1. ຜູ້ໃຊ້ຕ້ອງການປະສົມປະສານ 20 ອຸປະກອນ HART (ລະດັບນ້ໍາ Ultrasonic) ໃນໂຄງການດຽວກັນໂດຍຜ່ານການສື່ສານ Modbus/TCP ຫຼື Modbus/UDP ແລະສາຍ HART ຈະເປັນຈຸດ.
[ ການແກ້ໄຂ ] ຮາດແວ >
1. ພວກເຮົາແນະນໍາໃຫ້ຜູ້ໃຊ້ໃຊ້ 20 HRT-711 ໂມດູນເພື່ອເຊື່ອມຕໍ່ກັບອຸປະກອນ 20 HART ທີ່ມີສາຍໄຟຈຸດ.
<ຊອບແວ>
1. HRT-711 ເປັນເຊີບເວີ Modbus/TCP ແລະ Modbus/UDP, ຖ້າຜູ້ໃຊ້ຕ້ອງການຫຼາຍ HRT-711, ຜູ້ໃຊ້ປະຕິບັດຕາມພາກ 5.4 ເພື່ອຕັ້ງຄ່າ Ethernet. ຫຼັງຈາກການຕັ້ງຄ່າ Ethernet ຂອງ HRT-711 ແລະເຊື່ອມຕໍ່ກັບສະວິດອີເທີເນັດ, HRT-711 ທັງຫມົດສາມາດຖືກກໍານົດໂດຍທີ່ຢູ່ IP.
Q10: ວິທີການລວມອຸປະກອນການສື່ສານ HART ກັບຮາດແວ RS-232 ການໂຕ້ຕອບ?
[ກໍລະນີ Exampເລ]
1. ຜູ້ໃຊ້ຕ້ອງການລວມອຸປະກອນການສື່ສານ HART (Flowmeter, Mobrey MCU900) ກັບສ່ວນຕິດຕໍ່ຮາດແວ RS-232.
[ແກ້ໄຂ ]
< ຮາດແວ >
1. ພວກເຮົາແນະນໍາໃຫ້ຜູ້ໃຊ້ໃຊ້ HRT-711 ແລະ I-7570 ເພື່ອເຮັດແນວນັ້ນແລະສາຍໄຟສໍາລັບກໍລະນີນີ້.
< ຊອບແວ >
1. ກະລຸນາເບິ່ງຂັ້ນຕອນໃນ Q01, Q02 ແລະ Q03 ຂອງ HRT-711 FAQ ເພື່ອລວມຂໍ້ມູນອຸປະກອນ HART ກັບ SCADA.
Q11: ວິທີການເພີ່ມຄໍາສັ່ງສະເພາະອຸປະກອນ HART ໃສ່ HRT-711?
[ກໍລະນີ Exampເລ]
1. ຜູ້ໃຊ້ຕ້ອງການເອົາຂໍ້ມູນຄໍາສັ່ງ HART No.149 ຈາກອຸປະກອນ Emerson 8800D HART.
[ ການແກ້ໄຂ ] ຊອບແວ >
- ຜູ້ໃຊ້ຕ້ອງໄດ້ຮັບຄໍາສັ່ງສະເພາະອຸປະກອນ HART ກ່ອນ. ຮູບແບບຄໍາສັ່ງ HART No.149 ຂອງ Emerson 8800D.
- ເພີ່ມຄໍາສັ່ງ HART No.149 ໃສ່ HRT-711.
- ຫຼັງຈາກການຕັ້ງຄ່າສໍາເລັດຮູບ, ໃນຫນ້າຈໍການຕັ້ງຄ່າອຸປະກອນ, ກະລຸນາຄລິກໃສ່ປຸ່ມ Save to ອຸປະກອນເພື່ອຊ່ວຍປະຢັດຕົວກໍານົດການ HRT-711.
- ເອົາທີ່ຢູ່ Modbus ສໍາລັບຂໍ້ມູນຄໍາສັ່ງ HART No.149.
(1) ເປີດໜ້າຈໍ “ແຜນທີ່ທີ່ຢູ່” ແລະຄລິກລາຍການ “UserCMD(149)”.
[1] ໃນພື້ນທີ່ Modbus AO, ຕາຂ່າຍໄຟຟ້າສີຟ້າອ່ອນຫມາຍຄວາມວ່າທີ່ຢູ່ Modbus ສໍາລັບການສົ່ງຂໍ້ມູນ.
[2] ໃນພື້ນທີ່ “Modbus AI”, ຕາຂ່າຍສີຟ້າອ່ອນໝາຍເຖິງທີ່ຢູ່ Modbus ສຳລັບການຮັບຂໍ້ມູນ.
=> ໃນກໍລະນີ, ຄໍາສັ່ງ HART No.149 ຖືກນໍາໃຊ້ສໍາລັບການອ່ານຂໍ້ມູນ. ດັ່ງນັ້ນ, ຕາຂ່າຍໄຟຟ້າສີຟ້າອ່ອນພຽງແຕ່ສະແດງຢູ່ໃນພື້ນທີ່ "Modbus AI" ແລະທີ່ຢູ່ Modbus ສໍາລັບການຮັບຂໍ້ມູນແມ່ນຈາກ 0 ຫາ 2.
(2) ຜູ້ໃຊ້ສາມາດໃຊ້ Modbus Function Code 4 ແລະທີ່ຢູ່ຈາກ 0 ຫາ 2 ເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນຄໍາສັ່ງ HART No.149. (ເຊັ່ນ: ຂໍ Cmd => 0x01 0x04 0x00 0x00 0x00 0x03)
Q12: ວິທີການຕັ້ງທີ່ຢູ່ອຸປະກອນ HART ໂດຍ HRT-711 utility?
- ເພີ່ມ UserCMD(6) ໃສ່ HRT-711:
(1) ແລ່ນ HRT-711 Utility ແລະເຊື່ອມຕໍ່ກັບ HRT-711.
(2) ເປີດໜ້າການກຳນົດຄ່າອຸປະກອນ.
(3) ເພີ່ມ UserCMD(6) ແລະເລືອກທາງເລືອກຄູ່ມືໃນພາກສະຫນາມ Mode.
(4) ກົດ Save to Device button. - ຕັ້ງທີ່ຢູ່ອຸປະກອນ HART ແລະສົ່ງ UserCMD(6):
(1) ເປີດໜ້າຂໍ້ມູນອຸປະກອນ.
(2) ຄລິກຂວາໃສ່ລາຍການ UserCMD(6) ແລະເລືອກການດໍາເນີນງານພື້ນຖານ.
(ໃນຕົວຢ່າງ, ດັດຊະນີຄໍາສັ່ງແມ່ນ 0 ສໍາລັບ UserCMD(6).
(3) ໃສ່ຄ່າທີ່ຢູ່ອຸປະກອນ HART ແລະຄລິກໃສ່ປຸ່ມສົ່ງ.
(ໃນຕົວຢ່າງ, ທີ່ຢູ່ອຸປະກອນ HART ຈະຖືກຕັ້ງເປັນ 2. ຕອນນີ້ຄ່າການຕັ້ງຄ່າພຽງແຕ່ຖືກບັນທຶກໄວ້ໃນ HRT-711 ຍັງບໍ່ໄດ້ສົ່ງອອກເທື່ອ.)(4) ຄລິກຂວາໃສ່ລາຍການລະບົບ ແລະເລືອກການດໍາເນີນງານພື້ນຖານ.
(5) ຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າຂ້າງລຸ່ມນີ້, ໃຫ້ຄລິກໃສ່ປຸ່ມສົ່ງຂໍ້ມູນເພື່ອສົ່ງ UserCMD (6) ໄປຫາອຸປະກອນ HART.
[1] ຊ່ອງປ່ອນບັດອັດຕະໂນມັດ => ປິດໃຊ້ງານ
[2] ພາກສະຫນາມ Trigger ຄູ່ມື => ເປີດໃຊ້
[3] Trigger Index ຂອງ User Command field => Input 0 (UserCMD(6) Index) - ຕອນນີ້ທີ່ຢູ່ອຸປະກອນ HART ຄວນຖືກຕັ້ງເປັນ 2. ຈາກນັ້ນກະລຸນາປິດເປີດ HRT-711 ຄືນໃໝ່.
(ຫຼັງຈາກການປ່ຽນແປງທີ່ຢູ່ອຸປະກອນ, ກະລຸນາຈື່ຈໍາທີ່ຈະປັບປຸງທີ່ຢູ່ອຸປະກອນໃນການຕັ້ງຄ່າອຸປະກອນ)
Q13: ສາຍໄຟເຄືອຂ່າຍ HART ທຸກປະເພດ?
A13: (2015/10/26)
- ສາຍໄຟຂອງ "ຈຸດກັບຈຸດ":
- ສາຍໄຟຂອງ "Multi-Drop":
Q14 : ນຳໃຊ້ການຕັ້ງຄ່າດຽວກັນກັບ HRT-711 ອື່ນໆຢ່າງໄວວາ ?
A14: (2015/12/21)
- ບັນທຶກການຕັ້ງຄ່າ HRT-711 ໃສ່ file.
(1) ດໍາເນີນການ HRT-711 utility, HG_Tool.
(2) ໃນຫນ້າ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກໃສ່ "ບັນທຶກໃສ່ File” ປຸ່ມເພື່ອບັນທຶກການຕັ້ງຄ່າປະຈຸບັນຂອງ HRT-711 ເຖິງ file. - ໂຫຼດການຕັ້ງຄ່າຈາກ HRT-711 file ກັບໂມດູນ HRT-711 ອື່ນໆ.
(1) ໃນ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກໃສ່ "Load From File” ກົດປຸ່ມແລະເລືອກການຕັ້ງຄ່າ file ຂອງ HRT-711. ຫຼັງຈາກນັ້ນ, ມັນຈະສະແດງການຕັ້ງຄ່າທັງຫມົດໃນ HG_Tool.(2) ຄລິກປຸ່ມ “Save to Device” ເພື່ອຕັ້ງການຕັ້ງຄ່າເປັນໂມດູນ HRT-711.
Q15: ວິທີການສົ່ງຄໍາສັ່ງ HART ສໍາລັບການຂຽນ? (ຕົວຢ່າງ: CMD19)
A15: (2015/12/23)
- ເພີ່ມຄໍາສັ່ງ HART ສໍາລັບການຂຽນໃນ HRT-711.
(HART cmd 19 ຖືກນໍາໃຊ້ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້ample => ເລກສະພາສຸດທ້າຍ)
(1) ໃນຫນ້າ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຂອງຫນູໃນລາຍການ "HART Device 0" ແລະເລືອກທາງເລືອກ "ຕື່ມຄໍາສັ່ງ".(2) ໃສ່ຄ່າ “19” ໃນຊ່ອງ “Command Num” ແລະເລືອກຕົວເລືອກ “Manual” ໃນຊ່ອງ “Mode”. ຄລິກປຸ່ມ “OK” ເພື່ອເພີ່ມຄໍາສັ່ງ HART 19 (ຕອນນີ້ດັດຊະນີຄໍາສັ່ງຜູ້ໃຊ້ແມ່ນ 0) ແລະຄລິກໃສ່ປຸ່ມ “Save to Device” ເພື່ອບັນທຶກການຕັ້ງຄ່າປັດຈຸບັນໃສ່ HRT-711.
- ກໍານົດຄ່າສໍາລັບຄໍາສັ່ງການຂຽນ HART. (ຄໍາສັ່ງ HART ຍັງບໍ່ໄດ້ສົ່ງ)
(1) ມີສາມຕົວກໍານົດການ bytes ສໍາລັບຄໍາສັ່ງ HART 19.
(2) ສໍາລັບ example, ຄ່າສໍາລັບພາລາມິເຕີສາມ bytes ນີ້ແມ່ນ 11(0x0B), 22(0x16), 33(0x21) ສໍາລັບການຂຽນ, ແລະຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 00 00 0B 16 0F 34
=> 01 06 00 01 21 00 C0 5A
(3) ຕົວເລກຂ້າງລຸ່ມນີ້ແມ່ນຄ່າທີ່ໄດ້ຮັບມອບຫມາຍສໍາລັບການຂຽນໃນຄໍາສັ່ງ HART 19 ໂດຍໃຊ້ຊອບແວ ModScan ສໍາລັບການທົດສອບ.(4) ຫຼັງຈາກສົ່ງຄໍາສັ່ງ Modbus ຂ້າງເທິງ, ຜູ້ໃຊ້ສາມາດກວດເບິ່ງວ່າຄ່າເຫຼົ່ານີ້ໄດ້ຖືກຕັ້ງຢ່າງສໍາເລັດຜົນຜ່ານ HG_Tool.
[1] ໃນຫນ້າ "ຂໍ້ມູນອຸປະກອນ", ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຂອງຫນູໃນ "ຜູ້ໃຊ້ CMD(19)" ລາຍການແລະເລືອກເອົາ "ການດໍາເນີນງານຂັ້ນສູງ" ທາງເລືອກ.[2] ໃນຫນ້າ “I/O Data”, ໃຫ້ຄລິກໃສ່ປຸ່ມ “Update” ແລະມັນຈະສະແດງຄ່າສໍາລັບການສົ່ງ UserCMD ໃນທີ່ຢູ່ byte ທີ່ສອດຄ້ອງກັນໃນພື້ນທີ່ “Output Data”. ຜູ້ໃຊ້ສາມາດເຫັນຄ່າເຫຼົ່ານີ້ຂອງ "11", "22" ແລະ "33" ໄດ້ຖືກຕັ້ງຄ່າຢ່າງສໍາເລັດຜົນ.
- Trig HRT-711 ເພື່ອສົ່ງ UserCMD0 (HART ຄໍາສັ່ງ 19).
(1) ຢຸດຄໍາສັ່ງການລົງຄະແນນສຽງຕົ້ນສະບັບ HART ແລະສົ່ງ UserCMD0.
ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00: ຢຸດທັງຫມົດຄໍາສັ່ງການລົງຄະແນນ HART ຕົ້ນສະບັບ.
[2] 00: ກໍານົດບໍ່ມີ. ຂອງ UserCMD ສໍາລັບການສົ່ງ.
[3] 01 : Trig ເພື່ອສົ່ງ UserCMD ແລະມັນຕ້ອງການຄ່າທີ່ແຕກຕ່າງກັນທຸກຄັ້ງ.
(ຕົວຢ່າງ: ຄ່າຕໍ່ໄປຈະເປັນ 2, 3, 4 …)
=> ໃນປັດຈຸບັນ UserCMD0 (HART ຄໍາສັ່ງ 19) ໄດ້ຖືກສົ່ງໄປແລ້ວ.
(2) ກູ້ຄືນຄໍາສັ່ງການລົງຄະແນນສຽງ HART ຕົ້ນສະບັບ.
ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 01 F5 01 00 99 94
[1] 01: ຟື້ນຕົວທັງຫມົດຄໍາສັ່ງການສໍາຫຼວດ HART ຕົ້ນສະບັບ.
Q17: ວິທີການຮັບຂໍ້ມູນຄໍາສັ່ງ HART 48?
A17: (2016/10/07)
- ເພີ່ມ HART CMD 48 ໃສ່ HRT-711.
- ໃນໜ້າຈໍ “ການຕັ້ງຄ່າອຸປະກອນ”, ຄລິກປຸ່ມ “ບັນທຶກໃສ່ອຸປະກອນ” ເພື່ອບັນທຶກການຕັ້ງຄ່າໃສ່ HRT-711.
- ເອົາຂໍ້ມູນ HART CMD48 ຜ່ານ Modbus.
(1) ເປີດໜ້າຈໍ “ແຜນທີ່ທີ່ຢູ່” ແລະຄລິກລາຍການ “UserCMD(48)”. ໃນພື້ນທີ່ "Modbus AI", ມັນຈະສະແດງທີ່ຢູ່ຂໍ້ມູນ Modbus ຂອງ UserCMD(48) ດ້ວຍຕາຂ່າຍສີຟ້າ.
=> ຄວາມຍາວຂໍ້ມູນການຕອບສະໜອງຂອງ HART CMD 48 ຈະເປັນ 27Bytes (ResCode(2) ແລະ ResData(25)). ດັ່ງນັ້ນ, ມັນຈະຄອບຄອງ 14 WORD Modbus ທີ່ຢູ່ຂ້າງລຸ່ມນີ້ທີ່ຢູ່ 0 ~ 13.ຮູບທີ 17-3 ທີ່ຢູ່ modbus ຄອບຄອງໂດຍ UserCMD(48)
(2) ການນໍາໃຊ້ Modbus Function Code 4 ແລະທີ່ຢູ່ 0~13 ເພື່ອເອົາຂໍ້ມູນຂອງ HART CMD 48.
Q18: ວິທີການສົ່ງ HART “Burst Mode” CMD? (CMD108/109)
A18: (2017/01/09)
- ຂ້າງລຸ່ມນີ້ແມ່ນຄໍາອະທິບາຍສໍາລັບຟັງຊັນ HART burst command.
(1) HART CMD 108 (ຂຽນໝາຍເລກຄຳສັ່ງ Burst Mode)
=> ໃຊ້ເພື່ອກໍານົດຄໍາຕອບ HART ຄໍາສັ່ງ no. ເມື່ອເປີດໃຊ້ໂໝດລະເບີດອຸປະກອນ HART.
(2) HART CMD 109 (ຄວບຄຸມໂໝດລະເບີດ)
=> ໃຊ້ເພື່ອຕັ້ງໂໝດລະເບີດຂອງອຸປະກອນ HART ເປີດ ຫຼືປິດໃຊ້ງານ. - ເພີ່ມ HART CMD 108 ແລະ 109 ໃສ່ HRT-711
(1) ໃນຫນ້າ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຂອງຫນູໃນລາຍການ "HART Device 0" ແລະເລືອກທາງເລືອກ "ຕື່ມຄໍາສັ່ງ".(2) [1] ໃສ່ຄ່າ “108” ໃນຊ່ອງ “Command Num” ແລະເລືອກຕົວເລືອກ “Manual” ໃນຊ່ອງ “Mode”. ຄລິກທີ່ປຸ່ມ “OK” ເພື່ອເພີ່ມຄໍາສັ່ງ HART 108 (ຕອນນີ້ດັດຊະນີຄໍາສັ່ງຜູ້ໃຊ້ແມ່ນ 0)
[2] ໃສ່ຄ່າ “109” ໃນຊ່ອງ “Command Num” ແລະເລືອກຕົວເລືອກ “Manual” ໃນຊ່ອງ “Mode”. ຄລິກທີ່ປຸ່ມ “OK” ເພື່ອເພີ່ມຄໍາສັ່ງ HART 109 (ຕອນນີ້ດັດສະນີຄໍາສັ່ງຜູ້ໃຊ້ແມ່ນ 1)
[3] ຄລິກປຸ່ມ “ບັນທຶກໃສ່ອຸປະກອນ” ເພື່ອບັນທຶກການຕັ້ງຄ່າປັດຈຸບັນໄປໃສ່ HRT-711. - ກໍານົດຄ່າສໍາລັບ HART CMD 108. (HART CMD 108 ຍັງບໍ່ໄດ້ສົ່ງ)
(1) ມີຕົວກໍານົດການຫນຶ່ງ byte ໃນ HART CMD 108.
(ເຊັ່ນ: ຄ່າການຂຽນ 3(0x03)=> ມັນໝາຍຄວາມວ່າເມື່ອອຸປະກອນ HART ຢູ່ໃນໂໝດລະເບີດ, ຂໍ້ມູນ HART CMD 3 ຈະຖືກສົ່ງໄປຈາກອຸປະກອນ HART ໂດຍອັດຕະໂນມັດ ແລະເປັນໄລຍະໆ.
(2) ຄໍາສັ່ງ Modbus ສໍາລັບການທໍາງານແມ່ນດັ່ງລຸ່ມນີ້.
=> 01 06 00 00 03 00 89 3A
(3) ຫຼັງຈາກສົ່ງຄໍາສັ່ງ Modbus ຂ້າງເທິງ, ຜູ້ໃຊ້ສາມາດກວດເບິ່ງວ່າຄ່າເຫຼົ່ານີ້ໄດ້ຖືກຕັ້ງໄວ້ສໍາເລັດໂດຍ HG_Tool..
[1] ໃນຫນ້າ "ຂໍ້ມູນອຸປະກອນ", ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຂອງຫນູໃນ "ຜູ້ໃຊ້ CMD(108)" ລາຍການແລະເລືອກເອົາ "ການດໍາເນີນງານຂັ້ນສູງ" ທາງເລືອກ.[2] ໃນຫນ້າ “I/O Data”, ໃຫ້ຄລິກໃສ່ປຸ່ມ “Update” ແລະມັນຈະສະແດງຄ່າສໍາລັບການສົ່ງ UserCMD ໃນທີ່ຢູ່ byte ທີ່ສອດຄ້ອງກັນໃນພື້ນທີ່ “Output Data”. ຜູ້ໃຊ້ສາມາດເບິ່ງຄ່າຂອງ "3" ໄດ້ຖືກຕັ້ງໄວ້ສໍາເລັດຜົນ.
- Trig HRT-711 ເພື່ອສົ່ງ UserCMD0 (HART ຄໍາສັ່ງ 108)
(1) ຢຸດຄໍາສັ່ງການລົງຄະແນນສຽງຕົ້ນສະບັບ HART ແລະສົ່ງ UserCMD0.
ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 01 00 69 94
[1] 00: ຢຸດທັງຫມົດຄໍາສັ່ງການລົງຄະແນນ HART ຕົ້ນສະບັບ.
[2] 00 : ຕັ້ງ UserCMD no. ສໍາລັບການສົ່ງ.
[3] 01 : Trig ເພື່ອສົ່ງ UserCMD ແລະມັນຕ້ອງການຄ່າທີ່ແຕກຕ່າງກັນທຸກຄັ້ງ.
(ຕົວຢ່າງ: ຄ່າຕໍ່ໄປຈະເປັນ 2, 3, 4 …)
=> ໃນປັດຈຸບັນ UserCMD0 (HART ຄໍາສັ່ງ 108) ໄດ້ຖືກສົ່ງໄປແລ້ວ. - ກໍານົດຄ່າສໍາລັບ HART CMD 109. (HART CMD 109 ຍັງບໍ່ໄດ້ສົ່ງ)
(1) ມີຕົວກໍານົດການຫນຶ່ງ byte ໃນ HART CMD 109.
[1] ຄ່າການຂຽນ 1(0x01)=> ມັນໝາຍຄວາມວ່າ ໂໝດລະເບີດຂອງອຸປະກອນ HART ຈະຖືກເປີດໃຊ້.
[2] ຄ່າການຂຽນ 0(0x00)=> ມັນໝາຍຄວາມວ່າ ໂໝດລະເບີດຂອງອຸປະກອນ HART ຈະຖືກປິດໃຊ້ງານ.
(2) ຄໍາສັ່ງ Modbus ສໍາລັບການທໍາງານແມ່ນດັ່ງລຸ່ມນີ້.
[1]ເປີດໃຊ້ໂໝດລະເບີດ => 01 06 00 01 01 00 D9 9A
[2]ປິດໃຊ້ງານໂໝດລະເບີດ => 01 06 00 01 00 00 D8 0A
(3) ຫຼັງຈາກສົ່ງຄໍາສັ່ງ Modbus ຂ້າງເທິງ, ຜູ້ໃຊ້ສາມາດກວດເບິ່ງວ່າຄ່າເຫຼົ່ານີ້ໄດ້ຖືກຕັ້ງໄວ້ສໍາເລັດໂດຍ HG_Tool..
[1] ໃນຫນ້າ "ຂໍ້ມູນອຸປະກອນ", ໃຫ້ຄລິກໃສ່ປຸ່ມຂວາຂອງຫນູໃນ "ຜູ້ໃຊ້ CMD(109)" ລາຍການແລະເລືອກເອົາ "ການດໍາເນີນງານຂັ້ນສູງ" ທາງເລືອກ.[2] ໃນຫນ້າ “I/O Data”, ໃຫ້ຄລິກໃສ່ປຸ່ມ “Update” ແລະມັນຈະສະແດງຄ່າສໍາລັບການສົ່ງ UserCMD ໃນທີ່ຢູ່ byte ທີ່ສອດຄ້ອງກັນໃນພື້ນທີ່ “Output Data”. ຜູ້ໃຊ້ສາມາດເບິ່ງຄ່າຂອງ "1" ໄດ້ຖືກຕັ້ງໄວ້ສໍາເລັດຜົນ.
- Trig HRT-711 ເພື່ອສົ່ງ UserCMD1 (HART ຄໍາສັ່ງ 109)
(1) ຢຸດຄໍາສັ່ງການລົງຄະແນນສຽງຕົ້ນສະບັບ HART ແລະສົ່ງ UserCMD1.
ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 01 F5 00 00 98 04
=> 01 06 01 F6 02 01 A8 A4
[1] 00: ຢຸດທັງຫມົດຄໍາສັ່ງການລົງຄະແນນ HART ຕົ້ນສະບັບ.
[2] 01 : ຕັ້ງ UserCMD no. ສໍາລັບການສົ່ງ.
[3] 02 : Trig ເພື່ອສົ່ງ UserCMD ແລະມັນຕ້ອງການຄ່າທີ່ແຕກຕ່າງກັນທຸກຄັ້ງ.
(ຕົວຢ່າງ: ຄ່າຕໍ່ໄປຈະເປັນ 3, 4, 5 …)
=> ໃນປັດຈຸບັນ UserCMD1 (HART ຄໍາສັ່ງ 109) ໄດ້ຖືກສົ່ງໄປແລ້ວ. - ກູ້ຄືນຄໍາສັ່ງການລົງຄະແນນສຽງ HART ຕົ້ນສະບັບ.
(1) ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້.
=> 01 06 01 F5 01 00 99 94
[1] 01: ຟື້ນຕົວທັງຫມົດຄໍາສັ່ງການສໍາຫຼວດ HART ຕົ້ນສະບັບ.
ຄໍາຖາມທີ 19: ວິທີການປັບຄ່າ Totalizer ຄືນໃໝ່ໂດຍການສົ່ງຄຳສັ່ງສະເພາະອຸປະກອນ?
A19: (2017/11/28)
[ກໍລະນີ Example]
- ຜູ້ໃຊ້ຕ້ອງການໃຊ້ HRT-711 ເພື່ອຣີເຊັດຄ່າທັງໝົດຈາກເຄື່ອງມື KROHNE ESK4 ໂດຍການສົ່ງຄຳສັ່ງ HART 137.
[ Solution ] 1. ຜູ້ໃຊ້ຕ້ອງໄດ້ຮັບຄໍາສັ່ງສະເພາະອຸປະກອນ HART ກ່ອນ. ຮູບແບບຄຳສັ່ງ HART No.137 ຂອງ KROHNE ESK4 - ເພີ່ມ UserCMD CMD137 ຂອງ ROHNE ESK4 ໃສ່ HRT-711:
- ຫຼັງຈາກການຕັ້ງຄ່າສໍາເລັດຮູບ, ໃຫ້ຄລິກໃສ່ "ບັນທຶກໃສ່ອຸປະກອນ" ປຸ່ມໃນການຕັ້ງຄ່າອຸປະກອນເພື່ອບັນທຶກການຕັ້ງຄ່າທັງຫມົດ.
- Trig HRT-711 ເພື່ອສົ່ງ UserCMD0 (HART ຄໍາສັ່ງ 137).
(1) ຢຸດຄໍາສັ່ງການເລືອກຕັ້ງ HART ຕົ້ນສະບັບແລະສົ່ງ UserCMD0
(2) ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້:
=> 01 06 01 F5 00 00 98 04
=> 01 10 01 F6 01 00 69 94
[1] 00: ຢຸດທັງຫມົດຄໍາສັ່ງການລົງຄະແນນ HART ຕົ້ນສະບັບ
[2] 00: ກໍານົດບໍ່ມີ. ຂອງ UserCMD ສໍາລັບການສົ່ງ
[3] 01 : Trig ເພື່ອສົ່ງ UserCMD ແລະມັນຕ້ອງການຄ່າທີ່ແຕກຕ່າງກັນທຸກຄັ້ງ. (ຕົວຢ່າງ: ຄ່າຕໍ່ໄປຈະເປັນ 2,3,4 …)
=> ໃນປັດຈຸບັນ UserCMD0 (HART ຄໍາສັ່ງ 137) - ກູ້ຄືນຄໍາສັ່ງການລົງຄະແນນສຽງ HART ຕົ້ນສະບັບ
(1) ຄໍາສັ່ງ Modbus ຈະເປັນດັ່ງລຸ່ມນີ້:
=> 01 06 01 F5 01 00 99 94
[1] 01: ຟື້ນຕົວທັງຫມົດຄໍາສັ່ງການສໍາຫຼວດ HART ຕົ້ນສະບັບ
Q20: ວິທີການອ່ານຂໍ້ມູນການໄຫຼເຂົ້າທັງໝົດຈາກ flow-meter?
A20: (2018/04/10)
[ກໍລະນີ Example]
- ຜູ້ໃຊ້ຕ້ອງການໃຊ້ HRT-711 ເພື່ອອ່ານມູນຄ່າການໄຫຼເຂົ້າທັງໝົດຈາກ SIEMENS ເຄື່ອງມື FUS060.
[ແກ້ໄຂ ]
1. ອີງຕາມຄູ່ມືຜູ້ໃຊ້ຂອງ FUS060, CMD130 ສະເພາະອຸປະກອນແມ່ນສໍາລັບການອ່ານມູນຄ່າທັງຫມົດແລະມີ 3 ຄ່າທີ່ມີຄວາມຍາວ 4 bytes, ດັ່ງນັ້ນຄວາມຍາວຂໍ້ມູນທັງຫມົດແມ່ນ 3 * 4 = 12 bytes.ການເພີ່ມຄຳສັ່ງສະເພາະຂອງອຸປະກອນໃສ່ HG_Tool ຮຽກຮ້ອງໃຫ້ປ້ອນຂໍ້ມູນເຂົ້າ ແລະອອກໄບຕ໌, ຂໍ້ມູນເຂົ້າ ແລະ ອອກຢູ່ບ່ອນນີ້ຄວນມີລະຫັດຕອບສະໜອງ 2 ໄບຕ໌.
- ຫຼັງຈາກເພີ່ມ CMD130, ກະລຸນາກວດເບິ່ງວ່າມັນເຮັດວຽກຢ່າງຖືກຕ້ອງຫຼືບໍ່ໂດຍການກວດສອບຈາກການດໍາເນີນງານຂັ້ນສູງຈາກຂໍ້ມູນອຸປະກອນແລະວິເຄາະດ້ວຍຕົວແປງ IEEE754 ທີ່ສະຫນອງໂດຍ HG_Tool Format Translation function.
- ຫຼັງຈາກໃຫ້ແນ່ໃຈວ່າການຕັ້ງຄ່າໃນ HG_Tool ແມ່ນເຮັດໄດ້ຢ່າງຖືກຕ້ອງ, ເຄື່ອງມື Modbus ສາມາດຖືກນໍາໃຊ້ເພື່ອເປັນພະຍານ. ModScan ໄດ້ຖືກນໍາໃຊ້ເປັນ exampທີ່ນີ້:
(1) HRT-711 ບັນທຶກຂໍ້ມູນຄໍາສັ່ງສະເພາະຂອງອຸປະກອນຈາກທີ່ຢູ່ Modbus 0~499
MB_Addr (HEX) | MB_Addr (ທົດສະນິຍົມ) | ລາຍລະອຽດ |
[ຂໍ້ມູນ CMD ຜູ້ໃຊ້] | ||
0-1F3 | 0-499 | ຂໍ້ມູນ "ຜູ້ໃຊ້ CMD". |
(2) ເນື່ອງຈາກວ່າ ModScan ເປັນຊອບແວ 1-based (ແທນທີ່ຈະເລີ່ມຕົ້ນຈາກ 0), ດັ່ງນັ້ນທີ່ຢູ່ຄວນຈະມາຈາກ 1 ~ 500.
(3) 2 Bytes ທໍາອິດແມ່ນລະຫັດຕອບສະຫນອງ, ດັ່ງນັ້ນຂໍ້ມູນເລີ່ມຕົ້ນຈາກທີ່ຢູ່ 2
Q21: ການຄິດໄລ່ໄລຍະເວລາການປັບປຸງການສື່ສານ HART ແລະປັບ
A21: (2018/08/02)
- ການຄິດໄລ່ໄລຍະເວລາການປັບປຸງການສື່ສານ HART:
ການຕັ້ງຄ່າທີ່ສະແດງດັ່ງລຸ່ມນີ້ຈະຖືກໃຊ້ເປັນ example: (HRT-711 ກັບ 2 ອຸປະກອນ HART)
1) ການຕັ້ງຄ່າ HRT-711 ດັ່ງລຸ່ມນີ້:
[1] HRT-711 ສົ່ງ CMD0 ແລະ CMD3 ໄປຫາເຄື່ອງມື HART ທັງສອງ
[2] CMD0 ຕັ້ງເປັນໂໝດ Init, CMD3 ຕັ້ງເປັນໂໝດການລົງຄະແນນສຽງ
[3] Cmd Interval ກໍານົດເປັນ 1000 ms2) ໄລຍະເວລາອັບເດດຂອງຂໍ້ມູນເຄື່ອງມື HART ທັງໝົດໃນ HRT-711 ແມ່ນ:
[1] init ຄໍາສັ່ງ (CMD0) ທີ່ໃຊ້ເວລາການສື່ສານ:
HRT-711 ຈະສົ່ງ CMD0 ໄປຫາທີ່ຢູ່ເຟຣມສັ້ນຈາກ 0 ແລະຢຸດຈົນກວ່າຈະພົບເຫັນອຸປະກອນທັງໝົດ.
ໃນຖານະເປັນການຕັ້ງຄ່າທີ່ສະແດງຂ້າງເທິງ, ອຸປະກອນ 0 ແລະ 1 ມີທີ່ຢູ່ກອບສັ້ນຂອງ 1 ແລະ 2, ດັ່ງນັ້ນ CMD0 ຈະຖືກສົ່ງ 3 ເທື່ອ. ເວລາການສື່ສານ: 3 * 1000 = 3000 ms
ຫມາຍເຫດ: ເນື່ອງຈາກວ່າ CMD0 ແມ່ນຄໍາສັ່ງ Init, ມັນຈະຖືກປະຕິບັດພຽງແຕ່ເມື່ອ HRT-711 booted, ດັ່ງນັ້ນມັນບໍ່ມີຜົນຕໍ່ໄລຍະເວລາການປັບປຸງການສື່ສານ HART.
[2] ຄໍາສັ່ງການລົງຄະແນນສຽງ (ເຊັ່ນ: CMD3) ເວລາການສື່ສານ:
HRT-711 ຈະສົ່ງຄໍາສັ່ງການລົງຄະແນນສຽງໄປຫາແຕ່ລະອຸປະກອນ HART ຕາມລໍາດັບ. ໃນຖານະເປັນການຕັ້ງຄ່າທີ່ສະແດງຂ້າງເທິງ, ມີທັງຫມົດ 2 ເຄື່ອງມື HART ແລະມີພຽງແຕ່ 1 ຄໍາສັ່ງການລົງຄະແນນສຽງ (CMD3) ຈໍາເປັນຕ້ອງໄດ້ສົ່ງສໍາລັບແຕ່ລະອຸປະກອນ. ດັ່ງນັ້ນເວລາການສື່ສານແມ່ນ: 2 (ອຸປະກອນ) * 1 (ການລົງຄະແນນ CMD) * 1000 (ms) = 2000 ms.
=> ສະຫຼຸບ: ໄລຍະເວລາການປັບປຸງການສື່ສານ HART ແມ່ນເວລາທັງຫມົດທີ່ຈະສົ່ງ
ຄຳສັ່ງການລົງຄະແນນສຽງທັງໝົດ. ດັ່ງນັ້ນໄລຍະເວລາການປັບປຸງຢູ່ທີ່ນີ້ແມ່ນ 2000 ms - ການປັບໄລຍະເວລາການປັບປຸງການສື່ສານ HART:
1) ຫຼຸດໄລຍະເວລາການອັບເດດການສື່ສານ HART
[1] ລຶບຄໍາສັ່ງການສໍາຫຼວດ HART ທີ່ບໍ່ຈໍາເປັນ
ການຕັ້ງຄ່າເລີ່ມຕົ້ນຂອງປະຕູຮົ້ວ HART ປະກອບມີ 1 ອຸປະກອນ HART ແລະຫຼາຍຄໍາສັ່ງ HART, ສະແດງດັ່ງລຸ່ມນີ້ເພື່ອຫຼຸດໄລຍະເວລາການອັບເດດອຸປະກອນ HART, ແນະນຳໃຫ້ລຶບອຸປະກອນທັງໝົດອອກແລ້ວເພີ່ມການຕັ້ງຄ່າອຸປະກອນໃໝ່. (ເບິ່ງ FAQ Q01)
[2] ຫຍໍ້ໄລຍະຄຳສັ່ງ HART
ຄລິກຂວາໃສ່ລາຍການລະບົບ ແລະເລືອກ ດັດແກ້, ຫຼຸດເວລາສໍາລັບ Cmd Interval, 500 ms ແນະນໍາໃຫ້ເປັນໄລຍະຄໍາສັ່ງຕໍາ່ສຸດທີ່.2) ໄລຍະການປັບປຸງການສື່ສານສໍາລັບ HRT-711 ການເກັບກໍາຂໍ້ມູນອຸປະກອນທັງຫມົດແມ່ນ: 2(ອຸປະກອນ) * 1 (ການສໍາຫຼວດ CMD) * 500(ms) = 1000 ms.
Q22: ປະສົມປະສານການສື່ສານ HART ກັບໂຄງສ້າງ AI ແບບດັ້ງເດີມ
A22: (2018/10/29)
- ລະບົບ AI loop ທີ່ມີຢູ່ແລ້ວ:
1) ສັນຍານການປຽບທຽບອຸປະກອນທີ່ເກັບກໍາໂດຍໂມດູນ AI - ການເຊື່ອມໂຍງການສື່ສານ HART ເພື່ອເກັບກໍາຂໍ້ມູນອຸປະກອນ HART ເພີ່ມເຕີມ:
1) ການເຊື່ອມໂຍງ HART Gateway ກັບລະບົບທີ່ມີຢູ່ແລ້ວ, ລະບົບໃຫມ່ດັ່ງຕໍ່ໄປນີ້:
2) ປິດ HART Gateway ກໍ່ສ້າງໃນຕົວຕ້ານທານແລະຂະຫນານເຊື່ອມຕໍ່ກັບໂມດູນ AI => ຟັງຊັນການສື່ສານ HART ເພີ່ມເຕີມປະສົມປະສານກັບລະບົບທີ່ມີຢູ່ແລ້ວ
ໝາຍເຫດ: ຕົວຕ້ານທານວົງ HART ໃນ HRT-711 ຈໍາເປັນຕ້ອງຖືກຕັ້ງປິດໃຊ້ງານ. - ຖ້າການອ່ານ AI ຂອງລະບົບເບື້ອງຕົ້ນຖືກລົບກວນຫຼັງຈາກປະຕູ HART ເພີ່ມ:
1) ການນໍາໃຊ້ HART Filter (HRT-370) ເພື່ອແບ່ງປັນສັນຍານ HART ດິຈິຕອນແລະ AI analog ສັນຍານ => ລະບົບໃຫມ່ດັ່ງຕໍ່ໄປນີ້:
ໝາຍເຫດ: ຕົວຕ້ານທານວົງ HART ໃນ HRT-711 ຈໍາເປັນຕ້ອງຖືກຕັ້ງປິດໃຊ້ງານ.
ຄໍາຖາມທີ 23: HART ການລະມັດລະວັງໃນໂໝດຫຼາຍການຫຼຸດລົງ
A23: (2018/10/29)
ຮາດແວ:
- ທີ່ຢູ່ອຸປະກອນ HART ຕ້ອງຕັ້ງຢູ່ໃນລະຫວ່າງ 1~15 ແລະບໍ່ມີການຊໍ້າຄືນ.
1) ທໍາອິດກະລຸນາຕັ້ງທີ່ຢູ່ HART ສໍາລັບແຕ່ລະອຸປະກອນ HART ຫນຶ່ງເທື່ອລະອັນ, ຈາກນັ້ນເພີ່ມທັງຫມົດໃສ່ HART Multi-drop loop. - ສາຍໄຟສໍາລັບ HART Multi-drop mode ແມ່ນດັ່ງຕໍ່ໄປນີ້:
- ເລີ່ມໂຄງສ້າງການກໍ່ສ້າງຈາກ 2 ອຸປະກອນ HART
1) ເພື່ອຫຼີກເວັ້ນສະຖານະການທີ່ເກີດຄວາມຜິດພາດແລະບໍ່ຮູ້ວິທີ debug, ແນະນໍາໃຫ້ເລີ່ມຕົ້ນໂຄງສ້າງພຽງແຕ່ 2 ອຸປະກອນແລະເພີ່ມອີກ 1 ອຸປະກອນໃນເວລາຖ້າບໍ່ມີຂໍ້ຜິດພາດເກີດຂື້ນຈົນກ່ວາອຸປະກອນທັງຫມົດຈະຖືກເພີ່ມ. - ໃຫ້ແນ່ໃຈວ່າຄວາມຕ້ານທານຂອງວົງ HART ແມ່ນ 250Ω
1) ກະລຸນາວັດແທກຖ້າຫາກວ່າຄວາມຕ້ານທານແມ່ນປະມານ 250Ωໃນລະຫວ່າງ Module ຂອງ (ex. HRT-710) HART+ / HART- - ເລືອກຕົວຕ້ານທານວົງ HART ເມື່ອເຊື່ອມຕໍ່ກັບອຸປະກອນ HART 7 ຫຼືຫຼາຍກວ່ານັ້ນ
1) HRT-710 ແລະ HRT-711 ທີ່ມີລຸ້ນຮາດແວໄວກວ່າ V1.30:
ເມື່ອເຊື່ອມຕໍ່ອຸປະກອນ HART ຫຼາຍກວ່າ 7 ອັນ, ຕົວຕ້ານທານໃນຕົວ (250Ω, 1/4W) ອາດຈະຖືກເຜົາໄຫມ້, ດັ່ງນັ້ນຈຶ່ງແນະນໍາໃຫ້ໃຊ້ຕົວຕ້ານທານພາຍນອກ (250Ω, 1W)
2) HRT-710 ແລະ HRT-711 ກັບລຸ້ນຮາດແວຈາກ V1.30 ແລະຕໍ່ມາ:
ໂມດູນຍົກລະດັບຕົວຕ້ານທານໃນຕົວເປັນ 250Ω (2W), ດັ່ງນັ້ນບໍ່ຈໍາເປັນຕ້ອງກັງວົນ => HRT-310 ອອກແບບມາເພື່ອໃຊ້ຕົວຕ້ານທານໃນຕົວຂອງ 250Ω (2W) ໃນຕອນທໍາອິດ, ດັ່ງນັ້ນບໍ່ຈໍາເປັນຕ້ອງກັງວົນກ່ຽວກັບບັນຫານີ້. - ກວດເບິ່ງ voltage ໃນລະຫວ່າງອຸປະກອນ HART (ລະວັງຂອງ voltage ຫຼຸດລົງ)
ເມື່ອເຊື່ອມຕໍ່ອຸປະກອນ HART ຫຼາຍ, voltage ທີ່ມີຢູ່ລະຫວ່າງອຸປະກອນ + / – ຢອດແລະອຸປະກອນອາດຈະບໍ່ສາມາດເປີດໄດ້. ຕົວຢ່າງampຕໍ່ໄປນີ້:
ໃນຮູບແບບ Multi-drop, ທຸກອຸປະກອນ HART ໃຫ້ພິເສດ 4mA ກັບ HART loop, ຖ້າຫາກວ່າລູກຄ້າໃຊ້ການສະຫນອງໄຟ 24V, voltage ລະຫວ່າງອຸປະກອນ HART ຄວນເປັນດັ່ງຕໍ່ໄປນີ້:
1) ການເຊື່ອມຕໍ່ອຸປະກອນ 1 HART:
ປະຈຸບັນ loop: 4mA; ຄວາມຕ້ານທານຂອງວົງ: 250Ω => Voltage ຫຼຸດລົງລະຫວ່າງ resistor: 1V; ເພາະສະນັ້ນ voltage ປະໄວ້ສໍາລັບອຸປະກອນ: 24V-1V = 23V
2) ເຊື່ອມຕໍ່ 10 ອຸປະກອນ HART:
ປະຈຸບັນ loop: 40mA; ຄວາມຕ້ານທານຂອງວົງ: 250Ω => Voltage ຫຼຸດລົງລະຫວ່າງ resistor: 10V; ເພາະສະນັ້ນ voltage ປະໄວ້ສໍາລັບອຸປະກອນ: 24V-10V = 14V
3) ເຊື່ອມຕໍ່ 11 ອຸປະກອນ HART:
ປະຈຸບັນ loop: 44mA; ຄວາມຕ້ານທານຂອງວົງ: 250Ω => Voltage ຫຼຸດລົງລະຫວ່າງ resistor: 11V; ເພາະສະນັ້ນ voltage ປະໄວ້ສໍາລັບອຸປະກອນ: 24V-1V = 13V
(ຖ້າອຸປະກອນຕ້ອງການ 14V ຫຼືສູງກວ່າ voltage ເພື່ອເປີດ, ຫຼັງຈາກນັ້ນການສື່ສານ HART ລົ້ມເຫລວ)
=> ເມື່ອເຊື່ອມຕໍ່ກັບອຸປະກອນ HART ຫຼາຍ, ອຸປະກອນ HART ທັງຫມົດບໍ່ສາມາດສື່ສານໄດ້. (ຕົວຢ່າງample, ເມື່ອເຊື່ອມຕໍ່ກັບ 9 ອຸປະກອນ HART, ການສື່ສານ HART ແມ່ນດີ. ແຕ່ການເຊື່ອມຕໍ່ກັບ 10 ອຸປະກອນ HART, ອຸປະກອນ HART ທັງຫມົດບໍ່ສາມາດຕິດຕໍ່ພົວພັນ.) ກະລຸນາປະຕິບັດຕາມວິທີການຂ້າງລຸ່ມນີ້ເພື່ອປັບປຸງບັນຫາ.
< ວິທີທີ 1: ນຳໃຊ້ຕົວຕ້ານທານພາຍນອກ > (ເບິ່ງຂໍ້ 2.3.4 ສຳລັບສາຍ HART)
[1] ປິດການໃຊ້ງານຕົວຕ້ານທານພາຍໃນຂອງ HRT-310 / HRT-710. (ເບິ່ງພາກ 2.6)
[2] ຮັບຮອງເອົາຕົວຕ້ານທານພາຍນອກ 150 ohm ຫຼື 100 ohm ສໍາລັບການທົດສອບ. (ມັນຖືກນໍາໃຊ້ເພື່ອຫຼຸດຜ່ອນ voltage ຫຼຸດລົງໃນ loop resistor.)
< ວິທີທີ່ 2: ຮັບຮອງເອົາການສະຫນອງພະລັງງານທີ່ມີ vol ສູງກວ່າtage >
[1] ຮັບຮອງເອົາການສະຫນອງພະລັງງານຫຼາຍກ່ວາ 24V (ເຊັ່ນ: 28V ຫຼື 36V).
ການຕັ້ງຄ່າຊອບແວ (HG_Tool):
- ຕັ້ງທີ່ຢູ່ໂມດູນລະຫວ່າງ 1 ~ 15 ໃນການຕັ້ງຄ່າໂມດູນ.
Q24: ບັນຫາໄລຍະການສື່ສານ HART
A24: (2019/02/23)
- ເມື່ອຕິດຕັ້ງເຄືອຂ່າຍ HART, ໄລຍະການສື່ສານຕ້ອງໄດ້ຮັບການພິຈາລະນາ. ກະລຸນາເບິ່ງຕາຕະລາງຂ້າງລຸ່ມນີ້ສໍາລັບຂໍ້ມູນກ່ຽວກັບຄວາມອາດສາມາດແລະຄວາມຍາວຂອງສາຍ
ຄວາມຈຸຂອງສາຍ – pf/ft (pf/m)
ຄວາມຍາວສາຍ — ຄ່າບໍລິການ (ແມັດ)ບໍ່. ອຸປະກອນເຄືອຂ່າຍ 20 pf/ft
(65 pf/m)30 pf/ft
(95 pf/m)50 pf/ft
(160 pf/m)70 pf/ft
(225 pf/m)1 9,000 ຟຸດ
(2,769 ມ)6,500 ຟຸດ
(2,000 ມ)4,200 ຟຸດ
(1,292 ມ)3,200 ຟຸດ
(985 ມ)5 8,000 ຟຸດ
(2,462 ມ)5,900 ຟຸດ
(1,815 ມ)3,700 ຟຸດ
(1,138 ມ)2,900 ຟຸດ
(892 ມ)10 7,000 ຟຸດ
(2,154 ມ)5,200 ຟຸດ
(1,600 ມ)3,300 ຟຸດ
(1,015 ມ)2,500 ຟຸດ
(769 ມ)15 6,000 ຟຸດ
(1,846 ມ)4,600 ຟຸດ
(1,415 ມ)2,900 ຟຸດ
(892 ມ)2,300 ຟຸດ
(708 ມ)ທີ່ມາ:
https://www.fieldcommgroup.org/sites/default/files/technologies/hart/ApplicationGuide_r7.1.pdf - ຖ້າຕ້ອງການຂະຫຍາຍໄລຍະການສື່ສານ, ກະລຸນາລອງວິທີຕໍ່ໄປນີ້:
(1) ໃຊ້ Fiber ເພື່ອຂະຫຍາຍໄລຍະການສື່ສານ HART HRT-227CS ແມ່ນ HART to Single-Mode Fiber converter, ອອກແບບພິເສດເພື່ອຂະຫຍາຍໄລຍະການສື່ສານ HART.ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງທີ່:
ຄູ່ມືຜູ້ໃຊ້ HRT-227CS: ftp://ftp.icpdas.com/pub/cd/fieldbus_cd/hart/converter/hrt-227cs/manual/
(2) ໃຊ້ Fiber ເພື່ອຂະຫຍາຍໄລຍະການສື່ສານ RS-485 I-2541 ແລະ I-2542 ຊຸດແມ່ນ RS-232/422/485 ເປັນຕົວແປງໄຟເບີແບບ Single-Mode, ອອກແບບພິເສດເພື່ອຂະຫຍາຍໄລຍະການສື່ສານແບບ Serial.ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງທີ່:
ຄູ່ມືຜູ້ໃຊ້ I-2541: http://www.icpdas.com/download/converter/manual/net-i2541.pdf
ຄູ່ມືການນໍາໃຊ້ I-2542 series: http://www.icpdas.com/root/product/solutions/datasheet/industrial_communication/I-2542-Release%20Note_V1%2000.pdf
(3) ໃຊ້ Fiber ເພື່ອຂະຫຍາຍໄລຍະການສື່ສານ Ethernet
ICP DAS ສະໜອງສະວິດ Ethernet ໃຫ້ກັບ Fiber, ຂ້າງລຸ່ມນີ້ແມ່ນຕົວຢ່າງample ຂອງການນໍາໃຊ້ສະຫຼັບ NS-205F ແລະ NS-209F Ethernet ເພື່ອຂະຫຍາຍໄລຍະການສື່ສານເພື່ອຊອກຫາສະຫຼັບ Ethernet & Fiber ທີ່ເຫມາະສົມ, ກະລຸນາກວດເບິ່ງຈາກ: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
(4) ໃຊ້ Ethernet Switch ເພື່ອຂະຫຍາຍໄລຍະການສື່ສານ Ethernet ຄ້າຍຄືກັນກັບວິທີການທີ່ຜ່ານມາ, ແທນທີ່ຈະໃຊ້ Fiber, ສະຫຼັບ Ethernet ງ່າຍດາຍຍັງສາມາດຂະຫຍາຍໄລຍະການສື່ສານໄດ້.
ເພື່ອຊອກຫາສະວິດອີເທີເນັດທີ່ເຫມາະສົມ, ກະລຸນາກວດເບິ່ງຈາກ: http://www.icpdas.com/root/product/solutions/industrial_ethernet_switch/switch_selection.html#a
ຄໍາຖາມທີ 25: ການໃຊ້ຜ່ານໂໝດ HG_Tool ເພື່ອຢຸດໂໝດລະເບີດຂອງອຸປະກອນ HART
A25: (2019/08/28)
- ແລ່ນ HG_Tool ແລະເຊື່ອມຕໍ່ກັບ HRT-711.
(1) ປິດການທໍາງານທັງຫມົດຄໍາສັ່ງການປ່ອນບັດ.(2) ເປີດ “ຜ່ານໂໝດ” ແລະສົ່ງ HART CMD0 ເພື່ອຮັບເອົາ “ທີ່ຢູ່ຂອບຍາວ” ຂອງອຸປະກອນ HART.
[1] HART CMD0 : FF FF FF FF FF FF 02 80 00 00
[2] ທີ່ຢູ່ຂອບຍາວ : 1A 0B 50 EB CD (ຕາມຮູບຂ້າງລຸ່ມນີ້)
(3) ກຳນົດຄ່າຄຳສັ່ງ HART 109 ແລະສົ່ງມັນເພື່ອປິດການນຳໃຊ້ໂໝດລະເບີດຂອງອຸປະກອນ HART.
[1] HART CMD 109 => Ex : FF FF FF FF FF 82 DA 0B 50 EB CD 6D 01 00
<1> FF FF FF FF FF FF : Preamble
<2> 82 : Delimiter (0x02 ຕ້ອງເພີ່ມ 0x80 = 0x82)
<3> DA 0B 50 EB CD : ທີ່ຢູ່ຂອບຍາວ (ແຕກຕ່າງຈາກທຸກອຸປະກອນ HART) (0x1A ຕ້ອງການເພີ່ມ 0xC0 = 0xDA)
<4> 6D: HART ຄໍາສັ່ງ no. (0x6D = 109)
<5> 01 : ການນັບ Byte (HART ພາຣາມິເຕີຄຳສັ່ງ byte)
<6> 00 : ຂໍ້ມູນ (ເນື້ອຫາພາລາມິເຕີຄຳສັ່ງ HART. 00 ສຳລັບ )
ຄໍາຖາມທີ 26: ໃຊ້ພາກສະຫນາມ In_Offset ຂອງ UserCMD ແນວໃດ?
A25: (2020/08/19)
[ Example ] 2. ຜູ້ໃຊ້ຕ້ອງການໃຊ້ HRT-711 ເພື່ອອ່ານຂໍ້ມູນ float ຈາກເຄື່ອງມື Endress-Hauser Promass F300 ໂດຍການສົ່ງຄໍາສັ່ງ HART 158. (ຂໍ້ມູນ float ບໍ່ໄດ້ຈັດລຽງຢູ່ໃນສອງ WORD ຂອງ Modbus address).
[ ການແກ້ໄຂ ] 3. ດໍາເນີນການ exampດັ່ງນັ້ນ, ຜູ້ໃຊ້ຕ້ອງອັບເດດເຟີມແວຂອງ HRT-711 ໃຫ້ເປັນ v1.03 ແລະໃຊ້ HG_Tool_v1.5.0.
4. ຮູບແບບຂອງຄຳສັ່ງ HART 158 ແມ່ນດັ່ງລຸ່ມນີ້.
(1) ໄບຕ໌ເລີ່ມຕົ້ນຂອງຂໍ້ມູນການຕອບໂຕ້ຄືນຢູ່ໃນ byte3.
5. ເພີ່ມ UserCMD ຂອງ HART ຄໍາສັ່ງ 158 ກັບ HRT-711.
(1) ເນື່ອງຈາກ byte ເລີ່ມຕົ້ນຂອງຂໍ້ມູນ float ຕອບສະຫນອງແມ່ນ byte3, ດັ່ງນັ້ນໃນຊ່ອງ "In_Offset", ຜູ້ໃຊ້ສາມາດຕື່ມຂໍ້ມູນໃສ່ 3 ເພື່ອບໍ່ສົນໃຈຂໍ້ມູນການຕອບໂຕ້ HART byte0, 1, ແລະ 2. ຫຼັງຈາກນັ້ນ, ຂໍ້ມູນ float ຕອບສະຫນອງສາມາດສະແດງຢູ່ໃນທີ່ຢູ່ Modbus ໄດ້ຢ່າງງ່າຍດາຍ.
(2) ໃນໜ້າ “ການດັດແກ້ລະບົບ”, ກະລຸນາຕັ້ງ “W&B” ຢູ່ໃນຊ່ອງ Swap Mode.
6. ຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າ, ໃຫ້ຄລິກໃສ່ "ບັນທຶກອຸປະກອນ" ປຸ່ມໃນການຕັ້ງຄ່າອຸປະກອນເພື່ອຊ່ວຍປະຢັດການຕັ້ງຄ່າທັງຫມົດ.
7. Trig HRT-711 ເພື່ອສົ່ງ UserCMD0 (HART ຄໍາສັ່ງ 158). (ເບິ່ງຂັ້ນຕອນຂອງ FAQ15)
8. ເອົາຂໍ້ມູນການຕອບສະໜອງຂອງຄຳສັ່ງ HART 158 ຜ່ານ HG_Tool.
9. ເອົາຂໍ້ມູນການຕອບສະໜອງຂອງຄຳສັ່ງ HART 158 ຜ່ານເຄື່ອງມື modscan.
(1) ຂໍ້ມູນ WORD ທຳອິດຂອງ Modbus: ລະຫັດຕອບສະໜອງຂອງຄຳສັ່ງ HART 158.
(2) ຂໍ້ມູນ WORD ທີສອງ ແລະທີສາມຂອງ Modbus: ຂໍ້ມູນເລື່ອນຂອງຄຳສັ່ງ HART 158.
ຄຳຖາມທີ 27: ໃຊ້ຟັງຊັນ “ຟັງເທົ່ານັ້ນ” ແນວໃດເພື່ອເອົາຂໍ້ມູນ HART?
A27: (2020/08/20)
[ Example ] [1] ຜູ້ໃຊ້ຕ້ອງການເອົາຂໍ້ມູນອຸປະກອນ HART (ເຊັ່ນ: HART command3) ໃນ PC ອື່ນໂດຍໃຊ້ Modbus/TCP ໃນເຄືອຂ່າຍ HART ຕົ້ນສະບັບໂດຍບໍ່ມີການແຊກແຊງການສື່ສານ HART ຕົ້ນສະບັບ.
[2] ຜູ້ໃຊ້ຕ້ອງການເອົາຂໍ້ມູນອຸປະກອນ HART (ເຊັ່ນ: HART command3) ເມື່ອອຸປະກອນ HART ເຮັດວຽກຢູ່ໃນໂໝດລະເບີດ. (ທໍາອິດຜູ້ໃຊ້ຕ້ອງການຮູ້ວ່າຄໍາສັ່ງ HART ທີ່ສົ່ງໂດຍອຸປະກອນ HART ໃນໂຫມດລະເບີດ. ໂດຍທົ່ວໄປ, ຄໍາສັ່ງ HART 3 ຈະເປັນຄໍາສັ່ງລະເບີດ.)
=> ຟັງຊັນ "ຟັງເທົ່ານັ້ນ" ສາມາດຖືກນໍາໃຊ້ໃນສອງຂ້າງເທິງນີ້ examples.
[ ການແກ້ໄຂ ]
- ຟັງຊັນ HART “ຟັງເທົ່ານັ້ນ” ໄດ້ຮັບການຮອງຮັບໃນເຟີມແວ HRT-711 v1.03 ຫຼືໃໝ່ກວ່າ. ໃນໂຫມດ "ຟັງເທົ່ານັ້ນ", HRT-711 ບໍ່ໄດ້ສົ່ງຄໍາສັ່ງ HART ໃດໆແລະພຽງແຕ່ໄດ້ຮັບແລະວິເຄາະຄໍາສັ່ງ HART. ຫຼັງຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດໄດ້ຮັບຂໍ້ມູນອຸປະກອນ HART ຜ່ານ Modbus/TCP ຢ່າງລຽບງ່າຍ.
- Case-1: (ມີອຸປະກອນ HART ພຽງອັນດຽວໃນເຄືອຂ່າຍ HART)
(1) ການນໍາໃຊ້ຊອບແວ HDS (HART Device Simulator) ເພື່ອກໍານົດຄໍາສັ່ງ HART 3 ແລະຂໍ້ມູນ 158 ເປັນຮູບຂ້າງລຸ່ມນີ້ສໍາລັບອຸປະກອນ HART.(2) ເພີ່ມຄຳສັ່ງ HART 3 ແລະ 158 ໃສ່ HRT-711.
(2) ໃນໜ້າ ”ການດັດແກ້ລະບົບ”, ຕັ້ງ “ການລົງຄະແນນສຽງອັດຕະໂນມັດ” ເປັນ “ປິດການໃຊ້ງານ” (HRT-711 ຈະບໍ່ສົ່ງຄຳສັ່ງ HART) ແລະຕັ້ງ “ໂໝດສະຫຼັບ” ເປັນ “W&B”.
(3) ຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າ, ໃຫ້ຄລິກໃສ່ "ບັນທຶກອຸປະກອນ" ປຸ່ມໃນການຕັ້ງຄ່າອຸປະກອນເພື່ອຊ່ວຍປະຢັດການຕັ້ງຄ່າທັງຫມົດ.
(4) ເອົາຂໍ້ມູນການຕອບສະຫນອງຂອງຄໍາສັ່ງ HART 3 ແລະ 158 ຜ່ານເຄື່ອງມື Modscan. - Case-2: (ມີສອງອຸປະກອນ HART ໃນເຄືອຂ່າຍ HART)
(1) ການນໍາໃຊ້ຊອຟແວ HDS (HART Device Simulator) ເພື່ອກໍານົດທີ່ຢູ່ອຸປະກອນ HART 1 ແລະທີ່ຢູ່ 3 ແລະຂໍ້ມູນຄໍາສັ່ງ HART 3 ເປັນຮູບຂ້າງລຸ່ມນີ້ສໍາລັບສອງອຸປະກອນ HART ນີ້.(2) ເພີ່ມອຸປະກອນ HART ທີ່ມີທີ່ຢູ່ 1 ແລະທີ່ຢູ່ 3 ກັບ HRT-711.
[1] ຜູ້ໃຊ້ຈໍາເປັນຕ້ອງໄດ້ຍົກເລີກການກວດກາ "ອັດຕະໂນມັດໄດ້ຮັບ ID ເປັນເອກະລັກ" checkbox ແລະຕື່ມຂໍ້ມູນໃສ່ທີ່ຢູ່ກອບຍາວຂອງອຸປະກອນ HART.(2) ໃນໜ້າ ”ການດັດແກ້ລະບົບ”, ຕັ້ງ “ການລົງຄະແນນສຽງອັດຕະໂນມັດ” ເປັນ “ປິດການໃຊ້ງານ” (HRT-711 ຈະບໍ່ສົ່ງຄຳສັ່ງ HART) ແລະຕັ້ງ “ໂໝດສະຫຼັບ” ເປັນ “W&B”.
(3) ຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າ, ໃຫ້ຄລິກໃສ່ "ບັນທຶກອຸປະກອນ" ປຸ່ມໃນການຕັ້ງຄ່າອຸປະກອນເພື່ອຊ່ວຍປະຢັດການຕັ້ງຄ່າທັງຫມົດ.
(4) ເອົາຂໍ້ມູນການຕອບສະຫນອງຂອງຄໍາສັ່ງ HART 3 ຂອງສອງອຸປະກອນ HART ຜ່ານເຄື່ອງມື Modscan.
Q28:ໃຊ້ຫຼາຍ HART CMD33 ໃນໂໝດ “ຟັງເທົ່ານັ້ນ” ບໍ?
A28: (2023/01/03)
[ Example ] ເນື່ອງຈາກຂໍ້ມູນທີ່ແຕກຕ່າງກັນຂອງ Request Data ໃນ HART CMD33, ຂໍ້ມູນການຕອບສະໜອງຈະແຕກຕ່າງກັນໃນ HART CMD33. ຖ້າຜູ້ໃຊ້ຕ້ອງການເອົາຂໍ້ມູນການຕອບໂຕ້ທີ່ແຕກຕ່າງກັນຢູ່ໃນທີ່ຢູ່ Modbus ທີ່ສອດຄ້ອງກັນ, ຜູ້ໃຊ້ສາມາດເພີ່ມ HART CMD33 ຫຼາຍອັນເພື່ອເຮັດແນວນັ້ນ (ຈໍາເປັນຕ້ອງໄດ້ກໍານົດຂໍ້ມູນໃນຫນ້າ "Default Output Data"). ຂ້າງລຸ່ມນີ້ຈະໃຊ້ສາມ HART CMD33 ສໍາລັບ exampເລ. (ຟັງຊັນແມ່ນຮອງຮັບໃນເຟີມແວ v1.15 ຫຼືສູງກວ່າ)
- ອີງຕາມຂັ້ນຕອນຂອງ FAQ Q27, ຕັ້ງ HRT-711 ເປັນໂໝດ “ຟັງເທົ່ານັ້ນ”.
- ເພີ່ມສາມ HART ຄໍາສັ່ງ 33.
- ເປີດຫນ້າ "ຂໍ້ມູນອອກມາດຕະຖານ".
- ກໍານົດຂໍ້ມູນການຮ້ອງຂໍຂອງສາມຄໍາສັ່ງ HART 33 ນີ້.
[1] UserCMD ທໍາອິດ (33) – ສີແດງ: 4 bytes ແມ່ນທັງຫມົດ 0.
[2] ທີສອງ UserCMD(33) – ສີບົວ: byte ທໍາອິດແມ່ນ 1 ແລະອື່ນໆແມ່ນທັງຫມົດ 0.
[3] ທີສາມ UserCMD(33) – ສີຟ້າ: byte ທໍາອິດແມ່ນ 2 ແລະອື່ນໆແມ່ນທັງຫມົດ 0.
=> ຫຼັງຈາກສໍາເລັດ, ໃຫ້ຄລິກໃສ່ປຸ່ມ "Save to Device". - ເມື່ອ HRT-710/310 ໄດ້ຮັບຄໍາສັ່ງ HART ຄໍາຮ້ອງຂໍ 33, ມັນຈະປຽບທຽບຄ່າ "Request Data" ແລະຖ້າກົງກັນ, ມັນຈະບັນທຶກຂໍ້ມູນ HART response command 33 ໄປຫາທີ່ຢູ່ Modbus ທີ່ຖືກຕ້ອງ. (ຖ້າບໍ່ກົງກັນ, ມັນຈະບໍ່ສົນໃຈຂໍ້ມູນຄຳສັ່ງ HART 33)
[1] ໃນຫນ້າ "ຂໍ້ມູນອຸປະກອນ", ເປີດ "ການດໍາເນີນງານຂັ້ນສູງ" ຂອງ UserCMD(33).[2] ການນໍາໃຊ້ "Modscan" ຊອບແວເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນທັງສາມ HART 33 ຄໍາສັ່ງ.
(ຮູບແບບຂໍ້ມູນໃນ Modscan ແມ່ນ hex ແລະໃນຫນ້າ "IO Data" ແມ່ນອັດຕານິຍົມ.)
Q30: ຈະໄດ້ຮັບຂໍ້ມູນຄໍາສັ່ງ HART 9 ແນວໃດ?
A30: (2023/10/11)
- ຮູບແບບຂໍ້ມູນການຮ້ອງຂໍຂອງຄໍາສັ່ງ HART 9 ແມ່ນເປັນຮູບ 30-1.
- ຮູບແບບຂໍ້ມູນການຕອບສະໜອງຂອງຄຳສັ່ງ HART 9 ແມ່ນເປັນຮູບ 30-2.
ຮູບທີ 30-2
[1] ເມື່ອຄວາມຍາວຂໍ້ມູນການຮ້ອງຂໍແມ່ນ 1, ຄວາມຍາວຂໍ້ມູນການຕອບສະໜອງຈະເປັນ 13. ຮູບແບບຂໍ້ມູນການຕອບສະໜອງຈະເປັນ “ສະຖານະອຸປະກອນຂະຫຍາຍ (1B)” + “ຊ່ອງຂໍ້ມູນ 0 (8B)” + “ເວລາ st.amp (4B)”.
[2] ເມື່ອຄວາມຍາວຂໍ້ມູນການຮ້ອງຂໍແມ່ນ 2, ຄວາມຍາວຂໍ້ມູນການຕອບສະໜອງຈະເປັນ 21. ຮູບແບບຂໍ້ມູນການຕອບສະໜອງຈະເປັນ “ສະຖານະອຸປະກອນຂະຫຍາຍ (1B)” + “ຂໍ້ມູນຊ່ອງຂໍ້ມູນ 0 (8B)” + “ຂໍ້ມູນຊ່ອງຂໍ້ມູນ 1 (8B)” + “ເວລາ st.amp (4B)”.
…
[8] ເມື່ອຄວາມຍາວຂໍ້ມູນການຮ້ອງຂໍແມ່ນ 8, ຄວາມຍາວຂໍ້ມູນການຕອບສະໜອງຈະເປັນ 69. ຮູບແບບຂໍ້ມູນການຕອບສະໜອງຈະເປັນ “ສະຖານະອຸປະກອນຂະຫຍາຍ (1B)” + “ຊ່ອງຂໍ້ມູນ 0~7 (64B)” + “ເວລາ st.amp (4B)”.
=> ຖ້າ HART ຮຸ່ນຄໍາສັ່ງຂອງອຸປະກອນ HART ຕ່ໍາກວ່າ v7.0, ຫຼັງຈາກນັ້ນເວລາ stamp (4B) ຂອງຂໍ້ມູນການຕອບສະຫນອງຄວນຈະຖືກໂຍກຍ້າຍ. - ຂ້າງລຸ່ມນີ້ example ຮັບຮອງເອົາສະບັບຄໍາສັ່ງ HART ຂອງອຸປະກອນ HART ແມ່ນ v7.0 ແລະຄວາມຍາວຂໍ້ມູນການຮ້ອງຂໍແມ່ນ 2 ສໍາລັບຄໍາສັ່ງ HART 9. ດັ່ງນັ້ນຄວາມຍາວຂໍ້ມູນຕອບສະຫນອງຈະເປັນ 21.
[1] ໃນ HG_Tool, ເພີ່ມຄໍາສັ່ງ 9. ຊ່ອງຂໍ້ມູນ "ໃນຂະຫນາດ" ແລະ "ຂະຫນາດອອກ" ຕື່ມຂໍ້ມູນໃສ່ໃນ 23 ແລະ 2 (ຄວາມຍາວຂໍ້ມູນຂອງຊ່ອງຂໍ້ມູນ "ໃນຂະຫນາດ" ຄວນປະກອບມີລະຫັດຕອບສະຫນອງ (2B) ເຊັ່ນ: ຮູບ 30-4.)[2] ຄລິກປຸ່ມ “Save to Device” ເພື່ອບັນທຶກການຕັ້ງຄ່າໃສ່ HRT-710 ຄືຮູບ 30-5.
[3] ໃນ “ຂໍ້ມູນອຸປະກອນ” ຂອງ HG_Tool, ຄລິກຂວາໃສ່ “User CMD9” ແລະເລືອກ “ການດໍາເນີນງານຂັ້ນສູງ” (ເຊັ່ນຮູບ 30-6) ເພື່ອສະແດງຂໍ້ມູນທີ່ໄດ້ຮັບຂອງ CMD9 (ເຊັ່ນຮູບ 30-7).
[4] ໃນຮູບ 30-8, ການນໍາໃຊ້ຕົວແປງ HART (ຄືກັບ I-7567) ກັບຊອບແວ HC_Tool ເພື່ອອ່ານຂໍ້ມູນຄໍາສັ່ງ HART 9 ຂອງອຸປະກອນ HART. ຂໍ້ມູນຈະຄືກັນກັບຮູບ 30-7 ຍົກເວັ້ນຂໍ້ມູນຂອງ Time Stamp.
[5] ໄດ້ຮັບຄໍາສັ່ງ HART 9 ຂໍ້ມູນໂດຍຜ່ານການສື່ສານ Modbus:
<1> ໃນໜ້າຈໍ “ແຜນທີ່ທີ່ຢູ່”, ຄລິກລາຍການ “UserCMD(9)”. ໃນພື້ນທີ່ “Modbus AI”, ຕາຂ່າຍສີຟ້າຈະເປັນທີ່ຢູ່ຂອງຂໍ້ມູນທີ່ໄດ້ຮັບຂອງ UserCMD(9) ຄືຮູບ 30-9. ໃນ example, ມັນຕ້ອງການ 23 bytes (ລະຫັດຕອບສະຫນອງ (2B) + ຂໍ້ມູນຕອບສະຫນອງ (21B)) ສໍາລັບຄໍາສັ່ງ HART 9.
ດັ່ງນັ້ນ, ມັນຈະຄອບຄອງ 12 ທີ່ຢູ່ modbus ຈາກ 0 ຫາ 11.
<2> ໃນຮູບ 30-10, ພວກມັນເປັນຂໍ້ມູນ Modbus ທີ່ໄດ້ຮັບຈາກທີ່ຢູ່ 0~11 (30001~30012) ໂດຍໃຊ້ຊອບແວ Modscan.
Q31:ລວມອຸປະກອນ HART ກັບໂໝດລະເບີດບໍ?
A31: (2024/03/07)
[ Example ] [1] ຜູ້ໃຊ້ຕ້ອງການທີ່ຈະໄດ້ຮັບສອງຂໍ້ມູນອຸປະກອນ HART.
<1> ຫນຶ່ງອຸປະກອນ HART ເຮັດວຽກຢູ່ໃນໂຫມດລະເບີດ.
<2> ອຸປະກອນ HART ອື່ນເຮັດວຽກຢູ່ໃນໂໝດສົ່ງ/ຮັບ.
[ຫມາຍເຫດ] [1] ຈໍາເປັນຕ້ອງຮູ້ທີ່ຢູ່ກອບຍາວແລະຄໍາສັ່ງ HART ທີ່ສົ່ງໂດຍອຸປະກອນ HART ໃນຮູບແບບການແຕກ.
[ ການແກ້ໄຂ ]
- ຕັ້ງສອງທີ່ຢູ່ສັ້ນຂອງອຸປະກອນ HART ເປັນ 1 ແລະ 2.
[1] ທີ່ຢູ່ຍາວຂອງອຸປະກອນ HART 1 ແມ່ນ 0x1A 0B 50 EB CD ແລະຄໍາສັ່ງ burst mode no. ແມ່ນຄໍາສັ່ງ 3.
[2] ອຸປະກອນ HART 2 ຢູ່ໃນໂໝດສົ່ງ/ຮັບ. - ເພີ່ມອຸປະກອນ HART ສອງອັນນີ້ດ້ວຍທີ່ຢູ່ 1 ແລະ 2 ໃສ່ HRT-711.
(1) ໃນຫນ້າ "ດັດແກ້ໂມດູນ", ເພີ່ມອຸປະກອນ HART ສອງອັນນີ້.(2) ໃນຫນ້າ "ແກ້ໄຂລະບົບ", ຕັ້ງ "ຮູບແບບສະຫຼັບ" ເປັນ "W&B".
(3) ຫຼັງຈາກສໍາເລັດການຕັ້ງຄ່າ, ໃນຫນ້າ "ການຕັ້ງຄ່າອຸປະກອນ", ໃຫ້ຄລິກໃສ່ "ບັນທຶກການອຸປະກອນ" ປຸ່ມເພື່ອບັນທຶກການຕັ້ງຄ່າທັງຫມົດທີ່ HRT-711.
- ເອົາຂໍ້ມູນອຸປະກອນ HART ສອງອັນນີ້.
(1) ເອົາຂໍ້ມູນຄໍາສັ່ງ HART 3 ຂອງສອງອຸປະກອນ HART ເຫຼົ່ານີ້ໂດຍໃຊ້ HG_Tool.(2) ເອົາຂໍ້ມູນຄໍາສັ່ງ HART 3 ຂອງສອງອຸປະກອນ HART ເຫຼົ່ານີ້ໂດຍໃຊ້ຊອບແວ Modscan.
(ຂໍ້ມູນຄຳສັ່ງ HART 3 ທັງໝົດແມ່ນຄືກັນໃນ HG_Tool ແລະ Modscan.)
Q101: ຂະບວນການຕັ້ງຄ່າທັງໝົດຂອງ HRT-711 ?
A101: (2016/02/19)
- ກໍານົດຕົວກໍານົດການເຄືອຂ່າຍຂອງ HRT-711 (ເຊັ່ນ: IP / Mask / Gateway).
(1) ເຊື່ອມຕໍ່ພອດອີເທີເນັດລະຫວ່າງ PC ແລະ HRT-711.
(2) ດໍາເນີນການ “HRT-711 Utility” ແລະຄລິກລາຍການ “Ethernet”.(3) ຄລິກປຸ່ມ “Search Servers” ແລະມັນຈະຄົ້ນຫາທຸກໂມດູນ HRT-711 ໂດຍອັດຕະໂນມັດ.
(4) ເລືອກລາຍການ “HRT-711” ແລະຄລິກໃສ່ປຸ່ມ “Configuratino (UDP)” ແລະຜູ້ໃຊ້ສາມາດກໍານົດຕົວກໍານົດການເຄືອຂ່າຍຂອງ HRT-711. ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ປຸ່ມ "OK" ເພື່ອບັນທຶກການຕັ້ງຄ່າ.
- ເປີດໃຊ້ HRT-711 utility ເພື່ອເຊື່ອມຕໍ່ກັບ HRT-711 ຜ່ານ RS-232 ສໍາລັບການຕັ້ງຄ່າ HART.
(1) ການນໍາໃຊ້ສາຍ CA-0910 (3 pin RS-232, TxD/RxD/GND) ລວມຢູ່ໃນຜະລິດຕະພັນ HRT-711.
ເຊື່ອມຕໍ່ PIN TXD / RXD / GND ລະຫວ່າງ CA-0910 ແລະ HRT-711. (ສາຍໄຟ: TXD ເຖິງ TXD, RXD ຫາ RXD, GND ເຖິງ GND)(ໝາຍເຫດ: ການມອບໝາຍ pin RS-232 ຂອງ HRT-711, pin1 ຊ້າຍຖືກສະຫງວນ ແລະຈາກນັ້ນ pin2, 3 ແລະ 4 ຊ້າຍຈະເປັນ TXD, RxD ແລະ GND.)
(2) ດໍາເນີນການ “HRT-711 Utility” ແລະຄລິກລາຍການ “HART”.
(3) ປະຕິບັດຕາມຄໍາແນະນໍາຂອງຕົວເລກເພື່ອກໍານົດ "Dip Switch" ຢູ່ດ້ານຫລັງຂອງ HRT-711 ເປັນ "Init" ແລະຫຼັງຈາກນັ້ນ reboot HRT-711.
(4) ຄລິກລາຍການ “ການຕັ້ງຄ່າການສື່ສານ”.
[1] ອຸປະກອນ: ເລືອກເອົາ "HRT-711".
[2] Port Num : ເລືອກ ComPort no. ຂອງ PC.
=> ຫຼັງຈາກສໍາເລັດ, ໃຫ້ຄລິກໃສ່ປຸ່ມ "OK".(5) ໃຫ້ຄລິກໃສ່ປຸ່ມ "ເຊື່ອມຕໍ່". ຫຼັງຈາກປະມານ 5 ວິນາທີ, ຖ້າໄຟສີຂຽວ "ເປີດ" ຂອງໄຟຈະລາຈອນໃນມຸມຊ້າຍເທິງຂອງອຸປະກອນ HRT-711, ມັນຫມາຍຄວາມວ່າການເຊື່ອມຕໍ່ສໍາເລັດ. ຫຼັງຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດ configure HRT-711 ສໍາລັບອຸປະກອນ HART.
- ເພີ່ມອຸປະກອນ HART ໃສ່ HRT-711.
(1) ຂັ້ນຕອນລະອຽດ, ກະລຸນາເບິ່ງທີ່ “Q01: ວິທີການເພີ່ມອຸປະກອນ HART ໃສ່ HRT-711?” ຂອງ FAQ. - ກວດເບິ່ງວ່າ HRT-711 ໄດ້ຮັບຂໍ້ມູນອຸປະກອນ HART ຢ່າງຖືກຕ້ອງຫຼືບໍ່.
(1) ຂັ້ນຕອນລະອຽດ, ກະລຸນາອ້າງອີງໃສ່ “Q02 : ເຮັດແນວໃດເພື່ອໃຫ້ແນ່ໃຈວ່າ HRT-711 ໄດ້ຮັບຂໍ້ມູນອຸປະກອນ HART ຢ່າງຖືກຕ້ອງ?” ຂອງ FAQ.
=> ຖ້າການສື່ສານລະຫວ່າງອຸປະກອນ HRT-711 ແລະ HART ລົ້ມເຫລວ, ERR LED ຈະກະພິບ. ຖ້າການສື່ສານບໍ່ເປັນຫຍັງ, ໄຟ LED ERR ຈະຖືກປິດ. - ເອົາຂໍ້ມູນອຸປະກອນ HART ຜ່ານ Modbus/TCP ຫຼື Modbus/UDP.
(1) ຕັ້ງ “Dip Switch” ຢູ່ດ້ານຫຼັງຂອງ HRT-711 ເປັນ “ປົກກະຕິ” ແລະຫຼັງຈາກນັ້ນ reboot HRT-711.
(2) ເບິ່ງຂັ້ນຕອນລະອຽດຂອງ “Q03 : ວິທີການແຜນທີ່ອຸປະກອນ HART CMD(3) ໂດຍກົງກັບ SCADA ຫຼື HMI?” ຂອງ FAQ.
Q102:ການກຳນົດຄ່າພາລາມິເຕີຜ່ານອີເທີເນັດໃນ HRT-711 ແນວໃດ?
A102:(2021/11/24)
- ຜູ້ໃຊ້ສາມາດນໍາໃຊ້ ICP DAS MB / TCP gateway MB / RTU ເພື່ອເຮັດແນວນັ້ນ.
(1) ຂ້າງລຸ່ມນີ້ຮັບຮອງເອົາ tGW-724 ສໍາລັບຕົວຢ່າງampເລ. (https://www.icpdas.com/en/product/tGW-724)(2) ກ່ຽວກັບການຕັ້ງຄ່າລາຍລະອຽດໃນ tGW-724, ກະລຸນາເບິ່ງບົດ – 6.4 TCP Client Mode.
https://www.icpdas.com/en/download/show.php?num=2375&model=tGW-724
[1] ການຕັ້ງຄ່າຂ້າງເທິງນີ້ຖືກນໍາໃຊ້ເພື່ອຕັ້ງ tGW-724 ໃຫ້ເປັນ MB/TCP Client ແລະເຊື່ອມຕໍ່ກັບເຊີບເວີ HRT-711(MB/TCP) ໂດຍອັດຕະໂນມັດ. - ແລ່ນ "HG_Tool" ແລະຄລິກໃສ່ລາຍການ "ການຕັ້ງຄ່າການສື່ສານ" ເພື່ອກໍານົດ COM Port, Baud Rate ... etc. ແລະການຕັ້ງຄ່າເຫຼົ່ານີ້ຄວນຈະຄືກັນກັບການຕັ້ງຄ່າພອດໃນ tGW-724. ຫຼັງຈາກນັ້ນ, HG_Tool ສາມາດເຊື່ອມຕໍ່ກັບ HRT-711 ສົບຜົນສໍາເລັດແລະກໍານົດພາລາມິເຕີຜ່ານ HRT-711 Ethernet.
Q103: ສູງສຸດ. ໝາຍເລກການເຊື່ອມຕໍ່ລູກຄ້າ MB/TCP ໃນ HRT-711 ?
(2021/11/24)
A103:HRT-711 ຮອງຮັບສູງສຸດ. ໝາຍເລກການເຊື່ອມຕໍ່ລູກຂ່າຍ MB/TCP ເປັນ 32. ເມື່ອຈໍານວນການເຊື່ອມຕໍ່ທັງໝົດໃນ HRT-711 ເກີນ 32, ຫຼັງຈາກນັ້ນບໍ່ມີລູກຂ່າຍ MB/TCP ອື່ນສາມາດເຊື່ອມຕໍ່ກັບ HRT-711 ໄດ້ສຳເລັດ.
Q104:ວິທີຕັ້ງຄ່າ IP / Mask / Gateway ຂອງ HRT-711 ຜ່ານທາງ web ?
(2023/05/15)
A104:HRT-711 ສະໜອງໃນຕົວ web ເຊີບເວີສໍາລັບໂມດູນ Ethernet ການຕັ້ງຄ່າພາລາມິເຕີ. ກະລຸນາປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
[ ຂັ້ນຕອນທີ 1: ພິມ “ທີ່ຢູ່ IP” ໃນ Web ຕົວທ່ອງເວັບ ແລະຕັ້ງລະຫັດຜ່ານໃໝ່]
HRT-711 ສະຫນັບສະຫນູນຫຼາຍປະເພດຂອງ web browser ເຊັ່ນ Mozilla, Firefox, Google Chrome ແລະ Microsoft Edge ແລະອື່ນໆສໍາລັບການຕັ້ງຄ່າພາລາມິເຕີ. ທີ່ຢູ່ IP ເລີ່ມຕົ້ນຂອງໂຮງງານ ແລະລະຫັດຜ່ານຂອງ HRT-711 ແມ່ນ “192.168.255.1” ແລະ “admin”. ເມື່ອເຊື່ອມຕໍ່ກັບ web server ຂອງ HRT-711 ໃນຄັ້ງທໍາອິດ, ຜູ້ໃຊ້ຕ້ອງຕັ້ງລະຫັດຜ່ານໃຫມ່. ກະລຸນາພິມ "admin" ໃນຊ່ອງ "ລະຫັດຜ່ານປະຈຸບັນ" ແລະຫຼັງຈາກນັ້ນຕັ້ງລະຫັດຜ່ານໃຫມ່ສໍາລັບ HRT-711.
[ຂັ້ນຕອນ 2: ພິມ “ລະຫັດຜ່ານ” ໃໝ່ໃນໜ້າຈໍເຂົ້າສູ່ລະບົບ]
ພິມລະຫັດຜ່ານໃຫມ່ໃນພາກສະຫນາມ "ລະຫັດຜ່ານເຂົ້າສູ່ລະບົບ" ແລະກົດປຸ່ມ "ສົ່ງ" ເພື່ອເຂົ້າສູ່ລະບົບ.
[ຂັ້ນຕອນ 3: ຕັ້ງ IP / Mask / Gateway]
ຫຼັງຈາກເຂົ້າສູ່ລະບົບສົບຜົນສໍາເລັດ, ມັນຈະສະແດງຂໍ້ມູນ HRT-711. ໃຫ້ຄລິກໃສ່ "ການຕັ້ງຄ່າເຄືອຂ່າຍ", ແລະຫຼັງຈາກນັ້ນຜູ້ໃຊ້ສາມາດກໍານົດ IP / Mask / Gateway. ຫຼັງຈາກການຕັ້ງຄ່າສໍາເລັດຮູບ, ກະລຸນາຄລິກໃສ່ "ການຕັ້ງຄ່າການປັບປຸງ" ເພື່ອບັນທຶກການຕັ້ງຄ່າໃນ HRT-711.
ເອກະສານຊ້ອນທ້າຍ A HART Command
ໃນບົດນີ້, ບັນຊີລາຍຊື່ຕໍ່ໄປນີ້ແມ່ນຮູບແບບຄໍາສັ່ງ HART ທົ່ວໄປ.
ຄຳສັ່ງ 0: ອ່ານຕົວລະບຸທີ່ເປັນເອກະລັກ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 12 = 14 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID ຜູ້ຜະລິດ | |
4 | Uint8 | ID ອຸປະກອນຂອງຜູ້ຜະລິດ | |
5 | Uint8 | ຈໍານວນຄໍາແນະນໍາທີ່ຈໍາເປັນໃນຄໍາຮ້ອງສະຫມັກ | |
6 | Uint8 | ຄໍາສັ່ງກໍານົດຈໍານວນການແກ້ໄຂ | |
7 | Uint8 | ລະຫັດການດັດແກ້ສະເພາະຕົວສົ່ງສັນຍານ | |
8 | Uint8 | ການປັບປຸງຊອບແວ | |
9 | Uint8 | ການປັບປຸງຮາດແວ | |
10 | Uint8 | ທຸງ | |
11~13 | Uint24 | ໝາຍເລກ ID ອຸປະກອນ (MSB ກ່ອນ) |
ຄຳສັ່ງ 1: ອ່ານຕົວແປຫຼັກ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 5 = 7 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | ລະຫັດຫົວໜ່ວຍ | |
3~6 | ລອຍ | ຕົວແປຫຼັກ |
ຄຳສັ່ງ 2: ອ່ານ PV Current ແລະ Percentage ຂອງ Range
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 8 = 10 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~5 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ | |
6~9 | ລອຍ | ເປີເຊັນຕົວແປຫຼັກtage ຂອງ Range |
ຄຳສັ່ງ 3: ອ່ານຕົວແປແບບໄດນາມິກ ແລະ PV Current
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 24 = 26 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~5 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ | |
6 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປຫຼັກ | |
7~10 | ລອຍ | ຕົວແປຫຼັກ | |
11 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປສຳຮອງ | |
12~15 | ລອຍ | ຕົວແປສຳຮອງ | |
16 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປຂັ້ນສາມ | |
17~20 | ລອຍ | ຕົວແປຂັ້ນສາມ | |
21 | Uint8 | ລະຫັດຫົວໜ່ວຍຕົວແປ Quaternary | |
22~25 | ລອຍ | ຕົວແປສີ່ຫຼ່ຽມ |
ຄໍາສັ່ງ 6: ຂຽນທີ່ຢູ່ສໍາຫຼວດ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 1 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ທີ່ຢູ່ສໍາຫຼວດ | |
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 1 = 3 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | ທີ່ຢູ່ສໍາຫຼວດ |
ຄໍາສັ່ງ 11: ອ່ານເອກະລັກທີ່ກ່ຽວຂ້ອງກັບ TAG
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 6 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~5 | PA6 | TAG ຊື່ | |
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 12 = 14 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | 254 | |
3 | Uint8 | ID ຜູ້ຜະລິດ | |
4 | Uint8 | ID ອຸປະກອນຂອງຜູ້ຜະລິດ | |
5 | Uint8 | ຈໍານວນຄໍາແນະນໍາທີ່ຈໍາເປັນໃນຄໍາຮ້ອງສະຫມັກ | |
6 | Uint8 | ຄໍາສັ່ງກໍານົດຈໍານວນການແກ້ໄຂ | |
7 | Uint8 | ລະຫັດການດັດແກ້ສະເພາະຕົວສົ່ງສັນຍານ | |
8 | Uint8 | ການປັບປຸງຊອບແວ | |
9 | Uint8 | ການປັບປຸງຮາດແວ | |
10 | Uint8 | ທຸງ | |
11~13 | Uint24 | ໝາຍເລກ ID ອຸປະກອນ (MSB ກ່ອນ) |
ຄຳສັ່ງ 12: ອ່ານຂໍ້ຄວາມ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 24 = 26 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~25 | PA24 | ຂໍ້ຄວາມ |
ຄຳສັ່ງ 13: ອ່ານ Tag, ລາຍລະອຽດ, ວັນທີ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 21 = 23 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~7 | PA6 | TAG ຊື່ |
8~19 | PA12 | ຄຳອະທິບາຍ |
20 | Uint8 | ມື້ຂອງເດືອນ |
21 | Uint8 | ເດືອນຂອງປີ |
22 | Uint8 | ປີເປັນການຊົດເຊີຍເປັນ 1900 |
ຄຳສັ່ງ 14: ອ່ານຂໍ້ມູນເຊັນເຊີຕົວແປຫຼັກ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 16 = 18 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~4 | Uint24 | ໝາຍເລກລຳດັບເຊັນເຊີ (MSB ກ່ອນ) | |
5 | Uint8 | ຫນ່ວຍຄວາມຈໍາຂອງເຊັນເຊີ | |
6~9 | ລອຍ | ຂີດຈຳກັດເຊັນເຊີເທິງ | |
10~13 | ລອຍ | ຂີດຈຳກັດເຊັນເຊີຕ່ຳລົງ | |
14~17 | ລອຍ | ຊ່ວງເວລາຕໍ່າສຸດ |
ຄໍາສັ່ງ 15: ອ່ານຂໍ້ມູນຜົນຜະລິດຕົວແປຫຼັກ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 17 = 19 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2 | Uint8 | ປຸກເລືອກລະຫັດ | |
3 | Uint8 | ໂອນລະຫັດຟັງຊັນ | |
4 | Uint8 | ລະຫັດຫົວໜ່ວຍຄ່າໄລຍະ PV | |
5~8 | ລອຍ | ຄ່າລະດັບສູງສຸດ | |
9~12 | ລອຍ | ຄ່າຊ່ວງຕ່ໍາ | |
13~16 | ລອຍ | Dampມູນຄ່າ | |
17 | Uint8 | ຂຽນລະຫັດປົກປ້ອງ | |
18 | Uint8 | ລະຫັດການແຈກຢາຍປ້າຍຊື່ສ່ວນຕົວ |
ຄໍາສັ່ງ 16: ອ່ານຈໍານວນສະພາສຸດທ້າຍ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 0 | ||
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 3 = 5 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~4 | Uint24 | ໝາຍເລກປະກອບສຸດທ້າຍ (MSB ທຳອິດ) |
ຄຳສັ່ງ 17: ຂຽນຂໍ້ຄວາມ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 24 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~23 | PA24 | ຂໍ້ຄວາມ | |
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 24 = 26 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~25 | PA24 | ຂໍ້ຄວາມ |
ຄຳສັ່ງ 18: ຂຽນ Tag, ລາຍລະອຽດ, ວັນທີ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 21 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~5 | PA6 | TAG ຊື່ | |
6~17 | PA12 | ຄຳອະທິບາຍ | |
18 | Uint8 | ມື້ຂອງເດືອນ | |
19 | Uint8 | ເດືອນຂອງປີ | |
20 | Uint8 | ປີເປັນການຊົດເຊີຍເປັນ 1900 | |
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 21 = 23 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~7 | PA6 | TAG ຊື່ | |
8~19 | PA12 | ຄຳອະທິບາຍ | |
20 | Uint8 | ມື້ຂອງເດືອນ |
21 | Uint8 | ເດືອນຂອງປີ |
22 | Uint8 | ປີເປັນການຊົດເຊີຍເປັນ 1900 |
ຄຳສັ່ງ 19: ຂຽນຕົວເລກສຸດທ້າຍ
ຮ້ອງຂໍຂໍ້ມູນໄບຕ໌ | 3 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~2 | Uint24 | ໝາຍເລກປະກອບສຸດທ້າຍ (MSB ທຳອິດ) | |
ຂໍ້ມູນຕອບໂຕ້ Bytes | 2 + 3 = 5 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0 | Uint8 | ລະຫັດຕອບໂຕ້ 1 | |
1 | Uint8 | ລະຫັດຕອບໂຕ້ 2 | |
2~4 | Uint24 | ໝາຍເລກປະກອບສຸດທ້າຍ (MSB ທຳອິດ) |
ເອກະສານຊ້ອນທ້າຍ B ຮູບແບບຄໍາສັ່ງ
ຮູບແບບຂໍ້ມູນ HART ຂອງທີ່ຢູ່ Modbus ຖືກແບ່ງອອກເປັນຮູບແບບປົກກະຕິແລະງ່າຍດາຍ.
- ຮູບແບບປົກກະຕິ
ເມື່ອອ່ານ / ຂຽນຂໍ້ມູນ HART ໂດຍ Modbus, ຮູບແບບຂໍ້ມູນ Modbus ແມ່ນຮູບແບບຄໍາສັ່ງມາດຕະຖານ HART. - ຮູບແບບງ່າຍດາຍ
ເມື່ອອ່ານ / ຂຽນຂໍ້ມູນ HART ໂດຍ Modbus, ຮູບແບບຂໍ້ມູນ Modbus ແມ່ນຮູບແບບງ່າຍດາຍ (ຍົກເວັ້ນລະຫັດຕອບສະຫນອງແລະຂໍ້ມູນຫນ່ວຍ). ໃນຮູບແບບນີ້, ຊອບແວ HMI ຫຼື SCADA ສາມາດອ່ານ ຫຼືຂຽນຂໍ້ມູນ HART ໄດ້ຢ່າງງ່າຍດາຍ. ໃນປັດຈຸບັນ, ມັນພຽງແຕ່ສະຫນັບສະຫນູນ HART ຄໍາສັ່ງ 1, 2 ແລະ 3.
ຮູບແບບທີ່ງ່າຍດາຍຂອງຄໍາສັ່ງ HART
ຄຳສັ່ງ 1: (ອ່ານຕົວແປຫຼັກ)
ຂໍ້ມູນຕອບໂຕ້ Bytes | 4 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~3 | ລອຍ | ຕົວແປຫຼັກ |
ຄໍາສັ່ງ 2: (ອ່ານ PV ປະຈຸບັນແລະ Percentage ຂອງໄລຍະ)
ຂໍ້ມູນຕອບໂຕ້ Bytes | 8 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~3 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ | |
4~7 | ລອຍ | ເປີເຊັນຕົວແປຫຼັກtage ຂອງ Range |
ຄຳສັ່ງ 3: (ອ່ານຕົວແປແບບໄດນາມິກ ແລະ PV Current)
ຂໍ້ມູນຕອບໂຕ້ Bytes | 20 | ||
ດັດຊະນີໄບຕ໌ | ຮູບແບບ | ໝົດ ຫວັງ | |
0~3 | ລອຍ | ປະຈຸບັນຕົວແປຕົ້ນຕໍ | |
4~7 | ລອຍ | ຕົວແປຫຼັກ | |
8~11 | ລອຍ | ຕົວແປສຳຮອງ | |
12~15 | ລອຍ | ຕົວແປຂັ້ນສາມ | |
16~19 | ລອຍ | ຕົວແປສີ່ຫຼ່ຽມ |
ເອກະສານຊ້ອນທ້າຍ C. ປະຫວັດການທົບທວນ
ບົດນີ້ໃຫ້ຂໍ້ມູນປະຫວັດການແກ້ໄຂເອກະສານນີ້.
ການທົບທວນ | ວັນທີ | ລາຍລະອຽດ |
1.14 | 2024/03/07 | ອັບເດດ FAQ Q01 / Q23 / Q27 ເພີ່ມ FAQ Q28~31, Q104 |
1.13 | 2022/06/15 | ອັບເດດ FAQ Q28/Q29 ແລະຍ້າຍໄປ Q102/Q103 |
1.12 | 2022/04/19 | ອັບເດດ FAQ Q04 (ເພີ່ມຄຳອະທິບາຍ “RevB”) ປັບປຸງໂຄງສ້າງຂອງ FAQ Q28 |
1.11 | 2021/11/24 | FAQ Q04 ການແຈ້ງເຕືອນໃໝ່ ເພີ່ມ FAQ Q28, 29 |
1.10 | 2020/08/19 | Add Fig 2.3.2-4 Add FAQ Q26, 27 ເພີ່ມພາກສະຫນາມ "ໃນ Offset" ໃນການຕັ້ງຄ່າ UserCMD |
1.09 | 2020/07/02 | ເພີ່ມ FAQ Q24 / Q25 |
1.08 | 2018/10/29 | ເພີ່ມ FAQ Q21 ເພີ່ມ FAQ Q22 ເພີ່ມ FAQ Q23 |
1.07 | 2018/05/22 | ແກ້ໄຂ FAQ Q15, 18, 19 ດ້ວຍຄໍາສັ່ງ Modbus FC06 FAQ Q04 ເພີ່ມພາກສ່ວນອັບເດດເຟີມແວ TCP |
1.06 | 2018/04/10 | ເພີ່ມ FAQ Q20 |
1.05 | 2017/12/20 | ເພີ່ມ FAQ Q18, Q19 |
1.04 | 2017/05/10 | ເພີ່ມຄຳອະທິບາຍທີ່ຢູ່ເລີ່ມຕົ້ນ MB ໃສ່ FAQ Q03 |
1.03 | 2016/10/20 | ເພີ່ມ FAQ17 ແກ້ໄຂຂະບວນການອັບເດດເຟີມແວ (Q04 ຂອງ FAQ) |
1.02 | 2016/01/28 | ເຊີບເວີ Modbus/UDP ຍັງຮອງຮັບ. |
1.01 | 2015/08/04 | ເພີ່ມບົດ FAQ ໃສ່ຄູ່ມືຜູ້ໃຊ້ນີ້ |
1.00 | 2014/01/21 | ການແກ້ໄຂຄັ້ງທຳອິດ |
ຄູ່ມືຜູ້ໃຊ້ HRT-711 ເວີຊັນ 1.15 ໜ້າ: 169
ສະຫງວນລິຂະສິດ © 2017 ICP DAS Co., Ltd. All Rights Reserved E-mail: service@icpdas.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ICP DAS HRT-711 Modbus TCP ເຖິງ HART Gateway [pdf] ຄູ່ມືຜູ້ໃຊ້ HRT-711 Modbus TCP ຫາ HART Gateway, HRT-711, Modbus TCP ເຖິງ HART Gateway, HART Gateway, Gateway |