Logotip de REXGEARGuia de programació de la sèrie BCS SCPI
Protocol
Versió: V20210903

Pròleg

Sobre el manual
Aquest manual s'aplica al simulador de bateries de la sèrie BCS, inclosa la guia de programació basada en el protocol SCPI estàndard. Els drets d'autor del manual són propietat de REXGEAR. A causa de l'actualització de l'instrument, aquest manual es pot revisar sense previ avís en futures versions.
Aquest manual ha estat reviewREXGEAR edita amb cura per la precisió tècnica. El fabricant declina tota responsabilitat per possibles errors en aquest manual d'operacions, si es deuen a errors d'impressió o de còpia. El fabricant no es fa responsable del mal funcionament si el producte no s'ha fet servir correctament.
Per garantir la seguretat i l'ús correcte de BCS, llegiu atentament aquest manual, especialment les instruccions de seguretat.
Conserveu aquest manual per a un ús futur.
Gràcies per la vostra confiança i suport.

Instruccions de seguretat

En el funcionament i el manteniment de l'instrument, si us plau, compliu estrictament les instruccions de seguretat següents. Qualsevol actuació independentment de les atencions o advertències específiques d'altres capítols del manual pot perjudicar les funcions de protecció proporcionades per l'instrument.
REXGEAR no serà responsable dels resultats causats per la negligència d'aquestes instruccions.
2.1 Notes de seguretat
➢ Confirmeu el vol d'entrada de CAtage abans de subministrar energia.
➢ Connexió a terra fiable: abans del funcionament, l'instrument ha d'estar connectat a terra de manera fiable per evitar la descàrrega elèctrica.
➢ Confirmeu el fusible: Assegureu-vos d'haver instal·lat el fusible correctament.
➢ No obrir el xassís: L'operador no pot obrir el xassís de l'instrument.
Els operadors no professionals no poden mantenir-lo ni ajustar-lo.
➢ No opereu en condicions perilloses: no feu servir l'instrument en condicions inflamables o explosives.
➢ Confirmeu el rang de treball: assegureu-vos que el DUT estigui dins del rang nominal de BCS.
2.2 Símbols de seguretat
Consulteu la taula següent per a les definicions dels símbols internacionals utilitzats a l'instrument o al manual d'usuari.
Taula 1

Símbol  Definició  Símbol  Definició 
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona CC (corrent continu) Línia nul·la o línia neutra
FLUKE 319 Clamp Comptador - icona 2 CA (corrent altern) Línia en directe
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 1 AC i DC Encès
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 2 Corrent trifàsica Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 8 Apagar
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 3 Terra Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 9 Potència de reserva
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 4 Terra protectora Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 10 Estat d’encesa
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 5 Terra del xassís Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 11 Estat d'apagat
Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - Icona 6 Terra de senyal Icona de precaució Risc de descàrrega elèctrica
ADVERTIMENT Senyal de perill icona de precaució Avís de temperatura alta
Precaució Aneu amb compte Avís c

Acabatview

Els simuladors de bateries de la sèrie BCS proporcionen port LAN i interfície RS232. Els usuaris poden connectar BCS i PC mitjançant la línia de comunicació corresponent per realitzar el control.

S'ha acabat el comandament de programacióview

4.1 Breu introducció
Les ordres BCS inclouen dos tipus: ordres públiques IEEE488.2 i ordres SCPI.
Les ordres públiques IEEE 488.2 defineixen algunes ordres de control i consulta habituals per als instruments. El funcionament bàsic de BCS es pot aconseguir mitjançant ordres públiques, com ara restabliment, consulta d'estat, etc. Totes les ordres públiques IEEE 488.2 consten d'un asterisc (*) i un mnemotècnic de tres lletres: *RST, *IDN ?, *OPC ?, etc. .
Les ordres SCPI poden implementar la majoria de les funcions BCS de prova, configuració, calibratge i mesura. Les ordres SCPI s'organitzen en forma d'arbre d'ordres. Cada comanda pot contenir múltiples mnemotècniques, i cada node de l'arbre d'ordres està separat per dos punts (:), tal com es mostra a la figura següent. La part superior de l'arbre d'ordres s'anomena ROOT. El camí complet des de ROOT fins al node full és una ordre de programació completa.

Guia de programació de la sèrie REXGEAR BCS Protocol SCPI - SCPI

4.2 Sintaxi
Les ordres BCS SCPI són l'herència i l'expansió de les ordres IEEE 488.2. Les ordres SCPI consisteixen en paraules clau d'ordres, separadors, camps de paràmetres i terminadors. Preneu la següent comanda com a exampLI:
FONT :VOLTagi 2.5
En aquesta comanda, SOURce i VOLTage són paraules clau d'ordre. n és el canal número 1 al 24. Els dos punts (:) i l'espai són separadors. 2.5 és el camp del paràmetre. El retorn de carro és terminador. Algunes ordres tenen diversos paràmetres. Els paràmetres estan separats per una coma (,).
MESURA: VOLTage?(@1,2)
Aquesta ordre significa obtenir la lectura del voltage del canal 1 i 2. Els números 1 i 2 signifiquen el número del canal, separats per una coma. Lectura de lectura voltage de 24 canals al mateix temps:
MESURA: VOLTage?(@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 ) Escriptura constant voltage valor a 5V de 24 canals al mateix temps:
FONT: 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)
Per a la comoditat de la descripció, els símbols dels capítols següents seran aplicables a les convencions següents.
◆ Els claudàtors ([]) indiquen paraules clau o paràmetres opcionals, que es poden ometre.
◆ CurlEls claudàtors ({}) indiquen les opcions del paràmetre a la cadena d'ordres.
◆ Els claudàtors angulars (<>) indiquen que s'ha de proporcionar un paràmetre numèric.
◆ La línia vertical (|) s'utilitza per separar les opcions de diversos paràmetres opcionals.
4.2.1 Clau clau de l'ordre
Cada paraula clau d'ordre té dos formats: mnemotècnic llarg i mnemotècnic curt. La mnemotècnica curta és l'abreviació de la mnemotècnica llarga. Cada mnemotècnica no ha de superar els 12 caràcters, inclosos els possibles sufixos numèrics. El simulador de bateries només accepta mnemotècniques llargues o curtes amb precisió.
Les regles per generar mnemotècniques són les següents:

  1. La mnemotècnica llarga consisteix en una paraula o frase. Si és una paraula, la paraula sencera constitueix un mnemotècnic. Examples: ACTUAL —— ACTUAL
  2. Els mnemotècnics curts consisteixen generalment en els 4 primers caràcters dels mnemotècnics llargs.
    Example: CURRent —— CURR
  3. Si la longitud del caràcter de la mnemotècnica llarga és inferior o igual a 4, la mnemotècnica llarga i curta són les mateixes. Si la longitud del caràcter de la mnemotècnica llarga és superior a 4 i el quart caràcter és una vocal, la mnemotècnica curta estarà composta per 3 caràcters, descartant la vocal. Examples: MODE —— MODE Potència —— POW
  4. Els mnemotècnics no distingeixen entre majúscules i minúscules.

4.2.2 Separador d'ordres

  1. Dos punts (:)
    Els dos punts s'utilitzen per separar dues paraules clau adjacents a l'ordre, com ara separar SOUR1 i VOLT a l'ordre SOUR1:VOLT 2.54.
    Els dos punts també poden ser el primer caràcter d'una ordre, indicant que buscarà el camí des del node superior de l'arbre d'ordres.
  2. Espai L'espai s'utilitza per separar el camp d'ordres i el camp de paràmetres.
  3. Punt i coma (;) El punt i coma s'utilitza per separar diverses unitats d'ordres quan s'inclouen diverses unitats d'ordres en una ordre. El nivell del camí actual no canvia utilitzant un punt i coma.
    Example: SOUR1:VOLT 2.54;OUTCURR 1000 L'ordre anterior és establir un vol constanttage valor a 2.54 V i límit de corrent de sortida a 1000 mA en mode font. L'ordre anterior és equivalent a les dues ordres següents: SOUR1:VOLT 2.54 SOUR1:OUTCURR 1000
  4. Punt i coma i dos punts (;:) S'utilitza per separar diverses ordres. MESURA: VOLTage?;:SOURce:VOLTage 10;:SORTIDA:ONOFF 1

4.2.3 Consulta
El signe d'interrogació (?) s'utilitza per marcar la funció de consulta. Segueix l'última paraula clau del camp d'ordres. Per example, per consultar el vol constanttage del canal 1 en mode font, l'ordre de consulta és SOUR1:VOLT?. Si la constant voltage és 5V, el simulador de bateria retornarà una cadena de caràcters 5.
Després que el simulador de bateria rebi l'ordre de consulta i completi l'anàlisi, executarà l'ordre i generarà una cadena de resposta. La cadena de resposta s'escriu primer a la memòria intermèdia de sortida. Si la interfície remota actual és una interfície GPIB, espera que el controlador llegeixi la resposta. En cas contrari, immediatament envia la cadena de resposta a la interfície.
La majoria de les ordres tenen la sintaxi de consulta corresponent. Si no es pot consultar una ordre, el simulador de bateria informarà d'un missatge d'error -115 L'ordre no es pot consultar i no es retornarà res.
4.2.4 Terminador de comandaments
Els terminadors d'ordres són el caràcter d'alimentació de línia (caràcter ASCII LF, valor 10) i EOI (només per a la interfície GPIB). La funció de terminador és finalitzar la cadena d'ordres actual i restablir la ruta de l'ordre a la ruta arrel.
4.3 Format dels paràmetres
Els paràmetres programats es representen mitjançant codi ASCII en els tipus numèrics, caràcters, bool, etc.
Taula 2

Símbol Descripció

Example

Valor sencer 123
Valor de coma flotant 123., 12.3, 0.12, 1.23E4
El valor pot ser NR1 o NR2.
Format de valor ampliat que inclou , MIN i MAX. 1|0|ON|OFF
Dades booleanes
Dades de caràcters, per exampel, CURR
Retorna dades de codi ASCII, permetent el retorn d'ASCII de 7 bits no definit. Aquest tipus de dades té un terminador d'ordres implícit.

Ordres

5.1 Ordres comuns IEEE 488.2
Les ordres comunes són ordres generals requerides per l'estàndard IEEE 488.2 que els instruments han de suportar. S'utilitzen per controlar les funcions generals dels instruments, com ara el restabliment i la consulta d'estat. La seva sintaxi i semàntica segueixen l'estàndard IEEE 488.2. Les ordres comunes IEEE 488.2 no tenen jerarquia.
*IDN?
Aquesta ordre llegeix informació del simulador de bateria. Retorna les dades en quatre camps separats per comes. Les dades inclouen fabricant, model, camp reservat i versió del programari.
Sintaxi de consulta *IDN?
Paràmetres Cap
Devolucions Descripció de la cadena
Fabricant REXGEAR
Model BCS
0 Camp reservat
XX.XX Versió del programari
Devolucions Exampel REXGEARTECH,BCS,0,V1.00 *OPC
Aquesta ordre estableix el bit Operació completa (OPC) al registre d'esdeveniments estàndard a 1 quan s'han completat totes les operacions i ordres.
Sintaxi d'ordres *OPC Paràmetres Cap Sintaxi de consulta *OPC? Devolucions Ordres relacionades *TRG *WAI *RST
Aquesta ordre s'utilitza per restaurar la configuració de fàbrica. Sintaxi d'ordres *RST Paràmetres Cap Retorna cap Ordres relacionades Cap
5.2 Comandes de mesura
MESURA : ACTUAL?
Aquesta ordre consulta el corrent de lectura del canal corresponent.
Sintaxi d'ordres MEASure : ACTUAL?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Exampel MEAS1:CURR?
Devolucions Unitat mA
MESURA :VOLTage?
Aquesta ordre consulta el voltage del canal corresponent.
Sintaxi d'ordres
MESURA :VOLTage?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Exampel MEAS1:VOLT?
Devolucions Unitat V
MESURA :Poder?
Aquesta ordre consulta la potència de lectura del canal corresponent.

Sintaxi d'ordres Sintaxi d'ordres
Paràmetres Paràmetres
Example Example
Devolucions Devolucions
Unitat Unitat

MESURA : MAH?
Aquesta ordre consulta la capacitat del canal corresponent.

Sintaxi d'ordres MESURA : MAH?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Example MEAS1: MAH?
Devolucions
Unitat mAh

MESURA : Res?
Aquesta ordre consulta el valor de resistència del canal corresponent.

Sintaxi d'ordres MESURA : Res?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Example MEAS1: R?
Devolucions
Unitat

5.3 Ordres de sortida
SORTIDA : MODE
Aquesta ordre s'utilitza per configurar el mode de funcionament del canal corresponent.

Devolucions SORTIDA : MODE
Sintaxi de consulta N fa referència al número de canal. El rang és d'1 a 24. Interval NR1: 0|1|3|128
Example SORTIDA 1: MODE?
Paràmetres SORTIDA 1: MODE 1
Sintaxi d'ordres 0 per al mode font
1 per al mode de càrrega
3 per al mode SOC
128 per al mode SEQ

SORTIDA : ONOFF
Aquesta ordre activa o desactiva la sortida del canal corresponent.

Devolucions SORTIDA :ONOFF < NR1>
Sintaxi de consulta N fa referència al número de canal. El rang és d'1 a 24. Interval NR1: 1|0
Example OUTP1:ONOFF?
Paràmetres SORTIDA1:ONOFF 1
Sintaxi d'ordres 1 per ON
0 per OFF

SORTIDA :Estat?
Aquesta ordre consulta l'estat de funcionament del canal corresponent.

Devolucions OUTP1:STAT?
Sintaxi de consulta N fa referència al número de canal. El rang és de l'1 al 24.
Paràmetres SORTIDA :Estat?
Sintaxi d'ordres Estat del canal
Bit0: estat ON/OFF
Bit16-18: rang de valors de lectura, 0 per rang alt, 1 per rang mitjà, 2 per rang baix

5.4 Ordres font
FONT :VOLTage
Aquesta ordre s'utilitza per establir el volum constant de sortidatage.

Sintaxi d'ordres FONT :VOLTage
Paràmetres N fa referència al número de canal. El rang és d'1 a 24. Interval NRf: MIN~MAX
Example SOUR1: VOLT 2.54
Sintaxi de consulta SOUR1: VOLT?
Devolucions
Unitat V

FONT :SORTIDA
Aquesta ordre s'utilitza per establir el límit de corrent de sortida.

Ordre Synta FONT :SORTIDA
Paràmetres N fa referència al número de canal.
L'interval és d'1 a 24. Interval NRf: MIN~MAX
Example SOUR1: OUTCURR 1000
Sintaxi de consulta SOUR1: SORTIR?
Devolucions
Unitat mA

FONT : RANGE
Aquesta ordre s'utilitza per establir l'interval actual.

Sintaxi d'ordres FONT : RANGE
Paràmetres N fa referència al número de canal. El rang és d'1 a 24. NR1 Interval: 0|2|3
Example SOUR1: RANG 1
Sintaxi de consulta SOUR1: RANG?
Devolucions 0 per a rang alt
2 per a rang baix
3 per a l'abast automàtic

5.5 Ordres de càrrega
CÀRREGA :VOLTage
Aquesta ordre s'utilitza per establir el volum constant de sortidatage en mode de càrrega.

Sintaxi d'ordres CÀRREGA :VOLTage
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example CHAR1:VOLT 5.6
Sintaxi de consulta CHAR1: VOLT?
Devolucions
Unitat V

CÀRREGA :SORTIDA
Aquesta ordre s'utilitza per establir el límit de corrent de sortida en mode de càrrega.

Sintaxi d'ordres CÀRREGA :SORTIDA
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example CHAR1: OUTCURR 2000
Sintaxi de consulta CHAR1: SORTIR?
Devolucions
Unitat mA

CÀRREGA : Res
Aquesta comanda s'utilitza per establir el valor de resistència en mode de càrrega.

Sintaxi d'ordres CÀRREGA : Res
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example CHAR1:R 0.2
Sintaxi de consulta CHAR1: R?
Devolucions
Unitat

CÀRREGA :ECHO:VOLTage?
Aquesta ordre consulta readback voltage en mode de càrrega.

Sintaxi d'ordres CÀRREGA :ECHO:VOLTage
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Example CHAR1:ECHO:VOLTage?
Devolucions
Unitat V

CÀRREGA :ECHO:Q?
Aquesta ordre consulta la capacitat de lectura en mode de càrrega.

Sintaxi d'ordres CÀRREGA :ECHO:Q
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Example CHAR1:ECHO:Q?
Devolucions
Unitat mAh

5.6 Ordres SEQ
SEqüència :EDITAR:FILE
Aquesta ordre s'utilitza per establir la seqüència file nombre.

Sintaxi d'ordres SEqüència :EDITAR:FILE
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: file número 1 al 10
Example SEQ1:EDIT:FILE 3
Sintaxi de consulta SEQ1:EDIT:FILE?
Devolucions

SEqüència :EDIT:LONGITUD
Aquesta ordre s'utilitza per establir els passos totals de la seqüència file.

Sintaxi d'ordres SEqüència :EDIT:LONGITUD
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 0~200
Example SEQ1:EDIT:LENG 20
Sintaxi de consulta SEQ1:EDIT:LENG?
Devolucions

SEqüència :EDIT: PAS
Aquesta ordre s'utilitza per establir el número de pas específic.

Sintaxi d'ordres SEqüència :EDIT: PAS
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 1~200
Example SEQ1:EDIT:PAS 5
Sintaxi de consulta SEQ1:EDIT:STEP?
Devolucions

SEqüència :EDIT:CICLE
Aquesta ordre s'utilitza per configurar els temps de cicle per al file sota edició.

Sintaxi d'ordres SEqüència :EDIT:CICLE
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 0~100
Example SEQ1:EDIT:CYCLE 0
Sintaxi de consulta SEQ1:EDIT:CYCle?
Devolucions

SEqüència :EDIT:VOLTage
Aquesta ordre s'utilitza per establir el volum de sortidatage per al pas sota edició.

Sintaxi d'ordres SEqüència :EDIT:VOLTage
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SEQ1:EDIT:VOLT 5
Sintaxi de consulta SEQ1:EDIT:VOLT?
Devolucions
Unitat V

SEqüència :EDIT:SORTIDA
Aquesta ordre s'utilitza per establir el límit de corrent de sortida per al pas que s'està editant.

Sintaxi d'ordres SEqüència :EDIT:SORTIDA
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SEQ1:EDIT:OUTCURR 500
Sintaxi de consulta SEQ1:EDIT:OUTCURR?
Devolucions
Unitat mA

SEqüència :EDIT:Res
Aquesta ordre s'utilitza per establir la resistència del pas en edició.

Sintaxi d'ordres SEqüència :EDIT:Res
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SEQ1:EDIT:R 0.4
Sintaxi de consulta SEQ1:EDIT:R?
Devolucions
Unitat

SEqüència :EDIT:RUNtime
Aquesta ordre s'utilitza per establir el temps d'execució del pas en edició.

Sintaxi d'ordres SEqüència :EDIT:RUNtime
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SEQ1:EDIT:RUNT 5
Sintaxi de consulta SEQ1:EDIT:RUNT?
Devolucions
Unitat s

SEqüència :EDIT:LINK Comença
Aquesta ordre s'utilitza per establir el pas d'inici de l'enllaç necessari després de completar el pas actual.

Sintaxi d'ordres SEqüència :EDIT:LINK Comença
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: -1~200
Example SEQ1:EDIT:LINKS -1
Sintaxi de consulta SEQ1:EDIT:LINKS?
Devolucions

SEqüència :EDIT:LINK Final
Aquesta ordre s'utilitza per establir el pas d'aturada de l'enllaç per al pas que s'està editant.

Sintaxi d'ordres SEqüència :EDIT:LINK Final
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: -1~200
Example SEQ1:EDIT:LINKE-1
Sintaxi de consulta SEQ1:EDIT:LINKE?
Devolucions

SEqüència :EDIT:LINK Cicle
Aquesta ordre s'utilitza per establir temps de cicle per a l'enllaç.

Sintaxi d'ordres SEqüència :EDIT:LINK Cicle
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 0~100
Example SEQ1:EDIT:LINKC 5
Sintaxi de consulta SEQ1:EDIT:LINKC?
Devolucions

SEqüència :CORRER:FILE
Aquesta ordre s'utilitza per establir la prova de seqüència file nombre.

Sintaxi d'ordres SEqüència:RUN:FILE
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: file número 1 al 10
Example SEQ1:RUN:FILE 3
Sintaxi de consulta SEQ1:RUN:FILE?
Devolucions

SEqüència :RUN:STEP?
Aquesta ordre s'utilitza per consultar el número de pas actual en execució.

Sintaxi d'ordres SEqüència :RUN:STEP?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Sintaxi de consulta SEQ1:RUN:STEP?
Devolucions

SEqüència :RUN:Hora?
Aquesta ordre s'utilitza per consultar el temps d'execució de la prova de seqüència file.

 Sintaxi d'ordres  SEqüència :RUN:Hora?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Sintaxi de consulta SEQ1:RUN:T?
Devolucions
Unitat s

5.7 Ordres SOC
SOC :EDIT:LONGITUD
Aquesta ordre s'utilitza per definir els passos totals de l'operació.

 Sintaxi d'ordres  SOC :EDIT:LONGITUD
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 0-200
Example SOC1:EDIT:LONG 3
Sintaxi de consulta SOC1:EDIT:durada?
Devolucions

SOC :EDIT: PAS

Aquesta ordre s'utilitza per establir el número de pas específic.

Sintaxi d'ordres SOC :EDIT: PAS
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NR1: 1-200
Example SOC1:EDIT: PAS 1
Sintaxi de consulta SOC1: EDIT: PAS?
Devolucions

SOC :EDIT:VOLTage

Aquesta ordre s'utilitza per configurar el volumtage valor per al pas en edició.

Sintaxi d'ordres SOC :EDIT:VOLTage
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SOC1:EDIT:VOLT 2.8
Sintaxi de consulta SOC1:EDIT:VOLT?
Devolucions
Unitat V

SOC :EDIT:SORTIDA
Aquesta ordre s'utilitza per establir el límit de corrent de sortida per al pas que s'està editant.

 Sintaxi d'ordres  SOC :EDIT:SORTIDA
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SOC1:EDIT:OUTCURR 2000
Sintaxi de consulta SOC1:EDIT:SORTIR?
Devolucions
Unitat mA

SOC :EDIT:Res
Aquesta ordre s'utilitza per establir el valor de resistència per al pas que s'està editant.

Sintaxi d'ordres SOC :EDIT:Res
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SOC1:EDIT:R 0.8
Sintaxi de consulta SOC1:EDIT:R?
Devolucions
Unitat

SOC :EDIT:Q?
Aquesta ordre s'utilitza per establir la capacitat del pas en edició.

Sintaxi d'ordres SOC :EDIT:Q
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Sintaxi de consulta SOC1:EDIT:Q?
Devolucions
Unitat mAh

SOC :EDIT:SVOLtage
Aquesta ordre s'utilitza per establir el vol inicial/inicitage.

Sintaxi d'ordres SOC :EDIT:SVOLtage
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Interval NRf: MIN~MAX
Example SOC1:EDIT:SVOL 0.8
Sintaxi de consulta SOC1:EDIT:SVOL?
Devolucions
Unitat V

SOC :RUN:STEP?
Aquesta ordre s'utilitza per consultar el pas actual en execució.

Sintaxi d'ordres SOC :RUN:STEP?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Sintaxi de consulta SOC1:RUN:STEP?
Devolucions

SOC :RUN:Q?
Aquesta ordre s'utilitza per consultar la capacitat actual del pas actual en execució.

Sintaxi d'ordres SOC :RUN:Q?
Paràmetres N fa referència al número de canal. El rang és de l'1 al 24.
Sintaxi de consulta SOC1:RUN:Q?
Devolucions
Unitat mAh

Programació Examples

En aquest capítol es descriu com controlar el simulador de bateries mitjançant la programació d'ordres.
Nota 1: En aquest capítol, hi ha comentaris que comencen per //, seguint algunes ordres. Aquests comentaris no poden ser reconeguts pel simulador de bateria, només per la comoditat d'entendre les ordres corresponents. Per tant, no està permès introduir comentaris incloent // a la pràctica.
Nota 2: Hi ha 24 canals en total. Per a la programació següent examples, demostra les funcions només del canal número u.
6.1 Mode font
Sota el mode Font, vol constanttage i el valor límit actual es poden establir.
Example: configureu el simulador de bateria al mode Font, el valor CV a 5 V, el límit de corrent de sortida a 1000 mA i el rang de corrent a Automàtic.
OUTPut1:ONOFF 0 //desactiva la sortida del canal actual
OUTPut1:MODE 0 //estableix el mode de funcionament al mode Font
FONT 1:VOLTage 5.0 //establir el valor CV a 5.0 V
SOURce1: OUTCURRent 1000 //estableix el límit de corrent de sortida a 1000mA
SOURce1:RANGE 3 //seleccioneu 3-Auto per a l'interval actual
OUTPut1:ONOFF 1 //activa la sortida del canal 1
6.2 Mode de càrrega
Sota el mode de càrrega, vol constanttage, es pot configurar el límit de corrent i el valor de la resistència.
El rang actual en mode de càrrega es fixa com a rang alt.
Example: configureu el simulador de bateria al mode de càrrega, el valor CV a 5 V, el límit de corrent de sortida a 1000 mA i el valor de resistència a 3.0 mΩ.
OUTPut1:ONOFF 0 //desactiva la sortida del canal actual
OUTPut1:MODE 1 //estableix el mode de funcionament al mode de càrrega
CHARge1:VOLTage 5.0 //establir el valor CV a 5.0 V
CHARge1: OUTCURRent 1000 //estableix el límit de corrent de sortida a 1000mA
CHARge1: Res 3.0 //establir el valor de la resistència a 3.0mΩ
OUTPut1:ONOFF 1 //activa la sortida del canal 1
6.3 Prova SOC
La funció principal de la prova BCS SOC és simular la funció de descàrrega de la bateria. Els usuaris han d'introduir diversos paràmetres de descàrrega de la bateria als canals corresponents, com ara la capacitat, el volum constanttagvalor e, límit de corrent de sortida i
valor de resistència. El simulador de bateries jutja si la diferència de capacitat del pas de funcionament actual i el pas següent és igual, segons la capacitat del pas de funcionament actual. Si és igual, BCS passarà al següent pas. Si no és igual, BCS continuarà acumulant la capacitat per al pas de funcionament actual. La capacitat la determina el DUT connectat, és a dir, el corrent de sortida.
Example: configureu el simulador de bateria al mode SOC, els passos totals a 3 i el volum inicialtage a 4.8 V. Els paràmetres dels passos són els següents a la taula.

Pas núm. Capacitat (mAh) Valor CV (V) Actual (mA)

Resistència (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 //desactiva la sortida del canal actual
OUTPut1:MODE 3 //estableix el mode de funcionament al mode SOC
SOC1:EDIT:LONGITUD 3 //estableix el total de passos a 3
SOC1:EDIT: PAS 1 //estableix el pas núm. a 1
SOC1:EDIT: Q 1200 //coneix la capacitat del pas núm. 1 a 1200mAh
SOC1:EDIT: VOLTage 5.0 //set CV Valor per al pas núm. 1 a 5.0V
SOC1:EDIT: OUTCURRent 1000 //estableix el límit de corrent de sortida per al pas núm. 1 a 1000mA
SOC1:EDIT: Res 0.1 //configura la resistència per al pas núm. 1 a 0.1 mΩ
SOC1:EDIT: PAS 2 //estableix el pas núm. a 2
SOC1:EDIT: Q 1000 //coneix la capacitat del pas núm. 2 a 1000mAh
SOC1:EDIT: VOLTage 2.0 //set CV Valor per al pas núm. 2 a 2.0V
SOC1:EDIT: OUTCURRent 1000 //estableix el límit de corrent de sortida per al pas núm. 2 a 1000mA
SOC1:EDIT: Res 0.2 //configura la resistència per al pas núm. 2 a 0.2 mΩ
SOC1:EDIT: PAS 3 //estableix el pas núm. a 3
SOC1:EDIT: Q 500 //coneix la capacitat del pas núm. 3 a 500mAh
SOC1:EDIT: VOLTage 1.0 //set CV Valor per al pas núm. 3 a 1.0V
SOC1:EDIT: OUTCURRent 1000 //estableix el límit de corrent de sortida per al pas núm. 3 a 1000mA
SOC1:EDIT: Res 0.3 //configura la resistència per al pas núm. 3 a 0.3 mΩ
SOC1:EDIT:SVOL 4.8 //conjunt inicial/inici voltage a 4.8 V
OUTPut1:ONOFF 1 //activa la sortida del canal 1
SOC1 RUN: PAS? //llegiu el pas actual núm.
SOC1: RUN:Q? //llegeix la capacitat del pas actual d'execució
6.4 Mode SEQ
La prova SEQ jutja principalment el nombre de passos en execució en funció de la SEQ seleccionada file. Executarà tots els passos en seqüència, segons els paràmetres de sortida preestablerts per a cada pas. També es poden establir enllaços entre passos. Els temps de cicle corresponents es poden configurar de manera independent.
Example: configureu el simulador de bateria al mode SEQ, SEQ file Núm. a 1, passos totals a 3 i file temps de cicle a 1. Els paràmetres de passos són els que apareixen a la taula següent.

Pas No. CV Valor (V) Actual (mA) Resistència (mΩ) Temps Pas d'inici de l'enllaç Enllaç Atureu-vos Pas

Enllaç Cicle Temps

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 //desactiva la sortida del canal actual
OUTPut1:MODE 128 //estableix el mode de funcionament al mode SEQ
SEqüència 1: EDIT:FILE 1 //conjunt SEQ file No al 1
SEQuence1:EDIT:LENGth 3 //estableix el total de passos a 3
SEqüència1:EDIT:CICLE 1 //conjunt file temps de cicle a 1
SEQuence1:EDIT:STEP 1 //estableix el pas núm. a 1
SEqüència1:EDIT:VOLTage 1.0 //set CV Valor per al pas núm. 1 a 1.0V
SEQuence1:EDIT:OUTCURRent 2000 //estableix el límit de corrent de sortida per al pas núm. 1 a 2000mA
SEQuence1:EDIT:Res 0.0 //establir la resistència per al pas núm. 1 a 0mΩ
SEQuence1:EDIT:RUNtime 5 //estableix el temps d'execució per al pas núm. 1 a 5 s
SEQuence1:EDIT:LINKStart -1 //establir el pas inicial de l'enllaç per al pas núm. 1 a -1
SEQuence1:EDIT:LINKEnd -1 //estableix el pas d'aturada de l'enllaç per al pas núm. 1 a -1
SEQuence1:EDIT:LINKCycle 0 //estableix els temps de cicle d'enllaç a 0
SEQuence1:EDIT:STEP 2 //estableix el pas núm. a 2
SEqüència1:EDIT:VOLTage 2.0 //set CV Valor per al pas núm. 2 a 2.0V
SEQuence1:EDIT:OUTCURRent 2000 //estableix el límit de corrent de sortida per al pas núm. 2 a 2000mA
SEQuence1:EDIT:Res 0.1 //establir la resistència per al pas núm. 2 a 0.1mΩ
SEQuence1:EDIT:RUNtime 10 //estableix el temps d'execució per al pas núm. 2 a 10 s
SEQuence1:EDIT:LINKStart -1 //establir el pas inicial de l'enllaç per al pas núm. 2 a -1
SEQuence1:EDIT:LINKEnd -1 //estableix el pas d'aturada de l'enllaç per al pas núm. 2 a -1
SEQuence1:EDIT:LINKCycle 0 //estableix els temps de cicle d'enllaç a 0
SEQuence1:EDIT:STEP 3 //estableix el pas núm. a 3
SEqüència1:EDIT:VOLTage 3.0 //set CV Valor per al pas núm. 3 a 3.0V
SEQuence1:EDIT:OUTCURRent 2000 //estableix el límit de corrent de sortida per al pas núm. 3 a 2000mA
SEQuence1:EDIT:Res 0.2 //establir la resistència per al pas núm. 3 a 0.2mΩ
SEQuence1:EDIT:RUNtime 20 //estableix el temps d'execució per al pas núm. 3 a 20 s
SEQuence1:EDIT:LINKStart -1 //establir el pas inicial de l'enllaç per al pas núm. 3 a -1
SEQuence1:EDIT:LINKEnd -1 //estableix el pas d'aturada de l'enllaç per al pas núm. 3 a -1
SEQuence1:EDIT:LINKCycle 0 //estableix els temps de cicle d'enllaç a 0
SEqüència 1:RUN:FILE 1 //establir la SEQ en execució file No al 1
OUTPut1:ONOFF 1 //activa la sortida del canal 1
SEqüència 1: RUN:STEP? //llegiu el pas actual núm.
SEqüència 1: RUN:T? //llegeix el temps d'execució de la SEQ actual file No.
6.5 Mesurament
Hi ha un sistema de mesura d'alta precisió dins del simulador de bateria per mesurar el volum de sortidatage, corrent, potència i temperatura.
MEASure1: ACTUAL? //Llegeix el corrent de lectura del canal 1
MESURA 1:VOLTage? //Llegir la lectura voltage per al canal 1
MESURA 1: potència? //Llegiu la potència en temps real del canal 1
MEASure1:TEMPeratura? //Llegiu la temperatura en temps real del canal 1
MEAS2: CURR? //Llegeix el corrent de lectura del canal 2
MEAS2: VOLT? //Llegir la lectura voltage per al canal 2
MEAS2: POW? //Llegiu la potència en temps real del canal 2
MEAS2:TEMP? //Llegiu la temperatura en temps real del canal 2
6.6 Restabliment de fàbrica
Executeu l'ordre *RST per fer el restabliment de fàbrica al simulador de bateria.

Informació d'error

7.1 Error de comanda
-100 Error d'ordre Error de sintaxi no definit
-101 Caràcter no vàlid Caràcter no vàlid a la cadena
-102 Error de sintaxi Ordre o tipus de dades no reconegut
-103 Separador no vàlid Cal un separador. Tanmateix, el caràcter enviat no és un separador.
-104 Error de tipus de dades El tipus de dades actual no coincideix amb el tipus requerit.
-105 GET no permès El desencadenant d'execució del grup (GET) es rep a la informació del programa.
-106 Punt i coma no desitjat Hi ha un o més punts i coma addicionals.
-107 Coma no desitjada Hi ha una o més comes addicionals.
-108 Paràmetre no permès El nombre de paràmetres supera el nombre requerit per l'ordre.
-109 Falta el paràmetre El nombre de paràmetres és inferior al nombre requerit per l'ordre, o no s'introdueix cap paràmetre.
-110 Error de capçalera de l'ordre Error de capçalera de l'ordre no definit
-111 Error de separador de capçalera S'utilitza un caràcter no separador al lloc del separador a la capçalera de l'ordre.
-112 Mnemotècnia del programa massa llarga La longitud de la mnemotècnica supera els 12 caràcters.
-113 Capçalera sense definir Tot i que l'ordre rebuda s'ajusta a la normativa en termes d'estructura sintaxi, no està definida en aquest instrument.
-114 Sufix de capçalera fora de l'abast El sufix de la capçalera de l'ordre està fora de l'abast.
-115 L'ordre no pot consultar No hi ha cap formulari de consulta per a l'ordre.
-116 L'ordre ha de consultar L'ordre ha d'estar en forma de consulta.
-120 Error de dades numèriques Error de dades numèriques sense definir
-121 Caràcter numèric no vàlid A les dades numèriques apareix un caràcter de dades que l'ordre actual no accepta.
-123 Exponent massa gran El valor absolut de l'exponent supera els 32,000.
-124 Massa dígits Excloent el 0 inicial de les dades decimals, la longitud de les dades supera els 255 caràcters.
-128 Dades numèriques no permeses Les dades numèriques en el format correcte es reben en una ubicació que no accepta dades numèriques.
-130 Error de sufix Error de sufix no definit
-131 Sufix no vàlid El sufix no segueix la sintaxi definida a IEEE 488.2, o el sufix no és adequat per a E5071C.
-134 Sufix massa llarg El sufix té més de 12 caràcters.
-138 Sufix no admès S'afegeix un sufix als valors que no es permeten sufixar.
-140 Error de dades de caràcters Error de dades de caràcters no definits
-141 Dades de caràcters no vàlides S'ha trobat un caràcter no vàlid a les dades de caràcters o s'ha rebut un caràcter no vàlid.
-144 Dades de caràcters massa llargues Les dades de caràcters tenen més de 12 caràcters.
-148 Dades de caràcters no permeses Les dades de caràcters en el format correcte es reben a la posició on l'instrument no accepta dades de caràcters.
-150 Error de dades de cadena Error de dades de cadena no definit
-151 Dades de cadena no vàlides Les dades de cadena que apareixen no són vàlides per algun motiu.
-158 Dades de cadena no permeses Les dades de cadena es reben a la posició on aquest instrument no accepta dades de cadena.
-160 Error de dades de bloc Error de dades de bloc no definit
-161 Dades de bloc no vàlides Les dades de bloc que apareixen no són vàlides per algun motiu.
-168 Dades de bloc no permeses Les dades de bloc es reben a la posició on aquest instrument no accepta dades de bloc.
-170 Error d'expressió Error d'expressió no definit
-171 Expressió no vàlida L'expressió no és vàlida. Per example, els claudàtors no estan aparellats o s'utilitzen caràcters il·legals.
-178 Dades d'expressió no permeses Les dades d'expressió es reben a la posició on aquest instrument no accepta dades d'expressió.
-180 Error de macro Error de macro no definit
-181 Definició de macro fora no vàlida Hi ha un marcador de posició $ del paràmetre de macro fora de la definició de macro.
-183 No vàlid a la definició de macro Hi ha un error de sintaxi a la definició de macro (*DDT,*DMC).
-184 Error de paràmetre de macro El número o el tipus de paràmetre són incorrectes.
7.2 Error d'execució
-200 Error d'execució Es genera un error relacionat amb l'execució i que aquest instrument no pot definir.
-220 Error de paràmetre Error de paràmetre no definit
-221 Conflicte de configuració L'ordre s'ha analitzat correctament. Però no es pot executar a causa de l'estat actual del dispositiu.
-222 Dades fora de l'interval Les dades estan fora de l'abast.
-224 Valor del paràmetre il·legal El paràmetre no s'inclou a la llista de paràmetres opcionals per a l'ordre actual.
-225 Memòria sense memòria La memòria disponible en aquest instrument és insuficient per dur a terme l'operació seleccionada.
-232 Format no vàlid El format de dades no és vàlid.
-240 Error de maquinari Error de maquinari no definit
-242 S'han perdut les dades de calibratge S'han perdut les dades de calibratge.
-243 NO hi ha referència No hi ha referència voltage.
-256 File nom no trobat El file no es pot trobar el nom.
-259 No seleccionat file No hi ha opcionals files.
-295 Desbordament de la memòria intermèdia d'entrada La memòria intermèdia d'entrada s'està desbordant.
-296 Desbordament de la memòria intermèdia de sortida La memòria intermèdia de sortida s'està desbordant.Logotip de REXGEAR

Documents/Recursos

Guia de programació de la sèrie REXGEAR BCS Protocol SCPI [pdfGuia de l'usuari
Guia de programació de la sèrie BCS Protocol SCPI, sèrie BCS, Guia de programació Protocol SCPI, Guia Protocol SCPI, Protocol SCPI, Protocol

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *