ໂລໂກ້ REXGEARBCS Series Programming Guide SCPI
ພິທີການ
ລຸ້ນ: V20210903

ຄໍານໍາ

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

ຄໍາແນະນໍາຄວາມປອດໄພ

ໃນການດໍາເນີນງານແລະການບໍາລຸງຮັກສາເຄື່ອງມື, ກະລຸນາປະຕິບັດຕາມຄໍາແນະນໍາດ້ານຄວາມປອດໄພຕໍ່ໄປນີ້ຢ່າງເຂັ້ມງວດ. ການປະຕິບັດໃດໆໂດຍບໍ່ຄໍານຶງເຖິງຄວາມສົນໃຈຫຼືຄໍາເຕືອນສະເພາະໃນບົດອື່ນໆຂອງຄູ່ມືອາດຈະເຮັດໃຫ້ຫນ້າທີ່ປ້ອງກັນທີ່ສະຫນອງໂດຍເຄື່ອງມື.
REXGEAR ຈະບໍ່ຮັບຜິດຊອບຕໍ່ຜົນໄດ້ຮັບທີ່ເກີດຈາກການລະເລີຍຄໍາແນະນໍາເຫຼົ່ານັ້ນ.
2.1 ບັນທຶກຄວາມປອດໄພ
➢ ຢືນຢັນການປ້ອນຂໍ້ມູນ AC voltage ກ່ອນທີ່ຈະສະຫນອງພະລັງງານ.
➢ ການລົງພື້ນດິນທີ່ເຊື່ອຖືໄດ້: ກ່ອນທີ່ຈະດໍາເນີນການ, ເຄື່ອງມືຕ້ອງໄດ້ຮັບການຮາກຖານຢ່າງຫມັ້ນຄົງເພື່ອຫຼີກເວັ້ນການຊ໊ອກໄຟຟ້າ.
➢ ຢືນຢັນຟິວ: ໃຫ້ແນ່ໃຈວ່າໄດ້ຕິດຕັ້ງຟິວຢ່າງຖືກຕ້ອງ.
➢ ຫ້າມເປີດຕົວເຄື່ອງ: ຜູ້ປະຕິບັດການບໍ່ສາມາດເປີດ chassis ຂອງເຄື່ອງມືໄດ້.
ຜູ້ປະຕິບັດງານທີ່ບໍ່ແມ່ນມືອາຊີບແມ່ນບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ຮັກສາຫຼືປັບ.
➢ ຫ້າມເຮັດວຽກພາຍໃຕ້ເງື່ອນໄຂອັນຕະລາຍ: ຫ້າມໃຊ້ເຄື່ອງມືພາຍໃຕ້ສະພາບທີ່ຕິດໄຟ ຫຼືລະເບີດ.
➢ ຢືນຢັນຂອບເຂດການເຮັດວຽກ: ໃຫ້ແນ່ໃຈວ່າ DUT ຢູ່ໃນຂອບເຂດການຈັດອັນດັບຂອງ BCS.
2.2 ສັນຍາລັກຄວາມປອດໄພ
ກະລຸນາເບິ່ງຕາຕະລາງຕໍ່ໄປນີ້ສໍາລັບຄໍານິຍາມຂອງສັນຍາລັກສາກົນທີ່ໃຊ້ໃນເຄື່ອງມືຫຼືໃນຄູ່ມືຜູ້ໃຊ້.
ຕາຕະລາງ 1

ສັນຍາລັກ  ຄໍານິຍາມ  ສັນຍາລັກ  ຄໍານິຍາມ 
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ DC (ກະແສໄຟຟ້າໂດຍກົງ) ເສັ້ນ null ຫຼືເສັ້ນກາງ
FLUKE 319 Clamp ແມັດ - ໄອຄອນ 2 AC (ກະແສໄຟຟ້າສະຫຼັບ) ສາຍສົດ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 1 AC ແລະ DC ພະລັງງານສຸດ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 2 ປະຈຸບັນສາມເຟດ REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 8 ພະລັງງານປິດ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 3 ດິນ REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 9 ພະລັງງານສຳຮອງ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 4 ພື້ນທີ່ປ້ອງກັນ REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 10 ສະຖານະເປີດເຄື່ອງ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 5 ພື້ນ​ທີ່​ຕົວ​ເຄື່ອງ​ REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 11 ສະຖານະປິດເຄື່ອງ
REXGEAR BCS Series Programming Guide SCPI Protocol - ໄອຄອນ 6 ພື້ນທີ່ສັນຍານ ໄອຄອນລະວັງ ສ່ຽງໄຟຊັອດ
ຄຳເຕືອນ ສັນຍານອັນຕະລາຍ ໄອຄອນລະມັດລະວັງ ການເຕືອນໄພອຸນຫະພູມສູງ
ຂໍ້ຄວນລະວັງ ຈົ່ງລະມັດລະວັງ ຄຳເຕືອນ ຄ

ເກີນview

ເຄື່ອງຈຳລອງແບັດເຕີຣີຊຸດ BCS ໃຫ້ພອດ LAN ແລະອິນເຕີເຟດ RS232. ຜູ້ໃຊ້ສາມາດເຊື່ອມຕໍ່ BCS ແລະ PC ໂດຍສາຍການສື່ສານທີ່ສອດຄ້ອງກັນເພື່ອຮັບຮູ້ການຄວບຄຸມ.

Programming Command Overview

4.1 ບົດແນະນຳສັ້ນໆ
ຄໍາສັ່ງ BCS ປະກອບມີສອງປະເພດ: IEEE488.2 ຄໍາສັ່ງສາທາລະນະແລະຄໍາສັ່ງ SCPI.
IEEE 488.2 ຄໍາສັ່ງສາທາລະນະກໍານົດບາງຄໍາສັ່ງຄວບຄຸມທົ່ວໄປແລະຄໍາຖາມສໍາລັບເຄື່ອງມື. ການປະຕິບັດພື້ນຖານກ່ຽວກັບ BCS ສາມາດເຮັດໄດ້ໂດຍຜ່ານຄໍາສັ່ງສາທາລະນະ, ເຊັ່ນ: ຕັ້ງຄ່າໃຫມ່, ຄໍາຖາມສະຖານະ, ແລະອື່ນໆ. ທັງຫມົດ IEEE 488.2 ຄໍາສັ່ງສາທາລະນະປະກອບດ້ວຍດາວ (*) ແລະສາມຕົວອັກສອນ mnemonic: *RST, *IDN ?, * OPC ?, ແລະອື່ນໆ. .
ຄໍາ​ສັ່ງ SCPI ສາ​ມາດ​ປະ​ຕິ​ບັດ​ຫນ້າ​ທີ່ BCS ສ່ວນ​ໃຫຍ່​ຂອງ​ການ​ທົດ​ສອບ​, ການ​ຕັ້ງ​ຄ່າ​, ການ​ປັບ​ແລະ​ການ​ວັດ​ແທກ​. ຄໍາສັ່ງ SCPI ຖືກຈັດຢູ່ໃນຮູບແບບຂອງຕົ້ນໄມ້ຄໍາສັ່ງ. ແຕ່ລະຄໍາສັ່ງສາມາດປະກອບມີຫຼາຍ mnemonics, ແລະແຕ່ລະ node ຂອງຕົ້ນໄມ້ຄໍາສັ່ງຖືກແຍກອອກໂດຍຈໍ້າສອງເມັດ (:), ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້. ເທິງສຸດຂອງຕົ້ນໄມ້ຄຳສັ່ງເອີ້ນວ່າ ROOT. ເສັ້ນທາງເຕັມຈາກ ROOT ໄປຫາ node ໃບແມ່ນຄໍາສັ່ງການຂຽນໂປຼແກຼມທີ່ສົມບູນ.

ຄູ່ມືການດໍາເນີນໂຄງການ REXGEAR BCS Series SCPI Protocol - SCPI

4.2 ໄວຍາກອນ
ຄໍາສັ່ງ BCS SCPI ແມ່ນການສືບທອດແລະການຂະຫຍາຍຄໍາສັ່ງ IEEE 488.2. ຄໍາ​ສັ່ງ SCPI ປະ​ກອບ​ດ້ວຍ​ຄໍາ​ສັ່ງ​ຄໍາ​ສັ່ງ​, ຕົວ​ແຍກ​, ພາກ​ສະ​ຫນາມ​ພາ​ລາ​ມິ​ເຕີ​ແລະ terminators​. ເອົາຄໍາສັ່ງຕໍ່ໄປນີ້ເປັນ example:
ແຫຼ່ງຂໍ້ມູນ :VOLTage 2.5
ໃນຄໍາສັ່ງນີ້, SOURce ແລະ VOLTage ແມ່ນຄໍາທີ່ໃຊ້ຄໍາສັ່ງ. n ແມ່ນຊ່ອງເລກ 1 ຫາ 24. ຈໍ້າສອງເມັດ (:) ແລະຊ່ອງແມ່ນຕົວແຍກ. 2.5 ແມ່ນພາກສະຫນາມພາລາມິເຕີ. ການກັບຄືນ carriage ແມ່ນ terminator. ບາງຄໍາສັ່ງມີຫຼາຍຕົວກໍານົດການ. ພາລາມິເຕີຖືກແຍກອອກດ້ວຍເຄື່ອງໝາຍຈຸດ (,).
ມາດຕະການ:VOLTage?(@1,2)
ຄໍາສັ່ງນີ້ຫມາຍເຖິງການໄດ້ຮັບ readback voltage ຂອງຊ່ອງທີ 1 ແລະ 2. ໝາຍເລກ 1 ແລະ 2 ໝາຍເຖິງໝາຍເລກຊ່ອງ, ເຊິ່ງແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ການອ່ານການອ່ານຄືນ voltage ຂອງ 24 ຊ່ອງໃນເວລາດຽວກັນ:
ມາດຕະການ:VOLTage?(@1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, XNUMX ) ຂຽນຄົງທີ່ voltage ມູນຄ່າເຖິງ 5V ຂອງ 24 ຊ່ອງໃນເວລາດຽວກັນ:
ທີ່ມາ:VOLTage
5(@1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24 )
ເພື່ອຄວາມສະດວກສະບາຍຂອງຄໍາອະທິບາຍ, ສັນຍາລັກໃນບົດຕໍ່ໄປຈະໃຊ້ໄດ້ກັບສົນທິສັນຍາຕໍ່ໄປນີ້.
◆ ວົງເລັບສີ່ຫຼ່ຽມ ([]) ຊີ້ໃຫ້ເຫັນເຖິງຄໍາທີ່ເປັນທາງເລືອກ ຫຼືຕົວກໍານົດການ, ເຊິ່ງສາມາດຖືກລະເວັ້ນ.
◆ ຄurly ວົງເລັບ ({}) ຊີ້ບອກຕົວເລືອກພາລາມິເຕີໃນສາຍຄໍາສັ່ງ.
◆ ວົງເລັບມຸມ (<>) ຊີ້ບອກວ່າຕ້ອງລະບຸຕົວກໍານົດການຕົວເລກ.
◆ເສັ້ນຕັ້ງ (|) ຖືກນໍາໃຊ້ເພື່ອແຍກທາງເລືອກຂອງພາລາມິເຕີທາງເລືອກຫຼາຍ.
4.2.1 ຄໍາສັ່ງຄໍາສໍາຄັນ
ແຕ່ລະຄໍາທີ່ໃຊ້ຄໍາສັ່ງມີສອງຮູບແບບ: mnemonic ຍາວແລະ mnemonic ສັ້ນ. mnemonic ສັ້ນແມ່ນສັ້ນສໍາລັບ mnemonic ຍາວ. ແຕ່ລະ mnemonic ບໍ່ຄວນເກີນ 12 ຕົວອັກສອນ, ລວມທັງການຕໍ່ທ້າຍຕົວເລກທີ່ເປັນໄປໄດ້. ເຄື່ອງຈຳລອງແບັດເຕີລີພຽງແຕ່ຮັບສະເພາະ mnemonics ຍາວ ຫຼື ສັ້ນເທົ່ານັ້ນ.
ກົດ​ລະ​ບຽບ​ສໍາ​ລັບ​ການ​ຜະ​ລິດ mnemonics ມີ​ດັ່ງ​ນີ້​:

  1. mnemonics ຍາວປະກອບດ້ວຍຄໍາຫນຶ່ງຫຼືປະໂຫຍກ. ຖ້າມັນເປັນຄໍາສັບ, ຄໍາທັງຫມົດປະກອບເປັນ mnemonic. ຕົວຢ່າງamples: ປະຈຸບັນ —— ປະຈຸບັນ
  2. mnemonics ສັ້ນໂດຍທົ່ວໄປປະກອບດ້ວຍ 4 ຕົວອັກສອນທໍາອິດຂອງ mnemonics ຍາວ.
    Example: ປະຈຸບັນ —— CURR
  3. ຖ້າຄວາມຍາວຕົວອັກສອນຂອງ mnemonic ຍາວແມ່ນຫນ້ອຍກວ່າຫຼືເທົ່າກັບ 4, mnemonic ຍາວແລະສັ້ນແມ່ນຄືກັນ. ຖ້າຄວາມຍາວຕົວອັກສອນຂອງ mnemonic ຍາວແມ່ນໃຫຍ່ກວ່າ 4 ແລະຕົວອັກສອນທີ່ສີ່ແມ່ນສະລະ, mnemonic ສັ້ນຈະຖືກປະກອບດ້ວຍ 3 ຕົວອັກສອນ, ຍົກເລີກການອອກສຽງ. ຕົວຢ່າງamples: MODE —— MODE Power —— POW
  4. Mnemonics ບໍ່ແມ່ນຕົວພິມນ້ອຍໃຫຍ່.

4.2.2 ຕົວແຍກຄໍາສັ່ງ

  1. ຈໍ້າສອງເມັດ (:)
    Colon ຖືກນໍາໃຊ້ເພື່ອແຍກສອງຄໍາທີ່ຕິດກັນຢູ່ໃນຄໍາສັ່ງ, ເຊັ່ນ: ການແຍກ SOUR1 ແລະ VOLT ໃນຄໍາສັ່ງ SOUR1:VOLT 2.54.
    ຈໍ້າສອງເມັດຍັງສາມາດເປັນລັກສະນະທໍາອິດຂອງຄໍາສັ່ງ, ສະແດງໃຫ້ເຫັນວ່າມັນຈະຊອກຫາເສັ້ນທາງຈາກຈຸດເທິງຂອງຕົ້ນໄມ້ຄໍາສັ່ງ.
  2. Space Space ຖືກນໍາໃຊ້ເພື່ອແຍກພາກສະຫນາມຄໍາສັ່ງແລະພາລາມິເຕີ.
  3. Semicolon (;) Semicolon ຖືກນໍາໃຊ້ເພື່ອແຍກຫນ່ວຍຄໍາສັ່ງຫຼາຍເມື່ອຫນ່ວຍຄໍາສັ່ງຫຼາຍຖືກລວມຢູ່ໃນຫນຶ່ງຄໍາສັ່ງ. ລະດັບຂອງເສັ້ນທາງປະຈຸບັນບໍ່ປ່ຽນແປງໂດຍການໃຊ້ semicolon.
    Example: SOUR1:VOLT 2.54;OUTCURR 1000 ຄໍາສັ່ງຂ້າງເທິງນີ້ແມ່ນເພື່ອກໍານົດ vol ຄົງທີ່tage ມູນຄ່າເຖິງ 2.54V ແລະ output ຈໍາກັດໃນປະຈຸບັນກັບ 1000mA ໃນໂຫມດແຫຼ່ງ. ຄຳສັ່ງຂ້າງເທິງນີ້ທຽບເທົ່າກັບສອງຄຳສັ່ງຕໍ່ໄປນີ້: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000.
  4. Semicolon ແລະ Colon (;:) ມັນຖືກນໍາໃຊ້ເພື່ອແຍກຄໍາສັ່ງຫຼາຍ. ມາດຕະການ:VOLTage ?;:SOURce:VOLTage 10;:OUTPut:ONOFF 1

4.2.3 ແບບສອບຖາມ
ເຄື່ອງໝາຍຄຳຖາມ (?) ແມ່ນໃຊ້ເພື່ອໝາຍຟັງຊັນແບບສອບຖາມ. ມັນປະຕິບັດຕາມຄໍາຫລັກສຸດທ້າຍຂອງພາກສະຫນາມຄໍາສັ່ງ. ຕົວຢ່າງample, ສໍາລັບການສອບຖາມຄົງທີ່ voltage ຂອງຊ່ອງ 1 ໃນໂຫມດແຫຼ່ງ, ຄໍາສັ່ງສອບຖາມແມ່ນ SOUR1:VOLT?. ຖ້າຫາກວ່າຄົງທີ່ voltage ແມ່ນ 5V, simulator ຫມໍ້ໄຟຈະກັບຄືນ string ຕົວອັກສອນ 5.
ຫຼັງຈາກເຄື່ອງຈໍາລອງຫມໍ້ໄຟໄດ້ຮັບຄໍາສັ່ງສອບຖາມແລະສໍາເລັດການວິເຄາະ, ມັນຈະປະຕິບັດຄໍາສັ່ງແລະສ້າງສາຍຕອບ. ສະຕຣິງການຕອບສະ ໜອງ ທໍາອິດຖືກຂຽນເຂົ້າໃນ buffer ຜົນຜະລິດ. ຖ້າອິນເຕີເຟດຫ່າງໄກສອກຫຼີກປະຈຸບັນເປັນອິນເຕີເຟດ GPIB, ມັນລໍຖ້າໃຫ້ຕົວຄວບຄຸມອ່ານຄໍາຕອບ. ຖ້າ​ບໍ່​ດັ່ງ​ນັ້ນ​, ມັນ​ທັນ​ທີ​ທັນ​ໃດ​ສົ່ງ​ສະ​ຕ​ຣິ​ງ​ການ​ຕອບ​ສະ​ຫນອງ​ກັບ​ການ​ໂຕ້​ຕອບ​.
ຄໍາສັ່ງສ່ວນໃຫຍ່ມີ syntax ຄໍາຖາມທີ່ສອດຄ້ອງກັນ. ຖ້າຄໍາສັ່ງບໍ່ສາມາດສອບຖາມໄດ້, ເຄື່ອງຈໍາລອງຫມໍ້ໄຟຈະລາຍງານຂໍ້ຜິດພາດ -115 ຄໍາສັ່ງບໍ່ສາມາດສອບຖາມແລະບໍ່ມີຫຍັງຈະກັບຄືນມາ.
4.2.4 Command Terminator
terminators ຄໍາສັ່ງແມ່ນ line feed character (ASCII ຕົວອັກສອນ LF, ຄ່າ 10) ແລະ EOI (ສະເພາະສໍາລັບການໂຕ້ຕອບ GPIB). ຟັງຊັນ terminator ແມ່ນເພື່ອຢຸດສະຕຣິງຄໍາສັ່ງປະຈຸບັນແລະປັບເສັ້ນທາງຄໍາສັ່ງກັບເສັ້ນທາງຮາກ.
4.3 ຮູບແບບພາລາມິເຕີ
ພາຣາມິເຕີທີ່ຕັ້ງໂຄງການແມ່ນສະແດງໂດຍລະຫັດ ASCII ໃນປະເພດຂອງຕົວເລກ, ຕົວອັກສອນ, bool, ແລະອື່ນໆ.
ຕາຕະລາງ 2

ສັນຍາລັກ ລາຍລະອຽດ

Example

ຄ່າຈຳນວນເຕັມ 123
ຄ່າຈຸດລອຍ 123., 12.3, 0.12, 1.23E4
ຄ່າອາດຈະເປັນ NR1 ຫຼື NR2.
ຮູບແບບມູນຄ່າຂະຫຍາຍທີ່ປະກອບມີ , MIN ແລະ MAX. 1|0|ເປີດ|ປິດ
ຂໍ້ມູນ Boolean
ຂໍ້ມູນຕົວອັກສອນ, ຕົວຢ່າງample, CURR
ສົ່ງຄືນຂໍ້ມູນລະຫັດ ASCII, ອະນຸຍາດໃຫ້ກັບຄືນຂອງ ASCII 7-ບິດທີ່ບໍ່ໄດ້ກໍານົດ. ປະເພດຂໍ້ມູນນີ້ມີຕົວສິ້ນສຸດຄໍາສັ່ງໂດຍຫຍໍ້.

ຄໍາສັ່ງ

5.1 IEEE 488.2 ຄໍາສັ່ງທົ່ວໄປ
ຄໍາສັ່ງທົ່ວໄປແມ່ນຄໍາສັ່ງທົ່ວໄປທີ່ຕ້ອງການໂດຍມາດຕະຖານ IEEE 488.2 ທີ່ເຄື່ອງມືຕ້ອງສະຫນັບສະຫນູນ. ພວກມັນຖືກນໍາໃຊ້ເພື່ອຄວບຄຸມຫນ້າທີ່ທົ່ວໄປຂອງເຄື່ອງມື, ເຊັ່ນ: ການຕັ້ງຄ່າຄືນໃຫມ່ແລະການສອບຖາມສະຖານະການ. syntax ແລະ semantics ຂອງມັນປະຕິບັດຕາມມາດຕະຖານ IEEE 488.2. IEEE 488.2 ຄໍາສັ່ງທົ່ວໄປບໍ່ມີລໍາດັບຊັ້ນ.
*IDN?
ຄໍາສັ່ງນີ້ອ່ານຂໍ້ມູນຂອງ simulator ຫມໍ້ໄຟ. ມັນສົ່ງຄືນຂໍ້ມູນໃນສີ່ຊ່ອງທີ່ແຍກກັນດ້ວຍເຄື່ອງໝາຍຈຸດ. ຂໍ້​ມູນ​ລວມ​ທັງ​ຜູ້​ຜະ​ລິດ​, ຕົວ​ແບບ​, ສະ​ຫນາມ​ເກັບ​ໄວ້​ແລະ​ສະ​ບັບ​ຊອບ​ແວ​.
Query Syntax *IDN?
ບໍ່ມີພາລາມິເຕີ
ກັບຄືນ ລາຍ​ລະ​ອຽດ String
ຜູ້ຜະລິດ REXGEAR
ຕົວແບບ BCS
0 ສະຫງວນພາກສະຫນາມ
ລຸ້ນຊອບແວ XX.XX
ສົ່ງຄືນ Example REXGEARTECH,BCS,0,V1.00 *OPC
ຄໍາສັ່ງນີ້ກໍານົດການດໍາເນີນການສໍາເລັດ (OPC) bit ໃນ Standard Event Register ເປັນ 1 ເມື່ອການດໍາເນີນງານແລະຄໍາສັ່ງທັງຫມົດສໍາເລັດ.
Command Syntax *OPC Parameters None Query Syntax *OPC? ກັບຄືນ ຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງ *TRG *WAI *RST
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອຟື້ນຟູການຕັ້ງຄ່າໂຮງງານ. Command Syntax *ພາລາມິເຕີ RST ບໍ່ມີຜົນຕອບແທນ ບໍ່ມີຄຳສັ່ງທີ່ກ່ຽວຂ້ອງ ບໍ່ມີ
5.2 ມາດຕະການຄໍາສັ່ງ
ມາດຕະການ :ປັດຈຸບັນ?
ຄໍາສັ່ງນີ້ສອບຖາມກະແສການອ່ານຄືນຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.
ຄໍາສັ່ງ Syntax MEASure :ປັດຈຸບັນ?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example MEAS1:CURR?
ກັບຄືນ ຫົວໜ່ວຍ mA
ມາດຕະການ :VOLTage?
ຄໍາສັ່ງນີ້ສອບຖາມການອ່ານຄືນ voltage ຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.
ຄໍາສັ່ງ Syntax
ມາດຕະການ :VOLTage?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example MEAS1:VOLT?
ກັບຄືນ ໜ່ວຍ V
ມາດຕະການ :ພະລັງງານ?
ຄໍາສັ່ງນີ້ສອບຖາມພະລັງງານການອ່ານຄືນຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.

ຄໍາສັ່ງ Syntax ຄໍາສັ່ງ Syntax
ພາລາມິເຕີ ພາລາມິເຕີ
Example Example
ກັບຄືນ ກັບຄືນ
ໜ່ວຍ ໜ່ວຍ

ມາດຕະການ :MAH?
ຄໍາສັ່ງນີ້ສອບຖາມຄວາມສາມາດຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.

ຄໍາສັ່ງ Syntax ມາດຕະການ : MAH?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example MEAS1: MAH?
ກັບຄືນ
ໜ່ວຍ mAh

ມາດຕະການ :ແມ່ນບໍ?
ຄໍາສັ່ງນີ້ສອບຖາມຄ່າຄວາມຕ້ານທານຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.

ຄໍາສັ່ງ Syntax ມາດຕະການ :ແມ່ນບໍ?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example MEAS1:R?
ກັບຄືນ
ໜ່ວຍ

5.3 ຄຳສັ່ງອອກ
ອອກ :MODE
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຮູບແບບການດໍາເນີນງານຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.

ກັບຄືນ ອອກ :MODE
Query Syntax N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຊ່ວງແມ່ນຕັ້ງແຕ່ 1 ຫາ 24. ລະດັບ NR1: 0|1|3|128
Example OUTP1:MODE?
ພາລາມິເຕີ OUTP1:MODE 1
ຄໍາສັ່ງ Syntax 0 ສໍາລັບຮູບແບບແຫຼ່ງ
1 ສໍາລັບຮູບແບບການສາກໄຟ
3 ສໍາລັບໂຫມດ SOC
128 ສໍາລັບໂຫມດ SEQ

ອອກ :ONOFF
ຄໍາສັ່ງນີ້ເປີດຫຼືປິດຜົນຜະລິດຂອງຊ່ອງທີ່ສອດຄ້ອງກັນ.

ກັບຄືນ ອອກ :ONOFF < NR1>
Query Syntax N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຊ່ວງແມ່ນຕັ້ງແຕ່ 1 ຫາ 24. ລະດັບ NR1: 1|0
Example OUTP1:ປິດບໍ?
ພາລາມິເຕີ OUTP1:ONOFF 1
ຄໍາສັ່ງ Syntax 1 ສໍາລັບ ON
0 ສໍາລັບ OFF

ອອກ :ລັດ?
ຄໍາສັ່ງນີ້ສອບຖາມສະຖານະການຂອງຊ່ອງທາງທີ່ສອດຄ້ອງກັນ.

ກັບຄືນ OUTP1:STAT?
Query Syntax N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ພາລາມິເຕີ ອອກ :ລັດ?
ຄໍາສັ່ງ Syntax ສະຖານະຊ່ອງ
Bit0: ສະຖານະເປີດ/ປິດ
Bit16-18​: ຊ່ວງ​ຄ່າ​ການ​ອ່ານ​ຄືນ​, 0 ສໍາ​ລັບ​ລະ​ດັບ​ສູງ​, 1 ສໍາ​ລັບ​ລະ​ດັບ​ປານ​ກາງ​, 2 ສໍາ​ລັບ​ລະ​ດັບ​ຕ​່​ໍ​າ

5.4 ຄໍາສັ່ງແຫຼ່ງ
ແຫຼ່ງຂໍ້ມູນ :VOLTage
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຜົນຜະລິດຄົງທີ່ voltage.

ຄໍາສັ່ງ Syntax ແຫຼ່ງຂໍ້ມູນ :VOLTage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຊ່ວງແມ່ນຕັ້ງແຕ່ 1 ຫາ 24. ຊ່ວງ NRf: MIN~MAX
Example SOUR1:VOLT 2.54
Query Syntax SOUR1:VOLT?
ກັບຄືນ
ໜ່ວຍ V

ແຫຼ່ງຂໍ້ມູນ :ນອກ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຜົນຜະລິດ.

ຄໍາສັ່ງ Synta ແຫຼ່ງຂໍ້ມູນ :ນອກ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ.
ຊ່ວງແມ່ນຕັ້ງແຕ່ 1 ຫາ 24. ຊ່ວງ NRf: MIN~MAX
Example SOUR1:OUTCURR 1000
Query Syntax SOUR1:OUTCURR?
ກັບຄືນ
ໜ່ວຍ mA

ແຫຼ່ງຂໍ້ມູນ :RANGe
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດໃນປະຈຸບັນ.

ຄໍາສັ່ງ Syntax ແຫຼ່ງຂໍ້ມູນ :RANGe
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຊ່ວງແມ່ນຕັ້ງແຕ່ 1 ຫາ 24. ລະດັບ NR1: 0|2|3
Example SOUR1:RANG 1
Query Syntax SOUR1:RANG?
ກັບຄືນ 0 ສໍາລັບລະດັບສູງ
2 ສໍາລັບລະດັບຕ່ໍາ
3 ສໍາລັບຊ່ວງອັດຕະໂນມັດ

5.5 ໄລ່ຄໍາສັ່ງ
ສາກ :VOLTage
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຜົນຜະລິດຄົງທີ່ voltage under charge mode.

ຄໍາສັ່ງ Syntax ສາກ :VOLTage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example CHAR1:VOLT 5.6
Query Syntax CHAR1:VOLT?
ກັບຄືນ
ໜ່ວຍ V

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

ຄໍາສັ່ງ Syntax ສາກ :ນອກ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example CHAR1:OUTCURR 2000
Query Syntax CHAR1:OUTCURR?
ກັບຄືນ
ໜ່ວຍ mA

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

ຄໍາສັ່ງ Syntax ສາກ : Res
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example CHAR1:R 0.2
Query Syntax CHAR1:R ?
ກັບຄືນ
ໜ່ວຍ

ສາກ :ECHO:VOLTage?
ຄໍາສັ່ງນີ້ສອບຖາມ readback voltage under charge mode.

ຄໍາສັ່ງ Syntax ສາກ :ECHO:VOLTage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example CHAR1:ECHO:VOLTage?
ກັບຄືນ
ໜ່ວຍ V

ສາກ :ECHO: ຖາມ?
ຄໍາສັ່ງນີ້ສອບຖາມຄວາມສາມາດໃນການອ່ານຄືນພາຍໃຕ້ຮູບແບບການສາກໄຟ.

ຄໍາສັ່ງ Syntax ສາກ :ECHO:Q
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Example CHAR1:ແອັກໂກ້:ຖາມ?
ກັບຄືນ
ໜ່ວຍ mAh

5.6 ຄໍາສັ່ງ SEQ
ລໍາດັບ :ແກ້ໄຂ:FILE
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດລໍາດັບ file ເລກ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :ແກ້ໄຂ:FILE
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NR1: file ເລກ 1 ຫາ 10
Example SEQ1:ແກ້ໄຂ:FILE 3
Query Syntax SEQ1:ແກ້ໄຂ:FILE?
ກັບຄືນ

ລໍາດັບ :Edit:Length
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂັ້ນຕອນທັງຫມົດໃນລໍາດັບ file.

ຄໍາສັ່ງ Syntax ລໍາດັບ :Edit:Length
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 0~200
Example SEQ1:Edit:LENG 20
Query Syntax SEQ1:Edit:LENG?
ກັບຄືນ

ລໍາດັບ :ແກ້ໄຂ:ຂັ້ນຕອນ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຈໍານວນຂັ້ນຕອນສະເພາະ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :ແກ້ໄຂ:ຂັ້ນຕອນ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 1~200
Example SEQ1:ແກ້ໄຂ:ຂັ້ນຕອນທີ 5
Query Syntax SEQ1:ແກ້ໄຂ:ຂັ້ນຕອນ?
ກັບຄືນ

ລໍາດັບ :Edit:CYCle
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດເວລາຮອບວຽນສໍາລັບ file ພາຍ​ໃຕ້​ການ​ແກ້​ໄຂ​.

ຄໍາສັ່ງ Syntax ລໍາດັບ :Edit:CYCle
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 0~100
Example SEQ1:Edit:CYCle 0
Query Syntax SEQ1:ແກ້ໄຂ:ວົງຈອນ ?
ກັບຄືນ

ລໍາດັບ :EDIT:VOLTage
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຜົນຜະລິດ voltage ສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :EDIT:VOLTage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SEQ1:ແກ້ໄຂ:VOLT 5
Query Syntax SEQ1:ແກ້ໄຂ:VOLT?
ກັບຄືນ
ໜ່ວຍ V

ລໍາດັບ :Edit:ນອກ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຜົນຜະລິດສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :Edit:ນອກ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SEQ1:ແກ້ໄຂ:OUTCURR 500
Query Syntax SEQ1:ແກ້ໄຂ:OUTCURR?
ກັບຄືນ
ໜ່ວຍ mA

ລໍາດັບ :Edit:Res
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຄວາມຕ້ານທານສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :Edit:Res
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SEQ1:ແກ້ໄຂ:R 0.4
Query Syntax SEQ1:ແກ້ໄຂ:R?
ກັບຄືນ
ໜ່ວຍ

ລໍາດັບ :EDIT:ເວລາແລ່ນ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດເວລາແລ່ນສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :EDIT:RUNTime
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SEQ1:ແກ້ໄຂ: ແລ່ນ 5
Query Syntax SEQ1:ແກ້ໄຂ:ແລ່ນ ?
ກັບຄືນ
ໜ່ວຍ s

ລໍາດັບ :EDIT:LINKເລີ່ມ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂັ້ນຕອນການເລີ່ມຕົ້ນການເຊື່ອມຕໍ່ທີ່ຕ້ອງການຫຼັງຈາກຂັ້ນຕອນປະຈຸບັນສໍາເລັດ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :EDIT:LINKເລີ່ມ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: -1~200
Example SEQ1:Edit:LINKS -1
Query Syntax SEQ1:Edit:LINKS?
ກັບຄືນ

ລໍາດັບ :EDIT:LINKEnd
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂັ້ນຕອນການຢຸດການເຊື່ອມຕໍ່ສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :EDIT:LINKEnd
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: -1~200
Example SEQ1:ແກ້ໄຂ:LINKE-1
Query Syntax SEQ1:Edit:LINKE?
ກັບຄືນ

ລໍາດັບ :EDIT:LINK Cycle
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດເວລາຮອບວຽນສໍາລັບການເຊື່ອມຕໍ່.

ຄໍາສັ່ງ Syntax ລໍາດັບ :EDIT:LINK Cycle
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 0~100
Example SEQ1:ແກ້ໄຂ:LINKC 5
Query Syntax SEQ1:ແກ້ໄຂ:LINKC?
ກັບຄືນ

ລໍາດັບ :RUN:FILE
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດການທົດສອບລໍາດັບ file ເລກ.

ຄໍາສັ່ງ Syntax ລໍາດັບ: ແລ່ນ:FILE
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NR1: file ເລກ 1 ຫາ 10
Example SEQ1:RUN:FILE 3
Query Syntax SEQ1:RUN:FILE?
ກັບຄືນ

ລໍາດັບ :RUN:ຂັ້ນຕອນ?
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອສອບຖາມຈໍານວນຂັ້ນຕອນທີ່ກໍາລັງແລ່ນປະຈຸບັນ.

ຄໍາສັ່ງ Syntax ລໍາດັບ :RUN:STEP?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Query Syntax SEQ1:ແລ່ນ:ຂັ້ນຕອນ?
ກັບຄືນ

ລໍາດັບ :RUN:ເວລາ?
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອສອບຖາມເວລາແລ່ນສໍາລັບການທົດສອບລໍາດັບ file.

 ຄໍາສັ່ງ Syntax  ລໍາດັບ :RUN:ເວລາ?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Query Syntax SEQ1:RUN:T?
ກັບຄືນ
ໜ່ວຍ s

5.7 ຄໍາສັ່ງ SOC
SOC :Edit:Length
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂັ້ນຕອນການດໍາເນີນງານທັງຫມົດ.

 ຄໍາສັ່ງ Syntax  SOC :Edit:Length
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 0-200
Example SOC1:Edit:LENG 3
Query Syntax SOC1:Edit:LENG?
ກັບຄືນ

SOC :ແກ້ໄຂ:ຂັ້ນຕອນ

ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຈໍານວນຂັ້ນຕອນສະເພາະ.

ຄໍາສັ່ງ Syntax SOC :ແກ້ໄຂ:ຂັ້ນຕອນ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ລະດັບ NR1: 1-200
Example SOC1:ແກ້ໄຂ:ຂັ້ນຕອນທີ 1
Query Syntax SOC1:Edit:ຂັ້ນຕອນ?
ກັບຄືນ

SOC :EDIT:VOLTage

ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດ voltage ມູນຄ່າສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax SOC :EDIT:VOLTage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SOC1:ແກ້ໄຂ:VOLT 2.8
Query Syntax SOC1:Edit:VOLT?
ກັບຄືນ
ໜ່ວຍ V

SOC :Edit:ນອກ
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຜົນຜະລິດສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

 ຄໍາສັ່ງ Syntax  SOC :Edit:ນອກ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SOC1:Edit:OUTCURR 2000
Query Syntax SOC1:Edit:OUTCURR?
ກັບຄືນ
ໜ່ວຍ mA

SOC :Edit:Res
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຄ່າຄວາມຕ້ານທານສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax SOC :Edit:Res
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SOC1:ແກ້ໄຂ:R 0.8
Query Syntax SOC1:Edit:R?
ກັບຄືນ
ໜ່ວຍ

SOC :ແກ້ໄຂ: ຖາມ?
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຄວາມອາດສາມາດສໍາລັບຂັ້ນຕອນພາຍໃຕ້ການແກ້ໄຂ.

ຄໍາສັ່ງ Syntax SOC :ແກ້ໄຂ: ຖາມ
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Query Syntax SOC1:ແກ້ໄຂ: ຖາມ?
ກັບຄືນ
ໜ່ວຍ mAh

SOC :EDIT:SVOLtage
ຄໍາ​ສັ່ງ​ນີ້​ຖືກ​ນໍາ​ໃຊ້​ເພື່ອ​ກໍາ​ນົດ​ການ​ເລີ່ມ​ຕົ້ນ / ເລີ່ມ voltage.

ຄໍາສັ່ງ Syntax SOC :EDIT:SVOLtage
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
ໄລຍະ NRf: MIN~MAX
Example SOC1:Edit:SVOL 0.8
Query Syntax SOC1:Edit:SVOL?
ກັບຄືນ
ໜ່ວຍ V

SOC :RUN:STEP?
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອສອບຖາມຂັ້ນຕອນທີ່ເຮັດວຽກໃນປະຈຸບັນ.

ຄໍາສັ່ງ Syntax SOC :RUN:STEP?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Query Syntax SOC1:RUN:STEP?
ກັບຄືນ

SOC :RUN: ຖາມ?
ຄໍາສັ່ງນີ້ຖືກນໍາໃຊ້ເພື່ອສອບຖາມຄວາມອາດສາມາດໃນປະຈຸບັນສໍາລັບຂັ້ນຕອນການແລ່ນປະຈຸບັນ.

ຄໍາສັ່ງ Syntax SOC :RUN: ຖາມ?
ພາລາມິເຕີ N ຫມາຍເຖິງຫມາຍເລກຊ່ອງ. ຂອບເຂດແມ່ນຕັ້ງແຕ່ 1 ຫາ 24.
Query Syntax SOC1:RUN:Q?
ກັບຄືນ
ໜ່ວຍ mAh

ໂປຣແກມ Examples

ບົດນີ້ຈະອະທິບາຍວິທີການຄວບຄຸມການຈໍາລອງຫມໍ້ໄຟໂດຍຄໍາສັ່ງການຂຽນໂປລແກລມ.
ໝາຍເຫດ 1: ໃນບົດນີ້, ມີຄໍາເຫັນເລີ່ມຕົ້ນດ້ວຍ //, ປະຕິບັດຕາມຄໍາສັ່ງບາງຢ່າງ. ຄວາມຄິດເຫັນເຫຼົ່ານີ້ບໍ່ສາມາດຮັບຮູ້ໄດ້ໂດຍ simulator ຫມໍ້ໄຟ, ພຽງແຕ່ເພື່ອຄວາມສະດວກໃນການເຂົ້າໃຈຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ. ດັ່ງນັ້ນ, ມັນບໍ່ໄດ້ຖືກອະນຸຍາດໃຫ້ໃສ່ຄໍາເຫັນລວມທັງ // ໃນການປະຕິບັດ.
ໝາຍເຫດ 2: ທັງໝົດມີ 24 ຊ່ອງ. ສໍາລັບການຂຽນໂປລແກລມຂ້າງລຸ່ມນີ້ examples, ມັນສະແດງໃຫ້ເຫັນການທໍາງານຂອງພຽງແຕ່ຈໍານວນຊ່ອງທາງຫນຶ່ງ.
6.1 ຮູບແບບແຫຼ່ງ
ພາຍໃຕ້ຮູບແບບແຫຼ່ງ, voltage ແລະມູນຄ່າຈໍາກັດໃນປະຈຸບັນສາມາດຖືກກໍານົດ.
Example: ຕັ້ງ simulator ແບດເຕີລີ່ເປັນໂຫມດແຫຼ່ງ, ຄ່າ CV ເປັນ 5V, ຈໍາກັດປະຈຸບັນຂອງຜົນຜະລິດຢູ່ທີ່ 1000mA ແລະຊ່ວງປັດຈຸບັນເປັນອັດຕະໂນມັດ.
OUTput1:ONOFF 0 // ປິດຜົນຜະລິດສໍາລັບຊ່ອງທາງປະຈຸບັນ
OUTput1:MODE 0 // ຕັ້ງໂຫມດປະຕິບັດງານເປັນໂຫມດແຫຼ່ງ
ທີ່ມາ 1:VOLTage 5.0 // ຕັ້ງຄ່າ CV ເປັນ 5.0 V
SOURce1: OUTCURRent 1000 // ກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດເປັນ 1000mA
SOURce1:RANGe 3 // ເລືອກ 3-Auto ສໍາລັບຊ່ວງປັດຈຸບັນ
OUTput1:ONOFF 1 // ເປີດຜົນອອກສໍາລັບຊ່ອງ 1
6.2 ຮູບແບບການສາກໄຟ
ພາຍໃຕ້ຮູບແບບການສາກໄຟ, voltage, ຂອບເຂດຈໍາກັດໃນປະຈຸບັນແລະຄວາມຕ້ານທານສາມາດຖືກກໍານົດ.
ໄລຍະປະຈຸບັນພາຍໃຕ້ຮູບແບບການສາກໄຟໄດ້ຖືກແກ້ໄຂເປັນໄລຍະສູງ.
Example: ຕັ້ງ simulator ຫມໍ້ໄຟເປັນໂຫມດການສາກໄຟ, ຄ່າ CV ເປັນ 5V, ຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດຢູ່ທີ່ 1000mA ແລະຄ່າຄວາມຕ້ານທານກັບ 3.0mΩ.
OUTput1:ONOFF 0 // ປິດຜົນຜະລິດສໍາລັບຊ່ອງທາງປະຈຸບັນ
OUTput1:MODE 1 // ຕັ້ງໂຫມດການໃຊ້ງານເປັນໂໝດສາກໄຟ
ສາກ1:VOLTage 5.0 // ຕັ້ງຄ່າ CV ເປັນ 5.0 V
CHARge1:OUTCURRent 1000 // ກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດເປັນ 1000mA
CHARge1: Res 3.0 // ກໍານົດຄ່າຄວາມຕ້ານທານເປັນ 3.0mΩ
OUTput1:ONOFF 1 // ເປີດຜົນອອກສໍາລັບຊ່ອງ 1
6.3 ການທົດສອບ SOC
ຫນ້າທີ່ຕົ້ນຕໍຂອງການທົດສອບ BCS SOC ແມ່ນເພື່ອຈໍາລອງການທໍາງານຂອງການປ່ອຍຫມໍ້ໄຟ. ຜູ້​ໃຊ້​ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ປ້ອນ​ຕົວ​ກໍາ​ນົດ​ການ​ຕ່າງໆ​ຂອງ​ການ​ປ່ອຍ​ຫມໍ້​ໄຟ​ເຂົ້າ​ໄປ​ໃນ​ຊ່ອງ​ທີ່​ສອດ​ຄ້ອງ​ກັນ​, ເຊັ່ນ​: ຄວາມ​ສາ​ມາດ​, vol ຄົງ​ທີ່​.tage ມູນຄ່າ, ຈໍາກັດປະຈຸບັນຜົນຜະລິດ, ແລະ
ຄ່າ​ຄວາມ​ຕ້ານ​ທານ​. ເຄື່ອງຈຳລອງແບດເຕີຣີຕັດສິນວ່າຄວາມແຕກຕ່າງກັນຄວາມອາດສາມາດຂອງຂັ້ນຕອນການແລ່ນປະຈຸບັນ ແລະຂັ້ນຕອນຕໍ່ໄປແມ່ນເທົ່າກັນຫຼືບໍ່, ອີງຕາມຄວາມສາມາດຂອງຂັ້ນຕອນການແລ່ນປະຈຸບັນ. ຖ້າເທົ່າທຽມກັນ, BCS ຈະຍ້າຍໄປຂັ້ນຕອນຕໍ່ໄປ. ຖ້າບໍ່ເທົ່າກັນ, BCS ຈະສືບຕໍ່ສະສົມຄວາມສາມາດສໍາລັບຂັ້ນຕອນການແລ່ນໃນປະຈຸບັນ. ຄວາມອາດສາມາດຖືກກໍານົດໂດຍ DUT ທີ່ເຊື່ອມຕໍ່, ນັ້ນແມ່ນ, ປະຈຸບັນຜົນຜະລິດ.
Example: ຕັ້ງ simulator ຫມໍ້ໄຟເປັນໂຫມດ SOC, ຂັ້ນຕອນທັງຫມົດເປັນ 3 ແລະເບື້ອງຕົ້ນ voltage ເຖິງ 4.8V. ຕົວກໍານົດການຂັ້ນຕອນແມ່ນເປັນຕາຕະລາງຂ້າງລຸ່ມນີ້.

ຂັ້ນຕອນ No. ຄວາມອາດສາມາດ (mAh) CV Value(V) ກະແສ (mA)

ຄວາມຕ້ານທານ (ມΩ)

1 1200 5.0 1000 0.1
2 1000 2.0 1000 0.2
3 500 1.0 1000 0.3

OUTput1:ONOFF 0 // ປິດຜົນຜະລິດສໍາລັບຊ່ອງທາງປະຈຸບັນ
OUTput1:MODE 3 // ຕັ້ງໂຫມດການໃຊ້ງານເປັນໂໝດ SOC
SOC1:EDIT:LENGth 3 // ຕັ້ງຂັ້ນຕອນທັງໝົດເປັນ 3
SOC1:EDIT: ຂັ້ນຕອນທີ 1 // ກໍານົດຂັ້ນຕອນ No. to 1
SOC1: ແກ້ໄຂ: Q 1200 // ກໍານົດຄວາມອາດສາມາດສໍາລັບຂັ້ນຕອນທີ 1 ເຖິງ 1200mAh
SOC1: Edit: VOLTage 5.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 1 ເຖິງ 5.0V
SOC1:EDIT: OUTCURRent 1000 // ກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No 1 ເຖິງ 1000mA
SOC1:EDIT: Res 0.1 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 1 ເຖິງ 0.1mΩ
SOC1:EDIT: ຂັ້ນຕອນທີ 2 // ກໍານົດຂັ້ນຕອນ No. to 2
SOC1: ແກ້ໄຂ: Q 1000 // ກໍານົດຄວາມອາດສາມາດສໍາລັບຂັ້ນຕອນທີ 2 ເຖິງ 1000mAh
SOC1: Edit: VOLTage 2.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 2 ເຖິງ 2.0V
SOC1:EDIT: OUTCURRent 1000 // ກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No 2 ເຖິງ 1000mA
SOC1:EDIT: Res 0.2 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 2 ເຖິງ 0.2mΩ
SOC1:EDIT: ຂັ້ນຕອນທີ 3 // ກໍານົດຂັ້ນຕອນ No. to 3
SOC1: ແກ້ໄຂ: Q 500 // ກໍານົດຄວາມອາດສາມາດສໍາລັບຂັ້ນຕອນທີ 3 ເຖິງ 500mAh
SOC1: Edit: VOLTage 1.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 3 ເຖິງ 1.0V
SOC1:EDIT: OUTCURRent 1000 // ກໍານົດຂອບເຂດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No 3 ເຖິງ 1000mA
SOC1:EDIT: Res 0.3 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 3 ເຖິງ 0.3mΩ
SOC1:EDIT:SVOL 4.8 // set initial/start voltage ເຖິງ 4.8V
OUTput1:ONOFF 1 // ເປີດຜົນອອກສໍາລັບຊ່ອງ 1
ແລ່ນ SOC1: ຂັ້ນຕອນ? // ອ່ານຂັ້ນຕອນການແລ່ນປະຈຸບັນ No.
SOC1: ແລ່ນ: ຖາມ? // ອ່ານ​ຄວາມ​ສາ​ມາດ​ສໍາ​ລັບ​ຂັ້ນ​ຕອນ​ການ​ແລ່ນ​ໃນ​ປັດ​ຈຸ​ບັນ​
6.4 ໂໝດ SEQ
ການທົດສອບ SEQ ສ່ວນໃຫຍ່ແມ່ນຕັດສິນຈໍານວນຂອງຂັ້ນຕອນການແລ່ນໂດຍອີງໃສ່ SEQ ທີ່ເລືອກ file. ມັນ​ຈະ​ດໍາ​ເນີນ​ການ​ຂັ້ນ​ຕອນ​ທັງ​ຫມົດ​ໃນ​ລໍາ​ດັບ​, ຕາມ​ຕົວ​ກໍາ​ນົດ​ການ​ຜະ​ລິດ​ຕະ​ພັນ preset ສໍາ​ລັບ​ແຕ່​ລະ​ຂັ້ນ​ຕອນ​. ການເຊື່ອມຕໍ່ຍັງສາມາດເຮັດໄດ້ລະຫວ່າງຂັ້ນຕອນ. ເວລາຮອບວຽນທີ່ສອດຄ້ອງກັນສາມາດກໍານົດເປັນເອກະລາດ.
Example: ຕັ້ງເຄື່ອງຈຳລອງແບັດເຕີຣີເປັນໂໝດ SEQ, SEQ file ອັນດັບທີ 1, ຂັ້ນຕອນທັງໝົດໄປຫາ 3 ແລະ file ຮອບວຽນເວລາເປັນ 1. ຕົວກໍານົດການຂັ້ນຕອນແມ່ນເປັນຕາຕະລາງຂ້າງລຸ່ມນີ້.

ຂັ້ນຕອນ ບໍ່. CV ຄ່າ(V) ກະແສ (mA) ຄວາມຕ້ານທານ(mΩ) ເວລາ ຂັ້ນຕອນການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນ ເຊື່ອມຕໍ່ ຢຸດ ຂັ້ນຕອນ

ເຊື່ອມຕໍ່ ຮອບວຽນ ເວລາ

1 1 2000 0.0 5 -1 -1 0
2 2 2000 0.1 10 -1 -1 0
3 3 2000 0.2 20 -1 -1 0

OUTput1:ONOFF 0 // ປິດຜົນຜະລິດສໍາລັບຊ່ອງທາງປະຈຸບັນ
OUTput1:MODE 128 // ຕັ້ງໂຫມດການເຮັດວຽກເປັນໂໝດ SEQ
ລໍາດັບ 1: ແກ້ໄຂ:FILE 1 // ຕັ້ງ SEQ file ອັນດັບ 1
SEQuence1:EDIT:LENGth 3 // ຕັ້ງຂັ້ນຕອນທັງໝົດເປັນ 3
SEQuence1:Edit:CYCle 1 //set file ເວລາຮອບວຽນເຖິງ 1
SEQuence1:EDIT:ຂັ້ນຕອນທີ 1 // ຕັ້ງຂັ້ນຕອນ No. to 1
SEQuence1:Edit:VOLTage 1.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 1 ເຖິງ 1.0V
SEQuence1:EDIT:OUTCURRent 2000 // ກໍານົດຂີດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No.1 ເຖິງ 2000mA
SEQuence1:EDIT:Res 0.0 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 1 ເຖິງ 0mΩ
SEQuence1:EDIT:RUNTime 5 // ຕັ້ງເວລາແລ່ນສຳລັບຂັ້ນຕອນທີ 1 ຫາ 5s
SEQuence1:EDIT:LINKStart -1 //set link start step ສໍາລັບຂັ້ນຕອນ No.1 ຫາ -1
SEQuence1:EDIT:LINKEnd -1 //set link stop step ສໍາລັບຂັ້ນຕອນ No.1 ຫາ -1
SEQuence1:EDIT:LINKCycle 0 // ຕັ້ງເວລາເຊື່ອມຕໍ່ເປັນ 0
SEQuence1:EDIT:ຂັ້ນຕອນທີ 2 // ຕັ້ງຂັ້ນຕອນ No. to 2
SEQuence1:Edit:VOLTage 2.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 2 ເຖິງ 2.0V
SEQuence1:EDIT:OUTCURRent 2000 // ກໍານົດຂີດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No.2 ເຖິງ 2000mA
SEQuence1:EDIT:Res 0.1 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 2 ເຖິງ 0.1mΩ
SEQuence1:EDIT:RUNTime 10 // ຕັ້ງເວລາແລ່ນສຳລັບຂັ້ນຕອນທີ 2 ຫາ 10s
SEQuence1:EDIT:LINKStart -1 //set link start step ສໍາລັບຂັ້ນຕອນ No.2 ຫາ -1
SEQuence1:EDIT:LINKEnd -1 //set link stop step ສໍາລັບຂັ້ນຕອນ No.2 ຫາ -1
SEQuence1:EDIT:LINKCycle 0 // ຕັ້ງເວລາເຊື່ອມຕໍ່ເປັນ 0
SEQuence1:EDIT:ຂັ້ນຕອນທີ 3 // ຕັ້ງຂັ້ນຕອນ No. to 3
SEQuence1:Edit:VOLTage 3.0 // ກໍານົດຄ່າ CV ສໍາລັບຂັ້ນຕອນທີ 3 ເຖິງ 3.0V
SEQuence1:EDIT:OUTCURRent 2000 // ກໍານົດຂີດຈໍາກັດໃນປະຈຸບັນຂອງຜົນຜະລິດສໍາລັບຂັ້ນຕອນ No.3 ເຖິງ 2000mA
SEQuence1:EDIT:Res 0.2 // ຕັ້ງຄວາມຕ້ານທານສຳລັບຂັ້ນຕອນທີ 3 ເຖິງ 0.2mΩ
SEQuence1:EDIT:RUNTime 20 // ຕັ້ງເວລາແລ່ນສຳລັບຂັ້ນຕອນທີ 3 ຫາ 20s
SEQuence1:EDIT:LINKStart -1 //set link start step ສໍາລັບຂັ້ນຕອນ No.3 ຫາ -1
SEQuence1:EDIT:LINKEnd -1 //set link stop step ສໍາລັບຂັ້ນຕອນ No.3 ຫາ -1
SEQuence1:EDIT:LINKCycle 0 // ຕັ້ງເວລາເຊື່ອມຕໍ່ເປັນ 0
SEQuence1:RUN:FILE 1 // ຕັ້ງ SEQ ແລ່ນ file ອັນດັບ 1
OUTput1:ONOFF 1 // ເປີດຜົນອອກສໍາລັບຊ່ອງ 1
SEQuence1: ແລ່ນ:ຂັ້ນຕອນ? // ອ່ານຂັ້ນຕອນການແລ່ນປະຈຸບັນ No.
SEQuence1: ແລ່ນ:T? // ອ່ານເວລາແລ່ນສໍາລັບ SEQ ປະຈຸບັນ file ບໍ່.
6.5 ການວັດແທກ
ມີລະບົບການວັດແທກຄວາມແມ່ນຍໍາສູງພາຍໃນ simulator ຫມໍ້ໄຟເພື່ອວັດແທກຜົນຜະລິດ voltage, ປະຈຸບັນ, ພະລັງງານແລະອຸນຫະພູມ.
MEASure1:ປະຈຸບັນ? // ອ່ານ​ປະ​ຈຸ​ບັນ readback ສໍາ​ລັບ​ຊ່ອງ 1​
ມາດຕະການ 1:VOLTage? // ອ່ານ​ການ​ອ່ານ​ຄືນ voltage ສໍາລັບຊ່ອງ 1
ມາດຕະການ 1: ພະລັງງານ? // ອ່ານພະລັງງານໃນເວລາທີ່ແທ້ຈິງສໍາລັບຊ່ອງ 1
MEASure1:ອຸນຫະພູມ? // ອ່ານ​ອຸນ​ຫະ​ພູມ​ໃນ​ເວ​ລາ​ທີ່​ແທ້​ຈິງ​ສໍາ​ລັບ​ຊ່ອງ 1​
MEAS2:CURR? // ອ່ານ​ປະ​ຈຸ​ບັນ readback ສໍາ​ລັບ​ຊ່ອງ 2​
MEAS2:VOLT? // ອ່ານ​ການ​ອ່ານ​ຄືນ voltage ສໍາລັບຊ່ອງ 2
MEAS2:POW? // ອ່ານພະລັງງານໃນເວລາຈິງສໍາລັບຊ່ອງ 2
MEAS2:TEMP? // ອ່ານ​ອຸນ​ຫະ​ພູມ​ໃນ​ເວ​ລາ​ທີ່​ແທ້​ຈິງ​ສໍາ​ລັບ​ຊ່ອງ 2​
6.6 ຣີເຊັດເປັນຄ່າໂຮງງານ
ປະຕິບັດຄໍາສັ່ງ *RST ເພື່ອເຮັດການຕັ້ງໂຮງງານຜະລິດຄືນໃຫມ່ໃນເຄື່ອງຈໍາລອງຫມໍ້ໄຟ.

ຂໍ້ມູນກ່ຽວກັບຂໍ້ຜິດພາດ

7.1 ຄວາມຜິດພາດຄໍາສັ່ງ
-100 Command error ຂໍ້ຜິດພາດ syntax ບໍ່ໄດ້ກໍານົດ
-101 ຕົວອັກສອນບໍ່ຖືກຕ້ອງ ຕົວອັກສອນບໍ່ຖືກຕ້ອງໃນສະຕຣິງ
-102 Syntax error Unrecognized command ຫຼື data type
-103 ຕົວຂັ້ນບໍ່ຖືກຕ້ອງ ຕ້ອງໃຊ້ຕົວແຍກ. ຢ່າງໃດກໍຕາມ, ລັກສະນະທີ່ສົ່ງບໍ່ແມ່ນຕົວແຍກ.
-104 Data type error ປະເພດຂໍ້ມູນປະຈຸບັນບໍ່ກົງກັບປະເພດທີ່ຕ້ອງການ.
-105 GET ບໍ່ໄດ້ຮັບອະນຸຍາດ ຕົວກະຕຸ້ນການປະຕິບັດກຸ່ມ (GET) ໄດ້ຮັບໃນຂໍ້ມູນໂຄງການ.
-106 Semicolon unwanted ມີຫນຶ່ງຫຼືຫຼາຍກວ່າ semicolons ພິເສດ.
-107 ເຄື່ອງໝາຍຈຸດທີ່ບໍ່ຕ້ອງການ ມີເຄື່ອງໝາຍຈຸດພິເສດໜຶ່ງອັນ ຫຼືຫຼາຍກວ່ານັ້ນ.
-108 ພາຣາມິເຕີບໍ່ອະນຸຍາດຈໍານວນພາລາມິເຕີເກີນຈໍານວນທີ່ຕ້ອງການໂດຍຄໍາສັ່ງ.
-109 ຂາດຕົວກໍານົດການຈໍານວນຕົວກໍານົດການແມ່ນຫນ້ອຍກ່ວາຈໍານວນທີ່ຕ້ອງການໂດຍຄໍາສັ່ງ, ຫຼືບໍ່ມີພາລາມິເຕີຖືກປ້ອນ.
-110 ຂໍ້ຜິດພາດຂອງສ່ວນຫົວຂອງຄໍາສັ່ງ ຄວາມຜິດພາດສ່ວນຫົວຄໍາສັ່ງທີ່ບໍ່ໄດ້ກໍານົດ
-111 ຂໍ້ຜິດພາດຕົວແຍກສ່ວນຫົວ ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວແຍກແມ່ນໃຊ້ໃນສະຖານທີ່ຂອງຕົວແຍກໃນສ່ວນຫົວຄຳສັ່ງ.
-112 ໂປຣແກຣມ mnemonic ຍາວເກີນໄປ ຄວາມຍາວຂອງ mnemonic ເກີນ 12 ຕົວອັກສອນ.
-113 ຫົວຂໍ້ທີ່ບໍ່ໄດ້ກໍານົດເຖິງແມ່ນວ່າຄໍາສັ່ງທີ່ໄດ້ຮັບແມ່ນສອດຄ່ອງກັບກົດລະບຽບໃນໂຄງສ້າງຂອງ syntax, ມັນບໍ່ໄດ້ຖືກກໍານົດໄວ້ໃນເຄື່ອງມືນີ້.
-114 header suffix out of range The suffix of commander is out of range.
-115 ຄໍາສັ່ງບໍ່ສາມາດສອບຖາມໄດ້ ບໍ່ມີແບບຟອມສອບຖາມສໍາລັບຄໍາສັ່ງ.
-116 ຄຳສັ່ງຕ້ອງສອບຖາມ ຄຳສັ່ງຕ້ອງຢູ່ໃນແບບຟອມສອບຖາມ.
-120 ຂໍ້ຜິດພາດຂອງຂໍ້ມູນຕົວເລກ ຄວາມຜິດພາດຂໍ້ມູນຕົວເລກທີ່ບໍ່ໄດ້ກຳນົດ
-121 ຕົວ​ອັກ​ສອນ​ທີ່​ບໍ່​ຖືກ​ຕ້ອງ​ໃນ​ຈ​ໍ​າ​ນວນ A ຕົວ​ອັກ​ສອນ​ຂໍ້​ມູນ​ທີ່​ບໍ່​ໄດ້​ຮັບ​ການ​ຍອມ​ຮັບ​ໂດຍ​ຄໍາ​ສັ່ງ​ໃນ​ປັດ​ຈຸ​ບັນ​ຈະ​ປາ​ກົດ​ຢູ່​ໃນ​ຂໍ້​ມູນ​ຕົວ​ເລກ​.
-123 ເລກກຳລັງທີ່ໃຫຍ່ເກີນໄປ ຄ່າຢ່າງແທ້ຈິງຂອງເລກກຳລັງຈະເກີນ 32,000.
-124 ຕົວເລກຫຼາຍເກີນໄປ ຍົກເວັ້ນຕົວເລກ 0 ຊັ້ນນໍາໃນຂໍ້ມູນເລກທົດສະນິຍົມ, ຄວາມຍາວຂໍ້ມູນເກີນ 255 ຕົວອັກສອນ.
-128 ຂໍ້​ມູນ​ຈໍາ​ນວນ​ບໍ່​ໄດ້​ອະ​ນຸ​ຍາດ​ໃຫ້​ຂໍ້​ມູນ​ຕົວ​ເລກ​ໃນ​ຮູບ​ແບບ​ທີ່​ຖືກ​ຕ້ອງ​ແມ່ນ​ໄດ້​ຮັບ​ໃນ​ສະ​ຖານ​ທີ່​ທີ່​ບໍ່​ຍອມ​ຮັບ​ຂໍ້​ມູນ​ຕົວ​ເລກ​ໄດ້​.
-130 Suffix error ຂໍ້ຜິດພາດທີ່ບໍ່ໄດ້ກໍານົດ suffix
-131 Invalid suffix The suffix ບໍ່ປະຕິບັດຕາມ syntax ທີ່ກໍານົດໄວ້ໃນ IEEE 488.2, ຫຼື suffix ບໍ່ເຫມາະສົມກັບ E5071C.
-134 ຄໍາຕໍ່ທ້າຍຍາວເກີນໄປ The suffix ຍາວກວ່າ 12 ຕົວອັກສອນ.
-138 Suffix not allow A suffix is ​​added to the values ​​are not allow to be suffixed .
-140 ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​ຜິດ​ພາດ​ຂໍ້​ມູນ​ອັກ​ສອນ​ທີ່​ບໍ່​ໄດ້​ກໍາ​ນົດ​ຄວາມ​ຜິດ​ພາດ​
-141 ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​ທີ່​ບໍ່​ຖືກ​ຕ້ອງ​ໄດ້​ພົບ​ເຫັນ​ຕົວ​ອັກ​ສອນ​ທີ່​ບໍ່​ຖືກ​ຕ້ອງ​ໃນ​ຂໍ້​ມູນ​ອັກ​ສອນ​, ຫຼື​ຕົວ​ອັກ​ສອນ​ທີ່​ບໍ່​ຖືກ​ຕ້ອງ​ໄດ້​ຮັບ​.
-144 ຂໍ້ມູນຕົວອັກສອນຍາວເກີນໄປ ຂໍ້ມູນຕົວອັກສອນຍາວກວ່າ 12 ຕົວອັກສອນ.
-148 ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​ບໍ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​ໃນ​ຮູບ​ແບບ​ທີ່​ຖືກ​ຕ້ອງ​ແມ່ນ​ໄດ້​ຮັບ​ຢູ່​ໃນ​ຕໍາ​ແຫນ່ງ​ທີ່​ເຄື່ອງ​ມື​ທີ່​ບໍ່​ຍອມ​ຮັບ​ຂໍ້​ມູນ​ຕົວ​ອັກ​ສອນ​.
-150 ຂໍ້​ຄວາມ​ຜິດ​ພາດ​ຂໍ້​ມູນ String ທີ່​ບໍ່​ໄດ້​ກໍາ​ນົດ​ຄວາມ​ຜິດ​ພາດ​ຂໍ້​ມູນ string​
-151 ຂໍ້ມູນສະຕຣິງບໍ່ຖືກຕ້ອງ ຂໍ້ມູນສະຕຣິງທີ່ປາກົດບໍ່ຖືກຕ້ອງສໍາລັບບາງເຫດຜົນ.
-158 ຂໍ້​ມູນ String ບໍ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ຂໍ້​ມູນ String ແມ່ນ​ໄດ້​ຮັບ​ຢູ່​ໃນ​ຕໍາ​ແຫນ່ງ​ທີ່​ເຄື່ອງ​ມື​ນີ້​ບໍ່​ຍອມ​ຮັບ​ຂໍ້​ມູນ string.
-160 Block data error undefined block data error
-161 ຂໍ້ມູນບລັອກບໍ່ຖືກຕ້ອງ ຂໍ້ມູນບລັອກທີ່ປາກົດບໍ່ຖືກຕ້ອງສໍາລັບບາງເຫດຜົນ.
-168 ຂໍ້ມູນ Block ບໍ່ອະນຸຍາດໃຫ້ຂໍ້ມູນ Block ແມ່ນໄດ້ຮັບໃນຕໍາແຫນ່ງທີ່ເຄື່ອງມືນີ້ບໍ່ຍອມຮັບຂໍ້ມູນບລັອກ.
-170 Expression error ຄວາມຜິດພາດການສະແດງອອກທີ່ບໍ່ໄດ້ກໍານົດ
-171 Invalid expression ການສະແດງອອກບໍ່ຖືກຕ້ອງ. ຕົວຢ່າງampດັ່ງນັ້ນ, ວົງເລັບບໍ່ໄດ້ຖືກຈັບຄູ່ຫຼືຕົວອັກສອນທີ່ຜິດກົດຫມາຍຖືກນໍາໃຊ້.
-178 ຂໍ້​ມູນ​ການ​ສະ​ແດງ​ອອກ​ບໍ່​ອະ​ນຸ​ຍາດ​ໃຫ້​ຂໍ້​ມູນ​ການ​ສະ​ແດງ​ອອກ​ແມ່ນ​ໄດ້​ຮັບ​ຢູ່​ໃນ​ຕໍາ​ແຫນ່ງ​ທີ່​ເຄື່ອງ​ມື​ນີ້​ບໍ່​ຍອມ​ຮັບ​ຂໍ້​ມູນ​ການ​ສະ​ແດງ​ອອກ​.
-180 Macro error undefined macro error
-181 ບໍ່ຖືກຕ້ອງນອກນິຍາມ macro ມີ macro parameter placeholder $ ຢູ່ນອກ macro definition.
-183 ບໍ່ຖືກຕ້ອງພາຍໃນຄໍານິຍາມ macro ມີ syntax error ໃນ macro definition (*DDT,*DMC).
-184 Macro parameter error ຈໍານວນພາລາມິເຕີຫຼືປະເພດພາລາມິເຕີບໍ່ຖືກຕ້ອງ.
7.2 ຄວາມຜິດພາດການປະຕິບັດ
-200 Execution error ຄວາມຜິດພາດແມ່ນຖືກສ້າງຂຶ້ນທີ່ກ່ຽວຂ້ອງກັບການປະຕິບັດ ແລະບໍ່ສາມາດກໍານົດໂດຍເຄື່ອງມືນີ້.
-220 Parameter error ຄວາມຜິດພາດພາລາມິເຕີທີ່ບໍ່ໄດ້ກໍານົດ
-221 ການຕັ້ງຄ່າຂໍ້ຂັດແຍ່ງ ຄໍາສັ່ງໄດ້ຖືກວິເຄາະຢ່າງສໍາເລັດຜົນ. ແຕ່ມັນບໍ່ສາມາດປະຕິບັດໄດ້ເນື່ອງຈາກສະຖານະອຸປະກອນໃນປະຈຸບັນ.
-222 ຂໍ້ມູນນອກຂອບເຂດ ຂໍ້ມູນຢູ່ນອກຂອບເຂດ.
-224 ຄ່າພາລາມິເຕີທີ່ຜິດກົດໝາຍ ພາລາມິເຕີບໍ່ໄດ້ລວມຢູ່ໃນບັນຊີລາຍຊື່ຂອງພາລາມິເຕີທາງເລືອກສໍາລັບຄໍາສັ່ງປະຈຸບັນ.
-225 Out of memory ຫນ່ວຍຄວາມຈໍາທີ່ມີຢູ່ໃນເຄື່ອງມືນີ້ບໍ່ພຽງພໍເພື່ອດໍາເນີນການທີ່ເລືອກ.
-232 ຮູບແບບຂໍ້ມູນບໍ່ຖືກຕ້ອງ ຮູບແບບຂໍ້ມູນບໍ່ຖືກຕ້ອງ.
-240 Hardware error ຮາດແວທີ່ບໍ່ໄດ້ກໍານົດຄວາມຜິດພາດ
-242 ຂໍ້ມູນ Calibration ສູນເສຍຂໍ້ມູນ Calibration ຫາຍໄປ.
-243 NO reference ບໍ່ມີການອ້າງອີງ voltage.
-256 File ຊື່ບໍ່ພົບ The file ບໍ່ພົບຊື່.
-259 ບໍ່ໄດ້ເລືອກ file ບໍ່ມີທາງເລືອກ files.
-295 Input buffer overflow The input buffer is overflowing.
-296 Output buffer overflow The output buffer is overflowing.ໂລໂກ້ REXGEAR

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

ຄູ່ມືການດໍາເນີນໂຄງການ REXGEAR BCS Series SCPI Protocol [pdf] ຄູ່ມືຜູ້ໃຊ້
ຄູ່ມືການດໍາເນີນໂຄງການ BCS Series SCPI Protocol, BCS Series, Programming Guide SCPI Protocol, Guide SCPI Protocol, SCPI Protocol, Protocol

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

ອອກຄໍາເຫັນ

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