REXGEAR լոգոնBCS Series ծրագրավորման ուղեցույց SCPI
Արձանագրություն
Տարբերակ՝ V20210903

Նախաբան

Ձեռնարկի մասին
Այս ձեռնարկը կիրառվում է BCS սերիայի մարտկոցների սիմուլյատորի համար, ներառյալ ծրագրավորման ուղեցույցը, որը հիմնված է ստանդարտ SCPI արձանագրության վրա: Ձեռնարկի հեղինակային իրավունքները պատկանում են REXGEAR-ին: Գործիքի արդիականացման պատճառով այս ձեռնարկը կարող է վերանայվել առանց ծանուցման հետագա տարբերակներում:
Այս ձեռնարկը վերաբերվել էviewուշադիր խմբագրվել է REXGEAR-ի կողմից՝ տեխնիկական ճշգրտության համար: Արտադրողը հրաժարվում է ամբողջ պատասխանատվությունից այս գործառնական ձեռնարկի հնարավոր սխալների համար, եթե դրանք սխալ տպագրության կամ պատճենահանման սխալների պատճառով են: Արտադրողը պատասխանատվություն չի կրում անսարքությունների համար, եթե ապրանքը ճիշտ չի շահագործվել:
BCS-ի անվտանգությունն ու ճիշտ օգտագործումն ապահովելու համար խնդրում ենք ուշադիր կարդալ այս ձեռնարկը, հատկապես անվտանգության հրահանգները:
Խնդրում ենք պահել այս ձեռնարկը հետագա օգտագործման համար:
Շնորհակալություն վստահության և աջակցության համար։

Անվտանգության հրահանգներ

Գործիքի շահագործման և սպասարկման ժամանակ խնդրում ենք խստորեն հետևել անվտանգության հետևյալ հրահանգներին. Ցանկացած կատարում, անկախ ձեռնարկի այլ գլուխների ուշադրությունից կամ հատուկ նախազգուշացումներից, կարող է խաթարել գործիքի կողմից տրամադրված պաշտպանիչ գործառույթները:
REXGEAR-ը պատասխանատվություն չի կրում այդ հրահանգների անտեսման հետևանքով առաջացած արդյունքների համար:
2.1 Անվտանգության նշումներ
➢ Հաստատեք AC մուտքի ծավալըtagե նախքան հոսանք մատակարարելը:
➢ Հուսալի հիմնավորում. գործարկումից առաջ գործիքը պետք է հուսալիորեն հիմնավորված լինի՝ էլեկտրական ցնցումից խուսափելու համար:
➢ Հաստատեք ապահովիչը. Համոզվեք, որ ապահովիչը ճիշտ եք տեղադրել:
➢ Մի բացեք շասսին. օպերատորը չի կարող բացել գործիքի շասսին:
Ոչ պրոֆեսիոնալ օպերատորներին չի թույլատրվում պահպանել կամ հարմարեցնել այն:
➢ Մի աշխատեք վտանգավոր պայմաններում. Մի աշխատեք գործիքը դյուրավառ կամ պայթուցիկ պայմաններում:
➢ Հաստատեք աշխատանքային միջակայքը. Համոզվեք, որ DUT-ը գտնվում է BCS-ի գնահատված տիրույթում:
2.2 Անվտանգության նշաններ
Գործիքի վրա կամ օգտագործողի ձեռնարկում օգտագործվող միջազգային նշանների սահմանումների համար տես հետևյալ աղյուսակը:
Աղյուսակ 1

Խորհրդանիշ  Սահմանում  Խորհրդանիշ  Սահմանում 
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon DC (ուղղակի հոսանք) Չեզոք գիծ կամ չեզոք գիծ
FLUKE 319 Clamp Հաշվիչ - պատկերակ 2 AC (փոփոխական հոսանք) Ուղիղ գիծ
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 1 AC և DC Միացում
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 2 Եռաֆազ հոսանք REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 8 Անջատել
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 3 Գետնին REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 9 Պահուստային հզորություն
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 4 Պաշտպանիչ հող REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 10 Միացման վիճակ
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 5 Շասսիի հիմք REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 11 Անջատման վիճակ
REXGEAR BCS Series Programming Guide SCPI Protocol - Icon 6 Ազդանշանային հիմք Զգուշության պատկերակ Էլեկտրական ցնցումների վտանգ
ԶԳՈՒՇԱՑՈՒՄ Վտանգավոր նշան զգուշության պատկերակ Բարձր ջերմաստիճանի նախազգուշացում
Զգուշություն Զգույշ եղեք Զգուշացում գ

Ավարտվել է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-ից մինչև տերևային հանգույցը ծրագրավորման ամբողջական հրաման է:

REXGEAR BCS Series Programming Guide SCPI Protocol - SCPI

4.2 Շարահյուսություն
BCS SCPI հրամանները IEEE 488.2 հրամանների ժառանգությունն ու ընդլայնումն են: SCPI հրամանները բաղկացած են հրամանի հիմնաբառերից, բաժանարարներից, պարամետրային դաշտերից և տերմինատորներից: Վերցրեք հետևյալ հրամանը որպես օրինակampլե:
ԱՂԲՅՈՒՐ :VOLTage 2.5
Այս հրամանում SOURce և VOLTage-ն հրամանի հիմնաբառեր են: n-ը 1-ից 24-րդ ալիքն է: Երկու կետը (:) և բացատը բաժանող են: 2.5-ը պարամետրի դաշտն է: Փոխադրման վերադարձը տերմինատոր է: Որոշ հրամաններ ունեն բազմաթիվ պարամետրեր: Պարամետրերը բաժանվում են ստորակետով (,):
Միջոցառում՝ ՀԱՏTagե?(@1,2)
Այս հրամանը նշանակում է ստանալ հետադարձ voltag1-ին և 2-րդ ալիքների e: 1-ին և 2-րդ համարները նշանակում են ալիքի համար, որոնք բաժանվում են ստորակետով: Ընթերցման ընթերցում հատորtag24 ալիքների 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 ալիքի 24 Վ-ին միաժամանակ.
ԱՂԲՅՈՒՐ՝ ՀԱՏ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 )
Նկարագրության հարմարության համար հաջորդ գլուխների նշանները կիրառելի կլինեն հետևյալ կոնվենցիաների համար:
◆ Քառակուսի փակագծերը ([]) ցույց են տալիս ընտրովի հիմնաբառեր կամ պարամետրեր, որոնք կարող են բաց թողնել:
◆ Քurly փակագծերը ({}) ցույց են տալիս հրամանի տողի պարամետրերի ընտրանքները:
◆ Անկյունային փակագծերը (<>) ցույց են տալիս, որ պետք է տրամադրվի թվային պարամետր:
◆ Ուղղահայաց գիծը (|) օգտագործվում է մի քանի ընտրովի պարամետրերի տարբերակներն առանձնացնելու համար:
4.2.1 Հրամանի հիմնաբառ
Յուրաքանչյուր հրամանի հիմնաբառ ունի երկու ձևաչափ՝ երկար մնեմոնիկ և կարճ մնեմոնիկ: Կարճ մնեմոնիկը կարճ է երկար մնեմոնիկի համար: Յուրաքանչյուր մնեմոնիկ չպետք է գերազանցի 12 նիշը, ներառյալ հնարավոր թվային վերջածանցները: Մարտկոցի սիմուլյատորը ընդունում է միայն ճշգրիտ երկար կամ կարճ մնեմոնիկա:
Մնեմոնիկա ստեղծելու կանոնները հետևյալն են.

  1. Երկար մնեմոնիկները բաղկացած են մեկ բառից կամ արտահայտությունից: Եթե ​​դա բառ է, ապա ամբողջ բառը կազմում է մնեմոնիկ: Օրինակ՝amples: CURRENT —— CURRENT
  2. Կարճ մնեմոնիկները հիմնականում բաղկացած են երկար մնեմոնիկայի առաջին 4 նիշերից:
    Example՝ ԸՆԹԱՑԻԿ —— CURR
  3. Եթե ​​երկար մնեմոնիկի նիշերի երկարությունը փոքր է կամ հավասար է 4-ի, ապա երկար և կարճ մնեմոնիկները նույնն են: Եթե ​​երկար մնեմոնիկի նիշերի երկարությունը 4-ից մեծ է, իսկ չորրորդը ձայնավոր է, ապա կարճ մնեմոնիկը կկազմվի 3 նիշից՝ հեռացնելով ձայնավորը: Օրինակ՝amples: MODE —— MODE Power —— POW
  4. Մնեմոնիկները մեծատառերի զգայուն չեն:

4.2.2 Հրամանների բաժանարար

  1. Հաստ աղիք (:)
    Colon-ն օգտագործվում է հրամանում երկու հարակից հիմնաբառեր առանձնացնելու համար, օրինակ՝ SOUR1-ը և VOLT-ը բաժանելը SOUR1:VOLT 2.54 հրամանում:
    Colon-ը կարող է լինել նաև հրամանի առաջին նիշը, որը ցույց է տալիս, որ այն ճանապարհ է փնտրելու հրամանի ծառի վերին հանգույցից:
  2. Space Space-ն օգտագործվում է հրամանի դաշտն ու պարամետր դաշտը բաժանելու համար:
  3. Ստորակետ (;) Ստորակետն օգտագործվում է մի քանի հրամանների միավորներ առանձնացնելու համար, երբ մի հրամանի մեջ ներառված են մի քանի հրամանային միավորներ: Ընթացիկ ուղու մակարդակը չի փոխվում՝ օգտագործելով ստորակետ:
    Example: SOUR1:VOLT 2.54;OUTCURR 1000 Վերոհիշյալ հրամանը հաստատուն ծավալը սահմանելն էtage արժեքը մինչև 2.54 Վ և ելքային հոսանքի սահմանը մինչև 1000 մԱ աղբյուրի ռեժիմում: Վերոնշյալ հրամանը համարժեք է հետևյալ երկու հրամաններին՝ SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000
  4. Ստորակետ և երկու կետ (;:) Այն օգտագործվում է մի քանի հրամաններ առանձնացնելու համար: Միջոցառում՝ ՀԱՏTage?;:ԱՂԲՅՈՒՐ:ՀԱՏTage 10;:OUTPut:ONOFF 1

4.2.3 Հարցում
Հարցման նշանը (?) օգտագործվում է հարցման ֆունկցիան նշելու համար։ Այն հետևում է հրամանի դաշտի վերջին բանալի բառին: Նախample, հաստատուն voltag1-ին ալիքի e աղբյուրի ռեժիմում հարցման հրամանն է SOUR1:VOLT?: Եթե ​​հաստատուն voltage-ը 5V է, մարտկոցի սիմուլյատորը կվերադարձնի նիշերի տող 5:
Այն բանից հետո, երբ մարտկոցի սիմուլյատորը կստանա հարցման հրամանը և կավարտի վերլուծությունը, այն կկատարի հրամանը և կստեղծի պատասխան տող: Պատասխանի տողը նախ գրվում է ելքային բուֆերի մեջ: Եթե ​​ներկա հեռավոր ինտերֆեյսը GPIB ինտերֆեյս է, այն սպասում է, որ վերահսկիչը կարդա պատասխանը: Հակառակ դեպքում, այն անմիջապես ուղարկում է պատասխան տողը ինտերֆեյս:
Հրամանների մեծ մասը ունեն համապատասխան հարցման շարահյուսություն: Եթե ​​հրամանը չի կարող հարցվել, մարտկոցի սիմուլյատորը կհայտնի սխալի մասին հաղորդագրություն -115 Հրամանը չի կարող հարցում կատարել, և ոչինչ չի վերադարձվի:
4.2.4 Command Terminator
Հրամանի տերմինատորներն են տողերի հոսքի նիշը (ASCII նիշ LF, արժեքը 10) և EOI (միայն GPIB ինտերֆեյսի համար): Terminator ֆունկցիան է դադարեցնել ներկա հրամանի տողը և վերականգնել հրամանի ուղին դեպի արմատային ուղի:
4.3 Պարամետրի ձևաչափ
Ծրագրավորված պարամետրերը ներկայացված են ASCII կոդով թվային, նիշերի, bool-ի և այլնի տեսակներով:
Աղյուսակ 2

Խորհրդանիշ Նկարագրություն

Example

Ամբողջական արժեք 123
Լողացող կետի արժեքը 123., 12.3, 0.12, 1.23E4
Արժեքը կարող է լինել NR1 կամ NR2:
Ընդլայնված արժեքի ձևաչափ, որը ներառում է , MIN և ՄԱՔՍ. 1|0|ՄԻԱՑՎԱԾ|ԱՆՋԱՏՎԱԾ
Բուլյան տվյալներ
Նիշերի տվյալները, օրինակample, CURR
Վերադարձեք ASCII կոդի տվյալները՝ թույլ տալով վերադարձնել չսահմանված 7-բիթանոց ASCII: Տվյալների այս տեսակն ունի ենթադրյալ հրամանի տերմինատոր:

Հրամաններ

5.1 IEEE 488.2 Ընդհանուր հրամաններ
Ընդհանուր հրամանները IEEE 488.2 ստանդարտով պահանջվող ընդհանուր հրամաններն են, որոնք գործիքները պետք է ապահովեն: Դրանք օգտագործվում են գործիքների ընդհանուր գործառույթները վերահսկելու համար, ինչպիսիք են վերակայումը և կարգավիճակի հարցումը: Դրա շարահյուսությունը և իմաստաբանությունը հետևում են IEEE 488.2 ստանդարտին: IEEE 488.2 ընդհանուր հրամանները հիերարխիա չունեն:
*IDN?
Այս հրամանը կարդում է մարտկոցի սիմուլյատորի տեղեկատվությունը: Այն վերադարձնում է տվյալները չորս դաշտերում, որոնք բաժանված են ստորակետերով: Տվյալները ներառում են արտադրողը, մոդելը, պահպանված դաշտը և ծրագրաշարի տարբերակը:
Հարցման շարահյուսություն *IDN:
Պարամետրեր Ոչ
Վերադարձնում է Լարի նկարագրություն
REXGEAR Արտադրող
BCS մոդել
0 Պահպանված դաշտ
XX.XX Ծրագրային տարբերակ
Վերադարձնում է Նախample REXGEARTECH,BCS,0,V1.00 *OPC
Այս հրամանը սահմանում է Operation Complete (OPC) բիթը Ստանդարտ իրադարձությունների գրանցամատյանում մինչև 1, երբ բոլոր գործողություններն ու հրամաններն ավարտված են:
Հրամանի շարահյուսություն *OPC Պարամետրեր Չկա Հարցման շարահյուսություն *OPC: Վերադարձնում է Առնչվող հրամաններ *TRG *WAI *RST
Այս հրամանն օգտագործվում է գործարանային կարգավորումները վերականգնելու համար: Հրամանի շարահյուսություն *RST Պարամետրեր Ոչ մեկը չի վերադարձնում Առնչվող հրամաններ Ոչ մի
5.2 Չափման հրամաններ
ՉԱՓԵԼ :ԸՆԹԱՑԻ?
Այս հրամանը հարցնում է համապատասխան ալիքի ընթերցման հոսանքը:
Command Syntax MEASure :ԸՆԹԱՑԻ?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example MEAS1:CURR?
Վերադարձնում է Միավոր մԱ
ՉԱՓԵԼ :VOLTage?
Այս հրամանը հարցնում է ընթերցման voltagհամապատասխան ալիքի էլ.
Հրամանի շարահյուսություն
ՉԱՓԵԼ :VOLTage?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example MEAS1:VOLT?
Վերադարձնում է Միավոր V
ՉԱՓԵԼ :Ուժ?
Այս հրամանը հարցնում է համապատասխան ալիքի ընթերցման հզորությունը:

Հրամանի շարահյուսություն Հրամանի շարահյուսություն
Պարամետրեր Պարամետրեր
Example Example
Վերադարձնում է Վերադարձնում է
Միավոր Միավոր

ՉԱՓԵԼ :MAH?
Այս հրամանը հարցնում է համապատասխան ալիքի հզորությունը:

Հրամանի շարահյուսություն ՉԱՓԵԼ : MAH?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example MEAS1: MAH?
Վերադարձնում է
Միավոր մԱհ

ՉԱՓԵԼ :Res?
Այս հրամանը հարցնում է համապատասխան ալիքի դիմադրության արժեքը:

Հրամանի շարահյուսություն ՉԱՓԵԼ :Res?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example MEAS1: R?
Վերադարձնում է
Միավոր

5.3 Ելքի հրամաններ
ԵԼՔ :MODE
Այս հրամանն օգտագործվում է համապատասխան ալիքի շահագործման ռեժիմը սահմանելու համար:

Վերադարձնում է ԵԼՔ :MODE
Հարցման շարահյուսություն N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է: NR1 միջակայքը՝ 0|1|3|128
Example OUTP1: MODE?
Պարամետրեր OUTP1: MODE 1
Հրամանի շարահյուսություն 0 աղբյուրի ռեժիմի համար
1 լիցքավորման ռեժիմի համար
3 SOC ռեժիմի համար
128 SEQ ռեժիմի համար

ԵԼՔ :ՄԻԱՑՈՒՄ ԱՆՋԱՏՈՒՄ
Այս հրամանը միացնում կամ անջատում է համապատասխան ալիքի ելքը:

Վերադարձնում է ԵԼՔ :ONOFF < NR1>
Հարցման շարահյուսություն N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է: NR1 միջակայքը՝ 1|0
Example OUTP1:ՄԻԱՑԱ՞Ր:
Պարամետրեր OUTP1:ՄԻԱՑՈՒՄ 1
Հրամանի շարահյուսություն 1-ը ON-ի համար
0 OFF-ի համար

ԵԼՔ :ՊԵՏԱԿԱՆ?
Այս հրամանը հարցնում է համապատասխան ալիքի գործառնական վիճակը:

Վերադարձնում է OUTP1:ՎԻՏԱԳԻՐ:
Հարցման շարահյուսություն N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Պարամետրեր ԵԼՔ :ՊԵՏԱԿԱՆ?
Հրամանի շարահյուսություն Ալիքի վիճակը
Bit0: Միացված/անջատված վիճակ
Bit16-18: կարդալու արժեքի միջակայք, 0 բարձր միջակայքի համար, 1 միջին տիրույթի համար, 2 ցածր միջակայքի համար

5.4 Աղբյուրի հրամաններ
ԱՂԲՅՈՒՐ :VOLTage
Այս հրամանն օգտագործվում է ելքային հաստատուն ծավալը սահմանելու համարtage.

Հրամանի շարահյուսություն ԱՂԲՅՈՒՐ :VOLTagե
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է: NRf միջակայքը՝ MIN~MAX
Example SOUR1:VOLT 2.54
Հարցման շարահյուսություն SOUR1:VOLT?
Վերադարձնում է
Միավոր V

ԱՂԲՅՈՒՐ :Արտընթաց
Այս հրամանն օգտագործվում է ելքային հոսանքի սահմանը սահմանելու համար:

Հրահանգ Synta ԱՂԲՅՈՒՐ :Արտընթաց
Պարամետրեր N-ը վերաբերում է ալիքի համարին:
Միջակայքը 1-ից 24 է: NRf միջակայքը՝ MIN~MAX
Example SOUR1:OUTCURR 1000
Հարցման շարահյուսություն ՍՈՒՐ1:ԴՈՒՑԻ՞Ր:
Վերադարձնում է
Միավոր mA

ԱՂԲՅՈՒՐ :ՏԵՂԵԿԱՏՈՒ
Այս հրամանն օգտագործվում է ընթացիկ միջակայքը սահմանելու համար:

Հրամանի շարահյուսություն ԱՂԲՅՈՒՐ :ՏԵՂԵԿԱՏՈՒ
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է: NR1 միջակայքը՝ 0|2|3
Example SOUR1:RANG 1
Հարցման շարահյուսություն SOUR1:ՌԱՆԳ?
Վերադարձնում է 0 բարձր միջակայքի համար
2 ցածր միջակայքի համար
3 ավտոմատ տիրույթի համար

5.5 Լիցքավորման հրամաններ
Գանձում :VOLTage
Այս հրամանն օգտագործվում է ելքային հաստատուն ծավալը սահմանելու համարtagե լիցքավորման ռեժիմում:

Հրամանի շարահյուսություն Գանձում :VOLTagե
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example CHAR1:VOLT 5.6
Հարցման շարահյուսություն CHAR1:VOLT?
Վերադարձնում է
Միավոր 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:R?
Վերադարձնում է
Միավոր

Գանձում :ECHO:VOLTage?
Այս հրամանը հարցումներ է կատարում հետադարձ voltagե լիցքավորման ռեժիմում:

Հրամանի շարահյուսություն Գանձում :ECHO:VOLTage
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example CHAR1:ECHO:VOLTage?
Վերադարձնում է
Միավոր V

Գանձում :ECHO:Q?
Այս հրամանը հարցնում է հետադարձ կապի հզորությունը լիցքավորման ռեժիմում:

Հրամանի շարահյուսություն Գանձում :ECHO:Ք
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Example CHAR1:ECHO:Q?
Վերադարձնում է
Միավոր մԱհ

5.6 SEQ հրամաններ
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:FILE
Այս հրամանն օգտագործվում է հաջորդականությունը սահմանելու համար file համարը։

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT: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:Խմբագրել:LENG 20
Հարցման շարահյուսություն SEQ1:Խմբագրել:LENG?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:ՔԱՅԼ
Այս հրամանն օգտագործվում է կոնկրետ քայլի համարը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:ՔԱՅԼ
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ 1-200
Example ՀԵՏԱԴՐՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: ՔԱՅԼ 5
Հարցման շարահյուսություն ՀԵՏ 1. ԽՄԲԱԳՐԵԼ: ՔԱՅԼ:
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:CYCle
Այս հրամանն օգտագործվում է ցիկլի ժամանակները սահմանելու համար file խմբագրման տակ։

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:CYCle
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ 0-100
Example ՀԵՏԱԴՐՈՒԹՅՈՒՆ 1:Խմբագրել:ՑԻԿԼ 0
Հարցման շարահյուսություն SEQ1:Խմբագրել:ՑԻԿԼ?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:VOLTage
Այս հրամանն օգտագործվում է ելքային ծավալը սահմանելու համարtagե՝ խմբագրման տակ գտնվող քայլի համար։

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:VOLTagե
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SEQ1: Խմբագրել:VOLT 5
Հարցման շարահյուսություն SEQ1:Խմբագրել:VOLT?
Վերադարձնում է
Միավոր V

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:OUTCURRent
Այս հրամանն օգտագործվում է խմբագրման ենթակա քայլի ելքային հոսանքի սահմանաչափը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:OUTCURRent
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SEQ1:Խմբագրել:OUTCURR 500
Հարցման շարահյուսություն ՀԵՏԱԴՐՈՒԹՅՈՒՆ 1:Խմբագրել:OUTCURR?
Վերադարձնում է
Միավոր mA

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:Res
Այս հրամանն օգտագործվում է խմբագրման ենթակա քայլի դիմադրությունը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:Res
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SEQ1:Խմբագրել:R 0.4
Հարցման շարահյուսություն SEQ1:Խմբագրել:R?
Վերադարձնում է
Միավոր

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:RUNTtime
Այս հրամանն օգտագործվում է խմբագրման տակ գտնվող քայլի գործարկման ժամանակը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:RUNTtime
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example ՀԵՏԱԴՐՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: RUNT 5
Հարցման շարահյուսություն SEQ1:Խմբագրել:RUNT?
Վերադարձնում է
Միավոր s

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՍկսել
Այս հրամանն օգտագործվում է ընթացիկ քայլի ավարտից հետո անհրաժեշտ կապի մեկնարկի քայլը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՍկսել
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ -1-200
Example SEQ1:Խմբագրել:ՀՂՈՒՄՆԵՐ -1
Հարցման շարահյուսություն ՀԵՏ 1. ԽՄԲԱԳՐԵԼ:ՀՂՈՒՄՆԵՐ?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՎերջ
Այս հրամանն օգտագործվում է խմբագրման տակ գտնվող քայլի հղումը դադարեցնելու քայլը սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՎերջ
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ -1-200
Example SEQ1:Խմբագրել:LINKE-1
Հարցման շարահյուսություն SEQ1:ԽՄԲԱԳՐԵԼ:LINKE?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՑիկլ
Այս հրամանն օգտագործվում է կապի ցիկլի ժամանակները սահմանելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :EDIT:LINKՑիկլ
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ 0-100
Example ՀԵՏԱԴՐՈՒԹՅՈՒՆ 1:ԽՄԲԱԳՐԵԼ:LINKC 5
Հարցման շարահյուսություն SEQ1:Խմբագրել:LINKC?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :RUN:FILE
Այս հրամանն օգտագործվում է հաջորդականության թեստը սահմանելու համար file համարը։

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ:RUN:FILE
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք: file թիվ 1-ից 10-ը
Example SEQ1:RUN:FILE 3
Հարցման շարահյուսություն SEQ1:RUN:FILE?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :RUN:ՔԱՅԼ?
Այս հրամանն օգտագործվում է ընթացիկ վազող քայլի համարը հարցում կատարելու համար:

Հրամանի շարահյուսություն ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :RUN:ՔԱՅԼ?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Հարցման շարահյուսություն SEQ1: RUN: STEP?
Վերադարձնում է

ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :RUN: Ժամա՞կ։
Այս հրամանն օգտագործվում է հաջորդականության թեստի գործարկման ժամանակը հարցումներ անելու համար file.

 Հրամանի շարահյուսություն  ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ :RUN: Ժամա՞կ։
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Հարցման շարահյուսություն SEQ1:RUN:T?
Վերադարձնում է
Միավոր s

5.7 SOC հրամաններ
ՍՕԿ :EDIT:LENGth
Այս հրամանն օգտագործվում է ընդհանուր գործառնական քայլերը սահմանելու համար:

 Հրամանի շարահյուսություն  ՍՕԿ :EDIT:LENGth
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ 0-200
Example SOC1:Խմբագրել:LENG 3
Հարցման շարահյուսություն SOC1:EDIT:LENG?
Վերադարձնում է

ՍՕԿ :EDIT:ՔԱՅԼ

Այս հրամանն օգտագործվում է կոնկրետ քայլի համարը սահմանելու համար:

Հրամանի շարահյուսություն ՍՕԿ :EDIT:ՔԱՅԼ
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NR1 միջակայք՝ 1-200
Example SOC1: Խմբագրել: ՔԱՅԼ 1
Հարցման շարահյուսություն SOC1:Խմբագրել:ՔԱՅԼ?
Վերադարձնում է

ՍՕԿ :EDIT:VOLTage

Այս հրամանն օգտագործվում է ծավալը սահմանելու համարtage արժեքը խմբագրման ենթակա քայլի համար:

Հրամանի շարահյուսություն ՍՕԿ :EDIT:VOLTagե
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SOC1: Խմբագրել:VOLT 2.8
Հարցման շարահյուսություն SOC1:Խմբագրել:VOLT?
Վերադարձնում է
Միավոր V

ՍՕԿ :EDIT:OUTCURRent
Այս հրամանն օգտագործվում է ելքային հոսանքի սահմանաչափը խմբագրման ենթակա քայլի համար:

 Հրամանի շարահյուսություն  ՍՕԿ :EDIT:OUTCURRent
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SOC1:Խմբագրել:OUTCURR 2000թ
Հարցման շարահյուսություն SOC1:EDIT:OUTCURR?
Վերադարձնում է
Միավոր mA

ՍՕԿ :EDIT:Res
Այս հրամանն օգտագործվում է խմբագրման ենթակա քայլի դիմադրության արժեք սահմանելու համար:

Հրամանի շարահյուսություն ՍՕԿ :EDIT:Res
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SOC1: Խմբագրել: R 0.8
Հարցման շարահյուսություն SOC1:Խմբագրել:R?
Վերադարձնում է
Միավոր

ՍՕԿ :EDIT:Q?
Այս հրամանն օգտագործվում է խմբագրման տակ գտնվող քայլի հզորությունը սահմանելու համար:

Հրամանի շարահյուսություն ՍՕԿ :EDIT:Ք
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Հարցման շարահյուսություն SOC1:Խմբագրել:Q?
Վերադարձնում է
Միավոր մԱհ

ՍՕԿ :EDIT:SVOLtage
Այս հրամանն օգտագործվում է սկզբնական/սկիզբային ծավալը սահմանելու համարtage.

Հրամանի շարահյուսություն ՍՕԿ :EDIT:SVOLtagե
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
NRf միջակայք՝ MIN~MAX
Example SOC1: Խմբագրել: SVOL 0.8
Հարցման շարահյուսություն SOC1:Խմբագրել:SVOL?
Վերադարձնում է
Միավոր V

ՍՕԿ :RUN:ՔԱՅԼ?
Այս հրամանն օգտագործվում է ընթացիկ վազող քայլը հարցումներ անելու համար:

Հրամանի շարահյուսություն ՍՕԿ :RUN:ՔԱՅԼ?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Հարցման շարահյուսություն SOC1: Run: STEP?
Վերադարձնում է

ՍՕԿ :RUN:Q?
Այս հրամանն օգտագործվում է ընթացիկ վազող քայլի ներկա հզորությունը հարցնելու համար:

Հրամանի շարահյուսություն ՍՕԿ :RUN:Q?
Պարամետրեր N-ը վերաբերում է ալիքի համարին: Միջակայքը 1-ից 24 է:
Հարցման շարահյուսություն SOC1:RUN:Q?
Վերադարձնում է
Միավոր մԱհ

Programրագրավորում Նախamples

Այս գլխում նկարագրվելու է, թե ինչպես կառավարել մարտկոցի սիմուլյատորը ծրագրավորման հրամաններով:
Ծանոթագրություն 1: Այս գլխում կան մեկնաբանություններ, որոնք սկսվում են //-ով՝ հետևելով որոշ հրամաններին: Այս մեկնաբանությունները չեն կարող ճանաչվել մարտկոցի սիմուլյատորի կողմից, միայն համապատասխան հրամանները հասկանալու հարմարության համար: Հետևաբար, գործնականում չի թույլատրվում մուտքագրել մեկնաբանություններ, ներառյալ //:
Ծանոթագրություն 2: Ընդհանուր առմամբ կա 24 ալիք: Ստորև բերված ծրագրավորման համար, օրինակamples, այն ցուցադրում է միայն թիվ մեկ ալիքի գործառույթները:
6.1 Աղբյուրի ռեժիմ
Աղբյուրի ռեժիմում, հաստատուն voltage և ընթացիկ սահմանային արժեքը կարող է սահմանվել:
Exampմարտկոցի սիմուլյատորը միացրեք Աղբյուրի ռեժիմին, CV-ի արժեքը՝ 5 Վ, ելքային հոսանքի սահմանաչափը՝ 1000 մԱ և հոսանքի տիրույթը՝ Ավտոմատ:
OUTPut1:ONOFF 0 //անջատել ելքը ներկա ալիքի համար
OUTPut1:MODE 0 //գործառնական ռեժիմը սահմանել Աղբյուրի ռեժիմի
ԱՂԲՅՈՒՐ 1: ՀԱՏTage 5.0 //սահմանել CV արժեքը 5.0 Վ
ԱՂԲՅՈՒՐ 1. ելքային հոսանքի սահմանաչափը 1000 մԱ
SOURce1:RANGe 3 //ընտրեք 3-Auto ընթացիկ տիրույթի համար
OUTPut1:ONOFF 1 //միացնել ելքը 1-ին ալիքի համար
6.2 Լիցքավորման ռեժիմ
Լիցքավորման ռեժիմում, մշտական ​​ծավալtage, ընթացիկ սահմանը և դիմադրության արժեքը կարող են սահմանվել:
Լիցքավորման ռեժիմի տակ գտնվող ընթացիկ միջակայքը ամրագրված է որպես բարձր միջակայք:
Exampմարտկոցի սիմուլյատորը դրեք լիցքավորման ռեժիմի, CV-ի արժեքը՝ 5 Վ, ելքային հոսանքի սահմանը՝ 1000 մԱ և դիմադրության արժեքը՝ 3.0 մΩ:
OUTPut1:ONOFF 0 //անջատել ելքը ներկա ալիքի համար
OUTPut1:MODE 1 //գործառնական ռեժիմը սահմանել լիցքավորման ռեժիմի
Լիցքավորում 1:VOLTage 5.0 //սահմանել CV արժեքը 5.0 Վ
Լիցքավորում 1. ԱՐՏԱԺՈՂՈՎ 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: Քայլերի պարամետրերը ներկայացված են ստորև բերված աղյուսակում:

Քայլ No. Տարողություն (mAh) CV արժեքը (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: ԽՄԲԱԳՐԵԼ. ՔԱՅԼ 1 // քայլ No. սահմանել 1-ին
SOC1: Խմբագրել՝ Q 1200 // սահմանել հզորությունը թիվ 1 քայլի համար մինչև 1200 մԱժ
SOC1: ԽՄԲԱԳՐԵԼ՝ ՀԱՏTage 5.0 //սահմանել CV արժեք թիվ 1-ից մինչև 5.0 Վ քայլի համար
SOC1: ԽՄԲԱԳՐԵԼ. OUTCURRent 1000 //սահմանել ելքային հոսանքի սահմանը թիվ 1 քայլի համար մինչև 1000 մԱ
SOC1: Խմբագրել. Res 0.1 //սահմանել դիմադրություն թիվ 1 քայլի համար մինչև 0.1mΩ
SOC1: ԽՄԲԱԳՐԵԼ. ՔԱՅԼ 2 // քայլ No. սահմանել 2-ին
SOC1: Խմբագրել՝ Q 1000 // սահմանել հզորությունը թիվ 2 քայլի համար մինչև 1000 մԱժ
SOC1: ԽՄԲԱԳՐԵԼ՝ ՀԱՏTage 2.0 //սահմանել CV արժեք թիվ 2-ից մինչև 2.0 Վ քայլի համար
SOC1: ԽՄԲԱԳՐԵԼ. OUTCURRent 1000 //սահմանել ելքային հոսանքի սահմանը թիվ 2 քայլի համար մինչև 1000 մԱ
SOC1: Խմբագրել. Res 0.2 //սահմանել դիմադրություն թիվ 2 քայլի համար մինչև 0.2mΩ
SOC1: ԽՄԲԱԳՐԵԼ. ՔԱՅԼ 3 // քայլ No. սահմանել 3-ին
SOC1: Խմբագրել՝ Q 500 // սահմանել հզորությունը թիվ 3 քայլի համար մինչև 500 մԱժ
SOC1: ԽՄԲԱԳՐԵԼ՝ ՀԱՏTage 1.0 //սահմանել CV արժեք թիվ 3-ից մինչև 1.0 Վ քայլի համար
SOC1: ԽՄԲԱԳՐԵԼ. OUTCURRent 1000 //սահմանել ելքային հոսանքի սահմանը թիվ 3 քայլի համար մինչև 1000 մԱ
SOC1: Խմբագրել. Res 0.3 //սահմանել դիմադրություն թիվ 3 քայլի համար մինչև 0.3mΩ
SOC1:Խմբագրել:SVOL 4.8 //սահմանել սկզբնական/սկիզբ voltage-ից մինչև 4.8V
OUTPut1:ONOFF 1 //միացնել ելքը 1-ին ալիքի համար
SOC1 RUN. ՔԱՅԼ. //կարդացեք ընթացիկ վազող քայլը No.
SOC1: RUN:Q? //կարդացեք ընթացիկ վազքի քայլի հզորությունը
6.4 SEQ ռեժիմ
SEQ թեստը հիմնականում դատում է վազող քայլերի քանակը՝ հիմնվելով ընտրված SEQ-ի վրա file. Այն կանցկացնի բոլոր քայլերը հաջորդականությամբ՝ յուրաքանչյուր քայլի համար նախատեսված ելքային պարամետրերի համաձայն: Հղումներ կարող են կատարվել նաև քայլերի միջև: Համապատասխան ցիկլի ժամանակները կարող են սահմանվել ինքնուրույն:
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-ին
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: ԵՐԿՈՒՅԹ 3 // ընդհանուր քայլերը սահմանել 3-ի
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:Խմբագրել:CYCle 1 //հավաքածու file ցիկլի ժամանակները մինչև 1
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: ՔԱՅԼ 1 // Քայլ No. սահմանել 1-ին
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:ԽՄԲԱԳՐԵԼ:ՀԱՏTage 1.0 //սահմանել CV արժեք թիվ 1-ից մինչև 1.0 Վ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1. ԽՄԲԱԳՐԵԼ: OUTCURRent 2000 //սահմանել ելքային հոսանքի սահմանաչափը թիվ 1 քայլի համար մինչև 2000 մԱ
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: Խմբագրել: Res 0.0 // սահմանել դիմադրություն թիվ 1-ից մինչև 0mΩ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:EDIT:RUNTtime 5 //սահմանել գործարկման ժամանակը թիվ 1-ից մինչև 5վրկ քայլերի համար
SEQuence1:EDIT:LINKՍկսել -1 //սահմանել կապի մեկնարկի քայլը թիվ 1-ից -1 քայլի համար
SEQuence1:EDIT:LINKEnd -1 //սահմանել կապի կանգառի քայլը թիվ 1-ից -1 քայլի համար
SEQuence1:EDIT:LINKCycle 0 //հղման ցիկլի ժամանակները սահմանել 0-ի
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: ՔԱՅԼ 2 // Քայլ No. սահմանել 2-ին
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:ԽՄԲԱԳՐԵԼ:ՀԱՏTage 2.0 //սահմանել CV արժեք թիվ 2-ից մինչև 2.0 Վ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1. ԽՄԲԱԳՐԵԼ: OUTCURRent 2000 //սահմանել ելքային հոսանքի սահմանաչափը թիվ 2 քայլի համար մինչև 2000 մԱ
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: Խմբագրել: Res 0.1 // սահմանել դիմադրություն թիվ 2-ից մինչև 0.1mΩ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:EDIT:RUNTtime 10 //սահմանել գործարկման ժամանակը թիվ 2-ից մինչև 10վրկ քայլերի համար
SEQuence1:EDIT:LINKՍկսել -1 //սահմանել կապի մեկնարկի քայլը թիվ 2-ից -1 քայլի համար
SEQuence1:EDIT:LINKEnd -1 //սահմանել կապի կանգառի քայլը թիվ 2-ից -1 քայլի համար
SEQuence1:EDIT:LINKCycle 0 //հղման ցիկլի ժամանակները սահմանել 0-ի
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: ԽՄԲԱԳՐԵԼ: ՔԱՅԼ 3 // Քայլ No. սահմանել 3-ին
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:ԽՄԲԱԳՐԵԼ:ՀԱՏTage 3.0 //սահմանել CV արժեք թիվ 3-ից մինչև 3.0 Վ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1. ԽՄԲԱԳՐԵԼ: OUTCURRent 2000 //սահմանել ելքային հոսանքի սահմանաչափը թիվ 3 քայլի համար մինչև 2000 մԱ
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1: Խմբագրել: Res 0.2 // սահմանել դիմադրություն թիվ 3-ից մինչև 0.2mΩ քայլի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1:EDIT:RUNTtime 20 //սահմանել գործարկման ժամանակը թիվ 3-ից մինչև 20վրկ քայլերի համար
SEQuence1:EDIT:LINKՍկսել -1 //սահմանել կապի մեկնարկի քայլը թիվ 3-ից -1 քայլի համար
SEQuence1:EDIT:LINKEnd -1 //սահմանել կապի կանգառի քայլը թիվ 3-ից -1 քայլի համար
SEQuence1:EDIT:LINKCycle 0 //հղման ցիկլի ժամանակները սահմանել 0-ի
SEQUence1:RUN:FILE 1 //սահմանել գործող SEQ file Թիվ 1-ին
OUTPut1:ONOFF 1 //միացնել ելքը 1-ին ալիքի համար
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1. ՎԱԶԵԼ:ՔԱՅԼ: //կարդացեք ընթացիկ վազող քայլը No.
ՀԵՐԹԱԿԱՆՈՒԹՅՈՒՆ 1. RUN:T? //կարդալ գործարկման ժամանակը ներկա SEQ-ի համար file Ոչ
6.5 Չափում
Մարտկոցի սիմուլյատորի ներսում կա բարձր ճշգրտության չափման համակարգ՝ ելքային ծավալը չափելու համարtage, ընթացիկ, հզորություն և ջերմաստիճան:
MEASure1: ԸՆԹԱՑԻԿ: //Կարդացեք 1-ին ալիքի ընթերցման հոսանքը
Միջոցառում 1. ՀԱՏTagե? //Կարդացեք ընթերցանությունը հtage 1-ին ալիքի համար
Միջոցառում 1: Հզորությո՞ւն: //Կարդացեք իրական ժամանակի հզորությունը 1-ին ալիքի համար
MEASure 1: Ջերմաստիճանը: //Կարդացեք իրական ժամանակի ջերմաստիճանը 1-ին ալիքի համար
MEAS2: ԿԱՐՈՒ՞Ր: //Կարդացեք 2-րդ ալիքի ընթերցման հոսանքը
MEAS2:VOLT? //Կարդացեք ընթերցանությունը հtage 2-ին ալիքի համար
MEAS2: POW? //Կարդացեք իրական ժամանակի հզորությունը 2-րդ ալիքի համար
MEAS2:ՋԵՐՄՈՒԹՅԱՆ? //Կարդացեք իրական ժամանակի ջերմաստիճանը 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 Հրամանը չի կարող հարցում անել Հրամանի համար հարցման ձև չկա:
-116 Հրամանը պետք է հարցում լինի Հրամանը պետք է լինի հարցման ձևով:
-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 լոգոն

Փաստաթղթեր / ռեսուրսներ

REXGEAR BCS Series Ծրագրավորման ուղեցույց SCPI արձանագրություն [pdf] Օգտագործողի ուղեցույց
BCS Series Programming Guide SCPI Protocol, BCS Series, Programming Guide SCPI Protocol, Guide SCPI Protocol, SCPI Protocol, Protocol

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *