Hittite HMC-T2220 Programmer'S Manual Download Page 1

HMC-T2200 Synthesized Signal Generator Family

HMC-T2220/40

HMC-T2220/40

131547 Rev C - 02.1110

Programmer’s Manual

Installation, Operation & Maintenance Guide

for HMC-T2220 & HMC-T2240

Analog, Digital & Mixed-Signal ICs, Modules, Subsystems & Instrumentation

20 Alpha Road Chelmsford, MA  01824

978-250-3343 tel  •  978-250-3373 fax  •  [email protected]

Order On-Line at: www.hittite.com 

 Receive the latest product releases - click on “My Subscription”

ECN#CP110064

Summary of Contents for HMC-T2220

Page 1: ...lation Operation Maintenance Guide for HMC T2220 HMC T2240 Analog Digital Mixed Signal ICs Modules Subsystems Instrumentation 20 Alpha Road Chelmsford MA 01824 978 250 3343 tel 978 250 3373 fax sales...

Page 2: ...top Sweeping 13 3 3 1 1 Example Shut Off a Continuous Sweep 14 3 3 2 CLS Clear Status 14 3 3 2 1 Example Reset Status 14 3 3 3 DCL Device Clear See SDC 14 3 3 4 DIAGnostic COMPatibility Compatibility...

Page 3: ...Using Ctrl D to Regain Control 26 3 3 27 SOURce FREQuency CENTer 27 3 3 27 1 Example Center and Span 27 3 3 27 2 Example Center and Start 27 3 3 27 3 Example Center Frequency Min Max 28 3 3 28 SOURce...

Page 4: ...SWEep 39 3 3 60 SYSTem COMMunicate ETHernet ADDRess IP Address 39 3 3 60 1 Example Network configuration with DHCP OFF 39 3 3 61 SYSTem COMMunicate ETHernet DHCP Automatic Configuration 40 3 3 61 1 E...

Page 5: ...y to it to try things out and for debug HyperTerminal is no longer available on Windows 7 See the section below on Tera Term Pro or use any terminal program you prefer HyperTerminal is part of the sta...

Page 6: ...x 24 Term size win size Checked Terminal ID VT100 Answerback Auto switch Unchecked locale american CodePage 65001 also Setup Serial port and verify the following Port Don t Care Baud rate 115200 Data...

Page 7: ...ing About shows revision information You can bring up multiple copies of HMCT2XXXGUI if you have multiple synthesizers to control HMCT2xxxGUI only works over USB 2 2 GPIB The HMC T2240 IEEE 488 2 GPIB...

Page 8: ...eration between them Queries generally collect their information in the execution phase to preserve FIFO order relative to the commands that go before or come after them but error messages are put int...

Page 9: ...Addressing The goal of configuring the HMC T2240 s Ethernet settings is to get it to work on your network Con sulting your network administrator about how to configure this device can save a lot of t...

Page 10: ...ou will also need to power cycle the HMC T2240 when you move it from one network to another to re start the DHCP address assignment process 2 3 1 2 Ethernet Addressing Static IP Address Assignment If...

Page 11: ...et PORT 65432 The range of legal PORT values is 0 to 65535 Pick a value consistent with your existing applications If you do not already have a standard port number pick one from the range 49152 65535...

Page 12: ...240 does NOT have password protection or other mechanisms to prevent unauthorized access The HMC T2240 does not run Windows or any UNIX variant and does not support firmware updates over Ethernet so i...

Page 13: ...SYST ERR will return an error message or 0 No error if there are no errors left to read back You can read back multiple errors at one time with SYST ERR ALL Input lines are limited to 256 characters...

Page 14: ...ESE 0 STATus PRESet Note that RST is required if you also want to reset hardware state 3 3 3 DCL Device Clear See SDC DCL is a GPIB 488 1 command used to gain control of the instruments on the bus See...

Page 15: ...mmunication The MAC Address is programmed at the fac tory and cannot be changed but it may be helpful to read back for debug purposes Your router may also have a utility which will tell you the MAC ad...

Page 16: ...T See Also DISPlay WINDow TEXT DATA 3 3 8 DISPlay WINDow TEXT DATA DISP TEXT message displays a message on the front panel LCD The LCD is 20 rows wide and 2 rows high Text which goes beyond the end of...

Page 17: ...2 col column number 1 to 20 The cursor is not moved by DISP TEXT The query form is DISPlay WINDow TEXT LOCate which returns row col The TEXT mode cursor position is not affected by RST See Also Exampl...

Page 18: ...113 Undefined header oops stb H20 The ESR summary bit will remain set until ESR is read esr The msb of the ESR is Power On This will be set after the unit is turned on HA0 Reading ESR clears ESR and...

Page 19: ...r bits indicate that errors broken down by SCPI category have happened Read the actual error from the error queue using SYSTem ERRor NEXT 3 3 12 2 Example Detect an error a_bad_command esr 32 Bit 5 Er...

Page 20: ...ust be set to BUS for GET to be received properly GET is an event so there is no query form See Also TRG Example GPIB Parallel Poll with GET TRIGger SOURce 3 3 15 1 PPE Parallel Poll Enable GPIB Only...

Page 21: ...RIG Send SCPI command to T2240 ibwrt Device ccc sizeof ccc 1 strip NULL set up parallel poll on lsb bit 1 for 1 oriented GPIB 0x60 PPE configure 0x08 positive logic 0x00 lsb ibppc Device 0x60 0x08 0x0...

Page 22: ...r a trigger If SWEep COUNt is N each trigger will result in N sweeps Note Triggers which happen while a sweep is in progress are ignored or result in errors If INIT CONT OFF is used the total number o...

Page 23: ...tion Note that enabling and disable the RF Output affects attenuators and or frequency in order to minimize RF leakage OUTPut STATe returns 0 for OFF and 1 for ON Specify OUTput next to FREQuency and...

Page 24: ...returns a 1 when the current operation is complete Since sweeps are the only overlapped operations OPC returns immediately unless a sweep has been initiated Since OPC blocks other operations from exe...

Page 25: ...ng for TRIGger 10 15 not currently used PRE is cleared on power cycle and by writing 0 into it PRE is the readback form It is affected by FORMat SREGister The GPIB bit that ist is written to during pa...

Page 26: ...ake longer than the user is willing to wait For a control interface other than GPIB SDC is encoded as Ctrl D or decimal 4 rather than as a char acter string and must be sent on a line by itself For GP...

Page 27: ...er with FREQuency SPAN FREQuency STARt or FREQuency STOP next to it on the same line allows the sweep frequencies to be set without going through intermediate states which could result in extraneous e...

Page 28: ...ency in Hz which can be written in scientific notation 1 23456e9 or with the stan dard units GHz MHz kHz Hz as well as by writing out all the digits down to Hz 20000000000 0 for 20 GHz as an integral...

Page 29: ...ery form returns a value in Hz It accepts MINimum and MAXimum as arguments 3 3 29 1 Example Frequency Step freq step 100000000 freq step min 1 freq step max 39990000000 freq step 1234 56MHz 3 3 30 SOU...

Page 30: ...particularly when the front panel knob is used to set the frequency This will also change the MAXimum and MINimum frequency values For frequency resolutions which are multiples of 10 kHz frequencies r...

Page 31: ...with FREQuency CENTer FREQuency SPAN or FREQuency STOP next to it on the same line allows the sweep frequencies to be set without going through intermediate states which could result in extraneous err...

Page 32: ...ower POWer value sets the RF Output power in dBm into 50 Ohms value can be written as a number with or without a dBm suffix and also accepts the text strings MINimum MAXimum UP and DOWN The effect of...

Page 33: ...power values to be set without going through intermediate states which could result in extraneous errors or confusing behavior See Also SOURce POWer SPAN SOURce POWer CENTer SOURce POWer STOP SOURce...

Page 34: ...new frequency This time is called the Frequency Change time When the Frequency Change time is over the Dwell time begins At the end of the Dwell time the timer signals the next frequency change or the...

Page 35: ...character to be sent to indicate a service request SRE is usually used in conjunction with ESE to report errors and STATus QUEStionable ENABle to report when the POWer setting goes outside the calibra...

Page 36: ...tion Register Bit Definitions STATus OPERation STATus PRESet 3 3 50 STATus OPERation EVENt STATus OPERation reads the sticky EVENt register which holds the value of the STATus OPERation CONDition regi...

Page 37: ...g to them or with STATus PRESet The query form is affected by FORMat SREGister See Also ESE STB STATus QUEStionable Register Bit Definitions STATus QUEStionable STATus PRESet 3 3 55 STATus QUEStionabl...

Page 38: ...r syst err err 13 Undefined header 0 No error Turn off Service Request character stat srqc 256 3 3 57 STB Status Byte STB reads the summary Status Byte which reflects the state of a number of other st...

Page 39: ...he ADDRess if you are using DHCP Only IPv4 addresses four numbers separated by dots like 192 168 1 27 are supported You must power cycle the HMC T2240 after changing this or any or any other network p...

Page 40: ...m a PC to the HMC T2240 with a crossover cable The query form returns 1 for ON and 0 for OFF See Also SYSTem COMMunicate ETHernet PORT SYSTem COMMunicate ETHernet ADDre ss SYSTem COMMunicate ETHernet...

Page 41: ...standard port number pick one from the range 49152 65535 Lower number ports may already be in use 23 Telnet or be used in the future 80 HTTP 111 VXI 11 5044 LXI for example or may be used by common n...

Page 42: ...s because each error message may be up to 256 characters and the error queue can hold up to 10 error messages plus the 350 Queue overflow message for a total of up to 2583 characters See Also SYSTem E...

Page 43: ...See Also SYSTem ERRor BEHavior CLS SYSTem ERRor ALL 3 3 69 1 Example Read Error Message from Error Queue typo SYST ERR 113 Undefined header freq 27THz pow 173dBm SYS ERR ERR ERR 200 FREQuencyoutofrang...

Page 44: ...d trig sour bus trg 211 Trigger ignored not INITiated init 213 Init ignored Wrong MODE of operation freq mode swe init stat oper cond 32 trg stat oper cond 8 abor stat oper cond 0 init stat oper cond...

Page 45: ...rom executing until the sweep is completed This is very similar to the behavior of OPC except that OPC returns a 1 when the sweep completes and WAI does not WAI can be used in conjunction with OPC If...

Page 46: ...20 Alpha Road Chelmsford MA 01824 978 250 3343 tel 978 250 3373 fax sales hittite com Order On Line at www hittite com Receive the latest product releases click on My Subscription...

Reviews: