Tektronix PFG 5105 Instruction Manual Download Page 70

Programming 

MESSAGES  AND  COMMUNCIATION  PROTOCOL 

Command  Separator 

A  message  consists of  one  command  or  a  series  of 

commands,  followed  by a  message  terminator.  Com­

mands in  multiple command  messages  must be  sep­

arated  by  semicolons.  A  semicolon  at  the  end  of  a 

message  is  optional.  For  example,  each  lin.e  below 

is  a  message. 

INIT 
TEST?;INIT;RQS  ON;USER  OFF;ID?;SET? 
TEST?; 

Address  and  Message  Terminator 

Selection 

Messages  may be  terminated  with EOI  or  the  ASCII 

line  feed  (LF)  character.  Some  controllers  assert EOI 

concurrently  with the  last  data  byte;  others  use  only 

the  LF  character  as  a  terminator.  T he instrument  can 

be  set  to  accept  either  terminator.  With  EOI  only 

selected  as  the  terminator,  the  instrument  interprets 

a  data  by

t

e  received  with  EOI  asserted,  as  the  end 

of the input  message; it also asserts EOI concurrently 

with  the  last  by

t

e  of  the  output  messages.  With  the 

LF/EOI  setting,  the  instrument interprets  the LF  char­

acter without EOI asserted  (or any data by

t

e received 

with EOI  asserted)  as  the  end  of  an  input  message; 

it  transmits carriage  return  (CR)  followed  by line  feed 

(the  LF  with  EOI  asserted)  to  terminate  output  mes­

sages. 

NOTE 

Do  not 

use 

LF  mode  when  transmitting  or 

receiving Binary Block 

data. 

See SEND?,  STOR. 

T he  PFG  5105/5505  is  shipped  from  the  factor

with 

a  GPIB  address  of  8;  the  terminator  is  LF  with EOI. 

Both  the  GPIB  primary  address  and  the  message 

terminator  are  selected  using  front panel  keys.  These 

selections are  stored in non-volatile  RAM.  T he  follow­

ing  steps  outline  the  selection  process: 

1.  Press the INST  ID  key.  T he  current  GPIB  address 

and  terminator are indicated in  the display window 

(while  the  key  is  pressed). 

2.  To change  the  GPIB  address,  press  the SPCL  key; 

press  keypad  numbers  240;  press ENTER. 

Press  the  keypad  numbers  for  the  new  GPIB 

address;  press  ENTER.  T he  new  address  should 

be  shown  in  the  display  window. 

PFG  5105/5505  Instruction  Manual 

T he  legal  values  are 

to  31.  Using  address  31 

disconnects  the  PFG  5105/5505  from  bus  com­

munication. 

3. To change  the terminator  selection, press the SPCL 

key;  press  keypad  numbers  241;  press  ENTER; 

press  the  INCREMENT  up- or  down-arrow  key  to 

change  the  terminator  selection.  T he  new  ter­

minator selection should be indicated in the display 

window. 

Formatting  a  Message 

Commands  sent  to TM  5000  instruments  must  have 

the proper format  (syntax) to be understood;  however, 

this  format  is  flexible  in  that  many  variations  are 

acceptable.  T he  following  describes  the  format  and 

the  acceptable  variations. 

T he instruments expect all commands to be encoded 

in  ASCII,  with  either  upper  or  lower  case  ASCII 

characters  acceptable.  All  data  output  is  in  upper 

case  (see  Fig.  3-3).  As  previously discussed,  a  com­

mand  consists of  a  header,  followed  if  necessary,  by 

arguments.  A  command  with  arguments  must  have 

a  header delimiter,  which  is  the  space  character  (SP) 

bet

w

een  the  header  and  the  argument.  T he  space 

character  (SP),  carriage  return  (CR),  and  line  feed 

(LF) are shown as  subscript in the following examples. 

RQSspON 

If  extra  formatting  characters  SP,  CR,  and  LF  (the  LF 

cannot  be  used  for  format  in  the  LF/EOI  terminator 

mode)  are  added  between  the  header  delimiter  and 

the  argument,  those  characters  are  ignored  by  the 

instrument. 

Example  1:  RQSspON; 
Example  2:  RQSsp  spON; 
Example  3:  RQSsp  CR 

LF 

SP  spON 

In  general,  these  formatting  characters  are  ignored 

after  any  delimiter  and  at  the  beginning  and  end  of 

a  message.  For  example: 

spRQSspONcR 

LF 

spUSERspOFF 

In  the  command  list,  some  headers  and  arguments 

are  listed  in  two  forms,  a  full-length  version  and  an 

abbreviated  version.  T he  instrument  accepts  any 

header or argument containing at least the characters 

listed  in  the  short  form; any  characters added  to  the 

3-25 

Summary of Contents for PFG 5105

Page 1: ...PFG 5105 PF G 5505 Programmable Pulse Function Generator...

Page 2: ...97077 070 7331 00 Product Group 76 COMMITTED TO EXCELLENCE PLEASE CHECK FOR CHANGE INFORMATION AT THE REAR OF THIS MANUAL PFG 5105 PFG 5505 Programmable Pulse Function Generator INSTRUCTION MANUAL Se...

Page 3: ...ce change privileges are reserved INSTRUMENT SERIAL NUMBERS Each instrument has a serial number on a panel insert tag or stamped on the chassis T he first number or letter designates the country of ma...

Page 4: ...8 7 DATA KEYS 2 8 8 INCREMENT KEYS 2 8 9 SETUP KEYS 2 8 10 INST ID KEY 2 9 11 OUTPUT ON KEY 2 9 12 CONNECTORS 2 9 OPERATING CONSIDERATIONS 2 10 PFG 5105 5505 Instruction Manual General Operating lnfor...

Page 5: ...te State REMS 3 29 Remote With Lockout State AWLS 3 29 STATUS AND ERROR REPORTING 3 30 Sending Interface Control Messages 3 35 POWER ON SEQUENCES AND DEFAULT SETTINGS 3 36 TALKER LISTENER PROGRAMS 3 3...

Page 6: ...4 Table 1 5 Table 1 6 Table 1 7 INTERFACE FUNCTION SUBSETS 1 1 WAVEFORMS OPERATING MODES AND PARAMETERS 1 2 FREQUENCY CHARACTERISTICS STANDARD ANALOG FUNCTIONS 1 5 GENERAL OUTPUT CHARACTERISTICS 1 6 O...

Page 7: ...fe operation iv Grounding the Product This product is grounded through the grounding conductor of the power cord To avoid electrical shock plug the power cord into a properly wired receptacle before c...

Page 8: ...in this product To avoid personal injury do not touch exposed connections and components while power is on PFG 5105 5505 Instruction Manual Disconnect power before removing protective panels solderin...

Page 9: ...i I...

Page 10: ...z crystal This option oper ates in continuous mode only from 12 1 Hz to 12 MHz Standard Accessories Instruction Manual Reference Guide Instrument Interfacing Guide Optional Accessories See Options and...

Page 11: ...m up time for operation to specified accuracy sixty minutes after expo Table 1 2 WAVEFORMS OPERATING MODES AND PARAMETERS Characteristics WAVEFORMS Standard Analog Functions OPERATING MODES Continuous...

Page 12: ...istance typical 1 o kQ Slew rate typical 0 1 V 1ts 3dB FM bandwidth typical de to 500 kHz VCO FM Linearity typical Conditions a Peak deviation 5 of maximum range frequency b FREQUENCY LOCK OFF c FREQU...

Page 13: ...cremented by a settable increment delta Step rate is approximately 2 steps per sec for the first 3 steps then 1 O steps per sec for successive steps at one continuous keystroke Setting INCR SIZE to O...

Page 14: ...nual Supplemental Information 3 1 2 digits 1 200 counts Synthesizer mode Option 02 1 2000 counts 4 1 2 digits With frequency lock off accuracy is 1 0 from 0 1 Hz to 1 2 MHz In period entry mode accura...

Page 15: ...ffset Range and Resolution Peak Peak to Peak Amplitude Resolution Amplitude Absolute Offset into Range into SOQ SOQ 1 V 9 99 V 1 4 99 V 10 mV 0 1 V 0 999 V2 0 499 V 0 01 V 0 099 V3 0 049 V mV mV 1 Max...

Page 16: ...0 5 dB from 0 012 Hz to 120 kHz 2 dB to 1 2 MHz 3 dB to 12 MHz referenced to 1 kHz sinewave Supplemental Information 20 mV to 19 98 V p p from SQQ into open circuit Open circuit values are 2 times th...

Page 17: ...ave output at 1 kHz Amplitude Range Peak to Peak 1 V 9 99 V 0 1 V 0 999 V 10 mV 99 mV 1 for 24 hours 0 5 dB from 0 012 Hz to 120 kHz 2 dB to 1 2 MHz 3 dB to 12 MHz referenced to 1 kHz squarewave 0 5 1...

Page 18: ...p p output 3 5 mV for 1 o mV to 9 99 mV p p output specified for a triangle wave output at 1 kHz Amplitude Range Peak to Peak 1 V 9 99 V 0 1 V 0 999 V 1 0 mV 99 mV Amplitude Resolution p p into 50Q 1...

Page 19: ...y period Min Off Time WIDTH D W 0 040 0 099 s 40 ns 0 1 00 0 999 flS 50 ns 1 000 9 99 flS 200 ns 1 0 0 99 9 flS 2 flS 1 00 999 flS 20 flS 1 00 9 99 ms 200 flS 10 0 99 9 ms 2 ms 1o mV to 9 99 V p p fro...

Page 20: ...de 20 mV from 3 4 V output amplitude to 9 99 V p p amplitude 1 0 of p p amplitude below 3 34 V p p output amplitude 0 5 dB from 0 01 2 Hz to 1 20 kHz 2 dB from 1 21 kHz to 1 2 MHz 3 dB from 1 21 MHz t...

Page 21: ...Repetition rate 0 1 JlS to 999 9 s 4 digits 0 1 ps maximum resolution 0 01 Table 1 7 EXTERNAL TRIGGER Performance Requirements External Trigger Sync Pulse j T 1 I _j I r Supplemental Information Trig...

Page 22: ...s 4 digit maximum resolution 1 sweep equals 256 points for the time base 1200 1 maximum start frequency and stop frequency must be in the same range See sweep ranges specification 10 kHz to 12 MHz 1 k...

Page 23: ...output amplitude setting AM modulation to 100 over limited output amplitude ranges 10 mV to 23 mV p p 34 mV to 45 mV p p 100 mV to 230 mV p p 334 mV to 450 mV p p 1 00 V to 2 3 V p p 3 34 V to 4 5 V p...

Page 24: ...first 30 minutes Mean Time to Repair 2 0 hours MTTR estimated Mean Time Between Failures MTBF calculated Memory Backup Battery Life 5000 hours Table 1 13 Supplemental Information 1 fuse 2A 125V slow b...

Page 25: ...28800D class 5 when installed in qualified power modules 3 12 drops from 45 411 or equilibrium whichever occurs first Meets MIL T 28800D class 5 when installed in qualified power modules 3 Qualified u...

Page 26: ...ALL DIMENSIONS PFG 5105 Height Width Length PFG 5505 Height Width 4 6 lbs 1 7 kg 14 3 lbs 5 3 kg 5 0 in 12 7 cm 5 3 in xx x cm 12 2 in 31 cm 5 5 in 14 0 cm 9 2 in 23 4 cm Length 17 0 in 43 2 cm ENCLOS...

Page 27: ......

Page 28: ...c barriers on the inter connecting jacks of the selected power module com partments match the cutouts in the PFG 5105 circuit board edge connectors If these do not match do PFG 51 05 5505 Instruction...

Page 29: ...t plugged into the line voltage connector 2 Remove the voltage selector fuse holder by pushing the latch release bar toward the selection window The selector fuse holder should release and move slight...

Page 30: ...at your firm that can be contacted Include complete instrument serial number and a description of the service required If the original package is unfit for reuse or unavailable repackage the instrume...

Page 31: ...hanging its current setting For example if DC was previously set to 1 V but is now off LED off turn on the DC function by pressing DC ENTER Display the current setting of a key function change that se...

Page 32: ...er the ROM and RAM tests have passed will be reported to both the front panel and the GPIB The instrument will respond to input and attempt to function in spite of the internal error An error code may...

Page 33: ...quence press SPCL key display shows the SPCL function code and des cription for the last used SPCL function or the SPCL function with the lowest code press the up or down arrow key to page through a l...

Page 34: ...ay to start of pulse PF G 5105 5505 Instruction Manual Operating Instructions SWEEP KEYS RUN The RUN key is used with the START START and STOP keys to select the START STOP and STOP frequencies over w...

Page 35: ...ection with no change to the value of the function or parameter 2 8 INCREMENT KEYS Increments up arrow key or decrements down arrow key the value of the selected parameter Step size is set by the INCR...

Page 36: ...set the selection OUTPUT ON KEY Turns the main output of the instrument on LED on or off PFG 5105 5505 Instruction Manual Operating Instructions CONNECTORS Refer to the specifications in Section 1 fo...

Page 37: ...capacitor and load must be long enough to maintair 1 pulse flatness Impedance Matching If the PFG 5105 5505 is driving a high impedance such as the 1 Meg ohm input impedance paralleled by a stated ca...

Page 38: ...up or down arrow keys to page through a menu in the display of the SPCL functions both the code and a the function name are displayed Use the keys indicated in the SPCL function descrip tion following...

Page 39: ...arameter When parameter selection changes the value of INCR SIZE automat ically changes accordingly In the non default mode the value of INCR SIZE is set by the user as follows with the parameter to b...

Page 40: ...tep 2 If DC output is selected enter de voltage DATA numeric units keys press ENTER Enter frequency DATA numeric units keys press ENTER Enter amplitude DATA numeric units keys press ENTER If INT is se...

Page 41: ...o produce 20 kHz deviation However if the modulating signal amplitude is increased to produce 40 kHz deviation distortion will occur since the carrier signal cannot go higher than about 140 kHz in thi...

Page 42: ...ates the amplitude of the output waveform Amplitude NORMAL MODULATION 0 6 V Modulating Signal modulation effectively multiplies the amplitudes of the generator and the external signal applied to the A...

Page 43: ...Pulse Sync Pulse Delay Width 0 1 Period and 40 ns I Minimum ecovery l Tim See Table 2 5 Fig 2 8 Relationship Between Width Delay and Period 2 1 6 Single Pulse Mode Two equations describe the allowabl...

Page 44: ...covery time for a width of 400 ns listed in Table 2 7 Therefore a delay width recovery time error will be returned PF G 5105 5505 Instruction Manual Operating Instructions Table 2 7 MINIMUM RECOVERY T...

Page 45: ...to 1 20 MHz This allows you to set the start frequency to a minimum of 1 kHz a 1200 1 ratio However if the stop frequency is set to 1 21 kHz the frequency range will be set to 1 21 to 12 MHz This chan...

Page 46: ...ition commands are specified in mnemonics that are related to the functions implemented For example the INIT command initializes instrument settings to their power on states PFG 5105 5505 Instruction...

Page 47: ...s the main output signal to the front panel OUTPUT connector OUTput FLOAT Disconnects the main output signal from the front 3 2 panel OUTPUT connector and terminates it into a high impedance floating...

Page 48: ...alue in volts Argument o turns the offset off OFFSet Returns the current offset setting Response OFFS volts PERIOD period units Changes the period of the output waveform It is an alias for the frequen...

Page 49: ...alue of the delay in seconds Re sponse DELAY delay 3 4 WIDTH width units Sets the width of the output pulses Width value is calculated and set automatically in the duty cycle mode Setting a new width...

Page 50: ...between the PFG 5105 5505 and the controller GET 1 The Group Execute Trigger interface message decimal code 8 transmitted with attention asserted Only addressed listeners respond to GET 1 num 1 A num...

Page 51: ...ATA6 1 II D 9 0 D D D D D I AM ON IOFF AM FM ON IOFF FM OUT ON IOFFI FLOAT L OUT FREQ freq units FREQ PERIOD period units PERIOD I MODE CONTITRIGjGATEj BU RSTjSYNT I MODE AMPL volts AM PL OFFS volts...

Page 52: ...ical Specifications for limitations on amplitude modulation and the modulating signal The off argument turns off amplitude modulation The query returns the status of amplitude modulation PFG 51 05 550...

Page 53: ...8 DCYCLE Command Type Setting or query Setting Syntax DCYCLE duty cycle Examples DCYCLE 20 DCYCLE 0 Query Syntax DCYCLE Query Response DCYCLE duty cycle DCYCLE 0 Discussion T his command enters the d...

Page 54: ...51 05 5505 Instruction Manual DISPLAY Command Type Setting or query Setting Syntax DISPiay parameter Examples DISP AMPL DISPL FREQUENCY DISPLA OFFSET DISP WID DISP FRQSTART DISP DELAY DISP DC DISP FR...

Page 55: ...output is turned on until GET is received again T he SET argument causes the instrument to wait for a GET interface message before updating its settings The power on setting is DT OFF the instrument u...

Page 56: ...equency Modulation Command Type Setting or Query Setting Syntax FM ON I OFF Query Syntax FM Examples FM ON FM OFF Query Response FM ON FM OFF Discussion The on argument causes the instrument to use th...

Page 57: ...z MHz The power on setting is F REQ 1 kHz Frequency can be specified to 4 digits in normal mode 5 digits in synthesizer mode The query returns the current frequency setting in Hz 3 1 2 FRQLCK Frequenc...

Page 58: ...n be Hz kHz or MHz FRQSTART and F RQSTOP are not checked for illegal setting and are not updated until SWEEP ON is sent PF G 5105 5505 Instruction Manual Programming FRQSTOP Frequency Stop Command Typ...

Page 59: ...When any of the standard waveform commands SINE SOU TRIA SPULSE DPULSE is sent the level of the output is the current amplitude level The DC level is set by the DC function 3 1 4 HELP Command Type Que...

Page 60: ...5 V81 1 F1 0 OPT02 Discussion The ID query command returns identification infor mation about the instrument If the instrument has no options option information is omitted PFG 51 05 5505 Instruction Ma...

Page 61: ...s the instrument pro duces a burst of the programmed output signal the number of cycles is determined by the N BURST parameter All trigger sources apply GATE Sets the PFG 5105 5505 to the gated mode O...

Page 62: ...ayed peak amplitude offset 2 Offset into 50 ohms for range The power on setting is O V offset is disabled An OFFS query returns the programmed offset value in volts PFG 5105 5505 Instruction Manual Co...

Page 63: ...The power on setting is 1 ms Units can be S mS us With synthesizer card installed PERIOD is onl 1 2 digits resolution rather than the usual 4 1 2 d1g1ts PRELEVEL Command Type Setting or query Setting...

Page 64: ...rational Syntax RECall num Examples REC 3 RECALL 8 Discussion Programming RECALL This command changes the PFG 5105 5505 settings to those stored in the settings buffer specified in the argument except...

Page 65: ...external sweep The power on setting is RNGLCK OFF For more information see the discussion of Range Lock in the Operating Instructions section 3 20 ROS Request for Service Command Type Setting or query...

Page 66: ...ta is sent in binary block format PF G 5105 5505 Instruction Manual Programming SET Command Type Query Query Syntax SET Query Response Example FREQ 1 0E 3 AMPL 5 0 OFFS 0 DC 0 RATE 10 0E 6 S NBUR 2 F...

Page 67: ...r 1 the second packet in settings buffer 2 and so on to 99 All buffers must be present If a binary block packet is longer or shorter than required the instrument reports an execution error If a binary...

Page 68: ...pletion PFG 5105 5505 Instruction Manual Command Type Setting or query Setting Syntax TRIG INT TRIG EXT TRIG MANual Examples TRIG INT TRIG EXT TRIG MAN Query Syntax TRIG TRIG Query Response one of the...

Page 69: ...is indicated by a status byte of 67 or 83 and an error query response of 403 If ROS is OFF the event can be detected via the ERR query Disables the USEREQ function SRQ asser tion is disabled and no e...

Page 70: ...ress the keypad numbers for the new GPIB address press ENTER The new address should be shown in the display window PFG 5105 5505 Instruction Manual The legal values are o to 31 Using address 31 discon...

Page 71: ...RESERVED 1 1 6 48 1 7 49 1 8 50 1 9 5 1 20 52 21 53 22 54 23 55 24 56 25 57 26 58 27 59 28 60 29 61 30 62 UNL 63 1 0 I 1 0 1 1 1 1 1 0 1 0 1 UPPER CASE LOWER CASE 100 0 1 20 1 6 140 0 160 16 40 p p 64...

Page 72: ...ding Settings Buffer If an error is detected during processing the instrument asserts SRQ ignores the remainder of the message and resets the Pending Settings Buffer Resetting the Pending Settings Buf...

Page 73: ...y it returns a single byte message with all bits equal to 1 with message terminator Non acquisition TM 5000 instruments will return only this message 3 28 Instrument Response to IEEE 488 Interface Mes...

Page 74: ...occur during message execution but in contrast to GTL and REN transitions PFG 51 05 5505 Instruction Manual Programming a transition initiated by rtl does affect message ex ecution In this case the i...

Page 75: ...tion T he instrument remains operational but the problem should be corrected Device Status Device dependent events T he instru ment can provide additional information about many of the events particul...

Page 76: ...r the wrong character Incorrect syntax The syntax of the argument is wrong Incorrect syntax The delimiter between arguments is the wrong char acter Incorrect syntax A command is missing one of its arg...

Page 77: ...returned If a stored buffer 1 99 is accessed this error is returned An execution error is returned by a serial poll If one of the sweep parameters is out of range or cannot be executed this error is r...

Page 78: ...d and the mode is set to continuous or burst mode This error is returned if width delay 0 85 x period single or double pulse This error is returned if period width delay 40 ns single or double pulse T...

Page 79: ...nt code will be returned When the instrument is polled the OPC SRQ byte is returned 66 or 82 busy bit on If USER ON is set and the front panel ID button is pushed SRQ is asserted and after the instrum...

Page 80: ...ges Interface messages and the effects of those messages on the PFG 5105 5505 interface functions are defined in IEEE Standard 488 1 1987 Abbreviations from that standard are used in this description...

Page 81: ...nd to input and will attempt to operate despite the error An error code may be removed from the display be pressing the front panel INST ID button by starting a numeric entry by incrementing the selec...

Page 82: ...lers 100 Rem PFG 5105 5505 TALKER L ISTENER 110 Rem PFG 5105 5505 PRIMARY ADDRESS 8 120 nit a l l 130 On srq then gosub srqhdl 140 Enable srq 150 D im respons to 300 160 Input prompt ENTER MESSAGE S m...

Page 83: ...t i nsta l led use I BCONF then reboot I F I BSTA 0 AND I BSTA H4000 THEN PR I NT t imeout I F I BERR 6 THEN PR I NT t imeout PR I NT gp i b error I SERR IF I BERR 0 THEN PRI NT DOS error dev i ce not...

Page 84: ...QUALIFIED PERSONNEL ONLY TO AVOID PERSONAL INJURY DO NOT PERFORM ANY SERVICING OTHER THAN THAT CONTAINED IN OPERATING INSTRUCTIONS UNLESS YOU ARE QUALIFIED TO DO SO REFER TO OPERATORS SAFETY SUMMARY...

Page 85: ...cover and carefully pry the cover away from the metal rails Remove the cover Three fuses are located toward the rear of the exposed circuit board mounted in fuse holders To remove a fuse carefully pu...

Page 86: ...es the power to United Kingdom 240 Volt 1 3 Amp 50 Hz Option A3 changes the power to Australian 240 Volt 10 Amp 50 Hz Option A4 changes the power to North American 240 Volt 1 5 Amp 60 Hz Option AS cha...

Page 87: ......

Page 88: ...quirements we can t get these changes im mediately into printed manuals Hence you r manual may contain new change i nformation on following pages A single change may affect several sections Since the...

Page 89: ......

Reviews: