BCS സീരീസ് പ്രോഗ്രാമിംഗ് ഗൈഡ് SCPI
പ്രോട്ടോക്കോൾ
പതിപ്പ്: V20210903
മുഖവുര
മാനുവലിനെ കുറിച്ച്
സ്റ്റാൻഡേർഡ് SCPI പ്രോട്ടോക്കോൾ അടിസ്ഥാനമാക്കിയുള്ള പ്രോഗ്രാമിംഗ് ഗൈഡ് ഉൾപ്പെടെ, BCS സീരീസ് ബാറ്ററി സിമുലേറ്ററിലേക്ക് ഈ മാനുവൽ പ്രയോഗിക്കുന്നു. മാനുവലിൻ്റെ പകർപ്പവകാശം REXGEAR-ൻ്റെ ഉടമസ്ഥതയിലുള്ളതാണ്. ഉപകരണത്തിൻ്റെ നവീകരണം കാരണം, ഭാവി പതിപ്പുകളിൽ ഈ മാനുവൽ അറിയിപ്പ് കൂടാതെ പരിഷ്കരിക്കപ്പെട്ടേക്കാം.
ഈ മാനുവൽ വീണ്ടും ചെയ്തുviewസാങ്കേതിക കൃത്യതയ്ക്കായി REXGEAR ഉപയോഗിച്ച് ശ്രദ്ധാപൂർവ്വം എഡിറ്റ് ചെയ്യുക. തെറ്റായ പ്രിൻ്റുകൾ അല്ലെങ്കിൽ പകർത്തുന്നതിലെ പിശകുകൾ കാരണം ഈ ഓപ്പറേഷൻ മാനുവലിൽ സാധ്യമായ പിശകുകളുടെ എല്ലാ ഉത്തരവാദിത്തവും നിർമ്മാതാവ് നിരസിക്കുന്നു. ഉൽപ്പന്നം ശരിയായി പ്രവർത്തിപ്പിച്ചിട്ടില്ലെങ്കിൽ, തെറ്റായ പ്രവർത്തനത്തിന് നിർമ്മാതാവ് ബാധ്യസ്ഥനല്ല.
BCS-ൻ്റെ സുരക്ഷിതത്വവും ശരിയായ ഉപയോഗവും ഉറപ്പാക്കാൻ, ദയവായി ഈ മാനുവൽ ശ്രദ്ധാപൂർവ്വം വായിക്കുക, പ്രത്യേകിച്ച് സുരക്ഷാ നിർദ്ദേശങ്ങൾ.
ഭാവിയിലെ ഉപയോഗത്തിനായി ഈ മാനുവൽ സൂക്ഷിക്കുക.
നിങ്ങളുടെ വിശ്വാസത്തിനും പിന്തുണയ്ക്കും നന്ദി.
സുരക്ഷാ നിർദ്ദേശങ്ങൾ
ഉപകരണത്തിൻ്റെ പ്രവർത്തനത്തിലും പരിപാലനത്തിലും, ഇനിപ്പറയുന്ന സുരക്ഷാ നിർദ്ദേശങ്ങൾ കർശനമായി പാലിക്കുക. മാനുവലിൻ്റെ മറ്റ് അധ്യായങ്ങളിലെ ശ്രദ്ധയോ പ്രത്യേക മുന്നറിയിപ്പുകളോ പരിഗണിക്കാതെയുള്ള ഏതൊരു പ്രകടനവും ഉപകരണം നൽകുന്ന സംരക്ഷണ പ്രവർത്തനങ്ങളെ തടസ്സപ്പെടുത്തിയേക്കാം.
ആ നിർദ്ദേശങ്ങളുടെ അവഗണന മൂലമുണ്ടാകുന്ന ഫലങ്ങൾക്ക് REXGEAR ബാധ്യസ്ഥനായിരിക്കില്ല.
2.1 സുരക്ഷാ കുറിപ്പുകൾ
➢ എസി ഇൻപുട്ട് വോളിയം സ്ഥിരീകരിക്കുകtagവൈദ്യുതി നൽകുന്നതിന് മുമ്പ് ഇ.
➢ വിശ്വസനീയമായ ഗ്രൗണ്ടിംഗ്: പ്രവർത്തനത്തിന് മുമ്പ്, വൈദ്യുതാഘാതം ഒഴിവാക്കാൻ ഉപകരണം വിശ്വസനീയമായി നിലത്തിരിക്കണം.
➢ ഫ്യൂസ് സ്ഥിരീകരിക്കുക: ഫ്യൂസ് ശരിയായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
➢ ചേസിസ് തുറക്കരുത്: ഓപ്പറേറ്റർക്ക് ഇൻസ്ട്രുമെൻ്റ് ഷാസിസ് തുറക്കാൻ കഴിയില്ല.
പ്രൊഫഷണലല്ലാത്ത ഓപ്പറേറ്റർമാർക്ക് ഇത് പരിപാലിക്കാനോ ക്രമീകരിക്കാനോ അനുവാദമില്ല.
➢ അപകടകരമായ സാഹചര്യങ്ങളിൽ പ്രവർത്തിക്കരുത്: തീപിടിക്കുന്നതോ സ്ഫോടനാത്മകമായതോ ആയ സാഹചര്യങ്ങളിൽ ഉപകരണം പ്രവർത്തിപ്പിക്കരുത്.
➢ പ്രവർത്തന ശ്രേണി സ്ഥിരീകരിക്കുക: DUT BCS-ൻ്റെ റേറ്റുചെയ്ത പരിധിക്കുള്ളിലാണെന്ന് ഉറപ്പാക്കുക.
2.2 സുരക്ഷാ ചിഹ്നങ്ങൾ
ഉപകരണത്തിലോ ഉപയോക്തൃ മാനുവലിലോ ഉപയോഗിക്കുന്ന അന്തർദ്ദേശീയ ചിഹ്നങ്ങളുടെ നിർവചനങ്ങൾക്കായി ദയവായി ഇനിപ്പറയുന്ന പട്ടിക പരിശോധിക്കുക.
പട്ടിക 1
ചിഹ്നം | നിർവ്വചനം | ചിഹ്നം | നിർവ്വചനം |
![]() |
ഡിസി (ഡയറക്ട് കറന്റ്) | N | നൾ ലൈൻ അല്ലെങ്കിൽ ന്യൂട്രൽ ലൈൻ |
![]() |
എസി (ആൾട്ടർനേറ്റിംഗ് കറന്റ്) | L | ലൈവ് ലൈൻ |
![]() |
എസിയും ഡിസിയും | I | പവർ-ഓൺ |
![]() |
ത്രീ-ഫേസ് കറൻ്റ് | ![]() |
പവർ ഓഫ് |
![]() |
ഗ്രൗണ്ട് | ![]() |
ബാക്കപ്പ് പവർ |
![]() |
സംരക്ഷണ നിലം | ![]() |
പവർ ഓൺ സ്റ്റേറ്റ് |
![]() |
ചേസിസ് ഗ്രൗണ്ട് | ![]() |
പവർ-ഓഫ് അവസ്ഥ |
![]() |
സിഗ്നൽ നിലം | ![]() |
വൈദ്യുതാഘാതം ഉണ്ടാകാനുള്ള സാധ്യത |
മുന്നറിയിപ്പ് | അപകടകരമായ അടയാളം | ![]() |
ഉയർന്ന താപനില മുന്നറിയിപ്പ് |
ജാഗ്രത | ശ്രദ്ധാലുവായിരിക്കുക | ![]() |
മുന്നറിയിപ്പ് സി |
കഴിഞ്ഞുview
BCS സീരീസ് ബാറ്ററി സിമുലേറ്ററുകൾ LAN പോർട്ടും RS232 ഇൻ്റർഫേസും നൽകുന്നു. നിയന്ത്രണം തിരിച്ചറിയാൻ ഉപയോക്താക്കൾക്ക് BCS, PC എന്നിവയുമായി ബന്ധപ്പെട്ട ആശയവിനിമയ ലൈൻ വഴി ബന്ധിപ്പിക്കാൻ കഴിയും.
പ്രോഗ്രാമിംഗ് കമാൻഡ് ഓവർview
4.1 ഹ്രസ്വമായ ആമുഖം
BCS കമാൻഡുകളിൽ രണ്ട് തരം ഉൾപ്പെടുന്നു: IEEE488.2 പൊതു കമാൻഡുകൾ, SCPI കമാൻഡുകൾ.
IEEE 488.2 പബ്ലിക് കമാൻഡുകൾ ഉപകരണങ്ങൾക്കുള്ള ചില പൊതുവായ നിയന്ത്രണങ്ങളും അന്വേഷണ കമാൻഡുകളും നിർവചിക്കുന്നു. റീസെറ്റ്, സ്റ്റാറ്റസ് അന്വേഷണം മുതലായവ പോലുള്ള പൊതു കമാൻഡുകൾ മുഖേന BCS-ലെ അടിസ്ഥാന പ്രവർത്തനം നേടാനാകും. എല്ലാ IEEE 488.2 പൊതു കമാൻഡുകളിലും ഒരു നക്ഷത്രചിഹ്നവും (*) മൂന്നക്ഷര സ്മരണകളും അടങ്ങിയിരിക്കുന്നു: *RST, *IDN ?, *OPC ?, മുതലായവ .
SCPI കമാൻഡുകൾക്ക് ടെസ്റ്റിംഗ്, സെറ്റിംഗ്, കാലിബ്രേഷൻ, മെഷർമെൻ്റ് എന്നിവയുടെ മിക്ക BCS ഫംഗ്ഷനുകളും നടപ്പിലാക്കാൻ കഴിയും. SCPI കമാൻഡുകൾ ഒരു കമാൻഡ് ട്രീയുടെ രൂപത്തിലാണ് ക്രമീകരിച്ചിരിക്കുന്നത്. ഓരോ കമാൻഡിലും ഒന്നിലധികം ഓർമ്മപ്പെടുത്തലുകൾ അടങ്ങിയിരിക്കാം, കൂടാതെ കമാൻഡ് ട്രീയുടെ ഓരോ നോഡും താഴെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു കോളൻ (:) കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു. കമാൻഡ് ട്രീയുടെ മുകൾഭാഗത്തെ ROOT എന്ന് വിളിക്കുന്നു. ROOT ൽ നിന്ന് ലീഫ് നോഡിലേക്കുള്ള മുഴുവൻ പാതയും ഒരു സമ്പൂർണ്ണ പ്രോഗ്രാമിംഗ് കമാൻഡ് ആണ്.
4.2 വാക്യഘടന
IEEE 488.2 കമാൻഡുകളുടെ അനന്തരാവകാശവും വികാസവുമാണ് BCS SCPI കമാൻഡുകൾ. SCPI കമാൻഡുകളിൽ കമാൻഡ് കീവേഡുകൾ, സെപ്പറേറ്ററുകൾ, പാരാമീറ്റർ ഫീൽഡുകൾ, ടെർമിനേറ്ററുകൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു. ഇനിപ്പറയുന്ന കമാൻഡ് ഒരു മുൻ ആയി എടുക്കുകampLe:
ഉറവിടം :VOLTagഇ 2.5
ഈ കമാൻഡിൽ, SOURce, VOLTage എന്നത് കമാൻഡ് കീവേഡുകളാണ്. n എന്നത് ചാനൽ നമ്പർ 1 മുതൽ 24 വരെയാണ്. കോളനും (:) സ്പെയ്സും സെപ്പറേറ്ററുകളാണ്. 2.5 എന്നത് പരാമീറ്റർ ഫീൽഡ് ആണ്. വണ്ടി മടക്കം ടെർമിനേറ്ററാണ്. ചില കമാൻഡുകൾക്ക് ഒന്നിലധികം പാരാമീറ്ററുകൾ ഉണ്ട്. പരാമീറ്ററുകൾ ഒരു കോമ (,) കൊണ്ട് വേർതിരിച്ചിരിക്കുന്നു.
അളവ്: VOLTagഇ?(@1,2)
ഈ കമാൻഡ് അർത്ഥമാക്കുന്നത് റീഡ്ബാക്ക് വോളിയം നേടുക എന്നാണ്tagചാനൽ 1, 2 എന്നിവയുടെ e. നമ്പർ 1 ഉം 2 ഉം അർത്ഥമാക്കുന്നത് ചാനൽ നമ്പറാണ്, അവ ഒരു കോമയാൽ വേർതിരിച്ചിരിക്കുന്നു. റീഡ്ബാക്ക് വോളിയം വായിക്കുന്നുtagഒരേ സമയം 24 ചാനലുകളുടെ ഇ:
അളവ്: VOLTagഇ?(@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ഒരേ സമയം 5 ചാനലുകളുടെ 24V ലേക്ക് ഇ മൂല്യം:
ഉറവിടം: 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 )
വിവരണത്തിൻ്റെ സൗകര്യാർത്ഥം, തുടർന്നുള്ള അധ്യായങ്ങളിലെ ചിഹ്നങ്ങൾ ഇനിപ്പറയുന്ന കൺവെൻഷനുകൾക്ക് ബാധകമായിരിക്കും.
◆ സ്ക്വയർ ബ്രാക്കറ്റുകൾ ([]) ഒഴിവാക്കാവുന്ന ഓപ്ഷണൽ കീവേഡുകളോ പാരാമീറ്ററുകളോ സൂചിപ്പിക്കുന്നു.
◆ സിurly ബ്രാക്കറ്റുകൾ ({}) കമാൻഡ് സ്ട്രിംഗിലെ പാരാമീറ്റർ ഓപ്ഷനുകൾ സൂചിപ്പിക്കുന്നു.
◆ ആംഗിൾ ബ്രാക്കറ്റുകൾ (<>) ഒരു സംഖ്യാ പരാമീറ്റർ നൽകണമെന്ന് സൂചിപ്പിക്കുന്നു.
◆ ഒന്നിലധികം ഓപ്ഷണൽ പാരാമീറ്ററുകളുടെ ഓപ്ഷനുകൾ വേർതിരിക്കുന്നതിന് ലംബ രേഖ (|) ഉപയോഗിക്കുന്നു.
4.2.1 കമാൻഡ് കീവേഡ്
ഓരോ കമാൻഡ് കീവേഡിനും രണ്ട് ഫോർമാറ്റുകൾ ഉണ്ട്: ലോംഗ് മെമ്മോണിക്, ഷോർട്ട് മെമ്മോണിക്. ഷോർട്ട് മെമ്മോണിക് എന്നത് ലോംഗ് മെമ്മോണിക് എന്നതിൻ്റെ ചുരുക്കമാണ്. ഓരോ സ്മരണികയും 12 പ്രതീകങ്ങളിൽ കൂടരുത്, സാധ്യമായ ഏതെങ്കിലും സംഖ്യാ പ്രത്യയങ്ങൾ ഉൾപ്പെടെ. ബാറ്ററി സിമുലേറ്റർ ദൈർഘ്യമേറിയതോ ഹ്രസ്വമോ ആയ ഓർമ്മപ്പെടുത്തലുകൾ മാത്രമേ സ്വീകരിക്കുകയുള്ളൂ.
ഓർമ്മപ്പെടുത്തൽ സൃഷ്ടിക്കുന്നതിനുള്ള നിയമങ്ങൾ ഇപ്രകാരമാണ്:
- ദൈർഘ്യമേറിയ ഓർമ്മകൾ ഒരു വാക്കോ വാക്യമോ ഉൾക്കൊള്ളുന്നു. ഇത് ഒരു പദമാണെങ്കിൽ, മുഴുവൻ വാക്കും ഒരു ഓർമ്മപ്പെടുത്തലാണ്. ഉദാamples: CURRENT —— CURRent
- ഹ്രസ്വ സ്മരണകളിൽ സാധാരണയായി ദൈർഘ്യമേറിയ ഓർമ്മകളുടെ ആദ്യത്തെ 4 പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുന്നു.
Example: CURRent —— CURR - ദൈർഘ്യമേറിയ സ്മരണികയുടെ പ്രതീക ദൈർഘ്യം 4-ൽ കുറവോ തുല്യമോ ആണെങ്കിൽ, ദൈർഘ്യമേറിയതും ഹ്രസ്വവുമായ ഓർമ്മപ്പെടുത്തലുകൾ ഒരുപോലെയാണ്. ദൈർഘ്യമേറിയ സ്മരണികയുടെ പ്രതീക ദൈർഘ്യം 4-ൽ കൂടുതലും നാലാമത്തെ പ്രതീകം ഒരു സ്വരാക്ഷരവുമാണെങ്കിൽ, സ്വരാക്ഷരത്തെ നിരസിച്ചുകൊണ്ട് ഹ്രസ്വ സ്മരണകൾ 3 പ്രതീകങ്ങൾ ഉൾക്കൊള്ളുന്നു. ഉദാampലെസ്: മോഡ് —— മോഡ് പവർ —— POW
- മെമ്മോണിക്സ് കേസ് സെൻസിറ്റീവ് അല്ല.
4.2.2 കമാൻഡ് സെപ്പറേറ്റർ
- കോളൻ (:)
SOUR1:VOLT 1 എന്ന കമാൻഡിൽ SOUR2.54, VOLT എന്നിവ വേർതിരിക്കുന്നത് പോലെ, കമാൻഡിൽ അടുത്തുള്ള രണ്ട് കീവേഡുകൾ വേർതിരിക്കാൻ കോളൻ ഉപയോഗിക്കുന്നു.
കോളൻ ഒരു കമാൻഡിൻ്റെ ആദ്യ പ്രതീകമാകാം, ഇത് കമാൻഡ് ട്രീയുടെ മുകളിലെ നോഡിൽ നിന്ന് പാത തേടുമെന്ന് സൂചിപ്പിക്കുന്നു. - കമാൻഡ് ഫീൽഡും പാരാമീറ്റർ ഫീൽഡും വേർതിരിക്കുന്നതിന് സ്പേസ് സ്പേസ് ഉപയോഗിക്കുന്നു.
- അർദ്ധവിരാമം (;) ഒന്നിലധികം കമാൻഡ് യൂണിറ്റുകൾ ഒരു കമാൻഡിൽ ഉൾപ്പെടുത്തുമ്പോൾ ഒന്നിലധികം കമാൻഡ് യൂണിറ്റുകളെ വേർതിരിക്കുന്നതിന് സെമികോളൺ ഉപയോഗിക്കുന്നു. അർദ്ധവിരാമം ഉപയോഗിച്ച് നിലവിലെ പാതയുടെ നില മാറില്ല.
Example: SOUR1:VOLT 2.54;OUTCURR 1000 സ്ഥിരമായ വോള്യം സജ്ജമാക്കുക എന്നതാണ് മുകളിലെ കമാൻഡ്tage മൂല്യം 2.54V ആയും ഔട്ട്പുട്ട് കറൻ്റ് പരിധി 1000mA ആയും സോഴ്സ് മോഡിൽ. മുകളിലുള്ള കമാൻഡ് ഇനിപ്പറയുന്ന രണ്ട് കമാൻഡുകൾക്ക് തുല്യമാണ്: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000 - അർദ്ധവിരാമവും കോളനും (;:) ഒന്നിലധികം കമാൻഡുകൾ വേർതിരിക്കാൻ ഇത് ഉപയോഗിക്കുന്നു. അളവ്: VOLTagഇ?;: ഉറവിടം: 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 കോഡ് ഉപയോഗിച്ച് പ്രോഗ്രാം ചെയ്ത പാരാമീറ്റർ പ്രതിനിധീകരിക്കുന്നു.
പട്ടിക 2
ചിഹ്നം | വിവരണം |
Example |
പൂർണ്ണസംഖ്യ മൂല്യം | 123 | |
ഫ്ലോട്ടിംഗ് പോയിൻ്റ് മൂല്യം | 123., 12.3, 0.12, 1.23E4 | |
മൂല്യം NR1 അല്ലെങ്കിൽ NR2 ആയിരിക്കാം. | ||
ഉൾപ്പെടുന്ന വിപുലീകരിച്ച മൂല്യ ഫോർമാറ്റ് , MIN കൂടാതെ MAX. | 1|0|ഓൺ|ഓഫ് | |
ബൂളിയൻ ഡാറ്റ | ||
പ്രതീക ഡാറ്റ, ഉദാഹരണത്തിന്ample, CURR | ||
നിർവചിക്കാത്ത 7-ബിറ്റ് ASCII തിരികെ നൽകാൻ അനുവദിക്കുന്ന ASCII കോഡ് ഡാറ്റ തിരികെ നൽകുക. ഈ ഡാറ്റ തരത്തിന് ഒരു കമാൻഡ് ടെർമിനേറ്റർ ഉണ്ട്. |
കമാൻഡുകൾ
5.1 IEEE 488.2 സാധാരണ കമാൻഡുകൾ
ഇൻസ്ട്രുമെൻ്റുകൾ പിന്തുണയ്ക്കേണ്ട IEEE 488.2 സ്റ്റാൻഡേർഡിന് ആവശ്യമായ പൊതുവായ കമാൻഡുകളാണ് സാധാരണ കമാൻഡുകൾ. റീസെറ്റ്, സ്റ്റാറ്റസ് അന്വേഷണം തുടങ്ങിയ ഉപകരണങ്ങളുടെ പൊതുവായ പ്രവർത്തനങ്ങൾ നിയന്ത്രിക്കാൻ അവ ഉപയോഗിക്കുന്നു. ഇതിൻ്റെ വാക്യഘടനയും അർത്ഥശാസ്ത്രവും IEEE 488.2 നിലവാരം പിന്തുടരുന്നു. IEEE 488.2 കോമൺ കമാൻഡുകൾക്ക് ശ്രേണിയില്ല.
*IDN?
ഈ കമാൻഡ് ബാറ്ററി സിമുലേറ്ററിൻ്റെ വിവരങ്ങൾ വായിക്കുന്നു. കോമകളാൽ വേർതിരിച്ച നാല് ഫീൽഡുകളിലെ ഡാറ്റ ഇത് നൽകുന്നു. ഡാറ്റയിൽ നിർമ്മാതാവ്, മോഡൽ, റിസർവ്ഡ് ഫീൽഡ്, സോഫ്റ്റ്വെയർ പതിപ്പ് എന്നിവ ഉൾപ്പെടുന്നു.
ചോദ്യം വാക്യഘടന *IDN?
പരാമീറ്ററുകൾ ഒന്നുമില്ല
മടങ്ങുന്നു സ്ട്രിംഗ് വിവരണം
REXGEAR നിർമ്മാതാവ്
BCS മോഡൽ
0 റിസർവ്ഡ് ഫീൽഡ്
XX.XX സോഫ്റ്റ്വെയർ പതിപ്പ്
റിട്ടേൺസ് എക്സിample REXGEARTECH,BCS,0,V1.00 *OPC
ഈ കമാൻഡ് എല്ലാ പ്രവർത്തനങ്ങളും കമാൻഡുകളും പൂർത്തിയാകുമ്പോൾ സ്റ്റാൻഡേർഡ് ഇവൻ്റ് രജിസ്റ്ററിലെ ഓപ്പറേഷൻ കംപ്ലീറ്റ് (OPC) ബിറ്റ് 1 ആയി സജ്ജമാക്കുന്നു.
കമാൻഡ് സിൻ്റാക്സ് *OPC പാരാമീറ്ററുകൾ ഒന്നുമില്ല വാക്യഘടനയെ അന്വേഷിക്കുക *OPC? മടങ്ങുന്നു ബന്ധപ്പെട്ട കമാൻഡുകൾ *TRG *WAI *RST
ഫാക്ടറി ക്രമീകരണങ്ങൾ പുനഃസ്ഥാപിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു. കമാൻഡ് സിൻ്റാക്സ് *RST പാരാമീറ്ററുകൾ ഒന്നും തിരികെ നൽകുന്നില്ല ബന്ധപ്പെട്ട കമാൻഡുകൾ ഒന്നുമില്ല
5.2 കമാൻഡുകൾ അളക്കുക
അളക്കുക :നിലവിലെ?
ഈ കമാൻഡ് അനുബന്ധ ചാനലിൻ്റെ റീഡ്ബാക്ക് കറൻ്റ് അന്വേഷിക്കുന്നു.
കമാൻഡ് സിൻ്റാക്സ് MEASure :നിലവിലെ?
പരാമീറ്ററുകൾ N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി.
Example MEAS1:CURR?
മടങ്ങുന്നു യൂണിറ്റ് mA
അളക്കുക :VOLTage?
ഈ കമാൻഡ് റീഡ്ബാക്ക് വോളിയം അന്വേഷിക്കുന്നുtagഅനുബന്ധ ചാനലിൻ്റെ ഇ.
കമാൻഡ് വാക്യഘടന
അളക്കുക :VOLTage?
പരാമീറ്ററുകൾ N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി.
Example MEAS1:VOLT?
മടങ്ങുന്നു യൂണിറ്റ് വി
അളക്കുക :പവർ?
ഈ കമാൻഡ് ബന്ധപ്പെട്ട ചാനലിൻ്റെ റീഡ്ബാക്ക് പവർ അന്വേഷിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | കമാൻഡ് വാക്യഘടന |
പരാമീറ്ററുകൾ | പരാമീറ്ററുകൾ |
Example | Example |
മടങ്ങുന്നു | മടങ്ങുന്നു |
യൂണിറ്റ് | യൂണിറ്റ് |
അളക്കുക :MAH?
ഈ കമാൻഡ് അനുബന്ധ ചാനലിൻ്റെ ശേഷി അന്വേഷിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | അളക്കുക : MAH? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
Example | MEAS1: MAH? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mAh |
അളക്കുക :റെസ്?
ഈ കമാൻഡ് അനുബന്ധ ചാനലിൻ്റെ പ്രതിരോധ മൂല്യം അന്വേഷിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | അളക്കുക :റെസ്? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
Example | MEAS1:R? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mΩ |
5.3 ഔട്ട്പുട്ട് കമാൻഡുകൾ
ഔട്ട്പുട്ട് : മോഡ്
അനുബന്ധ ചാനലിൻ്റെ പ്രവർത്തന മോഡ് സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
മടങ്ങുന്നു | ഔട്ട്പുട്ട് : മോഡ് |
അന്വേഷണ വാക്യഘടന | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. ശ്രേണി 1 മുതൽ 24 വരെയാണ്. NR1 ശ്രേണി: 0|1|3|128 |
Example | OUTP1:MODE? |
പരാമീറ്ററുകൾ | OUTP1: മോഡ് 1 |
കമാൻഡ് വാക്യഘടന | സോഴ്സ് മോഡിന് 0 ചാർജ് മോഡിന് 1 SOC മോഡിന് 3 SEQ മോഡിന് 128 |
ഔട്ട്പുട്ട് :ഓൺഓഫ്
ഈ കമാൻഡ് അനുബന്ധ ചാനലിൻ്റെ ഔട്ട്പുട്ട് ഓൺ അല്ലെങ്കിൽ ഓഫ് ചെയ്യുന്നു.
മടങ്ങുന്നു | ഔട്ട്പുട്ട് :ONOFF < NR1> |
അന്വേഷണ വാക്യഘടന | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. ശ്രേണി 1 മുതൽ 24 വരെയാണ്. NR1 ശ്രേണി: 1|0 |
Example | OUTP1:ഓൺഓഫ്? |
പരാമീറ്ററുകൾ | OUTP1:ഓൺഓഫ് 1 |
കമാൻഡ് വാക്യഘടന | 1-ന് ഓൺ ഓഫായി 0 |
ഔട്ട്പുട്ട് :സംസ്ഥാനം?
ഈ കമാൻഡ് ബന്ധപ്പെട്ട ചാനലിൻ്റെ പ്രവർത്തന നില അന്വേഷിക്കുന്നു.
മടങ്ങുന്നു | OUTP1:STAT? |
അന്വേഷണ വാക്യഘടന | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
പരാമീറ്ററുകൾ | ഔട്ട്പുട്ട് :സംസ്ഥാനം? |
കമാൻഡ് വാക്യഘടന | ചാനൽ നില ബിറ്റ്0: ഓൺ/ഓഫ് അവസ്ഥ Bit16-18: റീഡ്ബാക്ക് മൂല്യ ശ്രേണി, ഉയർന്ന ശ്രേണിക്ക് 0, ഇടത്തരം ശ്രേണിക്ക് 1, താഴ്ന്ന ശ്രേണിക്ക് 2 |
5.4 ഉറവിട കമാൻഡുകൾ
ഉറവിടം :VOLTage
ഈ കമാൻഡ് ഔട്ട്പുട്ട് കോൺസ്റ്റൻ്റ് വോള്യം സജ്ജമാക്കാൻ ഉപയോഗിക്കുന്നുtage.
കമാൻഡ് വാക്യഘടന | ഉറവിടം :VOLTagഇ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. ശ്രേണി 1 മുതൽ 24 വരെയാണ്. NRf ശ്രേണി: MIN~MAX |
Example | SOUR1:VOLT 2.54 |
അന്വേഷണ വാക്യഘടന | SOUR1:VOLT? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | V |
ഉറവിടം :OUTCURRent
ഔട്ട്പുട്ട് കറൻ്റ് ലിമിറ്റ് സജ്ജീകരിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് സിൻ്റാ | ഉറവിടം :OUTCURRent |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. ശ്രേണി 1 മുതൽ 24 വരെയാണ്. NRf ശ്രേണി: MIN~MAX |
Example | സോർ1:ഔട്ട്കൂർ 1000 |
അന്വേഷണ വാക്യഘടന | SOUR1:OUTCURR? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mA |
ഉറവിടം :റേഞ്ച്
നിലവിലെ ശ്രേണി സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ഉറവിടം :റേഞ്ച് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. ശ്രേണി 1 മുതൽ 24 വരെയാണ്. NR1 ശ്രേണി: 0|2|3 |
Example | SOUR1:RANG 1 |
അന്വേഷണ വാക്യഘടന | SOUR1:RANG? |
മടങ്ങുന്നു | ഉയർന്ന ശ്രേണിക്ക് 0 താഴ്ന്ന ശ്രേണിക്ക് 2 ഓട്ടോ ശ്രേണിക്ക് 3 |
5.5 ചാർജ് കമാൻഡുകൾ
ചാർജ് ചെയ്യുക :VOLTage
ഈ കമാൻഡ് ഔട്ട്പുട്ട് കോൺസ്റ്റൻ്റ് വോള്യം സജ്ജമാക്കാൻ ഉപയോഗിക്കുന്നുtagഇ കീഴിൽ ചാർജ് മോഡ്.
കമാൻഡ് വാക്യഘടന | ചാർജ് ചെയ്യുക :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:OUTCURR 2000 |
അന്വേഷണ വാക്യഘടന | CHAR1:OUTCURR? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mA |
ചാർജ് ചെയ്യുക :റസ്
ചാർജ് മോഡിൽ പ്രതിരോധ മൂല്യം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ചാർജ് ചെയ്യുക :റസ് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | CHAR1:R 0.2 |
അന്വേഷണ വാക്യഘടന | CHAR1:R ? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mΩ |
ചാർജ് ചെയ്യുക :ECHO:VOLTage?
ഈ കമാൻഡ് റീഡ്ബാക്ക് voltagഇ കീഴിൽ ചാർജ് മോഡ്.
കമാൻഡ് വാക്യഘടന | ചാർജ് ചെയ്യുക :ECHO:VOLTage |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
Example | CHAR1:ECO:VOLTage? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | V |
ചാർജ് ചെയ്യുക :ECHO:Q?
ഈ കമാൻഡ് ചാർജ് മോഡിൽ റീഡ്ബാക്ക് കപ്പാസിറ്റി അന്വേഷിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ചാർജ് ചെയ്യുക :ECHO:ക്യു |
പരാമീറ്ററുകൾ | 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:edit:LENG 20 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:LENG? |
മടങ്ങുന്നു |
ക്രമം :എഡിറ്റ്:പടി
നിർദ്ദിഷ്ട ഘട്ട നമ്പർ സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :എഡിറ്റ്:പടി |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NR1 ശ്രേണി: 1~200 |
Example | SEQ1:edit:STEP 5 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:STEP? |
മടങ്ങുന്നു |
ക്രമം :എഡിറ്റ്:സൈക്കിൾ
സൈക്കിൾ സമയങ്ങൾ സജ്ജീകരിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു file എഡിറ്റിംഗിന് കീഴിൽ.
കമാൻഡ് വാക്യഘടന | ക്രമം :എഡിറ്റ്:സൈക്കിൾ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NR1 ശ്രേണി: 0~100 |
Example | SEQ1:edit:CYCle 0 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:CYCle ? |
മടങ്ങുന്നു |
ക്രമം :EDIT:VOLTage
ഔട്ട്പുട്ട് വോളിയം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നുtagഎഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിന് ഇ.
കമാൻഡ് വാക്യഘടന | ക്രമം :EDIT:VOLTagഇ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SEQ1:edit:VOLT 5 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:VOLT? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | V |
ക്രമം :എഡിറ്റ്:ഔട്ട്ചുർറൻ്റ്
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിനായി ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജീകരിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :എഡിറ്റ്:ഔട്ട്ചുർറൻ്റ് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SEQ1:edit:OUTCURR 500 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:OUTCURR? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mA |
ക്രമം :എഡിറ്റ്: റെസ്
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിനുള്ള പ്രതിരോധം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :എഡിറ്റ്: റെസ് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SEQ1:edit:R 0.4 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:R? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mΩ |
ക്രമം :എഡിറ്റ്:റൺടൈം
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിൻ്റെ പ്രവർത്തന സമയം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :എഡിറ്റ്:റൺടൈം |
പരാമീറ്ററുകൾ | 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:എഡിറ്റ്:ലിങ്കുകൾ -1 |
അന്വേഷണ വാക്യഘടന | SEQ1:എഡിറ്റ്:ലിങ്കുകൾ? |
മടങ്ങുന്നു |
ക്രമം :EDIT:ലിങ്ക് അവസാനം
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിനായി ലിങ്ക് സ്റ്റോപ്പ് ഘട്ടം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :EDIT:LINKഅവസാനം |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NR1 ശ്രേണി: -1~200 |
Example | SEQ1:edit:LINKE-1 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:LINKE? |
മടങ്ങുന്നു |
ക്രമം :EDIT:ലിങ്ക് സൈക്കിൾ
ലിങ്കിനായി സൈക്കിൾ സമയം സജ്ജീകരിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :EDIT:ലിങ്ക് സൈക്കിൾ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NR1 ശ്രേണി: 0~100 |
Example | SEQ1:edit:LINKC 5 |
അന്വേഷണ വാക്യഘടന | SEQ1:edit:LINKC? |
മടങ്ങുന്നു |
ക്രമം :RUN:FILE
സീക്വൻസ് ടെസ്റ്റ് സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു file നമ്പർ.
കമാൻഡ് വാക്യഘടന | ക്രമം:RUN:FILE |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NR1 ശ്രേണി: file നമ്പർ 1 മുതൽ 10 വരെ |
Example | SEQ1:RUN:FILE 3 |
അന്വേഷണ വാക്യഘടന | SEQ1:RUN:FILE? |
മടങ്ങുന്നു |
ക്രമം :റൺ:പടി?
നിലവിൽ പ്രവർത്തിക്കുന്ന സ്റ്റെപ്പ് നമ്പർ അന്വേഷിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | ക്രമം :RUN:STEP? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
അന്വേഷണ വാക്യഘടന | SEQ1:RUN:STEP? |
മടങ്ങുന്നു |
ക്രമം :RUN:സമയം?
സീക്വൻസ് ടെസ്റ്റിനുള്ള റണ്ണിംഗ് സമയം അന്വേഷിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു file.
കമാൻഡ് വാക്യഘടന | ക്രമം :RUN:സമയം? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
അന്വേഷണ വാക്യഘടന | SEQ1:RUN:T? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | s |
5.7 SOC കമാൻഡുകൾ
SOC :എഡിറ്റ്:നീളം
മൊത്തം പ്രവർത്തന ഘട്ടങ്ങൾ സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :എഡിറ്റ്:നീളം |
പരാമീറ്ററുകൾ | 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:EDIT:STEP? |
മടങ്ങുന്നു |
SOC :EDIT:VOLTage
ഈ കമാൻഡ് വോളിയം സജ്ജമാക്കാൻ ഉപയോഗിക്കുന്നുtagഎഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിൻ്റെ ഇ മൂല്യം.
കമാൻഡ് വാക്യഘടന | SOC :EDIT:VOLTagഇ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SOC1:edit:VOLT 2.8 |
അന്വേഷണ വാക്യഘടന | SOC1:EDIT:VOLT? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | V |
SOC :എഡിറ്റ്:ഔട്ട്ചുർറൻ്റ്
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിനായി ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജീകരിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :എഡിറ്റ്:ഔട്ട്ചുർറൻ്റ് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SOC1:edit:OUTCURR 2000 |
അന്വേഷണ വാക്യഘടന | SOC1:EDIT:OUTCURR? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mA |
SOC :എഡിറ്റ്: റെസ്
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിന് റെസിസ്റ്റൻസ് മൂല്യം സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :എഡിറ്റ്: റെസ് |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SOC1:എഡിറ്റ്:ആർ 0.8 |
അന്വേഷണ വാക്യഘടന | SOC1:EDIT:R? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mΩ |
SOC :EDIT:Q?
എഡിറ്റിംഗിന് കീഴിലുള്ള ഘട്ടത്തിനുള്ള ശേഷി സജ്ജമാക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :എഡിറ്റ്:ക്യു |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
അന്വേഷണ വാക്യഘടന | SOC1:EDIT:Q? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mAh |
SOC :എഡിറ്റ്:എസ്.വി.ഒ.എൽtage
ഈ കമാൻഡ് പ്രാരംഭ/ആരംഭ വോള്യം സജ്ജമാക്കാൻ ഉപയോഗിക്കുന്നുtage.
കമാൻഡ് വാക്യഘടന | SOC :എഡിറ്റ്:എസ്.വി.ഒ.എൽtagഇ |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. NRf ശ്രേണി: MIN~MAX |
Example | SOC1:edit:SVOL 0.8 |
അന്വേഷണ വാക്യഘടന | SOC1:edit:SVOL? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | V |
SOC :RUN:STEP?
നിലവിലുള്ള റണ്ണിംഗ് സ്റ്റെപ്പ് അന്വേഷിക്കാൻ ഈ കമാൻഡ് ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :RUN:STEP? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
അന്വേഷണ വാക്യഘടന | SOC1:RUN:STEP? |
മടങ്ങുന്നു |
SOC :RUN:Q?
ഈ കമാൻഡ് നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പിനുള്ള നിലവിലെ ശേഷി അന്വേഷിക്കാൻ ഉപയോഗിക്കുന്നു.
കമാൻഡ് വാക്യഘടന | SOC :RUN:Q? |
പരാമീറ്ററുകൾ | N എന്നത് ചാനൽ നമ്പറിനെ സൂചിപ്പിക്കുന്നു. 1 മുതൽ 24 വരെയാണ് ശ്രേണി. |
അന്വേഷണ വാക്യഘടന | SOC1:RUN:Q? |
മടങ്ങുന്നു | |
യൂണിറ്റ് | mAh |
പ്രോഗ്രാമിംഗ് Exampലെസ്
പ്രോഗ്രാമിംഗ് കമാൻഡുകൾ ഉപയോഗിച്ച് ബാറ്ററി സിമുലേറ്റർ എങ്ങനെ നിയന്ത്രിക്കാമെന്ന് ഈ അധ്യായം വിവരിക്കും.
കുറിപ്പ് 1: ഈ അധ്യായത്തിൽ, ചില കമാൻഡുകൾ പിന്തുടർന്ന് // എന്ന് തുടങ്ങുന്ന കമൻ്റുകൾ ഉണ്ട്. ഈ അഭിപ്രായങ്ങൾ ബാറ്ററി സിമുലേറ്ററിന് തിരിച്ചറിയാൻ കഴിയില്ല, അനുബന്ധ കമാൻഡുകൾ മനസ്സിലാക്കുന്നതിനുള്ള സൗകര്യത്തിന് മാത്രം. അതിനാൽ, പ്രായോഗികമായി // ഉൾപ്പെടെയുള്ള അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്താൻ അനുവാദമില്ല.
കുറിപ്പ് 2: ആകെ 24 ചാനലുകളുണ്ട്. ചുവടെയുള്ള പ്രോഗ്രാമിംഗിനായി മുൻampലെസ്, ഇത് ചാനൽ നമ്പർ വണ്ണിൻ്റെ പ്രവർത്തനങ്ങൾ മാത്രം കാണിക്കുന്നു.
6.1 ഉറവിട മോഡ്
സോഴ്സ് മോഡിൽ, സ്ഥിരമായ വോളിയംtagഇ, നിലവിലെ പരിധി മൂല്യം എന്നിവ സജ്ജമാക്കാൻ കഴിയും.
Example: ബാറ്ററി സിമുലേറ്റർ സോഴ്സ് മോഡിലേക്കും CV മൂല്യം 5V ആയും ഔട്ട്പുട്ട് കറൻ്റ് പരിധി 1000mA ആയും നിലവിലെ ശ്രേണി ഓട്ടോ ആയും സജ്ജമാക്കുക.
ഔട്ട്പുട്ട്1:ഓൺഓഫ് 0 //നിലവിലെ ചാനലിൻ്റെ ഔട്ട്പുട്ട് ഓഫ് ചെയ്യുക
ഔട്ട്പുട്ട്1:മോഡ് 0 //ഓപ്പറേഷൻ മോഡ് സോഴ്സ് മോഡിലേക്ക് സജ്ജമാക്കുക
ഉറവിടം1:VOLTage 5.0 //CV മൂല്യം 5.0 V ആയി സജ്ജമാക്കുക
SOURce1:OUTCURRent 1000 //ഔട്ട്പുട്ട് കറൻ്റ് പരിധി 1000mA ആയി സജ്ജമാക്കുക
SOURce1:RANGe 3 //നിലവിലെ ശ്രേണിക്കായി 3-ഓട്ടോ തിരഞ്ഞെടുക്കുക
OUTPut1:ONOFF 1 //ചാനൽ 1-ൻ്റെ ഔട്ട്പുട്ട് ഓണാക്കുക
6.2 ചാർജ് മോഡ്
ചാർജ് മോഡിന് കീഴിൽ, സ്ഥിരമായ വോള്യംtagഇ, നിലവിലെ പരിധി, പ്രതിരോധ മൂല്യം എന്നിവ സജ്ജമാക്കാൻ കഴിയും.
ചാർജ് മോഡിന് കീഴിലുള്ള നിലവിലെ ശ്രേണി ഉയർന്ന ശ്രേണിയായി നിശ്ചയിച്ചിരിക്കുന്നു.
Example: ബാറ്ററി സിമുലേറ്റർ ചാർജ് മോഡിലേക്കും CV മൂല്യം 5V ആയും ഔട്ട്പുട്ട് കറൻ്റ് പരിധി 1000mA ആയും പ്രതിരോധ മൂല്യം 3.0mΩ ആയും സജ്ജമാക്കുക.
ഔട്ട്പുട്ട്1:ഓൺഓഫ് 0 //നിലവിലെ ചാനലിൻ്റെ ഔട്ട്പുട്ട് ഓഫ് ചെയ്യുക
ഔട്ട്പുട്ട്1: മോഡ് 1 //ഓപ്പറേഷൻ മോഡ് ചാർജ് മോഡിലേക്ക് സജ്ജമാക്കുക
ചാർജ്1:VOLTage 5.0 //CV മൂല്യം 5.0 V ആയി സജ്ജമാക്കുക
ചാർജ്1: OUTCURRent 1000 //ഔട്ട്പുട്ട് കറൻ്റ് പരിധി 1000mA ആയി സജ്ജമാക്കുക
CHARge1: Res 3.0 //പ്രതിരോധ മൂല്യം 3.0mΩ ആയി സജ്ജമാക്കുക
OUTPut1:ONOFF 1 //ചാനൽ 1-ൻ്റെ ഔട്ട്പുട്ട് ഓണാക്കുക
6.3 SOC ടെസ്റ്റ്
BCS SOC ടെസ്റ്റിൻ്റെ പ്രധാന പ്രവർത്തനം ബാറ്ററി ഡിസ്ചാർജ് ഫംഗ്ഷൻ അനുകരിക്കുക എന്നതാണ്. ബാറ്ററി ഡിസ്ചാർജിൻ്റെ വിവിധ പാരാമീറ്ററുകൾ ഉപയോക്താക്കൾ അനുബന്ധ ചാനലുകളിലേക്ക് ഇൻപുട്ട് ചെയ്യേണ്ടതുണ്ട്, അതായത് ശേഷി, സ്ഥിരമായ വോള്യം.tagഇ മൂല്യം, ഔട്ട്പുട്ട് നിലവിലെ പരിധി, ഒപ്പം
പ്രതിരോധ മൂല്യം. നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പിൻ്റെ ശേഷി അനുസരിച്ച് നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പിൻ്റെയും അടുത്ത ഘട്ടത്തിൻ്റെയും ശേഷി വ്യത്യാസം തുല്യമാണോ എന്ന് ബാറ്ററി സിമുലേറ്റർ വിലയിരുത്തുന്നു. തുല്യമാണെങ്കിൽ, BCS അടുത്ത ഘട്ടത്തിലേക്ക് നീങ്ങും. തുല്യമല്ലെങ്കിൽ, BCS നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പിനുള്ള ശേഷി ശേഖരിക്കുന്നത് തുടരും. കണക്റ്റുചെയ്ത DUT ആണ് ശേഷി നിർണ്ണയിക്കുന്നത്, അതായത്, ഔട്ട്പുട്ട് കറൻ്റ്.
Example: ബാറ്ററി സിമുലേറ്റർ SOC മോഡിലേക്ക് സജ്ജമാക്കുക, മൊത്തം ഘട്ടങ്ങൾ 3 ആക്കി പ്രാരംഭ വോളിയംtage മുതൽ 4.8V വരെ. സ്റ്റെപ്പ് പാരാമീറ്ററുകൾ ചുവടെയുള്ള പട്ടിക പോലെയാണ്.
ഘട്ടം നമ്പർ. | ശേഷി(mAh) | CV മൂല്യം(V) | നിലവിലെ (mA) |
പ്രതിരോധം(എംΩ) |
1 | 1200 | 5.0 | 1000 | 0.1 |
2 | 1000 | 2.0 | 1000 | 0.2 |
3 | 500 | 1.0 | 1000 | 0.3 |
ഔട്ട്പുട്ട്1:ഓൺഓഫ് 0 //നിലവിലെ ചാനലിൻ്റെ ഔട്ട്പുട്ട് ഓഫ് ചെയ്യുക
ഔട്ട്പുട്ട്1:മോഡ് 3 //ഓപ്പറേഷൻ മോഡ് എസ്ഒസി മോഡിലേക്ക് സജ്ജമാക്കുക
SOC1:edit:LENGth 3 //മൊത്തം ഘട്ടങ്ങൾ 3 ആയി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: സ്റ്റെപ്പ് 1 //ഘട്ടം നമ്പർ 1 ആയി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: Q 1200 //ഘട്ടം നമ്പർ 1 മുതൽ 1200mAh വരെ ശേഷി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: VOLTage 5.0 //ഘട്ടം നമ്പർ 1 മുതൽ 5.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: OUTCURRent 1000 //ഘട്ടം നമ്പർ 1 മുതൽ 1000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: റെസ് 0.1 //ഘട്ടം നമ്പർ 1 മുതൽ 0.1mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: സ്റ്റെപ്പ് 2 //ഘട്ടം നമ്പർ 2 ആയി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: Q 1000 //ഘട്ടം നമ്പർ 2 മുതൽ 1000mAh വരെ ശേഷി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: VOLTage 2.0 //ഘട്ടം നമ്പർ 2 മുതൽ 2.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: OUTCURRent 1000 //ഘട്ടം നമ്പർ 2 മുതൽ 1000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: റെസ് 0.2 //ഘട്ടം നമ്പർ 2 മുതൽ 0.2mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: സ്റ്റെപ്പ് 3 //ഘട്ടം നമ്പർ 3 ആയി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: Q 500 //ഘട്ടം നമ്പർ 3 മുതൽ 500mAh വരെ ശേഷി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: VOLTage 1.0 //ഘട്ടം നമ്പർ 3 മുതൽ 1.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: OUTCURRent 1000 //ഘട്ടം നമ്പർ 3 മുതൽ 1000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SOC1:എഡിറ്റ്: റെസ് 0.3 //ഘട്ടം നമ്പർ 3 മുതൽ 0.3mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SOC1:എഡിറ്റ്:എസ്വിഒഎൽ 4.8 //സെറ്റ് ഇനീഷ്യൽ/സ്റ്റാർട്ട് വോളിയംtage മുതൽ 4.8V വരെ
OUTPut1:ONOFF 1 //ചാനൽ 1-ൻ്റെ ഔട്ട്പുട്ട് ഓണാക്കുക
SOC1 റൺ: ഘട്ടം? //നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പ് നമ്പർ വായിക്കുക.
SOC1: RUN:Q? //നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പിനുള്ള ശേഷി വായിക്കുക
6.4 SEQ മോഡ്
തിരഞ്ഞെടുത്ത SEQ അടിസ്ഥാനമാക്കിയുള്ള റണ്ണിംഗ് ഘട്ടങ്ങളുടെ എണ്ണം SEQ ടെസ്റ്റ് പ്രധാനമായും വിലയിരുത്തുന്നു file. ഓരോ ഘട്ടത്തിൻ്റേയും പ്രീസെറ്റ് ഔട്ട്പുട്ട് പാരാമീറ്ററുകൾ അനുസരിച്ച് ഇത് എല്ലാ ഘട്ടങ്ങളും ക്രമത്തിൽ പ്രവർത്തിപ്പിക്കും. ഘട്ടങ്ങൾക്കിടയിൽ ലിങ്കുകളും ഉണ്ടാക്കാം. അനുബന്ധ സൈക്കിൾ സമയങ്ങൾ സ്വതന്ത്രമായി സജ്ജമാക്കാൻ കഴിയും.
Example: ബാറ്ററി സിമുലേറ്റർ SEQ മോഡിലേക്ക് സജ്ജമാക്കുക, SEQ file നമ്പർ 1 മുതൽ, മൊത്തം ഘട്ടങ്ങൾ 3 വരെ file സൈക്കിൾ സമയങ്ങൾ 1. സ്റ്റെപ്പ് പാരാമീറ്ററുകൾ ചുവടെയുള്ള പട്ടിക പോലെയാണ്.
ഘട്ടം ഇല്ല. | CV മൂല്യം(V) | നിലവിലെ (mA) | പ്രതിരോധം(mΩ) | സമയം(ങ്ങൾ) | ലിങ്ക് ആരംഭ ഘട്ടം | ലിങ്ക് നിർത്തുക ഘട്ടം |
ലിങ്ക് സൈക്കിൾ സമയങ്ങൾ |
1 | 1 | 2000 | 0.0 | 5 | -1 | -1 | 0 |
2 | 2 | 2000 | 0.1 | 10 | -1 | -1 | 0 |
3 | 3 | 2000 | 0.2 | 20 | -1 | -1 | 0 |
ഔട്ട്പുട്ട്1:ഓൺഓഫ് 0 //നിലവിലെ ചാനലിൻ്റെ ഔട്ട്പുട്ട് ഓഫ് ചെയ്യുക
OUTPut1:MODE 128 //ഓപ്പറേഷൻ മോഡ് SEQ മോഡിലേക്ക് സജ്ജമാക്കുക
സീക്വൻസ്1:എഡിറ്റ്:FILE 1 //സെറ്റ് SEQ file നമ്പർ മുതൽ 1 വരെ
SEQuence1:edit:LENGth 3 //മൊത്തം ഘട്ടങ്ങൾ 3 ആയി സജ്ജമാക്കുക
SEQuence1:edit:CYCle 1 //set file സൈക്കിൾ സമയം 1 വരെ
SEQuence1:edit:STEP 1 //ഘട്ടം നമ്പർ 1 ആയി സജ്ജമാക്കുക
SEQuence1:edit:VOLTage 1.0 //ഘട്ടം നമ്പർ 1 മുതൽ 1.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SEQuence1:edit:OUTCURRent 2000 //ഘട്ടം നമ്പർ 1 മുതൽ 2000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SEQuence1:edit:Res 0.0 //ഘട്ടം നമ്പർ 1 മുതൽ 0mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SEQuence1:edit:RUNTime 5 //ഘട്ടം നമ്പർ. 1 മുതൽ 5 സെ. വരെയുള്ള പ്രവർത്തന സമയം സജ്ജമാക്കുക
SEQuence1:edit:LINKആരംഭിക്കുക -1 //ഘട്ടം നമ്പർ 1 മുതൽ -1 വരെ ലിങ്ക് ആരംഭ ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKEnd -1 //ഘട്ടം നമ്പർ 1 മുതൽ -1 വരെ ലിങ്ക് സ്റ്റോപ്പ് ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKസൈക്കിൾ 0 //ലിങ്ക് സൈക്കിൾ സമയങ്ങൾ 0 ആയി സജ്ജമാക്കുക
SEQuence1:edit:STEP 2 //ഘട്ടം നമ്പർ 2 ആയി സജ്ജമാക്കുക
SEQuence1:edit:VOLTage 2.0 //ഘട്ടം നമ്പർ 2 മുതൽ 2.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SEQuence1:edit:OUTCURRent 2000 //ഘട്ടം നമ്പർ 2 മുതൽ 2000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SEQuence1:edit:Res 0.1 //ഘട്ടം നമ്പർ 2 മുതൽ 0.1mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SEQuence1:edit:RUNTime 10 //ഘട്ടം നമ്പർ. 2 മുതൽ 10 സെ. വരെയുള്ള പ്രവർത്തന സമയം സജ്ജമാക്കുക
SEQuence1:edit:LINKആരംഭിക്കുക -1 //ഘട്ടം നമ്പർ 2 മുതൽ -1 വരെ ലിങ്ക് ആരംഭ ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKEnd -1 //ഘട്ടം നമ്പർ 2 മുതൽ -1 വരെ ലിങ്ക് സ്റ്റോപ്പ് ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKസൈക്കിൾ 0 //ലിങ്ക് സൈക്കിൾ സമയങ്ങൾ 0 ആയി സജ്ജമാക്കുക
SEQuence1:edit:STEP 3 //ഘട്ടം നമ്പർ 3 ആയി സജ്ജമാക്കുക
SEQuence1:edit:VOLTage 3.0 //ഘട്ടം നമ്പർ 3 മുതൽ 3.0V വരെയുള്ള CV മൂല്യം സജ്ജമാക്കുക
SEQuence1:edit:OUTCURRent 2000 //ഘട്ടം നമ്പർ 3 മുതൽ 2000mA വരെയുള്ള ഔട്ട്പുട്ട് കറൻ്റ് പരിധി സജ്ജമാക്കുക
SEQuence1:edit:Res 0.2 //ഘട്ടം നമ്പർ 3 മുതൽ 0.2mΩ വരെ പ്രതിരോധം സജ്ജമാക്കുക
SEQuence1:edit:RUNTime 20 //ഘട്ടം നമ്പർ. 3 മുതൽ 20 സെ. വരെയുള്ള പ്രവർത്തന സമയം സജ്ജമാക്കുക
SEQuence1:edit:LINKആരംഭിക്കുക -1 //ഘട്ടം നമ്പർ 3 മുതൽ -1 വരെ ലിങ്ക് ആരംഭ ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKEnd -1 //ഘട്ടം നമ്പർ 3 മുതൽ -1 വരെ ലിങ്ക് സ്റ്റോപ്പ് ഘട്ടം സജ്ജമാക്കുക
SEQuence1:edit:LINKസൈക്കിൾ 0 //ലിങ്ക് സൈക്കിൾ സമയങ്ങൾ 0 ആയി സജ്ജമാക്കുക
SEQuence1:RUN:FILE 1 //പ്രവർത്തിക്കുന്ന SEQ സജ്ജമാക്കുക file നമ്പർ മുതൽ 1 വരെ
OUTPut1:ONOFF 1 //ചാനൽ 1-ൻ്റെ ഔട്ട്പുട്ട് ഓണാക്കുക
SEQuence1: RUN:STEP? //നിലവിലെ റണ്ണിംഗ് സ്റ്റെപ്പ് നമ്പർ വായിക്കുക.
SEQuence1: RUN:T? //ഇപ്പോഴത്തെ SEQ-നുള്ള പ്രവർത്തന സമയം വായിക്കുക file ഇല്ല.
6.5 അളവ്
ഔട്ട്പുട്ട് വോളിയം അളക്കാൻ ബാറ്ററി സിമുലേറ്ററിനുള്ളിൽ ഉയർന്ന കൃത്യതയുള്ള അളക്കൽ സംവിധാനം ഉണ്ട്tagഇ, കറൻ്റ്, പവർ, താപനില.
MEASure1:നിലവിലെ? //ചാനൽ 1-ൻ്റെ റീഡ്ബാക്ക് കറൻ്റ് വായിക്കുക
MEASure1:VOLTagഇ? //വായനയുടെ വാല്യം വായിക്കുകtagചാനൽ 1-ന് വേണ്ടി ഇ
അളവ്1:പവർ? //ചാനൽ 1-ൻ്റെ തത്സമയ ശക്തി വായിക്കുക
അളവ്1: താപനില? //ചാനൽ 1-ൻ്റെ തത്സമയ താപനില വായിക്കുക
MEAS2:CURR? //ചാനൽ 2-ൻ്റെ റീഡ്ബാക്ക് കറൻ്റ് വായിക്കുക
MEAS2:VOLT? //റീഡ്ബാക്ക് വാല്യം വായിക്കുകtagചാനൽ 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 കവിയുന്നു.
-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 പ്രോട്ടോക്കോൾ, പ്രോട്ടോക്കോൾ |