BCS цуврал програмчлалын гарын авлага SCPI
Протокол
Хувилбар: V20210903
Өмнөх үг
Гарын авлагын тухай
Энэхүү гарын авлагыг стандарт SCPI протоколд суурилсан програмчлалын гарын авлагыг багтаасан BCS цуврал батерейны симуляторт ашигладаг. Гарын авлагын зохиогчийн эрхийг REXGEAR эзэмшдэг. Багажны шинэчлэлийн улмаас энэхүү гарын авлагыг дараагийн хувилбаруудад мэдэгдэлгүйгээр шинэчилж болно.
Энэхүү гарын авлага дахин хийгдсэнviewТехникийн нарийвчлалын үүднээс REXGEAR болгоомжтой хийсэн. Хэрэв буруу хэвлэх эсвэл хуулбарлахад алдаа гарсан бол энэ ашиглалтын гарын авлагад гарч болзошгүй алдааны бүх хариуцлагыг үйлдвэрлэгч татгалзах болно. Бүтээгдэхүүнийг зөв ажиллуулаагүй тохиолдолд үйлдвэрлэгч нь буруу ажиллахгүй.
BCS-ийн аюулгүй байдал, зөв хэрэглээг хангахын тулд энэ гарын авлагыг, ялангуяа аюулгүй байдлын зааврыг анхааралтай уншина уу.
Цаашид ашиглахын тулд энэхүү гарын авлагыг хадгална уу.
Таны итгэл, дэмжлэгт баярлалаа.
Аюулгүй ажиллагааны зааварчилгаа
Төхөөрөмжийг ажиллуулах, засвар үйлчилгээ хийхдээ дараах аюулгүй байдлын зааврыг чанд дагаж мөрдөнө үү. Гарын авлагын бусад бүлгүүдэд заасан анхаарал, анхааруулгааас үл хамааран аливаа гүйцэтгэл нь багажны хамгаалалтын функцэд сөргөөр нөлөөлж болзошгүй.
REXGEAR нь эдгээр зааврыг үл тоомсорлосны үр дүнд хариуцлага хүлээхгүй.
2.1 Аюулгүй байдлын тэмдэглэл
➢ Хувьсах гүйдлийн оролтын хэмжээг баталгаажуулна ууtage эрчим хүч нийлүүлэхээс өмнө.
➢ Найдвартай газардуулга: Ажиллахын өмнө цахилгаан цочролоос сэргийлэхийн тулд багажийг найдвартай газардуулсан байх ёстой.
➢ Гал хамгаалагчийг баталгаажуулах: Гал хамгаалагчийг зөв суурилуулсан эсэхийг шалгаарай.
➢ Явах эд ангиудыг бүү нээ: Оператор багажны явах эд ангиудыг нээж чадахгүй.
Мэргэжлийн бус операторууд засвар үйлчилгээ хийх, тохируулах эрхгүй.
➢ Аюултай нөхцөлд ажиллахгүй байх: Шатамхай болон тэсрэх аюултай нөхцөлд багажийг бүү ажиллуул.
➢ Ажлын хүрээг баталгаажуулах: DUT нь BCS-ийн нэрлэсэн мужид байгаа эсэхийг шалгаарай.
2.2 Аюулгүй байдлын тэмдэг
Төхөөрөмж эсвэл хэрэглэгчийн гарын авлагад ашигласан олон улсын тэмдгийн тодорхойлолтыг дараах хүснэгтээс харна уу.
Хүснэгт 1
Тэмдэг | Тодорхойлолт | Тэмдэг | Тодорхойлолт |
![]() |
DC (шууд гүйдэл) | N | Тэг шугам эсвэл төвийг сахисан шугам |
![]() |
Хувьсах гүйдэл (ээлж буй гүйдэл) | L | Шууд шугам |
![]() |
АС ба DC | I | Асаалттай байна |
![]() |
Гурван фазын гүйдэл | ![]() |
Унтраах |
![]() |
Газар | ![]() |
Нөөц хүч |
![]() |
Хамгаалах газар | ![]() |
Асаах төлөв |
![]() |
Явах эд ангийн газар | ![]() |
Унтраах төлөв |
![]() |
Дохионы газар | ![]() |
Цахилгаанд цохиулах эрсдэл |
АНХААРУУЛГА | Аюултай тэмдэг | ![]() |
Өндөр температурын анхааруулга |
Анхааруулга | Болгоомжтой байгаарай | ![]() |
Анхааруулга c |
Дууслааview
BCS цуврал батерейны симуляторууд нь LAN порт болон RS232 интерфейсээр хангадаг. Хэрэглэгчид хяналтыг хэрэгжүүлэхийн тулд BCS болон PC-ийг холбогдох холбооны шугамаар холбож болно.
Програмчлалын команд дууссанview
4.1 Товч танилцуулга
BCS командууд нь IEEE488.2 нийтийн тушаалууд болон SCPI командууд гэсэн хоёр төрлийг агуулдаг.
IEEE 488.2 нийтийн командууд нь хэрэглүүрт зориулсан зарим нийтлэг хяналтын болон асуулгын командуудыг тодорхойлдог. BCS дээрх үндсэн үйлдлийг дахин тохируулах, төлөвийн асуулга гэх мэт нийтийн командуудаар дамжуулан хийж болно. IEEE 488.2-ын бүх нийтийн командууд нь од (*) ба гурван үсэгтэй мнемоникээс бүрдэнэ: *RST, *IDN ?, *OPC ?, гэх мэт. .
SCPI командууд нь BCS-ийн туршилт, тохируулга, тохируулга, хэмжилтийн ихэнх функцийг хэрэгжүүлэх боломжтой. SCPI командуудыг тушаалын мод хэлбэрээр зохион байгуулдаг. Команд бүр нь олон мнемоник агуулж болох ба тушаалын модны зангилаа бүрийг доорх зурагт үзүүлсэн шиг хоёр цэг (:)-ээр тусгаарлана. Тушаалын модны дээд хэсгийг ROOT гэж нэрлэдэг. ROOT-оос навчны зангилаа хүртэлх бүрэн зам нь програмчлалын бүрэн команд юм.
4.2 Синтакс
BCS SCPI командууд нь IEEE 488.2 командуудын өв залгамжлал ба өргөтгөл юм. SCPI командууд нь командын түлхүүр үг, тусгаарлагч, параметрийн талбар, төгсгөлийн хэсгээс бүрдэнэ. Дараах тушаалыг жишээ болгон авна ууampле:
ЭХ СУРВАЛЖ :БотьTage 2.5
Энэ тушаалд SOURce болон VOLTage нь тушаалын түлхүүр үгс юм. n нь 1-ээс 24 хүртэлх сувгийн дугаар юм. Хоёр цэг (:) болон зай нь тусгаарлагч юм. 2.5 нь параметрийн талбар юм. Тээврийн хэрэгслийн буцаалт нь терминал юм. Зарим тушаалууд олон параметртэй байдаг. Параметрүүдийг таслалаар (,) тусгаарлана.
ХЭМЖЭЭ: ВОЛTagэ?(@1,2)
Энэ команд нь дахин унших боть авах гэсэн үг юмtag1 ба 2-р сувгийн e. 1 ба 2 дугаар нь таслалаар тусгаарлагдсан сувгийн дугаар гэсэн үг. Уншсан унших ботьtagнэгэн зэрэг 24 сувгийн e:
ХЭМЖЭЭ: ВОЛTage?(@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 ) Тогтмол боть бичихtage утга нь нэгэн зэрэг 5 сувгийн 24V хүртэл:
ЭХ СУРВАЛЖ: ВОЛTage
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 )
Тайлбарлахад хялбар болгох үүднээс дараагийн бүлгүүдийн тэмдэглэгээг дараах конвенцид хэрэглэнэ.
◆ Дөрвөлжин хаалт ([]) нь орхигдуулж болох нэмэлт түлхүүр үг эсвэл параметрүүдийг заана.
◆ Curly хаалт ({}) нь командын мөр дэх параметрийн сонголтыг заана.
◆ Өнцгийн хаалт (<>) нь тоон параметрийг оруулах ёстойг заана.
◆ Босоо шугамыг (|) олон нэмэлт параметрийн сонголтыг тусгаарлахад ашигладаг.
4.2.1 Тушаалын түлхүүр үг
Тушаалын түлхүүр үг бүр нь урт мнемоник ба богино мнемоник гэсэн хоёр форматтай. Short mnemonic гэдэг нь урт мнемоник гэсэн үгийн товчлол юм. Мнемоник бүр 12 тэмдэгтээс хэтрэхгүй байх ёстой, үүнд тоон дагавар байж болно. Зайны симулятор нь зөвхөн урт эсвэл богино мнемоникийг л хүлээн авдаг.
Мнемоник үүсгэх дүрмүүд нь дараах байдалтай байна.
- Урт мнемоник нь нэг үг эсвэл хэллэгээс бүрддэг. Хэрэв энэ нь үг бол үг бүхэлдээ мнемоник болдог. Жишээ ньamples: CURRENT —— CURRENT
- Богино мнемоник нь ерөнхийдөө урт мнемоникийн эхний 4 тэмдэгтээс бүрддэг.
Example: CURRent —— CURR - Хэрэв урт мнемоникийн тэмдэгтийн урт 4-өөс бага буюу тэнцүү бол урт ба богино мнемоник ижил байна. Урт дууны тэмдэгтийн тэмдэгтийн урт 4-өөс их, дөрөв дэх тэмдэгт нь эгшиг бол богино мнемоник нь эгшгийг хасаж 3 тэмдэгтээс бүрдэнэ. Жишээ ньamples: MODE —— MODE Power —— POW
- Mnemonics нь том жижиг жижиг жижиг үсгийг мэдэрдэггүй.
4.2.2 Тушаал тусгаарлагч
- Хоёр цэг (:)
SOUR1:VOLT 1 командын SOUR2.54 ба VOLT-ыг салгах зэрэг командын хоёр зэргэлдээ түлхүүр үгсийг тусгаарлахад хоёр цэгийг ашигладаг.
Хоёр цэг нь командын эхний тэмдэгт байж болох бөгөөд энэ нь тушаалын модны дээд цэгээс зам хайх болно. - Space Space нь командын талбар болон параметрийн талбарыг салгахад ашиглагддаг.
- Цэгтэй таслал (;) Нэг командад олон командын нэгж орсон тохиолдолд олон командын нэгжийг салгахад цэг таслалыг ашигладаг. Одоо байгаа замын түвшин цэг таслал ашиглан өөрчлөгдөхгүй.
Example: SOUR1:VOLT 2.54;OUTCURR 1000 Дээрх команд нь тогтмол хэмжээ тохируулах явдал юм.tage утгыг 2.54V хүртэл, гаралтын гүйдлийг эх үүсвэрийн горимд 1000мА хүртэл хязгаарлана. Дээрх тушаал нь дараах хоёр тушаалтай тэнцүү байна: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000 - Цэгтэй таслал ба хоёр цэг (;:) Энэ нь олон командыг салгахад хэрэглэгддэг. ХЭМЖЭЭ: ВОЛTage?;:SOURCE:VOLTage 10;:OUTPUT:ONOFF 1
4.2.3 Асуулга
Асуултын тэмдэг (?) нь асуулгын функцийг тэмдэглэхэд хэрэглэгддэг. Энэ нь командын талбарын сүүлчийн түлхүүр үгийг дагадаг. Жишээ ньample, тогтмол боть асуулгад зориулагдсанtag1-р сувгийн e эх горимд байгаа бол асуулгын тушаал нь SOUR1:VOLT?. Хэрэв тогтмол ботьtage нь 5V бол батерейны симулятор 5 тэмдэгтийн мөрийг буцаана.
Зайны симулятор нь асуулгын командыг хүлээн авч, дүн шинжилгээ хийж дууссаны дараа тушаалыг гүйцэтгэж, хариултын мөр үүсгэх болно. Хариултын мөрийг эхлээд гаралтын буферт бичнэ. Хэрэв одоогийн алсын интерфэйс нь GPIB интерфэйс бол хянагч хариултыг уншихыг хүлээнэ. Үгүй бол тэр даруй хариултын мөрийг интерфэйс рүү илгээдэг.
Ихэнх командууд нь холбогдох асуулгын синтакстай байдаг. Хэрэв командыг асуух боломжгүй бол батерейны симулятор алдааны мессежийг мэдээлэх болно -115 Команд асуулга хийх боломжгүй бөгөөд юу ч буцаагдахгүй.
4.2.4 Command Terminator
Тушаалын төгсгөлүүд нь мөрийн тэжээлийн тэмдэгт (ASCII тэмдэгт LF, утга 10) ба EOI (зөвхөн GPIB интерфэйс) юм. Терминаторын функц нь одоогийн командын мөрийг дуусгаж, командын замыг үндсэн зам руу дахин тохируулах явдал юм.
4.3 Параметрийн формат
Програмчлагдсан параметрүүдийг ASCII кодоор тоон, тэмдэгт, bool гэх мэт төрлөөр илэрхийлнэ.
Хүснэгт 2
Тэмдэг | Тодорхойлолт |
Example |
Бүхэл тоо | 123 | |
Хөвөгч цэгийн утга | 123., 12.3, 0.12, 1.23E4 | |
Утга нь NR1 эсвэл NR2 байж болно. | ||
Өргөтгөсөн утгын форматыг багтаасан , MIN ба MAX. | 1|0|ON|ON|OFF | |
Булийн өгөгдөл | ||
Тэмдэгтийн өгөгдөл, жишээ ньample, CURR | ||
Тодорхойгүй 7 бит ASCII-г буцаах боломжийг олгох ASCII кодын өгөгдлийг буцаана. Энэ өгөгдлийн төрөл нь далд командын терминатортой. |
Тушаалууд
5.1 IEEE 488.2 Нийтлэг тушаалууд
Нийтлэг командууд нь IEEE 488.2 стандартад шаардлагатай ерөнхий командууд бөгөөд хэрэглүүр дэмжих ёстой. Эдгээрийг дахин тохируулах, статус асуулга гэх мэт хэрэгслүүдийн ерөнхий функцийг удирдахад ашигладаг. Түүний синтакс болон семантик нь IEEE 488.2 стандартыг дагаж мөрддөг. IEEE 488.2-ын нийтлэг командууд нь шатлалгүй.
*IDN?
Энэ тушаал нь батерейны симуляторын мэдээллийг уншдаг. Энэ нь таслалаар тусгаарлагдсан дөрвөн талбарт өгөгдлийг буцаана. Мэдээлэлд үйлдвэрлэгч, загвар, нөөцлөгдсөн талбар, програм хангамжийн хувилбар орно.
Асуулгын синтакс *IDN?
Параметрүүд Байхгүй
Буцах Мөрийн тайлбар
REXGEAR үйлдвэрлэгч
BCS загвар
0 Нөөцлөгдсөн талбар
XX.XX Програм хангамжийн хувилбар
Буцах Example REXGEARTECH,BCS,0,V1.00 *OPC
Энэ тушаал нь бүх үйлдлүүд болон командууд дууссаны дараа Стандарт үйл явдлын бүртгэл дэх Operation Complete (OPC) битийг 1 болгож тохируулна.
Тушаалын синтакс *OPC параметрүүд Байхгүй Асуулгын синтакс *OPC? Буцах Холбогдох тушаалууд *TRG *WAI *RST
Энэ тушаалыг үйлдвэрийн тохиргоог сэргээхэд ашигладаг. Тушаалын синтакс *RST параметрүүд Аль нь ч буцахгүй Холбогдох тушаалууд Аль нь ч байхгүй
5.2 Хэмжих командууд
Хэмжих :Одоогийн?
Энэ тушаал нь харгалзах сувгийн дахин гүйдлийг асууна.
Командын синтакс MEASure :Одоогийн?
Параметрүүд N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна.
Example MEAS1: CURR?
Буцах Нэгж мА
Хэмжих :БотьTage?
Энэ команд нь дахин унших боть асуудагtagхаргалзах сувгийн e.
Тушаалын синтакс
Хэмжих :БотьTage?
Параметрүүд N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна.
ExampLE MEAS1:VOLT?
Буцах V нэгж
Хэмжих : POWer?
Энэ тушаал нь харгалзах сувгийн дахин сэргээх хүчийг асуудаг.
Тушаалын синтакс | Тушаалын синтакс |
Параметрүүд | Параметрүүд |
Example | Example |
Буцах | Буцах |
Нэгж | Нэгж |
Хэмжих :MAH?
Энэ тушаал нь холбогдох сувгийн багтаамжийг асуудаг.
Тушаалын синтакс | Хэмжих : MAH? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Example | MEAS1: MAH? |
Буцах | |
Нэгж | мА |
Хэмжих : Res?
Энэ тушаал нь харгалзах сувгийн эсэргүүцлийн утгыг асууна.
Тушаалын синтакс | Хэмжих : Res? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Example | MEAS1: R? |
Буцах | |
Нэгж | мΩ |
5.3 Гаралтын командууд
OUTPut : MODE
Энэ тушаалыг харгалзах сувгийн ажиллах горимыг тохируулахад ашигладаг.
Буцах | OUTPut : MODE |
Асуулгын синтакс | N нь сувгийн дугаарыг илэрхийлнэ. 1-ээс 24 хүртэлх муж NR1 Хүрээ: 0|1|3|128 |
Example | OUTP1: MODE? |
Параметрүүд | OUTP1: MODE 1 |
Тушаалын синтакс | Эх горимын хувьд 0 Цэнэглэх горимд 1 SOC горимд зориулсан 3 SEQ горимын хувьд 128 |
OUTPut :АСААХ, УНТРААХ
Энэ тушаал нь харгалзах сувгийн гаралтыг асааж, унтраадаг.
Буцах | OUTPut :ONOFF < NR1> |
Асуулгын синтакс | N нь сувгийн дугаарыг илэрхийлнэ. 1-ээс 24 хүртэлх муж NR1 Хүрээ: 1|0 |
Example | OUTP1:ONOFF? |
Параметрүүд | OUTP1:ONOFF 1 |
Тушаалын синтакс | АСААЛТТАЙ бол 1 0 унтраалттай |
OUTPut :ТӨР?
Энэ тушаал нь холбогдох сувгийн үйл ажиллагааны төлөвийг асуудаг.
Буцах | OUTP1:STAT? |
Асуулгын синтакс | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Параметрүүд | OUTPut :ТӨР? |
Тушаалын синтакс | Сувгийн төлөв Бит0: ON/OFF төлөв Bit16-18: дахин унших утгын муж, өндөр мужид 0, дунд мужид 1, бага мужид 2 байна. |
5.4 Эх сурвалжийн командууд
ЭХ СУРВАЛЖ :БотьTage
Энэ командыг гаралтын тогтмол хэмжээг тохируулахад ашигланаtage.
Тушаалын синтакс | ЭХ СУРВАЛЖ :БотьTagд |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. 1-ээс 24 хүртэлх муж. NRf Хүрээ: MIN~MAX |
Example | SOUR1: VOLT 2.54 |
Асуулгын синтакс | SOUR1: ВОЛТ? |
Буцах | |
Нэгж | V |
ЭХ СУРВАЛЖ :ГАРАХ
Энэ тушаалыг гаралтын гүйдлийн хязгаарыг тохируулахад ашигладаг.
Синта команд | ЭХ СУРВАЛЖ :ГАРАХ |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Муж нь 1-ээс 24 хүртэл байна. NRf Хүрээ: MIN~MAX |
Example | Исгэлэн 1: ГАРАЛТ 1000 |
Асуулгын синтакс | SOUR1: ГАРАХ уу? |
Буцах | |
Нэгж | mA |
ЭХ СУРВАЛЖ : RANGe
Энэ тушаалыг одоогийн мужийг тохируулахад ашигладаг.
Тушаалын синтакс | ЭХ СУРВАЛЖ : RANGe |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. 1-ээс 24 хүртэлх муж NR1 Хүрээ: 0|2|3 |
Example | СУУРЬ1: 1-р ДУГААР |
Асуулгын синтакс | SOUR1: RANG? |
Буцах | Өндөр хүрээний хувьд 0 Бага зайд 2 Автомат хүрээний хувьд 3 |
5.5 Цэнэглэх командууд
ЦЭНЭГЛЭХ :БотьTage
Энэ командыг гаралтын тогтмол хэмжээг тохируулахад ашигланаtage цэнэгийн горимд.
Тушаалын синтакс | ЦЭНЭГЛЭХ :БотьTagд |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | CHAR1: VOLT 5.6 |
Асуулгын синтакс | CHAR1: ВОЛТ? |
Буцах | |
Нэгж | V |
ЦЭНЭГЛЭХ :ГАРАХ
Энэ тушаалыг цэнэглэх горимд гаралтын гүйдлийн хязгаарыг тохируулахад ашигладаг.
Тушаалын синтакс | ЦЭНЭГЛЭХ :ГАРАХ |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | CHAR1: OUTCURR 2000 |
Асуулгын синтакс | CHAR1: ГАРАХ уу? |
Буцах | |
Нэгж | mA |
ЦЭНЭГЛЭХ : Res
Энэ тушаалыг цэнэгийн горимд эсэргүүцлийн утгыг тохируулахад ашигладаг.
Тушаалын синтакс | ЦЭНЭГЛЭХ : Res |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | CHAR1: R 0.2 |
Асуулгын синтакс | CHAR1: Р? |
Буцах | |
Нэгж | мΩ |
ЦЭНЭГЛЭХ :ЦУУНУУР: БАТTage?
Энэ команд нь дахин унших боть асуудагtage цэнэгийн горимд.
Тушаалын синтакс | ЦЭНЭГЛЭХ :ЦУУНУУР: БАТTage |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Example | CHAR1: ECHO: VOLTage? |
Буцах | |
Нэгж | V |
ЦЭНЭГЛЭХ :ECHO:Q?
Энэ команд нь цэнэглэх горимд дахин сэргээх хүчин чадлыг асуудаг.
Тушаалын синтакс | ЦЭНЭГЛЭХ :ЦУУНУУД:А |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Example | CHAR1:ЦУУНУУР:А? |
Буцах | |
Нэгж | мА |
5.6 SEQ командууд
Дараалал :Засварлах:FILE
Энэ тушаалыг дарааллыг тохируулахад ашигладаг file тоо.
Тушаалын синтакс | Дараалал :Засварлах:FILE |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 хүрээ: file 1-ээс 10 хүртэлх тоо |
Example | SEQ1: ЗАСАХ:FILE 3 |
Асуулгын синтакс | SEQ1: ЗАСАХ:FILE? |
Буцах |
Дараалал :EDIT:LENGth
Энэ тушаалыг дарааллаар нийт алхмуудыг тохируулахад ашиглана file.
Тушаалын синтакс | Дараалал :EDIT:LENGth |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 0~200 |
Example | SEQ1: EDIT:LENG 20 |
Асуулгын синтакс | SEQ1: EDIT: LENG? |
Буцах |
Дараалал :Засварлах: АЛХАМ
Энэ тушаалыг тодорхой алхамын дугаарыг тохируулахад ашигладаг.
Тушаалын синтакс | Дараалал :Засварлах: АЛХАМ |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 1~200 |
Example | SEQ1: ЗАСАХ: АЛХАМ 5 |
Асуулгын синтакс | SEQ1: ЗАСАХ: АЛХАМ? |
Буцах |
Дараалал :EDIT:ЦИКЛ
Энэ команд нь мөчлөгийн цагийг тохируулахад хэрэглэгддэг file засварлах дор.
Тушаалын синтакс | Дараалал :EDIT:ЦИКЛ |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 0~100 |
Example | SEQ1: EDIT: CYCle 0 |
Асуулгын синтакс | SEQ1: EDIT: CYCLE? |
Буцах |
Дараалал :EDIT:VOLTage
Энэ команд нь гаралтын хэмжээг тохируулахад хэрэглэгддэгtagзасварлах алхамын хувьд e.
Тушаалын синтакс | Дараалал :EDIT:VOLTagд |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SEQ1: EDIT: VOLT 5 |
Асуулгын синтакс | SEQ1: EDIT: VOLT? |
Буцах | |
Нэгж | V |
Дараалал :EDIT:OUTCURRent
Энэ тушаалыг засварлаж буй алхамын гаралтын гүйдлийн хязгаарыг тохируулахад ашиглана.
Тушаалын синтакс | Дараалал :EDIT:OUTCURRent |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SEQ1: EDIT: OUTCURR 500 |
Асуулгын синтакс | SEQ1: EDIT: OUTCURR? |
Буцах | |
Нэгж | mA |
Дараалал :EDIT:Res
Энэ тушаалыг засварлаж буй алхамын эсэргүүцлийг тохируулахад ашигладаг.
Тушаалын синтакс | Дараалал :EDIT:Res |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SEQ1: EDIT: R 0.4 |
Асуулгын синтакс | SEQ1: EDIT: R? |
Буцах | |
Нэгж | мΩ |
Дараалал :EDIT:RUNTime
Энэ тушаалыг засварлаж буй алхамын ажиллах хугацааг тохируулахад ашигладаг.
Тушаалын синтакс | Дараалал :EDIT:RUNTime |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SEQ1: EDIT:RUNT 5 |
Асуулгын синтакс | SEQ1: EDIT:RUNT ? |
Буцах | |
Нэгж | s |
Дараалал :EDIT:LINKStart
Энэ командыг одоогийн алхам дууссаны дараа шаардлагатай холбоос эхлүүлэх алхамыг тохируулахад ашиглана.
Тушаалын синтакс | Дараалал :EDIT:LINKStart |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: -1~200 |
Example | SEQ1: EDIT: LINKS -1 |
Асуулгын синтакс | SEQ1: EDIT: LINK? |
Буцах |
Дараалал :EDIT:LINK Төгсгөл
Энэ тушаалыг засварлаж буй алхамын холбоосыг зогсоох алхамыг тохируулахад ашигладаг.
Тушаалын синтакс | Дараалал :EDIT:LINK Төгсгөл |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: -1~200 |
Example | SEQ1: EDIT:LINKE-1 |
Асуулгын синтакс | SEQ1: EDIT:LINKE? |
Буцах |
Дараалал :EDIT:LINKЦикл
Энэ тушаалыг холбоосын мөчлөгийн хугацааг тохируулахад ашигладаг.
Тушаалын синтакс | Дараалал :EDIT:LINKЦикл |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 0~100 |
Example | SEQ1: EDIT: LINKC 5 |
Асуулгын синтакс | SEQ1: EDIT: LINKC? |
Буцах |
Дараалал :RUN:FILE
Энэ тушаалыг дарааллын тестийг тохируулахад ашигладаг file тоо.
Тушаалын синтакс | Дараалал:RUN:FILE |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 хүрээ: file 1-ээс 10 хүртэлх тоо |
Example | SEQ1: RUN:FILE 3 |
Асуулгын синтакс | SEQ1: RUN:FILE? |
Буцах |
Дараалал :RUN:STEP?
Энэ тушаалыг одоогийн ажиллаж байгаа алхамын дугаарыг асуухад ашигладаг.
Тушаалын синтакс | Дараалал :RUN: АЛХАМ уу? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Асуулгын синтакс | SEQ1:RUN:STEP? |
Буцах |
Дараалал :RUN:Цаг болов уу?
Энэ тушаалыг дарааллын туршилтын ажиллах хугацааг асуухад ашигладаг file.
Тушаалын синтакс | Дараалал :RUN:Цаг болов уу? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Асуулгын синтакс | SEQ1:RUN:T? |
Буцах | |
Нэгж | s |
5.7 SOC командууд
SOC :EDIT:LENGth
Энэ тушаалыг нийт үйл ажиллагааны алхмуудыг тохируулахад ашигладаг.
Тушаалын синтакс | SOC :EDIT:LENGth |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 0-200 |
Example | SOC1: EDIT: LENG 3 |
Асуулгын синтакс | SOC1: EDIT: LENG? |
Буцах |
SOC :Засварлах: АЛХАМ
Энэ тушаалыг тодорхой алхамын дугаарыг тохируулахад ашигладаг.
Тушаалын синтакс | SOC :Засварлах: АЛХАМ |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NR1 Хүрээ: 1-200 |
Example | SOC1: EDIT: АЛХАМ 1 |
Асуулгын синтакс | SOC1: EDIT: АЛХАМ? |
Буцах |
SOC :EDIT:VOLTage
Энэ командыг боть тохируулахад ашигладагtagзасварлаж буй алхамын e утга.
Тушаалын синтакс | SOC :EDIT:VOLTagд |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SOC1: EDIT: VOLT 2.8 |
Асуулгын синтакс | SOC1: EDIT: VOLT? |
Буцах | |
Нэгж | V |
SOC :EDIT:OUTCURRent
Энэ тушаалыг засварлаж буй алхамын гаралтын гүйдлийн хязгаарыг тохируулахад ашигладаг.
Тушаалын синтакс | SOC :EDIT:OUTCURRent |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SOC1: EDIT: OUTCURR 2000 |
Асуулгын синтакс | SOC1: EDIT: OUTCURR? |
Буцах | |
Нэгж | mA |
SOC :EDIT:Res
Энэ тушаалыг засварлаж буй алхамын эсэргүүцлийн утгыг тохируулахад ашигладаг.
Тушаалын синтакс | SOC :EDIT:Res |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SOC1: EDIT: R 0.8 |
Асуулгын синтакс | SOC1: EDIT: R? |
Буцах | |
Нэгж | мΩ |
SOC :EDIT:Q?
Энэ тушаалыг засварлаж буй алхамын багтаамжийг тохируулахад ашигладаг.
Тушаалын синтакс | SOC :EDIT:Q |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Асуулгын синтакс | SOC1: EDIT: Q? |
Буцах | |
Нэгж | мА |
SOC :EDIT:SVOLtage
Энэ командыг эхний/эхлэх боть тохируулахад ашигладагtage.
Тушаалын синтакс | SOC :EDIT:SVOLtagд |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. NRf хүрээ: MIN~MAX |
Example | SOC1: EDIT: SVOL 0.8 |
Асуулгын синтакс | SOC1: EDIT: SVOL? |
Буцах | |
Нэгж | V |
SOC :RUN: АЛХАМ уу?
Энэ тушаалыг одоогийн ажиллаж байгаа алхамыг асуухад ашигладаг.
Тушаалын синтакс | SOC :RUN: АЛХАМ уу? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Асуулгын синтакс | SOC1:RUN:STEP? |
Буцах |
SOC :RUN:Q?
Энэ тушаалыг одоогийн ажиллаж байгаа алхамын хүчин чадлыг асуухад ашигладаг.
Тушаалын синтакс | SOC :RUN:Q? |
Параметрүүд | N нь сувгийн дугаарыг илэрхийлнэ. Хүрээ нь 1-ээс 24 хүртэл байна. |
Асуулгын синтакс | SOC1: RUN: Q? |
Буцах | |
Нэгж | мА |
Програмчлал Examples
Энэ бүлэгт батерейны симуляторыг програмчлалын командуудаар хэрхэн удирдахыг тайлбарлах болно.
Тайлбар 1: Энэ бүлэгт зарим командын дагуу // -ээр эхэлсэн тайлбарууд байна. Эдгээр тайлбарыг батерейны симулятор таних боломжгүй бөгөөд зөвхөн холбогдох командуудыг ойлгоход хялбар болно. Тиймээс практикт // зэрэг тайлбар оруулахыг хориглоно.
Тайлбар 2: Нийт 24 сувагтай. Доорх програмчлалын хувьдampЭнэ нь зөвхөн нэг дугаар сувгийн функцийг харуулдаг.
6.1 Эх сурвалжийн горим
Эх сурвалжийн горимд тогтмол ботьtage ба одоогийн хязгаарын утгыг тохируулж болно.
Example: батерейны симуляторыг Source горимд, CV утгыг 5V, гаралтын гүйдлийн хязгаарыг 1000мА, гүйдлийн хүрээг Автомат болгож тохируулна уу.
OUTPut1:ONOFF 0 //одоогийн сувгийн гаралтыг унтраана
OUTPut1:MODE 0 //ажлын горимыг Source горимд тохируулна
ЭХ СУРВАЛЖ 1: БАТTage 5.0 //CV утгыг 5.0 В болгож тохируулах
SOURce1: OUTCURRent 1000 //гаралтын гүйдлийн хязгаарыг 1000мА болгож тохируулна
SOURce1:RANGe 3 //Одоогийн мужид 3-Auto-г сонгоно
OUTPut1:ONOFF 1 //1-р сувгийн гаралтыг асаана
6.2 Цэнэглэх горим
Цэнэглэх горимд тогтмол ботьtage, одоогийн хязгаар ба эсэргүүцлийн утгыг тохируулж болно.
Цэнэглэх горимын одоогийн хүрээг өндөр муж гэж тогтоосон.
Example: зайны симуляторыг цэнэглэх горимд, CV утгыг 5V, гаралтын гүйдлийн хязгаарыг 1000мА, эсэргүүцлийн утгыг 3.0мОм болгож тохируулна уу.
OUTPut1:ONOFF 0 //одоогийн сувгийн гаралтыг унтраана
OUTPut1:MODE 1 //ажлын горимыг Цэнэглэх горимд тохируулна
ТӨЛБӨР 1: БАТTage 5.0 //CV утгыг 5.0 В болгож тохируулах
CHARge1: OUTCURRent 1000 //гаралтын гүйдлийн хязгаарыг 1000мА болгож тохируулна уу
CHARge1: Res 3.0 //эсэргүүцлийн утгыг 3.0mΩ болгож тохируулна уу
OUTPut1:ONOFF 1 //1-р сувгийн гаралтыг асаана
6.3 SOC тест
BCS SOC тестийн гол үүрэг нь батерейг цэнэглэх функцийг дуурайх явдал юм. Хэрэглэгчид багтаамж, тогтмол хэмжээ гэх мэт батерейны цэнэгийн янз бүрийн параметрүүдийг холбогдох сувгууд руу оруулах шаардлагатайtage утга, гаралтын гүйдлийн хязгаар ба
эсэргүүцлийн утга. Зайны симулятор нь одоогийн гүйлтийн алхмын хүчин чадлаас хамааран одоогийн гүйлтийн алхам ба дараагийн алхамын хүчин чадлын зөрүү тэнцүү эсэхийг шүүнэ. Хэрэв тэнцүү бол BCS дараагийн алхам руу шилжинэ. Хэрэв тэнцүү биш бол BCS нь одоогийн гүйлтийн алхмын багтаамжийг үргэлжлүүлэн хуримтлуулах болно. Хүчин чадал нь холбогдсон DUT, өөрөөр хэлбэл гаралтын гүйдэлээр тодорхойлогддог.
Example: батерейны симуляторыг SOC горимд тохируулж, нийт алхамыг 3 болгож, эхний ботьtage хүртэл 4.8V. Алхам параметрүүд нь доорх хүснэгтийн адил байна.
Алхам Үгүй | Хүчин чадал (мАч) | CV утга(V) | Одоогийн (мА) |
Эсэргүүцэл (мΩ) |
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: STEP 1 //алхам дугаарыг 1 болгож тохируулна
SOC1:EDIT: Q 1200 //1mAh-аас 1200-р алхамын багтаамжийг тохируулах
SOC1: EDIT: БАТTage 5.0 // 1-р алхамын CV утгыг 5.0В хүртэл тохируулна
SOC1:EDIT: OUTCURRent 1000 //гаралтын гүйдлийн хязгаарыг 1-р алхамаас 1000мА хүртэл тохируулах
SOC1:EDIT: Res 0.1 //1-р алхамын эсэргүүцлийг 0.1мОм хүртэл тохируулна
SOC1:EDIT: STEP 2 //алхам дугаарыг 2 болгож тохируулна
SOC1:EDIT: Q 1000 //2mAh-аас 1000-р алхамын багтаамжийг тохируулах
SOC1: EDIT: БАТTage 2.0 // 2-р алхамын CV утгыг 2.0В хүртэл тохируулна
SOC1:EDIT: OUTCURRent 1000 //гаралтын гүйдлийн хязгаарыг 2-р алхамаас 1000мА хүртэл тохируулах
SOC1:EDIT: Res 0.2 //2-р алхамын эсэргүүцлийг 0.2мОм хүртэл тохируулна
SOC1:EDIT: STEP 3 //алхам дугаарыг 3 болгож тохируулна
SOC1:EDIT: Q 500 //3mAh-аас 500-р алхамын багтаамжийг тохируулах
SOC1: EDIT: БАТTage 1.0 // 3-р алхамын CV утгыг 1.0В хүртэл тохируулна
SOC1:EDIT: OUTCURRent 1000 //гаралтын гүйдлийн хязгаарыг 3-р алхамаас 1000мА хүртэл тохируулах
SOC1:EDIT: Res 0.3 //3-р алхамын эсэргүүцлийг 0.3мОм хүртэл тохируулна
SOC1:EDIT:SVOL 4.8 //эхлэлийг тохируулах/эхлэх ботьtage хүртэл 4.8V
OUTPut1:ONOFF 1 //1-р сувгийн гаралтыг асаана
SOC1 RUN: АЛХАМ уу? // одоогийн ажиллаж байгаа алхам № ийг уншина уу.
SOC1: RUN: Q? //одоогийн гүйлтийн алхамын багтаамжийг уншина уу
6.4 SEQ горим
SEQ тест нь сонгосон SEQ дээр үндэслэн гүйлтийн алхмуудын тоог голчлон шүүдэг file. Энэ нь алхам бүрийн урьдчилан тохируулсан гаралтын параметрүүдийн дагуу бүх алхмуудыг дарааллаар гүйцэтгэнэ. Мөн алхамуудын хооронд холбоос хийж болно. Тохирох мөчлөгийн хугацааг бие даан тохируулж болно.
Example: зайны симуляторыг SEQ горимд тохируулна уу, SEQ file 1 хүртэлх дугаар, 3 хүртэлх нийт алхам ба file мөчлөгийн хугацаа 1. Алхам параметрүүд нь доорх хүснэгтийн адил байна.
Алхам Үгүй | CV Утга(V) | Одоогийн (мА) | Эсэргүүцэл (мΩ) | Цаг (ууд) | Эхлэх алхамыг холбох | Холбоос Зогс Алхам |
Холбоос Цикл Цаг хугацаа |
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 хүртэлх дугаар
1-р дараалал:EDIT:LENGth 3 //нийт алхмуудыг 3 болгож тохируулна
1-р дараалал: EDIT: CYCle 1 // багц file мөчлөгийн хугацаа 1 хүртэл
1-р дараалал: ЗАСАХ: 1-р алхам //алхам дугаарыг 1 болгож тохируулна
Дараалал1: ЗАСВАРЛАХ: БАТTage 1.0 // 1-р алхамын CV утгыг 1.0В хүртэл тохируулна
1-р дараалал:EDIT:OUTCURRent 2000 //гаралтын гүйдлийн хязгаарыг 1-р алхамаас 2000мА хүртэл тохируулах
1-р дараалал: EDIT: Res 0.0 //1-р алхамын эсэргүүцлийг 0мОм хүртэл тохируулна уу
1-р дараалал:EDIT:RUNTime 5 //1-ээс 5 секунд хүртэл ажиллах хугацааг тохируулах
1-р дараалал: EDIT:LINKStart -1 // холбоосын эхлэлийн алхамыг 1-ээс -1-р алхамд тохируулна уу.
1-р дараалал: EDIT:LINKEnd -1 //1-ээс -1-р алхамд холбоосыг зогсоох алхамыг тохируулна уу.
1-р дараалал: EDIT: LINK Cycle 0 // холбоосын мөчлөгийн хугацааг 0 болгож тохируулна уу
1-р дараалал: ЗАСАХ: 2-р алхам //алхам дугаарыг 2 болгож тохируулна
Дараалал1: ЗАСВАРЛАХ: БАТTage 2.0 // 2-р алхамын CV утгыг 2.0В хүртэл тохируулна
1-р дараалал:EDIT:OUTCURRent 2000 //гаралтын гүйдлийн хязгаарыг 2-р алхамаас 2000мА хүртэл тохируулах
1-р дараалал: EDIT: Res 0.1 //2-р алхамын эсэргүүцлийг 0.1мОм хүртэл тохируулна уу
1-р дараалал:EDIT:RUNTime 10 //2-ээс 10 секунд хүртэл ажиллах хугацааг тохируулах
1-р дараалал: EDIT:LINKStart -1 // холбоосын эхлэлийн алхамыг 2-ээс -1-р алхамд тохируулна уу.
1-р дараалал: EDIT:LINKEnd -1 //2-ээс -1-р алхамд холбоосыг зогсоох алхамыг тохируулна уу.
1-р дараалал: EDIT: LINK Cycle 0 // холбоосын мөчлөгийн хугацааг 0 болгож тохируулна уу
1-р дараалал: ЗАСАХ: 3-р алхам //алхам дугаарыг 3 болгож тохируулна
Дараалал1: ЗАСВАРЛАХ: БАТTage 3.0 // 3-р алхамын CV утгыг 3.0В хүртэл тохируулна
1-р дараалал:EDIT:OUTCURRent 2000 //гаралтын гүйдлийн хязгаарыг 3-р алхамаас 2000мА хүртэл тохируулах
1-р дараалал: EDIT: Res 0.2 //3-р алхамын эсэргүүцлийг 0.2мОм хүртэл тохируулна уу
1-р дараалал:EDIT:RUNTime 20 //3-ээс 20 секунд хүртэл ажиллах хугацааг тохируулах
1-р дараалал: EDIT:LINKStart -1 // холбоосын эхлэлийн алхамыг 3-ээс -1-р алхамд тохируулна уу.
1-р дараалал: EDIT:LINKEnd -1 //3-ээс -1-р алхамд холбоосыг зогсоох алхамыг тохируулна уу.
1-р дараалал: EDIT: LINK Cycle 0 // холбоосын мөчлөгийн хугацааг 0 болгож тохируулна уу
Дараалал1: RUN:FILE 1 // ажиллаж байгаа SEQ-г тохируулах file 1 хүртэлх дугаар
OUTPut1:ONOFF 1 //1-р сувгийн гаралтыг асаана
1-р дараалал: RUN:STEP? // одоогийн ажиллаж байгаа алхам № ийг уншина уу.
1-р дараалал: ГҮЙЦЭТГЭХ: Т? //Одоогийн SEQ-н ажиллах хугацааг унших file Үгүй
6.5 Хэмжилт
Зайны симулятор дотор гаралтын хэмжээг хэмжих өндөр нарийвчлалтай хэмжих систем байдагtage, гүйдэл, хүч, температур.
MEASure1: ОДОО? //1-р сувгийн дахин гүйдлийг уншина уу
ХЭМЖЭЭ1: ВОЛTagэ? //Унших ботийг уншина ууtag1-р сувагт зориулсан e
ХЭМЖЭЭ1: POWer? //1-р сувгийн бодит цагийн хүчийг уншина уу
ХЭМЖЭЭ1: Температур? //1-р сувгийн бодит цагийн температурыг уншина уу
MEAS2: CURR? //2-р сувгийн дахин гүйдлийг уншина уу
MEAS2: VOLT? //Унших ботийг уншина ууtag2-р сувагт зориулсан e
MEAS2: ПОУХ? //2-р сувгийн бодит цагийн хүчийг уншина уу
MEAS2:TEMP? //2-р сувгийн бодит цагийн температурыг уншина уу
6.6 Үйлдвэрийн тохиргоонд дахин оруулах
Зайны симулятор дээр үйлдвэрийн тохиргоог дахин тохируулахын тулд *RST командыг гүйцэтгэнэ.
Алдааны мэдээлэл
7.1 Тушаалын алдаа
-100 Командын алдаа Тодорхойлогдоогүй синтаксийн алдаа
-101 Хүчингүй тэмдэгт Мөр дэх буруу тэмдэгт
-102 Синтаксийн алдаа Танигдаагүй тушаал эсвэл өгөгдлийн төрөл
-103 Хүчингүй тусгаарлагч Тусгаарлагч шаардлагатай. Гэсэн хэдий ч илгээсэн тэмдэгт нь тусгаарлагч биш юм.
-104 Өгөгдлийн төрлийн алдаа Одоогийн өгөгдлийн төрөл нь шаардлагатай төрөлд тохирохгүй байна.
-105 GET зөвшөөрөгдөөгүй Програмын мэдээлэлд групп гүйцэтгэх триггер (GET) хүлээн авдаг.
-106 цэг таслал хүсээгүй Нэг буюу хэд хэдэн нэмэлт цэгтэй таслал байна.
-107 Таслал хүсээгүй Нэг буюу хэд хэдэн нэмэлт таслал байна.
-108 Параметр зөвшөөрөгдөөгүй Параметрийн тоо тушаалд шаардагдах тооноос хэтэрсэн байна.
-109 Параметр дутуу Параметрийн тоо нь командын шаардсан тооноос бага эсвэл ямар ч параметр оруулаагүй байна.
-110 Командын толгойн алдаа Тодорхойгүй командын толгойн алдаа
-111 Толгой тусгаарлагчийн алдаа Командын толгой хэсэгт тусгаарлагчийн оронд тусгаарлах бус тэмдэгт ашигласан.
-112 Хөтөлбөрийн мнемоник хэт урт Мнемоникийн урт 12 тэмдэгтээс хэтэрсэн байна.
-113 Тодорхойгүй толгой Хэдийгээр хүлээн авсан тушаал нь синтакс бүтцийн хувьд дүрэм журамд нийцэж байгаа боловч энэ хэрэглүүрт тодорхойлогдоогүй байна.
-114 Толгой хэсгийн дагавар нь мужаас гадуур командын толгойн дагавар нь мужаас гадуур байна.
-115 Command query чадахгүй байна.
-116 Command query команд нь асуулга хэлбэрээр байх ёстой.
-120 Тоон өгөгдлийн алдаа Тодорхойгүй тоон өгөгдлийн алдаа
-121 Дугаар буруу тэмдэгт Одоогийн тушаалаар хүлээн зөвшөөрөгдөөгүй өгөгдлийн тэмдэгт тоон өгөгдөлд гарч ирнэ.
-123 Экспонент хэт том Экспонентийн үнэмлэхүй утга 32,000-аас хэтэрсэн.
-124 Хэт олон оронтой Аравтын өгөгдлийн эхний 0-ийг хасвал өгөгдлийн урт 255 тэмдэгтээс хэтэрсэн байна.
-128 Тоон өгөгдлийг зөвшөөрөхгүй Зөв форматтай тоон өгөгдлийг тоон өгөгдлийг хүлээн авдаггүй байршилд хүлээн авдаг.
-130 дагавар алдаа Тодорхойгүй дагавар алдаа
-131 Хүчингүй дагавар. Энэ дагавар нь IEEE 488.2-д тодорхойлсон синтаксийг дагаж мөрддөггүй, эсвэл дагавар нь E5071C-д тохиромжгүй байна.
-134 Хэт урт дагавар дагавар 12 тэмдэгтээс урт.
-138 Дагаврыг зөвшөөрөхгүй Дагавар залгахыг хориглосон утгад дагавар залгана.
-140 Тэмдэгтийн өгөгдлийн алдаа Тодорхойгүй тэмдэгтийн өгөгдлийн алдаа
-141 Тэмдэгтийн өгөгдөл буруу байна Тэмдэгтийн өгөгдөлд хүчингүй тэмдэгт олдсон эсвэл буруу тэмдэгт хүлээн авсан.
-144 Тэмдэгтийн өгөгдөл хэт урт Тэмдэгтийн өгөгдөл 12 тэмдэгтээс урт байна.
-148 Тэмдэгтийн өгөгдлийг зөвшөөрөхгүй. Тэмдэгтийн өгөгдлийг зөв форматтай төхөөрөмж тэмдэгтийн өгөгдлийг хүлээн авахгүй байгаа байрлалд хүлээн авдаг.
-150 Мөр өгөгдлийн алдаа Тодорхойгүй мөрийн өгөгдлийн алдаа
-151 Хүчингүй мөрийн өгөгдөл Зарим шалтгааны улмаас гарч ирэх мөрийн өгөгдөл хүчингүй байна.
-158 Стринг дата зөвшөөрөгдөөгүй Энэ хэрэгсэл нь мөрийн өгөгдлийг хүлээн авахгүй байрлалд мөр өгөгдлийг хүлээн авдаг.
-160 Блок өгөгдлийн алдаа Тодорхойгүй блок өгөгдлийн алдаа
-161 Блокны өгөгдөл буруу байна Харагдах блок өгөгдөл нь ямар нэг шалтгааны улмаас хүчингүй байна.
-168 Блок дата зөвшөөрөгдөөгүй Блокны өгөгдлийг энэ хэрэгсэл блокийн өгөгдлийг хүлээн авахгүй байрлалд хүлээн авна.
-170 Илэрхийллийн алдаа Тодорхойгүй илэрхийллийн алдаа
-171 Хүчингүй илэрхийлэл Илэрхийлэл буруу байна. Жишээ ньample, хаалт нь хослогдоогүй эсвэл хууль бус тэмдэгтүүдийг ашигладаг.
-178 Илэрхийллийн өгөгдөл зөвшөөрөгдөөгүй Илэрхийллийн өгөгдлийг энэ хэрэгсэл илэрхийлэлийн өгөгдлийг хүлээн авахгүй байрлалд хүлээн авна.
-180 Макро алдаа Тодорхойгүй макро алдаа
-181 Макро тодорхойлолтын гадна хүчингүй байна.
-183 Макро тодорхойлолт дотор буруу байна Макро тодорхойлолтод синтакс алдаа байна (*DDT,*DMC).
-184 Макро параметрийн алдаа Параметрийн дугаар эсвэл параметрийн төрөл буруу байна.
7.2 Гүйцэтгэлийн алдаа
-200 Гүйцэтгэлийн алдаа Гүйцэтгэхтэй холбоотой алдаа гарсан бөгөөд энэ хэрэглүүрээр тодорхойлох боломжгүй.
-220 Параметрийн алдаа Тодорхойгүй параметрийн алдаа
-221 Тохиргооны зөрчил Тушаалыг амжилттай задлан шинжиллээ. Гэхдээ төхөөрөмжийн одоогийн байдлаас шалтгаалан үүнийг гүйцэтгэх боломжгүй байна.
-222 Өгөгдөл хүрээнээс гадуур өгөгдөл.
-224 Хууль бус параметрийн утга Энэ параметр нь одоогийн командын нэмэлт параметрүүдийн жагсаалтад ороогүй болно.
-225 Санах ой дутуу Энэ хэрэгсэлд байгаа санах ой нь сонгосон үйлдлийг гүйцэтгэхэд хангалтгүй байна.
-232 Хүчингүй формат Өгөгдлийн формат буруу байна.
-240 Техник хангамжийн алдаа Тодорхойгүй техник хангамжийн алдаа
-242 Калибровкийн өгөгдөл алдагдсан.
-243 Лавлагаа байхгүй Лавлагаа боть байхгүйtage.
-256 File нэр олдсонгүй file нэр олдохгүй байна.
-259 Сонгогдоогүй file Сонголт байхгүй files.
-295 Оролтын буфер дүүрч байна.
-296 Гаралтын буфер дүүрч байна Гаралтын буфер дүүрч байна.
Баримт бичиг / нөөц
![]() |
REXGEAR BCS цуврал програмчлалын гарын авлага SCPI протокол [pdf] Хэрэглэгчийн гарын авлага BCS Series Programming Guide SCPI Protocol, BCS Series, Programming Guide SCPI Protocol, Guide SCPI Protocol, SCPI Protocol, Protocol |