Кіраўніцтва па праграмаванні серыі BCS SCPI
Пратакол
Версія: V20210903
Прадмова
Пра кіраўніцтва
Гэта кіраўніцтва прымяняецца да сімулятара батарэі серыі BCS, уключаючы кіраўніцтва па праграмаванні на аснове стандартнага пратаколу SCPI. Аўтарскія правы на кіраўніцтва належаць REXGEAR. У сувязі з мадэрнізацыяй прыбора гэта кіраўніцтва можа быць перагледжана без папярэдняга паведамлення ў наступных версіях.
Гэта кіраўніцтва было перапрацаванаviewстаранна выдадзены REXGEAR для тэхнічнай дакладнасці. Вытворца здымае з сябе ўсялякую адказнасць за магчымыя памылкі ў гэтым кіраўніцтве па эксплуатацыі, выкліканыя памылкамі друку або памылкамі пры капіраванні. Вытворца не нясе адказнасці за няспраўнасць, калі прадукт эксплуатаваўся няправільна.
Каб забяспечыць бяспеку і правільнае выкарыстанне BCS, уважліва прачытайце гэта кіраўніцтва, асабліва інструкцыі па тэхніцы бяспекі.
Захоўвайце гэта кіраўніцтва для далейшага выкарыстання.
Дзякуй за давер і падтрымку.
Інструкцыі па тэхніцы бяспекі
Пры эксплуатацыі і абслугоўванні прыбора строга выконвайце наступныя інструкцыі па тэхніцы бяспекі. Любое выкананне, незалежна ад увагі або спецыяльных папярэджанняў у іншых раздзелах кіраўніцтва, можа пагоршыць ахоўныя функцыі, якія забяспечваюцца прыборам.
REXGEAR не нясе адказнасці за вынікі, выкліканыя невыкананнем гэтых інструкцый.
2.1 Указанні па бяспецы
➢ Пацвердзіце ўваходны аб'ём пераменнага токуtage перад падачай электраэнергіі.
➢ Надзейнае зазямленне: перад пачаткам працы прыбор павінен быць надзейна заземлены, каб пазбегнуць паразы электрычным токам.
➢ Праверце засцерагальнік: пераканайцеся, што засцерагальнік усталяваны правільна.
➢ Не адкрывайце шасі: Аператар не можа адкрыць шасі прыбора.
Непрафесійным аператарам забаронена абслугоўваць або наладжваць яго.
➢ Не выкарыстоўвайце прыбор у небяспечных умовах: не выкарыстоўвайце прыбор у лёгкаўзгаральных або выбуханебяспечных умовах.
➢ Пацвердзіце працоўны дыяпазон: пераканайцеся, што DUT знаходзіцца ў намінальным дыяпазоне BCS.
2.2 Сімвалы бяспекі
Калі ласка, звярніцеся да наступнай табліцы для вызначэння міжнародных сімвалаў, якія выкарыстоўваюцца на прыборы або ў кіраўніцтве карыстальніка.
Табліца 1
Сімвал | Азначэнне | Сімвал | Азначэнне |
![]() |
Пастаянны ток (пастаянны ток) | N | Нулявая лінія або нейтральная лінія |
![]() |
Пераменны ток (пераменны ток) | L | Жывая лінія |
![]() |
Пераменны і пастаянны ток | I | Уключэнне |
![]() |
Трохфазны ток | ![]() |
Адключэнне харчавання |
![]() |
зямля | ![]() |
Рэзервовае харчаванне |
![]() |
Ахоўны грунт | ![]() |
Стан уключэння |
![]() |
Зазямленне шасі | ![]() |
Выключаны стан |
![]() |
Сігнальная зямля | ![]() |
Рызыка паразы электрычным токам |
ПАПЯРЭДЖАННЕ | Знак небяспекі | ![]() |
Папярэджанне аб высокай тэмпературы |
Асцярожна | Будзьце асцярожныя | ![]() |
Папярэджанне c |
Скончанаview
Сімулятары батарэі серыі BCS забяспечваюць порт LAN і інтэрфейс RS232. Карыстальнікі могуць злучыць BCS і ПК па адпаведнай лініі сувязі для рэалізацыі кантролю.
Праграмаванне Command Overview
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ль:
КРЫНІЦА : VOLTagе 2.5
У гэтай камандзе SOURce і VOLTage - ключавыя словы каманды. n - нумары канала ад 1 да 24. Двукроп'е (:) і прабел з'яўляюцца раздзяляльнікамі. 2.5 - поле параметраў. Вяртанне карэткі - тэрмінатар. Некаторыя каманды маюць некалькі параметраў. Параметры падзяляюцца коскай (,).
ВЫМЯРЭННЕ: АБ'ЁМTage?(@1,2)
Гэтая каманда азначае атрыманне readback voltage каналаў 1 і 2. Лічбы 1 і 2 азначаюць нумары канала, якія падзяляюцца коскай. Чытанне адваротнага томаtage з 24 каналаў адначасова:
ВЫМЯРЭННЕ: АБ'ЁМ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 ) Напісанне пастаяннай абtagзначэнне e да 5 В з 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 )
Для зручнасці апісання сімвалы ў наступных раздзелах будуць прымяняцца да наступных пагадненняў.
◆ Квадратныя дужкі ([]) паказваюць неабавязковыя ключавыя словы або параметры, якія можна прапусціць.
◆ Curly дужкі ({}) паказваюць параметры параметраў у радку каманды.
◆ Вуглавыя дужкі (<>) паказваюць, што неабходна ўвесці лікавы параметр.
◆ Вертыкальная лінія (|) выкарыстоўваецца для падзелу варыянтаў некалькіх дадатковых параметраў.
4.2.1 Ключавое слова каманды
Кожнае ключавое слова каманды мае два фарматы: доўгае мнеманічнае і кароткае мнеманічнае. Кароткая мнемоніка - гэта скарачэнне ад доўгай мнемонікі. Кожная мнеманіка не павінна перавышаць 12 сімвалаў, уключаючы любыя магчымыя лічбавыя суфіксы. Сімулятар акумулятара прымае толькі дакладныя доўгія або кароткія мнемонікі.
Правілы генерацыі мнемосхем наступныя:
- Доўгія мнемосхемы складаюцца з аднаго слова або фразы. Калі гэта слова, усё слова ўяўляе сабой мнеманіку. напрыкладampлес: ЦЯГУЧНЫ —— БЯГУЧНЫ
- Кароткая мнемоніка звычайна складаецца з першых 4 знакаў доўгай мнемонікі.
Example: CURRent —— CURR - Калі даўжыня сімвалаў доўгай мнемонікі меншая або роўная 4, доўгая і кароткая мнемоніка аднолькавыя. Калі даўжыня сімвалаў доўгай мнемонікі больш за 4 і чацвёрты сімвал з'яўляецца галоснай, кароткая мнемоніка будзе складацца з 3 сімвалаў без галоснай. напрыкладamples: MODE —— MODE Power —— POW
- Мнемоніка не адчувальная да рэгістра.
4.2.2 Раздзяляльнік каманд
- Двукроп'е (:)
Двукроп'е выкарыстоўваецца для падзелу двух сумежных ключавых слоў у камандзе, напрыклад, для падзелу SOUR1 і VOLT у камандзе SOUR1:VOLT 2.54.
Двукроп'е таксама можа быць першым сімвалам каманды, што паказвае, што яна будзе шукаць шлях ад верхняга вузла дрэва каманд. - Прабел Прабел выкарыстоўваецца для падзелу поля каманд і поля параметраў.
- Кропка з коскай (;) Кропка з коскай выкарыстоўваецца для падзелу некалькіх камандных адзінак, калі некалькі камандных адзінак уключаны ў адну каманду. Узровень цяперашняга шляху не змяняецца пры выкарыстанні кропкі з коскай.
Example: SOUR1:VOLT 2.54;OUTCURR 1000 Прыведзеная вышэй каманда прызначана для ўстаноўкі пастаяннай гучнасціtage значэнне да 2.54 В і мяжа выхаднога току да 1000 мА ў рэжыме крыніцы. Прыведзеная вышэй каманда эквівалентная двум наступным камандам: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000 - Кропка з коскай і двукроп'е (;:) Выкарыстоўваецца для падзелу некалькіх каманд. ВЫМЯРЭННЕ: АБ'ЁМTage?;:SOURce:VOLTage 10;:ВЫВОД:ВКЛ.ВЫКЛ. 1
4.2.3 Запыт
Пытальнік (?) выкарыстоўваецца для абазначэння функцыі запыту. Ён ідзе пасля апошняга ключавога слова каманднага поля. Напрыкладample, для запыту пастаяннага voltage канала 1 у рэжыме крыніцы, каманда запыту SOUR1:VOLT?. Калі пастаянная абtage роўна 5 В, сімулятар батарэі верне радок сімвалаў 5.
Пасля таго як імітатар батарэі атрымае каманду запыту і завершыць аналіз, ён выканае каманду і згенеруе радок адказу. Радок адказу спачатку запісваецца ў выхадны буфер. Калі цяперашні аддалены інтэрфейс з'яўляецца інтэрфейсам GPIB, ён чакае, пакуль кантролер прачытае адказ. У адваротным выпадку ён неадкладна адпраўляе радок адказу ў інтэрфейс.
Большасць каманд маюць адпаведны сінтаксіс запыту. Калі каманда не можа быць запытана, сімулятар акумулятара выдасць паведамленне пра памылку -115 Каманда не можа запытаць і нічога не вернецца.
4.2.4 Тэрмінатар каманды
Тэрмінатарамі каманды з'яўляюцца сімвал пераводу радка (сімвал ASCII LF, значэнне 10) і EOI (толькі для інтэрфейсу GPIB). Функцыя тэрмінатара заключаецца ў спыненні цяперашняга каманднага радка і скідзе каманднага шляху ў каранёвы шлях.
4.3 Фармат параметра
Запраграмаваныя параметры прадстаўлены кодам ASCII у лічбавым, сімвальным, лагічным і г.д.
Табліца 2
Сімвал | Апісанне |
Example |
Цэлае значэнне | 123 | |
Значэнне з плаваючай кропкай | 123., 12.3, 0.12, 1.23E4 | |
Значэнне можа быць NR1 або NR2. | ||
Пашыраны фармат значэння, які ўключае , МІН і МАКС. | 1|0|УКЛ|ВЫКЛ | |
Лагічныя даныя | ||
Дадзеныя знакаў, напрыкладampле, 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 Версія праграмнага забеспячэння
Вяртае 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?
Вяртае Адзінка мА
МЕРАЦЬ : VOLTage?
Гэтая каманда запытвае readback voltage адпаведнага канала.
Сінтаксіс каманды
МЕРАЦЬ : VOLTage?
Параметры N адносіцца да нумара канала. Дыяпазон ад 1 да 24.
Example MEAS1:VOLT?
Вяртае Блок V
МЕРАЦЬ : Магутнасць?
Гэтая каманда запытвае магутнасць зваротнага чытання адпаведнага канала.
Сінтаксіс каманды | Сінтаксіс каманды |
Параметры | Параметры |
Example | Example |
Вяртае | Вяртае |
Адзінка | Адзінка |
МЕРАЦЬ :МАХ?
Гэтая каманда запытвае ёмістасць адпаведнага канала.
Сінтаксіс каманды | МЕРАЦЬ : MAH? |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Example | MEAS1: MAH? |
Вяртае | |
Адзінка | мАг |
МЕРАЦЬ :Раз?
Гэтая каманда запытвае значэнне супраціву адпаведнага канала.
Сінтаксіс каманды | МЕРАЦЬ :Раз? |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Example | MEAS1:R? |
Вяртае | |
Адзінка | мОм |
5.3 Вывадныя каманды
ВЫВОД :РЭЖЫМ
Гэтая каманда выкарыстоўваецца для ўстаноўкі рэжыму працы адпаведнага канала.
Вяртае | ВЫВОД :РЭЖЫМ |
Сінтаксіс запыту | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. NR1 Дыяпазон: 0|1|3|128 |
Example | ВЫХОД1:РЭЖЫМ? |
Параметры | ВЫХОД1:РЭЖЫМ 1 |
Сінтаксіс каманды | 0 для зыходнага рэжыму 1 для рэжыму зарадкі 3 для рэжыму SOC 128 для рэжыму SEQ |
ВЫВОД :УКЛ ВЫКЛ
Гэтая каманда ўключае або выключае выхад адпаведнага канала.
Вяртае | ВЫВОД :ONOFF < NR1> |
Сінтаксіс запыту | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. NR1 Дыяпазон: 1|0 |
Example | OUTP1:ONOFF? |
Параметры | OUTP1:ONOFF 1 |
Сінтаксіс каманды | 1 для ON 0 для ВЫКЛ |
ВЫВОД :ДЗЯРЖАЎНАЯ?
Гэтая каманда запытвае працоўны стан адпаведнага канала.
Вяртае | ВЫХОД1:СТАТ? |
Сінтаксіс запыту | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Параметры | ВЫВОД :ДЗЯРЖАЎНАЯ? |
Сінтаксіс каманды | Стан канала Біт0: стан ВКЛ/ВЫКЛ Біт 16-18: дыяпазон значэнняў зваротнага чытання, 0 для высокага дыяпазону, 1 для сярэдняга дыяпазону, 2 для нізкага дыяпазону |
5.4 Зыходныя каманды
КРЫНІЦА : VOLTage
Гэтая каманда выкарыстоўваецца для ўстаноўкі пастаяннай гучнасці вывадуtage.
Сінтаксіс каманды | КРЫНІЦА : VOLTagд |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | КІСЛЫ1:ВАЛЬТ 2.54 |
Сінтаксіс запыту | SOUR1:VOLT? |
Вяртае | |
Адзінка | V |
КРЫНІЦА :OUTCURRent
Гэтая каманда выкарыстоўваецца для ўстаноўкі абмежавання выхаднога току.
Каманда Synta | КРЫНІЦА :OUTCURRent |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SOUR1:ВЫХОД 1000 |
Сінтаксіс запыту | SOUR1:ВЫХОД? |
Вяртае | |
Адзінка | mA |
КРЫНІЦА :ДЫЯПАЗОН
Гэтая каманда выкарыстоўваецца для ўстаноўкі бягучага дыяпазону.
Сінтаксіс каманды | КРЫНІЦА :ДЫЯПАЗОН |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. NR1 Дыяпазон: 0|2|3 |
Example | SOUR1:RANG 1 |
Сінтаксіс запыту | SOUR1:RANG? |
Вяртае | 0 для высокага дыяпазону 2 для нізкага дыяпазону 3 для аўтаматычнага дыяпазону |
5.5 Каманды зарадкі
ЗАРАД : VOLTage
Гэтая каманда выкарыстоўваецца для ўстаноўкі пастаяннай гучнасці вывадуtage у рэжыме зарадкі.
Сінтаксіс каманды | ЗАРАД : VOLTagд |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | CHAR1:VOLT 5.6 |
Сінтаксіс запыту | CHAR1:VOLT? |
Вяртае | |
Адзінка | V |
ЗАРАД :OUTCURRent
Гэтая каманда выкарыстоўваецца для ўстаноўкі абмежавання выхаднога току ў рэжыме зарадкі.
Сінтаксіс каманды | ЗАРАД :OUTCURRent |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | CHAR1:ВЫХОД 2000 |
Сінтаксіс запыту | CHAR1:ВЫХОД? |
Вяртае | |
Адзінка | mA |
ЗАРАД : Рэз
Гэтая каманда выкарыстоўваецца для ўстаноўкі значэння супраціву ў рэжыме зарада.
Сінтаксіс каманды | ЗАРАД : Рэз |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | CHAR1:R 0.2 |
Сінтаксіс запыту | CHAR1:R ? |
Вяртае | |
Адзінка | мОм |
ЗАРАД :ECHO:VOLTage?
Гэтая каманда запытвае readback voltage у рэжыме зарадкі.
Сінтаксіс каманды | ЗАРАД :ECHO:VOLTage |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Example | CHAR1:ECHO:VOLTage? |
Вяртае | |
Адзінка | V |
ЗАРАД :ECHO:Q?
Гэтая каманда запытвае ёмістасць зваротнага чытання ў рэжыме зарадкі.
Сінтаксіс каманды | ЗАРАД :ECHO:Q |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Example | CHAR1:ECHO:Q? |
Вяртае | |
Адзінка | мАг |
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:STEP? |
Вяртае |
Паслядоўнасць :EDIT:ЦЫКЛ
Гэтая каманда выкарыстоўваецца для ўстаноўкі часу цыкла для file на рэдагаванні.
Сінтаксіс каманды | Паслядоўнасць :EDIT:ЦЫКЛ |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. NR1 Дыяпазон: 0~100 |
Example | SEQ1:EDIT:ЦЫКЛ 0 |
Сінтаксіс запыту | SEQ1:EDIT:CYCle ? |
Вяртае |
Паслядоўнасць :EDIT:VOLTage
Гэтая каманда выкарыстоўваецца для ўстаноўкі вываду voltage для этапу рэдагавання.
Сінтаксіс каманды | Паслядоўнасць :EDIT:VOLTage |
Параметры | 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:час выканання
Гэтая каманда выкарыстоўваецца для ўстаноўкі часу выканання кроку, які рэдагуецца.
Сінтаксіс каманды | Паслядоўнасць :EDIT:час выканання |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SEQ1:EDIT:RUNT 5 |
Сінтаксіс запыту | SEQ1:EDIT:RUNT ? |
Вяртае | |
Адзінка | s |
Паслядоўнасць :EDIT:LINK Пачаць
Гэтая каманда выкарыстоўваецца для ўстаноўкі неабходнага кроку запуску спасылкі пасля завяршэння цяперашняга кроку.
Сінтаксіс каманды | Паслядоўнасць :EDIT:LINK Пачаць |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NR1: -1~200 |
Example | SEQ1:EDIT:LINKS -1 |
Сінтаксіс запыту | SEQ1:EDIT:LINKS? |
Вяртае |
Паслядоўнасць :EDIT:LINKEnd
Гэтая каманда выкарыстоўваецца для ўстаноўкі кроку прыпынку спасылкі для кроку, які рэдагуецца.
Сінтаксіс каманды | Паслядоўнасць :EDIT:LINKEnd |
Параметры | 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? |
Вяртае |
Паслядоўнасць :БЕЖЫ:FILE
Гэтая каманда выкарыстоўваецца для ўстаноўкі тэсту паслядоўнасці file лік.
Сінтаксіс каманды | Паслядоўнасць: ЗАПУСК:FILE |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NR1: file ад 1 да 10 |
Example | SEQ1:RUN:FILE 3 |
Сінтаксіс запыту | SEQ1:RUN:FILE? |
Вяртае |
Паслядоўнасць :РУН:КРОК?
Гэтая каманда выкарыстоўваецца для запыту нумара бягучага кроку.
Сінтаксіс каманды | Паслядоўнасць :РУН: КРОК? |
Параметры | 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:РЭДАГАВАЦЬ:КРОК 1 |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:КРОК? |
Вяртае |
SOC :EDIT:VOLTage
Гэтая каманда выкарыстоўваецца для ўстаноўкі voltage значэнне кроку, які рэдагуецца.
Сінтаксіс каманды | SOC :EDIT:VOLTage |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SOC1:РЭДАГАВАЦЬ:VOLT 2.8 |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:VOLT? |
Вяртае | |
Адзінка | V |
SOC :EDIT:OUTCURRent
Гэтая каманда выкарыстоўваецца для ўстаноўкі абмежавання выхаднога току для кроку, які рэдагуецца.
Сінтаксіс каманды | SOC :EDIT:OUTCURRent |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SOC1:РЭДАГАВАЦЬ:ВЫХОД 2000 |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:ВЫХОД? |
Вяртае | |
Адзінка | mA |
SOC :EDIT:Res
Гэтая каманда выкарыстоўваецца для ўстаноўкі значэння супраціву для кроку, які рэдагуецца.
Сінтаксіс каманды | SOC :EDIT:Res |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SOC1: РЭДАГАВАЦЬ: R 0.8 |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:R? |
Вяртае | |
Адзінка | мОм |
SOC :РЭДАГАВАЦЬ:Q?
Гэтая каманда выкарыстоўваецца для ўстаноўкі ёмістасці для кроку, які рэдагуецца.
Сінтаксіс каманды | SOC :РЭДАГАВАЦЬ:В |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:Q? |
Вяртае | |
Адзінка | мАг |
SOC :EDIT:SVOLtage
Гэтая каманда выкарыстоўваецца для ўстаноўкі пачатковага/пачатковага аб'ёмуtage.
Сінтаксіс каманды | SOC :EDIT:SVOLtage |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. Дыяпазон NRf: MIN~MAX |
Example | SOC1:РЭДАГАВАЦЬ:SVOL 0.8 |
Сінтаксіс запыту | SOC1:РЭДАГАВАЦЬ:SVOL? |
Вяртае | |
Адзінка | V |
SOC :РУН: КРОК?
Гэтая каманда выкарыстоўваецца для запыту бягучага кроку.
Сінтаксіс каманды | SOC :РУН: КРОК? |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Сінтаксіс запыту | SOC1:ЗАПУСК:КРОК? |
Вяртае |
SOC :РУН:Q?
Гэтая каманда выкарыстоўваецца для запыту бягучай ёмістасці для бягучага кроку.
Сінтаксіс каманды | SOC :РУН:Q? |
Параметры | N адносіцца да нумара канала. Дыяпазон ад 1 да 24. |
Сінтаксіс запыту | SOC1:RUN:Q? |
Вяртае | |
Адзінка | мАг |
Праграмаванне Exampлес
У гэтай главе будзе апісана, як кіраваць імітатарам акумулятара з дапамогай праграмных каманд.
Заўвага 1: У гэтай главе ёсць каментарыі, якія пачынаюцца з // і пасля некаторых каманд. Гэтыя каментарыі не могуць быць распазнаны імітатарам батарэі, толькі для зручнасці разумення адпаведных каманд. Такім чынам, на практыцы не дазваляецца ўводзіць каментарыі, у тым ліку //.
Заўвага 2: Усяго 24 каналы. Для прыведзенага ніжэй праграмавання напрamples, ён дэманструе функцыі толькі канала нумар адзін.
6.1 Рэжым крыніцы
У рэжыме крыніцы пастаянная аб'ёмtage і лімітавае значэнне току можна ўсталяваць.
Example: усталюйце сімулятар акумулятара ў рэжым Source, значэнне CV на 5V, мяжа выхаднога току на 1000mA і дыяпазон току на Auto.
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 на 5 В, абмежаванне выхаднога току на 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.0 мОм
OUTPut1:ONOFF 1 //уключыць выхад для канала 1
6.3 Тэст SOC
Асноўная функцыя тэсту BCS SOC - імітацыя функцыі разрадкі батарэі. Карыстальнікам неабходна ўводзіць у адпаведныя каналы розныя параметры разраду батарэі, такія як ёмістасць, пастаянная аб'ёмtagзначэнне e, мяжа выхаднога току і
значэнне супраціву. Сімулятар акумулятара вызначае, ці роўная розніца ў ёмістасці цяперашняга этапу працы і наступнага этапу, у залежнасці ад ёмістасці цяперашняга этапу працы. Калі роўна, BCS пяройдзе да наступнага кроку. Калі не роўны, BCS будзе працягваць назапашваць ёмістасць для бягучага кроку. Ёмістасць вызначаецца падлучаным DUT, то ёсць выхадным токам.
Example: усталюйце сімулятар батарэі ў рэжым SOC, агульная колькасць крокаў - 3 і першапачатковы аб'ёмtage да 4.8 В. Параметры крокаў прыведзены ў табліцы ніжэй.
Крок № | Ёмістасць (мАг) | Значэнне 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: РЭДАГАВАЦЬ: КРОК 1 //усталяваць крок № 1
SOC1: EDIT: Q 1200 //усталяваць ёмістасць для кроку № 1 на 1200 мАг
SOC1: РЭДАГАВАЦЬ: ТTage 5.0 //усталяваць значэнне CV для кроку № 1 на 5.0 В
SOC1: EDIT: OUTCURRent 1000 // усталяваць ліміт выхаднога току для кроку № 1 да 1000 мА
SOC1: EDIT: Res 0.1 //устанавіць супраціў для кроку № 1 на 0.1 мОм
SOC1: РЭДАГАВАЦЬ: КРОК 2 //усталяваць крок № 2
SOC1: EDIT: Q 1000 //усталяваць ёмістасць для кроку № 2 на 1000 мАг
SOC1: РЭДАГАВАЦЬ: ТTage 2.0 //усталяваць значэнне CV для кроку № 2 на 2.0 В
SOC1: EDIT: OUTCURRent 1000 // усталяваць ліміт выхаднога току для кроку № 2 да 1000 мА
SOC1: EDIT: Res 0.2 //устанавіць супраціў для кроку № 2 на 0.2 мОм
SOC1: РЭДАГАВАЦЬ: КРОК 3 //усталяваць крок № 3
SOC1: EDIT: Q 500 //усталяваць ёмістасць для кроку № 3 на 500 мАг
SOC1: РЭДАГАВАЦЬ: ТTage 1.0 //усталяваць значэнне CV для кроку № 3 на 1.0 В
SOC1: EDIT: OUTCURRent 1000 // усталяваць ліміт выхаднога току для кроку № 3 да 1000 мА
SOC1: EDIT: Res 0.3 //устанавіць супраціў для кроку № 3 на 0.3 мОм
SOC1: EDIT: SVOL 4.8 // усталяваць пачатковы/пачаць томtage да 4.8В
OUTPut1:ONOFF 1 //уключыць выхад для канала 1
SOC1 RUN: КРОК? //прачытайце бягучы крок No.
SOC1: БЕГ: Q? //счытванне магутнасці для бягучага кроку
6.4 Рэжым SEQ
Тэст SEQ у асноўным ацэньвае колькасць крокаў бегу на аснове абранага SEQ file. Ён будзе выконваць усе этапы паслядоўна ў адпаведнасці з загадзя зададзенымі выходнымі параметрамі для кожнага кроку. Спасылкі таксама можна зрабіць паміж крокамі. Адпаведны час цыклу можна ўсталяваць самастойна.
Example: усталяваць сімулятар батарэі ў рэжым SEQ, SEQ file No да 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
SEQuence1:EDIT:LENGth 3 //устанавіць 3 агульных крокаў
SEQuence1:EDIT:CYCle 1 //набор file час цыклу да 1
SEQuence1:EDIT:STEP 1 //усталяваць крок № 1
ПАСЛЯДОЎНАСЦЬ1:РЭДАГАВАЦЬ:ГАЛTage 1.0 //усталяваць значэнне CV для кроку № 1 на 1.0 В
SEQuence1:EDIT:OUTCURRent 2000 //усталяваць ліміт выхаднога току для кроку № 1 да 2000 мА
SEQuence1:EDIT:Res 0.0 //устанавіць супраціў для кроку № 1 на 0 мОм
SEQuence1:EDIT:RUNTime 5 //усталяваць час працы для кроку № 1 да 5 с
SEQuence1:EDIT:LINKStart -1 //усталяваць пачатковы крок спасылкі для кроку № 1 да -1
SEQuence1:EDIT:LINKEnd -1 //усталяваць крок прыпынку спасылкі для кроку № 1 да -1
SEQuence1:EDIT:LINKCycle 0 //усталяваць час цыклу спасылкі на 0
SEQuence1:EDIT:STEP 2 //усталяваць крок № 2
ПАСЛЯДОЎНАСЦЬ1:РЭДАГАВАЦЬ:ГАЛTage 2.0 //усталяваць значэнне CV для кроку № 2 на 2.0 В
SEQuence1:EDIT:OUTCURRent 2000 //усталяваць ліміт выхаднога току для кроку № 2 да 2000 мА
SEQuence1:EDIT:Res 0.1 //устанавіць супраціў для кроку № 2 на 0.1 мОм
SEQuence1:EDIT:RUNTime 10 //усталяваць час працы для кроку № 2 да 10 с
SEQuence1:EDIT:LINKStart -1 //усталяваць пачатковы крок спасылкі для кроку № 2 да -1
SEQuence1:EDIT:LINKEnd -1 //усталяваць крок прыпынку спасылкі для кроку № 2 да -1
SEQuence1:EDIT:LINKCycle 0 //усталяваць час цыклу спасылкі на 0
SEQuence1:EDIT:STEP 3 //усталяваць крок № 3
ПАСЛЯДОЎНАСЦЬ1:РЭДАГАВАЦЬ:ГАЛTage 3.0 //усталяваць значэнне CV для кроку № 3 на 3.0 В
SEQuence1:EDIT:OUTCURRent 2000 //усталяваць ліміт выхаднога току для кроку № 3 да 2000 мА
SEQuence1:EDIT:Res 0.2 //устанавіць супраціў для кроку № 3 на 0.2 мОм
SEQuence1:EDIT:RUNTime 20 //усталяваць час працы для кроку № 3 да 20 с
SEQuence1:EDIT:LINKStart -1 //усталяваць пачатковы крок спасылкі для кроку № 3 да -1
SEQuence1:EDIT:LINKEnd -1 //усталяваць крок прыпынку спасылкі для кроку № 3 да -1
SEQuence1:EDIT:LINKCycle 0 //усталяваць час цыклу спасылкі на 0
SEQUENE1:RUN:FILE 1 //усталяваць запушчаную SEQ file № да 1
OUTPut1:ONOFF 1 //уключыць выхад для канала 1
SEQUENE1: RUN:STEP? //прачытайце бягучы крок No.
ПАСЛЯДОВАСЦЬ1: БЕГ:Т? //счытванне часу выканання для цяперашняй SEQ file няма
6.5 Вымярэнне
Унутры сімулятара акумулятара ёсць высокадакладная сістэма вымярэння для вымярэння магутнасці аб'ёмуtage, ток, магутнасць і тэмпература.
MEASure1:CURRent? //Чытанне току зваротнага чытання для канала 1
MEASure1:VOLTagе? // Прачытайце зваротны тtage для канала 1
MEASure1: Магутнасць? //Прачытайце магутнасць у рэальным часе для канала 1
MEASure1:TEMPerature? //Прачытайце тэмпературу ў рэальным часе для канала 1
MEAS2:CURR? //Чытанне току зваротнага чытання для канала 2
MEAS2:VOLT? // Прачытайце зваротны тtage для канала 2
MEAS2:POW? //Прачытайце магутнасць у рэальным часе для канала 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 Каманда не можа зрабіць запыт Для каманды няма формы запыту.
-116 Каманда павінна запытваць Каманда павінна быць у форме запыту.
-120 Памылка лікавых дадзеных Нявызначаная памылка лікавых дадзеных
-121 Няправільны сімвал у ліку. У лікавых дадзеных з'яўляецца сімвал дадзеных, які не прымаецца бягучай камандай.
-123 Занадта вялікі паказчык ступені. Абсалютнае значэнне паказчыка ступені перавышае 32,000 XNUMX.
-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 Кіраўніцтва па праграмаванні Пратакол SCPI, Серыя BCS, Кіраўніцтва па праграмаванні Пратакол SCPI, Кіраўніцтва Пратакол SCPI, Пратакол SCPI, Пратакол |