Kusam-meco M3511A Manual

Kusam-meco M3511A Manual

6 1/2 digit trms digital multimeter
Table of Contents

Advertisement

Quick Links

An ISO 9001:2008 Company
MODEL - M3500A
MODEL - M3510A
MODEL - M3511A
GENERAL SPECIFICATIONS :
Sensing :
True RMS Sensing.
High Accuracy :
(Model M3500A) :
DC Voltage : ± 0.0035% of reading.
High Accuracy :
(Model M3510A & Model M3511A)
DC Voltage : <0.012% of reading.
Resolution :
6½ digit 2,00,000 Counts
Display :
5 x 7 dot matrix VFD, Dual displays with
three-color annunciators. (Model M3500A)
LCD Display for (Model M3510A & Model M3511A).
High Speed :
Both sampling rate and data rate are at 2000
readings/sec (at 4½ digit setting). Sampling rate 50K (M3510A),
10K (M3511A) readings/Sec
High Capacity of Internal Data Memory : It can store up to 2000
readings in data memory
Full-Featured Operations : There are 11 measurements and
8 math Functions.
Temperature Measurements : The built-in function supports two
measurement methods : Thermocouples and RTDs.
For thermocouples, it supports up to 7 types of sensors
E, J, K, N, R, S and T.
Data Transfer rate : 2000 readings/Sec. (M3500A)
Vibration : MIL-PRF-28800F, 3.84.2. Vibration, Sinusoidal Class 1.2
(Model M3510A & M3511A)
Shock : Mil-prf-28800f, 4.5.5.4 Mechanical. (Model M3510A & M3511A)
± (%of reading + %of range,23°C ± 5°C) at 6½ digits with
2-hour warm-up.
(Model M3510A & M3511A)
SAFETY :
Safety : IEC61010-1 / EN61010-1 / UL61010-1 (M3500A), IEC61010-1:2001 / EN61010-1:2001 2nd ed. Measurement CAT II 600V, CAT I 1000V.
(M3510A / M3511A)
E.M.C. : EN61326-2006. EN61326-2-1:2006
®
An ISO 9001:2008 Company
Navin com/D:Sandeep Gupta/New Catlog Dec 2011/KM-3500A/3510A/3511A.cdr
®
6½ Digit TRMS DIGITAL MULTIMETER
SPECIAL FEATURES:
SPEED
FEATURES:
Delivers 50 triggered RDGS/sec
via remote interface
Period & Diode measurement.
Thermocouple Temperature &
RTD measurements.
Full math functions – dB, dBm,
MX+B, ratio, %, Max/Min, null &
limits.
Optional multipoint scanner card
– For internal scanning, options include
M3500–opt01, a 10-channel, general-
purpose card. (Model - M3500A)
Through Microsoft Office Word & Excel
for remotely storing and recalling the
measured values.
Calibration Certificate Available.
AC Voltage : ± 0.06% of reading.
AC Voltage : ± 0.12% of reading.
Pollution Degree : 2
G-17, Bharat Industrial Estate, T. J. Road, Sewree (W), Mumbai - 400 015. INDIA.
Sales Direct.: 022 -2 4156638,
Email : kusam_meco@vsnl.net,
Model - M3500A - 7 FUNCTIONS 23 RANGES
Model - M3510A - FUNCTIONS
Model - M3511A - FUNCTIONS RANGES
STABILITY
ACCURACY
Continuity measurement for resistance.
Through M3500 AP software for simulating the real
operation on PC.
High noise immunity capability. (Model - M3500A)
Rack-mounted capability.
Thermocouple / RTD Measurement (Model M3500A /
M3510A)
Dual displays & Dual measurements. (M3510A / M3511A)
Capacitance Measurements (M3510A / M3511A).
Wide range current measurement (max. 10A) (M3510A /
M3511A)
RTD Measurement (Model M3511A).
Self Test & Manual Calibration (Model M3510A / M3511A)
The specifications are for 2-hour warm-up condition, 10 PLC &
they are relative to calibration standards..
Model - M3511A doesn't provide the selection of the range 3A.
Null Function Must be used when the 2W
(Model M3510A & M3511A)
Measurement over 20% at all ranges is allowable except the
ranges 750 ACV, 1000DCV & 3A / 10A.
Range 750V is limited to 100KHz.
Measurement accuracy excluded the error of test leads.
(Model M3510A & M3511A)
Bandwidth : 3Hz. Specifications are for sine wave input >5% of range.
For <50KHz & inputs within 1% to 5% of range, the error 0.3% of
range must be added. For inputs within 50KHz to 100KHz,
the 0.35% of range must be added.
Power Line Frequency : 50/60Hz ± 10%
Power Consumption : 25VA Max. (16W Average)(M3500A)
25VA Max. (5W Average)(M3510A / M3511A)
Operating Temperature : 0°C ~ 50°C; 80% R.H. Upto 31°C.
Storage Temperature : -40°C ~ 70°C
Operating Altitude : upto 2000M
Power Supply : 100V/120V/220V/240V±10%
Dimension : 213.6(W) x 88.6(H) x 370.0(D)mm (Model M3500A)
214.6(W) x 88.6(H) x 280.7(D)mm (Model M3510A / M3511A)
Weight : approx. 2.23Kg.(M3500A), 2.650kg. (M3500A / M3511A)
All Specifications are subject to change without prior notice
Tel. : 022-241224540, 24181649,
RANGES
NOISE IMMUNITY
(Model M3510A & M3511A)
is selected .
(Model M3510A & M3511A)
(Model M3510A & M3511A)
Fax : 022 - 24149659
Website : www.kusamelectrical.com,

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M3511A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Kusam-meco M3511A

  • Page 1 (Model M3510A & M3511A) DC Voltage : ± 0.0035% of reading. AC Voltage : ± 0.06% of reading. Model - M3511A doesn’t provide the selection of the range 3A. High Accuracy : (Model M3510A & Model M3511A) Null Function Must be used when the 2W is selected .
  • Page 2 RS232 cord M3500 - opt06, Kelvin Probe M3500-opt07, 4-Wire Test Leads M3500-opt08, Shorting Plug M3500-opt10, & Calibration Certificate Traceable to NPL. MODEL : M3510A / M3511A GPIB Card No. M3500-opt04, RS232 cord M3500 - opt06, Kelvin Probe M3500-opt07, 4-Wire Test Leads M3500-opt08, Shorting Plug M3500-opt10, K-type Thermocouple cable M3500-opt11 (only for Model-M3510A) ®...
  • Page 3 ELECTRICAL SPECIFICATIONS : KM 3510A/3511A DC CHARACTERISTICS 1 Year Accuracy : Range Resolution Function 0.1 µV 0.0080+0.0045 100.0000 mV 1.0 µV 0.0090+0.0010 1.000000 V 10 µV 0.0120+0.0020 10.00000 V 100 µV 0.0120+0.0020 100.0000 V 1 mV 0.0130+0.0030 1000.000 V 0.050+0.020 10 nA 10.00000 mA 0.050+0.010...
  • Page 4 MODEL - M3500A / M3510A / M3511A COMPARISON SHEET MODEL M3500A M3510A M3511A FUNCTION 6 ½ 6 ½ 6 ½ Digits 6 ½ Display True RMS Basic Functions (DCV/DCI, ACV/ACI, 2W/4W, CONT/DIODE, RTD, LIMITS, MX+B,% dBM, dB, Min/max & null) DCV Accuracy (1Year ) 0.0035%...
  • Page 5 ® USE TRUE RMS WHEN MEASURING AC WAVEFORMS The waveforms on today’s AC power lines are anything but clean. Electronic equipment such as office computers, with their switching power supplies, produce harmonics that distort power-line waveforms. These distortions make measuring AC voltage inaccurate when you use an averaging DMM.
  • Page 7: Table Of Contents

    Table of Contents TABLE OF CONTENTS......................2 1 GENERAL INFORMATION ....................5 1.1 F ..................... 5 EATURE VERVIEW 1.2 W ................... 7 ARRANTY NFORMATION 1.3 P ..................8 RECAUTION OF PERATION 1.4 U M3510A/11A ..................8 PKEEP OF 1.5 S ....................
  • Page 8 3.8.2.1 2-Wire RTD Measurements ..............37 3.8.2.2 4-Wire RTD Measurements ..............37 3.8.2.2.1 Support 3-Wire RTD Measurements ........38 3.9 C ................... 39 APACITANCE EASUREMENT 3.10 2ND M ....................39 EASUREMENT 4 FRONT PANEL OPERATIONS ..................44 4.1 M ................44 EASUREMENT ONFIGURATION 4.1.1 Set ADC (Auto Zero) ................
  • Page 9 4.4.9 Calibration ....................82 4.4.10 Self-Test ....................82 5 REMOTE INTERFACE OPERATIONS ................85 5.1 P USB C ............85 UTPUT ONNECTOR 5.2 S ..............86 ETTING EMOTE NTERFACE 5.3 R ................87 EMOTE NTERFACE OMMANDS 6 ERROR MESSAGES ......................99 6.1 E ........................
  • Page 11 DCV Accuracy (0.012% in 1 year) High Sensitivity (DCV: 0.1 µV & Resistance: 100 µΩ) Plug & Play Interface: Built-In USB (USBTMC) High Storage Memory (Up to 2000 Readings) Free Application Software Note: The 1-year accuracy is subject to calibration accuracy. ※...
  • Page 12: Warranty Information

    w a r...
  • Page 15: Symbols And Terms

    1.6 Symbols and Terms This symbol indicates hazards that may cause damages to the instrument or even result in personal injury. This symbol indicates high voltage may be present. Use extra caution before taking any action. This symbol indicates the frame or chassis terminal presented need to be connected to the actual earth ground.
  • Page 17: The M3510A/11A's Dimension

    Kelvin Probe M3500-opt07 4-Wired Test Leads M3500-opt08 Shorting Plug M3500-opt10 K Type Thermocouple M3500-opt11 1.9 The M3510A/11A’s Dimension Please get the dimension’s information in the following different ways. 1. The dimension without the handle and the front & Rear Bumpers is in the following Picture 1.
  • Page 18: Overview

    Overview This chapter will give you an overview of M3510A/11A’s features and guide you through the basics of M3510A/11A DMM. 2.1 Setting up M3510A/11A The purpose of this section is to prepare you for using M3510A DMM. You may want to check if you have all the parts with your multimeter. All our products are handled and inspected professionally before shipping out to our customers.
  • Page 19 Figure 1-1 S tep 2 ( Pull out the handle) 【 】 When the handle is turned up to 90° with the DMM please pull out the handle from the DMM as shown in Figure 1-2. Figure 1-2 . Adjusting the position for your convenience Ⅱ...
  • Page 20 Figure 1-3 P osition 2 【 】 The position shown in Figure 1-4 is for operating the multimeter. Figure 1-4 P osition 3 【 】 The position shown in Figure 1-5 is for carrying the multimeter. Figure 1-5 15 15 15 15...
  • Page 21: To Connect The Power

    2.1.2 To connect the power Check the power-line voltage on the rear panel to see if voltage setting is correct for your area. There are 4 power lines, 100/120/220/240 on M3510A/11A for your demand. Change the voltage correctly or replace a new fuse if the voltage is not correct or the fuse is broken.
  • Page 22 Figure 2-1 S tep 2 【 】 Press the latch to unlatch the voltage setting selector container as shown in Figure 2-2. (You may need a screwdriver to do so.) Figure 2-2 S tep 3 【 】 Remove the voltage setting selector container as shown in Figure 2-3. (You may need a screwdriver to do so.) 17 17 17 17...
  • Page 23 Figure 2-3 S tep 4 【 】 Open the clips on the sides and remove the voltage setting selector from the container as shown in Figure 2-4. Figure 2-4 S tep 5 【 】 Turn the voltage setting selector so that the desired voltage setting appears in the container as shown in Figure 2-5.
  • Page 24: To Change The Fuse

    Figure 2-5 S tep 6 【 】 Insert the voltage setting selector container back into the socket. 2.1.2.2 To change the fuse Warning! Before replacing the power-line fuse, make sure the multimeter is disconnected from the AC power. You must be qualified personnel to perform this action.
  • Page 25 Figure 2-6 S tep 2 【 】 Press the latch to unlatch the voltage setting selector container as shown in Figure 2-7. (You may need a screwdriver to do so.) Figure 2-7 S tep 3 【 】 Remove the voltage setting selector container as shown in Figure 2-8. (You may need a screwdriver to do so.) 20 20 20 20...
  • Page 26 Figure 2-8 S tep 4 【 】 Remove the broken fuse from the container as shown in Figure 2-9. Figure 2-9 S tep 5 【 】 Replace with a new standard fuse. S tep 6 【 】 Insert the voltage setting selector container back into the socket. S tep 7 【...
  • Page 27 Figure 2-10 S tep 8 【 】 Plug in your power cord as shown in Figure 2-11. Figure 2-11 S tep 9 【 】 Press the power switch on the front panel to turn on M3510A as shown in Figure 2-12. Figure 2-12 22 22 22 22...
  • Page 28: Factory Default When Power-On

    2.1.3 Factory Default When Power-ON Table 2-1 shows the factory default of M3510A/11A. Table 2-1 Function Default Location after Power On Autozero Frequency and Period Source AC Voltage Output Format ASCII Ratio Frequency 20Hz AC Voltage AC Digits Range 10 V DC digits 6.5 (10 PLC) DC Voltage...
  • Page 30 CONT: Selects the continuity test. TEMP: Selects RTD temperature measurement. ENTER: Accepts selection, moving to next choice or back to measurement display. 2.2 First row with SHIFT button: DCI: Selects DC current measurement. ACI: Selects AC current measurement. Ω4: Selects 4-wire resistance measurement. : Selects capacitance measurement.
  • Page 31: The Display

    3. Range Section : Scrolls through options. ◁ ▷ : Changes the range while measuring or changes a digit when △ ▽ setting parameters. 4. TC INPUT section The terminals at the TC INPUT section provide thermocouple temperature measurement. They come with built-in cold junction compensation so no extra thermocouple adapter is needed.
  • Page 32: Annunciators

    Upper Row Display Lower Row Display Figure 2-17 2.2.2.1 Annunciators ADR: Indicates the multimeter is controlled via GPIB Interface. RMT (REMOTE): Indicates the remote state. (USB Interface) MAN: Indicates the manual range is taken. TRIG: Shows the single triggering is enabled. HOLD: Indicates reading hold function is enabled.
  • Page 33 6 6 6 6 5 5 5 5 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 Figure 2-20 1. VM COMP: Voltmeter Complete Output Terminal. Outputs a low-true pulse from a remote interface. 2.
  • Page 34: Basic Measurement Function

    Basic Measurement Function This chapter introduces some basic measurement functions in M3510A/11A. You will learn how to use your M3510A/11A to measure voltage, current, resistance, frequency, period, continuity, diode and temperature in this chapter. 3.1 Voltage Measurements (DCV & ACV) The ranges for DC voltage measurements in M3510A/11A are 100mV, 1V, 10V, 100V and 1000V.
  • Page 35: Current Measurements (Dc & Ac)

    3.2 Ratio Measurements (DC Voltage only) This function calculates the ratio of an input DC voltage to a reference DC voltage according to the following equation: Note: This function only applies to DC voltage measurement. ※ How to make a ratio measurement There are two ways to make a ratio measurement: Through the front panel operation or through the remote interface operation.
  • Page 36: Resistance Measurements (2 & 4-Wire)

    3A and 10A will be measured only through the 3A/10A and LO input connectors. Ensure the test leads are correctly connected to the DMM current inputs. It’s important to prevent the internal fuse damage from abusing source over 3 A on the 3 A input connector or over 10 A on the 10 Amp connector.
  • Page 38: Continuity Measurements

    How to measure frequency Connect the test leads to the terminals on the front panel. Set RESOLUTION (Refer to 4.1.3) and INPUT JACK (Refer to 4.1.9). Or skip this step to use the default settings. Press FREQ button for frequency or period measurement. Press CONFIG button and use buttons to locate the “FREQ”...
  • Page 39: Diode Measurements

    the meter has been turned off. The source current for the continuity measurement is 1 mA. Warning! The maximum input voltage allowed is 1000 V. Applying excess voltage may damage the meter and cause unpredictable hazards. How to measure the continuity 1.
  • Page 40: Temperature Measurements

    3. Set voltage bound by pressing SHIFT+CONT buttons and then pressing CONFIG. When ready, press ENTER. (Or skip this step to use the default voltage bound.) 4. Observe and take readings on the display. 3.8 Temperature Measurements M3510A supports thermocouples and resistance temperature detector (RTD) types of probes.
  • Page 42: Rtd Measurements

    In Short Condition...
  • Page 45 DCV DCI 2W 4W ACV ACI FREQ PER FREQ_C PER_C CAP TEMP TCO CONT DIODE Main FREQ FREQ_C PER_C TEMP CONT DIODE Table 3-2 (Available 2ND functions on M3511A) DCV DCI 2W 4W ACV ACI FREQ PER FREQ_C PER_C CAP TEMP TCO CONT DIODE Main FREQ FREQ_C 40 40 40 40...
  • Page 46 PER_C TEMP CONT DIODE How to use 2ND measurement 1. Press one of the measurement function keys to select a primary measurement. 2. Press SHIFT+ENTER to enter 2ND submenu. 3. Use button to locate a desired secondary measurement, and ◁ o r ▷ press ENTER to select it.
  • Page 47 [SENSe:]FUNCtion “<function>” For example: FUNCtion[1/2] “VOLTage:DC” FUNCtion[1/2] “VOLTage:AC” FUNCtion[1/2]”CURRent:DC” FUNCtion[1/2] “CURRent:AC” FUNCtion[1/2] “FREQunecy” FUNCtion[1/2] “FREQunecy:VOLT” FUNCtion[1/2] “PERiod” FUNCtion[1/2] “PERiod:VOLT” FUNCtion[1/2] “FREQunecy:CURR” FUNCtion[1/2] “PERiod:CURR” FUNCtion[1/2] “RESistance” FUNCtion[1/2] “FRESistance” FUNCtion[1/2] “CAPacitance” FUNCtion[1/2] “TEMPerature” FUNCtion[1/2] “TCOuple” FUNCtion[1/2] “NONE” FUNCtion[1/2]? When enabling the 2 function, you can still set the range and NPLC individually.
  • Page 48 The following error codes might occur when corresponding function or range is not enabled or mismatch. -243:\"Second function invalid\ It means Secondary function is not enabled 223:\"2nd function mismatch\ It means function/2nd func mismatch. 225:\"Function/range mismatch\ It means function/range mismatch. 43 43 43 43...
  • Page 49: Front Panel Operations

    Front Panel Operations This chapter contains information about how to change parameters and settings for your measurements and all the details about each feature and function. 4.1 Measurement Configuration The following information will guide you through ways to configure measurement functions. It provides you the flexibility to change any parameter in any measurement function when needed, including ADC setting, filter, resolution setting (digits), DC input resistance, threshold resistance (continuity), range (manual &...
  • Page 50: Filter

    Auto Zero are stored in a volatile memory and the default setting will be restored when the meter is power-off. How to set Auto Zero The following steps show how to set Auto Zero directly through the front panel. Be aware that Auto Zero setting is always affected by the resolution setting.
  • Page 51: Ac Filter (Ac Only)

    4.1.2.1 AC Filter (AC only) Definition: You can refer to Table 4-2 to set the bandwidth for selecting one of the three AC filters (Slow, Medium and Fast), in order to achieve either higher accuracy in low frequency measurements or faster AC settling time.
  • Page 52: Digital Filter

    DETector:BANDwidth {3|20|200|MIN|MAX} 4.1.2.2 Digital Filter Definition: M3510A/11A uses an averaging digital filter to yield a reading for display from a specified number of measurement readings in the past. The past measurement readings are stored in a stack of memory. The number may be in the range of 2 to 100.
  • Page 53: Resolution & Nplc Setting

    enabled. How to configure digital filter: You can configure the digital Filter either through the front panel operation or through the remote interface operation. Front Panel Operation For MODE setting: 1. Press SHIFT + DIGITS buttons and then use a nd b uttons to toggle ◁...
  • Page 54 PLC is suggested to select. However, the NPLC setting is used for DCV, DCI, Ω2 & Ω4 functions only. The lowest PLC on each digit range is the rapidest selection, such as 0.001 PLC at 4 1/2 digits, 0.2 PLC at 5 1/2 digits and 10 PLC at 6 1/2 digits.
  • Page 55: Threshold Resistance (Continuity)

    Front Panel Operation First select your desired measurement function by pressing one of the function buttons located on the first row of your meter's front panel. Press DIGITS button to select a desired resolution for your measurement. Note: When following the Way One to set the resolution, your options ※...
  • Page 56: Range (Manual & Auto)

    Default The factory default for continuity threshold resistance is 10Ω. Your selection is stored in a volatile memory and the default value will be restored after the meter has been turned off. How to set the threshold resistance You can change the threshold resistance only through the front panel.
  • Page 57: Rate (Integration Time)

    There are 10 different integration times in M3510A/11A for you to select from: 0.001, 0.006, 0.02, 0.06, 0.2, 0.6, 1, 2, 10 and 100 PLCs. Note: Some following functions or instructions which the M3511A ※ doesn’t support or provide are colored green. Default...
  • Page 58 How to set the integration time: You can set the integration time either through the front panel operation or through the remote interface operation. Front Panel Operation Integration time is set indirectly when you select the measurement resolution. Please refer to 4.1.3 for details about how to set resolution or the digits.
  • Page 59: Sensor Selection For Temperature Measurements

    4.1.7 Sensor Selection for Temperature Measurements The multimeter supports both thermocouple and RTD. User needs to configure the multimeter for the right sensor type before they can make temperature measurements. Definition If you are using RTD, the options are: PT100, D100, F100, PT385, PT3916, user-defined RTD, NTCT and SPRTD.
  • Page 60 − αδ − ⋅ − αβ − ⋅ If you are using SPRTD (Standard Platinum RTD), select SPRTD and specify the seven coefficients under SPRTD submenu. The ITS (International Temperature Scale) -90 standard provides two reference equations for Standard Platinum Thermometers covering temperature range from 18.8033K to 1234.93K.
  • Page 61 in the calculation equation to obtain the temperature. Use ◁ ▷ move through the digits and to change the numbers to a △ ▽ desired value. Press ENTER to set the value. Choosing SPRTD takes you to a menu where you can specify the seven coefficients that are used to determine the temperature.
  • Page 62 Thermocouple Definition M3510A is built-in cold junction compensation that can improve the accuracy of thermo measurements. If you are using this function, you have to set an adapter type. For example, through the “TYPE” selections you are available to use a specific adapter B, C, E, J, K, N, R, S or T for temperature measurement.
  • Page 63 2. Press CONFIG, and then use to toggle between options. ◁ ▷ 3. To configure unit or thermocouple type, press ENTER on “UNIT” and “TYPE” respectively. Real Temperature Setup 1. Selet a type and matched an adaptor correctly. 2. Press SHIFT+ TEMP to choose thermocouple function. 3.
  • Page 64: Trigger Operations

    can set the address to any value from 0 and 31, and the setting will be stored in the non-volatile memory. The address is set to “22” when the multimeter is shipped from the factory. Note: The remote interface can only be set through the front panel ※...
  • Page 65: Trigger Mode

    Figure 4-1 4.2.1 Trigger Mode There are three trigger modes in M3510A/11A: auto, immediate, and single triggering. You can specify the trigger mode for your measurement. The factory default is auto triggering when the meter is power-on. A. Auto Triggering Mode (Front Panel Operation only) Definition Auto triggering takes continuous readings at a fastest rate possible for the present measurement.
  • Page 66: Trigger Source

    be issued immediately as soon as the meter is in “wait for event” state. How to use Immediate Trigger Use the following command in your PC terminal to set the internal immediate trigger. TRIGger:SOURce IMMediate C. Single Trigger Mode (Front panel operation only) Definition Single trigger mode takes one reading (or specified number of readings) each time when user presses TRIGGER key.
  • Page 67 External hardware triggering is like using single trigger but the trigger source is an external hardware. When the multimeter receives a pulse from the trigger source, it takes one reading, or a specified number of readings. To set the external hardware trigger, connect an external source to Ext TRIG terminal on the rear panel, and press TRIGGER buttons to enable external hardware trigger.
  • Page 68: Trigger Setting

    Output Approximately 2 µ s s s s Figure 4-4 Remote Interface Operation (By software or internal trigger) By software trigger: The software trigger is similar to the single triggering, but instead of using the TRIGGER button on the front panel, you send a command from your PC to the multimeter to generate an event.
  • Page 69 been turned off and the default value will be restored. You can set the number of samples on each trigger through front panel or the remote interface. Front Panel Operation Press SHIFT+CONFIG button. Set a defined parameter via the procedure TRIG SYS > TRIG CNT > ENTER.
  • Page 70 How to enable/disable reading hold Press SHIFT+TRIGGER buttons. To disable it, press SHIFT+TRIGGER buttons again D. Trigger delay This feature is useful for user who needs a longer delay time to wait for the system to be stabilized. The time needed to stabilize a measurement system is called the “settling time.”...
  • Page 71 100Ω ~ 100kΩ 1.0 ms Ω2 and Ω4 1 MΩ 10 ms (PLC < 1) 10 MΩ ~ 100 MΩ 100 ms 3 Hz 7.0 s ACV/ACI 20 Hz 1.0 s (Remote Interface/ External Trigger/Single Trigger) 200 Hz 600 ms 3 Hz 1.5 s ACV/ACI...
  • Page 72: Math Operations

    TRIGger:DELay {<seconds>|MINimum|MAXimum} TRIGger:DELay:AUTO {OFF|ON} 4.3 Math Operations This section will introduce the mathematical operations in M3510A/11A. There are eight math operations: PERCENT, AVERAGE, NULL, LIMITS (HIGH LIMIT/LOW LIMIT), MX+B, dB and dBm testing. They either store data for later use or perform mathematical operations on the readings. Note that these math operations are available to all measurement functions except diode and continuity testing.
  • Page 73: Average (Avg/Min/Max/Count)

    Front Panel Operation 1. Press SHIFT + NULL to enter MATH submenu. 2. Set a difined parameter via the path PERCENT > TARGET > ENTER. 3. Use to move through the digits and buttons to ◁ ▷ △ ▽ increase or decrease the numbers to a desired target value. Press ENTER to confirm and use the value.
  • Page 74: Null

    Front Panel Operation Press one of the measurement function buttons to select a measurement function. Press SHIFT + NULL buttons to enter MATH submenu. buttons to locate “AVERAGE” submenu, and then ◁ ▷ press ENTER to actuate it. To read the average value, min/max value, total counts and readings counts, you can press buttons to switch ◁...
  • Page 75: Limits Test

    measurement, it is visible only for this measurement. How to operate the null (relative) function You can operate the null function from either the front panel operation or the remote interface operation. The Front Panel Operation 1. Store the null test lead resistance: First of all, short the two test leads together and then press NULL button.
  • Page 76: Mx+B

    a volatile memory. The default values for both upper and lower limits are “0”. This function is available to all except continuity and diode measurements. How to set the limits You can set the limits or make a limit testing either through the front panel or the remote interface operation.
  • Page 77: Db/Dbm

    answer (Y) will then be shown on the display according to the following equation. Y=MX+B This is especially useful when you need to do slope calculations on a series of measurements. The values of the “M” and “B” can be changed through the configuration of this function and they are stored in a volatile memory and will be cleared after the meter has been turned off or a remote interface reset.
  • Page 78 decibel unit in correspondence to a relative reference value. The calculation of dB is listed below: × log( Vref dB = (Input signal in dBm) – (relative value in dBm) NOTE: The is the input signal and the is the relative reference. ※...
  • Page 79 CALCulate:FUNCtion DB CALCulate:STATe {OFF|ON} CALCulate:STATe? CALCulate:DB:REFerence {<value>|MINimum|MAXimum} dBm Definition With dBm selected, a voltage measurement is displayed as the level of power, relative to 1 milliwatt, dissipated through a reference resistance. The reference resistance is adjustable in M3510A/11A. The calculation of dBm is defined as below: ...
  • Page 80: System Related Operations

    Note: To disable the dBm function, you always need to go to Math ※ submenu and select “OFF” or press other measurement buttons. The “MATH” annunciator should not be lit when disabled. Remote Interface Operation Use the following commands to enable dBm feature or to set the reference resistance: CALCulate:FUNCtion DBM CALCulate:STATe {OFF|ON}...
  • Page 81 When the display is turned off, an “OFF” will be lit at right side of the display screen as shown in Figure 4-6. This doesn't mean the display is POWER-OFF, but only that the measurement readings will not be sent to the display.
  • Page 82: Beeper

    DISPlay:TEXT <quoted string> (displays the string you type in) DISPlay:TEXT:CLEar (clears the message displayed) 4.4.2 Beeper M3510A/11A beeps when some certain conditions are met or when an error occurs. But there may be time you want to disable the beeper for some operations.
  • Page 83: Reading Memory (Store & Recall)

    Remote Interface Operation The following commands show how to use the remote interface operation to disable or enable the beeper: SYSTem:BEEPer SYSTem:BEEPer:STATe {OFF|ON} 4.4.3 Reading Memory (Store & Recall) M3510A/11A has a memory capacity of 2000 readings. The readings are stored in first-in-first-out order and the memory type is volatile, which means the stored readings will be cleared when the multimeter is power-off.
  • Page 84: Sensitivity Band (Hold)

    Press button to set the number of readings. Use ▽ ◁ ▷ buttons to move between the digits and a nd buttons to ▽ △ increase or decrease numbers as desired. When ready, press ENTER button. Note: The MEM annunciator will be lit while the multimeter stores ※...
  • Page 85: Initial Mode

    Default The default band is 0.1%. The defined selection is stored in a volatile memory and it will be cleared after the meter has been turned off. How to enable/disable HOLD feature Press SHIFT + TRIGGER buttons. The HOLD anunciator will light up when HOLD feature is enabled.
  • Page 86: Error Condition

    memory How to set up the language Do the procedure SHIFT + CONFIG > SYSTEM > ENTER > LANGUAGE > ENTER > DEFAULT/COMPATIBLE > ENTER to select the language. 4.4.7 Error Condition The error annunciator on the front panel display tells about the error condition of the multimeter.
  • Page 87: Calibration

    installed for each microprocessor. How to check the firmware version Do the procedure SHIFT + CONFIG > SYSTEM > SYSTEM VER > ENTER to check the M3510A/11A’s firmware version. The multimeter gives three numbers in xx-xx-xx format on the display. The first number is the firmware revision number for the measurement microprocessor;...
  • Page 88 How to execute Self-test This test procedure provides more tests for the hardware of M3510A/11A than the power-on tests. Do the procedure SHIFT + CONFIG > SYSTEM > ENTER > SELF TEST > ENTER to start the self-test. After self-test procedure, the result, PASS or FAIL, will be shown on the display.
  • Page 89 the path SenseHi. 614 DC Path zero failed The reference point “Zero” is incorrect when getting readings through the path Input. 616 DC current sense failed The internal current is failed. 84 84 84 84...
  • Page 90: Remote Interface Operations

    Remote Interface Operations M3510A/11A supports two remote interfaces: the built-in USB and optional GPIB (IEEE-488). With GPIB, you will need a GPIB interface card. This chapter lists the SCPI (Standard Commands for Programmable Instrument) commands available to control the multimeter. For the first time to use SCPI, users would better to refer to Appendix B.
  • Page 91: Setting Up For Remote Interface

    Table 5-1 Contact Typical Wiring Signal Name Description Number Assignment VBUS Floating White Limit Test Pass Green Limit Test Fail Black If you disable the USB interface, the Pass/Fail output function will enable automatically. Please follow the procedure below to enable/disable this function.
  • Page 92: Remote Interface Commands

    different versions without informing. Figure 5-2 Figure 5-3 Figure 5-4 How to set up for GPIB interface Insert a GPIB interface card into the interface slot on the rear panel. Install the M3510A/11A application in your PC and execute the program. Click Tool tab for Command Control, then type in your command.
  • Page 93 MEASure: 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},{<resolution>|MIN|MAX|DEF} CURRent:AC? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} RESistance? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} FRESistance? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} FREQuency? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} PERiod? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} CAPacitance? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} CONTinuity? DIODe? TCOuple TEMPerature? The CONFigure Command The CONFigure command offers a little more flexibility than the MEASure? Command.
  • Page 94 TCOuple TEMPerature CONFigure? The READ? Command The READ? Command changes the state of the trigger system from the “idle” state to the “wait-for-trigger” state. When the specified trigger condition requirements are met after the multimeter receives the READ? command, the measurement will be initiated. The results are sent to the output buffer right away.
  • Page 95 [SENSe:] FUNCtion “VOLTage:DC” FUNCtion “VOLTage:DC:RATio” FUNCtion “VOLTage:AC” FUNCtion “CURRent:DC” FUNCtion “CURRent:AC” FUNCtion “RESistance” (2-wire Ω) FUNCtion “FRESistance” (4-wire Ω) FUNCtion “FREQuency” FUNCtion “PERiod” FUNCtion “CAPacitance” FUNCtion “CONTinuity” FUNCtion “DIODe” FUNCtion “TCOuple” FUNCtion “TEMPerature” FUNCtion? [SENSe:] VOLTage:DC:RANGe {<range>|MINimum|MAXimum} VOLTage:DC:RANGe? [MINimum|MAXimum] VOLTage:AC:RANGe {<range>|MINimum|MAXimum} VOLTage:AC:RANGe? [MINimum|MAXimum] CURRent:DC:RANGe {<range>|MINimum|MAXimum} CURRent:DC:RANGe? [MINimum|MAXimum]...
  • Page 96 [SENSe:] VOLTage:DC:RANGe:AUTO {OFF|ON} VOLTage:DC:RANGe:AUTO? VOLTage:AC:RANGe:AUTO {OFF|ON} VOLTage:AC:RANGe:AUTO? CURRent:DC:RANGe:AUTO {OFF|ON} CURRent:DC:RANGeAUTO? CURRent:AC:RANGe:AUTO {OFF|ON} CURRent:AC:RANGe:AUTO? RESistance:RANGe:AUTO {OFF|ON} RESistance:RANGe:AUTO? FRESistance:RANGe:AUTO {OFF|ON} FRESistance:RANGe:AUTO? FREQuency:VOLTage:RANGe:AUTO {OFF|ON} FREQuency:VOLTage:RANGe:AUTO? PERiod:VOLTage:RANGe:AUTO {OFF|ON} PERiod:VOLTage:RANGe:AUTO? CAPacitance:RANGe:AUTO {OFF|ON} CAPacitance:RANGe:AUTO? [SENSe:] VOLTage:DC:RESolution {<resolution>|MINimum|MAXimum} VOLTage:DC:RESolution? [MINimum|MAXimum] VOLTage: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>|MINimum|MAXimum} CURRent:AC:RESolutioin? [MINimum|MAXimum] RESistance:RESolution {<resolution>|MINimum|MAXimum}...
  • Page 97 TCOuple:TYPE {E|J|K|N|R|S|T} TCOuple:TYPE? TCOuple:SIMulated {<value>|MINimum|MAXimum} TCOuple:SIMulated? [SENSe:] TEMPerature:RTD:TYPE {PT100|D100|F100|PT385|PT3916|USER|SPRTD|NTCT} TEMPerature:RTD:TYPE? TEMPerature:RTD:RZERo {<value>|MINimum|MAXimum} TEMPerature:RTD:RZERo? [MINimum|MAXimum] TEMPerature:RTD:ALPHa {<value>|MINimum|MAXimum} TEMPerature:RTD:ALPHa? [MINimum|MAXimum] TEMPerature:RTD:BETA {<value>|MINimum|MAXimum} TEMPerature:RTD:BETA? [MINimum|MAXimum] TEMPerature:RTD:DELTa {<value>|MINimum|MAXimum} TEMPerature:RTD:DELTa? [MINimum|MAXimum] TEMPerature:SPRTD:RZERo {<value>|MINimum|MAXimum} TEMPerature:SPRTD:RZERo? [MINimum|MAXimum] TEMPerature:SPRTD:A4 {<value>|MINimum|MAXimum} TEMPerature:SPRTD:A4? [MINimum|MAXimum] TEMPerature:SPRTD:B4 {<value>|MINimum|MAXimum} TEMPerature:SPRTD:B4? [MINimum|MAXimum] TEMPerature:SPRTD:AX {<value>|MINimum|MAXimum} TEMPerature:SPRTD:AX? [MINimum|MAXimum] TEMPerature:SPRTD:BX {<value>|MINimum|MAXimum} TEMPerature:SPRTD:BX? [MINimum|MAXimum]...
  • Page 98 CURRent:DC:NPLCycles? [MINimum|MAXimum] RESistance:NPLCycles {0.001|0.006|0.02|0.06|0.2|0.6|1|2|10|100|MINimum|MAXimum} RESistance:NPLCycles? [MINimum|MAXimum] FRESistance:NPLCycles {0.001|0.006|0.02|0.06|0.2|0.6|1|2|10|100|MINimum|MAXimum} FRESistance:NPLCycles? [MINimum|MAXimum] [SENSe:] FREQuency:APERture {0.01|0.1|1|MINimum|MAXimum} FREQuency:APERture? [MINimum|MAXimum] PERiod:APERture {0.01|0.1|1|MINimum|MAXimum} PERiod:APERture? [MINimum|MAXimum] [SENSe:] DETector:BANDwidth {3|20|200|MINimum|MAXimum} DETector:BANDwidth? [MINimum|MAXimum] [SENSe:] AVERage:TCONtrol {MOVing|REPeat} AVERage:TCONtrol? AVERage:COUNt {<value>|MINimum|MAXimum} AVERage:COUNt? [MINimum|MAXimum] AVERage:STATe {OFF|ON} AVERage:STATe? [SENSe:] ZERO:AUTO {OFF|ONCE|ON} ZERO:AUTO? MATH OPERATION Commands There are eight math operations.
  • Page 99 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 operations. CALCulate: FUNCtion {PERCent|AVERage|NULL|LIMit|MXB|DB|DBM} FUNCtion? STATe {OFF|ON} STATe? CALCulate: PERCent:TARGet {<value>|MINimum|MAXimum} PERCent:TARGet? [MINimum|MAXimum] CALCulate: AVERage:MINimum? AVERage:MAXimum?
  • Page 100 CALCulate: DB:REFerence {<value>|MINimum|MAXimum} DB:REFerence? [MINimum|MAXimum] CALCulate: DBM:REFerence {<value>|MINimum|MAXimum} DBM:REFerence? [MINimum|MAXimum] DATA:FEED RDG_STORE,{“CALCulate”|””} DATA:FEED? TRIGGERING M3510A/11A provides a variety of trigger operations. You User can select a trigger mode, a trigger source and different trigger settings for a specific measurement. Refer to Figure 4-8 for triggering system flow chart.
  • Page 101 SOURce? TRIGger: DELay {<seconds>|MINimum|MAXimum} DELay? [MINimum|MAXimum] TRIGger: DELay:AUTO {OFF|ON} DELay:AUTO? SAMPle: COUNt {<value>| MINimum|MAXimum } COUNt? [MINmum|MAXimum ] TRIGger: COUNt {<value>| MINimum|MAXimum|INFinite } COUNt? [MINmum|MAXimum] SYSTEM-RELATED Commands Each system related operation performs a task that is not measurement related but plays an important role in making your measurements. FETCh? READ? DISPlay {OFF|ON}...
  • Page 102 SYSTem:VERSion? DATA:POINts? SYSTEM:IDNSTR “MANUFACTURER,PRODUCT” *RST *IDN? STATUS REPORTING Commands SYSTem:ERRor? STATus: QUEStionable:ENABle <enable value> QUEStionable:ENABle? QUEStionable:EVENt? STATus:PRESet *CLS *ESE <enable value> *ESE? *ESR? *OPC *OPC? *PSC {0|1} *PSC? *SRE <enable value> *SRE? *STB? Other Interface Commands SYSTem:LOCal SYSTem:REMote 97 97 97 97...
  • Page 103 IEEE-488.2 COMMON Commands *CLS *ESE <enable value> *ESE? *ESR? *IDN? *OPC *OPC? *PSC {0|1} *PSC? *RST *SRE <enable value> *SRE? *STB? *TRG 98 98 98 98...
  • Page 104: Error Messages

    Error Messages Errors are retrieved in first-in-first-out (FIFO) order. The first error returned is the first error that was stored. When user has read all errors from the queue, the ERROR annunciator turns off. M3510A/11A beeps once each time an error occurs. Should more than 20 errors have existed, the last error stored in the queue (the most recent error) is replaced with -350, “Too many errors”.
  • Page 105 -104 Data type error A parameter type error was found in the command string. -105 GET not allowed A Group Execute Trigger (GET) is not allowed in the command string. -108 Parameter not allowed More parameters were found than needed for the command . -109 Missing parameter Not enough parameters were received for the command.
  • Page 106 A discrete parameter was received but a character string or a numeric parameter was expected. -151 Invalid string data An invalid character string was received. -158 String data not allowed A character string was received but not allowed for the command. -160~-168 Block data errors Block data is not acceptable.
  • Page 107 -222 Data out of range A numeric parameter value is out of range. -223 Too much data A character string was too long. -224 Illegal parameter value A discrete parameter was received which was not a valid choice for the command.
  • Page 108 521 Input buffer overflow 522 Output buffer overflow 531 Insufficient memory There is not enough memory to store the requested number of readings in internal memory using the INITiate command. The product of the sample count (SAMPle:COUNt) and the trigger count (TRIGger:COUNt) must not exceed 2000 readings.
  • Page 109 651 Panel Program Checksum Error The checksum from the panel is incorrect.
  • Page 110: Appendix

    K U S A M- ME C O...
  • Page 111 10.00000 KΩ 10 mΩ 0.020+0.002 100.0000 KΩ 100 mΩ 0.020+0.002 1.000000 MΩ 1 Ω 0.020+0.004 10.00000 MΩ 10 Ω 0.100+0.004 100.0000 MΩ 100 Ω 1.500+0.005 DIODE 1.00000 V 10 µV 0.020+0.020 CONTINUITY 1000.00 Ω 10 mΩ 0.020+0.030 (for 2WΩ) FREQUENCY & PERIOD Frequency Function Range...
  • Page 112 ℃ ~ 1767 ℃ ℃ ℃ ~ 1767 ℃ ℃ ℃ ~ 400 ℃ -250 ℃ ℃ The Null function must be used. The measurement accuracy excluded the error of test leads. And The M3511A doesn’t support the thermocouple measurement.
  • Page 113: General Specifications

    B. General Specifications item Limitation & description 100V/120V/220V/240V Power Supply ± Power Line 50/60 Hz ± Frequency Power Consumption 25 VA peak (5 W AVERAGE) Operating to 50 ℃ ℃ Temperature Maximum relative humidity 80% for temperature up to 31 .
  • Page 114: Remote Interface Reference

    C. Remote Interface Reference C.1 An Introduction to the SCPI Language SCPI (Standard Commands for Programmable Instruments) is an ASCII-based instrument command language designed for test and measurement instruments. Refer “Simplified Programming Overview,” for an introduction to the basic techniques used to program the multimeter over the remote interface.
  • Page 115 keywords. A colon ( : ) separates a command keyword from a lower-level 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 parameters) as a mixture of upper- and lower-case letters.
  • Page 116 Querying Parameter Settings You can query the current value of most parameters by adding a question mark ( ? ) to the command. For example, the following command sets the sample count to 10 readings: "SAMP:COUN 10" You can query the sample count by executing: "SAMP:COUN?"...
  • Page 117 "*RST; *CLS; *ESE 32; *OPC?" SCPI Parameter Types The SCPI language defines several different data formats to be used in program messages and response messages. Numeric Parameters Commands that require numeric parameters will accept all commonly used decimal representations of numbers including optional signs, decimal points, and scientific notation.
  • Page 118: Output Data Formats

    String Parameters String parameters can contain virtually any set of ASCII characters. A string must begin and end with matching quotes; either with a single quote or with a double quote. 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>...
  • Page 119 MEASure:VOLTage:DC:RATio? {<range>|MIN|MAX|DEF },{<resolution>|MIN|MAX|DEF} Preset and make a dc:dc ratio measurement with the specified range and resolution. The reading is sent to the output buffer. For ratio measurements, the specified range applies to input signal, yet autorange is selected for the reference signal.
  • Page 120: The Configure Command

    MEASure:PERiod? {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} Preset and make a period measurement with the specified range and resolution. The reading is sent to the output buffer. For period measurements, the meter uses only one “range” for all inputs between 0.33 seconds and 3.3 s ec. With μ...
  • Page 121 CONFigure:VOLTage:DC:RATio {<range>|MIN|MAX|DEF },{<resolution>|MIN|MAX|DEF} Preset and configure the multimeter for DC:DC ratio measurements with the specified range and resolution. This command does not initiate the measurement. The specified range applies to the source signal and autorange is selected for the reference signal. CONFigure:VOLTage:AC {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} Preset and configure the multimeter for AC voltage measurements with the specified range and resolution.
  • Page 122: The Measurement Configuration Command

    frequency measurements return “0”. CONFigure:PERiod {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} Preset and configure a period measurement with the specified range and resolution. This command does not initiate the measurement. For period measurements, the meter uses only one “range” for all inputs between 0.33 seconds and 3.3 sec. With no input signal applied, period measurements return “0”. CONFigure:CAPacitance {<range>|MIN|MAX|DEF},{<resolution>|MIN|MAX|DEF} Preset and configure the multimeter for capacitance measurements with the specified range and resolution.
  • Page 123 Select a measurement function and enclose it in quotes in the command string (FUNC “VOLT:DC”). Use one of the following strings. VOLTage:DC VOLTage:AC VOLTage:DC:RATio CURRent:DC CURRent:AC CAPacitance RESistance (for 2-wire ohms) FRESistance (for 4-wire ohms) FREQuency PERiod CONTinuity DIODe TCOuple TEMPerature [SENSe:]FUNCtion? Query the measurement function and return a quoted string.
  • Page 124 [SENSe:]<function>:RANGe {<range>|MINimum|MAXimum} Select a range for the selected function. For frequency and period measurements, range applies signal’s input voltage, frequency (use FREQuency:VOLTage or PERiod:VOLTage). MIN selects the lowest range for the selected function. MAX selects the highest range. [SENSe:]<function>:RANGe? [MINimum|MAXimum] Query the range for the selected function.
  • Page 125 [SENSe:]TCOuple:TYPE? Query thermocouple sensor type. [SENSe:]TCOuple:RJUNction:RSELect {REAL|SIMulated } Select a reference junction type, real or simulated. [SENSe:]TCOuple:RJUNction:RSELect? Query the reference junction type, real or simulated. [SENSe:]TCOuple:RJUNction:SIMulated {<value>|MINimum|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:REAL:OFFSet {<value>|MINimum|MAXimum} Set the offset voltage of the real reference junction.
  • Page 126 [SENSe:]TEMPerature:RTD:ALPHa? [MINimum|MAXimum] Query the alpha constant for the user type. [SENSe:]TEMPerature:RTD:BETA {<value>|MINimum|MAXimum} Set the beta constant for the user type. [SENSe:]TEMPerature:RTD:BETA? [MINimum|MAXimum] Query the beta constant for the user type. [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.
  • Page 127 [SENSe:]TEMPerature:SPRTD:AX? [MINimum|MAXimum] Query the A coefficient. [SENSe:]TEMPerature:SPRTD:BX {<value>|MINimum|MAXimum} Set the B coefficient. [SENSe:]TEMPerature:SPRTD:BX? [MINimum|MAXimum] Query the B coefficient. [SENSe:]TEMPerature:SPRTD:CX {<value>|MINimum|MAXimum} Set the C 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 the D coefficient. [SENSe:]TEMPerature:TRANsducer FRTD Set the RTD Measurement to 4-Wire.
  • Page 128: The Math Operation Command

    [SENSe:]PERiod:APERture{0.01|0.1|1|MINimum|MAXimum} Set the gate time (or aperture time) for period function. Specify 10 ms (4.5 digits), 100 ms (default; 5.5 digits), or 1 second (6.5 digits). [SENSe:]PERiod:APERture? [MINimum|MAXimum] Query the gate time (or aperture time) for period function. [SENSe:]DETector:BANDwidth {3|20|200|MINimum|MAXimum} Specify the lowest frequency expected in the input signal.
  • Page 129 CALCulate:STATe? Query the state of the math function. Returns “0”(OFF) or “1”(ON). CALCulate:PERCent:TARGet {<value>|MINimum|MAXimum} Set the target value for percent math function. The multimeter clears the value when Min/Max is turned on, when the power has been off or a remote interface reset.
  • Page 130 CALCulate:LIMit:LOWer {<value>|MINimum|MAXimum} Set the lower limit for limit testing. You can set the value to any number from 0 ± 120% of the highest range, for the present function. CALCulate:LIMit:LOWer? Query the lower limit for the limit testing. CALCulate:LIMit:UPPer {<value>|MINimum|MAXimum} Set the upper limit for limit testing.
  • Page 131: The Triggering Commands

    CALCulate:DBM:REFerence? [MINimum|MAXimium] Query the dBm reference value. DATA:FEED RDG_STORE,{“CALCulate”|””} Selects whether readings taken using the INITiate command are stored in the multimeter’s internal memory (default) or not stored at all. In the default state (DATA:FEED RDG_STORE,“CALC”), up to 2000 readings are stored in memory when INITiate is executed.
  • Page 132 TRIGger:SOURce? Query the trigger source. TRIGger:DELay {<seconds>|MINimum|MAXimum} Set a trigger delay time in seconds. The delay is the time between the trigger signal and each sample that follows. Specify a delay time from 0 to 3600 seconds. TRIGger:DELay? Query the trigger delay time. TRIGger:DELay:AUTO {OFF|ON} Disable or enable a automatic trigger delay.
  • Page 133: The System-Related Commands

    C.8 The System-Related Commands FETCh? Transfer readings stored in memory by the INITiate command to output buffer where you are able to read them into your bus controller. READ? Change the state of the triggering system from the “idle” state to “wait-for-trigger”...
  • Page 134 SYSTem:ERRor? Query the multimeter’s error queue. Up to 20 errors can be stored in the queue. Errors are retrieved in first-in-first-out (FIFO) order. Each error string may contain up to 80 characters. SYSTem:VERSion? Query the present SCPI version. Set to the default identification string. Set to the compatible identification string.
  • Page 135: The Scpi Status Pattern

    the LOCAL button, are disabled. C.9 The SCPI Status Pattern Status registers are provided in the same way by all SCPI equipment. And there are three register groups with various equipment conditions recorded by the status system. They are the Status Byte Register, the Standard Event Register and the Questionable Data Register.
  • Page 136 Binary Weights 2º = 1 = 256 2¹ = 2 = 512 2² = 4 = 1024 2³ = 8 = 2048 = 16 = 4096 = 32 = 8192 = 16384 = 64 = 32768 = 128 About the Status Byte The conditions from other status registers will be reported by the status byte summary register.
  • Page 137 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 summary register. And to read all messages in the output buffer, including all pending queries, will clear the message available bit. The following list shows the definition of each bit.
  • Page 138 to select the low-level IEEE-488 SRQ signal set by summary bits. As the status byte bit 6 is set, an IEEE-488 SRQ interrupt message will be sent automatically to the bus controller which may poll the instruments on the bus to identify which one requested service. To read the status byte which is using an IEEE-488 serial poll or to read the event register, whose summary bit is cauing the service request, will clear the request service.
  • Page 139 synchronization. Enable the bus controller’s IEEE-488 SRQ interrupt. Procedures to Determine When a Command Sequence is Completed. Clear the DMM’s output buffer by sending a device clear message. Clear the event registers by using *CLS command. Enable “operation complete” by using the *ESE 1 command. Send the *OPC? command and enter the result to enable synchronization.
  • Page 140 About the Standard Event Register The standard event register reports the instrument event types below, such as power-on detected, command syntax errors, command execution errors, self-test (calibration errors), query errors or the moment of executing an *OPC command. Then through the enable register, all conditions will be reported in the standard event summary bit.
  • Page 141 The following conditions will clear the standard event register. Users send a *CLS command. Users query the event register by using the *ESR? command. The following conditions will clear the standard event enable register. Users turn on the power, and have set the DMM previously by using the *PSC 1 command.
  • Page 142: Status Reporting Commands

    Range overload on 2-/4-wired ohm function. Ohms Overload 1024 Set to 0 Not Used Reading is less than lower limit under limit test. 2048 Limit Failed at LO 4096 Reading is excess upper limit under limit test. Limit Failed at HI 8192 Set to 0 Not Used...
  • Page 143 decimal value which corresponds to the binary-weighted sum of all bits set in the register. STATus:PRESet 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 selected bits are then reported to the Status Byte.
  • Page 144: Scpi Compliance Information

    *SRE <enable value> Enable bits in the Status Byte enable register. *SRE? Query the Status 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 similar to a serial poll but it is processed like any other instrument command.
  • Page 145 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} LIMit:LOWer? [MINimum|MAXimum] LIMit:UPPer {<value>|MINimum|MAXimum} LIMit:UPPer? [MINimum|MAXimum] MXB:MMFactor {<value>|MINimum|MAXimum} MXB:MMFactor? [MINimum|MAXimum] MXB:MBFactor {<value>|MINimum|MAXimum} MXB:MBFactor? [MINimum|MAXimum]...
  • Page 146: Ieee-488 Compliance Information

    INPut: IMPedance:AUTO {OFF|ON} IMPedance:AUTO? C.12 IEEE-488 Compliance Information IEEE-488.2 Common Commands *CLS *ESE <enable value> *ESE? *ESR? *IDN? *OPC *OPC? *PSC {0|1} *PSC? *RST *SRE <enable value> *SRE? *STB? *TRG Dedicated Hardware Lines Addressed Commands Attention Interface Clear Remote Enable Service Request Interrupt...
  • Page 147 Device Clear End or Identify Message Terminator Group 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 which can be used to halt measurements in progress.
  • Page 148: About Application Programs

    K U S A M - M E C O K U S A M - M E C O...
  • Page 149 3. Add New Module, and declare a Sub Main(). How to: Change the Startup Object for an Application The Startup Object property for a project defines the entry point to be called when the application loads; generally this is set to either the main form in your application or to the Sub Main procedure that should run when the application starts.
  • Page 150 Dim sesn As ViSession Dim fList As ViFindList Dim desc As String * VI_FIND_BUFLEN Dim nList As Long Dim ret As Long Dim readin As String * 64 stat = viOpenDefaultRM(dfltRM) If (stat < VI_SUCCESS) Then 'Rem Error initializing VISA ... exiting MsgBox "USBTMC resource not found.", vbExclamation, "M3510 multimeter device test"...
  • Page 151 MsgBox "System command error. (*RST)", vbExclamation, "M3510 multimeter device test" stat = viClose(fList) Exit Sub End If Rem send Clear command '*CLS'-- Clear M3510 status register stat = viWrite(sesn, "*CLS", 4, ret) If (stat < VI_SUCCESS) Then MsgBox "System command error. (*CLS)", vbExclamation, "M3510 multimeter device test"...
  • Page 152 MsgBox "System command error. (system:local)", vbExclamation, "M3510 multimeter device test" stat = viClose(fList) Exit Sub End If stat = viClose(sesn) stat = viClose(fList) stat = viClose(dfltRM) MsgBox "End of Job." End Sub Using CONFigure with a Math Operation The following example uses CONFigure with the dBm math operation. The CONFigure command gives you a little more programming flexibility than the MEASure? command.
  • Page 153 ######################################### Dim stat As ViStatus Dim dfltRM As ViSession Dim sesn As ViSession Dim fList As ViFindList Dim desc As String * VI_FIND_BUFLEN Dim nList As Long Dim ret As Long Dim readin As String * 128 Dim i As Integer ' Array index stat = viOpenDefaultRM(dfltRM) If (stat <...
  • Page 154 If (stat < VI_SUCCESS) Then MsgBox "System command error.", vbExclamation, "M3510 multimeter device test" stat = viClose(fList) Exit Sub End If Rem send command -- Set kM3510 to 1 amp ac range stat = viWrite(sesn, "CONF:VOLT:AC 1,0.001", 20, ret) If (stat < VI_SUCCESS) Then MsgBox "System command...
  • Page 155 K U S A M - M E C O...
  • Page 156 LISTING C.3. THE DEVQUERY FUNCTION. // devquery.cpp : Defines the entry point for the console application. // Call the NI-VISA library visa32.dll #include "stdafx.h" #include "visa.h" //standard include for a Microsoft Visual C++ project #include "stdio.h" #include "windows.h" void main(int argc, char* argv[]) // TODO: Add your control notification handler code here HINSTANCE hUSBTMCLIB;...
  • Page 157 MessageBox(NULL, "NIVISA for USBTMC library not found.", "M3510 multimeter device test", MB_OK); return; // Link the libraries signed long (__stdcall *PviOpenDefaultRM_usb) (unsigned long *vi); signed long (__stdcall *PviFindRsrc_usb) (unsigned long sesn, char *expr, unsigned long *vi, unsigned long *retCnt, char far desc[]); signed long (__stdcall *PviOpen_usb) (unsigned long sesn, char *name, unsigned long mode,...
  • Page 158 PviOpen_usb = (signed long (__stdcall*)(unsigned long, char*, unsigned long, unsigned long, unsigned long*))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viOpen"); PviWrite_usb = (signed long (__stdcall*)(unsigned long, unsigned char*, unsigned long, unsigned long*))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viWrite"); PviRead_usb = (signed long (__stdcall*)(unsigned long, unsigned char*, unsigned long, unsigned long*))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viRead"); PviSetAttribute_usb = (signed long (__stdcall*)(unsigned long, unsigned long, unsigned long))GetProcAddress(hUSBTMCLIB, (LPCSTR)"viSetAttribute");...
  • Page 159 if (status < 0L) PviClose_usb(m_defaultRM_usbtmc); hUSBTMCLIB = NULL; m_defaultRM_usbtmc = 0; MessageBox(NULL, "USBTMC resource found.", "M3510 multimeter device test", MB_OK); return; else // Find the USBTMC device USB[0-9]*::0x05E6::0xM3510::?*INSTR ( Hex ) status PviFindRsrc_usb (m_defaultRM_usbtmc, "USB[0-9]*::0x05E6::0xM3510::?*INSTR", &m_findList_usbtmc, &m_nCount, instrDescriptor); if (status < 0L) Find USBTMC device...
  • Page 160 else PviOpen_usb(m_defaultRM_usbtmc, instrDescriptor, &m_instr_usbtmc); status PviSetAttribute_usb(m_instr_usbtmc, VI_ATTR_TMO_VALUE, m_Timeout); if (!hUSBTMCLIB) printf("M3510 device connect failed.\n"); return; // Write command "*IDN?" and read the M3510 identification string len = 64; pStrout = new char[len]; ZeroMemory(pStrout, len); strcpy(pStrout, "*idn?"); status = PviWrite_usb(m_instr_usbtmc, (unsigned char *)pStrout, 6, &nWritten);...
  • Page 161 // Read data from device len = 64; if (hUSBTMCLIB) status = PviRead_usb(m_instr_usbtmc, pStrin, len, &nRead); if (nRead > 0) for (len=0; len < (long) nRead; len++) buffer[len] = pStrin[len]; buffer[nRead] = '\0'; printf(" input : %s\n\n",buffer); // Set sample count to 1 strcpy(pStrout, "SAMP:COUN 1");...
  • Page 162 &nWritten); Sleep(3000); // Fetch the M3510 measure value ( screen value ) // Set Voltage DC measure strcpy(pStrout, "CONF:VOLT:DC 0.1,0.1"); status = PviWrite_usb(m_instr_usbtmc, (unsigned char *)pStrout, 21, &nWritten); Sleep(1000); // Send read command strcpy(pStrout, "READ?"); status = PviWrite_usb(m_instr_usbtmc, (unsigned char *)pStrout, 6, &nWritten);...
  • Page 163 m_nCount = 0; m_defaultRM_usbtmc = 0; FreeLibrary (hUSBTMCLIB); hUSBTMCLIB = NULL; return;...

This manual is also suitable for:

M3500M3510a

Table of Contents