REXGEAR لوگوBCS سیریز پروگرامنگ گائیڈ SCPI
پروٹوکول
ورژن: V20210903

دیباچہ

دستی کے بارے میں
یہ ہدایت نامہ BCS سیریز کے بیٹری سمیلیٹر پر لاگو ہوتا ہے، بشمول معیاری SCPI پروٹوکول پر مبنی پروگرامنگ گائیڈ۔ دستی کا کاپی رائٹ REXGEAR کی ملکیت ہے۔ آلے کے اپ گریڈ کی وجہ سے، اس دستی کو مستقبل کے ورژن میں بغیر اطلاع کے نظر ثانی کی جا سکتی ہے۔
اس دستی کو دوبارہ کیا گیا ہے۔viewتکنیکی درستگی کے لیے REXGEAR کے ذریعے احتیاط سے ایڈ کریں۔ مینوفیکچرر اس آپریشن مینوئل میں ممکنہ غلطیوں کی تمام ذمہ داری سے انکار کرتا ہے، اگر غلط پرنٹس یا کاپی کرنے میں غلطیوں کی وجہ سے۔ اگر پروڈکٹ کو صحیح طریقے سے نہیں چلایا گیا ہے تو مینوفیکچرر خرابی کا ذمہ دار نہیں ہے۔
BCS کی حفاظت اور درست استعمال کو یقینی بنانے کے لیے، براہ کرم اس دستی کو بغور پڑھیں، خاص طور پر حفاظتی ہدایات۔
مستقبل میں استعمال کے ل Please براہ کرم یہ دستی رکھیں۔
آپ کے اعتماد اور تعاون کا شکریہ۔

حفاظتی ہدایات

آلہ کے آپریشن اور دیکھ بھال میں، براہ کرم درج ذیل حفاظتی ہدایات پر سختی سے عمل کریں۔ دستی کے دوسرے ابواب میں توجہ یا مخصوص انتباہات سے قطع نظر کوئی بھی کارکردگی آلہ کے ذریعہ فراہم کردہ حفاظتی افعال کو نقصان پہنچا سکتی ہے۔
REXGEAR ان ہدایات کو نظر انداز کرنے سے پیدا ہونے والے نتائج کے لیے ذمہ دار نہیں ہوگا۔
2.1 حفاظتی نوٹ
➢ AC ان پٹ والیوم کی تصدیق کریں۔tage بجلی کی فراہمی سے پہلے۔
➢ قابل اعتماد گراؤنڈنگ: آپریشن سے پہلے، برقی جھٹکے سے بچنے کے لیے آلہ کو قابل اعتماد طریقے سے گراؤنڈ کیا جانا چاہیے۔
➢ فیوز کی تصدیق کریں: یقینی بنائیں کہ فیوز کو صحیح طریقے سے انسٹال کیا گیا ہے۔
➢ چیسس نہ کھولیں: آپریٹر انسٹرومنٹ چیسس کو نہیں کھول سکتا۔
غیر پیشہ ور آپریٹرز کو اسے برقرار رکھنے یا ایڈجسٹ کرنے کی اجازت نہیں ہے۔
➢ خطرناک حالات میں کام نہ کریں: آلے کو آتش گیر یا دھماکہ خیز حالات میں نہ چلائیں۔
➢ ورکنگ رینج کی تصدیق کریں: یقینی بنائیں کہ DUT BCS کی درجہ بندی کی حد کے اندر ہے۔
2.2 حفاظتی نشانات
آلے پر یا صارف دستی میں استعمال ہونے والی بین الاقوامی علامتوں کی تعریف کے لیے براہ کرم درج ذیل جدول سے رجوع کریں۔
ٹیبل 1

علامت  تعریف  علامت  تعریف 
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن ڈی سی (براہ راست کرنٹ) خالی لائن یا غیر جانبدار لائن
FLUKE 319 Clamp میٹر - آئیکن 2 AC (متبادل کرنٹ) براہ راست لائن
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 1 اے سی اور ڈی سی چلاؤ
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 2 تین فیز کرنٹ REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 8 بجلی بند
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 3 گراؤنڈ REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 9 بیک اپ پاور
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 4 حفاظتی میدان۔ REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 10 پاور آن حالت۔
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 5 چیسس گراؤنڈ REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 11 بجلی بند حالت
REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - آئیکن 6 سگنل گراؤنڈ احتیاط کا آئیکن بجلی کے جھٹکے کا خطرہ
وارننگ خطرناک علامت احتیاط کا آئیکن اعلی درجہ حرارت کی وارننگ
احتیاط ہوشیار رہو تنبیہ c

ختمview

BCS سیریز کے بیٹری سمیلیٹر LAN پورٹ اور RS232 انٹرفیس فراہم کرتے ہیں۔ صارف کنٹرول کا احساس کرنے کے لیے متعلقہ کمیونیکیشن لائن کے ذریعے BCS اور PC کو جوڑ سکتے ہیں۔

پروگرامنگ کمانڈ اوورview

4.1 مختصر تعارف
BCS کمانڈز میں دو قسمیں شامل ہیں: IEEE488.2 پبلک کمانڈز اور SCPI کمانڈز۔
IEEE 488.2 پبلک کمانڈز آلات کے لیے کچھ عام کنٹرول اور استفسار کے کمانڈز کی وضاحت کرتی ہیں۔ BCS پر بنیادی آپریشن عوامی کمانڈز کے ذریعے حاصل کیا جا سکتا ہے، جیسے کہ ری سیٹ، اسٹیٹس کے سوال، وغیرہ۔ تمام IEEE 488.2 پبلک کمانڈز ایک ستارہ (*) اور تین حرفی یادداشت پر مشتمل ہوتے ہیں: *RST، *IDN؟، *OPC؟، وغیرہ۔ .
ایس سی پی آئی کمانڈز ٹیسٹنگ، سیٹنگ، کیلیبریشن اور پیمائش کے بی سی ایس کے زیادہ تر افعال کو نافذ کر سکتے ہیں۔ SCPI کمانڈز کو کمانڈ ٹری کی شکل میں منظم کیا جاتا ہے۔ ہر کمانڈ میں متعدد یادداشتیں شامل ہوسکتی ہیں، اور کمانڈ ٹری کے ہر نوڈ کو بڑی آنت (:) سے الگ کیا جاتا ہے، جیسا کہ نیچے دی گئی تصویر میں دکھایا گیا ہے۔ کمانڈ ٹری کے اوپری حصے کو روٹ کہا جاتا ہے۔ روٹ سے لیف نوڈ تک کا پورا راستہ ایک مکمل پروگرامنگ کمانڈ ہے۔

REXGEAR BCS سیریز پروگرامنگ گائیڈ SCPI پروٹوکول - SCPI

4.2 نحو
BCS SCPI کمانڈز IEEE 488.2 کمانڈز کی وراثت اور توسیع ہیں۔ SCPI کمانڈز کمانڈ کی ورڈز، سیپریٹرز، پیرامیٹر فیلڈز اور ٹرمینیٹرز پر مشتمل ہوتے ہیں۔ مندرجہ ذیل کمانڈ کو بطور سابق لیں۔ampلی:
ذریعہ : والیومTagای 2.5
اس کمانڈ میں، SOURce اور VOLTage کمانڈ کلیدی الفاظ ہیں۔ n چینل نمبر 1 سے 24 ہے۔ بڑی آنت (:) اور اسپیس الگ کرنے والے ہیں۔ 2.5 پیرامیٹر فیلڈ ہے۔ گاڑی کی واپسی ٹرمینیٹر ہے۔ کچھ کمانڈز میں متعدد پیرامیٹرز ہوتے ہیں۔ پیرامیٹرز کوما (،) سے الگ کیا جاتا ہے۔
پیمائش: والیومTage؟(@1,2)
اس کمانڈ کا مطلب ریڈ بیک والیوم حاصل کرنا ہے۔tagچینل 1 اور 2 کا e۔ نمبر 1 اور 2 کا مطلب چینل نمبر ہے، جو کوما سے الگ کیا گیا ہے۔ پڑھنا ریڈ بیک والیمtagایک ہی وقت میں 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) تحریر مستقل والیومtage ایک ہی وقت میں 5 چینلز کے 24V کی قدر:
ماخذ: والیومTage
5(@1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24)
تفصیل کی سہولت کے لیے، بعد کے ابواب میں دی گئی علامتیں درج ذیل کنونشنز پر لاگو ہوں گی۔
◆ مربع بریکٹ ([]) اختیاری مطلوبہ الفاظ یا پیرامیٹرز کی نشاندہی کرتے ہیں، جنہیں چھوڑا جا سکتا ہے۔
◆ Curly بریکٹ ({}) کمانڈ سٹرنگ میں پیرامیٹر کے اختیارات کی نشاندہی کرتے ہیں۔
◆ زاویہ بریکٹ (<>) بتاتے ہیں کہ ایک عددی پیرامیٹر فراہم کرنا ضروری ہے۔
◆ عمودی لائن (|) کو متعدد اختیاری پیرامیٹرز کے اختیارات کو الگ کرنے کے لیے استعمال کیا جاتا ہے۔
4.2.1 کمانڈ کی ورڈ
ہر کمانڈ کی ورڈ کے دو فارمیٹس ہوتے ہیں: لمبی یادداشت اور مختصر یادداشت۔ مختصر یادداشت طویل یادداشت کے لئے مختصر ہے۔ ہر یادداشت کو 12 حروف سے زیادہ نہیں ہونا چاہیے، بشمول کسی بھی ممکنہ عددی لاحقہ۔ بیٹری سمیلیٹر صرف طویل یا مختصر یادداشتوں کو قبول کرتا ہے۔
یادداشت پیدا کرنے کے اصول درج ذیل ہیں:

  1. لمبی یادداشت ایک لفظ یا فقرے پر مشتمل ہوتی ہے۔ اگر یہ ایک لفظ ہے تو پورا لفظ ایک یادداشت کی تشکیل کرتا ہے۔ سابقamples: CURRENT —— CURRENT
  2. مختصر یادداشت عام طور پر لمبی یادداشت کے پہلے 4 حروف پر مشتمل ہوتی ہے۔
    Example: CURRent —— CURR
  3. اگر لمبی یادداشت کے کردار کی لمبائی 4 سے کم یا اس کے برابر ہے، تو لمبی اور مختصر یادداشت ایک جیسی ہے۔ اگر لمبی یادداشت کے حروف کی لمبائی 4 سے زیادہ ہے اور چوتھا حرف ایک حرف ہے، تو مختصر یادداشت 3 حروف پر مشتمل ہوگی، سر کو چھوڑ کر۔ سابقamples: موڈ —— موڈ پاور —— POW
  4. یادداشتیں کیس حساس نہیں ہیں۔

4.2.2 کمانڈ سیپریٹر

  1. بڑی آنت (:)
    Colon کمانڈ میں دو ملحقہ مطلوبہ الفاظ کو الگ کرنے کے لیے استعمال کیا جاتا ہے، جیسے SOUR1 اور VOLT کو کمانڈ میں SOUR1:VOLT 2.54 کو الگ کرنا۔
    کولون کمانڈ کا پہلا کردار بھی ہوسکتا ہے، جس سے یہ ظاہر ہوتا ہے کہ یہ کمانڈ ٹری کے اوپری نوڈ سے راستہ تلاش کرے گا۔
  2. سپیس اسپیس کمانڈ فیلڈ اور پیرامیٹر فیلڈ کو الگ کرنے کے لیے استعمال کیا جاتا ہے۔
  3. Semicolon (;) Semicolon کو ایک سے زیادہ کمانڈ یونٹس کو الگ کرنے کے لیے استعمال کیا جاتا ہے جب ایک کمانڈ میں متعدد کمانڈ یونٹس شامل ہوں۔ سیمی کالون استعمال کرنے سے موجودہ راستے کی سطح تبدیل نہیں ہوتی ہے۔
    Example: SOUR1:VOLT 2.54;OUTCURR 1000 مندرجہ بالا کمانڈ مستقل والیوم کو سیٹ کرنا ہےtagای ویلیو 2.54V اور آؤٹ پٹ کرنٹ کی حد سورس موڈ میں 1000mA تک۔ مندرجہ بالا کمانڈ درج ذیل دو کمانڈز کے برابر ہے: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000
  4. Semicolon اور Colon (;:) یہ متعدد کمانڈز کو الگ کرنے کے لیے استعمال ہوتا ہے۔ پیمائش: والیومTage؟;:ذریعہ:VOLTagای 10؛:آؤٹ پٹ: آن آف 1

4.2.3 استفسار
سوالیہ نشان (؟) استفسار کے فنکشن کو نشان زد کرنے کے لیے استعمال کیا جاتا ہے۔ یہ کمانڈ فیلڈ کے آخری مطلوبہ الفاظ کی پیروی کرتا ہے۔ سابق کے لیےample، مسلسل والیوم سے استفسار کرنے کے لیےtagسورس موڈ میں چینل 1 کا e، استفسار کمانڈ SOUR1:VOLT ہے؟ اگر مستقل والیومtage 5V ہے، بیٹری سمیلیٹر ایک کریکٹر سٹرنگ 5 لوٹائے گا۔
بیٹری سمیلیٹر کو استفسار کمانڈ موصول ہونے اور تجزیہ مکمل کرنے کے بعد، یہ کمانڈ پر عمل درآمد کرے گا اور ایک رسپانس سٹرنگ تیار کرے گا۔ رسپانس سٹرنگ پہلے آؤٹ پٹ بفر میں لکھی جاتی ہے۔ اگر موجودہ ریموٹ انٹرفیس ایک GPIB انٹرفیس ہے، تو یہ کنٹرولر کے جواب کو پڑھنے کا انتظار کرتا ہے۔ بصورت دیگر، یہ فوری طور پر جوابی تار کو انٹرفیس پر بھیج دیتا ہے۔
زیادہ تر کمانڈز میں متعلقہ استفسار کا نحو ہوتا ہے۔ اگر کسی کمانڈ سے استفسار نہیں کیا جا سکتا ہے، تو بیٹری سمیلیٹر غلطی کے پیغام کی اطلاع دے گا -115 کمانڈ استفسار نہیں کر سکتا اور کچھ بھی واپس نہیں کیا جائے گا۔
4.2.4 کمانڈ ٹرمینیٹر
کمانڈ ٹرمینیٹر لائن فیڈ کریکٹر (ASCII کریکٹر LF، ویلیو 10) اور EOI (صرف GPIB انٹرفیس کے لیے) ہیں۔ ٹرمینیٹر کا فنکشن موجودہ کمانڈ سٹرنگ کو ختم کرنا اور کمانڈ پاتھ کو روٹ پاتھ پر ری سیٹ کرنا ہے۔
4.3 پیرامیٹر فارمیٹ
پروگرام شدہ پیرامیٹر کی نمائندگی ASCII کوڈ کے ذریعہ عددی، کریکٹر، bool وغیرہ کی اقسام میں کی جاتی ہے۔
ٹیبل 2

علامت تفصیل

Example

عددی قدر 123
فلوٹنگ پوائنٹ ویلیو 123، 12.3، 0.12، 1.23E4
قیمت NR1 یا NR2 ہو سکتی ہے۔
توسیع شدہ قدر کی شکل جس میں شامل ہے۔ ، MIN اور MAX 1|0|آن|آف
بولین ڈیٹا
کریکٹر ڈیٹا، مثال کے طور پرample، CURR
ASCII کوڈ ڈیٹا واپس کریں، غیر متعینہ 7 بٹ ASCII کی واپسی کی اجازت دیتے ہوئے اس ڈیٹا کی قسم میں ایک مضمر کمانڈ ٹرمینیٹر ہے۔

احکام

5.1 IEEE 488.2 کامن کمانڈز
عام کمانڈز IEEE 488.2 معیار کے لیے درکار عمومی کمانڈز ہیں جن کو آلات کو سپورٹ کرنا چاہیے۔ ان کا استعمال آلات کے عمومی افعال کو کنٹرول کرنے کے لیے کیا جاتا ہے، جیسے کہ ری سیٹ اور اسٹیٹس کے سوال۔ اس کا نحو اور سیمنٹکس IEEE 488.2 کے معیار کی پیروی کرتے ہیں۔ IEEE 488.2 عام کمانڈز کا کوئی درجہ بندی نہیں ہے۔
*IDN؟
یہ کمانڈ بیٹری سمیلیٹر کی معلومات پڑھتی ہے۔ یہ کوما سے الگ کردہ چار فیلڈز میں ڈیٹا واپس کرتا ہے۔ ڈیٹا میں مینوفیکچرر، ماڈل، محفوظ فیلڈ اور سافٹ ویئر ورژن شامل ہیں۔
استفسار نحو *IDN؟
پیرامیٹرز کوئی نہیں۔
واپسی اسٹرنگ کی تفصیل
REXGEAR مینوفیکچرر
بی سی ایس ماڈل
0 محفوظ فیلڈ
XX.XX سافٹ ویئر ورژن
سابقہ ​​واپسیample REXGEARTECH,BCS,0,V1.00 *OPC
یہ کمانڈ اسٹینڈرڈ ایونٹ رجسٹر میں آپریشن مکمل (OPC) بٹ کو 1 پر سیٹ کرتی ہے جب تمام آپریشنز اور کمانڈز مکمل ہو جاتے ہیں۔
کمانڈ سنٹیکس *OPC پیرامیٹرز کوئی نہیں سوال نحو *OPC؟ واپسی متعلقہ کمانڈز *TRG *WAI *RST
یہ کمانڈ فیکٹری سیٹنگز کو بحال کرنے کے لیے استعمال ہوتی ہے۔ کمانڈ سنٹیکس *RST پیرامیٹرز کوئی نہیں لوٹاتا کوئی نہیں متعلقہ کمانڈز کوئی نہیں۔
5.2 کمانڈز کی پیمائش کریں۔
پیمائش کریں۔ : موجودہ؟
یہ کمانڈ متعلقہ چینل کے ریڈ بیک کرنٹ سے استفسار کرتی ہے۔
کمانڈ سنٹیکس MEASure : موجودہ؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example MEAS1:CURR؟
واپسی یونٹ ایم اے
پیمائش کریں۔ : والیومTage?
یہ کمانڈ ریڈ بیک والیم سے استفسار کرتی ہے۔tagمتعلقہ چینل کا ای۔
کمانڈ سنٹیکس
پیمائش کریں۔ : والیومTage?
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example MEAS1:VOLT؟
واپسی یونٹ V
پیمائش کریں۔ : پاور؟
یہ کمانڈ متعلقہ چینل کی ریڈ بیک پاور سے استفسار کرتی ہے۔

کمانڈ سنٹیکس کمانڈ سنٹیکس
پیرامیٹرز پیرامیٹرز
Example Example
واپسی واپسی
یونٹ یونٹ

پیمائش کریں۔ :MAH؟
یہ کمانڈ متعلقہ چینل کی صلاحیت سے استفسار کرتی ہے۔

کمانڈ سنٹیکس پیمائش کریں۔ : MAH؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example MEAS1: MAH؟
واپسی
یونٹ mAh

پیمائش کریں۔ :Res؟
یہ کمانڈ متعلقہ چینل کی مزاحمتی قدر سے استفسار کرتی ہے۔

کمانڈ سنٹیکس پیمائش کریں۔ :Res؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example MEAS1:R؟
واپسی
یونٹ

5.3 آؤٹ پٹ کمانڈز
آؤٹ پٹ : موڈ
اس کمانڈ کا استعمال متعلقہ چینل کے آپریشن موڈ کو سیٹ کرنے کے لیے کیا جاتا ہے۔

واپسی آؤٹ پٹ : موڈ
استفسار نحو N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔ NR1 رینج: 0|1|3|128
Example آؤٹ 1: موڈ؟
پیرامیٹرز آؤٹ 1: موڈ 1
کمانڈ سنٹیکس سورس موڈ کے لیے 0
چارج موڈ کے لیے 1
SOC موڈ کے لیے 3
SEQ موڈ کے لیے 128

آؤٹ پٹ :کبھی کبھی
یہ کمانڈ متعلقہ چینل کے آؤٹ پٹ کو آن یا آف کرتی ہے۔

واپسی آؤٹ پٹ : بند < NR1>
استفسار نحو N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔ NR1 رینج: 1|0
Example آؤٹ 1: آن آف؟
پیرامیٹرز آؤٹ 1: آن آف 1
کمانڈ سنٹیکس 1 آن کے لیے
0 آف کے لیے

آؤٹ پٹ :حالت؟
یہ کمانڈ متعلقہ چینل کی آپریٹنگ حالت سے استفسار کرتی ہے۔

واپسی OUTP1:STAT؟
استفسار نحو N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
پیرامیٹرز آؤٹ پٹ :حالت؟
کمانڈ سنٹیکس چینل کی حالت
بٹ 0: آن/آف حالت
Bit16-18: ریڈ بیک ویلیو رینج، ہائی رینج کے لیے 0، درمیانی رینج کے لیے 1، کم رینج کے لیے 2

5.4 سورس کمانڈز
ذریعہ : والیومTage
یہ کمانڈ آؤٹ پٹ مستقل والیوم سیٹ کرنے کے لیے استعمال ہوتی ہے۔tage.

کمانڈ سنٹیکس ذریعہ : والیومTage
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔ NRf رینج: MIN~MAX
Example سور 1: وولٹ 2.54
استفسار نحو SOUR1:VOLT؟
واپسی
یونٹ V

ذریعہ : آؤٹ کرنٹ
یہ کمانڈ آؤٹ پٹ کی موجودہ حد مقرر کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹا ذریعہ : آؤٹ کرنٹ
پیرامیٹرز N سے مراد چینل نمبر ہے۔
رینج 1 سے 24 تک ہے۔ NRf رینج: MIN~MAX
Example SOUR1: OUTCURR 1000
استفسار نحو SOUR1: آؤٹ کر؟
واپسی
یونٹ mA

ذریعہ : رینج
یہ کمانڈ موجودہ رینج سیٹ کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹیکس ذریعہ : رینج
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔ NR1 رینج: 0|2|3
Example سور 1: رنگ 1
استفسار نحو سور 1: رنگ؟
واپسی ہائی رینج کے لیے 0
2 کم رینج کے لیے
آٹو رینج کے لیے 3

5.5 چارج کمانڈز
چارج : والیومTage
یہ کمانڈ آؤٹ پٹ مستقل والیوم سیٹ کرنے کے لیے استعمال ہوتی ہے۔tagای چارج موڈ کے تحت.

کمانڈ سنٹیکس چارج : والیومTage
پیرامیٹرز 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؟
واپسی
یونٹ

چارج : ایکو: والیومTage?
یہ کمانڈ سوالات ریڈ بیک والیمtagای چارج موڈ کے تحت.

کمانڈ سنٹیکس چارج : ایکو: والیومTage
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example CHAR1:Echo:VOLTage?
واپسی
یونٹ V

چارج :ECHO:Q؟
یہ کمانڈ چارج موڈ کے تحت پڑھنے کی صلاحیت سے متعلق سوال کرتی ہے۔

کمانڈ سنٹیکس چارج :ECHO:Q
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
Example CHAR1:Echo:Q؟
واپسی
یونٹ mAh

5.6 SEQ کمانڈز
ترتیب :ترمیم:FILE
یہ کمانڈ ترتیب ترتیب دینے کے لیے استعمال ہوتی ہے۔ file نمبر

کمانڈ سنٹیکس ترتیب :ترمیم:FILE
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: file نمبر 1 سے 10
Example SEQ1:ترمیم کریں:FILE 3
استفسار نحو SEQ1:ترمیم کریں:FILE?
واپسی

ترتیب :ترمیم:لمبائی
اس کمانڈ کو ترتیب میں کل مراحل طے کرنے کے لیے استعمال کیا جاتا ہے۔ file.

کمانڈ سنٹیکس ترتیب :ترمیم:لمبائی
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 0~200
Example SEQ1:ترمیم کریں:LENG 20
استفسار نحو SEQ1:ترمیم:LENG؟
واپسی

ترتیب :ترمیم:قدم
یہ کمانڈ مخصوص مرحلہ نمبر سیٹ کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم:قدم
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 1~200
Example سوال 1: ترمیم کریں: مرحلہ 5
استفسار نحو SEQ1:ترمیم کریں:STEP؟
واپسی

ترتیب :ترمیم کریں:سائیکل
اس کمانڈ کو سائیکل کے اوقات مقرر کرنے کے لیے استعمال کیا جاتا ہے۔ file ترمیم کے تحت.

کمانڈ سنٹیکس ترتیب :ترمیم کریں:سائیکل
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 0~100
Example SEQ1:ترمیم کریں:CYCle 0
استفسار نحو SEQ1:ترمیم:سائیکل؟
واپسی

ترتیب :ترمیم: والیومTage
یہ کمانڈ آؤٹ پٹ والیوم سیٹ کرنے کے لیے استعمال ہوتی ہے۔tage ترمیم کے تحت قدم کے لیے۔

کمانڈ سنٹیکس ترتیب :ترمیم: والیومTage
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SEQ1:ترمیم کریں:VOLT 5
استفسار نحو SEQ1:ترمیم کریں:VOLT؟
واپسی
یونٹ V

ترتیب :ترمیم کریں:آؤٹ کرنٹ
اس کمانڈ کو ایڈیٹنگ کے مرحلے کے لیے آؤٹ پٹ کی موجودہ حد مقرر کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم کریں:آؤٹ کرنٹ
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SEQ1: ترمیم کریں: OUTCURR 500
استفسار نحو SEQ1:ترمیم کریں:OUTCURR؟
واپسی
یونٹ mA

ترتیب :ترمیم:ریز
اس کمانڈ کو ایڈیٹنگ کے تحت قدم کے لیے مزاحمت سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم:ریز
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SEQ1: ترمیم کریں: R 0.4
استفسار نحو SEQ1:ترمیم کریں:R؟
واپسی
یونٹ

ترتیب : ترمیم کریں: رن ٹائم
اس کمانڈ کو ایڈیٹنگ کے تحت قدم کے لیے رننگ ٹائم سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب : ترمیم کریں: رن ٹائم
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SEQ1: ترمیم کریں: RNT 5
استفسار نحو SEQ1:ترمیم:رنٹ؟
واپسی
یونٹ s

ترتیب :ترمیم کریں: لنک شروع کریں۔
یہ کمانڈ موجودہ مرحلہ مکمل ہونے کے بعد مطلوبہ لنک اسٹارٹ سٹیپ سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم کریں: لنک شروع کریں۔
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: -1~200
Example SEQ1: ترمیم کریں: لنکس -1
استفسار نحو SEQ1:ترمیم کریں:لنک؟
واپسی

ترتیب :ترمیم کریں: لنک ختم
یہ کمانڈ ایڈیٹنگ کے تحت قدم کے لیے لنک سٹاپ سٹیپ سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم کریں: لنک ختم
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: -1~200
Example SEQ1:Edit:LINKE-1
استفسار نحو SEQ1:Edit:LINKE؟
واپسی

ترتیب :ترمیم کریں:لنک سائیکل
اس کمانڈ کو لنک کے لیے سائیکل کے اوقات مقرر کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس ترتیب :ترمیم کریں:لنک سائیکل
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 0~100
Example SEQ1: ترمیم کریں: LINKC 5
استفسار نحو SEQ1: ترمیم کریں: LINKC؟
واپسی

ترتیب :رن:FILE
یہ کمانڈ ترتیب ٹیسٹ سیٹ کرنے کے لیے استعمال ہوتی ہے۔ file نمبر

کمانڈ سنٹیکس ترتیب: چلائیں:FILE
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: file نمبر 1 سے 10
Example SEQ1:RUN:FILE 3
استفسار نحو SEQ1:RUN:FILE?
واپسی

ترتیب دوڑ: قدم؟
یہ کمانڈ موجودہ چلتے قدم نمبر سے استفسار کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹیکس ترتیب :چلائیں:قدم؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
استفسار نحو SEQ1: دوڑ: قدم؟
واپسی

ترتیب :چلائیں:وقت؟
اس کمانڈ کو ترتیب ٹیسٹ کے لیے چلنے والے وقت کے بارے میں استفسار کرنے کے لیے استعمال کیا جاتا ہے۔ file.

 کمانڈ سنٹیکس  ترتیب :چلائیں:وقت؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
استفسار نحو SEQ1:RUN:T؟
واپسی
یونٹ s

5.7 SOC کمانڈز
SOC :ترمیم:لمبائی
یہ کمانڈ کل آپریشن کے مراحل طے کرنے کے لیے استعمال ہوتی ہے۔

 کمانڈ سنٹیکس  SOC :ترمیم:لمبائی
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 0-200
Example SOC1:ترمیم کریں:LENG 3
استفسار نحو SOC1:ترمیم:LENG؟
واپسی

SOC :ترمیم:قدم

یہ کمانڈ مخصوص مرحلہ نمبر سیٹ کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹیکس SOC :ترمیم:قدم
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NR1 کی حد: 1-200
Example SOC1: ترمیم کریں: مرحلہ 1
استفسار نحو SOC1:ترمیم:STEP؟
واپسی

SOC :ترمیم: والیومTage

یہ کمانڈ والیوم سیٹ کرنے کے لیے استعمال ہوتی ہے۔tagترمیم کے تحت قدم کے لئے e قدر۔

کمانڈ سنٹیکس SOC :ترمیم: والیومTage
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SOC1:ترمیم:VOLT 2.8
استفسار نحو SOC1:ترمیم:VOLT؟
واپسی
یونٹ V

SOC :ترمیم کریں:آؤٹ کرنٹ
اس کمانڈ کو ایڈیٹنگ کے مرحلے کے لیے موجودہ آؤٹ پٹ کی حد مقرر کرنے کے لیے استعمال کیا جاتا ہے۔

 کمانڈ سنٹیکس  SOC :ترمیم کریں:آؤٹ کرنٹ
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SOC1:ترمیم کریں:OUTCURR 2000
استفسار نحو SOC1:ترمیم:OUTCURR؟
واپسی
یونٹ mA

SOC :ترمیم:ریز
اس کمانڈ کو ایڈیٹنگ کے تحت قدم کے لیے مزاحمتی قدر مقرر کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس SOC :ترمیم:ریز
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SOC1: ترمیم کریں: R 0.8
استفسار نحو SOC1:ترمیم:R؟
واپسی
یونٹ

SOC :ترمیم:کیو؟
اس کمانڈ کو ایڈیٹنگ کے تحت قدم کی صلاحیت کو سیٹ کرنے کے لیے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس SOC :ترمیم:Q
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
استفسار نحو SOC1:ترمیم:Q؟
واپسی
یونٹ mAh

SOC :ترمیم کریں:SVOLtage
یہ کمانڈ ابتدائی/شروع والیوم سیٹ کرنے کے لیے استعمال ہوتی ہے۔tage.

کمانڈ سنٹیکس SOC :ترمیم کریں:SVOLtage
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
NRf رینج: MIN~MAX
Example SOC1: ترمیم کریں: SVOL 0.8
استفسار نحو SOC1:ترمیم:SVOL؟
واپسی
یونٹ V

SOC :چلائیں:قدم؟
یہ کمانڈ موجودہ چلنے والے قدم سے استفسار کرنے کے لیے استعمال ہوتی ہے۔

کمانڈ سنٹیکس SOC :چلائیں:قدم؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
استفسار نحو SOC1:RUN:STEP؟
واپسی

SOC :چلائیں:Q؟
یہ کمانڈ موجودہ چلانے والے مرحلے کے لئے موجودہ صلاحیت کے بارے میں استفسار کرنے کے لئے استعمال کیا جاتا ہے۔

کمانڈ سنٹیکس SOC :چلائیں:Q؟
پیرامیٹرز N سے مراد چینل نمبر ہے۔ رینج 1 سے 24 تک ہے۔
استفسار نحو SOC1:RUN:Q؟
واپسی
یونٹ mAh

پروگرامنگ سابقamples

یہ باب بتائے گا کہ پروگرامنگ کمانڈز کے ذریعے بیٹری سمیلیٹر کو کیسے کنٹرول کیا جائے۔
نوٹ 1: اس باب میں، کچھ کمانڈز کے بعد // سے شروع ہونے والے تبصرے ہیں۔ ان تبصروں کو بیٹری سمیلیٹر کے ذریعے پہچانا نہیں جا سکتا، صرف متعلقہ کمانڈز کو سمجھنے کی سہولت کے لیے۔ لہٰذا، اسے // عملی طور پر تبصرے داخل کرنے کی اجازت نہیں ہے۔
نوٹ 2: کل 24 چینلز ہیں۔ مندرجہ ذیل پروگرامنگ کے لیے سابقamples، یہ صرف چینل نمبر ایک کے افعال کو ظاہر کرتا ہے۔
6.1 سورس موڈ
ماخذ موڈ کے تحت، مسلسل والیومtagای اور موجودہ حد کی قیمت مقرر کی جا سکتی ہے۔
Example: بیٹری سمیلیٹر کو سورس موڈ، CV ویلیو 5V، آؤٹ پٹ کرنٹ حد 1000mA اور موجودہ رینج کو آٹو پر سیٹ کریں۔
آؤٹ پٹ 1: ONOFF 0 // موجودہ چینل کے لیے آؤٹ پٹ کو بند کر دیں۔
آؤٹ پٹ 1: موڈ 0 // آپریشن موڈ کو سورس موڈ پر سیٹ کریں۔
ماخذ 1: والیومTage 5.0 // CV ویلیو کو 5.0 V پر سیٹ کریں۔
سورس 1: آؤٹ پٹ 1000 // آؤٹ پٹ موجودہ حد 1000mA پر سیٹ کریں
سورس 1: رینج 3 //موجودہ رینج کے لیے 3-آٹو منتخب کریں۔
آؤٹ پٹ 1: آن آف 1 // چینل 1 کے لیے آؤٹ پٹ کو آن کریں۔
6.2 چارج موڈ
چارج موڈ کے تحت، مسلسل والیومtagای، موجودہ حد اور مزاحمتی قدر مقرر کی جا سکتی ہے۔
چارج موڈ کے تحت موجودہ رینج ہائی رینج کے طور پر طے کی گئی ہے۔
Example: بیٹری سمیلیٹر کو چارج موڈ، CV ویلیو 5V، آؤٹ پٹ کرنٹ کی حد 1000mA اور مزاحمتی قدر 3.0mΩ پر سیٹ کریں۔
آؤٹ پٹ 1: ONOFF 0 // موجودہ چینل کے لیے آؤٹ پٹ کو بند کر دیں۔
آؤٹ پٹ 1: موڈ 1 // آپریشن موڈ کو چارج موڈ پر سیٹ کریں۔
چارج 1: والیومTage 5.0 // CV ویلیو کو 5.0 V پر سیٹ کریں۔
چارج 1: آؤٹ پٹ 1000 // آؤٹ پٹ موجودہ حد 1000mA پر سیٹ کریں
CHARge1: Res 3.0 // مزاحمتی قدر کو 3.0mΩ پر سیٹ کریں۔
آؤٹ پٹ 1: آن آف 1 // چینل 1 کے لیے آؤٹ پٹ کو آن کریں۔
6.3 SOC ٹیسٹ
BCS SOC ٹیسٹ کا بنیادی کام بیٹری ڈسچارج فنکشن کی تقلید کرنا ہے۔ صارفین کو بیٹری ڈسچارج کے مختلف پیرامیٹرز کو متعلقہ چینلز میں داخل کرنے کی ضرورت ہے، جیسے کہ صلاحیت، مستقل والیومtage قدر، پیداوار کی موجودہ حد، اور
مزاحمت کی قدر بیٹری سمیلیٹر اس بات کا فیصلہ کرتا ہے کہ آیا موجودہ چلنے والے قدم اور اگلے مرحلے کی صلاحیت کا فرق، موجودہ چلانے والے قدم کی صلاحیت کے مطابق برابر ہے۔ اگر برابر ہے تو، BCS اگلے مرحلے پر چلا جائے گا۔ اگر مساوی نہیں ہے تو، BCS موجودہ دوڑ کے مرحلے کے لیے صلاحیت جمع کرتا رہے گا۔ صلاحیت کا تعین منسلک DUT سے ہوتا ہے، یعنی آؤٹ پٹ کرنٹ۔
Example: بیٹری سمیلیٹر کو SOC موڈ پر سیٹ کریں، کل مراحل 3 اور ابتدائی والیومtage سے 4.8V۔ اقدامات کے پیرامیٹرز نیچے دیے گئے جدول کے مطابق ہیں۔

مرحلہ نمبر صلاحیت (mAh) CV ویلیو(V) موجودہ (ایم اے)

مزاحمت (mΩ)

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

آؤٹ پٹ 1: ONOFF 0 // موجودہ چینل کے لیے آؤٹ پٹ کو بند کر دیں۔
آؤٹ پٹ 1: موڈ 3 // آپریشن موڈ کو SOC موڈ پر سیٹ کریں۔
SOC1: ترمیم کریں: LENGth 3 // کل مراحل کو 3 پر سیٹ کریں۔
SOC1: ترمیم کریں: مرحلہ 1 // مرحلہ نمبر 1 سے سیٹ کریں۔
SOC1: ترمیم کریں: Q 1200 //مرحلہ نمبر 1 سے 1200mAh کے لیے سیٹ کی گنجائش
SOC1: ترمیم کریں: والیومTage 5.0 //مرحلہ نمبر 1 سے 5.0V کے لیے CV ویلیو سیٹ کریں۔
SOC1:ترمیم کریں: OUTCURRent 1000 //مرحلہ نمبر 1 سے 1000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SOC1: ترمیم کریں: res 0.1 //مرحلہ نمبر 1 سے 0.1mΩ کے لیے مزاحمت سیٹ کریں
SOC1: ترمیم کریں: مرحلہ 2 // مرحلہ نمبر 2 سے سیٹ کریں۔
SOC1: ترمیم کریں: Q 1000 //مرحلہ نمبر 2 سے 1000mAh کے لیے سیٹ کی گنجائش
SOC1: ترمیم کریں: والیومTage 2.0 //مرحلہ نمبر 2 سے 2.0V کے لیے CV ویلیو سیٹ کریں۔
SOC1:ترمیم کریں: OUTCURRent 1000 //مرحلہ نمبر 2 سے 1000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SOC1: ترمیم کریں: res 0.2 //مرحلہ نمبر 2 سے 0.2mΩ کے لیے مزاحمت سیٹ کریں
SOC1: ترمیم کریں: مرحلہ 3 // مرحلہ نمبر 3 سے سیٹ کریں۔
SOC1: ترمیم کریں: Q 500 //مرحلہ نمبر 3 سے 500mAh کے لیے سیٹ کی گنجائش
SOC1: ترمیم کریں: والیومTage 1.0 //مرحلہ نمبر 3 سے 1.0V کے لیے CV ویلیو سیٹ کریں۔
SOC1:ترمیم کریں: OUTCURRent 1000 //مرحلہ نمبر 3 سے 1000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SOC1: ترمیم کریں: res 0.3 //مرحلہ نمبر 3 سے 0.3mΩ کے لیے مزاحمت سیٹ کریں
SOC1:ترمیم:SVOL 4.8 //set ابتدائی/شروع والیومtage سے 4.8V
آؤٹ پٹ 1: آن آف 1 // چینل 1 کے لیے آؤٹ پٹ کو آن کریں۔
SOC1 رن: قدم؟ // موجودہ چل رہا مرحلہ نمبر پڑھیں۔
SOC1: RUN:Q؟ // موجودہ چلانے کے قدم کی صلاحیت کو پڑھیں
6.4 SEQ موڈ
SEQ ٹیسٹ بنیادی طور پر منتخب SEQ کی بنیاد پر چلنے والے مراحل کی تعداد کا فیصلہ کرتا ہے۔ file. یہ ہر قدم کے لیے پیش سیٹ آؤٹ پٹ پیرامیٹرز کے مطابق، ترتیب میں تمام مراحل کو چلائے گا۔ قدموں کے درمیان روابط بھی بنائے جا سکتے ہیں۔ متعلقہ سائیکل کے اوقات آزادانہ طور پر مقرر کیے جا سکتے ہیں۔
Example: بیٹری سمیلیٹر کو SEQ موڈ، SEQ پر سیٹ کریں۔ file نمبر سے 1، کل مراحل 3 اور file سائیکل کے اوقات 1 تک۔ مراحل کے پیرامیٹرز نیچے دیے گئے جدول کے مطابق ہیں۔

قدم نہیں CV قدر(V) موجودہ (ایم اے) مزاحمت (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

آؤٹ پٹ 1: ONOFF 0 // موجودہ چینل کے لیے آؤٹ پٹ کو بند کر دیں۔
آؤٹ پٹ 1: موڈ 128 // آپریشن موڈ کو SEQ موڈ پر سیٹ کریں۔
ترتیب 1: ترمیم کریں:FILE 1 // SEQ سیٹ کریں۔ file نمبر سے 1
ترتیب 1: ترمیم کریں: لمبائی 3 // کل مراحل 3 پر سیٹ کریں۔
ترتیب 1: ترمیم کریں: سائیکل 1 // سیٹ file سائیکل کے اوقات 1 تک
ترتیب 1: ترمیم کریں: مرحلہ 1 // مرحلہ نمبر 1 سے سیٹ کریں۔
ترتیب 1: ترمیم کریں: والیومTage 1.0 //مرحلہ نمبر 1 سے 1.0V کے لیے CV ویلیو سیٹ کریں۔
SEQuence1:ترمیم: OUTCURRent 2000 //مرحلہ نمبر 1 سے 2000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SEQuence1:ترمیم کریں:Res 0.0 //مرحلہ نمبر 1 سے 0mΩ کے لیے مزاحمت سیٹ کریں
ترتیب 1: ترمیم کریں: رن ٹائم 5 // مرحلہ نمبر 1 سے 5 سیکنڈ کے لیے رننگ ٹائم سیٹ کریں
SEQuence1:ترمیم کریں:لنک شروع کریں -1 //مرحلہ نمبر 1 سے -1 کے لیے لنک اسٹارٹ سٹیپ سیٹ کریں
SEQuence1:ترمیم کریں: لنک اختتام -1 //مرحلہ نمبر 1 سے -1 کے لیے لنک اسٹاپ مرحلہ سیٹ کریں
SEQuence1: ترمیم کریں: LINK سائیکل 0 // لنک سائیکل کے اوقات کو 0 پر سیٹ کریں۔
ترتیب 1: ترمیم کریں: مرحلہ 2 // مرحلہ نمبر 2 سے سیٹ کریں۔
ترتیب 1: ترمیم کریں: والیومTage 2.0 //مرحلہ نمبر 2 سے 2.0V کے لیے CV ویلیو سیٹ کریں۔
SEQuence1:ترمیم: OUTCURRent 2000 //مرحلہ نمبر 2 سے 2000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SEQuence1:ترمیم کریں:Res 0.1 //مرحلہ نمبر 2 سے 0.1mΩ کے لیے مزاحمت سیٹ کریں
ترتیب 1: ترمیم کریں: رن ٹائم 10 // مرحلہ نمبر 2 سے 10 سیکنڈ کے لیے رننگ ٹائم سیٹ کریں
SEQuence1:ترمیم کریں:لنک شروع کریں -1 //مرحلہ نمبر 2 سے -1 کے لیے لنک اسٹارٹ سٹیپ سیٹ کریں
SEQuence1:ترمیم کریں: لنک اختتام -1 //مرحلہ نمبر 2 سے -1 کے لیے لنک اسٹاپ مرحلہ سیٹ کریں
SEQuence1: ترمیم کریں: LINK سائیکل 0 // لنک سائیکل کے اوقات کو 0 پر سیٹ کریں۔
ترتیب 1: ترمیم کریں: مرحلہ 3 // مرحلہ نمبر 3 سے سیٹ کریں۔
ترتیب 1: ترمیم کریں: والیومTage 3.0 //مرحلہ نمبر 3 سے 3.0V کے لیے CV ویلیو سیٹ کریں۔
SEQuence1:ترمیم: OUTCURRent 2000 //مرحلہ نمبر 3 سے 2000mA کے لیے آؤٹ پٹ موجودہ حد مقرر کریں
SEQuence1:ترمیم کریں:Res 0.2 //مرحلہ نمبر 3 سے 0.2mΩ کے لیے مزاحمت سیٹ کریں
ترتیب 1: ترمیم کریں: رن ٹائم 20 // مرحلہ نمبر 3 سے 20 سیکنڈ کے لیے رننگ ٹائم سیٹ کریں
SEQuence1:ترمیم کریں:لنک شروع کریں -1 //مرحلہ نمبر 3 سے -1 کے لیے لنک اسٹارٹ سٹیپ سیٹ کریں
SEQuence1:ترمیم کریں: لنک اختتام -1 //مرحلہ نمبر 3 سے -1 کے لیے لنک اسٹاپ مرحلہ سیٹ کریں
SEQuence1: ترمیم کریں: LINK سائیکل 0 // لنک سائیکل کے اوقات کو 0 پر سیٹ کریں۔
ترتیب 1: چلائیں:FILE 1 // چل رہا SEQ سیٹ کریں۔ file نمبر سے 1
آؤٹ پٹ 1: آن آف 1 // چینل 1 کے لیے آؤٹ پٹ کو آن کریں۔
ترتیب 1: چلائیں: قدم؟ // موجودہ چل رہا مرحلہ نمبر پڑھیں۔
SEQence1: RUN:T؟ //موجودہ SEQ کے لیے رننگ ٹائم پڑھیں file نہیں
6.5 پیمائش
آؤٹ پٹ والیوم کی پیمائش کرنے کے لیے بیٹری سمیلیٹر کے اندر ایک اعلیٰ درست پیمائش کا نظام موجود ہے۔tagای، کرنٹ، پاور اور درجہ حرارت۔
پیمائش 1: موجودہ؟ // چینل 1 کے لیے ریڈ بیک کرنٹ پڑھیں
پیمائش 1: والیومTage؟ // ریڈ بیک والیم کو پڑھیںtage چینل 1 کے لیے
پیمائش 1: طاقت؟ //چینل 1 کے لیے حقیقی وقت کی طاقت پڑھیں
پیمائش 1: درجہ حرارت؟ // چینل 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 کمانڈ ہیڈر کی خرابی Undefined کمانڈ ہیڈر کی خرابی۔
-111 ہیڈر سیپریٹر ایرر کمانڈ ہیڈر میں سیپریٹر کی جگہ ایک نان سیپریٹر کریکٹر استعمال ہوتا ہے۔
-112 پروگرام یادداشت بہت لمبا ہے یادداشت کی لمبائی 12 حروف سے زیادہ ہے۔
-113 Undefined header اگرچہ موصول ہونے والی کمانڈ نحوی ساخت کے لحاظ سے ضوابط کے مطابق ہے، لیکن اس کی وضاحت اس آلے میں نہیں کی گئی ہے۔
-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 سٹرنگ ڈیٹا کی خرابی Undefined string data error
-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 سیریز پروگرامنگ گائیڈ SCPI پروٹوکول [پی ڈی ایف] یوزر گائیڈ
بی سی ایس سیریز پروگرامنگ گائیڈ ایس سی پی آئی پروٹوکول، بی سی ایس سیریز، پروگرامنگ گائیڈ ایس سی پی آئی پروٹوکول، گائیڈ ایس سی پی آئی پروٹوکول، ایس سی پی آئی پروٹوکول، پروٹوکول

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *