PROTOCOL RS485 Modbus ແລະ Lan Gateway
ຂໍ້ມູນຈໍາເພາະ
- ອະນຸສັນຍາການສື່ສານ: MODBUS ASCII/RTU, MODBUS TCP
- ການໂຕ້ຕອບທີ່ສະຫນັບສະຫນູນ: RS485 MODBUS, LAN
- ສໍາລອງສູງສຸດທີ່ຮອງຮັບ: ເຖິງ 247
- ຜອດ MODBUS TCP: 502
- ໂຄງສ້າງກອບ:
- ໂໝດ ASCII: 1 ເລີ່ມ, 7 ບິດ, ຄູ່, 1 ຢຸດ (7E1)
- ໂໝດ RTU: 1 ເລີ່ມ, 8 ບິດ, ບໍ່ມີ, 1 ຢຸດ (8N1)
- ໂໝດ TCP: 1 ເລີ່ມ, 7 ບິດ, ຄູ່, 2 ຢຸດ (7E2)
FAQ
- ຈຸດປະສົງຂອງອະນຸສັນຍາການສື່ສານ MODBUS ແມ່ນຫຍັງ?
- ອະນຸສັນຍາ MODBUS ອໍານວຍຄວາມສະດວກໃນການສື່ສານລະຫວ່າງອຸປະກອນຕົ້ນສະບັບ ແລະອຸປະກອນສໍາລອງຫຼາຍອັນ, ເຮັດໃຫ້ການແລກປ່ຽນຂໍ້ມູນໃນລະບົບອັດຕະໂນມັດອຸດສາຫະກໍາ.
- ມີຂ້າທາດຫຼາຍປານໃດທີ່ສາມາດເຊື່ອມຕໍ່ໂດຍໃຊ້ໂປຣໂຕຄອນ MODBUS?
- ໂປຣໂຕຄອນ MODBUS ຮອງຮັບໄດ້ເຖິງ 247 slaves ທີ່ເຊື່ອມຕໍ່ໃນການຕັ້ງຄ່າເຄືອຂ່າຍລົດເມ ຫຼືດາວ.
- ຂ້ອຍສາມາດປ່ຽນທີ່ຢູ່ສໍາລອງໃນໂຫມດ MODBUS ASCII/RTU ໄດ້ແນວໃດ?
- ເພື່ອປ່ຽນທີ່ຢູ່ສໍາລອງໃນໂຫມດ MODBUS ASCII/RTU, ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບຄໍາແນະນໍາກ່ຽວກັບການຕັ້ງຄ່າຕົວເລກຂອງຕົວນັບ.
ຂໍ້ຈໍາກັດຂອງຄວາມຮັບຜິດຊອບ
ຜູ້ຜະລິດສະຫງວນສິດທີ່ຈະປັບປຸງແກ້ໄຂສະເພາະໃນຄູ່ມືນີ້ໂດຍບໍ່ມີການເຕືອນກ່ອນຫນ້ານີ້. ສໍາເນົາໃດໆຂອງຄູ່ມືນີ້, ໃນບາງສ່ວນຫຼືເຕັມ, ບໍ່ວ່າຈະເປັນການສໍາເນົາຫຼືໂດຍວິທີການອື່ນໆ, ເຖິງແມ່ນວ່າເປັນລັກສະນະເອເລັກໂຕຣນິກ, ໂດຍບໍ່ມີການຜູ້ຜະລິດໃຫ້ການອະນຸຍາດເປັນລາຍລັກອັກສອນ, ການລະເມີດຂໍ້ກໍານົດຂອງລິຂະສິດແລະຮັບຜິດຊອບຕໍ່ການດໍາເນີນຄະດີ.
ມັນຖືກຫ້າມບໍ່ໃຫ້ໃຊ້ອຸປະກອນສໍາລັບການນໍາໃຊ້ທີ່ແຕກຕ່າງກັນນອກເຫນືອຈາກອຸປະກອນທີ່ມັນຖືກວາງແຜນໄວ້, ດັ່ງທີ່ສົມມຸດໄວ້ໃນຄູ່ມືນີ້. ເມື່ອນຳໃຊ້ຄຸນສົມບັດຕ່າງໆໃນອຸປະກອນນີ້, ໃຫ້ປະຕິບັດຕາມກົດໝາຍທັງໝົດ ແລະ ເຄົາລົບຄວາມເປັນສ່ວນຕົວ ແລະ ສິດທີ່ຖືກຕ້ອງຕາມກົດໝາຍຂອງຄົນອື່ນ.
ຍົກເວັ້ນໃນຂອບເຂດທີ່ຫ້າມໂດຍກົດໝາຍທີ່ນຳໃຊ້, ພາຍໃຕ້ສະຖານະການໃດນຶ່ງ ຜູ້ຜະລິດຈະຕ້ອງຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທີ່ສືບເນື່ອງມາຈາກການເຊື່ອມຕໍ່ກັບຜະລິດຕະພັນດັ່ງກ່າວ ແລະ ຜູ້ຜະລິດໂຮງງານຜະລິດຂະໜາດນ້ອຍ. ຫຼືຜູ້ອື່ນທີ່ຈະຮັບຜິດຊອບສໍາລັບການຜູກມັດຫຼືຄວາມຮັບຜິດຊອບອື່ນໆທີ່ນອກເຫນືອການເຊັ່ນ: ຖືກກໍານົດໄວ້ຢ່າງຈະແຈ້ງ ທີ່ນີ້.
ເຄື່ອງຫມາຍການຄ້າທັງຫມົດທີ່ຢູ່ໃນຄູ່ມືນີ້ແມ່ນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
ຂໍ້ມູນທີ່ມີຢູ່ໃນຄູ່ມືນີ້ແມ່ນສໍາລັບຈຸດປະສົງຂໍ້ມູນຂ່າວສານເທົ່ານັ້ນ, ແມ່ນມີການປ່ຽນແປງໂດຍບໍ່ມີການເຕືອນກ່ອນຫນ້າແລະບໍ່ສາມາດພິຈາລະນາຜູກມັດສໍາລັບຜູ້ຜະລິດໄດ້. ຜູ້ຜະລິດຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບຕໍ່ຄວາມຜິດພາດ ຫຼືຄວາມບໍ່ສອດຄ່ອງທີ່ອາດມີຢູ່ໃນຄູ່ມືນີ້.
ລາຍລະອຽດ
MODBUS ASCII/RTU ແມ່ນໂປຣໂຕຄໍການສື່ສານແມ່ບົດ-ສໍາລອງ, ສາມາດຮອງຮັບການສໍາລອງໄດ້ເຖິງ 247 ຄົນທີ່ເຊື່ອມຕໍ່ຢູ່ໃນລົດເມ ຫຼືເຄືອຂ່າຍດາວ. ໂປໂຕຄອນໃຊ້ການເຊື່ອມຕໍ່ແບບ simplex ໃນແຖວດຽວ. ດ້ວຍວິທີນີ້, ຂໍ້ຄວາມການສື່ສານເຄື່ອນຍ້າຍໄປຢູ່ໃນເສັ້ນດຽວໃນສອງທິດທາງກົງກັນຂ້າມ.
MODBUS TCP ແມ່ນຕົວແປຂອງຄອບຄົວ MODBUS. ໂດຍສະເພາະ, ມັນກວມເອົາການນໍາໃຊ້ຂໍ້ຄວາມ MODBUS ໃນສະພາບແວດລ້ອມ "Intranet" ຫຼື "ອິນເຕີເນັດ" ໂດຍໃຊ້ TCP / IP protocol ໃນພອດຄົງທີ່ 502.
ຂໍ້ຄວາມຂອງຂ້າທາດສາມາດເປັນ:
- ການອ່ານ (ລະຫັດຟັງຊັນ $01, $03, $04): ການສື່ສານແມ່ນລະຫວ່າງນາຍ ແລະສໍາລອງຄົນດຽວ. ມັນອະນຸຍາດໃຫ້ອ່ານຂໍ້ມູນກ່ຽວກັບເຄົາເຕີທີ່ສອບຖາມ
- ການຂຽນ (ລະຫັດຟັງຊັນ $10): ການສື່ສານແມ່ນລະຫວ່າງນາຍ ແລະສໍາລອງຄົນດຽວ. ມັນອະນຸຍາດໃຫ້ປ່ຽນການຕັ້ງຄ່າເຄົາເຕີ
- Broadcast (ບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບ MODBUS TCP): ການສື່ສານແມ່ນລະຫວ່າງແມ່ບົດແລະສໍາລອງທີ່ເຊື່ອມຕໍ່ທັງຫມົດ. ມັນເປັນຄຳສັ່ງຂຽນສະເໝີ (ລະຫັດຟັງຊັນ $10) ແລະຕ້ອງການຕົວເລກຕາມເຫດຜົນ $00
ໃນການເຊື່ອມຕໍ່ປະເພດຫຼາຍຈຸດ (MODBUS ASCII/RTU), ທີ່ຢູ່ສໍາລັບການ (ເອີ້ນວ່າຍັງຈໍານວນທີ່ມີເຫດຜົນ) ອະນຸຍາດໃຫ້ການກໍານົດຕົວນັບແຕ່ລະໃນລະຫວ່າງການສື່ສານ. ແຕ່ລະຕົວນັບຖືກຕັ້ງໄວ້ລ່ວງໜ້າດ້ວຍທີ່ຢູ່ສໍາລອງເລີ່ມຕົ້ນ (01) ແລະຜູ້ໃຊ້ສາມາດປ່ຽນມັນໄດ້.
ໃນກໍລະນີຂອງ MODBUS TCP, ທີ່ຢູ່ slave ຈະຖືກແທນທີ່ດ້ວຍ byte ດຽວ, ຕົວລະບຸຫນ່ວຍ.
ໂຄງສ້າງຂອບການສື່ສານ – ຮູບແບບ ASCII
ບິດຕໍ່ໄບຕ໌: 1 ເລີ່ມຕົ້ນ, 7 ບິດ, ຄູ່, 1 ຢຸດ (7E1)
ຊື່ | ຄວາມຍາວ | ຟັງຊັນ |
ເລີ່ມກອບ | 1 char | ຕົວໝາຍເລີ່ມຕົ້ນຂໍ້ຄວາມ. ເລີ່ມຕົ້ນດ້ວຍຈໍ້າສອງເມັດ “:” ($3A) |
ທີ່ຢູ່ | 2 ຕົວອັກສອນ | ໂຕເລກເຫດຜົນ |
ລະຫັດຟັງຊັນ | 2 ຕົວອັກສອນ | ລະຫັດຟັງຊັນ ($01 / $03 / $04 / $10) |
ຊ່ອງຂໍ້ມູນ | n ຕົວອັກສອນ | ຂໍ້ມູນ + ຄວາມຍາວຈະຖືກຕື່ມຂື້ນກັບປະເພດຂໍ້ຄວາມ |
ກວດສອບຂໍ້ຜິດພາດ | 2 ຕົວອັກສອນ | ກວດສອບຂໍ້ຜິດພາດ (LRC) |
ສິ້ນສຸດຂອບ | 2 ຕົວອັກສອນ | ການສົ່ງຄືນຄ່າຂົນສົ່ງ – ສາຍຟີດ (CRLF) ຄູ່ ($0D & $0A) |
ໂຄງສ້າງຂອບການສື່ສານ – ຮູບແບບ RTU
ບິດຕໍ່ໄບຕ໌: 1 ເລີ່ມຕົ້ນ, 8 ບິດ, ບໍ່ມີ, 1 ຢຸດ (8N1)
ຊື່ | ຄວາມຍາວ | ຟັງຊັນ |
ເລີ່ມກອບ | 4 ຕົວອັກສອນບໍ່ເຄື່ອນໄຫວ | ເວລາງຽບຢ່າງໜ້ອຍ 4 ຕົວ (ເງື່ອນໄຂ MARK) |
ທີ່ຢູ່ | 8 ບິດ | ໂຕເລກເຫດຜົນ |
ລະຫັດຟັງຊັນ | 8 ບິດ | ລະຫັດຟັງຊັນ ($01 / $03 / $04 / $10) |
ຊ່ອງຂໍ້ມູນ | nx 8 ບິດ | ຂໍ້ມູນ + ຄວາມຍາວຈະຖືກຕື່ມຂື້ນກັບປະເພດຂໍ້ຄວາມ |
ກວດສອບຂໍ້ຜິດພາດ | 16 ບິດ | ກວດສອບຂໍ້ຜິດພາດ (CRC) |
ສິ້ນສຸດຂອບ | 4 ຕົວອັກສອນບໍ່ເຄື່ອນໄຫວ | ຢ່າງໜ້ອຍ 4 ຕົວອັກສອນຂອງຄວາມງຽບລະຫວ່າງເຟຣມ |
ໂຄງປະກອບການສື່ສານ - ຮູບແບບ TCP
ບິດຕໍ່ໄບຕ໌: 1 ເລີ່ມຕົ້ນ, 7 ບິດ, ຄູ່, 2 ຢຸດ (7E2)
ຊື່ | ຄວາມຍາວ | ຟັງຊັນ |
ID ທຸລະກຳ | 2 ໄບຕ໌ | ສໍາລັບການ synchronization ລະຫວ່າງຂໍ້ຄວາມຂອງເຄື່ອງແມ່ຂ່າຍແລະລູກຄ້າ |
ID ໂປໂຕຄອນ | 2 ໄບຕ໌ | ສູນສໍາລັບ MODBUS TCP |
BYTE COUNT | 2 ໄບຕ໌ | ຈຳນວນຂອງໄບຕ໌ທີ່ຍັງເຫຼືອຢູ່ໃນກອບນີ້ |
ID ໜ່ວຍ | 1 ໄບຕ໌ | ທີ່ຢູ່ສໍາລອງ (255 ຖ້າບໍ່ໄດ້ໃຊ້) |
ລະຫັດຟັງຊັນ | 1 ໄບຕ໌ | ລະຫັດຟັງຊັນ ($01 / $04 / $10) |
ຂໍ້ມູນ BYTES | n ໄບຕ໌ | ຂໍ້ມູນເປັນການຕອບສະໜອງ ຫຼືຄຳສັ່ງ |
ການຜະລິດ LRC
ຊ່ອງຂໍ້ມູນການກວດສອບການຊໍ້າຊ້ອນຕາມລວງຍາວ (LRC) ແມ່ນໜຶ່ງໄບຕ໌, ປະກອບມີຄ່າຖານສອງ 8-ບິດ. ຄ່າ LRC ຖືກຄິດໄລ່ໂດຍອຸປະກອນສົ່ງ, ເຊິ່ງຕໍ່ທ້າຍ LRC ກັບຂໍ້ຄວາມ. ອຸປະກອນຮັບຈະຄິດໄລ່ LRC ຄືນໃໝ່ໃນລະຫວ່າງການຮັບຂໍ້ຄວາມ ແລະປຽບທຽບຄ່າທີ່ຄຳນວນໄດ້ກັບມູນຄ່າຕົວຈິງທີ່ໄດ້ຮັບໃນຊ່ອງ LRC. ຖ້າສອງຄ່າບໍ່ເທົ່າກັນ, ຄວາມຜິດພາດຈະເກີດຜົນ. LRC ແມ່ນຖືກຄິດໄລ່ໂດຍການເພີ່ມ 8-bit ໄບຕ໌ຕໍ່ກັນໃນຂໍ້ຄວາມ, ຍົກເລີກການບັນທຸກ, ແລະຫຼັງຈາກນັ້ນທັງສອງປະກອບຜົນໄດ້ຮັບ. LRC ແມ່ນຊ່ອງຂໍ້ມູນ 8-bit, ສະນັ້ນແຕ່ລະອັນໃໝ່ຂອງຕົວລະຄອນທີ່ຈະສົ່ງຜົນໃຫ້ຄ່າທີ່ສູງກວ່າ 255 decimal ພຽງແຕ່ 'rolls over' ຄ່າຂອງຊ່ອງຂໍ້ມູນຜ່ານສູນ. ເນື່ອງຈາກວ່າບໍ່ມີເກົ້າບິດ, ພົກພາຖືກຍົກເລີກໂດຍອັດຕະໂນມັດ.
ຂັ້ນຕອນການສ້າງ LRC ແມ່ນ:
- ເພີ່ມ bytes ທັງຫມົດໃນຂໍ້ຄວາມ, ຍົກເວັ້ນ 'colon' ເລີ່ມຕົ້ນແລະສິ້ນສຸດ CR LF. ຕື່ມພວກມັນໃສ່ໃນຊ່ອງຂໍ້ມູນ 8-ບິດ, ດັ່ງນັ້ນເຄື່ອງພົກພາຈະຖືກຍົກເລີກ.
- ຫັກຄ່າພາກສະໜາມສຸດທ້າຍຈາກ $FF, ເພື່ອຜະລິດອັນທີ່ໃຫ້ຕື່ມ.
- ຕື່ມ 1 ເພື່ອຜະລິດສອງ - ເສີມ.
ການວາງ LRC ເຂົ້າໄປໃນຂໍ້ຄວາມ
ເມື່ອ LRC 8-bit (2 ຕົວອັກສອນ ASCII) ຖືກສົ່ງໃນຂໍ້ຄວາມ, ລັກສະນະຄໍາສັ່ງສູງຈະຖືກສົ່ງກ່ອນ, ຕາມດ້ວຍຕົວອັກສອນຕ່ໍາ. ຕົວຢ່າງample, ຖ້າຄ່າ LRC ແມ່ນ $52 (0101 0010):
ຈໍ້າສອງເມັດ
':' |
ທີ່ຢູ່ | Func | ຂໍ້ມູນ
ນັບ |
ຂໍ້ມູນ | ຂໍ້ມູນ | …. | ຂໍ້ມູນ | LRC
ສະບາຍດີ '5' |
LRC
lo'2' |
CR | LF |
C-function ເພື່ອຄິດໄລ່ LRC
ການຜະລິດ CRC
ຊ່ອງຂໍ້ມູນ Cyclical Redundancy Check (CRC) ແມ່ນສອງໄບຕ໌, ປະກອບມີຄ່າ 16-ບິດ. ຄ່າ CRC ຖືກຄິດໄລ່ໂດຍອຸປະກອນສົ່ງ, ເຊິ່ງຕໍ່ທ້າຍ CRC ກັບຂໍ້ຄວາມ. ອຸປະກອນຮັບຈະຄິດໄລ່ CRC ຄືນໃໝ່ໃນລະຫວ່າງການຮັບຂໍ້ຄວາມ ແລະປຽບທຽບຄ່າທີ່ຄຳນວນໄດ້ກັບມູນຄ່າຕົວຈິງທີ່ໄດ້ຮັບໃນຊ່ອງ CRC. ຖ້າສອງຄ່າບໍ່ເທົ່າກັນ, ຄວາມຜິດພາດຈະເກີດຜົນ.
CRC ແມ່ນເລີ່ມຕົ້ນໂດຍການໂຫຼດການລົງທະບຽນ 16-bit ລ່ວງໜ້າໃຫ້ກັບ 1 ທັງໝົດ. ຫຼັງຈາກນັ້ນ, ຂະບວນການເລີ່ມຕົ້ນຂອງການນໍາໃຊ້ 8-bit bytes ຕິດຕໍ່ກັນຂອງຂໍ້ຄວາມກັບເນື້ອໃນປະຈຸບັນຂອງການລົງທະບຽນ. ມີພຽງແຕ່ແປດບິດຂອງຂໍ້ມູນໃນແຕ່ລະຕົວອັກສອນທີ່ໃຊ້ສໍາລັບການສ້າງ CRC. ເລີ່ມ ແລະຢຸດ bits, ແລະ bit parity, ບໍ່ໃຊ້ກັບ CRC.
ໃນລະຫວ່າງການສ້າງ CRC, ແຕ່ລະຕົວອັກສອນ 8-bit ແມ່ນສະເພາະ ORed ທີ່ມີເນື້ອໃນລົງທະບຽນ. ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບແມ່ນປ່ຽນໄປໃນທິດທາງຂອງ bit ທີ່ສໍາຄັນຫນ້ອຍ (LSB), ທີ່ມີສູນເຕັມໄປໃນຕໍາແຫນ່ງ bit ທີ່ສໍາຄັນທີ່ສຸດ (MSB). LSB ຖືກສະກັດແລະກວດສອບ. ຖ້າ LSB ເປັນ 1, ການລົງທະບຽນແມ່ນສະເພາະ ORed ທີ່ມີຄ່າທີ່ກໍານົດໄວ້ກ່ອນ, ຄ່າຄົງທີ່. ຖ້າ LSB ເປັນ 0, ບໍ່ມີ OR ສະເພາະເກີດຂຶ້ນ.
ຂະບວນການນີ້ແມ່ນຊ້ໍາອີກຈົນກ່ວາແປດ shifts ໄດ້ຖືກປະຕິບັດ. ຫຼັງຈາກການປ່ຽນແປງສຸດທ້າຍ (ແປດ), ຕົວອັກສອນ 8-bit ຕໍ່ໄປແມ່ນສະເພາະ ORed ກັບມູນຄ່າປັດຈຸບັນຂອງທະບຽນ, ແລະຂະບວນການເຮັດຊ້ໍາອີກແປດ shifts ດັ່ງທີ່ໄດ້ອະທິບາຍຂ້າງເທິງ. ເນື້ອໃນສຸດທ້າຍຂອງການລົງທະບຽນ, ຫຼັງຈາກຕົວອັກສອນທັງຫມົດຂອງຂໍ້ຄວາມໄດ້ຖືກປະຕິບັດ, ແມ່ນມູນຄ່າ CRC.
ຂັ້ນຕອນການຄິດໄລ່ສໍາລັບການສ້າງ CRC ແມ່ນ:
- ໂຫຼດການລົງທະບຽນ 16-ບິດດ້ວຍ $FFFF. ເອີ້ນອັນນີ້ວ່າທະບຽນ CRC.
- ສະເພາະ OR 8-bit byte ທຳອິດຂອງຂໍ້ຄວາມທີ່ມີຄຳສັ່ງ low-order byte ຂອງການລົງທະບຽນ CRC 16-bit, ວາງຜົນໄດ້ຮັບໃນທະບຽນ CRC.
- ເລື່ອນການລົງທະບຽນ CRC ໄປທາງຂວາ (ໄປຫາ LSB), ສູນການຕື່ມ MSB. ສະກັດແລະກວດສອບ LSB.
- (ຖ້າ LSB ເປັນ 0): ເຮັດຊ້ຳຂັ້ນຕອນທີ 3 (ປ່ຽນອີກອັນໜຶ່ງ). (ຖ້າ LSB ເປັນ 1): Exclusive OR CRC register with the polynomial value $A001 (1010 0000 0000 0001).
- ເຮັດຊ້ໍາຂັ້ນຕອນ 3 ແລະ 4 ຈົນກ່ວາ 8 shifts ໄດ້ຖືກປະຕິບັດ. ເມື່ອອັນນີ້ສຳເລັດແລ້ວ, ເຕັມ 8-bit byte ຈະຖືກປະມວນຜົນ.
- ເຮັດຊ້ໍາຂັ້ນຕອນ 2 ຫາ 5 ສໍາລັບ 8-bit byte ຕໍ່ໄປຂອງຂໍ້ຄວາມ. ສືບຕໍ່ດໍາເນີນການນີ້ຈົນກ່ວາ bytes ທັງຫມົດໄດ້ຮັບການປະມວນຜົນ.
- ເນື້ອໃນສຸດທ້າຍຂອງການລົງທະບຽນ CRC ແມ່ນມູນຄ່າ CRC.
- ເມື່ອ CRC ຖືກຈັດໃສ່ໃນຂໍ້ຄວາມ, ໄບຕ໌ເທິງແລະຕ່ໍາຂອງມັນຕ້ອງຖືກສະຫຼັບຕາມທີ່ອະທິບາຍຂ້າງລຸ່ມນີ້.
ການວາງ CRC ເຂົ້າໄປໃນຂໍ້ຄວາມ
ເມື່ອ CRC 16-bit (ສອງ bytes 8-bit) ຖືກສົ່ງໃນຂໍ້ຄວາມ, byte ຄໍາສັ່ງຕ່ໍາຈະຖືກສົ່ງກ່ອນ, ຕາມດ້ວຍ byte ຄໍາສັ່ງສູງ.
ຕົວຢ່າງample, ຖ້າຄ່າ CRC ແມ່ນ $35F7 (0011 0101 1111 0111):
Addr | Func | ຂໍ້ມູນ
ນັບ |
ຂໍ້ມູນ | ຂໍ້ມູນ | …. | ຂໍ້ມູນ | CRC
lo F7 |
CRC
ສະບາຍດີ 35 |
ຟັງຊັນການຜະລິດ CRC - ດ້ວຍຕາຕະລາງ
ຄ່າ CRC ທີ່ເປັນໄປໄດ້ທັງໝົດແມ່ນໄດ້ຖືກບັນຈຸໄວ້ລ່ວງໜ້າເປັນສອງ array, ເຊິ່ງຖືກດັດສະນີພຽງແຕ່ເປັນການເພີ່ມຟັງຊັນຜ່ານ buffer ຂໍ້ຄວາມ. ອາເຣໜຶ່ງມີຄ່າ CRC ທີ່ເປັນໄປໄດ້ທັງໝົດ 256 ຄ່າສຳລັບໄບຕ໌ສູງຂອງຊ່ອງຂໍ້ມູນ CRC 16-ບິດ, ແລະອາເຣອື່ນມີຄ່າທັງໝົດສຳລັບໄບຕ໌ຕໍ່າ. ການສ້າງດັດຊະນີ CRC ໃນທາງນີ້ໃຫ້ການປະຕິບັດໄວກວ່າທີ່ຈະບັນລຸໄດ້ໂດຍການຄິດໄລ່ຄ່າ CRC ໃໝ່ກັບແຕ່ລະຕົວລະຄອນໃໝ່ຈາກ buffer ຂໍ້ຄວາມ.
ຟັງຊັນການຜະລິດ CRC - ໂດຍບໍ່ມີຕາຕະລາງ
ການອ່ານໂຄງສ້າງຄໍາສັ່ງ
- ໃນກໍລະນີຂອງໂມດູນລວມກັບຕົວນັບ: ອຸປະກອນການສື່ສານຕົ້ນສະບັບສາມາດສົ່ງຄໍາສັ່ງໄປຫາໂມດູນເພື່ອອ່ານສະຖານະແລະການຕັ້ງຄ່າຂອງມັນຫຼືອ່ານຄ່າທີ່ວັດແທກ, ສະຖານະພາບແລະການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງກັບເຄົາເຕີ.
- ໃນກໍລະນີຂອງເຄົາເຕີທີ່ມີການສື່ສານແບບປະສົມປະສານ: ອຸປະກອນການສື່ສານຕົ້ນສະບັບສາມາດສົ່ງຄໍາສັ່ງໄປຫາເຄົາເຕີເພື່ອອ່ານສະຖານະພາບ, ການຕັ້ງຄ່າແລະຄ່າວັດແທກຂອງມັນ.
- ການລົງທະບຽນເພີ່ມເຕີມສາມາດອ່ານໄດ້, ໃນເວລາດຽວກັນ, ການສົ່ງຄໍາສັ່ງດຽວ, ພຽງແຕ່ຖ້າການລົງທະບຽນຕິດຕໍ່ກັນ (ເບິ່ງບົດທີ 5). ອີງຕາມໂຫມດໂປໂຕຄອນ MODBUS, ຄໍາສັ່ງອ່ານມີໂຄງສ້າງດັ່ງຕໍ່ໄປນີ້.
Modbus ASCII/RTU
ຄ່າທີ່ມີທັງຢູ່ໃນຂໍ້ຄວາມ Query ຫຼື Response ແມ່ນຢູ່ໃນຮູບແບບ hex.
Query example ໃນກໍລະນີຂອງ MODBUS RTU: 01030002000265CB
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ທີ່ຢູ່ ສຳ ຮອງ | 1 |
03 | – | ລະຫັດຟັງຊັນ | 1 |
00 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
02 | ຕໍ່າ | ||
00 | ສູງ | ຈໍານວນຄໍາທີ່ຈະອ່ານ | 2 |
02 | ຕໍ່າ | ||
65 | ສູງ | ກວດສອບຂໍ້ຜິດພາດ (CRC) | 2 |
CB | ຕໍ່າ |
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS RTU: 01030400035571F547
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ທີ່ຢູ່ ສຳ ຮອງ | 1 |
03 | – | ລະຫັດຟັງຊັນ | 1 |
04 | – | ນັບໄບຕ໌ | 1 |
00 | ສູງ | ຂໍ້ມູນຮ້ອງຂໍ | 4 |
03 | ຕໍ່າ | ||
55 | ສູງ | ||
71 | ຕໍ່າ | ||
F5 | ສູງ | ກວດສອບຂໍ້ຜິດພາດ (CRC) | 2 |
47 | ຕໍ່າ |
Modbus TCP
ຄ່າທີ່ມີທັງຢູ່ໃນຂໍ້ຄວາມ Query ຫຼື Response ແມ່ນຢູ່ໃນຮູບແບບ hex.
Query example ໃນກໍລະນີຂອງ MODBUS TCP: 010000000006010400020002
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ຕົວລະບຸການເຮັດທຸລະກໍາ | 1 |
00 | ສູງ | ຕົວລະບຸໂປຣໂຕຄໍ | 4 |
00 | ຕໍ່າ | ||
00 | ສູງ | ||
00 | ຕໍ່າ | ||
06 | – | ນັບໄບຕ໌ | 1 |
01 | – | ຕົວລະບຸຫົວໜ່ວຍ | 1 |
04 | – | ລະຫັດຟັງຊັນ | 1 |
00 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
02 | ຕໍ່າ | ||
00 | ສູງ | ຈໍານວນຄໍາທີ່ຈະອ່ານ | 2 |
02 | ຕໍ່າ |
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS TCP: 01000000000701040400035571
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ຕົວລະບຸການເຮັດທຸລະກໍາ | 1 |
00 | ສູງ | ຕົວລະບຸໂປຣໂຕຄໍ | 4 |
00 | ຕໍ່າ | ||
00 | ສູງ | ||
00 | ຕໍ່າ | ||
07 | – | ນັບໄບຕ໌ | 1 |
01 | – | ຕົວລະບຸຫົວໜ່ວຍ | 1 |
04 | – | ລະຫັດຟັງຊັນ | 1 |
04 | – | ຈໍານວນໄບຕ໌ຂອງຂໍ້ມູນທີ່ຮ້ອງຂໍ | 2 |
00 | ສູງ | ຂໍ້ມູນຮ້ອງຂໍ | 4 |
03 | ຕໍ່າ | ||
55 | ສູງ | ||
71 | ຕໍ່າ |
ຈຸດລອຍຕາມມາດຕະຖານ IEEE
- ຮູບແບບພື້ນຖານອະນຸຍາດໃຫ້ຕົວເລກຈຸດທີ່ເລື່ອນໄດ້ມາດຕະຖານ IEEE ເປັນຕົວແທນໃນຮູບແບບ 32-bit ດຽວ, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້:
- ບ່ອນທີ່ S ເປັນເຄື່ອງໝາຍເລກ, e' ແມ່ນສ່ວນທຳອິດຂອງເລກກຳລັງ ແລະ f ແມ່ນສ່ວນທົດສະນິຍົມທີ່ວາງຢູ່ຂ້າງ 1. ພາຍໃນເລກກຳລັງມີຄວາມຍາວ 8 ບິດ ແລະສ່ວນທີ່ເກັບໄວ້ມີຄວາມຍາວ 23 ບິດ.
- ວິທີການຮອບຫາໃກ້ທີ່ສຸດແມ່ນໃຊ້ກັບຄ່າທີ່ຄິດໄລ່ຂອງຈຸດລອຍ.
- ຮູບແບບຈຸດທີ່ເລື່ອນໄດ້ສະແດງໃຫ້ເຫັນດັ່ງຕໍ່ໄປນີ້:
ໝາຍເຫດ: ເສດສ່ວນ (ທົດສະນິຍົມ) ຈະຖືກສະແດງສະເໝີ ໃນຂະນະທີ່ສ່ວນນຳໜ້າ 1 (ບິດທີ່ເຊື່ອງໄວ້) ບໍ່ໄດ້ຖືກເກັບໄວ້.
Example ການແປງຂອງມູນຄ່າທີ່ສະແດງດ້ວຍຈຸດລອຍ
ຄ່າທີ່ອ່ານດ້ວຍຈຸດລອຍ:
45AACC00(16)
ຄ່າທີ່ແປງໃນຮູບແບບຖານສອງ:
0 | 10001011 | 01010101100110000000000(2) |
ເຊັນ | ເລກກຳລັງ | ເສດສ່ວນ |
ການຂຽນໂຄງສ້າງຄໍາສັ່ງ
- ໃນກໍລະນີຂອງໂມດູນລວມກັບຕົວນັບ: ອຸປະກອນການສື່ສານແມ່ບົດສາມາດສົ່ງຄໍາສັ່ງໄປຫາໂມດູນເພື່ອດໍາເນີນໂຄງການຕົວມັນເອງຫຼືການຂຽນໂປຼແກຼມ counter.
- ໃນກໍລະນີຂອງເຄົາເຕີທີ່ມີການສື່ສານປະສົມປະສານ: ອຸປະກອນການສື່ສານຕົ້ນສະບັບສາມາດສົ່ງຄໍາສັ່ງໄປຫາ counter ເພື່ອດໍາເນີນໂຄງການ.
- ການຕັ້ງຄ່າເພີ່ມເຕີມສາມາດດໍາເນີນການໄດ້, ໃນເວລາດຽວກັນ, ການສົ່ງຄໍາສັ່ງດຽວ, ພຽງແຕ່ຖ້າການລົງທະບຽນທີ່ກ່ຽວຂ້ອງແມ່ນຕິດຕໍ່ກັນ (ເບິ່ງບົດທີ 5). ອີງຕາມປະເພດໂປໂຕຄອນ MODBUS ທີ່ໃຊ້ແລ້ວ, ຄໍາສັ່ງຂຽນແມ່ນໂຄງສ້າງດັ່ງຕໍ່ໄປນີ້.
Modbus ASCII/RTU
ຄ່າທີ່ມີທັງຢູ່ໃນຂໍ້ຄວາມການຮ້ອງຂໍ ຫຼືການຕອບສະໜອງແມ່ນຢູ່ໃນຮູບແບບ hex.
Query example ໃນກໍລະນີຂອງ MODBUS RTU: 011005150001020008F053
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ທີ່ຢູ່ ສຳ ຮອງ | 1 |
10 | – | ລະຫັດຟັງຊັນ | 1 |
05 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
15 | ຕໍ່າ | ||
00 | ສູງ | ຈໍານວນຄໍາທີ່ຈະຂຽນ | 2 |
01 | ຕໍ່າ | ||
02 | – | ຕົວນັບ byte ຂໍ້ມູນ | 1 |
00 | ສູງ | ຂໍ້ມູນສໍາລັບການຂຽນໂປລແກລມ | 2 |
08 | ຕໍ່າ | ||
F0 | ສູງ | ກວດສອບຂໍ້ຜິດພາດ (CRC) | 2 |
53 | ຕໍ່າ |
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS RTU: 01100515000110C1
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ທີ່ຢູ່ ສຳ ຮອງ | 1 |
10 | – | ລະຫັດຟັງຊັນ | 1 |
05 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
15 | ຕໍ່າ | ||
00 | ສູງ | ໝາຍເລກຂອງຄຳສັບທີ່ຂຽນ | 2 |
01 | ຕໍ່າ | ||
10 | ສູງ | ກວດສອບຂໍ້ຜິດພາດ (CRC) | 2 |
C1 | ຕໍ່າ |
Modbus TCP
ຄ່າທີ່ມີທັງຢູ່ໃນຂໍ້ຄວາມການຮ້ອງຂໍ ຫຼືການຕອບສະໜອງແມ່ນຢູ່ໃນຮູບແບບ hex.
Query example ໃນກໍລະນີຂອງ MODBUS TCP: 010000000009011005150001020008
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ຕົວລະບຸການເຮັດທຸລະກໍາ | 1 |
00 | ສູງ | ຕົວລະບຸໂປຣໂຕຄໍ | 4 |
00 | ຕໍ່າ | ||
00 | ສູງ | ||
00 | ຕໍ່າ | ||
09 | – | ນັບໄບຕ໌ | 1 |
01 | – | ຕົວລະບຸຫົວໜ່ວຍ | 1 |
10 | – | ລະຫັດຟັງຊັນ | 1 |
05 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
15 | ຕໍ່າ | ||
00 | ສູງ | ຈໍານວນຄໍາທີ່ຈະຂຽນ | 2 |
01 | ຕໍ່າ | ||
02 | – | ຕົວນັບ byte ຂໍ້ມູນ | 1 |
00 | ສູງ | ຂໍ້ມູນສໍາລັບການຂຽນໂປລແກລມ | 2 |
08 | ຕໍ່າ |
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS TCP: 010000000006011005150001
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ຕົວລະບຸການເຮັດທຸລະກໍາ | 1 |
00 | ສູງ | ຕົວລະບຸໂປຣໂຕຄໍ | 4 |
00 | ຕໍ່າ | ||
00 | ສູງ | ||
00 | ຕໍ່າ | ||
06 | – | ນັບໄບຕ໌ | 1 |
01 | – | ຕົວລະບຸຫົວໜ່ວຍ | 1 |
10 | – | ລະຫັດຟັງຊັນ | 1 |
05 | ສູງ | ເລີ່ມລົງທະບຽນ | 2 |
15 | ຕໍ່າ | ||
00 | ສູງ | ສົ່ງຄຳສັ່ງສຳເລັດແລ້ວ | 2 |
01 | ຕໍ່າ |
ລະຫັດຍົກເວັ້ນ
- ໃນກໍລະນີຂອງໂມດູນລວມກັບຕົວນັບ: ເມື່ອໂມດູນໄດ້ຮັບການສອບຖາມທີ່ບໍ່ຖືກຕ້ອງ, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ (ລະຫັດຂໍ້ຍົກເວັ້ນ) ຖືກສົ່ງໄປ.
- ໃນກໍລະນີຂອງເຄົາເຕີທີ່ມີການສື່ສານປະສົມປະສານ: ເມື່ອເຄົາເຕີໄດ້ຮັບການສອບຖາມທີ່ບໍ່ຖືກຕ້ອງ, ຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດ (ລະຫັດຂໍ້ຍົກເວັ້ນ) ຖືກສົ່ງໄປ.
- ອີງຕາມໂຫມດໂປໂຕຄອນ MODBUS, ລະຫັດຂໍ້ຍົກເວັ້ນທີ່ເປັນໄປໄດ້ມີດັ່ງນີ້.
Modbus ASCII/RTU
ຄ່າທີ່ມີຢູ່ໃນຂໍ້ຄວາມຕອບສະຫນອງແມ່ນຢູ່ໃນຮູບແບບ hex.
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS RTU: 01830131F0
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ທີ່ຢູ່ ສຳ ຮອງ | 1 |
83 | – | ລະຫັດຟັງຊັນ (80+03) | 1 |
01 | – | ລະຫັດຍົກເວັ້ນ | 1 |
31 | ສູງ | ກວດສອບຂໍ້ຜິດພາດ (CRC) | 2 |
F0 | ຕໍ່າ |
ລະຫັດຂໍ້ຍົກເວັ້ນສຳລັບ MODBUS ASCII/RTU ແມ່ນໄດ້ອະທິບາຍຕໍ່ໄປນີ້:
- $01 ການເຮັດວຽກທີ່ຜິດກົດໝາຍ: ລະຫັດຟັງຊັນທີ່ໄດ້ຮັບໃນການສອບຖາມບໍ່ແມ່ນການກະທຳທີ່ອະນຸຍາດ.
- $02 ທີ່ຢູ່ຂໍ້ມູນທີ່ຜິດກົດໝາຍ: ທີ່ຢູ່ຂໍ້ມູນທີ່ໄດ້ຮັບໃນການສອບຖາມແມ່ນບໍ່ອະນຸຍາດໃຫ້ໃຊ້ໄດ້ (ເຊັ່ນ: ການປະສົມປະສານຂອງທະບຽນ ແລະຄວາມຍາວຂອງການໂອນແມ່ນບໍ່ຖືກຕ້ອງ).
- $03 ມູນຄ່າຂໍ້ມູນຜິດກົດໝາຍ: ຄ່າທີ່ຢູ່ໃນຊ່ອງຂໍ້ມູນແບບສອບຖາມບໍ່ແມ່ນຄ່າທີ່ອະນຸຍາດ.
- $04 ຄວາມຍາວການຕອບໂຕ້ທີ່ຜິດກົດໝາຍ: ການຮ້ອງຂໍຈະສ້າງການຕອບສະໜອງທີ່ມີຂະໜາດໃຫຍ່ກວ່າທີ່ສາມາດໃຊ້ໄດ້ສຳລັບໂປຣໂຕຄໍ MODBUS.
Modbus TCP
ຄ່າທີ່ມີຢູ່ໃນຂໍ້ຄວາມຕອບສະຫນອງແມ່ນຢູ່ໃນຮູບແບບ hex.
ຕອບສະໜອງ example ໃນກໍລະນີຂອງ MODBUS TCP: 010000000003018302
Example | ໄບຕ໌ | ລາຍລະອຽດ | ຈໍານວນໄບຕ໌ |
01 | – | ຕົວລະບຸການເຮັດທຸລະກໍາ | 1 |
00 | ສູງ | ຕົວລະບຸໂປຣໂຕຄໍ | 4 |
00 | ຕໍ່າ | ||
00 | ສູງ | ||
00 | ຕໍ່າ | ||
03 | – | ຈຳນວນຂອງໄບຕ໌ຂອງຂໍ້ມູນຕໍ່ໄປໃນສະຕຣິງນີ້ | 1 |
01 | – | ຕົວລະບຸຫົວໜ່ວຍ | 1 |
83 | – | ລະຫັດຟັງຊັນ (80+03) | 1 |
02 | – | ລະຫັດຍົກເວັ້ນ | 1 |
ລະຫັດຂໍ້ຍົກເວັ້ນສໍາລັບ MODBUS TCP ແມ່ນໄດ້ອະທິບາຍດັ່ງຕໍ່ໄປນີ້:
- $01 ການທໍາງານທີ່ຜິດກົດໝາຍ: ເຊີບເວີບໍ່ຮູ້ລະຫັດຟັງຊັນ.
- $02 ທີ່ຢູ່ຂໍ້ມູນທີ່ຜິດກົດໝາຍ: ທີ່ຢູ່ຂໍ້ມູນທີ່ໄດ້ຮັບໃນການສອບຖາມບໍ່ແມ່ນທີ່ຢູ່ທີ່ອະນຸຍາດໃຫ້ໃຊ້ໄດ້ສໍາລັບຕົວນັບ (ເຊັ່ນ: ການປະສົມປະສານຂອງທະບຽນ ແລະຄວາມຍາວຂອງການໂອນແມ່ນບໍ່ຖືກຕ້ອງ).
- $03 ມູນຄ່າຂໍ້ມູນຜິດກົດໝາຍ: ຄ່າທີ່ຢູ່ໃນຊ່ອງຂໍ້ມູນແບບສອບຖາມບໍ່ແມ່ນຄ່າທີ່ອະນຸຍາດສຳລັບຕົວນັບ.
- $04 SERVER Failure: ເຊີບເວີລົ້ມເຫລວໃນລະຫວ່າງການປະຕິບັດ.
- $05 ຮັບຮູ້: ເຊີບເວີຍອມຮັບການຮຽກຮ້ອງຂອງເຊີບເວີແຕ່ການບໍລິການຕ້ອງການເວລາຂ້ອນຂ້າງດົນເພື່ອປະຕິບັດ. ດັ່ງນັ້ນເຊີບເວີຈະສົ່ງຄືນພຽງແຕ່ການຮັບຮູ້ຂອງໃບຮັບການຮ້ອງຂໍການບໍລິການ.
- $06 SERVER BUSY: ເຊີບເວີບໍ່ສາມາດຍອມຮັບການຮ້ອງຂໍ MB PDU. ຄໍາຮ້ອງສະຫມັກຂອງລູກຄ້າມີຄວາມຮັບຜິດຊອບໃນການຕັດສິນໃຈຖ້າແລະເວລາໃດທີ່ຈະສົ່ງຄໍາຮ້ອງຂໍຄືນ.
- $0A GATEWAY PATH ບໍ່ສາມາດໃຊ້ໄດ້: ໂມດູນການສື່ສານ (ຫຼືເຄົາເຕີ, ໃນກໍລະນີຂອງເຄົາເຕີທີ່ມີການສື່ສານປະສົມປະສານ) ບໍ່ໄດ້ຖືກຕັ້ງຄ່າຫຼືບໍ່ສາມາດສື່ສານໄດ້.
- ອຸປະກອນເປົ້າໝາຍ GATEWAY $0B ຕອບສະໜອງບໍ່ໄດ້: ເຄົາເຕີບໍ່ສາມາດໃຊ້ໄດ້ໃນເຄືອຂ່າຍ.
ຂໍ້ມູນທົ່ວໄປໃນຕາຕະລາງລົງທະບຽນ
ໝາຍເຫດ: ຈໍານວນສູງສຸດຂອງທະບຽນ (ຫຼື bytes) ທີ່ສາມາດອ່ານໄດ້ດ້ວຍຄໍາສັ່ງດຽວ:
- 63 ລົງທະບຽນໃນໂຫມດ ASCII
- 127 ລົງທະບຽນໃນໂຫມດ RTU
- 256 bytes ໃນ TCP mode
ໝາຍເຫດ: ຈໍານວນສູງສຸດຂອງການຈົດທະບຽນທີ່ສາມາດໄດ້ຮັບການຕັ້ງໂຄງການດ້ວຍຄໍາສັ່ງດຽວ:
- 13 ລົງທະບຽນໃນໂຫມດ ASCII
- 29 ລົງທະບຽນໃນໂຫມດ RTU
- 1 ລົງທະບຽນໃນໂຫມດ TCP
ໝາຍເຫດ: ຄ່າລົງທະບຽນຢູ່ໃນຮູບແບບ hex ($).
ຫົວຕາຕະລາງ | ຄວາມຫມາຍ |
PARAMETER | ສັນຍາລັກແລະລາຍລະອຽດຂອງພາລາມິເຕີທີ່ຈະອ່ານ / ຂຽນ. |
+/- |
ສັນຍາລັກບວກຫຼືລົບຢູ່ໃນຄ່າທີ່ອ່ານ.
ການເປັນຕົວແທນຂອງເຄື່ອງໝາຍປ່ຽນແປງຕາມໂມດູນການສື່ສານ ຫຼືຕົວແບບ counter: ເຂົ້າສູ່ລະບົບ Bit Mode: ຖ້າຖັນນີ້ຖືກກວດສອບ, ຄ່າການລົງທະບຽນອ່ານສາມາດມີເຄື່ອງຫມາຍບວກຫຼືລົບ. ປ່ຽນຄ່າລົງທະບຽນທີ່ໄດ້ເຊັນດັ່ງທີ່ສະແດງຢູ່ໃນຄໍາແນະນໍາຕໍ່ໄປນີ້: ບິດທີ່ສໍາຄັນ (MSB) ຊີ້ໃຫ້ເຫັນເຄື່ອງຫມາຍດັ່ງຕໍ່ໄປນີ້: 0 = ບວກ (+), 1 = ລົບ (-). ຄ່າທາງລົບ example: ບໍລິສັດ MSB $8020 = 1000000000100000 = −32 | hex | ຖັງ | ເດືອນທັນວາ | |
2's ຮູບແບບການເສີມ: ຖ້າຖັນນີ້ຖືກກວດສອບ, ຄ່າການລົງທະບຽນອ່ານສາມາດມີຄ່າບວກ ຫຼືລົບ
ເຊັນ. ຄ່າທາງລົບແມ່ນສະແດງດ້ວຍການເສີມຂອງ 2. |
|
INTEGER |
INTEGE ລົງທະບຽນຂໍ້ມູນ.
ມັນສະແດງໃຫ້ເຫັນຫນ່ວຍວັດແທກ, RegSet ພິມຕົວເລກຄໍາທີ່ສອດຄ້ອງກັນແລະທີ່ຢູ່ໃນຮູບແບບ hex. ສອງປະເພດ RegSet ສາມາດໃຊ້ໄດ້: RegSet 0: ທະບຽນ ຄຳ ສັບຄູ່ / ຄີກ. RegSet 1: ເຖິງແມ່ນວ່າການລົງທະບຽນຄໍາ. ບໍ່ມີໃຫ້ສໍາລັບໂມດູນ LAN GATEWAY. ສາມາດໃຊ້ໄດ້ສະເພາະ: ▪ ເຄົາເຕີທີ່ມີ MODBUS ປະສົມປະສານ ▪ ເຄົາເຕີທີ່ມີ ETHERNET ປະສົມປະສານ ▪ ໂມດູນ RS485 ທີ່ມີການປ່ອຍເຟີມແວ 2.00 ຫຼືສູງກວ່າ ເພື່ອກໍານົດ RegSet ທີ່ໃຊ້ຢູ່, ກະລຸນາອ້າງອີງເຖິງ $0523/$0538 ລົງທະບຽນ. |
IEEE | ຂໍ້ມູນການລົງທະບຽນມາດຕະຖານ IEEE.
ມັນສະແດງຫນ່ວຍວັດແທກ, ຕົວເລກຄໍາແລະທີ່ຢູ່ໃນຮູບແບບ hex. |
ລົງທະບຽນຕາມແບບຈໍາລອງ |
ມີການຈົດທະບຽນຕາມຮູບແບບ. ຖ້າຖືກກວດສອບ (●), ທະບຽນແມ່ນມີໃຫ້
ຮູບແບບທີ່ສອດຄ້ອງກັນ: 3ph 6A/63A/80A SERIAL: 6A, 63A ແລະ 80A 3phase counters ກັບການສື່ສານ serial. 1ph 80A SERIAL: 80A 1phase counters ກັບການສື່ສານ serial. 1ph 40A SERIAL: 40A 1phase counters ກັບການສື່ສານ serial. 3ph ETHERNET TCP ປະສົມປະສານ: ຕົວນັບ 3 ເຟດກັບການສື່ສານ ETHERNET TCP ປະສົມປະສານ. 1ph ETHERNET TCP ປະສົມປະສານ: ຕົວນັບ 1 ເຟດກັບການສື່ສານ ETHERNET TCP ປະສົມປະສານ. LANG TCP (ຕາມແບບຈໍາລອງ): ຕົວນັບລວມກັບໂມດູນ LAN GATEWAY. |
ຄວາມຫມາຍຂອງຂໍ້ມູນ | ລາຍລະອຽດຂອງຂໍ້ມູນທີ່ໄດ້ຮັບໂດຍການຕອບສະຫນອງຂອງຄໍາສັ່ງອ່ານ. |
ຂໍ້ມູນໂຄງການ | ລາຍລະອຽດຂອງຂໍ້ມູນທີ່ສາມາດສົ່ງສໍາລັບຄໍາສັ່ງການຂຽນ. |
ການອ່ານທະບຽນ (ລະຫັດຟັງຊັນ $03, $04)
U1N | Ph 1-N Voltage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N Voltage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N Voltage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 Voltage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 Voltage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 Voltage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | ລະບົບ Voltage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Ph1 ປັດຈຸບັນ | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Ph2 ປັດຈຸບັນ | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Ph3 ປັດຈຸບັນ | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | ປະຈຸບັນເປັນກາງ | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | ປະຈຸບັນລະບົບ | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | ປັດໄຈພະລັງງານ Ph1 | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | ປັດໄຈພະລັງງານ Ph2 | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
PF3 | ປັດໄຈພະລັງງານ Ph3 | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | ປັດໄຈພະລັງງານ Sys | ● | 1 | 001 ບ | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Ph1 Active Power | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Ph2 Active Power | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Ph3 Active Power | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Sys Active Power | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 ພະລັງງານປາກົດຂື້ນ | ● | 3 | 0028 | 4 | 0030 | mVA | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 ພະລັງງານປາກົດຂື້ນ | ● | 3 | 002 ບ | 4 | 0034 | mVA | 2 | 102A | VA | ● | ● | ● | |||
S3 | Ph3 ພະລັງງານປາກົດຂື້ນ | ● | 3 | 002E | 4 | 0038 | mVA | 2 | 102C | VA | ● | ● | ● | |||
S∑ | ພະລັງງານປາກົດຂື້ນ Sys | ● | 3 | 0031 | 4 | 003C | mVA | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | ພະລັງງານປະຕິກິລິຍາ Ph1 | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | ພະລັງງານປະຕິກິລິຍາ Ph2 | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | ພະລັງງານປະຕິກິລິຍາ Ph3 | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
ຖາມ∑ | ພະລັງງານປະຕິກິລິຍາ Sys | ● | 3 | 003 ດ | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | ຄວາມຖີ່ | 1 | 0040 | 2 | 0050 | mHz | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | ລຳດັບໄລຍະ | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
ຄວາມຫມາຍຂອງການອ່ານຂໍ້ມູນ:
- INTEGER: $00=123-CCW, $01=321-CW, $02=ບໍ່ໄດ້ກຳນົດ
- IEEE ສໍາລັບເຄົາເຕີທີ່ມີການສື່ສານແບບປະສົມປະສານແລະໂມດູນ RS485: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=ບໍ່ໄດ້ກໍານົດ
- IEEE ສໍາລັບໂມດູນ LAN GATEWAY: $0=123-CCW, $3F800000=321-CW, $40000000=ບໍ່ໄດ້ກຳນົດ
+kWh1 | Ph1 Imp. Active En. | 3 | 0100 | 4 | 0100 | 0.1Wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp. Active En. | 3 | 0103 | 4 | 0104 | 0.1Wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp. Active En. | 3 | 0106 | 4 | 0108 | 0.1Wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp. Active En. | 3 | 0109 | 4 | 010C | 0.1Wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kWh1 | Ph1 Exp. Active En. | 3 | 010C | 4 | 0110 | 0.1Wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kWh2 | Ph2 Exp. Active En. | 3 | 010F | 4 | 0114 | 0.1Wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kWh3 | Ph3 Exp. Active En. | 3 | 0112 | 4 | 0118 | 0.1Wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp. Active En. | 3 | 0115 | 4 | 011C | 0.1Wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0118 | 4 | 0120 | 0.1VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 011 ບ | 4 | 0124 | 0.1VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 011E | 4 | 0128 | 0.1VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0121 | 4 | 012C | 0.1VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0124 | 4 | 0130 | 0.1VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0127 | 4 | 0134 | 0.1VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 012A | 4 | 0138 | 0.1VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 012 ດ | 4 | 013C | 0.1VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0130 | 4 | 0140 | 0.1VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0133 | 4 | 0144 | 0.1VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0136 | 4 | 0148 | 0.1VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0139 | 4 | 014C | 0.1VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 013C | 4 | 0150 | 0.1VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 013F | 4 | 0154 | 0.1VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0142 | 4 | 0158 | 0.1VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0145 | 4 | 015C | 0.1VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 014 ບ | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-vary∑-L | Sys Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 015 ດ | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 016F | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– ສະຫງວນໄວ້ | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
ພາສີ 1 ໂຕແທນ
+kWh1-T1 | Ph1 Imp. Active En. | 3 | 0200 | 4 | 0200 | 0.1Wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp. Active En. | 3 | 0203 | 4 | 0204 | 0.1Wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp. Active En. | 3 | 0206 | 4 | 0208 | 0.1Wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp. Active En. | 3 | 0209 | 4 | 020C | 0.1Wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. Active En. | 3 | 020C | 4 | 0210 | 0.1Wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. Active En. | 3 | 020F | 4 | 0214 | 0.1Wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. Active En. | 3 | 0212 | 4 | 0218 | 0.1Wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp. Active En. | 3 | 0215 | 4 | 021C | 0.1Wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0218 | 4 | 0220 | 0.1VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 021 ບ | 4 | 0224 | 0.1VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 021E | 4 | 0228 | 0.1VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0221 | 4 | 022C | 0.1VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0224 | 4 | 0230 | 0.1VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0227 | 4 | 0234 | 0.1VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 022A | 4 | 0238 | 0.1VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 022 ດ | 4 | 023C | 0.1VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0230 | 4 | 0240 | 0.1VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0233 | 4 | 0244 | 0.1VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0236 | 4 | 0248 | 0.1VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0239 | 4 | 024C | 0.1VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 023C | 4 | 0250 | 0.1VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 023F | 4 | 0254 | 0.1VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0242 | 4 | 0258 | 0.1VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0245 | 4 | 025C | 0.1VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 024 ບ | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-vary∑-L-T1 | Sys Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 025 ດ | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 026F | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– ສະຫງວນໄວ້ | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp. Active En. | 3 | 0300 | 4 | 0300 | 0.1Wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp. Active En. | 3 | 0303 | 4 | 0304 | 0.1Wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp. Active En. | 3 | 0306 | 4 | 0308 | 0.1Wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp. Active En. | 3 | 0309 | 4 | 030C | 0.1Wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. Active En. | 3 | 030C | 4 | 0310 | 0.1Wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. Active En. | 3 | 030F | 4 | 0314 | 0.1Wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. Active En. | 3 | 0312 | 4 | 0318 | 0.1Wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp. Active En. | 3 | 0315 | 4 | 031C | 0.1Wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0318 | 4 | 0320 | 0.1VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 031 ບ | 4 | 0324 | 0.1VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 031E | 4 | 0328 | 0.1VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0321 | 4 | 032C | 0.1VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0324 | 4 | 0330 | 0.1VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0327 | 4 | 0334 | 0.1VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 032A | 4 | 0338 | 0.1VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 032 ດ | 4 | 033C | 0.1VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0330 | 4 | 0340 | 0.1VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0333 | 4 | 0344 | 0.1VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0336 | 4 | 0348 | 0.1VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0339 | 4 | 034C | 0.1VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 033C | 4 | 0350 | 0.1VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 033F | 4 | 0354 | 0.1VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0342 | 4 | 0358 | 0.1VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 0345 | 4 | 035C | 0.1VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 034 ບ | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-vary∑-L-T2 | Sys Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 035 ດ | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 036F | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-vary∑-C-T2 | Sys Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– ສະຫງວນໄວ້ | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
ຕົວແທນບາງສ່ວນ
+kWh∑-P | Sys Imp. Active En. | 3 | 0400 | 4 | 0400 | 0.1Wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. Active En. | 3 | 0403 | 4 | 0404 | 0.1Wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0406 | 4 | 0408 | 0.1VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. ຊ້າ. ປາກົດຂື້ນ En. | 3 | 0409 | 4 | 040C | 0.1VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. ນຳ. ປາກົດຂື້ນ En. | 3 | 040C | 4 | 0410 | 0.1VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. ນຳ. ປາກົດຂື້ນ En. | 3 | 040F | 4 | 0414 | 0.1VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-LP | Sys Exp. ຊ້າ. ປະຕິກິລິຍາ En. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-CP | Sys Exp. ນຳ. ປະຕິກິລິຍາ En. | 3 | 041 ບ | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
Balance Counters
kWh∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1Wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | Sys Lag. ປາກົດຂື້ນ En. | ● | 3 | 0421 | 4 | 042C | 0.1VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | Sys ນໍາ. ປາກົດຂື້ນ En. | ● | 3 | 0424 | 4 | 0430 | 0.1VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Sys Lag. ປະຕິກິລິຍາ En. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | Sys ນໍາ. ປະຕິກິລິຍາ En. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– ສະຫງວນໄວ້ | 3 | 042 ດ | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | Counter Serial Number | 5 | 0500 | 6 | 0500 | 10 ຕົວອັກສອນ ASCII. ($00…$FF) | ● | ● | ● | ● | ● | ● |
EC Model | Counter Model | 1 | 0505 | 2 | 0506 | $03=6A 3ເຟສ, 4ສາຍ
$08=80A 3ເຟສ, 4ສາຍ $0C=80A 1 ເຟດ, 2 ສາຍ $10=40A 1 ເຟດ, 2 ສາຍ $12=63A 3ເຟສ, 4ສາຍ |
● | ● | ● | ● | ● | ● |
ປະເພດ EC | ປະເພດເຄົາເຕີ | 1 | 0506 | 2 | 0508 | $00=ບໍ່ມີກາງ, ຣີເຊັດ
$01=ບໍ່ມີກາງ $02=ກາງ $03=ບໍ່ມີກາງ, ການເລືອກສາຍໄຟ $05=MID ບໍ່ແຕກຕ່າງກັນ $09=MID, ການເລືອກສາຍໄຟ $0A=MID ບໍ່ແຕກຕ່າງກັນ, ການເລືອກສາຍໄຟ $0B=ບໍ່ມີກາງ, ຣີເຊັດ, ການເລືອກສາຍ |
● | ● | ● | ● | ● | ● |
EC FW REL1 | Counter Firmware Release 1 | 1 | 0507 | 2 | 050A | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $66=102 => rel. 1.02 |
● | ● | ● | ● | ● | ● |
EC HW VER | Counter Hardware Version | 1 | 0508 | 2 | 050C | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $64=100 => ver. 1.00 |
● | ● | ● | ● | ● | ● |
– | ສະຫງວນໄວ້ | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | ອັດຕາພາສີໃນການນໍາໃຊ້ | 1 | 050 ບ | 2 | 0510 | $01=ອັດຕາພາສີ 1
$02=ອັດຕາພາສີ 2 |
● | ● | ● | |||
PRI/SEC | ຄ່າຫຼັກ/ຮອງພຽງແຕ່ແບບ 6A. ສະຫງວນແລະ
ຖືກແກ້ໄຂເປັນ 0 ສໍາລັບຮູບແບບອື່ນໆ. |
1 | 050C | 2 | 0512 | $00=ປະຖົມ
$01=ຮອງ |
● | ● | ● | |||
ERR | ລະຫັດຂໍ້ຜິດພາດ | 1 | 050 ດ | 2 | 0514 | ການໃສ່ລະຫັດຊ່ອງຂໍ້ມູນນ້ອຍ:
– bit0 (LSb)=ລຳດັບໄລຍະ – bit1=ຄວາມຈຳ – bit2=ໂມງ (RTC)-ສະເພາະຕົວແບບ ETH - ບິດອື່ນໆບໍ່ໄດ້ນໍາໃຊ້
Bit=1 ໝາຍເຖິງສະພາບຄວາມຜິດພາດ, Bit=0 ໝາຍເຖິງບໍ່ມີຂໍ້ຜິດພາດ |
● | ● | ● | ● | ● | ● |
CT | ຄ່າອັດຕາສ່ວນ CT
ລຸ້ນ 6A ເທົ່ານັ້ນ. ສະຫງວນແລະ ຖືກແກ້ໄຂເປັນ 1 ສໍາລັບຮູບແບບອື່ນໆ. |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | ສະຫງວນໄວ້ | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | ຄ່າ FSA | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | ໂໝດສາຍ | 1 | 0512 | 2 | 051C | $01=3ເຟສ, 4ສາຍ, 3ກະແສ
$02=3ເຟສ, 3ສາຍ, 2ກະແສ $03=1 ໄລຍະ $04=3ເຟສ, 3ສາຍ, 3ກະແສ |
● | ● | ● | ● | ● | ● |
ທີ່ຢູ່ | ທີ່ຢູ່ MODBUS | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
ໂໝດ MDB | ໂໝດ MODBUS | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | ຄວາມໄວການສື່ສານ | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | ສະຫງວນໄວ້ | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
ຂໍ້ມູນກ່ຽວກັບຕົວຊີ້ວັດພະລັງງານແລະໂມດູນການສື່ສານ
EC-P STAT | ສະຖານະການຕ້ານບາງສ່ວນ | 1 | 0517 | 2 | 0526 | ການໃສ່ລະຫັດຊ່ອງຂໍ້ມູນນ້ອຍ:
– bit0 (LSb)= +kWhΣ PAR – bit1=-kWhΣ PAR – bit2=+kVAhΣ-L PAR – bit3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – bit5=-kVAhΣ-C PAR – bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR - ບິດອື່ນໆບໍ່ໄດ້ນໍາໃຊ້
Bit = 1 ຫມາຍຄວາມວ່າ counter active, Bit = 0 ຫມາຍຄວາມວ່າ counter stop |
● | ● | ● | ● | ● | ● |
PARAMETER | INTEGER | ຄວາມຫມາຍຂອງຂໍ້ມູນ | ລົງທະບຽນຕາມແບບຈໍາລອງ | |||||||||
ສັນຍາລັກ |
ລາຍລະອຽດ |
RegSet 0 | RegSet 1 |
ຄຸນຄ່າ |
3ph 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph ປະສົມປະສານ ETHERNET TCP | 1ph ປະສົມປະສານ ETHERNET TCP | ພາສາ TCP
(ຕາມຕົວແບບ) |
||
MOD SN | Module Serial Number | 5 | 0518 | 6 | 0528 | 10 ຕົວອັກສອນ ASCII. ($00…$FF) | ● | ● | ● | |||
ເຊັນ | ການເປັນຕົວແທນມູນຄ່າທີ່ລົງນາມ | 1 | 051 ດ | 2 | 052E | $00=ເຄື່ອງໝາຍບິດ
$01=2 ເສີມຂອງ |
● | ● | ● | ● | ● | |
– ສະຫງວນໄວ້ | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | ການປ່ອຍເຟີມແວໂມດູນ | 1 | 051F | 2 | 0532 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $66=102 => rel. 1.02 |
● | ● | ● | |||
MOD HW VER | ລຸ້ນຮາດແວໂມດູນ | 1 | 0520 | 2 | 0534 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $64=100 => ver. 1.00 |
● | ● | ● | |||
– ສະຫງວນໄວ້ | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
ລົງທະບຽນ | RegSet ໃຊ້ຢູ່ | 1 | 0523 | 2 | 0538 | $00=ລົງທະບຽນຊຸດ 0
$01=ລົງທະບຽນຊຸດ 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=ລົງທະບຽນຊຸດ 0
$01=ລົງທະບຽນຊຸດ 1 |
● | |||||||
FW REL2 | Counter Firmware Release 2 | 1 | 0600 | 2 | 0600 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $C8=200 => rel. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-ວັນ | ການໂຕ້ຕອບອີເທີເນັດ RTC ມື້ | 1 | 2000 | 1 | 2000 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $1F=31 => ມື້ທີ 31 |
● | ● | ||||
RTC-ເດືອນ | ອິນເຕີເຟດອີເທີເນັດ RTC ເດືອນ | 1 | 2001 | 1 | 2001 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $0C=12 => ເດືອນທັນວາ |
● | ● | ||||
RTC-ປີ | Ethernet interface RTC ປີ | 1 | 2002 | 1 | 2002 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $15=21 => ປີ 2021 |
● | ● | ||||
RTC-ຊົ່ວໂມງ | ການໂຕ້ຕອບອີເທີເນັດ RTC ຊົ່ວໂມງ | 1 | 2003 | 1 | 2003 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $0F=15 => 15 ຊົ່ວໂມງ |
● | ● | ||||
RTC-ນາທີ | ອິນເຕີເຟດອີເທີເນັດ RTC ນາທີ | 1 | 2004 | 1 | 2004 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $1E=30 => 30 ນາທີ |
● | ● | ||||
RTC-SEC | ອິນເຕີເຟດອີເທີເນັດ RTC ວິນາທີ | 1 | 2005 | 1 | 2005 | ປ່ຽນຄ່າ Hex ທີ່ອ່ານເປັນຄ່າ Dec.
ຕົວຢ່າງ $0A=10 => 10 ວິນາທີ |
● | ● |
ໝາຍເຫດ: ການລົງທະບຽນ RTC ($2000…$2005) ສາມາດໃຊ້ໄດ້ກັບເຄື່ອງວັດແທກພະລັງງານທີ່ມີ Ethernet Firmware rel. 1.15 ຫຼືສູງກວ່າ.
ການອ່ານ COILs (ລະຫັດຟັງຊັນ $01)
PARAMETER | INTEGER | ຄວາມຫມາຍຂອງຂໍ້ມູນ | ລົງທະບຽນຕາມແບບຈໍາລອງ | |||||
ລາຍລະອຽດຂອງສັນຍາລັກ |
ບິດ
ທີ່ຢູ່ |
ຄຸນຄ່າ |
3ph 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph ປະສົມປະສານ ETHERNET TCP | 1ph ປະສົມປະສານ ETHERNET TCP | ພາສາ TCP
(ຕາມຕົວແບບ) |
AL ປຸກ | 40 0000 | ບິດ ລຳດັບ ນ້ອຍ 39 (MSB) … bit 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
ນິທານ L = ພາຍໃຕ້ຂອບເຂດ (ຕ່ໍາ) H = ເກີນຂອບເຂດ (ສູງ) O = ອອກຈາກຂອບເຂດ COM=ການສື່ສານໃນພອດ IR ຕົກລົງ. ຢ່າພິຈາລະນາໃນກໍລະນີຂອງຕົວແບບທີ່ມີການສື່ສານ SERIAL ປະສົມປະສານ RES=Bit Reserved ເປັນ 0
ຫມາຍເຫດ: Voltage, ຄ່າເກນປັດຈຸບັນ ແລະຄວາມຖີ່ສາມາດປ່ຽນແປງໄດ້ຕາມຮູບແບບການນັບ. ກະລຸນາອ້າງອີງເຖິງ ຕາຕະລາງແມ່ນສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້. |
● | ● | ● | ● | ● |
VOLTAGE ແລະຂອບເຂດຄວາມຖີ່ຕາມແບບຈໍາລອງ | ເກນພາຣາມີເຕີ | |||
ໄລຍະ-ກາງ VOLTAGE | ໄລຍະ-PhASE VOLTAGE | ປະຈຸບັນ | ຄວາມຖີ່ | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=ເລີ່ມປະຈຸບັນ (Ist) IH=ຂະໜາດເຕັມປັດຈຸບັນ (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
ຂຽນທະບຽນ (ລະຫັດຟັງຊັນ $10)
ຂໍ້ມູນທີ່ຕັ້ງໂປຣແກຣມໄດ້ສຳລັບຕົວນັບໄຟຟ້າ ແລະໂມດູນການສື່ສານ
ທີ່ຢູ່ | ທີ່ຢູ່ MODBUS | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
ໂໝດ MDB | ໂໝດ MODBUS | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | ຄວາມໄວການສື່ສານ
*300, 600, 1200, 57600 ຄ່າ ບໍ່ມີສໍາລັບຮູບແບບ 40A. |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | ຣີເຊັດຕົວນັບພະລັງງານ
ພຽງແຕ່ພິມດ້ວຍຟັງຊັນ RESET |
1 | 0516 | 2 | 0524 | $00=TOTAL Counters
$03=ເຄື່ອງນັບທັງໝົດ |
● | ● | ● | ● | ● | ● |
$01=TARIFF 1 ຕົວນັບ
$02=TARIFF 2 ຕົວນັບ |
● | ● | ● | |||||||||
EC-P OPER | ການປະຕິບັດວຽກງານຕ້ານການບາງສ່ວນ | 1 | 0517 | 2 | 0526 | ສໍາລັບ RegSet1, ກໍານົດຄໍາ MS ສະເຫມີເປັນ 0000. ຄໍາ LS ຕ້ອງໄດ້ຮັບການໂຄງສ້າງດັ່ງຕໍ່ໄປນີ້:
Byte 1 – ການເລືອກຕົວນັບບາງສ່ວນ $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=ຕົວນັບບາງສ່ວນທັງໝົດ ໄບຕ໌ 2 – ການປະຕິບັດວຽກງານຕ້ານການບາງສ່ວນ $01=ເລີ່ມຕົ້ນ $02=ຢຸດ $03=ຣີເຊັດ ຕົວຢ່າງ: Start +kWhΣ PAR Counter 00=+kWhΣ PAR 01=ເລີ່ມ ຄ່າສຸດທ້າຍທີ່ຈະຖືກກໍານົດ: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
ລົງທະບຽນ | ການປ່ຽນ RegSet | 1 | 100 ບ | 2 | 1010 | $00=ປ່ຽນເປັນ RegSet 0
$01=ປ່ຽນເປັນ RegSet 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=ປ່ຽນເປັນ RegSet 0
$01=ປ່ຽນເປັນ RegSet 1 |
● | |||||||
RTC-ວັນ | ການໂຕ້ຕອບອີເທີເນັດ RTC ມື້ | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-ເດືອນ | ອິນເຕີເຟດອີເທີເນັດ RTC ເດືອນ | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-ປີ | Ethernet interface RTC ປີ | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
ຕົວຢ່າງ: ກໍານົດ 2021, ຂຽນ $15 |
● | ● | ||||
RTC-ຊົ່ວໂມງ | ການໂຕ້ຕອບອີເທີເນັດ RTC ຊົ່ວໂມງ | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-ນາທີ | ອິນເຕີເຟດອີເທີເນັດ RTC ນາທີ | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | ອິນເຕີເຟດອີເທີເນັດ RTC ວິນາທີ | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
ໝາຍເຫດ: ການລົງທະບຽນ RTC ($2000…$2005) ສາມາດໃຊ້ໄດ້ກັບເຄື່ອງວັດແທກພະລັງງານທີ່ມີ Ethernet Firmware rel. 1.15 ຫຼືສູງກວ່າ.
ໝາຍເຫດ: ຖ້າຄໍາສັ່ງການຂຽນ RTC ມີຄ່າທີ່ບໍ່ເຫມາະສົມ (ເຊັ່ນ: ວັນທີ 30 ເດືອນກຸມພາ), ຄ່າຈະບໍ່ຖືກຍອມຮັບແລະອຸປະກອນຕອບກັບດ້ວຍລະຫັດຍົກເວັ້ນ (ມູນຄ່າທີ່ຜິດກົດຫມາຍ).
ໝາຍເຫດ: ໃນກໍລະນີຂອງການສູນເສຍ RTC ເນື່ອງຈາກການປິດໄຟເປັນເວລາດົນນານ, ຕັ້ງຄ່າ RTC ອີກເທື່ອຫນຶ່ງ (ມື້, ເດືອນ, ປີ, ຊົ່ວໂມງ, min, ວິນາທີ) ເພື່ອເລີ່ມຕົ້ນການບັນທຶກໃຫມ່.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
PROTOCOL RS485 Modbus ແລະ Lan Gateway [pdf] ຄູ່ມືຜູ້ໃຊ້ RS485 Modbus ແລະ Lan Gateway, RS485, Modbus ແລະ Lan Gateway, Lan Gateway, Gateway |