background image

 

RMX-4000 Series Programming Manual 

160

 

Query Example 

:SEQuence:STATe? 
ON,STOP 

Sequence is on, stopped. 

184B

:SEQuence:EDIT:POINt 

Channel-Specific 
Command 

 

Description 

Sets the current point in the sequence. Use the 

SEQuence:END command first to set the number 

of points. 

Syntax 

:SEQuence:EDIT:POINt <NR1> 

Parameter 

<NR1> 

Points 

 

1~last point 

1~ last point 

Example 

:SEQ:EDIT:POIN 3 

Sets the point to number 

3.  

Query Syntax 

:SEQuence:EDIT:POINt? 

Return Parameter  <NR1>  

Points 

 

1~last point 

Returns the current point 

Query Example 

:SEQ:EDIT:POIN? 

The current point is 3.  

185B

:SEQuence:END 

Channel-Specific 
Command 

 

Description 

Sets the number of points in the sequence.  

Syntax 

:SEQuence:END <NR1> 

Parameter 

<NR1> 

Points 

 

1~120 

1~120 

Example 

:SEQ:END 5 

Sets the max number of 

points to 5. 

Query Syntax 

:SEQuence:END? 

Return Parameter  <NR1>  

Points 

 

1~120 

1~120 

Summary of Contents for RMX-400 Series

Page 1: ...Programmable DC Electronic Load RMX 400x Series PROGRAMMING MANUAL ISO 9001 CERTIFIED MANUFACTURER...

Page 2: ...nother language without prior written consent of National Instruments The information in this manual was correct at the time of printing However National Instruments continues to improve products and...

Page 3: ...l Order 14 COMMAND DETAILS 22 Common Commands 24 Abort Subsystem 32 Channel Subsystem 33 CONFIGURE Subsystem 38 Utility Subsystem 51 Current Subsystem 57 FETCH Subsystem 72 LOAD Subsystem 77 Measure S...

Page 4: ...RMX 4000 Series Programming Manual 4 SYSTEM Subsystem 150 151 Memory Subsystem 153 SEQuence Subsystem 159 GLOBal Subsystem 170 Command Error Codes 172 STATUS REGISTERS 173 Status Register Overview 173...

Page 5: ...UED FIRE PROTECTION REPLACE FUSE ONLY WITH NO OPERATOR SERVICEABLE COMPONENTS INSIDE GROUNDING CONDUCTOR MUST BE CONNECTED TO GROUND Go NoGo Output GPIB RS232C USB B terminal USB A terminal Frame Cont...

Page 6: ...ice Speed 1 1 2 0 full speed Panel Operation 1 Press the Shift and Help keys to access the Utility menu UTILITY HELP SHIFT 2 Press F3 Interface Menu F3 O USB Interface Configure Other System Info Inte...

Page 7: ...aded TTY To check the COM port number refer to the Device Manager in the PC For Windows XP select Control Panel System Hardware tab 7 Run this query command via the terminal application idn This comma...

Page 8: ...None Odd Even Data bit 8 fixed Stop bit 1 2 Panel Operation 1 Press the Shift and Help keys to access the Utility menu 2 Press F3 Interface Menu F3 O RS232 Interface Configure Other System Info Interf...

Page 9: ...tion Invoke a terminal application such as MTTTY Multi Threaded TTY For RS232C set the COM port baud rate stop bit data bit and parity accordingly To check the COM port No for RS232C refer to the Devi...

Page 10: ...al number and firmware version in the following format NATIONAL INSTRUMENTS RMX 4000 4002 NI 00000001 V2 08T Pin Assignment 1 5 6 9 2 RxD Receive data 3 TxD Transmit data 5 GND 1 4 6 7 8 9 No connecti...

Page 11: ...mpatible CommandTypes There are several different instrument commands and queries A command sends instructions or data to the electronic load and a query receives data or status information from the e...

Page 12: ...short or long forms are complete An incomplete command will not be recognized Below are examples of correctly written commands LONG FETCh VOLTage FETCH VOLTAGE fetch voltage SHORT FETC VOLT fetc volt...

Page 13: ...MAX maximum limits of the parameter 1 1 5 4 5e 1 MAX MIN aard Arbitrary ASCII characters block data IEEE 488 2 binary block data The block data is comprised of five parts d 216 16_bytes_data NL ab c e...

Page 14: ...in Functional Order Common Commands CLS 24 ESE 25 ESR 25 IDN 26 OPC 26 RCL 27 RDT 27 RST 29 SAV 29 SRE 29 STB 30 TST 30 Abort ABORt 32 Channel CHANnel LOAD 33 CHANnel SYNCon 34 CHANnel SYNCon ALL 34 C...

Page 15: ...t LEVel 43 CONFigure PROTection VOLTage STATe 45 CONFigure PROTection VOLTage LEVel 45 CONFigure PROTection POWer STATe 46 CONFigure PROTection POWer LEVel 47 CONFigure PROTection UVP CLEar 47 CONFigu...

Page 16: ...amic RISE FALL 64 CURRent DYNamic T1 T2 65 CURRent DYNamic LOW L1 L2 66 CURRent DYNamic LOW RISE FALL 67 CURRent DYNamic LOW T1 T2 68 CURRent DYNamic HIGH L1 L2 68 CURRent DYNamic HIGH RISE FALL 69 CU...

Page 17: ...Sure ALLCurrent 85 MEASure ALLPower 85 Mode MODE 87 OCPTest Automation OCP EDIT CHANnel 89 OCP CHANnel RANGe 90 OCP CHANnel STARt 90 OCP CHANnel END 91 OCP CHANnel STEP CURRent 91 OCP CHANnel LAST 92...

Page 18: ...PROGram PFTime 105 PROGram CHAin STARt 105 Resistance RESistance STATic L1 L2 107 RESistance STATic RISE FALL 108 RESistance STATic RECall 109 RESistance STATic LOW AVALue BVALue 109 RESistance STATic...

Page 19: ...STATus CHANnel ENABle 127 STATus CHANnel EVENt 127 STATus CHANnel NTRansition PTRansition 128 STATus CSUMmary ENABle 129 STATus CSUMmary EVENt 130 STATus QUEStionable CONDition 130 STATus QUEStionable...

Page 20: ...m ERRor 150 SYSTem VERSion 150 SYSTem SETup 151 SYSTem KLOCk 151 SYSTemKEYLock MODE Error Bookmark not defined Memory MEMory SAVE PREset 153 MEMory SAVE PROGram 153 MEMory SAVE ALLPreset 154 MEMory SA...

Page 21: ...e POINt CURRent 162 SEQuence POINt RISE FALL 163 SEQuence POINt TIME 163 SEQuence REPeat 164 SEQuence VOLTage RANGe 165 SEQuence LOOP STARt 165 SEQuence CHANnel TIME 166 SEQuence RUN 167 SEQuence SAVE...

Page 22: ...with the Status registers detailed on page 173 Common Commands 24 Abort Subsystem 32 Channel Subsystem 33 CONFIGURE Subsystem 38 Utility Subsystem 51 Current Subsystem 57 FETCH Subsystem 72 LOAD Subsy...

Page 23: ...RMX 4000 Series Programming Manual 23 Memory Subsystem 153 SEQuence Subsystem 159 GLOBal Subsystem 170...

Page 24: ...30 0B CLS Status Command Description Clears Channel Status Register Channel Summary Register Questionable Status Register Standard Events Register Operation Status Register Error Queue When the CLS c...

Page 25: ...ding event Any enabled events set bit 5 ESB of the Status Byte register Refer to page 180 Syntax ESE NRf Parameter NRf Bit s Set NRf Bit s Set 4 QYE 32 CME 8 DDE 64 16 EXE 128 Example ESE 40 Sets CME...

Page 26: ...Register 3B IDN System Command Description Returns the electronic load identification Query Syntax IDN Return Parameter aard Data aard Data NATIONAL INSTRUMENTS Manufacturer NI 00000001 Serial No RMX...

Page 27: ...on The Recall Instrument State command restores the instrument settings from a previously saved memory setting Syntax RCL NRf Parameter NRf Recall Memory Setting 1 120 1 120 Example RCL 1 Recalls sett...

Page 28: ...RMX 4000 Series Programming Manual 28 Query Example RDT 0 0 2020L 2020R 0 0 0 0 Channels 1 2 and 5 8 are empty the RMX 4003 load module occupies channels 3 4...

Page 29: ...meter NR1 Save slot 1 120 1 120 Example SAV 2 Saves data memory to save slot 2 9B SRE Status Command Description The Service Request Enable Command determines which events in the Status Byte Register...

Page 30: ...not clear the register If the Master Summary Status bit MSS is set it indicates there is a reason for a service request Query Syntax STB Return Parameter NRf Bit s Set NRf Bit s Set 4 CSUM 32 ESB 8 QU...

Page 31: ...RMX 4000 Series Programming Manual 31 0 Pass 1 Fail Example TST 0...

Page 32: ...RMX 4000 Series Programming Manual 32 Abort Subsystem ABORt 32 12B ABORt All Channel Command Description Turns all electronic loads to OFF Syntax ABORt Example ABORt...

Page 33: ...channel specific commands use This command does not change the channel in the display screen Syntax CHANnel LOAD NRf Parameter NRf Channel selected 1 8 CH1 CH8 MAX CH8 MIN CH1 Example CHAN 1 Sets chan...

Page 34: ...d commands Query Syntax CHANnel SYNCon Return Parameter NR1 Sync Status 0 Independent mode is OFF 1 Independent mode is ON Query Example CHAN SYNC 0 Independent mode is set to OFF for the channel 15B...

Page 35: ...L INSTRUMENTS RMX 4003 NI 00000001 V2 08T Returns the load module identification string 17B CHANnel DISPlay Channel Specific Command Description Sets or queries which channel is active on the mainfram...

Page 36: ...ameter Return parameter string String containing memo Example CHAN MEM this is a memo Sets to the memo to this is a memo Query Syntax CHANnel MEMo Query Example CHAN MEM this is a memo Returns the mem...

Page 37: ...RMX 4000 Series Programming Manual 37 Query Example MEM this is a memo Returns the memo message...

Page 38: ...ction VOLTage STATe 45 CONFigure PROTection VOLTage LEVel 45 CONFigure PROTection POWer STATe 46 CONFigure PROTection POWer LEVel 47 CONFigure PROTection UVP CLEar 47 CONFigure PROTection UVP LEVel 48...

Page 39: ...s Voltage range for CC mode Syntax CONFigure VOLTage RANGe NRf V L H Parameter NRf V L H Range 16 Low range 80V High range L Low range H High range Load module dependent RMX 4003 shown Example CONF VO...

Page 40: ...ery Syntax CONFigure VOLTage LATch Return Parameter NR1 Von latch status 0 Latched Off 1 Latched On Query Example CONF VOLT LAT 1 Von latch is set to ON 23B CONFigure AUTO LOAD All Channels Descriptio...

Page 41: ...D 1 LOAD Example CONF AUTO MODE 1 Configures Auto Load to LOAD Query Syntax CONFigure AUTO MODE Return Parameter NR1 Auto LoadType Status 0 PROGRAM MODE 1 LOAD MODE Query Example CONF AUTO MODE 1 Auto...

Page 42: ...OTE OFF 0 ON 1 Parameter OFF 0 Off ON 1 On Example CONF REM 1 Turns Remote control on 27B CONFigure LOAD System Command Description Configures the load module selector knob as OLD or Updated Syntax CO...

Page 43: ...CLEAR 2 Parameter CLEAR 2 Cleared OFF 0 Off ON 1 On Example CONF PROT CURR STAT 1 Turns on current protection Query Syntax CONFigure PROTection CURRent STATe Return Parameter NR1 Current Protection 0...

Page 44: ...current limit to the maximum level Example CONF PROT CURR LEV MAX Sets the current limit to 20 40 A RMX 4003 Query Syntax CONFigure PROTection CURRent LEVel MIN MAX Return Parameter NRf 1 unit 1 A Cur...

Page 45: ...AT 1 Turns on voltage protection Query Syntax CONFigure PROTection VOLTage STATe Return Parameter NR1 Voltage Protection state 0 Off 1 On 2 Clear Query Example CONF PROT VOLT STAT 0 Voltage protection...

Page 46: ...e CONF PROT VOLT LEV 81 6000 Voltage protection level is at 81 6 V 32B CONFigure PROTection POWer STATe Channel Specific Command Description Sets the power protection for the current specific channel...

Page 47: ...X Sets the power limit to the maximum level Example CONF PROT POW LEV MAX Sets the power limit to 102 W RMX 4003 Query Syntax CONFigure PROTection POWEr LEVel MIN MAX Return Parameter NRf Power protec...

Page 48: ...s to the minimum level OFF MAX Sets the voltage limit to the maximum level Example CONF PROT UVP LEV MIN Sets the UVP limit to OFF Query Syntax CONFigure PROTection UVP LEVel MIN MAX Return Parameter...

Page 49: ...ttings Syntax CONFigure RESEt Example CONF RESE 38B CONFigure GROup UNITs Channel Specific Command Description Sets or queries the number of single channel load modules RMX 4005 or RMX 4006 that you c...

Page 50: ...DE Channel Specific Command Description Sets or queries the parallel mode Syntax CONFigure GROup MODE SYNC 0 PARALLEL 1 Parameter SYNC 0 Sync mode PARALLEL 1 Parallel mode Example CONF GRO MODE 0 Sets...

Page 51: ...stem Command Description Sets the mainframe to auto mode On startup the mainframe turns loads programs on Syntax UTILity AUTO LOAD OFF 0 ON 1 Parameter OFF 0 Turns auto loading off ON 1 Turns auto loa...

Page 52: ...program LOAD 1 Sets the auto load mode to load Example UTIL AUTO MODE 1 Auto load mode is set to load Query Syntax UTILity AUTO MODE Return Parameter NR1 Auto load mode 0 Program 1 Load Query Example...

Page 53: ...n Example UTIL REM 1 Turns remote control on 44B UTILity REMote MODE System Command Description Sets the remote mode to fast or normal In fast mode the panel interface is deactivated with an interface...

Page 54: ...IL TIME Return Parameter aard 1 2 3 2015 11 13 13 00 1 2 3 Year Month Day Time 24 hours Query Example UTIL TIME 2015 11 13 13 00 The date is November 13 2015 The time is 1 00 p m 46B UTILity LOAD Syst...

Page 55: ...identify an RMX 400x mainframe in a group Pressing any key on the mainframe also turns off the message Syntax UTILity IDENtify OFF 0 ON 1 Parameter OFF 0 Turns message off ON 1 Turns message on Exampl...

Page 56: ...RMX 4000 Series Programming Manual 56 Query Example UTIL FRAM 0 Frame Link is on...

Page 57: ...YNamic T1 T2 65 CURRent DYNamic LOW L1 L2 66 CURRent DYNamic LOW RISE FALL 67 CURRent DYNamic LOW T1 T2 68 CURRent DYNamic HIGH L1 L2 68 CURRent DYNamic HIGH RISE FALL 69 CURRent DYNamic HIGH T1 T2 70...

Page 58: ...range settings Syntax CURRent STATic L1 L2 NRf A Parameter NRf A L1 1 Sets AValue to 1 A L2 2 Sets BValue to 2 A L1 1A Sets AValue to 1 A single channel only L1 MIN Sets AValue to the minimum level f...

Page 59: ...t STATic RISE FALL NRf A s Parameter NRf A s Slew rate RISE FALL 0 078 A s Sets the rising falling slew rate to 0 078 A s RISE FALL 1 Sets the rising falling slew rate to 1 A s RISE FALL MIN Sets to t...

Page 60: ...ue 2 Sets BValue to 2 A low range only AVALue 1A Sets AValue to 1 A low range only AVALue MIN Sets AValue to the minimum level for the specific channel AVALue MAX Sets AValue to the maximum level for...

Page 61: ...Sets to the fastest rising falling slew rate Example CURR STAT LOW RISE 001 Sets the rising slew rate to 0 001 A s Query Syntax CURRent STATic LOW RISE FALL MIN MAX Return Parameter NR2 MAX MIN Slew r...

Page 62: ...HIGH AVALue BVALue MAX MIN Return Parameter NR2 MAX MIN Auto load mode MAX MIN Returns the allowable maximum and minimum 1 unit 1 A Returns the A or BValue current Query Example CURR STAT HIGH BVALu e...

Page 63: ...e maximum and minimum Query Example CURR STAT HIGH RISE MAX 0 8000 For high range CC mode the maximum value for the rising slew rate is 0 8000 A s for the specific channel 56B CURRent DYNamic L1 L2 Ch...

Page 64: ...00 Returns current for the specific channel 57B CURRent DYNamic RISE FALL Channel Specific Command Description Sets the rising falling slew rate for CC dynamic mode for the specific channel and range...

Page 65: ...c Command Description Sets the timers T1 or T2 for CC dynamic mode for the specific channel and range Syntax CURRent DYNamic T1 T2 NRf S ms Parameter NRf S Time T1 T2 0 1S Sets theT1 T2 time to 0 1 s...

Page 66: ...x CURRent DYNamic LOW L1 L2 NRf A Parameter NRf A Current L1 1 Sets L1 to 1 A low range only L2 2 Sets L2 to 2 A low range only L2 2A Sets L2 to 2 A low range only L1 L2 MIN Sets L1 or L2 to the minim...

Page 67: ...the rising falling slew rate to 0 8 A s RISE FALL 1 Sets the rising falling slew rate to 1 A s RISE FALL MIN Sets to the slowest rising falling slew rate RISE FALL MAX Sets to the fastest rising fall...

Page 68: ...Sets theT1 T2 time to the maximum time Example CURR DYNA LOW T1 1S Sets the T1 time to 100 ms for the specific channel Query Syntax CURRent DYNamic LOW T1 T2 MIN MAX Return Parameter NR2 MAX MIN Time...

Page 69: ...c mode sets L1 level 1 to 10 A Query Syntax CURRent DYNamic HIGH L1 L2 MIN MAX Return Parameter NR2 MAX MIN Return value 1 unit 1 A Returns the current of Level 1 2 L1 L2 MAX MIN Returns the allowable...

Page 70: ...urn Parameter NR2 MAX MIN Slew rate 1 unit 1 A s Returns the slew rate MAX MIN Returns the allowable maximum and minimum Query Example CURR DYN HIGH FALL MAX 0 8 For high range dynamic CC mode the max...

Page 71: ...10 s for the specific channel Query Syntax CURRent DYNamic HIGH T1 T2 MIN MAX Return Parameter NR2 MAX MIN Time 1 unit 1 s ReturnsT1 T2 time MAX MIN Returns the allowable maximum and minimum Query Exa...

Page 72: ...module input for the specific channel Syntax FETCh VOLTage NR2 Parameter NR2 1 unit 1V Voltage 8 8V Query Example FETC VOLT 11 2 The specific channel has a voltage of 11 2 V at the input 66B FETCh CUR...

Page 73: ...Command Description This query returns the load module status The returned value is the Channel Status Register bit weight Refer to page 173 Syntax FETCh STATus NR1 Parameter NR1 Condition NR1 Conditi...

Page 74: ...atus Command Description This query returns the current values of all the load modules channels in order from 1 8 RMX 4002 1 4 RMX 4000 Syntax FETCh ALLCurrent aard Parameter aard CH1 CH2 CH3 CH4 CH5...

Page 75: ...RMX 4000 Series Programming Manual 75 Syntax FETCh ALLPower aard...

Page 76: ...ter aard CH1 CH2 CH3 CH4 CH5 C H6 CH7 CH8 Returns all power values from all channels 1 8 RMX 4002 1 4 RMX 4000 Query Example FETC ALLP 0 0000 0 0000 10 200 5 5000 Channels 1 to 2 have no power Channel...

Page 77: ...mand turns the electronic load on off for the specific channel Syntax LOAD STATe ON 1 OFF 0 Parameter ON 1 Load On OFF 0 Load Off Example LOAD ON Turns the specific channel load on Query Syntax LOAD S...

Page 78: ...AD SHOR 0 Shorting is deactivated on the specific channel 74B LOAD SHORt KEY Channel Specific Command Description You can set the SHORT key to toggle or hold mode Syntax LOAD SHORt KEY TOGGLE 1 HOLD 0...

Page 79: ...PROT 0 Returns the Channel Status Register status Here 0 is returned indicating no protection settings have been tripped 76B LOAD PROTection CLEar Channel Specific Command Description This command cle...

Page 80: ...NRf S Time 0 1S Sets the delay time to 0 1 s Example LOAD DEL 0 1s Sets the delay time to 0 1 s Query Syntax LOAD DEL Return Parameter NR2 Delay time in seconds Query Example LOAD DEL 0 10000 Returns...

Page 81: ...RMX 4000 Series Programming Manual 81 Return Parameter NR1 Type 0 Normal load 1 Program 2 Sequence Query Example LOAD TYPE 0 The normal load type is active...

Page 82: ...Syntax MEASure VOLTage NR2 Return Parameter NR2 1 unit 1V Voltage at the load input 0 5000 0 5000V Query Example MEAS VOLT 8 5600 A voltage of 8 56 V is measured at the specific channel load input 81B...

Page 83: ...ecific Command Description This query returns the specific channel s measured power Query Syntax MEASure POWer NR2 Return Parameter NR2 1 unit 1 W Power at the load input 1 0000 1 0000 W Query Example...

Page 84: ...SCAN NR1 Return Parameter NR1 Scan 0 Disabled 1 Enabled Query Example MEAS SCAN 1 Returns the scanning status Here scanning is enabled 84B MEASure ALLVoltage All Channel Command Description This query...

Page 85: ...ery Parameter aard 1 unit 1 A CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 Returns all the current values from all the channels 1 8 RMX 4002 1 4 RMX 4000 Query Example MEAS ALLC 0 0000 0 0000 0 0000 0 0000 0 0000...

Page 86: ...RMX 4000 Series Programming Manual 86 Query Example MEAS ALLP 0 0000 0 0000 0 0000 0 0000 0 0000 0 0000 1 5000 3 2000 Channels 1 to 6 have no power Channels 7 and 8 have 1 5 W and 3 2 W respectively...

Page 87: ...low range CCH CC static mode high range CCDL CC dynamic mode low range CCDH CC dynamic mode high range CRL CR static mode low range CRH CR static mode high range CRDL CR dynamic mode low range CRDH CR...

Page 88: ...CR static mode low range CRH CR static mode high range CRDL CR dynamic mode low range CRDH CR dynamic mode high range CV CV mode CPL CP static mode low range CPH CP static mode high range CVL CV stati...

Page 89: ...CTive 94 OCP STATus 94 OCP SAVE 95 OCP RESult 95 OCP RUN 95 88B OCP EDIT CHANnel Channel Specific Command Description Sets or queries which channel is used to apply the OCP Test Automation parameters...

Page 90: ...ode Low range 1 CC Mode High range Query Example OCP CHAN RANG 0 The range is CC Mode Low 90B OCP CHANnel STARt Channel Specific Command Description Sets or queries the starting current value Syntax O...

Page 91: ...Syntax OCP CHANnel END Return Parameter NR2 Returns the ending current in amps Query Example OCP CHAN END 10 0 Returns the ending current 92B OCP CHANnel STEP CURRent Channel Specific Command Descript...

Page 92: ...current value to the maximum value Query Syntax OCP CHANnel LAST Return Parameter NR2 Returns the current value in amps Query Example OCP CHAN LAST 3 0 Returns the current value 94B OCP CHANnel STEP...

Page 93: ...he maximum value Query Syntax OCP CHANnel DELay Return Parameter NR2 Returns the delay time in seconds Query Example OCP CHAN DEL 5 0 Returns the delay time 96B OCP CHANnel TRIGger Channel Specific Co...

Page 94: ...ht of the parameter Syntax OCP CHANnel ACTive NR1 0 255 Parameter NR1 BITWEIGHT Channel number NR1 BITWEIGHT Channel number 1 1 16 5 2 2 32 6 4 3 64 7 8 4 128 8 Example OCP CHAN ACT 3 Activates channe...

Page 95: ...OCP Test Automation results Query Syntax OCP RESult Query Example OCP RES Ch1 OCPVoltage Ch1 OCP Current Ch2 OCPVoltage Ch2 OCP Current Ch3 OCP Voltage Ch3 OCP Current Ch4 OCPVoltage Ch4 OCP Current...

Page 96: ...RMX 4000 Series Programming Manual 96 1 ON Turn on Example OCP RUN OFF Turn the test off...

Page 97: ...4 PROGram SAVE 105 PROGram PFTime 105 PROGram CHAin STARt 105 102B PROGram STATe Set Query Description Sets or queries the state of the program function Syntax PROGram STATe ON OFF PAUSe CONTinue NEXT...

Page 98: ...er NR1 Program number 1 12 Number 1 12 Example PROG FILE 5 Sets the program number to 5 Query Syntax PROGram FILE Return Parameter NR1 Mainframe scanning 1 12 Returns the current program number Query...

Page 99: ...PROGram MEMory Program Number Specific Description Sets the memory number used for the current program sequence Syntax PROGram MEMory NR1 Parameter NR1 Memory number 1 120 Number 1 120 Example PROG M...

Page 100: ...uit for channels 3 and 4 Query Syntax PROGram SEQuence SHORt CHANnel NR1 Return Parameter NR1 BITWEIGHT Short Channel number NR1 BITWEIGHT Short Channel number 1 1 16 5 2 2 32 6 4 3 64 7 8 4 128 8 Que...

Page 101: ...for the program sequence is 5 s 108B PROGram SEQuence MODE Program Number Specific Description Sets the program sequence to Auto Manual or Skip mode Syntax PROGram SEQuence MODE MANUAL AUTO SKIP Param...

Page 102: ...hannel NR1 BITWEIGHT Active Channel 1 1 16 5 2 2 32 6 4 3 64 7 8 4 128 8 Example PROG ACT 4 Activates channel 3 Query Syntax PROGram ACTive NR1 Return Parameter NR1 BITWEIGHT Active Channel NR1 BITWEI...

Page 103: ...to which the current program is chained 111B PROGram ONTime Program Number Specific Description Sets the on time for the program number 0 1 60 s Syntax PROGram ONTime NRf S Parameter NRf S Program OnT...

Page 104: ...me for the current program number to 10 s Query Syntax PROGram OFFTime NR2 Return Parameter NR2 1 unit 1 s Program OffTime 0 0 60 0 0 60 s Query Example PROG OFFT 10 Returns the off time for the curre...

Page 105: ...ROGram PFTime NRf S Parameter NRf S P FTime 0 0 0 s OFF 0 1 119 9 0 1 119 9 s 0 1 119 9S 0 1 119 9 s Example PROG PFT 0 5 Sets the P F Time to 0 5 s Query Syntax PROGram PFTime NR2 Return Parameter NR...

Page 106: ...ming Manual 106 1 12 1 12 Example PROG CHA STAR 1 Set program 1 to start the chain Query Syntax PROGram CHAin STARt NR1 Return Parameter NR1 Program number 1 12 1 12 Query Example PROG CHA STAR 5 Prog...

Page 107: ...YNamic LOW T1 T2 114 RESistance DYNamic HIGH L1 L2 115 RESistance DYNamic HIGH RISE FALL 116 RESistance DYNamic HIGH T1 T2 117 117B RESistance STATic L1 L2 Channel Specific Command Description Sets A...

Page 108: ...8B RESistance STATic RISE FALL Channel Specific Command Description Sets the rising falling slew rate for CR mode The command applies to the current mode static dynamic and the current range High Low...

Page 109: ...queries whether A Value or B Value is the currently active value in CR static mode Syntax RESistance STATic RECall A 0 B 1 Parameter A 0 A B 1 B Example RES STAT REC 1 Makes B Value the active value Q...

Page 110: ...unit 1 Returns the resistance of the A or BValue Query Example RES STAT LOW AVAL MAX 300 Returns the maximum resistance allowed for the channel RMX 4003 121B RESistance STATic LOW RISE FALL Channel S...

Page 111: ...rising slew rate is 0 8 A s for the specific channel 122B RESistance STATic HIGH AVALue BVALue Channel Specific Command Description Sets the high range A B Value for constant resistance static mode S...

Page 112: ...gh range rising falling slew rate Syntax RESistance STATic HIGH RISE FALL NRf A s Parameter NRf A s Slew rate RISE FALL 0 8A s Sets the rising falling slew rate to 0 8 A s RISE FALL 0 5 Sets the risin...

Page 113: ...L1 L2 NRf OHM Parameter NRf OHM Ohms L1 10 Sets L1 to 10 low range only L2 20OHM Sets L2 to 20 low range only L1 L2 MIN Sets L1 or L2 to the minimum level for the specific channel L1 L2 MAX Sets L1 or...

Page 114: ...RISE FALL MAX Sets to the fastest rising falling slew rate Example RES DYNA LOW RISE 0 1 Sets the rising slew rate to 0 1 A s Query Syntax RESistance DYNamic LOW RISE FALL MIN MAX Return Parameter NR...

Page 115: ...rameter NR2 MAX MIN TimeT1 T2 1 unit 1 s ReturnsT1 T2 time MAX MIN Returns the allowable maximum and minimum Query Example RES DYN LOW T1 2 5 CURR DYN LOW T1 MIN 0 000025 Returns the T1 time of 2 5 s...

Page 116: ...L2 MAX 15000 0 Returns the maximum resistance allowed for the channel RMX 4003 128B RESistance DYNamic HIGH RISE FALL Channel Specific Command Description Sets the high range rising falling slew rate...

Page 117: ...T1 T2 Channel Specific Command Description Sets the timers T1 and T2 for high range dynamic CR mode Syntax RESistance DYNamic HIGH T1 T2 NRf S ms Parameter NRf S TimerT1 T2 T1 T2 0 1S Sets theT1 T2 ti...

Page 118: ...RMX 4000 Series Programming Manual 118 Query Example RES DYN HIGH T1 2 5 RES DYN LOW T1 MIN 0 000025 Returns the T1 time of 2 5 s Returns the minimum T1 time allowable for the specific channel...

Page 119: ...RMX 4000 Series Programming Manual 119 RUN Subsystem RUN 119 130B RUN All Channel Command Description Turns on all the electronic loads Syntax RUN Example RUN Turns on all electronic loads...

Page 120: ...Parameter LVI Left channel voltage current LVW Left channel voltage power LIW Left channel current power RVI Right channel voltage current RVW Right channel voltage power RIW Right channel current po...

Page 121: ...ific Command Single channel module Description Sets the specific channel s load module s display mode Syntax SHOW DISPlay VI VW IW S Parameter VI Voltage current VW Voltage power IW Current power S Lo...

Page 122: ...125 133B SPECification UNIT Channel Specific Command Description Sets the Go NoGo specification units as percentages or values Syntax SPECification UNIT PERCENT 0 VALUE 1 Parameter PERCENT 0 Percenta...

Page 123: ...NoGo has failed Query Example SPEC 0 Go NoGo has failed 135B SPECification PASS CHANnel ALLChannel VOLTage CURRent Channel Specific Command Description Queries whether the voltage current current chan...

Page 124: ...1V 1V Example SPEC VOLT H 2V Sets the Go NoGo high voltage limit to 2 V Query Syntax SPECification VOLTage H L C NR2 Return Parameter NR2 Go NoGo voltage 1 unit 1V Returns the limit voltage Query Exam...

Page 125: ...t limit is 5 12 A 138B SPECification TEST Channel Specific Command Description Turns the Go NoGo specification SPEC limits on off Syntax SPECification TEST OFF 0 ON 1 Parameter OFF 0 OFF ON 1 ON Examp...

Page 126: ...e EVENt 132 STATus QUEStionable NTRansition PTRansition 132 STATus PREset 133 139B STATus CHANnel CONDition Channel Specific Command Description Returns the Channel Status Condition Register status Th...

Page 127: ...64 UVP 8 RV 128 65535 Not Used Example STAT CHAN ENAB 12 Events OP Bit 3 and RV Bit 4 are enabled in the Channel Status Enable register Query Syntax STATus CHANnel ENABle NR1 Return Parameter NR1 Eve...

Page 128: ...nd Description Determines whether a negative transition NTR 1 0 or positive PTR 0 1 transition in the Channel Status Condition register will set the corresponding event in the Channel Status Event reg...

Page 129: ...ific Command Description Determines which channels in the Channel Summary Register group can set the CSUM bit of the Status Byte Register The mask values are the bit weights of each corresponding chan...

Page 130: ...ery Syntax STATus CSUMmary EVENt NR1 Return Parameter NR1 Event NR1 Event 1 CH1 16 CH5 2 CH2 32 CH6 4 CH3 64 CH7 8 CH4 128 CH8 Query Example STAT CSUM EVEN 4 An event from channel 3 occurred since the...

Page 131: ...ues are the events bit weights Refer to page 177 for details Syntax STATus QUEStionable ENABle NR1 Parameter NR1 Event NR1 Event 1 OC 16 OT 2 OV 32 G N 4 OP 64 UVP 8 RV 128 65535 Not used Example STAT...

Page 132: ...An over current OC event occurred since the last time the Questionable Status Event register was read 148B STATus QUEStionable NTRansition PTRansition Channel Specific Command Description Determines...

Page 133: ...32 G N 4 OP 64 UVP 8 RV 128 65535 Not used Query Example STAT QUES NTR 4 Returns which conditions OP have negative transitions 149B STATus PREset Channel Specific Command Description The status preset...

Page 134: ...RMX 4000 Series Programming Manual 134 Questionable Status NTR All bits set to 0 Syntax STATus PREset Example STAT PRE...

Page 135: ...ure 142 150B VOLTage L1 L2 Channel Specific Command Description Sets the voltage of A Value or B Value in CV mode where L1 is A Value and L2 is B Value Syntax VOLTage L1 L2 NRf V Parameter NRf V Volta...

Page 136: ...table voltage 151B VOLTage RECall Channel Specific Command Description Sets or queries whether A Value or B Value is the currently active value in CV mode Syntax VOLTage RECall A 0 B 1 Parameter A 0 A...

Page 137: ...for the specific channel Single channel only Query Syntax VOLTage AVALue BVALue MAX MIN Return Parameter NR2 1 unit 1V Voltage 10 Returns the voltage of the specific channel MAX MIN Returns the allowa...

Page 138: ...OLTage CURRent MAX MIN Return Parameter NR2 1 unit 1 A Current limit 1 Returns the current limit of the specific channel MAX MIN Returns the allowable maximum and minimum Query Example VOLT CURR 5 The...

Page 139: ...Description Sets the low range A B Value for constant voltage mode Syntax VOLTage LOW AVALue BVALue NRf W Parameter NRf W AVALue 1 Sets AValue to 1V BVALue 1V Sets BValue to 1V AVALue MIN Sets AValue...

Page 140: ...eter NRf W AVALue 1 Sets AValue to 1V BVALue 1V Sets BValue to 1V AVALue MIN Sets AValue to the minimum level for the specific channel AVALue MAX Sets AValue to the maximum level for the specific chan...

Page 141: ...to the maximum level for the specific channel Example VOLTage LOW AVAL 1 Sets A Value to 1 V for the low range Query Syntax VOLTage LOW AVALue BVALue MAX MIN Return Parameter NR2 MAX MIN Current 1 uni...

Page 142: ...ge HIGH AVALue BVALue MAX MIN Return Parameter NR2 MAX MIN Current 1 unit 1 volt Returns the voltage of the A or BValue MAX MIN Returns the allowable maximum and minimum Query Example VOLTage HIGH CUR...

Page 143: ...nel VOLT IME 1 Sets the current measurement range to High for the specific channel Query Syntax VOLTage IMEasure NR1 Return Parameter NR1 The current measurement range of constant voltage mode for the...

Page 144: ...L1 is A Value and L2 is B Value The command is range dependent If the current range is Low the command applies to only the low range settings Syntax POWer L1 L2 NRf W Parameter NRf W L1 1 Sets AValue...

Page 145: ...s range dependent If the current range is Low the command applies to only the low range settings Syntax POWer CURRent NRf A Parameter NRf A 1 Sets the current limit to 1 A 1A Sets the current limit to...

Page 146: ...arameter A 0 B 1 Value A 0 A B 1 B Example POW REC 1 Makes B Value the active value Query Syntax POWer RECall Return Parameter NR1 Value 0 A 1 B Query Example POW REC 0 A Value is active 163B POWer LO...

Page 147: ...and minimum Query Example POWer LOW BVAL MAX 2 Returns the maximum power allowed for the channel range 164B POWer LOW CURRent Channel Specific Command Description Sets the current limit for constant p...

Page 148: ...Sets the high range A B Value for constant power mode Syntax POWer HIGH AVALue BVALue NRf W Parameter NRf W AVALue 1 Sets AValue to 1 W BVALue 1W Sets BValue to 1 W AVALue MIN Sets AValue to the mini...

Page 149: ...1 Sets the current limit to 1 A 1A Sets the current limit to 1 A MIN Sets the current limit to the minimum level for the specific channel MAX Sets the current limit to the maximum level for the specif...

Page 150: ...Description The System Error command returns all the system errors Refer to the Error codes section page 151 for a full description Query Syntax SYSTem ERRor Return Parameter character string Error 1...

Page 151: ...re details Syntax SYSTem SETup block data Parameter block data System setup data Example SYST SET block data Loads the system setup using block data Query Syntax SYSTem SETup Return Parameter block da...

Page 152: ...nel keys unlocked Boolean Panel keys locked SYSTem KEYLock MODE Set Query Description Sets or queries the key lock mode Syntax SYSTem KEYLock MODE 0 1 Query Syntax SYSTem KEYLock MODE Parameter 0 Pane...

Page 153: ...Gram 156 MEMory FILE SETup 157 MEMory FILE SEQuence 157 171B MEMory SAVE PREset Channel Specific Command Description Saves preset data for the specific channel to internal memory slots P0 P9 Syntax ME...

Page 154: ...ves the preset settings to P0 for all channels 174B MEMory SAVE SETup All Channels Description Saves setup data for all channels to internal memory slots S1 S4 Syntax MEMory SAVE SETup NR1 Parameter N...

Page 155: ...M120 Example MEM REC PROG 100 Recalls the memory M100 for the current channel 177B MEMory RECall ALLPreset All Channels Description Recalls preset data from internal memory for all channels Syntax MEM...

Page 156: ...ck data Syntax MEMory FILE PREset block data Parameter block data Preset data Example MEM FILE PRE block data Loads the preset settings block data Query Syntax MEMory FILE PREset Return Parameter bloc...

Page 157: ...d syntax on page 11 for more details on block data Syntax MEMory FILE SETup block data Parameter block data Setup data Example MEM FILE SET block data Loads the setup data using block data Query Synta...

Page 158: ...SEQ block data Loads the sequence data using block data Query Syntax MEMory FILE SEQuence Return Parameter block data Returns the sequence data as block data Query Example MEM FILE SEQuence digits byt...

Page 159: ...ARt 165 SEQuence CHANnel TIME 166 SEQuence RUN 167 SEQuence SAVE 167 SEQuence TRIGger IN 167 SEQuence TRIGger OUT 168 SEQuence TRIGger IN CHANnel 168 183B SEQuence STATe Channel Specific Command Descr...

Page 160: ...oints 1 last point 1 last point Example SEQ EDIT POIN 3 Sets the point to number 3 Query Syntax SEQuence EDIT POINt Return Parameter NR1 Points 1 last point Returns the current point Query Example SEQ...

Page 161: ...SEQuence END LOAD 1 000 Sets the value of On End Load to 1 000 Query Syntax SEQuence END LOAD Return Parameter OFF On End Load is Off NRf On End Load value Query Example SEQuence END LOAD 1 000 On End...

Page 162: ...Channel Specific Command Description Sets the current value for the current point CC mode only Syntax SEQuence POINt CURRent NRf A MIN MAX Parameter NRf A MIN MAX Current value 10 10 A 100 A 100 A MA...

Page 163: ...lew rate to 0 3 A us SEQ POIN FALL 4 A Sets the falling slew rate to 0 4 A us Query Syntax SEQuence POINt RISE FALL MAX MIN Return Parameter NR1 Slew rate 1 unit 1 A us Returns the slew rate MAX MIN R...

Page 164: ...tion time MAX MIN Returns the allowable maximum and minimum Query Example SEQ POIN TIME 0 00100 The point duration time is 0 001 s 191B SEQuence REPeat Channel Specific Command Description Sets the nu...

Page 165: ...Range 16 Low range 80V High range L Low range H High range Load module dependent RMX 4003 shown Example SEQ VOLT RANG L Sets the range to Low for the channel Query Syntax SEQuence VOLTage RANGe Retur...

Page 166: ...nt that the loop will start from Query Example SEQ LOOP STAR 2 The loop starts at point 2 194B SEQuence CHANnel TIME Channel Specific Command Description Sets which channel duration time the specific...

Page 167: ...ence SAVE Channel Specific Command Description Saves the sequence for the specific channel Syntax SEQuence SAVE Example SEQ SAVE Saves the sequence 197B SEQuence TRIGger IN Channel Specific Command De...

Page 168: ...to the last channel MIN SetsTRIG OUT to the first channel Example SEQ TRIG OUT 1 Sets TRIG OUT to CH1 Query Syntax SEQuence TRIGger OUT Return Parameter NR1 Channel number MAX MIN Last or first channe...

Page 169: ...used 16 CH 5 Example SEQ TRIG IN CHAN 9 Sets TRIG IN to CH1 and CH4 Query Syntax SEQuence TRIGger IN CHANnel Return Parameter NR1 Channel NR1 Channel 1 CH1 32 CH 6 2 CH2 64 CH 7 4 CH3 128 CH 8 8 CH 4...

Page 170: ...nnels Syntax GLOBal CONFigure VOLTage RANGe L H Parameter L Low range H High range Example GLOB CONF VOLT RANG L Sets the range to low 201B GLOBal LOAD SHORt Global Command Description Shorts all the...

Page 171: ...CH CC static mode high range CCDL CC dynamic mode low range CCDH CC dynamic mode high range CRL CR static mode low range CRH CR static mode high range CRDL CR dynamic mode low range CRDH CR dynamic mo...

Page 172: ...ore parameters than was received 122 Data out of range The data is outside the allowed range 128 Numeric data not allowed The command does not accept numerical data parameters 200 Execution error Gene...

Page 173: ...s are used to determine the electronic load status The status registers maintain the status of the load modules protection conditions load conditions and channel conditions The RMX 400x Series has the...

Page 174: ...From CH6 CH7 CH8 BIT WEIGHT 1 4 8 OR Standard Event Status Registers 16 EVENT 1 4 8 16 ENABLE OPC N U QYE DDE EXE Message 0 1 2 3 4 Bit position 32 32 CME N U N U 5 6 7 Data Data Output Queue Data B...

Page 175: ...OC 0 PTR NTR RV OP OV OC 0 EVENT RV OP OV OC 0 ENABLE UVP G N OT UVP G N OT UVP G N OT UVP G N OT 6 5 4 64 32 16 Protection Bits OC If an over current condition occurs the OC bit bit 0 is set You can...

Page 176: ...te PTR NTR Register The PTR NTR Positive Negative transition register determines the type of transition conditions that will trigger an event You can transition program only the Channel Status Registe...

Page 177: ...Use the Enable Register to determine which channel events are used to set the Status Byte Register CSUM bit Questionable Status Description The Questionable Status Registers show whether any faults o...

Page 178: ...Event Registers You can transition program only the Channel Status Register and Questionable Status Register Positive Transition 0 1 Negative Transition 1 0 Event Register The PTR NTR Register dictat...

Page 179: ...e operation complete bit is set when all selected pending operations are complete This bit is set in response to the OPC command QYE The Query Error bit is set in response to an error reading the Outp...

Page 180: ...s registers You can read the Status Byte register with the STB query or a serial poll and clear it with the CLS command Status Byte Register 8 3 4 2 2 1 1 0 QUES CSUM 0 0 128 7 64 6 32 5 16 4 0 MSS ES...

Page 181: ...e Request Register Description The Service Request Generation Register determines which events in the Status Byte Register will generate Service Requests It is essentially the Status Byte Enable Regis...

Reviews: