background image

Model 2090 Multi-Device Controller 

MODEL 2090 QUICK REFERENCE 

 
Error List 

 

Errors less than 

E100

 can be cleared by pressing any key on the front panel to acknowledge the error.  The 

cause of the error condition should be corrected before continuing.  The remaining errors may indicate that 
the 2090 requires service. If one of these errors occurs, power off the unit for several seconds and power it 
back on.  If the error recurs, contact EMC Test Systems, L.P. for service. 

E001 

NVM Initialization Error

 – Parameters restored to factory defaults due to dead battery. 

E002 

Motor not moving

 – Device stalled due to overload, power problems, or failure. 

E003 

Device will not stop

 – Device continued moving for too long after motion was disabled. 

E004 

Device moving wrong direction

 – Device wired wrong, failing, or reverse delay too short. 

E005 

Hard Limit hit

  – Device has reached a mechanical limit. 

E006 

Polarization limits violation

 – Tower polarized outside allowed target polarization limits. 

E007 

Communication lost

 – No comm. w/ device; power off, fiber disconnected, or failure. 

E008 

Flotation violation 

– Attempt to disengage air flotation while turntable is in motion. 

E009 

Encoder failure

 – Detected changes in position consistent with an encoder problem. 

E010 

Trigger failure 

E011 

Overheat Error

 – Motor or control board over temperature 

E012 

Relay Failure

 – Motor drive control relays not switching properly 

E100 

ROM test error

 – ROM has been detected as being corrupt. 

E101 

RAM test error

 – RAM has been detected as being corrupt. 

E102 

NVM test error

 – NVM has been detected as being corrupt. 

E103 

Low Power test error

 – Power test failed. 

E104 

GPIB test error

 – GPIB test failed. 

E996 

BERR Error 

E997 

Uninitialized Interrupt 

E998 

Spurious Interrupt 

E999 

Invalid Interrupt Error 

 

©ETS-Lindgren, April, 2006 
Revision G – P#399199 

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for 2090 Series

Page 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Page 2: ...Model 2090 Series Multi Device Controller MANUAL ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ...elease December 1995 B Revision February 1996 C Revision April 1997 D Revision October 1997 E Revision January 1998 F Revision April 2001 G Add Option 1 Section Update warranty and template to current standards April 2006 E Mail Internet Addresses support ets lindgren com http www ets lindgren com USA 1301 Arrow Point Drive Cedar Park TX 78613 USA Tel 1 512 531 6400 Fax 1 512 531 6500 Finland Meka...

Page 4: ...SCAN FUNCTION 59 USING THE STEP FUNCTIONS 60 CHANGING POLARIZATION 60 POLARIZATION VIOLATION AND LIMITS 63 CHANGING SPEEDS 63 USING AUXILIARY CONTROL FUNCTIONS 66 USING A BORE SIGHT TOWER 67 USING AN AIR FLOTATION TURNTABLE 69 USING A REVERBERATION PADDLE 69 USING A MULTI AXIS POSITIONER 70 REMOTE OPERATIONS 71 USING THE GPIB COMMAND SET WITH THE MODEL 2090 73 BACKWARD COMPATIBILITY 73 GETTING STA...

Page 5: ... ERROR CODES 158 APPENDIX D PARAMETER SETTINGS 165 PARAMETER SETTING FOR AMS 8050 AND 2188 SERIES MAPS 165 WARRANTY STATEMENT 167 TECHNICAL SUPPORT 173 EUROPEAN COMMUNITY DECLARATION OF CONFORMITY 175 INDEX 177 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 6: ...ption 1 Back Panel 31 Figure 5 Bore sight geometry for standard bore sight tower 68 Figure 6 Status Reporting Model 83 Figure 7 Model 2090 Motherboard 139 Figure 8 Universal Device Controller Upgrade Utility 149 Figure 9 MB V Flash Upgrade Utility 153 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 7: ...l injury BEFORE SERVICING CONTACT EMC TEST SYSTEMS servicing or modifying the unit by yourself may void your warranty If you attempt to service the unity by yourself disconnect all electrical power before starting There are voltages at many points in the instrument which could if contacted cause personal injury Only trained service personnel should perform adjustments and or service procedures upo...

Page 8: ...Device has reached a mechanical limit E006 Polarization limits violation Tower polarized outside allowed target polarization limits E007 Communication lost No comm w device power off fiber disconnected or failure E008 Flotation violation Attempt to disengage air flotation while turntable is in motion E009 Encoder failure Detected changes in position consistent with an encoder problem E010 Trigger ...

Page 9: ...ault 2000 2075 1620 Turntables Default 3600 2065 3665 2081 3608 2088 4500 4800 5901 6000 6400 MAPS 4500 Early revisions S0 STEP speed setting 1 disabled 0 255 variable speed devices only S1 S8 Speed setting 0 255 variable speed devices only PCLr Clear Parameters Restores this device to factory default OSCLr Clear Overshoot Clears overshoot compensation values for this device OC Overshoot Compensat...

Page 10: ...value To view limits for the opposite polarization with the desired limit displayed press the POLARIZATION FLOAT SPEED button under POSITION The tower will remain at the current polarization but the display will change to the limit for the other polarization The POLARIZATION indicator will flash to indicate that the display does not represent the actual state of the device To view parameters press...

Page 11: ...gation Model 2090 Multi Device Controller This page intentionally left blank 10 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 12: ...using a proprietary command protocol Auxiliary devices use a single pole double throw RF relay to control simple on off operation The connection type is SMA The front panel of the Model 2090 provides the interface for two separate and complete device controllers each with identical displays and function keys The function keys let the user configure device specific parameters adjust limit and posit...

Page 13: ...testing The controller is capable of controlling the tower height scan and antenna polarization functions and the turntable rotation function from the operator s station during remotely controlled or manual measurements This capability satisfies the technical measurement requirement to search in azimuth and over a specified height range to detect the maximum of the signal sourced in the equipment ...

Page 14: ...irred operation FEATURES FIBER OPTIC INPUT OUTPUT LINES Eliminate unwanted RF signals generated over wire cables Each primary device cable contains two fiber optic lines transmit receive Each auxiliary device cable contains one fiber optic line transmit only Fiber optic connectors device and auxiliary on the back panel are metal ST connectors that are reliable and easy to use MULTI DEVICE CONTROL ...

Page 15: ...nt of device under control to a target position valid through GPIB only SCAN Allows for movement of device under control cyclically between pre programmed limits TARGET OVERRUN CORRECTION FEATURE Constantly monitors inertia induced target overrun A special algorithm continually adjusts subsequent positioning to minimize overrun allowing for proper device positioning during tests SPECIAL LIMIT SETT...

Page 16: ...ies not available from the front panel including a variety of SEEK commands UNIVERSAL POWER SUPPLY Auto ranging automatically senses supply voltage no user selection necessary Accepts any AC power source input within the range of 115 230 VAC 50 60 Hz RACK MOUNTING Standard rack width 3 U rack size ETS Lindgren April 2006 15 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guara...

Page 17: ...e AAA 1 5 V DC Alkaline type EN92 or equivalent user replaceable for parameter backup PHYSICAL Width 43 8 cm 17 25 in Depth 38 0 cm with handles 13 5 in Height 13 3 cm 5 25 in Weight 4 5 kg 10 0 lbs Position Resolution Positioning Accuracy with Overshoot Compensation Towers 1mm 1 cm Turntables 0 1 degree 1 degree Reverb 0 1 degree 1 degree MAPS 0 1 degree 1 degree 16 ETS Lindgren April 2006 Revisi...

Page 18: ... Controller OPTIONAL FEATURES Option 1 I O Ports RF Switch SPDT four auxiliary devices ETS Lindgren April 2006 17 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 19: ...on Model 2090 Multi Device Controller This page intentionally left blank 18 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 20: ...cking material for storage and shipping Check to make sure all contents are intact and report any missing items to the factory After verifying the contents proceed with the setup process Before connecting configuring or using the Model 2090 the user should become familiar with the available controls and connections The following sections describe the front and back panels of the unit ETS Lindgren ...

Page 21: ...90 Front Panel Fi 1 CK Provides input keys 2 s the user interface for Primary Device 1 3 DEVICE TWO CONTROL BLOCK Provides the user interface for Primary Device 2 4 POWER CONTROL BLOCK Provides the power toggle switch and power indicator Power is enabled with the switch depressed The power indicator should light a few moments after depressing the power switch AUXILIARY CONTROL BLO and indicators f...

Page 22: ...90 a Pressing the LOCAL key while the corresponding primary device is in remote control mode RMT indicator lit will return the controller to local control mode b For a variable speed device pressing the LOCAL key while in local mode and viewing the position displays will activate the speed selection mode causing the current speed selection to be displayed momentarily in the primary display The INC...

Page 23: ...te control mode 2 CONFIGURATION PARAM PARAMETER key Pressing this key will stop all device motion and display the current entry of the configuration parameter list for this primary device in the corresponding display window Repeatedly pressing this key will advance to the next parameter in the list 3 LIMIT KEYS AND INDICATORS UP CW key Pressing this key will display the upper limit for the current...

Page 24: ...toggles the edit mode on or off With the edit mode off pressing ENTER will initiate edit mode for the currently displayed limit or parameter Pressing ENTER while in edit mode will store the modified limit or parameter and exit edit mode NOTE This key only works when the device is not in motion INCRM INCREMENT key Pressing this key will increment the currently highlighted digit of the limit positio...

Page 25: ...ss of the UP CW key and to indicate that the target motion is in the UP or CLOCKWISE direction during reverse delay operations STOP key Pressing this key will command the associated primary device to stop motion Variable speed devices will decelerate to their minimum speed before disabling the drive STOP indicator Lights solid to indicate that the device is stopped Flashes to acknowledge user key ...

Page 26: ...be dropped while in motion c For two speed turntables pressing this key toggles the turntable between fast and slow speed d For standard variable speed turntables pressing this key advances the selected speed setting to the next preset speed selection HOR UP FAST indicator This indicator has a variety of behaviors depending on the attached primary device type a For towers this indicator lights sol...

Page 27: ...This indicates the status of the polarization solenoid only and may or may not reflect the actual position of the tower s cross boom at any given instant This indicator flashes to indicate that the display is showing the upper or lower limit for the vertical polarization while the tower is still polarized horizontally f For air flotation turntables this indicator lights solid to show that the air ...

Page 28: ... or COUNTERCLOCKWISE direction until the key is released Actual motion will depend on the current state of the device and the controller b Pressing this key while viewing the parameter list will move down the parameter list by one entry allowing the user to scroll forward through the parameter list same as pressing the PARAM key 6 SCAN KEY AND INDICATOR SCAN key This key toggles the scan mode on o...

Page 29: ... turntables to indicate that the position and limit information is displayed in degrees 8 PRIMARY DISPLAY This five digit seven segment display provides the primary feedback for the user interface It is used to display current position information limit settings parameter settings speed selection error messages and other alphanumeric messages 28 ETS Lindgren April 2006 Revision G P 399199 Artisan ...

Page 30: ...IB bus controlling device using a standard GPIB cable 4 1 AC POWER FUSE This is the AC power fuse holder Replace the fuse with the power off and the power cord disconnected from the unit and only with a fuse of the same rating Failure to do so may cause personal injury or instrument damage and will void the warranty IEC POW power mains This is a grounded outlet and provides the safety earth ground...

Page 31: ...evices is currently reserved for future expansion channel of a duplex fiber optic cable connects from the OUT connector of the controller to the IN connector of the primary interface of a device tower turntable e se primary interface of the device to the IN connector of the controller NOTE Older motor base designs do not have a secondary fiber optic interface The secondary interface on newer devic...

Page 32: ...2 SW 3 SW 4 Figure 4 Model 2090 Option 1 Back Panel AUXILIARY CONTROL Auxiliary devices use a single pole double throw RF relay to control simple on off operation The connection type is SMA ETS Lindgren April 2006 31 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 33: ...vided with a protective earth contact Do not use an extension cord without a protective earth connector Never attempt to defeat any safety feature of an electrical device or serious injury may result The Model 2090 s configuration and current settings are backed up by non volatile RAM NVM The NVM retains these settings in the event of power loss or power down Three 3 AAA alkaline batteries located...

Page 34: ...nce these are the controller s default settings Reverberation paddles and each axis of the Multi Axis Positioner behave similar to turntables and should be configured as such Primary device connection is accomplished by way of a dual fiber cable included with the device This cable terminates into two ST connectors that are identical at both ends The cable is symmetrical either end can be connected...

Page 35: ...ary Control Port 1 The Auxiliary Ports are also standard ST fiber optic connectors Auxiliary Port Enabled products such as air polarized tripods are provided with a single fiber cable with ST connectors at both ends Either end may be attached to the 2090 NOTE Fiber optic cabling for each device should not be allowed to hang unsupported from the rear panel of this controller The fibers and connecto...

Page 36: ...ces use a single pole double throw RF relay to control simple on off operation The connection type is SMA Additional devices for example CMU Analyzers dual polarized horn antennas etc ETS Lindgren April 2006 35 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 37: ... on any one connector This eliminates undue mechanical stress on the connector and rear panel Also be sure to screw the two connector lock screws finger tight to avoid a loose connection during operation NOTE The controller s talker listener bus address can be set through the front panel Instructions on how to perform this operation may be found in Initialization under the subsection Configuring F...

Page 38: ...or internal problems found during initialization During this period the all display indicators will flash on for several seconds to allow a visual inspection and then the firmware revision number will be displayed in the left hand Device One display window as r X XX where X XX is the version number If an internal error is found during the startup sequence an error message EXXX will appear in the D...

Page 39: ...tteries are dead and should be replaced See the procedure in the section NVRAM Battery Backup in Appendix B Maintenance for more information SYSTEM TEST FAILURES The following errors are of a more serious nature and may indicate that service is needed In the event of such an error power off the unit for several seconds and power it back on If the error recurs contact ETS for service E100 ROM test ...

Page 40: ...t for several seconds and power it back on If the error recurs contact ETS for service E996 BERR Error E997 Uninitialized Interrupt E998 Spurious Interrupt E999 Invalid Interrupt Error Refer to Appendix B for more information on error conditions and possible causes ETS Lindgren April 2006 39 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg...

Page 41: ...r the LIMIT key group The associated indicator should light and the display will show the corresponding value For a tower the 2090 provides two sets of limits one for horizontal polarization and one for vertical in order to protect antenna elements from damage due to accidental polarization at the top or bottom of the mast Pressing the POLARIZATION key while the upper or lower limit is displayed w...

Page 42: ... current position and execute that motion Pressing the PARAM key again will return to the last displayed parameter in the list allowing easy transition between parameter adjustment and device operation Once the desired limit position or parameter is visible in the display window pressing INCRM DECRM or ENTER will toggle into edit mode The lowest adjustable digit will flash on and off Pressing the ...

Page 43: ...ER will store the new value Pressing any key other than LOCAL INCRM DECRM or ENTER will exit the edit mode without saving the value and perform the action associated with that key When editing limits or the current position setting the 2090 will not allow the current position to be set outside the software limits nor can the upper or lower limits be adjusted below or above respectively the current...

Page 44: ...tings The default factory preset configuration is given below 2090 Default Configuration Parameter Value Description P1 1 Tower P2 0 Standard non bore sight tower P3 000 Infinite scan count P4 00 0 cm polarization offset P5 0 Standard bore sight correction P8 0 5 0 5 second reverse delay P9 8 Primary GPIB address 8 B1 000 User options disabled c 2000 2000 encoder counts per meter S0 1 Step speed r...

Page 45: ...meter S0 1 Step speed run speed S1 31 Speed 1 12 5 of max speed S2 63 Speed 2 25 of max speed S3 95 Speed 3 37 5 of max speed S4 127 Speed 4 50 of max speed S5 159 Speed 5 62 5 of max speed S6 191 Speed 6 75 of max speed S7 223 Speed 7 87 5 of max speed S8 255 Speed 8 max speed Oc On Overshoot compensation enabled ACC 2 0 Acceleration 2 seconds SND 1 Remote sounds enabled CCW Limit 000 0 degrees C...

Page 46: ...ble Tower 1 Air Flotation Turntable Bore Sight Tower 2 Two Speed Turntable NOTE Parameter P2 for a turntable no longer supports a setting 3 Variable Speed Turntable Tuner which was introduced in V 2 25 Instead the 2090 now checks what type of motor base is attached and automatically enables variable speed if it is available P3 Refers to SCAN cycle count in full cycles 1 999 Number of complete circ...

Page 47: ...0 series bore sight towers use the default correction table The alternate selection provides a correction table for a shorter five meter tower with a different cam mechanism In future revisions the 2090 may provide support for other bore sight tower designs either by adding additional tables or by allowing the user to download the appropriate correction table for the attached tower For turntables ...

Page 48: ...0 indicates that the option is disabled and a value of 1 indicates it is enabled The two bits currently defined for b1 are Bit 0 Limits STEP controls INC DEC to only allow motion within the soft limits instead of the hardware limits of the motor base Bit 1 Provides a quick stop option for the STEP controls INC DEC on variable speed devices Enabling this bit setting it to 1 will bypass the decelera...

Page 49: ...rd the reading of the display ignoring the decimal point i e 200 0 would be 2000 This is the encoder calibration value NOTE If the value is below 1000 the resolution of the encoder is low and thus the 2090 will not provide 0 1 cm resolution even though the display shows that digit If the value has gone past 9999 the encoder has too many counts per meter and the 2090 can not correct for it In this ...

Page 50: ...ing it a complete revolution and comparing the alignment marks It may be necessary to adjust the encoder calibration value up or down slightly depending on the result NOTE When scanning between limits it is not uncommon to have a small discrepancy between the absolute position of the table and the display on the 2090 This is because reversing the direction of rotation reverses any gear play betwee...

Page 51: ...nsure that the device will be able to operate properly in this range under normal load conditions However under heavy load or other unexpected conditions it may be necessary to increase the minimum speed settings Below this setting the motor will not be able to cause rotation but will be active until a Motor Not Moving error E002 occurs WARNING Never operate any device in a stalled condition Doing...

Page 52: ...cleared the normal overshoot compensation will be restored after several motion cycles of the device OC On OFF Refers to the Overshoot Compensation Enable Disable parameter Pressing the INCRM and DECRM keys will toggle this between overshoot compensation being on or off Pressing the ENTER key will save the selected setting For variable speed devices with creep capability overshoot compensation is ...

Page 53: ... toggle between the BASE parameter display and the motor base firmware version number The possible displays are as follows 2090 Indicates older pre 1997 motor base firmware which only supports standard up down polar settings through a simple binary communication protocol MB III HH Two digit hexadecimal number Indicates 2190 compatible motor base firmware This firmware provides more intelligent con...

Page 54: ...iguration of the attached devices Typical configurations are likely to require adjusting parameters P1 P2 and C at a minimum Bore sight towers will also require the setting of parameter P4 to set the separation distance The remaining parameters are generally set to cover user preferences or custom configurations NOTE Do not change parameters of a device while another device is in operation Doing s...

Page 55: ...eter List Model 2090 Multi Device Controller This page intentionally left blank 54 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 56: ...Auxiliary devices are always available from both the front panel of the Model 2090 and the GPIB interface regardless of the remote or local state of the primary devices In manual mode the motion and behavior of the attached devices can be controlled through the front panel user interface The front panel controls allow the user to move the primary device in between software limits either continuous...

Page 57: ...TIONS While in manual mode the POSITION keys control the continuous motion of the attached device TO MOVE UP CLOCKWISE To initiate continuous motion in the upward or clockwise direction press the UP CW key under the POSITION key group If the device is not moving and is below the upper clockwise software limit viewed by pressing the UP CW key in the LIMIT group the UP CW indicator will light and th...

Page 58: ... group the DOWN CCW indicator will light and the device will start moving in that direction If the device is already moving in the same direction it will continue moving to the lower counterclockwise soft limit If the device is moving in the opposite direction the DOWN CCW indicator light will flash to indicate that the 2090 has recognized the command The device will decelerate if equipped with va...

Page 59: ...ice press the UP CW key under LIMIT The indicator light above this key will light Set the limit by pressing the INCRM and DECRM keys under LIMIT until the desired limit is show on the display Press the ENTER key To check the current position of the device under control press the CURRENT POSITION key under LIMIT The indicator above this key will light and the device s current position will appear o...

Page 60: ...moving to the closest limit then from that point the 2090 begins counting cycles A cycle is defined as movement from one limit to the other and back again The number of cycles that the device will perform is defined in parameter P3 The SCAN function can be terminated by pressing the SCAN button a second time same behavior as pressing STOP or by issuing any other motion command ETS Lindgren April 2...

Page 61: ...guration the STEP keys are not restricted by the software limits Thus they can be used for adjusting position outside the soft limit settings during configuration Optionally the Model 2090 can be configured to restrict the motion to stay within the soft limits using parameter b1 This parameter also allows configuring the STEP keys to use a fast stop option on variable speed devices which will elim...

Page 62: ...olarization mechanism is determined by various factors including available air pressure and flow control settings on the air polarization piston cylinder There is no feedback to indicate that the cross boom has completed the polarization cycle The user should allow a certain amount of time for the polarization cycle to complete before continuing testing or use visual feedback i e from a camera sys...

Page 63: ...ed current position is within the target limits See above for a description of the polarization offset NOTE In order to toggle the polarization of the tower from the front panel the display must be showing the current position and not either limit NOTE While the 2090 will allow the tower to be polarized while in motion it is strongly recommended that the device only be polarized while stationary T...

Page 64: ...try to polarize again The 2090 now supports a limit toggle option that allows the user to inspect and adjust the limit for the other polarization While viewing either the upper or lower limit by pressing the UP or DOWN buttons under LIMIT pressing the POLARIZATION key will toggle the display to show the corresponding limit for the other polarization without changing the tower polarization To indic...

Page 65: ...n to displaying the current position While the speed display is visible pressing the INCRM or DECRM keys under the LIMIT group will increase or decrease the speed selection by one setting Each time the INCRM or DECRM keys are pressed the speed display period will be extended so it is easy to scroll up and down through the list of preset speeds Refer to the section on Editing Parameters under Initi...

Page 66: ...overshoot for each speed However the deceleration ramp control provided by variable speed devices will normally make overshoot compensation unnecessary The device will decelerate prior to reaching the target value and creep in at the minimum speed For these devices it is recommended that the OC parameter be used to disable overshoot compensation NOTE While the 2090 will allow changing of the speed...

Page 67: ...ble TTL output fiber optic receivers While in manual mode auxiliary devices may be toggled ON and OFF by pressing the AUX CONTROL key on the front panel of the controller that corresponds to the desired auxiliary device port Both the keys and the ports are numbered one through four When the indicator above the device key is lit the auxiliary device output is turned ON When the indicator above the ...

Page 68: ...ocation of the phase center of the antenna or whichever point is used to measure the adjusted height The distance to the EUT is the distance in meters between the antenna position at the base point and the equipment being tested The base point for beginning calculating the Adjusted Height is at one meter Therefore the Bore Sight compensation is disabled under one meter The 2090 provides a correcti...

Page 69: ...STANCE TO EUT 1 M E T E R ADJUSTED HEIGHT RRIER HEIGHT Figure 5 Bore sight geometry for standard bore sight tower 68 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 70: ...iven A three second delay is provided to ensure that turntable flotation has occurred prior to movement USING A REVERBERATION PADDLE To configure a reverberation paddle do the following Set P1 to 0 Define device as a turntable Set P2 to 0 Standard Turntable Set P5 to 0 Continuous Rotation Set C to appropriate calibration value See the section Model 2090 Parameter List for the calibration value ETS...

Page 71: ...configured as a standard turntable the Model 2090 will automatically detect the variable speed capability of the MAPS The main turntable base azimuth axis must be configured in non continuous rotation mode since the power and control cables for the second axis are run through the center of the first Depending on the configuration the ortho elevation axis can be continuous or non continuous If addi...

Page 72: ...s activity It is not possible to enter remote mode by pressing the LOCAL key However pressing the LOCAL key while in remote mode will return the Model 2090 to local mode While in remote mode it is possible to change operational parameters and initiate functions through a series of GPIB commands A given command for example UP or CW is sent from a GPIB device to the Model 2090 controller The control...

Page 73: ...n Model 2090 Multi Device Controller This page intentionally left blank 72 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 74: ...f the commands See Appendix A Model 2090 GPIB COMMAND REFERENCE for a list of all the commands and their functions BACKWARD COMPATIBILITY The Model 2090 incorporates the command sets of previous ETS Lindgren controllers This is intended to allow pre existing software written for older controllers to run with little or no modification with the Model 2090 The entire Model 1050 and 1060 command set h...

Page 75: ...addresses are in the range of 0 to 30 although 0 is typically reserved for the controller in charge i e the PC There are no criteria for setting the addresses other than that they be different from each other but it is recommend that the address for Device 1 be one address less than for Device 2 The default settings are 8 and 9 NOTE on using the N1 N2 numeric modes Once a mode is selected it is ef...

Page 76: ...esired limits and adjust as needed e Set software limits as needed 2 Set scan count polarization and or any other desired motion related parameters 3 Send GPIB command s for desired motion up down seek scan etc 4 Wait for motion to complete a Monitor current position as required b Check for operation complete c Repeat until motion complete 5 Repeat step 3 4 until test is complete 6 Stop all device...

Page 77: ...ion Read Space 20 Initialize buffer to 20 bytes ibrd Tower Read Read response TowerEdit Text Val Read Display number in edit box ibwrt Table CP Query turntable current position Read Space 20 Initialize buffer to 20 bytes ibrd Table Read Read response TableEdit Text Val Read Display number in edit box StartTime Timer Read current timer count While Timer StartTime 0 1 Delay 0 1 second DoEvents Let W...

Page 78: ... 0 8 0 T10s 1 HC0A Tower Initialize GPIB interface ibdev 0 9 0 T10s 1 HC0A Table Set 2090 numeric mode and Upper CW and Lower CCW limits for both devices Note the use of semicolons to combine commands on one line ibwrt Tower N2 LL 100 UL 400 Set limits to 100 cm 400 cm ibwrt Table N2 CL 0 WL 359 Set limits to 0 359 degrees UpperVertLim 380 Set upper vertical limit to 380 cm Used later in program S...

Page 79: ...hin that value or we ll cause an error when we try to polarize ibwrt Tower CP Query tower current position ibrd Tower Read Read response LastPosition Val Read Save this position While LastPosition 99 ibwrt Tower SK 100 Send the tower up to the lower limit Do Update display while waiting ibwrt Tower CP Query tower current position ibrd Tower Read Read response TowerEdit Text Val Read Display number...

Page 80: ...er to vertical polarization upper limit before attempting to change polarization There is a one cm tolerance for polariz ation violation so we must be sure we re within that value or we ll cause an error when we try to polarize Do ibwrt Tower SK Str UpperVertLim Move twr to upr vert lim Do Update display while waiting ibwrt Tower CP Query tower current position ibrd Tower Read Read response TowerE...

Page 81: ...t Windows do other things Wend ibwrt Tower OPC Is the tower done moving ibrd Tower Read Read response TowerDone Val Read 1 if done 0 if moving Loop While Not TowerDone Until tower stops Move turntable to next angle position Angle Angle 90 Set the new angle ibwrt Table SK Str Angle And turn the table to it Do Wait until table finishes moving ibwrt Table CP Query turntable current position ibrd Tabl...

Page 82: ...everse to the down direction Sending UP WAI DN would cause the Model 2090 to go to the upper limit and then go down to the lower limit once there but since the WAI command halts all GPIB command activity until the current motion is complete it is not possible to monitor the current position or anything else while the device is in motion For this reason the OPC command or other related commands is ...

Page 83: ...gure which status flags will generate requests for service from the controller The primary status register is the Status Byte Register If the bits of this register when logically ANDed with the bits of the Service Request Enable Register are non zero a Service Request SRQ is issued to the Controller in Charge CIC of the GPIB that is normally the computer running a program Each bit of the Status By...

Page 84: ...the Status Byte Register A Service Re Fi quest is generated any me one of the bits in the Status Byte Register makes a on from FA E while the corresponding e Service Request will also be generated if a bit in the Status ti transiti LSE to TRU bit in the Servic Request Enable Register is TRUE A ETS Lindgren April 2006 83 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guarantee...

Page 85: ... either b e of the Status Byte Register can be read he STB command or by performing a reading the register using STB bit six returns the reading the register using a Serial Poll bit six returns the value of the Request Service RQS flag The following table gives a description of each bit Name Description 0 Device Dependent Error DDE Set when the logical AND of the Device Dependent Error Register an...

Page 86: ...ervice If a device is requesting service bit six of the Serial Poll Response Byte will be TRUE ot The remaining bits of the Response Byte are the bits of the Status Byte Register Upon performing a Serial Poll the SRQ line will be unasserted to allow other devices to request service The RQS Request Service flag is TRUE as long as the SRQ line is asserted A Service Request is generated any time one ...

Page 87: ...y of the bits in the Device Dependent Error Register and the corresponding bit in the Device Dependent Error Enable Register are both TRUE Otherwise the DDE bit is FALSE The ERE GPIB command is used to set the value of the register and the ERE command is used to query the current setting The Device Dependent Error Register is used to report motion errors or other problems detected by the Model 209...

Page 88: ... communicate with the device over the fiber optic link 8 Flotation Violation Indicates that an air flotation turntable was told to turn flotation off while it was moving 9 Encoder Failure Indicates that the Model 2090 has detected device encoder behavior consistent with a fault in the encoder its wiring or connections 10 Trigger Failure This error indicates that the Model 2090 has detected an over...

Page 89: ... command is used to set the value of the register and the ESE command is used to query the current setting The Standard Event Status Register is an IEEE 488 Standard Register which reports various device events and error conditions The bit pattern of this register is as follows Bit Name Description 0 Operation Complete Set when the Operation Complete has been armed by issuing OPC and the device mo...

Page 90: ...when an invalid GPIB command is received by the controller 6 User Request Unused The Model 2090 does not support user request functions 7 Power On Set when the Model 2090 is first powered on ETS Lindgren April 2006 89 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 91: ...ponding output is TRUE If either bit is FALSE then the output is FALSE The following section of program code and subroutines illustrates the use of the GPIB status reporting system to detect a number of error conditions on a standard tower Note the use of subroutines to create modified versions of the commands ibrd and ibwrt which handle the generation of a service request This concept can be exte...

Page 92: ...rsion ibonl Tower 0 Free tower s GPIB port Exit Sub End If End If End If Set up event handling registers ibwrt Tower CLS Clear any previous conditions ibwrt Tower SRE 33 Allow ESB and DDE to generate SRQ ibwrt Tower ESE 52 Command Execution Query errors ibwrt Tower ERE 511 All defined Device Dependent errors Set 2090 numeric mode and Upper and Lower limits for tower ibwrite Tower N2 LL 100 UL 400 ...

Page 93: ...roller when it has nothing to say TowerEdit Text GetCurrentPosition Tower Show current position Clean up before quitting ibwrite Tower ST Stop tower ibonl Tower 0 Free tower s GPIB port This function will return the current position of the specified device Function GetCurrentPosition device As Single Dim Read Read Space 20 Initialize a buffer ibwrite device CP Query device current position ibread ...

Page 94: ...count 1 Wend MsgBox The device failed to reach its target position after five tries 0 Seek Error Note that code could be added to this routine to handle any errors generated such as trying to seek outside of the current limits End Sub This function responds to a service request by performing a serial poll of the affected device and then determining and reporting the cause of the service request Th...

Page 95: ... End If If DDE And 16 Then Moving Wrong Direction Msg The controller reported that the motor is moving Chr 13 Msg Msg in the wrong direction This is a hardware error MsgBox Msg 0 Moving Wrong Direction End If If DDE And 32 Then Hard Limit Hit Msg The controller reported that the device has Chr 13 Msg Msg hit a hardware limit The user must adjust either Chr 13 Msg Msg the software limit position se...

Page 96: ...exists and position related commands are being issued Chr 13 Msg Msg to the controller Chr 13 MsgBox Msg 0 Note on Status Reporting End If End Sub This function will use the OPC command to determine that the given device has completed its motion It will also update the given display during this period Sub WaitForStop device DeviceEdit Dim Done As Boolean LastPosition As Single CurrentPosition As S...

Page 97: ...with the Model 2090 Model 2090 Multi Device Controller This page intentionally left blank 96 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 98: ... expanded display accuracy of the Model 2090 the software should issue an N2 command GPIB COMMANDS MUST TERMINATE WITH NL EOI OR BOTH Items in parameter are required Items in options are optional All GPIB examples assume Device 1 Standard Tower GPIB Address 8 Device Type TWR NRM Initialization CALL ibdev 0 8 0 T10s 1 HC0A TowerUD Device 2 Standard Turntable GPIB Address 9 Device Type TT NRM Initia...

Page 99: ...th the Counterclockwise limit LD Load either CP WL or CL into the controller These commands are obsolete as defined On the models 1050 and 1060 these commands changed the front panel to display the specified value and prepared the controller to respond to all future reads with that value This is not compatible with the IEEE 488 2 standard the program must send the command before each read For prog...

Page 100: ...ery target for seek UL Set upper limits both horizontal and vertical UL Query upper limit UP Move tower boom up WL Set clockwise limit on turntables WL Query clockwise limit on turntables NOTE The 2090 does not support the majority of the 1090 Expanded Instruction Set Those commands which relate to multiple devices are not supported The Model 2090 controller behaves similar to multiple 1090 s with...

Page 101: ...stance to EUT for bore sight tower SK Seek specified target SKN Seek specified target in negative direction SKP Seek specified target in the positive direction SKR Seek relative to the current position SS Set speed setting on a variable speed device SS Query speed setting on a variable speed device TT Select turntable and type TWR Select tower and type TYP Query device and type UH Set horizontal u...

Page 102: ...DN Move tower boom down All ERE Set the Device Dependent Error Enable Register 2090 V2 30 ERE Query the Device Dependent Error Enable Register 2090 V2 30 ERR Query the Device Dependent Error Register 2090 V2 30 LD Load any of CL CP LL UL or WL into the controller 1050 10603 LH Set the horizontal lower limit 1090 2090 LH Query the horizontal lower limit 1090 2090 LL Prepares controller to respond t...

Page 103: ...read with the upper limit 1050 10602 UL Set upper limits both horizontal and vertical 1090 2090 UL Query upper limit 1090 2090 UP Move tower boom up All UV Set vertical upper limit 2090 UV Query vertical upper limit 2090 VS Query if a device supports variable speed functions 2090 V3 00 WL Prepares controller to respond to a read with the clockwise limit 1050 10602 WL Set clockwise limit on turntab...

Page 104: ... the corresponding limit or position value Detailed Description of MODEL 2090 GPIB Commands The following notation will be used for each command COMMAND NAME Compatibility Backwards compatibility and revision history information Description Description of the command function and any associated special information Devices List of devices types this command applies to Towers refers to all linear po...

Page 105: ...uxiliary ports ON or OFF Example CALL ibwrt TowerUD AUX 1 ON Turn auxiliary 1 on CALL ibwrt TableUD AUX 3 4 OFF Turn auxiliaries 3 and 4 off See Also AUX AUX AUX Compatibility 2090 Firmware Rev 3 00 Description Activates or deactivates specified auxiliary device This command is slightly different from the original AUX command above in that there is no white space between AUX and the device number ...

Page 106: ...he C encoder calibration parameter for typical values for various ETS Lindgren products This command is intended to allow automated configuration of the 2090 and should not be used by most programs Devices Towers Turntables Syntax CAL XXXX XXXX Integer value for the encoder calibration to be set Leading zeros are optional Example CALL ibwrt TowerUD CAL 2000 Set tower encoder to 2000 counts meter S...

Page 107: ...odel 1050 or 1060 use the CL Command Devices Turntables Syntax CL Response XXX X Value of the counterclockwise limit setting in degrees Example CALL ibwrt TableUD CL Query turntable counter clockwise limit CALL ibrd TableUD rdbuf Read response See Also CL 1090 2090 CL CL Compatibility 1090 2090 Description Changes the counterclockwise limit of the device The specified value must be less than the c...

Page 108: ...nt position in centimeters turntables return it in degrees This command is obsolete On the models 1050 and 1060 this command changed the front panel to display the current position and prepared the controller to respond to all future reads with the current position This is not compatible with the IEEE 488 2 standard the program must send the CP command before each read For programs which will not ...

Page 109: ... position The value returned is either in N1 XXX or N2 XXX X format depending upon the current numeric mode Negative values are preceded by a minus sign Towers return current position in centimeters turntables return it in degrees Devices Towers Turntables Syntax CP Response XXX X Value of the current position in centimeters for towers or degrees for turntables Example CALL ibwrt TowerUD CP Query ...

Page 110: ...lue between 0 0 and 999 5 in steps of 0 5 Leading zeros are optional Example CALL ibwrt TowerUD CY 000 Set cycle count of tower to infinite CALL ibwrt TableUD CY 2 5 Set the turntable to scan between its limits 5 times See Also CY CY Compatibility 1090 2090 Updated to half cycle scans in V2 30 Description Queries the cycle count for the device A four digit value is returned between the value of 00...

Page 111: ...pond with a zero until the stop at the end of the target motion Similarly when in SCAN mode OPC will always respond with zero until another motion command or stop is issued and completed while DIR will change each time the motion changes Devices Towers Turntables Syntax DIR Response direction Value indicating the current motion of the queried device 1 Device is moving up clockwise 0 Device is stop...

Page 112: ...wrt TowerUD ERE 64 Allow a polarization violation to set the DDE bit of STB See Also ERE ERR STB ERE Compatibility 2090 Firmware Rev 2 3 Description Query Device Dependent Error Enable Register Prepares the controller to respond with the contents of the Device Dependent Error Enable Register when queried Value returned is an integer number in the range of 0 to 65535 This value when expressed in bi...

Page 113: ...evice stuck condition The controller automatically generates a STOP condition to protect the motor 3 Motor Not Stopping Indicates that the device failed to stop moving when commanded 4 Moving Wrong Direction Indicates that the device moved in the opposite direction of that commanded 5 Hard Limit Hit Indicates that the device is unable to move because it is at a hardware limit 6 Polarization Limit ...

Page 114: ...cm CALL ibwrt TableUD LD 100 7 CP Set turntable current position to 100 7 degrees See Also CP CL LL UL WL LH Compatibility 1090 2090 Description Changes the lower limit of the device for horizontal polarity The specified value must be less than the upper limit for the horizontal polarization and between 999 9 and 999 9 Note that unlike editing from the front panel the 2090 allows setting the limit...

Page 115: ...ed is either in N1 XXX or N2 XXX X format depending upon the current numeric mode Negative values are preceded by a minus sign This command is obsolete On the models 1050 and 1060 this command changed the front panel to display the lower limit and prepared the controller to respond to all future reads with that limit This is not compatible with the IEEE 488 2 standard the program must send the LL ...

Page 116: ... CALL ibwrt TowerUD LL 208 8 Change both the horizontal and vertical polarization lower limits of the tower to 208 8 cm See Also LL 1050 1060 LL LL Compatibility 1090 2090 Description Query the lower limit of the device LL returns the limit associated with the current polarization mode The value returned is either in N1 XXX or N2 XXX X format depending upon the current numeric mode Negative values...

Page 117: ...mat depending upon the current numeric mode Negative values are preceded by a minus sign Devices Towers Syntax LV Response XXX X Value of the lower limit for the vertical polarization in centimeters Example CALL ibwrt TowerUD LV Query vertical lower limit CALL ibrd TowerUD rdbuf Read response See Also LV N1 Compatibility 2090 Description Places the controller in the backward compatible numeric mod...

Page 118: ...and subtracted when switching from horizontal to vertical polarization Devices Towers Syntax OFF XX X Optional for positive values Necessary for negative values XX X Decimal value between 50 0 and 50 0 for the offset to be set in centimeters In N1 mode X is ignored In N2 mode X is optional Leading zeros are optional Example CALL ibwrt TowerUD OFF 25 0 Set polarization offset to 25 cm See Also OFF ...

Page 119: ...lue of 0 is returned for vertical polarization On the models 1050 and 1060 this command prepared the controller to respond to all future reads with the polarization This is not compatible with the IEEE 488 2 standard the program must send the P command before each read Devices Towers Syntax P Response polarization Value indicating the polarization setting of the queried device 1 Horizontal 0 Verti...

Page 120: ... variable speed device returns a single digit value of 1 8 to report the currently selected speed preset Devices Towers Turntables Syntax S Response speed select Value between 1 and 8 indicating the currently selected speed setting Example CALL ibwrt TableUD S Query turntable speed CALL ibrd TableUD rdbuf Read response See Also S SS SS SC Compatibility 1090 2090 Description Instructs the device to...

Page 121: ...his value is used in the calculation of the adjusted height when in bore sight mode Devices Towers Bore Sight only Syntax SEP XX XX 3 10 or 30 Invalid values are ignored Leading zeros are optional Example CALL ibwrt TowerUD SEP 03 Change separation distance to 3 meters See Also SEP SEP Compatibility 2090 Description Query the separation distance between the mast and the EUT Value returned is in th...

Page 122: ...the current upper clockwise and lower counterclockwise limits This command is the equivalent of issuing a target TG command followed by a seek preset target SK command For a continuous rotation turntable or tuner the device will seek the target value by the shortest possible path Thus a seek from 359 9 to 0 0 will rotate clockwise not counterclockwise See the SKN SKP and SKR commands for other way...

Page 123: ... to seek 260 degrees if CP 260 or in continuous rotation mode See Also SK 2090 SKP SKR SKP Compatibility 2090 Firmware Rev 2 3 Description Instructs the device to begin seeking the specified target value in the position up clockwise direction only If the target is down counterclockwise from the current position no motion occurs The target must be located between the current upper clockwise and low...

Page 124: ...up 10 0 cm from CP CALL ibwrt TableUD SKR 25 Instruct turntable to move CCW 25 degrees See Also SK 2090 SKP SKN SS Compatibility 2090 Firmware Rev 2 25 Updated in Rev 3 00 Description Sets a preset speed setting for a variable speed device Devices Towers Turntables Syntax SS speed A value from 1 8 to select the preset speed register to set Firmware revisions prior to V3 00 only support 4 speed set...

Page 125: ... Devices Towers Turntables Syntax ST Example CALL ibwrt TowerUD ST Stops tower motion CALL ibwrt TableUD ST Stops turntable motion See Also CC CW DN SC SK UP TG Compatibility 1090 2090 Description Changes the seek target position of the device The target value must be located between the current upper clockwise and lower counter clockwise limits Devices Towers Turntables Syntax TG XXX X Optional f...

Page 126: ...iguration of the 2090 and should not be used by most programs Devices Towers Turntables Syntax TT NRM AIR TWO CONT NONCONT NRM Normal turntable AIR Air flotation turntable TWO Two speed turntable CONT Continuos rotation turntable NONCONT Non continuous rotation turntable continuous turntable Example CALL ibwrt TowerUD TT NRM CONT Change device from a tower to a normal See Also TWR TYP TWR Compatib...

Page 127: ...er limit for horizontal polarization and between 999 9 and 999 9 NOTE Unlike editing from the front panel the 2090 allows setting the limit above the current position from the GPIB Devices Towers UH XXX X Optional for positive values Necessary for negative values XXX X In N1 mode X is ignored Leading zeros are optional CALL ibwrt TowerUD UH 300 0 Syntax Decimal value for the upper limit to be set ...

Page 128: ... CALL ibwrt TowerUD UL Query tower upper limit for current polarization CALL ibrd TowerUD rdbuf Read response See Also UL 1090 2090 UL UL Compatibility Description Devices Syntax Change both the horizontal UL 1050 1060 UL 1090 2090 Changes the upper limit of the device The specified value must be greater than the lower limit and between 999 9 and 999 9 This command effects both the horizontal and ...

Page 129: ...in the Up direction This movement is limited by the upper limit Towers Syntax Example CALL ibwrt TowerUD UP Instructs the boom of the DN ST UV Compatibility 2090 Description Changes the upper limit of the device for vertical polarity The specified value must be greater than the lower limit for vertical polarization and between 999 9 and 999 9 NOTE Unlike editing from the front panel the Model 2090...

Page 130: ...s device variable speed CALL ibrd TowerUD rdbuf Read response Compatibility 1050 1060 Queries the turntable s clockwise limit The value returned is either in N1 XXX or N2 XXX X format depending upon the current numeric mode Negative values are preceded by a minus sign This command is obsolete On the models 1050 and 1060 this command changed the front panel to display the clockwise limit and prepar...

Page 131: ...to 90 degrees Change CW limit of the turntable to 359 9 degrees See Also WL 1050 1060 WL WL Compatibility 1090 2090 Queries the turntable s clockwise limit The value returned is either in N1 XXX or N2 XXX X format depending upon the current numeric mode Negative values are preceded by a minus sign Syntax Description Devices Turntables WL Response XXX X Value of the clockwise limit setting in degre...

Page 132: ...lue indicating if device supports zeroing 1 Device can execute ZERO function Device does not support zeroing Example CALL ibwrt TowerUD ZERO Query zeroing capability CALL ibrd TowerUD rdbuf Read response See Also ZERO ____________________________________________________________________________________________________ ETS Lindgren April 2006 131 Revision G P 399199 Artisan Technology Group Quality ...

Page 133: ...to cause the Event Status Bit in the Status Byte Register to be set Devices Towers Turntables Syntax ESE XXX XXX Integer value representing eight bit binary number 0 255 Example CALL ibwrt TableUD ESE 16 Allow an Execution Error to set the ESB See Also ESE ESR STB ESE Description Query Standard Event Status Enable Register Prepares the controller to respond with the contents of the Standard Event ...

Page 134: ...lid GPIB command is received with parameters that are out of range or when a device dependent error prevents execution of the command 5 Command Error Set when an invalid GPIB command is received by the controller 6 Query and clear the Event Status Register CALL ibrd TowerUD rdbuf User Request Unused The 2090 does not support user request functions 7 Power On Set when the Model 2090 is first powere...

Page 135: ...OPC Query Operation Complete CALL ibrd TableUD rdbuf Read response See Also RST Description Reset Resets the controller Controller remains in remote mode All moving devices are immediately stopped and the command queue is cleared The state of the status register data structure remains unchanged Devices Towers Turntables Syntax RST Example CALL ibwrt TableUD RST Reset turntable See Also CLS SRE Des...

Page 136: ...h the exception that the MSS bit is replaced by the value of the Request For Service RQS flag The bit pattern of this register is as follows Dependent Devices Towers Turntables Syntax STB Response XXX Integer value representing the bits of the Status Byte Register The bit pattern is as follows 0 Device Error DDE Set when the logical AND of the Device Dependent Error Register and the Device Depende...

Page 137: ...t GPIB command on hold while there are devices in motion Once motion has ceased the next command is executed normally While a command is on hold additional commands are not accepted Normal operation will continue after the command on hold had been executed Time out of the GPIB bus must be disabled before execution of WAI command The OPC commands are a more program friendly method of waiting for de...

Page 138: ...s an NVM initialization error E001 this is an indication of dead batteries INSTALLATION The replacement batteries should only be installed by qualified personnel Anti static precautions should be maintained at all times To reduce the risk of damage the Model 2090 may be returned to ETS for upgrade inspection and test for a nominal fee Contact the ETS Sales department for more information To replac...

Page 139: ...fy the location of various components on the Model 2090 main board A supercap capacitor will normally maintain parameter settings for several minutes while the batteries are replaced 6 Install three new 1 5V AAA alkaline batteries type EN92 or equivalent taking care to observe the polarity markings in the battery holder Do not mix old and new batteries or types of batteries Use only alkaline batte...

Page 140: ... settings in the Model 2090 Parameter List section to make any necessary changes based on your equipment configuration P5 1 B1 C5 U2 C3 C4 C1 C2 JP2 C6 D1 JP2 488 EMUL 1 2 uP7210 2 3 TI9914 P3 1 P2 1 J10 J11 J2 J7 J6 J1 U7 U4 U2 U3 U1 LO U6 MC68332 U5 HI RAM ROM RAM ROM J3 J4 J9 J5BJ5A A B C D E F SBC332 4 REV X X U4 NAT4882BPL P6 1 J1 1 SN75ALS160N U3 SN75ALS161N 74LS04 U1 P4 1 1 5V AAA EN92 1 5V...

Page 141: ...onjunction with a firmware upgrade for their older Model 2090 controller this section describes the necessary steps to determine compatibility and install the new flash upgradeable ROMs in the Model 2090 Users who have firmware revision 3 00 or later in their Model 2090 should not need to install new ROMs unless they do not have access to a GPIB interface Refer to the section Flash Upgrading the M...

Page 142: ...ly have five Incompatible boards may also be identified by a revision number less than 2 2 or by a socketed processor Newer SBCs will have a revision number accompanied by the identifier SBC332 4 These SBCs are all flash compatible even if the revision number is less than 2 2 NOTE Old revision SBCs may be able to run the V3 00 firmware but will not be able to be flash upgraded in circuit If the Mo...

Page 143: ...U4 J3 332 AM OLDER SBC VERSION J2 HAS ONLY 5 JUMPERS SOCKETED PROCESSOR C INDICATIONS OF A NON FLASH ROM COMPATIBLE SBC TALLATION INS The firmware upgrade should only be installed by qualified all may for mo per 1 when done personnel Anti static precautions should be maintained at times To reduce the risk of damage the Model 2090 be returned to ETS for upgrade inspection and test a nominal fee Con...

Page 144: ...long the back top edge from the lid of the Model 2090 case Slide the lid to the back of the Model 2090 to remove it Remove the two mounting screws if supplied from the single board computer and gently lift the SBC recommended that you attempt to replace the ROM chips with the SBC installed in the Model 2090 Using an IC puller or another suitable devic sockets taking care not to bend the pins and p...

Page 145: ...ce the six mounting screws NOTE The four mounting screws on the lid may be different than the two on the back socket and insure that all pins are properly positioned It may be necessary to slightly ben a properly aligned in their sockets and then use a firm pressure to push the ROM into its To configure the SBC for the flash ROM move jumper J2 D from the right pins 2 and 3 to the left pins 1 and 2...

Page 146: ... connections If the Model 2090 power light comes on but the display and indicators never flash on or show the revision number check that the SBC is firmly seated that the ROMs are installed in the co s one facing towards the front of the IC pins are properly seated in their sockets If the Model 2090 powers on and shows FLASH CODE in the display this indicates that the Model 2090 is in bootstrap mo...

Page 147: ...ED DEVICES enhancements for variable speed devices To motor base MB IV firmware revision must be at V1 10a or later Use the new BASE parameter in the parameter menu to determine the firmware revision and to verify that the motor base has a flash upgradeable MB IV board Go to www ets lindgren com or contact ETS Lindgren to obtain the motor base flash upgrade WARNING Under no circumstances should a ...

Page 148: ...without the need of replacing the PROMs inside the unit As revisions become available both the firmware and upgrade utility will be made available for download from the ETS Lindgren web site at www ets lindgren com COMPATIBILITY At the time of this writing the upgrade utility is designed to support the National Instruments line of GPIB cards under Microsoft Windows 3 1 95 98 ME and NT 4 0 2000 Con...

Page 149: ...ginning the upgrade in case they need to be restored after the upgrade process Unzip or install the UDC Firmware Upgrade Utility and the Model 2090 firmware flash upgrade FSH file including any associated files included with them to the same directory Make sure the M fo odel 2090 is connected to the GPIB interface and powered on Start the upgrade utility by double clicking on the executable s icon...

Page 150: ...ncoded into it which will be displayed prior to starting the upgrade process Once the upgrade is itiated the Model 2090 will reset itself entering a grade of the firmware The Model 2090 will display the bootstrap in bootstrap mode which will handle the actual up code revision level such as FLASH r1 00 followed by FLASH CODE in the displays The program should immediately start the download displayi...

Page 151: ...e may cause the parameter settings to be invalid resulting in a b 2090 Parameter List section to make any necessary changes based on your equipment configuration PGRADING MOTOR BASES The new Motor Base Series V MB V fiber optic interface and control boards support flash upgrades to their firmware nd programmable logic This provides a very versatile lity will be made available for a means of enhanc...

Page 152: ...ision less than V1 04 be updated Firmware versions earlier than V1 04 indicate an earlier revision interface board which is incompatible with firmware revisions V1 04 or later If you determine you have an MB IV motor base with an earlier revision contact ETS for more information NOTE to 2088 and 5901 users Upgrading older 2088 or 5901 motor bases will likely cause a change in performance slightly ...

Page 153: ... upgrade utility since file formats and other features may change with new firmware revisions Be sure to read all instructions prior to beginning the flash upgrade Unzip or install the MB V flash upgrade utility and the motor base firmware flash upgrade mot file including any associated files included with them to the same directory Make sure the Model 2090 is connected to the GPIB interface and p...

Page 154: ...e file click on the folder button next to the filename box to find the flash upgrade file The Upgrade Version edit box will show the target version from the upgrade file The boxes under SBC V Information will also indicate if there are any problems or incompatibilities between the program the upgrade file the interface and the device to be upgraded Refer to the following figure for a typical scree...

Page 155: ...s The flash upgrade file may contain additional documentation encoded into it which will be displayed prior to starting the upgrade process Once the upgrade is initiated the program will display the upgrade status in a dialog and the Model 2090 will display the status of the upgrade in the associated device window The Model 2090 will display begin as the program negotiates with the controller and ...

Page 156: ...ication with the motor base it may be necessary to cycle power on the Model 2090 the motor base or both ETS Lindgren April 2006 155 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 157: ...tenance Model 2090 Multi Device Controller This page intentionally left blank 156 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 158: ...l 2090 NVM Initialization Error Parameter settings were lost and restored to factory defaults This error usually indicates that the NVM backup batteries are dead and should be replaced See the procedure in the section NVRAM Maintenance E002 Motor not moving E003 Device did not respond to stop Device Will Not Stop command E004 Device Moving In the Wrong Direction E005 Hard Limit Device has reached ...

Page 159: ... not limited to the startup process and should not occur under normal operation In the event of such an error power off the unit for several seconds and power it back on If the error recurs contact ETS Lindgren for service E996 BERR Error E997 Uninitialized Interrupt E998 Spurious Interrupt E999 Invalid Interrupt Error TROUBLESHOOTING ERROR CODES Error codes E001 E007 may be cleared by pressing an...

Page 160: ...e operating load such a case will typically be indicated by the device stopping just short of the target position and reporting an E002 It s also possible to have the minimum speed below the error detection threshold of he Mode t is moving too slow to prevent the error In some cases especially on older devices it may also be reported after or in place of an E005 indicating that the motor is stoppe...

Page 161: ... light with the UP CW or DOWN CCW key is pressed s th If the device will not move at all with the load removed check the power to the motor Some devices heavy duty turntables etc have separate circuit breakers for the motor and control electronics There may also be separate breakers in the facility wiring which could be tripped In addition some variable speed devices have variable frequency drives...

Page 162: ... commanded On towers this error can be caused due to an overloaded cross boom or a weak brake where the carrier moves down under the force of gravity before moving up For devices with split phase motors towers and light duty turntables this error can also be caused by reducing the reverse delay P8 below an acceptable value Split hase motors must come to a complete stop before reversing directions ...

Page 163: ...to allow it to disengage On some devices this can be as much as 20 30 cm degrees Most current devices equipped with limit switches have knobs for adjusting the limits mounted either on the side of the motor base or in a box mounted under the turntable Other devices such as the Model 2065 LoPro Turntable have the limit switches permanently fixed and the device must be adjusted to run between those ...

Page 164: ...nnector or an electronic failure of the device Verify that a small red light can be seen coming out of the OUT connectors on both the interface panel of the motor base and the back of the Model 2090 Verify that a pinpoint of red light can be seen coming out of the fiber going into the IN ports of the motor base and Model 2090 while connected to the OUT port o fiber to detect t light is visible the...

Page 165: ... Error This error indicates that the Model 2090 has detected that either the motor or control board has exceeded the corresponding maximum temperature This could be due to environmental factors or excess mechanical drag on the system Check what the current temperature is for both the motor and control board displayed in the 2090 parameter list and contact customer service E012 Relay Failure This e...

Page 166: ...evice 2 Mast Upper Rotation Phi Axis P1 0 0 P2 0 0 P3 000 000 P5 1 1 P8 0 1 0 1 P9 8 9 B1 000 000 C 4500 4500 SO 1 1 S1 31 31 S2 63 63 S3 95 95 S4 127 127 S5 159 159 S6 191 191 S7 223 223 S8 255 255 Ac 2 0 2 0 OC OFF OFF ETS Lindgren April 2006 165 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 167: ...r settings Model 2090 Multi Device Controller This page intentionally left blank 166 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 168: ... to the extent of the unexpired term of the warranty applicable to the repaired or replaced product The warranty period shall commence on the date the product is delivered to Buyer however if Seller assembles the product or provides technical direction of such assembly the warranty period for such product shall commence on the date the assembly of the product is complete Notwithstanding the forego...

Page 169: ...ny design specification or instruction furnished by Buyer its employees agents or contractors 5 any alteration of the product by persons other than Seller 6 combining Seller s product with any product furnished by others 7 combining incompatible products of Seller 8 interference with the radio frequency fields due to conditions or causes outside the product as furnished by Seller 9 improper or ext...

Page 170: ...claim is in contract warranty tort including negligence and strict liability or otherwise and however instituted and upon the expiration of the applicable warranty period all such liability shall terminate IN NO EVENT SHALL SELLER BE LIABLE TO BUYER FOR ANY SPECIAL INDIRECT INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF OR AS A RESULT OF THE SALE DELIVERY NON DELIVERY SERVICING ASS...

Page 171: ...exas or the State District Court in Austin Texas all of the parties hereto consenting to personal jurisdiction of the venue of such court and hereby waive the right to demand a jury trial under any of these actions 170 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 172: ...ns pertaining to present controller firmware operation including but not limited to bug fixes and compatibility modifications for a period of six months from the original date of purchase Contact the EMC Test Systems L P EMCO Sales Department for information on available upgrades Upgrades may be obtained after the deadline for a nom P be obtained for a nominal upgrade fee ETS Lindgren April 2006 1...

Page 173: ... follows The 1050 51 53 command set is copyright 1982 1988 1990 The Electro Mechanics Company The 1060 GPIB command set is copyright 1982 1988 1990 The Electro Mechanics The 1090 GPIB command set is copyright 1990 1991 The Electro Mechanics Company The 2190 GP set is copyright 1996 2001 EMC Test Systems L P ll of the abov sets are copyright 1996 1999 2001 EMC Test Systems L P These A command sets ...

Page 174: ...toms _________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _____________________________________________________________________________________ _______________________________________________________________________...

Page 175: ...port Model 2090 Multi Device Controller This page intentionally left blank 174 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 176: ...010 1 Safety requirements for electrical equipment for measurement control and laboratory use Authorized Signatories ___________________________ ___________________________ Bruce Butler Vice President General Manager James C Psencik Dir of Engineering ___________________________ Charles Garrison Quality Assurance Date of Declaration April 10 1997 The authorizing signature on the EC Declaration of ...

Page 177: ...tion of Conformity Model 2090 Multi Device Controller This page intentionally left blank 176 ETS Lindgren April 2006 Revision G P 399199 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 178: ...de 77 GPIB Commands CLS 102 108 141 ESE 102 108 141 ESE 102 109 141 ESR 102 109 142 IDN 102 109 142 OPC 102 109 143 OPC 102 109 143 RST 103 109 143 SRE 103 109 143 145 SRE 103 109 STB 103 109 145 TST 103 109 146 WAI 103 109 146 AIR 102 103 111 AUX 102 103 111 AUX 102 103 111 AUX 102 103 112 CAL 102 103 112 CAL 102 103 112 CC 100 103 113 CL 100 103 113 CL 100 104 114 CP 100 104 114 115 CP 100 104 1...

Page 179: ...ey 60 UP CW Key 60 Local Functions Local Key 57 M Maintenance 147 Manual Operations 56 Multi Axis Positioner 72 P Parameter List b1 48 BASE 53 C 48 OC On OFF 52 OSCLr 52 P1 46 P2 46 P3 46 P4 47 P5 47 P8 48 P9 48 PCLr 51 S0 50 S1 S8 51 ZERO 53 54 Polarization Limits Violation E006 63 65 Polarization Key 63 Position Functions 57 DOWN CCW Key 58 STOP Key 60 UP CW Key 57 Power Requirements 32 R Rack M...

Page 180: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Reviews: