BCS Seriya Proqramlaşdırma Bələdçisi SCPI
Protokol
Versiya: V20210903
Ön söz
Təlimat haqqında
Bu təlimat standart SCPI protokoluna əsaslanan proqramlaşdırma təlimatı da daxil olmaqla BCS seriyalı batareya simulyatoruna tətbiq edilir. Təlimatın müəllif hüququ REXGEAR-a məxsusdur. Alətin təkmilləşdirilməsi ilə əlaqədar olaraq, bu təlimata gələcək versiyalarda xəbərdarlıq edilmədən yenidən baxıla bilər.
Bu təlimat yenidən hazırlanmışdırviewtexniki dəqiqlik üçün REXGEAR tərəfindən diqqətlə hazırlanmışdır. İstehsalçı səhv çaplar və ya surət çıxarma xətaları səbəbindən bu istismar kitabçasındakı mümkün səhvlərə görə bütün məsuliyyəti rədd edir. İstehsalçı məhsulun düzgün işlədilmədiyi təqdirdə nasazlığa görə məsuliyyət daşımır.
BCS-nin təhlükəsizliyini və düzgün istifadəsini təmin etmək üçün bu təlimatı, xüsusən də təhlükəsizlik təlimatlarını diqqətlə oxuyun.
Xahiş edirəm gələcək təlim üçün bu təlimatı saxlayın.
Etibarınız və dəstəyiniz üçün təşəkkür edirik.
Təhlükəsizlik Təlimatları
Cihazın istismarı və saxlanması zamanı aşağıdakı təhlükəsizlik təlimatlarına ciddi şəkildə əməl edin. Təlimatın digər fəsillərindəki diqqətlərdən və ya xüsusi xəbərdarlıqlardan asılı olmayaraq istənilən performans alət tərəfindən təmin edilən qoruyucu funksiyaları poza bilər.
REXGEAR bu təlimatlara laqeyd yanaşma nəticəsində yaranan nəticələrə görə məsuliyyət daşımır.
2.1 Təhlükəsizlik Qeydləri
➢ AC giriş həcmini təsdiq edintage enerji vermədən əvvəl.
➢ Etibarlı torpaqlama: İşləməzdən əvvəl, elektrik şokunun qarşısını almaq üçün alət etibarlı şəkildə torpaqlanmalıdır.
➢ Qoruyucu təsdiq edin: Qoruyucu düzgün quraşdırıldığından əmin olun.
➢ Şassiyi açmayın: Operator alət şassisini aça bilməz.
Qeyri-peşəkar operatorlara onu saxlamağa və ya tənzimləməyə icazə verilmir.
➢ Təhlükəli şəraitdə işlətməyin: Aləti alışan və ya partlayıcı şəraitdə işlətməyin.
➢ İşləmə diapazonunu təsdiq edin: DUT-un BCS-nin nominal diapazonunda olduğundan əmin olun.
2.2 Təhlükəsizlik simvolları
Alətdə və ya istifadəçi təlimatında istifadə olunan beynəlxalq simvolların tərifləri üçün aşağıdakı cədvələ müraciət edin.
Cədvəl 1
Simvol | Tərif | Simvol | Tərif |
![]() |
DC (birbaşa cərəyan) | N | Boş xətt və ya neytral xətt |
![]() |
AC (alternativ cərəyan) | L | Canlı xətt |
![]() |
AC və DC | I | Elektrikli |
![]() |
Üç fazalı cərəyan | ![]() |
Söndürmək |
![]() |
Yer | ![]() |
Yedek güc |
![]() |
Qoruyucu torpaq | ![]() |
Açıq vəziyyət |
![]() |
Şassi torpaq | ![]() |
Elektrik kəsilməsi vəziyyəti |
![]() |
Siqnal zəmini | ![]() |
Elektrik şoku riski |
XƏBƏRDARLIQ | Təhlükəli işarə | ![]() |
Yüksək temperatur xəbərdarlığı |
Diqqət | Ehtiyatlı olun | ![]() |
Xəbərdarlıq c |
Bitdiview
BCS seriyalı batareya simulyatorları LAN portu və RS232 interfeysini təmin edir. İstifadəçilər nəzarəti həyata keçirmək üçün BCS və PC-ni müvafiq rabitə xətti ilə birləşdirə bilərlər.
Proqramlaşdırma əmri bitdiview
4.1 Qısa Giriş
BCS əmrlərinə iki növ daxildir: IEEE488.2 ictimai əmrləri və SCPI əmrləri.
IEEE 488.2 ictimai əmrləri alətlər üçün bəzi ümumi idarəetmə və sorğu əmrlərini müəyyən edir. BCS-də əsas əməliyyat sıfırlama, status sorğusu və s. kimi ictimai əmrlər vasitəsilə əldə edilə bilər. Bütün IEEE 488.2 ictimai əmrləri ulduz (*) və üç hərfli mnemonikadan ibarətdir: *RST, *IDN ?, *OPC ? və s. .
SCPI əmrləri sınaq, quraşdırma, kalibrləmə və ölçmə kimi BCS funksiyalarının əksəriyyətini həyata keçirə bilər. SCPI əmrləri komanda ağacı şəklində təşkil edilir. Hər bir əmr bir neçə mnemonikadan ibarət ola bilər və əmr ağacının hər qovşağı aşağıdakı şəkildə göstərildiyi kimi iki nöqtə (:) ilə ayrılır. Komanda ağacının yuxarı hissəsi ROOT adlanır. ROOT-dan yarpaq düyününə tam yol tam proqramlaşdırma əmridir.
4.2 Sintaksis
BCS SCPI əmrləri IEEE 488.2 əmrlərinin miras qalması və genişləndirilməsidir. SCPI əmrləri əmr açar sözlərindən, ayırıcılardan, parametr sahələrindən və terminatorlardan ibarətdir. Aşağıdakı əmri keçmiş kimi qəbul edinample:
MƏNBƏ :VOLTage 2.5
Bu əmrdə SOURce və VOLTage əmr açar sözləridir. n 1-dən 24-ə qədər olan kanaldır. İki nöqtə (:) və boşluq ayırıcıdır. 2.5 parametr sahəsidir. Vaqonun qaytarılması terminatordur. Bəzi əmrlər çoxlu parametrlərə malikdir. Parametrlər vergül (,) ilə ayrılır.
ÖLÇÜ: CİLDTage?(@1,2)
Bu əmr oxunuş həcmini əldə etmək deməkdirtag1 və 2-ci kanalın e. Nömrə 1 və 2 vergüllə ayrılmış kanal nömrəsini bildirir. Oxuma oxunuşu cildtage eyni zamanda 24 kanal:
ÖLÇÜ: CİLDTage?(@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 ) Sabit cild yazmaqtage dəyəri eyni vaxtda 5 kanalın 24V-ə qədər:
MƏNBƏ: CİLDTage
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)
Təsvirin rahatlığı üçün sonrakı fəsillərdəki simvollar aşağıdakı konvensiyalara tətbiq olunacaq.
◆ Kvadrat mötərizələr ([]) buraxıla bilən əlavə açar sözləri və ya parametrləri göstərir.
◆ Curly mötərizələri ({}) əmr sətirindəki parametr seçimlərini göstərir.
◆ Bucaq mötərizələri (<>) rəqəmsal parametrin təmin edilməli olduğunu göstərir.
◆ Şaquli xətt (|) çoxlu əlavə parametrlərin seçimlərini ayırmaq üçün istifadə olunur.
4.2.1 Komanda açar sözü
Hər bir əmr açar sözünün iki formatı var: uzun mnemonik və qısa mnemonik. Qısa mnemonic uzun mnemonic üçün qısadır. Hər bir mnemonika hər hansı mümkün rəqəm şəkilçiləri də daxil olmaqla 12 simvoldan çox olmamalıdır. Batareya simulyatoru yalnız dəqiq uzun və ya qısa mnemonikaları qəbul edir.
Mnemonika yaratmaq qaydaları aşağıdakılardır:
- Uzun mnemonikalar bir söz və ya ifadədən ibarətdir. Əgər sözdürsə, bütün söz mnemonika təşkil edir. Məsamples: CARİ —— CARİ
- Qısa mnemonika ümumiyyətlə uzun mnemonikanın ilk 4 simvolundan ibarətdir.
Example: CURRent —— CURR - Uzun mnemonikanın simvol uzunluğu 4-dən az və ya bərabərdirsə, uzun və qısa mnemonika eynidir. Uzun mnemonikanın simvol uzunluğu 4-dən böyükdürsə və dördüncü simvol saitdirsə, qısa mnemonic saitdən imtina edərək 3 simvoldan ibarət olacaq. Məsamples: MODE —— MODE Güc —— POW
- Mnemonika böyük hərflərə həssas deyil.
4.2.2 Komanda Separatoru
- İki nöqtə (:)
SOUR1:VOLT 1 əmrində SOUR2.54 və VOLT-u ayırmaq kimi iki bitişik açar sözü komandada ayırmaq üçün iki nöqtə istifadə olunur.
İki nöqtə də əmrin ilk simvolu ola bilər ki, bu da onun komanda ağacının yuxarı qovşağından yol axtaracağını göstərir. - Space Space əmr sahəsini və parametr sahəsini ayırmaq üçün istifadə olunur.
- Nöqtəli vergül (;) Nöqtəli vergül bir əmrə birdən çox komanda vahidi daxil edildikdə birdən çox əmr vahidlərini ayırmaq üçün istifadə olunur. İndiki yolun səviyyəsi nöqtəli vergüldən istifadə etməklə dəyişmir.
Example: SOUR1:VOLT 2.54;OUTCURR 1000 Yuxarıdakı əmr sabit həcm təyin etməkdirtage dəyəri 2.54V-ə qədər və mənbə rejimində çıxış cərəyanı limiti 1000mA-a qədər. Yuxarıdakı əmr aşağıdakı iki əmrə ekvivalentdir: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000 - Nöqtəli vergül və iki nöqtə (;:) Çoxlu əmrləri ayırmaq üçün istifadə olunur. ÖLÇÜ: CİLDTage?;:MƏNBƏ:VOLTage 10;:ÇIXIŞ:ONOFF 1
4.2.3 Sorğu
Sorğu funksiyasını qeyd etmək üçün sual işarəsi (?) istifadə olunur. Komanda sahəsinin son açar sözünü izləyir. məsələnample, daimi cild sorğusu üçüntagmənbə rejimində kanal 1-in e, sorğu əmri SOUR1:VOLT?. Əgər daimi cildtage 5V-dir, batareya simulyatoru simvol sətrini 5 qaytaracaq.
Batareya simulyatoru sorğu əmrini aldıqdan və təhlili tamamladıqdan sonra o, əmri yerinə yetirəcək və cavab sətrini yaradacaq. Cavab sətri əvvəlcə çıxış buferinə yazılır. Əgər indiki uzaq interfeys GPIB interfeysidirsə, o, nəzarətçinin cavabı oxumasını gözləyir. Əks halda, o, dərhal cavab sətirini interfeysə göndərir.
Əksər əmrlərdə müvafiq sorğu sintaksisi var. Əgər əmr sorğulana bilmirsə, batareya simulyatoru səhv mesajı xəbər verəcək -115 Komanda sorğulana bilmir və heç nə qaytarılmayacaq.
4.2.4 Komanda Terminatoru
Komanda terminatorları sətir ötürmə simvoludur (ASCII simvol LF, dəyər 10) və EOI (yalnız GPIB interfeysi üçün). Terminator funksiyası hazırkı əmr sətirini dayandırmaq və əmr yolunu kök yola yenidən qurmaqdır.
4.3 Parametr formatı
Proqramlaşdırılmış parametrlər ASCII kodu ilə ədədi, simvol, bool və s.
Cədvəl 2
Simvol | Təsvir |
Example |
Tam dəyər | 123 | |
Üzən nöqtə dəyəri | 123., 12.3, 0.12, 1.23E4 | |
Dəyər NR1 və ya NR2 ola bilər. | ||
Daxil olan genişləndirilmiş dəyər formatı , MIN və MAX. | 1|0|ON|OFF | |
Boolean məlumatları | ||
Xarakter məlumatları, məsələnample, CURR | ||
Müəyyən edilməmiş 7 bitlik ASCII-nin qaytarılmasına imkan verən ASCII kod məlumatını qaytarın. Bu məlumat növü nəzərdə tutulan əmr terminatoruna malikdir. |
Əmrlər
5.1 IEEE 488.2 Ümumi Əmrlər
Ümumi əmrlər alətlərin dəstəkləməli olduğu IEEE 488.2 standartı tərəfindən tələb olunan ümumi əmrlərdir. Onlar sıfırlama və status sorğusu kimi alətlərin ümumi funksiyalarına nəzarət etmək üçün istifadə olunur. Onun sintaksisi və semantikası IEEE 488.2 standartına uyğundur. IEEE 488.2 ümumi əmrlərinin iyerarxiyası yoxdur.
*IDN?
Bu əmr batareya simulyatorunun məlumatlarını oxuyur. Vergüllə ayrılmış dörd sahədə məlumatları qaytarır. Məlumatlara istehsalçı, model, qorunan sahə və proqram versiyası daxildir.
Sorğu Sintaksisi *IDN?
Parametrlər Yoxdur
Qaytarır String Təsviri
REXGEAR İstehsalçısı
BCS modeli
0 Qorunan sahə
XX.XX Proqram təminatı versiyası
Qaytarır ExampREXGEARTECH,BCS,0,V1.00 *OPC
Bu əmr bütün əməliyyatlar və əmrlər tamamlandıqdan sonra Standart Hadisə Registrində Əməliyyat Tamamlandı (OPC) bitini 1-ə təyin edir.
Komanda Sintaksisi *OPC Parametrləri Heç biri Sorğu Sintaksisi *OPC? Qaytarır Əlaqədar Əmrlər *TRG *WAI *RST
Bu əmr zavod parametrlərini bərpa etmək üçün istifadə olunur. Komanda Sintaksisi *RST Parametrləri Heç biri Heç birini qaytarmır Əlaqəli Əmrlər Heç biri
5.2 Ölçmə əmrləri
ÖLÇÜK :CARİ?
Bu əmr müvafiq kanalın oxunma cərəyanını sorğulayır.
Komanda Sintaksisi MEASure :CARİ?
Parametrlər N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir.
ExampLE MEAS1:CURR?
Qaytarır Vahid mA
ÖLÇÜK :VOLTage?
Bu əmr oxunuş cildini sorğulayırtagmüvafiq kanalın e.
Komanda Sintaksisi
ÖLÇÜK :VOLTage?
Parametrlər N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir.
Example MEAS1:VOLT?
Qaytarır Vahid V
ÖLÇÜK :GÜC?
Bu əmr müvafiq kanalın oxunma gücünü sorğulayır.
Komanda Sintaksisi | Komanda Sintaksisi |
Parametrlər | Parametrlər |
Example | Example |
Qaytarır | Qaytarır |
Vahid | Vahid |
ÖLÇÜK :MAH?
Bu əmr müvafiq kanalın tutumunu sorğulayır.
Komanda Sintaksisi | ÖLÇÜK : MAH? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Example | MEAS1: MAH? |
Qaytarır | |
Vahid | mAh |
ÖLÇÜK :Res?
Bu əmr müvafiq kanalın müqavimət dəyərini sorğulayır.
Komanda Sintaksisi | ÖLÇÜK :Res? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Example | MEAS1: R? |
Qaytarır | |
Vahid | mΩ |
5.3 Çıxış əmrləri
ÇIXIŞ : MODE
Bu əmr müvafiq kanalın iş rejimini təyin etmək üçün istifadə olunur.
Qaytarır | ÇIXIŞ : MODE |
Sorğu sintaksisi | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0|1|3|128 |
Example | OUTP1: MODE? |
Parametrlər | OUTP1: MODE 1 |
Komanda Sintaksisi | mənbə rejimi üçün 0 Şarj rejimi üçün 1 SOC rejimi üçün 3 SEQ rejimi üçün 128 |
ÇIXIŞ :YANDIRIB-SÖNDÜRMƏ
Bu əmr müvafiq kanalın çıxışını yandırır və ya söndürür.
Qaytarır | ÇIXIŞ :ONOFF < NR1> |
Sorğu sintaksisi | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 1|0 |
Example | OUTP1:ONDUR? |
Parametrlər | OUTP1:ONOFF 1 |
Komanda Sintaksisi | ON üçün 1 OFF üçün 0 |
ÇIXIŞ :DÖVLƏT?
Bu əmr müvafiq kanalın iş vəziyyətini sorğulayır.
Qaytarır | OUTP1:STAT? |
Sorğu sintaksisi | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Parametrlər | ÇIXIŞ :DÖVLƏT? |
Komanda Sintaksisi | Kanal vəziyyəti Bit0: ON/OFF vəziyyəti Bit16-18: oxuma dəyəri diapazonu, yüksək diapazon üçün 0, orta diapazon üçün 1, aşağı diapazon üçün 2 |
5.4 Mənbə əmrləri
MƏNBƏ :VOLTage
Bu əmr çıxış sabit həcmini təyin etmək üçün istifadə olunurtage.
Komanda Sintaksisi | MƏNBƏ :VOLTage |
Parametrlər | N kanal nömrəsinə aiddir. Aralıq 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOUR1: VOLT 2.54 |
Sorğu sintaksisi | SOUR1:VOLT? |
Qaytarır | |
Vahid | V |
MƏNBƏ :OUTCURRent
Bu əmr çıxış cərəyanı limitini təyin etmək üçün istifadə olunur.
Synta əmri | MƏNBƏ :OUTCURRent |
Parametrlər | N kanal nömrəsinə aiddir. Aralıq 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOUR1: ÇIXIŞ 1000 |
Sorğu sintaksisi | SOUR1: ÇIXIŞ? |
Qaytarır | |
Vahid | mA |
MƏNBƏ :RANGe
Bu əmr cari diapazonu təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | MƏNBƏ :RANGe |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0|2|3 |
Example | SOUR1: RANG 1 |
Sorğu sintaksisi | SOUR1:RANG? |
Qaytarır | yüksək diapazon üçün 0 Aşağı diapazon üçün 2 Avtomatik diapazon üçün 3 |
5.5 Doldurma əmrləri
ÜCRET :VOLTage
Bu əmr çıxış sabit həcmini təyin etmək üçün istifadə olunurtage şarj rejimində.
Komanda Sintaksisi | ÜCRET :VOLTage |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | CHAR1: VOLT 5.6 |
Sorğu sintaksisi | CHAR1:VOLT? |
Qaytarır | |
Vahid | V |
ÜCRET :OUTCURRent
Bu əmr şarj rejimində çıxış cərəyanı həddini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | ÜCRET :OUTCURRent |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | CHAR1: OUTCURR 2000 |
Sorğu sintaksisi | CHAR1:OUTCURR? |
Qaytarır | |
Vahid | mA |
ÜCRET :Res
Bu əmr şarj rejimində müqavimət dəyərini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | ÜCRET :Res |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | CHAR1: R 0.2 |
Sorğu sintaksisi | CHAR1: R ? |
Qaytarır | |
Vahid | mΩ |
ÜCRET :EXHO:VOLTage?
Bu əmr oxunuş cildini sorğulayırtage şarj rejimində.
Komanda Sintaksisi | ÜCRET :EXHO:VOLTage |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Example | CHAR1:EXHO:VOLTage? |
Qaytarır | |
Vahid | V |
ÜCRET :EXO:Q?
Bu əmr yükləmə rejimində oxuma qabiliyyətini sorğulayır.
Komanda Sintaksisi | ÜCRET :EXO:Q |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Example | CHAR1:EXO:S? |
Qaytarır | |
Vahid | mAh |
5.6 SEQ Əmrləri
Ardıcıllıq :REDENT:FILE
Bu əmr ardıcıllığı təyin etmək üçün istifadə olunur file nömrə.
Komanda Sintaksisi | Ardıcıllıq :REDENT:FILE |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: file 1-dən 10-a qədər |
Example | SEQ1: EDIT:FILE 3 |
Sorğu sintaksisi | SEQ1: EDIT:FILE? |
Qaytarır |
Ardıcıllıq :EDIT:LENGth
Bu əmr ardıcıllıqla ümumi addımları təyin etmək üçün istifadə olunur file.
Komanda Sintaksisi | Ardıcıllıq :EDIT:LENGth |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0~200 |
Example | SEQ1: EDIT: LENG 20 |
Sorğu sintaksisi | SEQ1: EDIT: UZUN? |
Qaytarır |
Ardıcıllıq :EDIT:ADDIM
Bu əmr konkret addım nömrəsini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:ADDIM |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 1~200 |
Example | SEQ1:REDENT:ADDIM 5 |
Sorğu sintaksisi | SEQ1: EDIT: ADDIM? |
Qaytarır |
Ardıcıllıq :EDIT:CYCle
Bu əmr dövr üçün dövr vaxtlarını təyin etmək üçün istifadə olunur file redaktə altında.
Komanda Sintaksisi | Ardıcıllıq :EDIT:CYCle |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0~100 |
Example | SEQ1:EDIT:CYCle 0 |
Sorğu sintaksisi | SEQ1:EDIT:CYCle ? |
Qaytarır |
Ardıcıllıq :REDET: CİLDTage
Bu əmr çıxış həcmini təyin etmək üçün istifadə olunurtage redaktə altındakı addım üçün.
Komanda Sintaksisi | Ardıcıllıq :REDET: CİLDTage |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SEQ1: EDIT: VOLT 5 |
Sorğu sintaksisi | SEQ1: EDIT: VOLT? |
Qaytarır | |
Vahid | V |
Ardıcıllıq :EDIT:OUTCURRent
Bu əmr redaktə olunan addım üçün çıxış cərəyanı limitini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:OUTCURRent |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SEQ1: EDIT: OUTCURR 500 |
Sorğu sintaksisi | SEQ1: EDIT: ÇIXIB? |
Qaytarır | |
Vahid | mA |
Ardıcıllıq :EDIT:Res
Bu əmr redaktə olunan addım üçün müqaviməti təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:Res |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SEQ1: EDIT: R 0.4 |
Sorğu sintaksisi | SEQ1: EDIT: R? |
Qaytarır | |
Vahid | mΩ |
Ardıcıllıq :EDIT:RUNtime
Bu əmr, redaktə olunan addım üçün işləmə vaxtını təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:RUNtime |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SEQ1: EDIT: RUNT 5 |
Sorğu sintaksisi | SEQ1:EDIT:RUNT ? |
Qaytarır | |
Vahid | s |
Ardıcıllıq :EDIT:LINKStart
Bu əmr hazırkı addım başa çatdıqdan sonra tələb olunan keçid başlanğıc addımını təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:LINKStart |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: -1~200 |
Example | SEQ1: EDIT: BAĞLANTILAR -1 |
Sorğu sintaksisi | SEQ1:EDIT:LINKS? |
Qaytarır |
Ardıcıllıq :EDIT:LINKSon
Bu əmr redaktə altındakı addım üçün keçid dayandırma addımını təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:LINKSon |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: -1~200 |
Example | SEQ1: EDIT: LINKE-1 |
Sorğu sintaksisi | SEQ1: EDIT: LINKE? |
Qaytarır |
Ardıcıllıq :EDIT:LINKCycle
Bu əmr keçid üçün dövr vaxtlarını təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :EDIT:LINKCycle |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0~100 |
Example | SEQ1: EDIT: LINKC 5 |
Sorğu sintaksisi | SEQ1: EDIT: LINKC? |
Qaytarır |
Ardıcıllıq :RUN:FILE
Bu əmr ardıcıllıq testini təyin etmək üçün istifadə olunur file nömrə.
Komanda Sintaksisi | Ardıcıllıq: RUN:FILE |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: file 1-dən 10-a qədər |
Example | SEQ1: RUN:FILE 3 |
Sorğu sintaksisi | SEQ1: RUN:FILE? |
Qaytarır |
Ardıcıllıq :RUN:ADDIM?
Bu əmr cari çalışan addım nömrəsini sorğulamaq üçün istifadə olunur.
Komanda Sintaksisi | Ardıcıllıq :RUN:ADDIM? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Sorğu sintaksisi | SEQ1:RUN:ADDIM? |
Qaytarır |
Ardıcıllıq :RUN:Vaxt?
Bu əmr ardıcıllıq testi üçün işləmə müddətini sorğulamaq üçün istifadə olunur file.
Komanda Sintaksisi | Ardıcıllıq :RUN:Vaxt? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Sorğu sintaksisi | SEQ1:RUN:T? |
Qaytarır | |
Vahid | s |
5.7 SOC əmrləri
SOC :EDIT:LENGth
Bu əmr ümumi əməliyyat addımlarını təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | SOC :EDIT:LENGth |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 0-200 |
Example | SOC1: EDIT: LENG 3 |
Sorğu sintaksisi | SOC1: EDIT: UZUN? |
Qaytarır |
SOC :EDIT:ADDIM
Bu əmr konkret addım nömrəsini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | SOC :EDIT:ADDIM |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NR1 Aralığı: 1-200 |
Example | SOC1: EDIT: ADDIM 1 |
Sorğu sintaksisi | SOC1:EDIT:ADDIM? |
Qaytarır |
SOC :REDET: CİLDTage
Bu əmr həcmi təyin etmək üçün istifadə olunurtagredaktə altındakı addım üçün e dəyəri.
Komanda Sintaksisi | SOC :REDET: CİLDTage |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOC1: EDIT: VOLT 2.8 |
Sorğu sintaksisi | SOC1: EDIT: VOLT? |
Qaytarır | |
Vahid | V |
SOC :EDIT:OUTCURRent
Bu əmr redaktə olunan addım üçün çıxış cərəyanı limitini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | SOC :EDIT:OUTCURRent |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOC1: EDIT: OUTCURR 2000 |
Sorğu sintaksisi | SOC1:EDIT:OUTCURR? |
Qaytarır | |
Vahid | mA |
SOC :EDIT:Res
Bu əmr redaktə olunan addım üçün müqavimət dəyərini təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | SOC :EDIT:Res |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOC1: EDIT: R 0.8 |
Sorğu sintaksisi | SOC1: EDIT: R? |
Qaytarır | |
Vahid | mΩ |
SOC :EDIT:Q?
Bu əmr, redaktə olunan addımın tutumunu təyin etmək üçün istifadə olunur.
Komanda Sintaksisi | SOC :EDIT:Q |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Sorğu sintaksisi | SOC1: EDIT: S? |
Qaytarır | |
Vahid | mAh |
SOC :EDIT:SVOLtage
Bu əmr ilkin/başlanğıc həcmini təyin etmək üçün istifadə olunurtage.
Komanda Sintaksisi | SOC :EDIT:SVOLtage |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. NRf Aralığı: MIN~MAX |
Example | SOC1: EDIT: SVOL 0.8 |
Sorğu sintaksisi | SOC1:EDIT:SVOL? |
Qaytarır | |
Vahid | V |
SOC :RUN:ADDIM?
Bu əmr cari çalışan addımı sorğulamaq üçün istifadə olunur.
Komanda Sintaksisi | SOC :RUN:ADDIM? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Sorğu sintaksisi | SOC1:RUN:ADDIM? |
Qaytarır |
SOC :RUN:Q?
Bu əmr cari çalışan addım üçün mövcud imkanları sorğulamaq üçün istifadə olunur.
Komanda Sintaksisi | SOC :RUN:Q? |
Parametrlər | N kanal nömrəsinə aiddir. Diapazon 1-dən 24-ə qədərdir. |
Sorğu sintaksisi | SOC1:RUN:Q? |
Qaytarır | |
Vahid | mAh |
Proqramlaşdırma Examples
Bu fəsildə proqramlaşdırma əmrləri ilə batareya simulyatorunu necə idarə etmək təsvir ediləcək.
Qeyd 1: Bu fəsildə bəzi əmrlərdən sonra // ilə başlayan şərhlər var. Bu şərhləri batareya simulyatoru tanıya bilməz, yalnız müvafiq əmrləri başa düşmək rahatlığı üçün. Buna görə də, praktikada // daxil olmaqla şərhlərin daxil edilməsinə icazə verilmir.
Qeyd 2: Ümumilikdə 24 kanal var. Aşağıdakı proqramlaşdırma üçün məsələnamples, o, yalnız bir nömrəli kanalın funksiyalarını nümayiş etdirir.
6.1 Mənbə rejimi
Mənbə rejimində, daimi cildtage və cari limit dəyəri təyin edilə bilər.
Example: batareya simulyatorunu Mənbə rejiminə, CV dəyərini 5V-ə, çıxış cərəyanı limitini 1000mA-a və cərəyan diapazonunu Avtomatik olaraq təyin edin.
OUTPut1:ONOFF 0 //hazırkı kanal üçün çıxışı söndürün
OUTPut1:MODE 0 //iş rejimini Mənbə rejiminə təyin edin
MƏNBƏ1: CİLDTage 5.0 //CV dəyərini 5.0 V-a təyin edin
SOURce1:OUTCURRent 1000 //çıxış cərəyanı limitini 1000mA-a təyin edin
SOURce1:RANGe 3 //cari diapazon üçün 3-Auto seçin
OUTPut1:ONOFF 1 //kanal 1 üçün çıxışı yandırın
6.2 Doldurma rejimi
Şarj rejimində, sabit səstage, cari limit və müqavimət dəyəri təyin edilə bilər.
Doldurma rejimində cari diapazon yüksək diapazon kimi müəyyən edilir.
Example: batareya simulyatorunu Şarj rejiminə, CV dəyərini 5V-ə, çıxış cərəyanı limitini 1000mA-a və müqavimət dəyərini 3.0mΩ-a qoyun.
OUTPut1:ONOFF 0 //hazırkı kanal üçün çıxışı söndürün
OUTPut1:MODE 1 //iş rejimini Şarj rejiminə təyin edin
ŞARJ 1:VOLTage 5.0 //CV dəyərini 5.0 V-a təyin edin
CHARge1:OUTCURRent 1000 //çıxış cərəyanı limitini 1000mA təyin edin
CHARge1: Res 3.0 //müqavimət dəyərini 3.0mΩ-a təyin edin
OUTPut1:ONOFF 1 //kanal 1 üçün çıxışı yandırın
6.3 SOC Testi
BCS SOC testinin əsas funksiyası batareyanın boşaldılması funksiyasını simulyasiya etməkdir. İstifadəçilər batareyanın boşaldılmasının müxtəlif parametrlərini müvafiq kanallara, məsələn, tutum, sabit həcm kimi daxil etməlidirlərtage dəyəri, çıxış cərəyanı həddi və
müqavimət dəyəri. Batareya simulyatoru hazırkı qaçış pilləsinin tutumundan asılı olaraq, indiki qaçış addımı ilə növbəti addımın tutum fərqinin bərabər olub olmadığını mühakimə edir. Əgər bərabərdirsə, BCS növbəti mərhələyə keçəcək. Əgər bərabər deyilsə, BCS indiki qaçış addımı üçün tutum toplamağa davam edəcək. Tutum bağlı DUT, yəni çıxış cərəyanı ilə müəyyən edilir.
Example: akkumulyator simulyatorunu SOC rejiminə, ümumi addımları 3-ə və ilkin həcminə qoyuntage-dən 4.8V-ə qədər. Addım parametrləri aşağıdakı cədvəl kimidir.
addım №. | Tutum (mAh) | CV Dəyəri(V) | Cari (mA) |
Müqavimət (mΩ) |
1 | 1200 | 5.0 | 1000 | 0.1 |
2 | 1000 | 2.0 | 1000 | 0.2 |
3 | 500 | 1.0 | 1000 | 0.3 |
OUTPut1:ONOFF 0 //hazırkı kanal üçün çıxışı söndürün
OUTPut1:MODE 3 //iş rejimini SOC rejiminə təyin edin
SOC1:EDIT:LENGth 3 //ümumi addımları 3-ə təyin edin
SOC1:EDIT: ADDIM 1 //addım №-ni 1-ə təyin edin
SOC1:EDIT: Q 1200 //1-ci addım üçün tutumu 1200mAh təyin edin
SOC1: EDIT: CİLDTage 5.0 //1-ci addım üçün CV dəyərini 5.0V-a təyin edin
SOC1:EDIT: OUTCURRent 1000 //1-ci addım üçün çıxış cərəyanı həddini təyin edin - 1000mA
SOC1:EDIT: Res 0.1 //1-ci addım üçün müqaviməti 0.1mΩ təyin edin
SOC1:EDIT: ADDIM 2 //addım №-ni 2-ə təyin edin
SOC1:EDIT: Q 1000 //2-ci addım üçün tutumu 1000mAh təyin edin
SOC1: EDIT: CİLDTage 2.0 //2-ci addım üçün CV dəyərini 2.0V-a təyin edin
SOC1:EDIT: OUTCURRent 1000 //2-ci addım üçün çıxış cərəyanı həddini təyin edin - 1000mA
SOC1:EDIT: Res 0.2 //2-ci addım üçün müqaviməti 0.2mΩ təyin edin
SOC1:EDIT: ADDIM 3 //addım №-ni 3-ə təyin edin
SOC1:EDIT: Q 500 //3-ci addım üçün tutumu 500mAh təyin edin
SOC1: EDIT: CİLDTage 1.0 //3-ci addım üçün CV dəyərini 1.0V-a təyin edin
SOC1:EDIT: OUTCURRent 1000 //3-ci addım üçün çıxış cərəyanı həddini təyin edin - 1000mA
SOC1:EDIT: Res 0.3 //3-ci addım üçün müqaviməti 0.3mΩ təyin edin
SOC1:EDIT:SVOL 4.8 //başlanğıc təyin et/başlanğıc cildtage-dən 4.8V-ə qədər
OUTPut1:ONOFF 1 //kanal 1 üçün çıxışı yandırın
SOC1 RUN: ADDIM? //hazırkı addım № i oxuyun.
SOC1: RUN:Q? // indiki qaçış addımının tutumunu oxuyun
6.4 SEQ rejimi
SEQ testi əsasən seçilmiş SEQ əsasında çalışan addımların sayını mühakimə edir file. O, hər bir addım üçün əvvəlcədən təyin edilmiş çıxış parametrlərinə uyğun olaraq bütün addımları ardıcıllıqla yerinə yetirəcək. Addımlar arasında bağlantılar da edilə bilər. Müvafiq dövrə vaxtları müstəqil olaraq təyin edilə bilər.
Example: batareya simulyatorunu SEQ rejiminə, SEQ file № 1, cəmi addımlar 3 və file dövrə vaxtları 1. Addımlar parametrləri aşağıdakı cədvəl kimidir.
addım yox. | CV Dəyər(V) | Cari (mA) | Müqavimət (mΩ) | Vaxt(lar) | Link Başlanğıc Addım | Link Dayan addım |
Link Velosiped Vaxt |
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 //hazırkı kanal üçün çıxışı söndürün
OUTPut1:MODE 128 //iş rejimini SEQ rejiminə təyin edin
Ardıcıllıq 1: DÜZENLE:FILE 1 //SEQ file № 1
Sequence1:EDIT:LENGth 3 //ümumi addımları 3-ə təyin edin
Ardıcıllıq1:EDIT:CYCle 1 //set file dövrü 1-ə qədər
Ardıcıllıq1:EDIT:ADDIM 1 //addım No-nu 1-ə təyin edin
Ardıcıllıq1: EDIT: CİLDTage 1.0 //1-ci addım üçün CV dəyərini 1.0V-a təyin edin
Ardıcıllıq1:EDIT:OUTCURRent 2000 //1-ci addım üçün çıxış cərəyanı limitini 2000mA təyin edin
Ardıcıllıq1:EDIT:Res 0.0 //1-ci addım üçün müqaviməti 0mΩ təyin edin
Ardıcıllıq1:EDIT:RUNTime 5 //1-dən 5s-ə qədər addım üçün işləmə vaxtını təyin edin
Ardıcıllıq1: EDIT: LINKStart -1 // 1-dən -1-ə qədər addım üçün keçid başlanğıc addımını təyin edin
Ardıcıllıq1:EDIT:LINKEnd -1 //1-dən -1-ə qədər addım üçün keçid dayandırma addımını təyin edin
Sequence1:EDIT:LINKCycle 0 //bağlantı dövrünün vaxtını 0-a təyin edin
Ardıcıllıq1:EDIT:ADDIM 2 //addım No-nu 2-ə təyin edin
Ardıcıllıq1: EDIT: CİLDTage 2.0 //2-ci addım üçün CV dəyərini 2.0V-a təyin edin
Ardıcıllıq1:EDIT:OUTCURRent 2000 //2-ci addım üçün çıxış cərəyanı limitini 2000mA təyin edin
Ardıcıllıq1:EDIT:Res 0.1 //2-ci addım üçün müqaviməti 0.1mΩ təyin edin
Ardıcıllıq1:EDIT:RUNTime 10 //2-dən 10s-ə qədər addım üçün işləmə vaxtını təyin edin
Ardıcıllıq1: EDIT: LINKStart -1 // 2-dən -1-ə qədər addım üçün keçid başlanğıc addımını təyin edin
Ardıcıllıq1:EDIT:LINKEnd -1 //2-dən -1-ə qədər addım üçün keçid dayandırma addımını təyin edin
Sequence1:EDIT:LINKCycle 0 //bağlantı dövrünün vaxtını 0-a təyin edin
Ardıcıllıq1:EDIT:ADDIM 3 //addım No-nu 3-ə təyin edin
Ardıcıllıq1: EDIT: CİLDTage 3.0 //3-ci addım üçün CV dəyərini 3.0V-a təyin edin
Ardıcıllıq1:EDIT:OUTCURRent 2000 //3-ci addım üçün çıxış cərəyanı limitini 2000mA təyin edin
Ardıcıllıq1:EDIT:Res 0.2 //3-ci addım üçün müqaviməti 0.2mΩ təyin edin
Ardıcıllıq1:EDIT:RUNTime 20 //3-dən 20s-ə qədər addım üçün işləmə vaxtını təyin edin
Ardıcıllıq1: EDIT: LINKStart -1 // 3-dən -1-ə qədər addım üçün keçid başlanğıc addımını təyin edin
Ardıcıllıq1:EDIT:LINKEnd -1 //3-dən -1-ə qədər addım üçün keçid dayandırma addımını təyin edin
Sequence1:EDIT:LINKCycle 0 //bağlantı dövrünün vaxtını 0-a təyin edin
1-ci ardıcıllıq: RUN:FILE 1 //çalışan SEQ-u təyin edin file № 1
OUTPut1:ONOFF 1 //kanal 1 üçün çıxışı yandırın
1-ci ardıcıllıq: RUN:ADDIM? //hazırkı addım № i oxuyun.
1-ci ardıcıllıq: RUN:T? // indiki SEQ üçün işləmə müddətini oxuyun file yox.
6.5 Ölçmə
Çıxış həcmini ölçmək üçün batareya simulyatorunun içərisində yüksək dəqiqlikli ölçmə sistemi vartage, cərəyan, güc və temperatur.
MEASure1:CARİ? //Kanal 1 üçün oxunma cərəyanını oxuyun
TƏDBİR 1: CİLDTage? //Oxunma cildini oxuyuntage kanal 1 üçün
MEASure1: GÜÇ? //Kanal 1 üçün real vaxt gücünü oxuyun
MEASure1: Temperatur? //Kanal 1 üçün real vaxt temperaturunu oxuyun
MEAS2: CURR? //Kanal 2 üçün oxunuş cərəyanını oxuyun
MEAS2:VOLT? //Oxunma cildini oxuyuntage kanal 2 üçün
MEAS2: Əsir? //2-ci kanal üçün real vaxt gücünü oxuyun
MEAS2:TEMP? //2-ci kanal üçün real vaxt temperaturunu oxuyun
6.6 Zavod parametrlərinə sıfırlama
Batareya simulyatorunda zavod parametrlərini sıfırlamaq üçün *RST əmrini yerinə yetirin.
Xəta haqqında məlumat
7.1 Komanda xətası
-100 Komanda xətası Müəyyən edilməmiş sintaksis xətası
-101 Yanlış simvol Sətirdə etibarsız simvol
-102 Sintaksis xətası Tanınmayan əmr və ya məlumat növü
-103 Yanlış ayırıcı Ayırıcı tələb olunur. Lakin göndərilən xarakter ayırıcı deyil.
-104 Məlumat növü xətası Hazırkı məlumat növü tələb olunan tipə uyğun gəlmir.
-105 GET icazə verilmir Qrup icra tetikleyicisi (GET) proqram məlumatında qəbul edilir.
-106 Nöqtəli vergül arzuolunmaz Bir və ya daha çox əlavə nöqtəli vergül var.
-107 Vergül arzuolunmaz Bir və ya daha çox əlavə vergül var.
-108 Parametrə icazə verilmir Parametrlərin sayı əmrin tələb etdiyi rəqəmi aşır.
-109 Çatışmayan parametr Parametrlərin sayı komanda tərəfindən tələb olunan saydan azdır və ya heç bir parametr daxil edilmir.
-110 Komanda başlığı xətası Müəyyən edilməmiş komanda başlığı xətası
-111 Başlıq ayırıcı xətası Komanda başlığında ayırıcının yerində qeyri-ayırıcı simvol istifadə olunur.
-112 Proqram mnemonic çox uzundur Mnemonikanın uzunluğu 12 simvolu keçir.
-113 Müəyyən edilməmiş başlıq Alınan əmr sintaksis strukturu baxımından reqlamentə uyğun olsa da, bu alətdə müəyyən edilməyib.
-114 Başlıq şəkilçisi diapazondan kənarda Komanda başlığının şəkilçisi diapazondan kənardadır.
-115 Komanda sorğu verə bilmir Komanda üçün sorğu forması yoxdur.
-116 Komanda sorğu etməlidir Komanda sorğu formasında olmalıdır.
-120 Rəqəmsal məlumat xətası Müəyyən edilməmiş rəqəmsal məlumat xətası
-121 Nömrə etibarsız simvol Rəqəm məlumatlarında cari komanda tərəfindən qəbul edilməyən məlumat simvolu görünür.
-123 Göstərici çox böyük Göstəricinin mütləq qiyməti 32,000-i keçir.
-124 Həddindən artıq çox rəqəm Onluq verilənlərdə baş 0 istisna olmaqla, məlumat uzunluğu 255 simvolu keçir.
-128 Rəqəm məlumatlarına icazə verilmir Düzgün formatda rəqəmsal məlumatlar rəqəmsal məlumatları qəbul etməyən yerdə qəbul edilir.
-130 Suffiks xətası Müəyyən edilməmiş şəkilçi xətası
-131 Etibarsız şəkilçi Suffiks IEEE 488.2-də müəyyən edilmiş sintaksisə uyğun gəlmir və ya şəkilçi E5071C üçün uyğun deyil.
-134 Çox uzun Suffiks 12 simvoldan uzundur.
-138 Suffiksə icazə verilmir Şəkilçiliyə icazə verilməyən qiymətlərə şəkilçi əlavə edilir.
-140 Simvol məlumatı xətası Müəyyən edilməmiş simvol məlumat xətası
-141 Etibarsız simvol datası Simvol məlumatında etibarsız simvol tapıldı və ya etibarsız simvol qəbul edildi.
-144 Simvol məlumatları çox uzundur Simvol məlumatları 12 simvoldan uzundur.
-148 Xarakter məlumatlarına icazə verilmir Düzgün formatda simvol məlumatları alətin simvol məlumatlarını qəbul etmədiyi yerdə qəbul edilir.
-150 Sətir məlumat xətası Müəyyən edilməmiş sətir məlumat xətası
-151 İnvalid string data Görünən sətir məlumatları nədənsə etibarsızdır.
-158 String data icazə verilmir String data bu alətin string datasını qəbul etmədiyi mövqedə qəbul edilir.
-160 Blok məlumat xətası Müəyyən edilməmiş blok məlumat xətası
-161 İnvalid block data Görünən blok məlumatları nədənsə etibarsızdır.
-168 Blok məlumatlarına icazə verilmir Blok məlumatı bu alətin blok məlumatlarını qəbul etmədiyi yerdə qəbul edilir.
-170 İfadə xətası Müəyyən edilməmiş ifadə xətası
-171 Yanlış ifadə İfadə etibarsızdır. məsələnample, mötərizələr qoşalaşdırılmır və ya qeyri-qanuni simvollar istifadə olunur.
-178 İfadə datasına icazə verilmir İfadə datası bu alətin ifadə məlumatlarını qəbul etmədiyi yerdə qəbul edilir.
-180 Makro xətası Müəyyən edilməmiş makro xətası
-181 Makro tərifindən kənar etibarsızdır.
-183 Makro tərifində etibarsızdır Makro tərifində sintaksis xətası var (*DDT,*DMC).
-184 Makro parametr xətası Parametr nömrəsi və ya parametr növü yanlışdır.
7.2 İcra xətası
-200 İcra xətası İcra ilə bağlı olan və bu alət tərəfindən müəyyən edilə bilməyən xəta yaradıldı.
-220 Parametr xətası Müəyyən edilməmiş parametr xətası
-221 Ayar ziddiyyəti Komanda uğurla təhlil edildi. Lakin cihazın mövcud vəziyyətinə görə onu icra etmək mümkün deyil.
-222 Məlumat diapazondan kənarda Data diapazondan kənardadır.
-224 Qeyri-qanuni parametr dəyəri Parametr cari komanda üçün əlavə parametrlər siyahısına daxil edilməyib.
-225 Yaddaş tükəndi Bu alətdə mövcud yaddaş seçilmiş əməliyyatı yerinə yetirmək üçün kifayət deyil.
-232 Yanlış format Məlumat formatı etibarsızdır.
-240 Hardware error Müəyyən edilməmiş hardware xətası
-242 Kalibrləmə məlumatları itirildi Kalibrləmə məlumatları itdi.
-243 İstinad YOX İstinad cild yoxdurtage.
-256 File adı tapılmadı file adı tapmaq mümkün deyil.
-259 Seçilməyib file İsteğe bağlı yoxdur files.
-295 Giriş buferinin daşması Giriş buferi dolub.
-296 Çıxış buferinin daşması Çıxış buferi dolub.
Sənədlər / Resurslar
![]() |
REXGEAR BCS Seriyası Proqramlaşdırma Bələdçisi SCPI Protokolu [pdf] İstifadəçi təlimatı BCS Series Programming Guide SCPI Protocol, BCS Series, Programming Guide SCPI Protocol, Guide SCPI Protocol, SCPI Protocol, Protocol |