background image

Many of the required SCPI commands are accepted by the multimeter 
but aren’t described in this manual for simplicity or clarity. Most of
 these non-documented commands duplicate the functionality of a
 command already described in this chapter.

MEASure:

CONTinuity?
DIODe?

SAMPle:

COUNt {<

value

>|MINimum|MAXimum}

COUNt? [MINimum|MAXimum]

[SENSe:]

FUNCtion "CONTinuity"
FUNCtion "DIODe"
FREQuency:VOLTage:RANGe {<

range

>|MINimum|MAXimum}

FREQuency:VOLTage:RANGe? [MINimum|MAXimum]
FREQuency:VOLTage:RANGe:AUTO {OFF|ON}
FREQuency:VOLTage:RANGe:AUTO?
PERiod:VOLTage:RANGe {<

range

>|MINimum|MAXimum}

PERiod:VOLTage:RANGe? [MINimum|MAXimum]
PERiod:VOLTage:RANGe:AUTO {OFF|ON}
PERiod:VOLTage:RANGe:AUTO?
ZERO:AUTO?

CALCulate:

PERCent:TARGet {<

value

>|MINimum|MAXimum}

PERCent:TARGet? [MINimum|MAXimum]

AVERage:MINimum?
AVERage:MAXimum?
AVERage:AVERage?
AVERage:COUNt?
NULL:OFFSet {<value>|MINimum|MAXimum}
NULL:OFFSet? [MINimum|MAXimum]
LIMit:LOWer {<value>|MINimum|MAXimum}

181

Summary of Contents for ATM3500A

Page 1: ...ATTEN EU ATM3500A 6 5 Digit Digital Multimeter...

Page 2: ...User s Manual ATM3500A DMM User s Manual 2 Printed date 11 2011 Version 1 05...

Page 3: ...have any questions after reading this information please contact your local service representative 1 1 Feature Overview ATM3500A is a 6 5 digit digital multimeter It has 0 0015 24 hour basic DC voltag...

Page 4: ...esistance Thermocouple temperature RTD measurements Some additional capabilities of ATM3500A include Full math functions dB dBm MX B ratio Max Min null limits Optional multipoint scanner card For inte...

Page 5: ...t can be proved to be defective For warranty service or repair this product must be returned to a service facility designated by ATTEN EU Please contact your local service representative 3 Excluded It...

Page 6: ...anties of MERCHANTABILITY SATISFACTORY QUALITY and FITNESS for any particular reasons 1 3 Precaution of Operation Please carefully read the manual before operating this device This manual is for refer...

Page 7: ...t Calibration will be taken every year Please contact with your local service representative for more information If the incorrect display or abnormal beeps occurred you should stop using the equipmen...

Page 8: ...ors before testing resistance continuity diodes or capacitance If you need to open the Meter case or replace any parts read the instruction in this manual first You must be a qualified personnel to pe...

Page 9: ...00A specifications are included in Appendix A 1 7 Inspection Your product package is supplied with the following items One ATM3500A Multimeter unit 224mm x 113mm x 373mm approx 4 3 Kg One power line c...

Page 10: ...ition please don t use a damaged Test Lead Set against the instrument break or personal injury 1 8 Accessories The following accessories are available from ATTEN EU for use with the Model ATM3500A Ple...

Page 11: ...handle and the front Rear Bumpers is in the following Picture 1 LxWxD 213 6x88 6x370 mm 2 The dimension with the handle and the front Rear Bumpers is in the following Picture 2 LxWxD 255x113x373 mm 3...

Page 12: ...re being shipped to our customers If you find any damaged or missing parts please contact your local service representative immediately and do not attempt to operate the damaged product If having any...

Page 13: ...with the multimeter please pull out the handle from the multimeter as shown in Figure 1 2 Figure 1 2 Adjusting the position for your convenience Here are some referable positions for your reference P...

Page 14: ...Figure 1 3 Position 2 The adjusted position is for operation as shown in Figure 1 4 Figure 1 4 Position 3 The carrying position is with the handle as shown in Figure 1 5 Figure 1 5 14...

Page 15: ...the setting make sure the multimeter is disconnected from the AC power An incorrect voltage setting may cause severe damage to your instrument Warning The power cord supplied with ATM3500A contains a...

Page 16: ...e setting selector cap as shown in Figure 2 2 You might need a screwdriver to do so Figure 2 2 Step 3 Remove the red voltage setting selector from the right middle seam as shown in Figure 2 3 You migh...

Page 17: ...Figure 2 3 Step 4 Turn it over to 220V position as shown in Figure 2 4 Figure 2 4 Step 5 Insert the voltage setting selector back into the socket and close the cap as shown in Figure 2 5 Figure 2 5 17...

Page 18: ...ment damage only replace fuse with the same type and rating If the instrument repeatedly blows fuses locate and correct the cause of the trouble before replacing the fuse Verify that the power line fu...

Page 19: ...selector cap as shown in Figure 2 7 You might need a screwdriver to do so Figure 2 7 Step 3 Remove the red voltage setting selector from the right middle seam as shown in Figure 2 8 You might need a s...

Page 20: ...the selector as shown in Figure 2 9 Figure 2 9 Step 5 Replace with the new fuse as shown in Figure 2 10 Figure 2 10 Step 6 Insert the voltage setting selector back into the socket and close the cap as...

Page 21: ...on the front panel is in Power OFF condition before plugging as shown in Figure 2 12 Figure 2 12 Power switch POWER OFF Step 8 After finishing the above procedures you can plug in your power cord as s...

Page 22: ...Figure 2 14 Figure 2 14 Power switch POWER ON 2 1 3 Factory Default When Power ON Table 2 1 shows the factory default of ATM3500A Table 2 1 Function Default Function DCV Autozero On Frequency and Per...

Page 23: ...5 1 PLC Range Auto Frequency and Period Digits 5 5 Range AUTO Rate Medium 100ms Diode Test Digits 5 5 Range 1mA Rate 0 1 PLC Resistance 2 wire Digits Slow 5 5 1 PLC Range Auto Temperature Digits Slow...

Page 24: ...B RS 232 Optional Interfaces Easy Free PC applications 2 3 ATM3500A Function Introduction To become familiar with the ATM3500A DMM ATTEN EU will provide you the brief introduction of the basic ATM3500...

Page 25: ...2 1 First row without SHIFT button DCV Selects DC voltage measurement ACV Selects AC voltage measurement 2 Selects 2 wire resistance measurement FREQ Selects frequency measurement CONT Selects the con...

Page 26: ...target value in percentage MIN MAX Captures the minimum or maximum readings from the measurement NULL Activates the offset function in order to get the real measured reading 2 4 Second row with SHIFT...

Page 27: ...subsequent readings RECALL Displays stored readings and buffer statistics Use or searching buttons to toggle between reading number and reading LOCAL Cancels USB or GPIB remote mode SHIFT in blue Used...

Page 28: ...ONFIG Offers setting or adjusting function relating some front panel buttons MENU Offers setting or adjusting function not relating other front panel buttons 4 RANGE Moves to higher range Moves to low...

Page 29: ...Adapter Please refer to the Figure 2 16 Figure 2 16 2 3 2 The Display ATM3500A has a 5x7 dot matrix dual display with three color White Red and Yellow annunciators for a better view There are two row...

Page 30: ...nterface MAN Indicates the manual range is taken TRIG Shows the single triggering is enabled HOLD Indicates reading hold function is enabled MEM Indicates the using of internal memory RATIO Indicates...

Page 31: ...xternal Trigger Mode is enabled LOCK Indicates the front panel menu operation is locked OVP Not used for Model ATM3500A OCP Not used for Model ATM3500A OFF Indicates the front panel display is turned...

Page 32: ...ion Connects a remote computer for changing operation environment instead of the front panel control 4 Chassis Ground Used for shielding the noise from the nature 5 Power Module Contains the AC line r...

Page 33: ...how the locations of the buttons needed and message display for voltage measurement Figure 3 3 shows the location of the input terminals on the rear panel Warning Do not apply more than 1000V peak to...

Page 34: ...anel or use buttons to select desired range 7 Connect test leads to your source signal and observe the reading shown on the display If the input signal is beyond the allowed range an overflow message...

Page 35: ...ow to measure DC AC currents in ATM3500A Warning The maximum input current allowed is 3A 250V Do not apply excess current to your meter to avoid damaging the fuse of current input Note To eliminate th...

Page 36: ...pressing AUTO button on the front panel or use and buttons to select desired range 6 Connect test leads to your source signal and observe the reading shown on the display If the input signal is great...

Page 37: ...ling time for 4 wire mode Figure 3 8 and 3 9 show the input terminal connections on the rear panel for 2 wire mode and 4 wire mode respectively How to measure resistance 1 Selects input signal connect...

Page 38: ...Figure 3 6 Figure 3 7 Note The rear terminal panel also can be used via the same procedures like the front panel as shown in Figures 3 8 and 3 9 Figure 3 8 38 1 2 3 4 6 1 3 4 6 2 5 2 2 2 5...

Page 39: ...1000V Applying excess voltage may damage your meter How to measure frequency and period 1 Selects input signal connections on front or rear panel 2 Connect the test leads to the terminals as shown in...

Page 40: ...hold resistance to anything between 1 and 1 K The resistance value set by you is stored in a volatile memory and will be cleared after the meter has been turned off The source current for the continui...

Page 41: ...on a fixed range of 1 V DC The default threshold voltage is fixed between 0 3 and 0 8 volts and the reading rate is fixed at 0 1 PLC The voltage bound is adjustable from 0 01V up to 1 2V A Beep sound...

Page 42: ...e reading on the display Figure 3 11 3 7 Temperature Measurements The ATM3500A supports thermocouples and resistance temperature detector RTD types of probes For thermocouples ATM3500A supports 7 type...

Page 43: ...mocouple adapter to the banana jacks on the front panel The difference between each type is subject to the patch thermal leads Note Only connection via the front panel can be used for temperature meas...

Page 44: ...e kinds of temperature measurements with RTDs 2 wire 3 wire and 4 wire measurements You will find connection instructions and measuring procedures in the following sections 3 7 2 1 2 Wire RTD Measurem...

Page 45: ...gure sensor type transducer 2W and unit using CONFIG TEMP and or When ready press ENTER button For more information refer to the section 4 1 8 4 Press TEMP button 5 Place RTD in the desired position a...

Page 46: ...ith 3 Wire RTD The following Figure 3 15 shows theory diagram of 3 Wire RTD measurement 1 Use terminals switch to select front terminals 2 Insert a specified adapter into the front terminals Connect t...

Page 47: ...to the section 4 1 8 4 Press TEMP button 5 Place RTD in the desired position and take the reading on the display Note When you conduct the 3 wire RTD measurement the input LO and sense LO have to be...

Page 48: ...heory diagram of 4 Wire RTD measurement 1 Use terminals switch to select front terminals 2 Insert a specified adapter into the front terminals Connect the low thermal patch leads to the adapter as sho...

Page 49: ...or When ready press ENTER button For more information refer to the section 4 1 8 4 Press TEMP button 5 Place RTD in the desired position and take the reading on the display Figure 3 17 49 1 2 3 5 5 4...

Page 50: ...Figure 3 18 50 5...

Page 51: ...nsor type for temperature measurements remote interface selection and input terminal switch 4 1 1 Set ADC Auto Zero Zero The purpose of Auto Zero function is used for minimizing the offset influence o...

Page 52: ...ered Auto Zero may be changed accordingly The relation between resolution and Auto Zero is shown in Table 4 1 Press MENU and then ENTER on SET ADC If SET ADC is not shown on the display use and button...

Page 53: ...ace use the following commands SENSe ZERO AUTO OFF ONCE ON The OFF and ONCE parameters have a similar effect Auto Zero OFF doesn t issue a new offset measurement However Auto Zero ONCE issues an immed...

Page 54: ...h value The selection is stored in a volatile memory and the default setting will be restored when the meter is power off Table 4 2 Bandwidth AC Filter Time seconds per reading 3 Hz 300 KHz Slow 7 20...

Page 55: ...100 You may select one of the two modes of digital filter operations User can select the averaging mode from Moving Average and Repeating Ave The moving average filter puts the specified number of re...

Page 56: ...is lit the filter is enabled How to configure digital filter fo You can configure the digital Filter either through the front panel operation or through the remote interface operation Front Panel Oper...

Page 57: ...e memory and the setting is only valid for the current measurement function You can select different resolution for different measurement function Default The default value for the resolution is slow...

Page 58: ...Note When using Method A to set the resolution your options are 4 5 slow 5 5 slow and 6 5 fast B Press CONFIG and then select a function as you wish from DCV DCI SHIFT DCV 2 4 SHIFT 2 FREQ and PERIOD...

Page 59: ...n hertz The examples are in the following CONF VOLT DC 10 0 001 4 1 2 digits on the 10 Vdc range MEAS CURR AC 1 1E 6 6 1 2 digits on the 1 A range CONF FREQ 1 KHz 0 1 Hz 1000 Hz input 0 1 Hz resolutio...

Page 60: ...resistance either through the front panel operation or through the remote interface operation Front Panel Operation Press CONFIG DCV and then use and buttons to locate INPUT R option Press ENTER to se...

Page 61: ...1 and 1000 Default The factory default for continuity threshold resistance is 10 User s selection is stored in a volatile memory and the default value will be restored after the meter has been turned...

Page 62: ...or minimum Default The default is auto range The user selected range is stored in volatile memory and the default will be restored when the meter is power off Please refer to Table 2 1 on page 24 for...

Page 63: ...al The integration time feature allows you to optimize either the speed or the resolution as well as the noise rejection and the accuracy of the measurement The unit of the integration time is in PLC...

Page 64: ...ou can set integration time directly by the following commands SENSe VOLTage DC NPLCycles 0 02 0 1 1 10 MINimum MAXimum SENSe VOLTage DC NPLCycles MINimum MAXimum SENSe CURRent DC NPLCycles 0 02 0 1 1...

Page 65: ...nfigure the multimeter for the right sensor type units and transducer before conducting temperature measurements RTD Definition If the RTD is used you have to confirm the RTD settings incl sensor unit...

Page 66: ...pecify the seven coefficients under SPRTD submenu The ITS International Temperature Scale 90 standard provides two reference equations for Standard Platinum Thermometers covering temperature range fro...

Page 67: ...s used in the calculation equation to obtain the temperature Use and to move through the digits and and to change the numbers to a desired value Press ENTER to set the value Choosing SPRTD takes you t...

Page 68: ...you have to adjust something First of all via a thermocouple adaptor you need to measure a known and accurate reference temperature T1 as a criterion Then the display of the ATM3500A will show a refer...

Page 69: ...TCOUPL NEXT SIMULATED ENTER and by buttons PREV or NEXT and assistance to adjust the value Remote Interface Operation Use the following commands to set up the thermocouple configuration SENSe UNIT Cel...

Page 70: ...lect either the front input terminals or the rear input terminals for your measurements There are 5 input terminals in the front panel as well as the rear panel If the rear terminal is enabled the REA...

Page 71: ...settings for a specific measurement The user s selection is stored in a volatile memory and the default settings will be restored after power off Figure 4 8 shows the trigger operation in ATM3500A Fig...

Page 72: ...nt panel to toggle for enabling auto trigger mode The location of the button is shown with a red rectangle frame on Figure 4 9 Figure 4 9 B Internal Immediate Trigger Mode Remote Interface Operation O...

Page 73: ...ber of samples on each trigger When the TRIG annunciator on the display is lit the meter is ready for next trigger event The single trigger mode is only available through the front panel operations Ho...

Page 74: ...pulse from the trigger source it takes one reading or a specified number of readings To set the external hardware trigger press both the SHIFT SINGLE buttons to enable external hardware trigger The l...

Page 75: ...e front panel you send a command from your PC to the multimeter to generate an event For using software trigger use the following command from your PC terminal to set trigger source TRIGger SOURce BUS...

Page 76: ...e restored You can set the number of samples on each trigger through front panel or the remote interface Front Panel Operation Press MENU button and locate TRIG submenu by pressing and buttons Press E...

Page 77: ...ld will hold the stable reading and trigger a beeping sound Reading hold feature depends on an adjustable sensitivity band to determine if a reading is stable The multimeter considers a reading stable...

Page 78: ...t specify a delay A list of the default for each measurement function is shown on Table 4 4 The range for the delay is from 0 to 3600 seconds User s selection of delay time is stored in a volatile mem...

Page 79: ...hrough the digits and and buttons to set the desired delay time between 0 to 3600 second The locations of Measurement Function Setting Trigger Delay Time DCV DCI PLC 1 1 5 ms PLC 1 1 0 ms 2 and 4 PLC...

Page 80: ...ions in ATM3500A There are eight math operations RITIO Min Max NULL Limits MX B dB and dBm testing They either store data for later use or perform mathematical operations on the readings Note that the...

Page 81: ...t terminals or the rear terminals Press CONFIG RATIO and then use and buttons to locate RESOLUTION option Refer to 4 1 3 and FILTER option Refer to 4 1 2 2 Press ENTER to make choices Then select desi...

Page 82: ...ormula is shown below The specified target value is store in a volatile memory and will be cleared after the meter has been turned off or a remote interface reset How to use Percent function There are...

Page 83: ...s to enable and configure Percent function CALCulate FUNCtion PERCent CALCulate STATe OFF ON CALCulate STATe CALCulate PERCent TARGet value MINimum MAXimum CALCulate PERCent TARGet MINimum MAXimum 4 3...

Page 84: ...unction you wish to use and then press MIN MAX button to enable the Min Max function To read the min max value the average value or the readings count you can press CONFIG button and then MIN MAX butt...

Page 85: ...t is visible only for this measurement How to use null relative measurement You can activate null feature from either the front panel operation or the remote interface operation The Front Panel Operat...

Page 86: ...CALCulate NULL OFFSet value MAXimum MINimum 4 3 5 Limits Test The limits testing operation allows you to adjust a maximal and a minimal limit values The multimeter beeps and an HI or LO message will...

Page 87: ...IMITS math function by pressing CONFIG SHIFT RATIO and then use and to locate either lower limit MIN or upper limit MAX Press ENTER to select the limit you wish to set Then use and to move through the...

Page 88: ...e Figure 4 19 Remote Interface Operation Use the following commands to enable the limits function or to set the limits CALCulate FUNCtion LIMit CALCulate STATe OFF ON CALCulate STATe CALCulate LIMit L...

Page 89: ...hat if you have to use scanner card to obtain the current value For more specification information refer to the scanner card user s guide Second if the input current source you want to measure exceeds...

Page 90: ...exceeding ACV 125V DCV 110V or the components on the scanner card might be burned out It s better to use the front terminal to test sources first Application 2 via the front panel operation for the s...

Page 91: ...ll show OVLD Front Panel Operation To set the values of M and B you need to configure this math function by pressing CONFIG and SHIFT Use and to switch between M and B Press ENTER on your selection Th...

Page 92: ...elow or dB Input signal in dBm relative value in dBm NOTE The in V is the input signal and the ref V is the relative reference The dB measurement is applied to DC and AC voltage only The relative valu...

Page 93: ...ng one of DCV and ACV buttons Enable the dB operation by pressing SHIFT NULL buttons After enabling the dB operation you can set or alter the dB relative value as mentioned above Observe the displayed...

Page 94: ...ment is displayed as the level of power relative to 1 milliwatt dissipated through a reference resistance The reference resistance is adjustable in ATM3500A The calculation of dBm is defined as below...

Page 95: ...MIN MAX then use and to move through the digits and and to increase or decrease the numbers to a desired value Press ENTER to set the value The locations of the buttons are shown with red rectangle f...

Page 96: ...feature The MATH anunnciator on the display indicates the state of a mathematical feature Figure 4 24 Remote Interface Operation Use the following commands to enable dBm feature or to set the referenc...

Page 97: ...three color White Red and Yellow annunciators for a better view A maximum 13 characters are allowed for upper row dot matrix display and a maximum 16 characters are allowed for lower row dot matrix di...

Page 98: ...ON The On Off selected by you is stored in a volatile memory and the default ON will be restored when the meter is power off How to control the display You can control the display through the front p...

Page 99: ...et or when an error occurs But there may be time you want to disable the beeper for some operations Although you can turn off the beeper the click sound you hear when a button is pressed will not be d...

Page 100: ...he beeper from either the front panel operation or the remote interface operation Front Panel Operation Follow the procedure below to disable or enable the beeper Press MENU button then use and button...

Page 101: ...perations and reading hold How to use the reading memory You can store the readings and access to the stored readings through either the front panel operation or the remote interface operation Note Ea...

Page 102: ...8 Note The MEM annunciator will be lit while the multimeter stores readings and be turned off when the specified number of readings is reached Procedures CONFIG STORE NUMBER Figure 4 28 To recall the...

Page 103: ...to query the number of stored readings 4 4 4 Sensitivity Band Hold The reading hold function captures and holds a stable reading on the display The multimeter beeps and holds the value when it detect...

Page 104: ...the buttons are shown with red rectangle frames in Figure 4 30 Figure 4 30 4 4 5 Scanning Scan You can purchase an optional scanner card for multi function applications We provide three kinds of the...

Page 105: ...er is turned off Note The output 2 is only for 4 wired resistance measurement Please refer to the above picture for more connection information When you use 4 wired resistance measurement with scanner...

Page 106: ...AC Signals 125V AC rms or 175V AC peak 100kHz maximum 1A switched 62 5VA maximum resistive load Contact Life 100000 operations at maximum signal level 100000000 operations cold switching Contact Resis...

Page 107: ...st 6 5 1 442 4 5 Slow 6 5 10 1710 1 2 How to program each channel with measurement function Press CONFIG SHIFT DIGITS for scanning configuration Use and to scroll through submenus Press ENTER on SET S...

Page 108: ...uttons to scroll through submenus Press ENTER on when you need to close a specific channel Press ENTER again on CHANNEL Use and to move through the digits and and to increase or decrease the numbers t...

Page 109: ...switch among scan count COUNT scan interval TIMER and store STORE options Then press ENTER on your selection Use and to move through the digits and and to increase or decrease the numbers to a desired...

Page 110: ...1 Continuity Threshold Resistance 2 Diode Boundary Voltage 3 Temperature RTD Sensor Types Units USER define SPRTD 4 Thermocouple Types Units R Junction 5 Step Scan Count Timer 6 dBm Reference Resista...

Page 111: ...ames in Figure 4 33 4 4 8 Language ATM3500A supports two languages DEFAULT ATM3500A and COMPATIBLE How to set up the language Press MENU and then use and to locate SYSTEM submenu Press ENTER to select...

Page 112: ...ors in the error queue The first error detected will be the first error retrieved Refer to Chapter 6 for the list of error messages 5 The error annunciator will be turned off when you have read the er...

Page 113: ...r various internal systems You can query the multimeter to determine which revision of firmware is installed for each microprocessor How to check the firmware revision Press MENU and then use and to l...

Page 114: ...the display after following the operation below The location of the buttons is shown with red rectangle frames in Figure 4 37 How to see the calibration information Press MENU then locate CALIBRATE op...

Page 115: ...s that parts of the multimeter are not operating properly and need to be serviced Warning Erroneous self test failures may occur if the setting of power line voltage is incorrect Errors may also occur...

Page 116: ...Front panel does not respond The main CPU U1601 attempts to establish serial communications with the front panel processor U3 Communication must function in both directions for this test to pass 602 R...

Page 117: ...gain 1 amplifier The limit of gain tolerance is 0 005 610 DC gain x10 failed This procedure is to test the tolerance of DC gain 10 amplifier The limit of gain tolerance is 0 05 611 DC gain x100 failed...

Page 118: ...ailure without causing false failures when current inputs are applied during self test 617 Ohms 100 uA source failed This test configures to the 1000V dc range with the internal 10M 100 1 divider R204...

Page 119: ...reference failed This test configures to the 10V dc range with 5V input applied A 20ms ADC measurement is performed and the result is checked against a limit of 4 55V 0 15mV 624 Unable to sense line...

Page 120: ...668 Manual Calibration Version Error 669 Self Test Version Error 670 Command Version Error 120...

Page 121: ...gh the RS 232 interface You can use Windows Software Hyper Terminal or others for the application purpose For more information about the RS 232 settings and configuration you should read further How t...

Page 122: ...E Data Terminal Equipment devices including the DMM You must apply a DTE to DTE interface cable which is commonly called null modem modem eliminator or crossover cable DB 9 Female to Female pin The ca...

Page 123: ...s to USBTMC protocol on the rear panel of ATM3500A is a series B connector When the USB interface is disabled IEEE 488 interface is selected the internal pass and fail TTL output signals limit testing...

Page 124: ...from the USB cable may make the Pass Fail signal output abnormal 5 2 Setting Up for Remote Interface You may use the ATM3500A application developed by ATTEN EU to remotely control the multimeter throu...

Page 125: ...rface Insert GPIB interface card into the interface slot on the rear panel Install the ATM3500A application in your PC and execute the program Click Tool tab for Command Control then type in your comm...

Page 126: ...g the MEASure Command is the simplest way to program the multimeter for measurements You select the measurement function range and resolution the multimeter automatically sets the other parameters for...

Page 127: ...Figure VOLTage DC range MIN MAX DEF resolution MIN MAX DEF VOLTage DC RATio range MIN MAX DEF resolution MIN MAX DEF VOLTage AC range MIN MAX DEF resolution MIN MAX DEF CURRent DC range MIN MAX DEF re...

Page 128: ...Ch command except readings are not buffered internally The INITiate and FETCh Commands These two commands provide the lowest level of control of measurement triggering and reading retrieval but offer...

Page 129: ...NGe MINimum MAXimum CURRent DC RANGe range MINimum MAXimum CURRent DC RANGe MINimum MAXimum CURRent AC RANGe range MINimum MAXimum CURRent AC RANGe MINimum MAXimum RESistance RANGe range MINimum MAXim...

Page 130: ...AC RESolution resolution MINimum MAXimum VOLTage AC RESolution MINimum MAXimum CURRent DC RESolution resolution MINimum MAXimum CURRent DC RESolution MINimum MAXimum CURRent AC RESolution resolution M...

Page 131: ...um MAXimum TEMPerature SPRTD AX value MINimum MAXimum TEMPerature SPRTD AX MINimum MAXimum TEMPerature SPRTD BX value MINimum MAXimum TEMPerature SPRTD BX MINimum MAXimum TEMPerature SPRTD CX value MI...

Page 132: ...um AVERage COUNt MINimum MAXimum AVERage STATe OFF ON AVERage STATe SENSe ZERO AUTO OFF ONCE ON ZERO AUTO GAIN AUTO OFF ONCE ON GAIN AUTO INPut IMPedance AUTO OFF ON IMPedance AUTO Scanner Card Config...

Page 133: ...rement functions except continuity and diode testing The math operations use one or more internal registers You can preset the values in some of the registers while others hold the results of the math...

Page 134: ...ERING ATM3500A provides some variant trigger operations You can select a trigger mode a trigger source and different trigger settings for a specific measurement Refer to Figure 4 8 for triggering syst...

Page 135: ...The INITiate READ and MEASure commands all place the multimeter to the wait for trigger state Triggering Commands INITiate READ TRIGger SOURce BUS IMMediate EXTernal SOURce TRIGger DELay seconds MINi...

Page 136: ...SPlay TEXT quoted string TEXT TEXT CLEar SYSTem BEEPer BEEPer STATe OFF ON BEEPer STATe SYSTem ERRor SYSTem VERSion DATA POINts SYSTEM IDNSTR MANUFACTURER PRODUCT RST IDN L0 L1 STATUS REPORTING Comman...

Page 137: ...ESE ESR OPC OPC PSC 0 1 PSC SRE enable value SRE STB Other Interface Commands SYSTem LOCal SYSTem REMote IEEE 488 2 COMMON Commands CLS ESE enable value ESE ESR IDN OPC OPC PSC 0 1 PSC RST SRE enable...

Page 138: ...ors No additional errors are saved until you remove errors from the queue the multimeter responds with 0 No error The error queue is cleared when power has been off or after a CLS clear status command...

Page 139: ...More parameters were found than needed for the command 109 Missing parameter Not enough parameters were received for the command 112 Program mnemonic too long A command header with too many characters...

Page 140: ...meric parameter which does not accept a suffix 148 Character not allowed A discrete parameter was received but a character string or a numeric parameter was expected 151 Invalid string data An invalid...

Page 141: ...ss and place the meter in the idle state 221 Settings conflict This error can be generated in one of the following situations Situation 1 You sent a CONFigure or MEASure command with autorange enabled...

Page 142: ...over the interface but a command has not been received which send data to the output buffer 430 Query DEADLOCKED A command was received which generates too much data to fit in the output buffer and i...

Page 143: ...requested measurement resolution You may have specified an invalid resolution in the CONFigure or MEASure command 540 Cannot use overload as math reference The multimeter cannot store an overload rea...

Page 144: ...unless noted otherwise A Specification List DC Characteristics Accuracy of reading of range 1 Function Range 2 Resolution Input Resistance 1 Year 23 C 5 C DC Voltage 3 100 0000 mV 0 1 uV 10G 0 0050 0...

Page 145: ...uA 0 010 0 001 1 000000 M 1 5 uA 0 010 0 001 10 00000 M 10 500 nA 0 040 0 001 100 0000 M 100 500 nA 10 M 0 800 0 010 Diode Test 1 0000V 10 uV 1mA 0 010 0 020 Continuity 1000 00K 10 m 1mA 0 010 0 030 F...

Page 146: ...0 03 20 50K 0 12 0 05 50K 100K10 0 60 0 08 6 Measurement over 20 at all ranges is allowable except the range 750 VAC 7 The Specifications are under the test conditions 6 digits and 2 hour warm up slow...

Page 147: ...iption Power Supply 100V 120V 220V 240V 10 Power Line Frequency 50 60 Hz 10 Power Consumption 25 VA peak 16 W average Operating Temperature 0 to 40 Operating Humidity Maximum relative humidity 80 for...

Page 148: ...e SCPI Language SCPI Standard Commands for Programmable Instruments is an ASCII based instrument command language designed for test and measurement instruments Refer to Simplified Programming Overview...

Page 149: ...vel keyword Command Format Used in This Manual The format used to show commands in this manual is shown below VOLTage DC RANGe range MINimum MAXimum The command syntax shows most commands and some par...

Page 150: ...hat the parameter is optional and can be omitted The brackets are not sent with the command string If you do not specify a value for an optional parameter the multimeter chooses a default value isk sp...

Page 151: ...om the first response followed by the complete second response To avoid this do not send a query command without reading the response When you cannot avoid this situation send a device clear before se...

Page 152: ...otation Special values for numeric parameters like MINimum MAXimum and DEFault are also accepted You can also send engineering unit suffixes with numeric parameters e g M K or u If only specific numer...

Page 153: ...You can include the quote delimiter as part of the string by typing it twice without any characters in between The following command uses a string parameter DISPlay TEXT quoted string C 2 Output Data...

Page 154: ...olution is fixed at 6 digits Therefore the resolution parameter only affects the front panel display MEASure CURRent DC range MIN MAX DEF resolution MIN MAX DEF Preset and make a dc current measuremen...

Page 155: ...period measurements return 0 MEASure CONTinuity Preset and make a continuity measurement The reading is sent to the output buffer The range and resolution are fixed at 1k and 5 digits respectively MEA...

Page 156: ...rements with the specified range and resolution This command does not initiate the measurement CONFigure CURRent AC range MIN MAX DEF resolution MIN MAX DEF Preset and configure the multimeter for AC...

Page 157: ...es not initiate the measurement The range and resolution are fixed at 1k and 5 digits respectively CONFigure DIODe Preset and configure for a diode measurement This command does not initiate the measu...

Page 158: ...cy and period use FREQuency VOLTage or PERiod VOLTage Autorange thresholds Down range at 10 of range Up range at 120 of range SENSe function RANGe AUTO OFF ON Disable or enable autorange for the selec...

Page 159: ...m MAXimum Set the default temperature of the simulated reference junction SENSe TCOuple RJUNction SIMulated Query the default temperature of the simulated reference junction SENSe TCOuple RJUNction RE...

Page 160: ...SENSe TEMPerature RTD DELTa value MINimum MAXimum Set the delta constant for the user type SENSe TEMPerature RTD DELTa MINimum MAXimum Query the delta constant for the user type SENSe TEMPerature SPR...

Page 161: ...coefficient SENSe TEMPerature SPRTD CX MINimum MAXimum Query the C coefficient SENSe TEMPerature SPRTD DX value MINimum MAXimum Set the D coefficient SENSe TEMPerature SPRTD DX MINimum MAXimum Query t...

Page 162: ...n SENSe DETector BANDwidth 3 20 200 MINimum MAXimum Specify the lowest frequency expected in the input signal The meter selects the slow medium or fast ac filter based on the frequency you specify SEN...

Page 163: ...Query the multimeter to determine if the front or rear input terminals are selected Returns FRON or REAR ROUTe CLOSe channel Set channels which need to be closed The range is from channel 1 to 10 ROU...

Page 164: ...times of scanning ROUTe SCAN STATe Query a channel numeric which is being scanned ROUTe SCAN SCAN Run SCAN mode ROUTe SCAN STEP Run STEP mode C 6 The Math Operation Command CALCulate FUNCtion PERCent...

Page 165: ...ation The multimeter clears the value when Min Max is turned on when the power has been off or a remote interface reset CALCulate AVERage AVERage Read the average value of all readings taken since the...

Page 166: ...e limit testing CALCulate MXB MMFactor value MINimum MAXimum Set the value of M CALCulate MXB MMFactor MINimum MAXimum Query the value of M CALCulate MXB MBFactor value MINimum MAXimum Set the value o...

Page 167: ...tempt to transfer readings to the output buffer using the FETCh command DATA FEED Query the reading memory state Return CALC or C 7 The Triggering Commands INITiate Change the state of the triggering...

Page 168: ...omatically turns off the automatic trigger delay TRIGger DELay AUTO Query the automatic trigger delay mode Returns 0 OFF or 1 ON SAMPle COUNt value MINimum MAXimum Set the number of readings samples t...

Page 169: ...d is received Measurement readings are sent to the output buffer immediately DISPlay OFF ON Turn off or on the display DISPlay Query the display setting Returns 0 OFF or 1 ON DISPlay TEXT quoted strin...

Page 170: ...IDNSTR Manufacturer Product Change the multimeter s identification string such as the maker s and the product s names be sure to dimension a string variable with at most 39 characters DATA POINts Quer...

Page 171: ...long as an event bit is set subsequent state changes will be ignored Besides bits in an event register are cleared automatically by the commands for example ESR STAT QUES EVEN or CLS Please note that...

Page 172: ...ted immediatedly through the message available in bit 4 Besides bits are not latched in the summary registers In addition to clear an event register will clear the according bits in the status byte su...

Page 173: ...xecute a CLS clear status command To query the standard event and questionable data registers will clear only the separate bits in the summary register The following conditions will clear the enable r...

Page 174: ...to ensure that commands sent to the instrument previously have completed And to execute a serial poll before applying RST CLS or other commands have completed can let pervious conditions be reported R...

Page 175: ...e the DMM will automatically enable the bit 4 The DMM will clear bit 4 only after entire messages have been read from the output buffer The MAV bit can indicate only when the first reading is generate...

Page 176: ...ed by an error condition including bits 2 3 4 or 5 of the standard event register Note 2 In both the standard event register bit 3 and the questionable data event register bits 0 1 or 9 a reading over...

Page 177: ...egister The questionable data register reports the quality of the DMM s measurement results as well overload conditions and high low limit test results Through the enable register all of the condition...

Page 178: ...ditions will clear the questionable data event register You execute a CLS command You query the event register by using STATus QUEStionable EVENt The following conditions will clear the questionable d...

Page 179: ...ESet Clear all bits in the Questionable Data enable register CLS Clear the Status Byte summary register and all event registers ESE enable value Enable bits in the Standard Event enable register The s...

Page 180: ...Byte enable register The multimeter returns a decimal value which corresponds to the binary weighted sum of all bits set in the register STB Query the Status Byte summary register The STB command is...

Page 181: ...Ction DIODe FREQuency VOLTage RANGe range MINimum MAXimum FREQuency VOLTage RANGe MINimum MAXimum FREQuency VOLTage RANGe AUTO OFF ON FREQuency VOLTage RANGe AUTO PERiod VOLTage RANGe range MINimum MA...

Page 182: ...MAXimum MXB MBFactor MINimum MAXimum DB REFerence value MINimum MAXimum DB REFerence MINimum MAXimum DBM REFerence value MINimum MAXimum DBM REFerence MINimum MAXimum CONFigure CONTinuity DIODe INPut...

Page 183: ...roup Execute Trigger Go to Local Local Lock Out Selected Device Clear Serial Poll Disable Serial Poll Enable Using Device Clear to Halt Measurements Device clear is an IEEE 488 low level bus message w...

Page 184: ...is the talk only mode In this mode the multimeter can output readings directly to a printer without being addressed by a bus controller over either HP IB or RS 232 For proper operation make sure your...

Page 185: ...as follows 1 Create a new Standar EXE project 2 To set the startup object for a Windows Application to Sub Main 3 Add New Module and declare a Sub Main How to Change the Startup Object for an Applicat...

Page 186: ...ws Application to Sub Main 1 With a project selected in Solution Explorer on the Project menu click Properties 2 Select the Application pane 3 Check the Startup with custom Sub Main checkbox 4 Select...

Page 187: ...Sub End If Rem Open a session to each and determine if it matches stat viOpen dfltRM desc VI_NULL VI_NULL sesn If stat VI_SUCCESS Then MsgBox Open device failed vbExclamation M3500 multimeter device t...

Page 188: ...t Sub End If Rem fetch the measure data stat viRead sesn readin 64 ret If stat VI_SUCCESS Then MsgBox Read in data error vbExclamation M3500 multimeter device test stat viClose fList Exit Sub End If D...

Page 189: ...example is is shown in Visual Basic Creating the Application Create a new Visual Basic project as follows 1 Create a new Standar EXE project 2 To set the startup object for a Windows Application to S...

Page 190: ...device test Exit Sub End If Rem Find all M3500 USBTMC instruments in the system stat viFindRsrc dfltRM USB 0 9 0x05E6 0xM3500 INSTR fList nList desc If stat VI_SUCCESS Then Rem Error finding resources...

Page 191: ...ub End If Rem send command 50 ohm reference resistance stat viWrite sesn CALC DBM REF 50 15 ret If stat VI_SUCCESS Then MsgBox System command error vbExclamation M3500 multimeter device test stat viCl...

Page 192: ...MM 13 ret If stat VI_SUCCESS Then MsgBox System command error vbExclamation M3500 multimeter device test stat viClose fList Exit Sub End If Rem send command Select dBm function stat viWrite sesn CALC...

Page 193: ...If stat VI_SUCCESS Then MsgBox Read in data error vbExclamation M3500 multimeter device test stat viClose fList Exit Sub End If Rem set to local mode stat viWrite sesn system local 12 ret If stat VI_...

Page 194: ...imple input and output functions Creating the Application Create a new Visual C project as follows 1 Create a new Win32 Console Application project calling the project DEVQUERY 2 Specify that this pro...

Page 195: ...buffer 256 char instrDescriptor 256 Load the NI VISA library for USBTMC device hUSBTMCLIB LoadLibrary visa32 dll if hUSBTMCLIB MessageBox NULL NIVISA for USBTMC library not found M3500 multimeter devi...

Page 196: ...unsigned long char unsigned long unsigned long char GetProcAddress hUSBTMCLIB LPCSTR viFindRsrc PviClose_usb signed long __stdcall unsigned long GetProcAddress hUSBTMCLIB LPCSTR viClose PviOpen_usb si...

Page 197: ...printf We check the M3500 multimeter on USB port and n printf identify the first connected M3500 device n n Open Device Resource Manager status PviOpenDefaultRM_usb m_defaultRM_usbtmc if status 0L Pvi...

Page 198: ...Close_usb m_defaultRM_usbtmc hUSBTMCLIB NULL m_defaultRM_usbtmc 0 else PviOpen_usb m_defaultRM_usbtmc instrDescriptor 0 0 m_instr_usbtmc status PviSetAttribute_usb m_instr_usbtmc VI_ATTR_TMO_VALUE m_T...

Page 199: ...if status VI_SUCCESS MessageBox NULL Write to device error M3500 multimeter device test MB_OK PviClose_usb m_defaultRM_usbtmc hUSBTMCLIB NULL m_defaultRM_usbtmc 0 return else printf output IDN n Sleep...

Page 200: ...FREQ status PviWrite_usb m_instr_usbtmc unsigned char pStrout 10 nWritten Sleep 3000 Set configure Current DC range 0 1A strcpy pStrout CONF CURR DC 1 0 01 status PviWrite_usb m_instr_usbtmc unsigned...

Page 201: ...uffer len pStrin len buffer nRead 0 printf input s n n buffer Set device to local mode strcpy pStrout system local status PviWrite_usb m_instr_usbtmc unsigned char pStrout 13 nWritten free pStrout Clo...

Page 202: ...Directive 2004 108 EC and goes with the CE Marking accordingly Conformity with the following product standards Manufacturer Name ATTEN EU Corp Manufacturer Address Rivierensingel 325 Declaration of Pr...

Page 203: ...1998 A2 2000 IEC61000 4 3 2002 IEC61000 4 4 2004 IEC61000 4 5 1995 A1 2000 IEC61000 4 6 1996 A1 2000 IEC61000 4 8 1993 A1 2000 IEC61000 4 11 1994 A1 2000 Safety IEC61010 1 2001 EN61010 1 2001 2nd Edit...

Reviews: