ITech IT6800A Series Programming Manual Download Page 15

 

 

Remote Control 

 

Copyright © Itech Electronic Co., Ltd.

 

6

 

Message exchange protocol 

Two rules summarize the message exchange protocol: 

  Rule  1.You  must  always  tell  the  IT6800A/B  Series  what  to  send  to  the 

computer. 

The following two steps must always be performed to send information from the 
instrument other computer: 

1. Send the appropriate query command(s) in a program message.1. 

2. Address the IT6800A/B Series to talk. 

  Rule 2.The complete response message must be received by the computer 

before another program message can be sent to the IT6800A/B Series. 

1.6 Command Format 

Formats for command display are as follows: 

[SOURce[1|2]:]VOLTage:UNIT {VPP|VRMS|DBM} 

[SOURce[1|2]:]FREQuency:CENTer 
{<frequency>|MINimum|MAXimum|DEFault} 

Based on the command syntax, most commands (and certain Parameter) are 
expressed in both upper and lower cases. Upper case refers to abbreviation of 
commands. Shorter program line may send commands in abbreviated format. 
Long-format commands may be sent to ensure better program readability.   

For example, both formats of VOLT and VOLTAGE are acceptable in the above 
syntax  statements.  Upper  or  lower  case  may  be  used.  Therefore,  formats  of 
VOLTAGE,  volt  and  Volt  are  all  acceptable.  Other  formats  (such  as  VOL  and 
VOLTAG) are invalid and will cause errors. 

  Parameter options with given command strings are included in the brace 

({ }). The brace is not sent along with command strings. 

  Vertical stripes (|) separate several parameter options with given command 

strings. For example, {VPP|VRMS|DBM} indicates that you may assign 
"APP", "VRMS" or "DBM" in the above commands. Vertical stripes are not 
sent along with command strings. 

  Angle brackets (< >) in the second example indicates that a value must be 

assigned to the parameter in the brace. For example, the parameter in the 
angle bracket is <frequency> in the above syntax statements. Angle 
brackets are not sent along with command strings. You must assign a 
value (such as "FREQ:CENT 1000") to the parameter, unless you select 
other options displayed in the syntax (such as "FREQ:CENT MIN"). 

  Some syntax elements (such as nodes and Parameter) are included in 

square brackets ([ ]). It indicates that these elements can be selected and 
omitted. Angle brackets are not sent along with command strings. If no 
value is assigned to the optional Parameter, the instrument will select a 
default value. In the above examples, "SOURce[1|2]" indicates that you 
may refer to source channel 1 by "SOURce" or "SOURce1" or "SOUR1" or 
"SOUR". In addition, since the whole SOURce node is optional (in the 
square bracket), you can refer to the channel 1 by omitting the whole 
SOURce node. It is because the channel 1 is the default channel for 
SOURce language node. On the other hand, if you want to refer to channel 
2, "SOURce2" or "SOUR2" must be used in the program line. 

Summary of Contents for IT6800A Series

Page 1: ...ower Supply Series IT6800A B Programming Guide Model IT6831A IT6832A IT6833A IT6835A IT6861A IT6862A IT6863A IT6872A IT6873A IT6874A IT6832B IT6833B IT6835B IT6861B IT6862B IT6863B IT6872B IT6873B IT6...

Page 2: ...terials in this document that conflict with these terms the warranty terms in the separate agreement shall prevail Technology Licenses The hardware and or software described herein are furnished under...

Page 3: ...es and other taxes shall be on the account of customer Limitation of Warranty This Warranty will be rendered invalid in case of the following Damage caused by circuit installed by customer or using cu...

Page 4: ...ll loading wires should be capable of bearing maximum short circuit current of power supply without overheating If there are multiple electronic loads each pair of the power cord must be capable of be...

Page 5: ...ffixed refers to the year when the design was approved The instrument complies with the WEEE Directive 2002 96 EC marking requirement This affixed product label indicates that you must not discard the...

Page 6: ...Ltd iv Product Category With reference to the equipment classifications described in the Annex I of the WEEE Directive this instrument is classified as a Monitoring and Control Instrument To return t...

Page 7: ...0 4 2 2008 EN 61000 4 2 2009 IEC 61000 4 3 2006 A1 2007 A2 2010 EN 61000 4 3 2006 A1 2008 A2 2010 IEC 61000 4 4 2004 A1 2010 EN 61000 4 4 2004 A1 2010 IEC 61000 4 5 2005 EN 61000 4 5 2006 IEC 61000 4...

Page 8: ...2 Chapter3 SCPI Essential Order 15 SYSTem ERRor 15 SYSTem VERSion 15 SYSTem REMote 15 SYSTem LOCal 16 SYSTem RWLock 16 SYSTem BEEPer 16 Chapter4 Trigger Commands 17 TRIGger 17 TRIGger SOURce 17 Chapte...

Page 9: ...tion SECure STATe 32 CALibration INITital 32 CALibration SAVe 32 CALibration VOLTage LEVel 32 CALibration VOLTage DATA numeric value 33 CALibration CURRent LEVel 33 CALibration CURRent DATA numeric va...

Page 10: ...t subsystem is listed below OUTPut SYNC OFF 0 ON 1 SYNC MODE NORMal CARRier POLarity NORMal INVerted OUTPut is the root class keyword SYNC is the second keyword MODE and POLarity are the third keyword...

Page 11: ...lev 3 the head of the second command curr is deleted and the instrument explains the second command as CURR PROT STAT OFF If curr is explicitly included in the second command it is semantically wrong...

Page 12: ...m and short form combination Note that each command word must be in long form or short form and not something in between For example SYSTe PRESe is illegal and will generate an error The command will...

Page 13: ...s completely spelled out such as VOLTAGE STATUS and DELAY In the short form the header has only the first three or four letters such as VOLT STAT and DEL Query Indicator Following a header with a ques...

Page 14: ...urns string parameters enclosed in double quotes Response messages A response message is the message sent by the instrument to the computer in response to a query command Sending a response message Af...

Page 15: ...ptions with given command strings are included in the brace The brace is not sent along with command strings Vertical stripes separate several parameter options with given command strings For example...

Page 16: ...by sending the following command TRIG COUN You may also query the allowable minimum or maximum count as follows TRIG COUN MIN TRIG COUN MAX Comma If a command requires several Parameter then a comma...

Page 17: ...meter to acceptable values The following commands require numerical Parameter of frequency value SOURce 1 2 FREQuency CENTer Frequency MINimum MAXimum NR1 There is an implicit decimal point in the las...

Page 18: ...1 6 1 RS232 interface There is a COM port DB9 connector at the rear of the power supply when connect to computer you need to connect a cable with COM port on both side To active connection you need t...

Page 19: ...t bit and a stop bit these values are fixed 2 As described before in RS 232 connector you must use the correct interface cable or adapter Note that even if the cable has the right plug the internal wi...

Page 20: ...rface as USB in the system menu the detailed operation is 1 Press Shift to enter the menu 2 Press to select SYST SET and then press P MEM KEEP is displayed then press to select COMM RS232 press 3 Pres...

Page 21: ...d Summary Register Enable Register not used not used not used not used not used not used STAT QUES STAT QUES ENAB value QUES 3 STAT QUES ENAB MAV 4 ESB 5 RQS 6 OPER 7 Event Register Enable Register Se...

Page 22: ...n chapter 5 5 CME 32 Command Error A command syntax error occurred see error numbers 101 through 178 in chapter 5 6 Not Used 0 Always set to 0 7 PON 128 Power On Power has been turned off and on since...

Page 23: ...ntly be changed Bit Decimal Value Definition 0 2 Not used 0 Always set to 0 3 QUES 8 One or more bits are set in the questionable status register bits must be enabled in the enable register 4 MAV 16 D...

Page 24: ...in the queue will be replaced by 350 Meaning too many mistakes If the error messages in the error message queue are not read out the error following will not be saved to the queue If there is no erro...

Page 25: ...ax SYSTem LOCal Parameter None SYSTem RWLock This order is used to set the power supply to remote control mode through the RS232 interface and LOCAL is not available Executing this order will set the...

Page 26: ...ax TRIGger IMMediate Parameters none Related orders TRG TRIG SOUR TRIGger SOURce This order is used to choose the source of trigger signal Power supply can receive the signal from front panel i e by p...

Page 27: ...is 0V 1mA Order syntax OUTPut STATe bool Parameters 0 1 OFF ON Query syntax OUTPut RST value 0 OUTPut TIMer This order is used to set the state of output timer Order syntax OUTPut TIMer STATe bool Pa...

Page 28: ...Output Commands Copyright Itech Electronic Co Ltd 19 Parameters NRf...

Page 29: ...rders to increase or decrease current the stepping value should be set with order CURR STEP Oder syntax SOURce CURRent LEVel IMMediate AMPLitude NRf Parameters MIN to MAX Unit A RST value MAX Query sy...

Page 30: ...Current Control Commands Copyright Itech Electronic Co Ltd 21 Parameters MIN to MAX RST value the stepping resolution of current of this unit Query order CURRent STEP Return parameters NR2...

Page 31: ...s to increase or decrease voltage the stepping value should be set with order VOLTage STEP Order syntax SOURce VOLTage LEVel IMMediate AMPLitude NRf Parameters MIN to MAX Unit V RST value MIN Query sy...

Page 32: ...it of OVP then we can assume that internal parts has been shorted Query state register OV bit has been set When power supply is protected then we can through order VOLT PROT CLE to clear the OVP state...

Page 33: ...der the output value will be restored to the previous output and the upper limit of OVP will be kept Of course before you sending this order you should enable the output voltage lower than the upper l...

Page 34: ...Voltage Control Commands Copyright Itech Electronic Co Ltd 25 Order syntax SOURce VOLTage RANGe high low Parameters high low...

Page 35: ...age and current according to the current setting of this order Of course the precondition is the setting value is within the set range If not then a execution error will occur You can also use DEF MIN...

Page 36: ...icate with PC and sending the current data to PC This order will not affect our unit s setting or trigger the measurement operation It only needs the nearest reading it can get The returned readings w...

Page 37: ...Sure POWer This order is used to measure the current output power value Order syntax MEASure SCALar POWer DC Return parameters NR2 FETCh POWer This order can read the latest power value from the sampl...

Page 38: ...Tage This order is used to set the steps of list file and voltage of current step Order syntax SOURce LIST VOLTage NRf Parameters MIN to MAX Unit V Example LIST VOLT 1 3V set the first step s voltage...

Page 39: ...URR 1 inquire the first step s current Return parameters NR2 LIST TIMEr This order is used to set the steps of list file and delay time of current step Order syntax SOURce LIST TIMEr Parameters 0 1 to...

Page 40: ...order can recall the list file saved before from specified memory region Sending query orders can inquire which group file you have recalled Order syntax SOURce LIST LOAD IMMediate NR1 Parameters 0 to...

Page 41: ...ument model CAL SEC OFF Query syntax CALibration SECure STATe CALibration INITital This order is used to reset the calibration parameters to default setting Order syntax CALibration INITital Parameter...

Page 42: ...2 must be calibrated orderly Order syntax CALibration CURRent LEVel point Parameters P1 P2 CALibration CURRent DATA numeric value Return actual output current value to calibration point Order syntax C...

Page 43: ...Electronic Co Ltd 34 time number of times and so on Example CAL STR 2005 1 9 20 12 CALibration STRing Check original calibration information Query syntax CALibration STRing Return parameters calibrati...

Page 44: ...egister Quest condition register Status byte register Order syntax CLS Parameter None ESE This order can set the parameter of standard event enable register Setting parameter can determine which bit v...

Page 45: ...used 0 OPC Operation complete 1 ESE This order can read the value of standard event status register Quest syntax ESE Parameter None Return parameter NR1 ESR This order can read the value of standard...

Page 46: ...Return parameter AARD Example ITECH 6800A 00000000000004 V1 01 V1 00 OPC When all orders before this order are executed OPC is 1 for the standard event status register Sending query order will return...

Page 47: ...RST Parameter None SRE enabled value This order can set the parameter of status bit enable register When query status bit enable register the power will return a decimal number this number is the bina...

Page 48: ...te register is cleared while the status bit will not be cleared when system statistics implemented Quest syntax STB Parameter None Return parameter NR1 Reference order CLS ESE ESR TRG When the trigger...

Page 49: ...EStionable EVENt This order can read the parameter from quest event register The power supply will return a decimal number which is corresponding to the binary weighted sum of each bit of the register...

Page 50: ...r is OFF or uncertain If 1 is returned then the status is CV mode if 2 is returned then the status is CC If 3 is returned then there is error occurred Quest syntax STATus QUEStionable CONDition Parame...

Page 51: ...port or USB 200 Execution error The command execution is invalid due to wrong command status or wrong setting For example sending TRG command must be under the BUS trigger method If the trigger method...

Page 52: ...ou can t enter the calibration mode the system will prompt an error For example for model IT6831A the correct calibration command is CALibrate SECure 0 6831 if you send CALibrate SECure 0 6811 the sys...

Page 53: ...roducts If you have any doubt about this product please contact us as follow 1 Please refer to the CD ROM of related user s manual in package 2 Visit ITECH website www itechate com 3 Select the most c...

Reviews: