background image

Signametrics                                                       

36 

 
Switch Settings 
S6  S5  S4 

Trigger Output Routing 

0     0    0 

Disables trigger output 

0     0    1 

PXI_TRIG1 

0     1    0 

PXI_TRIG2 

0     1    1 

PXI_TRIG3 

1     0    0 

PXI_TRIG4 

1     0    1 

PXI_TRIG5 

1     1    0 

PXI_TRIG6 

1     1    1 

PXI_STAR 

 

4.11.4.2 PXI Trigger Inputs 

The trigger input to the DMM is the wired-ored signal of the trigger input from the DIN-7 connector and 
the PXI bus trigger. Make sure that no signal is connected to the DIN-7 trigger input while the PXI trigger 
is in use. When using the DIN-7 trigger input make sure the the trigger input select switches are set to 
Disabled position, or the selected PXI Trigger input is at a logic low level. Read about the operation of the 
External Hardware trigger in the above sections, since that operation pertains to both, the external and 
the PXI trigger input operations. The Trigger input is selected using S1, S2, and S3 DIP switch located 
near the J2 connector of the DMM. The DMM trigger input may be selected from any of the following 
lines. 
Switch Settings 
S3  S2  S1 

Trigger input Routing 

0     0    0 

Disables trigger input * 

0     0    1 

PXI_TRIG1 

0     1    0 

PXI_TRIG2 

0     1    1 

PXI_TRIG3 

1     0    0 

PXI_TRIG4 

1     0    1 

PXI_TRIG5 

1     1    0 

PXI_TRIG6 

1     1    1 

PXI_STAR 

* - Rev-B hardware and above. 

4.12 Frequency and Timing Measurements (SMX2042, 44) 

While the maximum RMS reading is limited to the set range, you can use most of the timing functions even if the 
RMS voltage reading indicates Overrange. This is true as long as the input peak-to-peak value does not exceed 5.75 
times the selected range ( 5.75 x 330 mV = 1.9 V p-p with the 330 mV range). 

 

4.12.1 Threshold DAC 

All timing measurements utilize the AC Voltage path, which is AC coupled. You need to select the appropriate 
ACV range prior to using the various frequency and timing measurement functions. The SMX2044 have a novel 
feature to accurately make these measurements for all waveforms. Unlike symmetrical waveforms such as a sine 
wave and square wave, non-symmetrical waves may produce a non-zero DC average at the frequency counter’s 
comparator input. Other DMMs have the comparator hard-wired to the zero crossing. The SMX2044 include a 
bipolar, variable Threshold DAC for improved performance of these measurements. The Threshold DAC allows the 
internal timing comparator to trigger at a specific DC level. Functions affected by the Threshold DAC include 
frequency, period, pulse-width, duty-cycle, and the totalizer.  
 
The Threshold DAC has 12 bits of resolution. Depending on the selected ACV range, this bipolar DAC can be set 
from a few mV to effectively several hundred volts (referred to the input of the DMM), positive or negative. See the 
Specifications sections for the limits of AC Median Value measurements and Threshold DAC settings. 
 
The best setting of the Threshold DAC is based on the AC Median Value and Peak-to-Peak measurement

 

described 

earlier. For example, a 5 V logic signal with 10% duty cycle will result in median value of 2 V, whereas a 90% duty 
cycle signal will have a –2 V median value. Setting the Threshold DAC to the appropriate median value will result 
in reliable and accurate timing measurements in each case. 

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

Summary of Contents for SMX2040

Page 1: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Page 2: ...ltimeter Model SMX2042 6 Digit Multi Function Digital Multimeter Model SMX2044 6 Digit LCR Sourcing Digital Multimeter Signametrics Corporation December 2004 Artisan Technology Group Quality Instrumen...

Page 3: ...ignametric s products even if Signametrics has been advised of the possibility of such damages Because some states do not allow the exclusion or limitation of liability for consequential damages the a...

Page 4: ...Measurements SM2044 13 2 9 TIMING MEASUREMENTS SMX2042 44 14 2 9 1 Threshold DAC 14 2 9 2 Frequency and Period Measurement 14 2 9 3 Duty Cycle Measurement 14 2 9 4 Pulse Width 14 2 9 5 Totalizer 15 2...

Page 5: ...d Triggered Operations 35 4 11 4 Using the PXI bus Trigger Facilities 35 4 12 FREQUENCY AND TIMING MEASUREMENTS SMX2042 44 36 4 12 1 Threshold DAC 36 4 12 2 Frequency and Period Measurements 37 4 12 3...

Page 6: ...CType 72 DMMGetType 72 DMMGetVer 73 DMMInit 73 DMMIsAutoRange 74 DMMIsInitialized 75 DMMIsRelative 75 DMMLoadCalFile 76 DMMOpenPCI 77 DMMOpenCalACCaps 77 DMMOpenTerminalCal 78 DMMPeriodStr 78 DMMPolle...

Page 7: ...ode 107 DMMSetSynchronized 108 DMMSetTCType 109 DMMSetTempUnits 109 DMMSetTrigRead 110 DMMSetTrimDAC 111 DMMStartTotalizer 111 DMMStopTotalizer 113 DMMTerminate 113 DMMTrigger 114 DMMWidthStr 114 SetA...

Page 8: ...at the DMM above EARTH ground by up to 300 VDC or 250 VAC When making common mode measurements the majority of the circuits inside the DMM are at the common mode voltage These voltages can be lethal a...

Page 9: ...input 2 Wire Ohms six ranges 330 to 33 M plus 33 330 M plus 33 330 M 4 Wire Ohms four ranges 330 to 330 k plus 33 plus 33 range Offset Ohms DC current four ranges 3 3 mA to 2 5 A AC current four rang...

Page 10: ...C 90 Days 23 C 5 C One Year 23 C 5 C 3 3 mA 3 30000 mA 10 A 0 052 200 A 0 07 350 A 0 1 400 A 33 mA 33 0000 mA 100 A 0 04 1 A 0 06 2 A 0 1 3 A 330 mA 330 000 mA 1 A 0 05 30 A 0 055 40 A 0 075 60 A 2 5...

Page 11: ...z 50 kHz 0 32 150 mV 0 4 170 mV 0 45 200 mV 250 V 50 kHz 100 kHz 2 5 200 mV 2 8 240 mV 3 2 300 mV ACV Noise Rejection Common Mode rejection for 50 Hz or 60 Hz with 1 k imbalance in either lead is bett...

Page 12: ...mA 3 300000 mA 50 A 1 nA 33 mA 33 00000 mA 500 A 10 nA 330 mA 330 0000 mA 5 mA 100 nA 2 5 A 2 500000 A 50 mA 1 uA Accuracy of reading Amps Range Frequency 24 hours 23 C 1 C 90 Days 23 C 10 C One Year...

Page 13: ...uracy of reading Range Source current One Year 23 C 5 C 1 33 10 mA 0 3 4 m 330 1 mA 0 003 20 m 3 3 k 1 mA 0 005 100 m 33 k 100 A 0 03 1 330 k 10 A 0 35 10 1 This table should be used in conjunction wi...

Page 14: ...Inductance Measurement SMX2044 of reading inductance 1 Range Default frequency Full Scale 4 Digits Resolution Accuracy 23 C 5 C One Year 2 33 H 75 kHz 33 000 H 1 H 3 0 500 H 330 H 50 kHz 330 00 H 10...

Page 15: ...nput RMS voltage required for a valid reading Do not exceed 250 V RMS input For example 10 200 of range indicates that in the 330 mVAC range the input voltage should be 33 mV to 660 mV RMS ACI Mode In...

Page 16: ...ger input 50 V from analog DMM inputs and from computer chassis earth ground 2 10 2 PXI Bus Hardware Trigger Inputs at PXI J2 Trigger Input TTL or CMOS positive pulse Trigger Pulse Width Minimum 250 S...

Page 17: ...ak DAC resolution 16 bits 12 bits Typical Current Drive at 3 5V RMS 3 5 mA RMS Accuracy 18 C to 28 C One Year ACV spec 2 mV ACV spec 0 8 20 mV Typical settling time f out 40 Hz 10 s rate set to 2 rps...

Page 18: ...s 8 V at 5 rps At 20 readings per second or 10x the reading rate the noise increases by the square root of 10 or 3 16 times The noise then at 20 readings per second is 25 V The noise characteristics f...

Page 19: ...mperature Range 10 C to 70 C operating 65 C to 85 C storage Size 7 X 3 5 Standard PXI CompactPCI 3U format DMM Internal Temperature 2 C Measurement SMX2042 44 Power 5 volts 300 mA maximum Note Signame...

Page 20: ...covered Caution Only install the DMM module with the power to the chassis turned OFF Use extreme care when plugging the DMM module s into a PXI or CompactPCI chassis If possible choose an empty slot a...

Page 21: ...is the positive terminal for all Current measurements It is also the Sense HI for 4W measurements and 6W guarded measurements The maximum input across I 4W and I 4W is 2 5 A Do not apply more than 5...

Page 22: ...ontrol Panel To run the control panel double click the SMX2044 EXE If you do not hear the relays click it is most likely due to an installation error Another possible source for an error is that the S...

Page 23: ...displays hown below which are activated using the Tools in the top menu s Signametrics 22 Rate Box Controls the SMX2040 reading rate 0 1 rps to 1 000 rps can be set As measurement rate increases so d...

Page 24: ...rections to the output level When not checked the DMM is a 12 bit source vs 16 bits in the ClosedLoop mode OpenCal This check box selection is used in conjunction with inductance measurement It is nec...

Page 25: ...g plug across the V and V terminals and perform the Relative function to eliminate zero errors before making your measurements A common source of error can come from your test leads which can introduc...

Page 26: ...gh V x Hz input conditions In many systems grounding the source to be measured at Earth Ground being certain to avoid any ground loops can give better results Figure 4 1 Make Voltage measurements with...

Page 27: ...o always leave the V terminals disconnected Use the AC DC button to switch between AC and DC The Current functions are protected with a 2 5 A 250 V fuse Warning Applying voltages 35 V to the I I input...

Page 28: ...o the body of the resistor See Figure 4 3 4 wire Ohm makes very repeatable low ohms measurements from 100 10 for SMX2042 44 to 330 k It is not not recommended to us 4W when making measurements above 1...

Page 29: ...nce of low value voltage sources such as variou batteries and supplies Use the normal 2 Wire or 4 Awire Ohms connection and set the Offset Ohms to the enabled or disabled state using the DMMSetOffsetO...

Page 30: ...nalShunt the default is 1 M Leakage current is read using DMMRead DMMReadStr or DMMReadNorm functions Depending on the value of RS and the leakage current the test voltage may be set between 10V and 1...

Page 31: ...DMM compensates for the voltage drop across the sense resistor as to provide the specified test voltage Each time the DMM makes a measurement using DMMRead DMMReadStr or the DMMReadNorm it adjusts the...

Page 32: ...a short time about 2 minutes than measure the voltage across the shorted relay contacts Make sure to short the DMM leads and set relative to clear the DMM offset prior to the measurement To calculate...

Page 33: ...able leakage The SM2044 provides an active guard signal that can be connected to the shield and prevent the leakage caused by the dielectric s finite resistance With the shield voltage guarded with Vx...

Page 34: ...full scale Capacitance values less than 5 of the selected range indicate zero Since some large value electrolytic capacitors have significant inductance as well as leakage and series resistance the Au...

Page 35: ...ge of 0 45Vpk hich means that a sine wave that has a peak to peak amplitude of 0 9V This level is used during both w c On voltage it is recommended not to change the level from this default value The...

Page 36: ...SetTrigRead have a se these functions in the Windows Command Language section 5 6 for details Warning The DIN connector pins are only protected to a maximum of 30 V with respect to the chassis or any...

Page 37: ...nge 5 75 x 330 mV 1 9 V p p with the 330 mV range 4 12 1 Threshold DAC All timing measurements utilize the AC Voltage path which is AC coupled You need to select the appropriate ACV range prior to usi...

Page 38: ...activated the ontrol panel alternately updates the amplitude reading followed by the frequency reading The reading rate is slow y is activated In the Windows control panel period Per is also selectabl...

Page 39: ...cisely the voltage at which the measurement is made is important due to finite slew rates of the signal The Threshold voltage can be set for precise control of the level at which duty cycle is measure...

Page 40: ...imited to the 12 bit DAC only All three source functions use the V and the V terminals of the SMX2044 4 13 1 DC Voltage Source The SMX2044 has a fully isolated bipolar DC voltage source Two modes of o...

Page 41: ...ul for parametric component measurements as well as for system verification and calibration where a precise DC current is necessary to calibrate current sensing components For improved resolution of t...

Page 42: ...ons synthesizing into a voltage divider 1 The maximum current the SM2044 can provide to the load is 10mA or 3 3 RS or 10 Vx Rx Rs 220 whichever is smaller RS is the external resistor 2 The approximate...

Page 43: ...ircuit Figure 4 18 Synthesizing resistance into a current source 4 15 Interfacing to the SMX4032 series Relay Scanners The SMX2040 series of Digital Multimeters are designed to interface to the SM4000...

Page 44: ...so that no overrun error occurs Refer to Figure 4 13 for proper trigger connection SCANTriggerOutState nScan Enabled PosEdge Set trigger output to Positive edge nReadings 100 Total number of measureme...

Page 45: ...channel D S While DMMReady nDmm NO wait for the DMM to indicate completion end W For I 0 to nReadings 1 while DMMReadBuffer n Next SCANOpenAllChannels nScan Good idea to open all channels when done Wh...

Page 46: ...y Install in a directory pointed to by your F SMX2040 driver DLL module definition file t driver DLL This should be installed either in your working em directory or in a directory on your e m installs...

Page 47: ...M40CAL DAT file The SM40CAL DAT file contains calibration information for the specific DMM is it included It determines th o calibration of the DMM This file may contain multiple records for more than...

Page 48: ...s from a single e cutable is the most common w ccessin xe ay for running up to 10 DMMs using the rolled as long as the single EXE ds to any DMM it is initialized mand to define the DMM to be accessed...

Page 49: ...40 44 DMMs using C Sets Function to VDC Range to 33V rate to 10rps Display five measurements using a Message box ake sure SM204032 lib is included in the libraries For Microsoft Version 4 0 C and abov...

Page 50: ...b Private Sub ReadBotton_Click Read Botton Click action Dim i As Long Any time this botton is pressed Dim dReading As Double the DMM takes a reading and displays it i DMMRead nDmm dReading Take a read...

Page 51: ...Range 330V Relative Off Synchronized Mode Off Measurement rate 10 rps Offset Ohms Off Peak AC Caps level 0 45V 5 5 Using MX2040 DLL with LabWindow th LabWindows CVI y An example appl SMX2040 DLL calls...

Page 52: ...ons etc The following description unction declarations Keep in mind that the Window sumes all s 0 which e windows 32bit integers corresponds to VisualBasi nt from VisualBasic where True is 1 and False...

Page 53: ...dition Parameter DMM_OKAY Ope e value Error code double Buffer 64 for i 0 i 64 i Buffer i DMMReadBuffer 0 DMM ger SMX2044 Arm DMM for external trigger operation include sm204032 h int DMMArmTrigger in...

Page 54: ...he process No autoranging is allowed in this mode This function is usable for VDC VAC Ohms IAC IDC and RTD measurements Measurement rate should be set to 10rps or higher The total time it takes to com...

Page 55: ...nDmm int iSettle int iSamples Remarks Set the DMM to take multiple measurements sendi similar to th of this c at the se d the DMM enters a rement functio computer This process repeats for until iSa m...

Page 56: ...relay include sm204032 h int DMMCleanRelay int nDmm int iRelay int iCycles Remarks This function cleans iRelay by vibrating the contact iCycles This function is useful for its from the relay contacts...

Page 57: ...he DMM DMMs ar de Value Meaning DMM_OKAY Ope sfully completed Negativ xample int status DMMClearMinMax 0 SMX2042 Description pecified DMM Not for user applications Remarks ration succes e Value Error...

Page 58: ...Sec SMX2040 SMX2042 SMX2044 Description f the Trim DAC include sm204032 h int DMMDisableTrimDAC int nDmm Remarks oard microcontroller s resources it must egative Value code DMMDe DMMDisableTrimDAC Te...

Page 59: ...Value code Value Integer error g Meanin DMM ive Value code DMMDu Description ng format include sm204032 h leStr int nDmm LPSTR lpszReading measurement result is for more Parame _OKAY Operation success...

Page 60: ...tion Return the next DMM frequency reading formatted for printing include sm204032 h int DMMFrequencyStr int nDmm LPSTR lpszReading Remarks This function makes frequency measurement and returns the re...

Page 61: ...haracters lo converted Return Value The return value is one of the following constants Value Meaning OKAY Operation successfully completed CNT_RNG Frequency counter is over or under range DMM_ DMM_ lu...

Page 62: ...Ret turn value is one of the following constants Value int Identifies the DMM DMMs are numbered starting with zero urn Value The re Meaning DMM_OKAY DMM initialized successfully Negative Value Error...

Page 63: ...date string from the structure DMMGet alDate 3 S Description Retu int DMMGetCalDate int nDmm LPSTR lpszCalDate This function reads the cal Parameter Type Description nDmm lpszCalD uffer at least 16 ch...

Page 64: ...dB Description Get dB deviation from the reading at the time relative was activated include sm204032 h int DMMGetdBStr int nDmm LPCSTR lpszDB Remarks This function is the same as the DMMGetdB with th...

Page 65: ...is the percent deviation relative to the functio as activated T tion is useful in dwidth ements or DC emperature KAY Operation successfully terminated Negativ DMMGetCJTemp 0 temp Error SMX2040 SMX204...

Page 66: ...sful or an error code Value int Identifies th MM DMMs are numbered sta result The return valu Meaning Negative Value Error code Example char cBuf 32 int strLength DMMGetDeviatStr 0 cBuf DMMGetFuncRang...

Page 67: ...Integer value corresponding to the current Value Meaning Positive value See UserDMM h for function codes Negative Value Error code tion VDC printf VDC Function selected etGrdV SMX2040 SMX2042 Descript...

Page 68: ...dentifies th e code or an error code Val Meaning Positive value Negative code Example int HWVer DMMGetHwVer 0 DMMGe SMX2040 S 2044 n int DMMGetID int nDmm function returns the DMM identification code...

Page 69: ...where the day is stored int A pointer to an integer where the year is stored Integer error code or Meaning DMM_OKAY DMM_E Example int month day year status status DMMGetManDate 0 month day year DMMGe...

Page 70: ...xStr X2042 SMX 044 Descriptio Returns the maximum as a formatted string int DMMGetMaxStr formatted for printing The print format is de D Type Description nDmm int Identifies the DMM DMMs are numbered...

Page 71: ...string nDmm LPSTR lpszReading eturns the result as a string ion See tion succes Negative Value Erro code double in int statu tr SMX2040 SMX2042 Description Returns the minimu include sm204032 h int DM...

Page 72: ...2 SMX2044 Description Get DMM reading rate le FAR lpdRate d DMMGetRate include sm204032 h int DMMGetRate int nDmm doub Remarks This function returns a double floating rate in readings per secon Parame...

Page 73: ...de ble FAR f int status DMMGetSourceFreq 0 f etTCTy SMX2040 SMX2042 include UserDMM h int DMMGetTCType int nDmm Remarks This function returns the Themocouple type currently selected Example dou DMMG p...

Page 74: ...ting value 2042 SMX2042 is at nD 2044 SMX2044 is at nDmm slot Negative Val Error code MGetType 0 DMMGetVe Get DM re driver version include 032 h int DMMGetVer int nDmm double FAR lpfResult Re Paramete...

Page 75: ...me of the file containing the calibration e DMM Calibration information is normally read amed SM40CAL DAT located in the current directory ng constants Value nDmm int LPCSTR Po constants for th from t...

Page 76: ...s function is used for maintenance and is not needed under normal operation ter Type Description MM DMMs are numbered starting with zero Return Value TRUE FALSE o nDmm int Identifies the D r an error...

Page 77: ...Negative Value Error code Example int rel DMMIsRelative 0 X2042 SMX2044 n record from file include sm20403 oadCalFil This fun on is provides the capability to reload calibratio file SM40C made Make su...

Page 78: ...nd open This function characterizes the stimulus source at cy associated with the selected range It takes about fifteen seconds to complete the process Make sure to perform this operation for each ran...

Page 79: ...complete the process For a complete characterization of the Inductance measurement system it is also necessary to perform the inductance zero operation with the inductance range and frequency selecte...

Page 80: ...of a leading sign a Return Value Value lpszReading LPSTR Points to a buffer at least 16 charac converted result The return value will consis floating point value in exponential notation and a units sp...

Page 81: ...DMMP emarks y with a prior Polled read process this function will trigger the read command The DMM must be set to a specific range and IAC e operation Measurement rate must be 10 rps or higher If FALS...

Page 82: ...t DMMPo eadStr int nDmm LPSTR lpszR Remarks This function is details ter Type Description nDmm int Identifies the DMM DMMs are numbered starting with zero lpszReading LPSTR Points to a buffer at least...

Page 83: ...E_RANGE over range error occurred int status status DMMRead 0 d DMMRea SMX2040 SMX2042 SMX2044 reading from the DMM internal buffer Rem ext measurement from the DMM internal buffer pointed to by an in...

Page 84: ...a string with un lp ter Type Description nDmm int Identifies the DMM DMMs are numbered starting with zero holds the formatted reading string Return Value The return value is one of the following cons...

Page 85: ...ouble Points to the location to hold the tem nDmm e DMM DMMs are numbered starting with zero lpdTemp perature lue Value Return Va The return value is one of the following constants Meaning DMM_OKAY ll...

Page 86: ...AC t be set It returns percent duty cycle of the double precision floating point measured duty cycle is effected by the setting of the Thre Type Description Identifies the DMM DMMs are numbered starti...

Page 87: ...ed string Operation successfu DMM_ DMM is uninitialized Must be initialize prior to using any function DMM_E_ Invalid DMM number NT_RNG Frequency counter is over or under dFrequenc r Return the next s...

Page 88: ...ks This measurem function is designed to read triggered measurements from the DMM It is a fast reading function It returns FALSE while no new reading is ready If a is ready the form of a 64 bit double...

Page 89: ...include sm204032 h int DMMReadMedian int nDmm double This is a Secondary funct a stored in the location pointed to by lpdResult This measurement is a which utilizes several sub functions and could tak...

Page 90: ...cision floating point peak to peak voltage result is stored in the location pointed to by lpdResult This measurement is a composite r 10 seconds to perform Parame Over Under range error DMM_E_DMM Inva...

Page 91: ...reading from the DMM formatted for printing include sm204032 h int DMMReadStr int nDmm LPSTR lpszReading Remarks This function is the string version of DMMRead It reads the next Primary measurement r...

Page 92: ...e accumulated by the Totalizer function include sm204032 long dTotalizer int nDm ads the total value accumulated by the Totalizer function For details Type Description nDmm int Identifies the DMM DMMs...

Page 93: ...ants Value int Identifies the DMM DMMs are n double FA Meaning OKAY Operation successfully completed DMM_ lue Example double pw nw int state state DMMReadWidth 0 pw nw DMMReady MX2042 Description Retu...

Page 94: ...ive Va Error code er 10 MReady 0 044 Set the asurement delay of AC based Capac include include UserDMM h sm204032 h int DMMSe time the measurement system settles The DMM c defalut value it is possible...

Page 95: ...Str will e meas e output voltage This function acts on the main 12 bit source DAC If better accuracy is needed it can be accomplished by selecting the adjusted any time the DMM is read making small co...

Page 96: ...on of the DMM Paramete Type Description int Identifies the DMM DMMs are numbered starting with zero nDmm bAuto BOOL Determines whether or not autoranging is done The value TRUE enables autoranging FAL...

Page 97: ...e used again prior to reading Type Description nDmm int Identifies the DMM DMMs are numbered starting with zero iSettle r to read value Must s 4 The number of samples the DMM takes following the same...

Page 98: ...measurement e int int nDmm double dTemp measuring temperature using thermocouples it is necessary to establish a reference or cold junction temperature This is the temperature at which the thermocoup...

Page 99: ...ue old double FAR DC voltage to be set Allowed range depends on selected ACV range Integer error code Meaning DMM_OKAY Operation successfully completed Negative Value Error code Example DMMSetCompThre...

Page 100: ...h DMM h int DMMSetDCISo dary func IDC_SRC be selec for this function to execute properl When the DMM is in IDC_SRC o applied measurem ading the DM ent This fun needed it can be accomplished by s DMMS...

Page 101: ...double FAR DC voltage to be set Can be 10 5 to 10 5 V Integer error code Value Meaning DMM_OKAY Ope lue Erro Example double reading int I urce to 1 25V Closed loop mode for I 0 I 100 I DMMRead 0 readi...

Page 102: ...responding to the desired function and lue Value range Return Va The return value is one of the following constants Meaning DMM_OKAY DMM initialized successfully Negative Value Error code DMM_E_FUNC I...

Page 103: ...re setting a new Inductance measurement range changes the frequency Use this function after setting the range Parame D SMX2040 SMX2044 cription Set include sm20403 int DMMSetInductFreq int nDmm double...

Page 104: ...arks This function s e used by the DMM for the present function The table of values is defined by the _330mV _3mA etc definitions in the DLL header file Not all re avai ance the SMX2044 has a 33 Ohms...

Page 105: ...in the header file It is important to note that the actual range may be effected by the speed of the CPU as well as other processes run background cons ad priority of competing processes and or raise...

Page 106: ...e is TRUE th the DMM will change to absolute reading mode Caution DMMSetRelative when in the autorange mode ter Type Description int Identifies the DMM DMMs are numbered starting with zero nDmm nter r...

Page 107: ...Resistance 0 10000 0 Synthesize 10k DMMSet D SMX2040 SMX2040 SMX2044 Description Set the RTD pa 2 h include UserDMM h M le FAR ldRo Remarks on on sets the RTD parameters The DMM must be in RTD for thi...

Page 108: ...nction equals to sensor output This function is used to calculate the cold junction temperature by converting the sensor voltage to temperature For more information read about Parameter Type Descript...

Page 109: ...hroneous operation of the DMM include sm204032 h ronized int nDmm BOOL bSync he Synchronized operation of the DMM Default ect the Synchronized mode when it is necessary to itions from one reading to t...

Page 110: ...erDMM H file The return value is one of the following constants Meaning OKAY Function succeeded e Value Error code int status DMMSetTCType 0 NType select N type TC Units SMX2044 DMM_ Negativ Example D...

Page 111: ...g rate and sends the last reading This process is repeated for iSamples iSamples Trigger pulses must be issued to complete this process This function is particularly useful in conjunction with a trigg...

Page 112: ...OOP mode function consumes a be turned off when not in use Use DMMDisableTrimDAC to turn off With the Trim DAC the effective re the composite DAC is increased to 16 bits With iValue set to 100 the Tri...

Page 113: ...totalized value can period However it could affect the count by the inter during accumulation the i during the accumulation p sets the level at which signals are coun except DMMReadTotalizer should o...

Page 114: ...int st DMMTer te SMX2040 SM X2044 Description te DMM sm2 Term e is used only where it is needed to terminate Dmm location Otherwise it is not Parame Error code Example atus DMMStopTotalizer 0 mina X20...

Page 115: ...re numbered starting with zero int The number of samples the DMM takes following a trigger pulse d 64 inclusive Return Value the following constants iSamples This number must be between 1 an The retur...

Page 116: ...os doouble dFrequency Remarks This ser of the AC source frequency This is only active du test The frequency may be set between 10Hz and 75kHz Parameter Negative Val E S 2044 Description Sets the frequ...

Page 117: ...oid electric shock do not perform any procedures in this section unless you are qualified to do so This Test equipment recommended for equipment that meets the indicated e Table 9 1 Recommended Test E...

Page 118: ...he SMX2040 Ensure that the chassis has been on for at least one half hour with all covers on before conducting this test 2 Apply a high quality copper wire short to the SMX2040 V inputs Select the DCV...

Page 119: ...0 9 9972 10 0028 2 330 100 99 987 100 013 3 3 3 k 1 k 0 999917 k 1 000083 k 4 33 k 10 k 9 99905 k 10 00095 k 5 330 k 100 k 99 986 k 100 014 k 6 3 3 M 1 M 0 99942 M 1 00058 M 7 33 M 10 M 9 973 M 10 027...

Page 120: ...100 99 987 100 013 3 3 3 k 0 33 m 33 m 4 3 3 k 1 k 0 999917 k 1 000083 k 5 33 k 0 350 m 350 m 5 33 k 10 k 9 99905 k 10 00095 k 5 330 k 0 5 5 6 330 k 100 k 99 986 k 100 014 k 1 SMX2044 only Note The u...

Page 121: ...Reading Maximum reading 1 330 mV 10 mV 9 865 mV 10 135 mV 2 330 mV 190 mV 189 595 mV 190 405 mV 4 3 3 V 100 mV 0 098735 V 0 101265 V 5 3 3 V 1 9 V 1 897565 V 1 902435 V 6 33 V 1 V 0 98327 V 1 01673 V...

Page 122: ...A 100 mA 99 865 mA 100 135 mA 7 2 5 A 0 A 0 00035 A 0 00035 A 8 2 5 A 1 A 0 99315 A 1 00685 A 6 7 AC Current Test The following procedure may be used to verify the accuracy of the ACI function 1 If yo...

Page 123: ...er end open circuited Allow the DMM to settle for a few seconds and perform the Relative function This effectively nulls out the lead capacitance of your cabling 3 Apply the following Capacitance valu...

Page 124: ...y Counter Test Step Range Input Minimum Reading Maximum reading 1 330 mV 33 mV 40 Hz 39 9952 Hz 40 0048 Hz 2 3 3 V 330 mV 40 Hz 39 9952 Hz 40 0048 Hz 3 33 V 3 3 V 40 Hz 39 9952 Hz 40 0048 Hz 4 330 V 3...

Page 125: ...1 002665 0 0 1 006304 0 0 1 003066 0 0 1 001848 0 0 0 995664 0 0 1 00030 The first column under any function e g vdc is the offset term b expressed as a value proportional to analog to digital a d co...

Page 126: ...urn authorization from Signametrics prior to returning your unit 8 0 Accessories Several accessories are available for the SMX2040 DMMs which can be purchased directly from Signametrics or one of its...

Page 127: ...service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE IN...

Reviews: