Tektronix Keithley DMM7510 User Manual page 77

7 1/5 digit graphical sampling multimeter
Hide thumbs Also See for Keithley DMM7510:
Table of Contents

Advertisement

Model DMM7510 7½ Digit Multimeter User's Manual
Section 9: Integrating with a Model 3706A-S using TSP-Link
-- Index 1.
node[2].dmm.measure.configlist.store("myScanConfigList")
node[2].dmm.measure.func = node[2].dmm.FUNC_DC_VOLTAGE
node[2].dmm.measure.range = 1000
node[2].dmm.measure.autozero.enable = node[2].dmm.OFF
-- Index 2.
node[2].dmm.measure.configlist.store("myScanConfigList")
node[2].dmm.measure.func = node[2].dmm.FUNC_AC_VOLTAGE
node[2].dmm.measure.range = 10
node[2].dmm.measure.autozero.enable = node[2].dmm.OFF
-- Index 3.
node[2].dmm.measure.configlist.store("myScanConfigList")
node[2].dmm.measure.func = node[2].dmm.FUNC_4W_RESISTANCE
node[2].dmm.measure.autorange = dmm.ON
node[2].dmm.measure.autozero.enable = node[2].dmm.OFF
-- Index 4.
node[2].dmm.measure.configlist.store("myScanConfigList")
-- Handshaking between the DMM7510 and 3706A-S.
-- Configure DMM7510 TSP-Link line 1 to input the trigger from 3706A-S.
-- Input from 3706A-S.
node[2].tsplink.line[1].mode = node[2].tsplink.MODE_TRIGGER_OPEN_DRAIN
-- Configure DMM7510 TSP-Link line 2 to output trigger to 3706A-S.
node[2].tsplink.line[2].mode = node[2].tsplink.MODE_TRIGGER_OPEN_DRAIN
-- Clear DMM7510 TSP-Link event detectors.
node[2].trigger.tsplinkin[1].clear()
node[2].trigger.tsplinkin[2].clear()
-- Configure the DMM7510 TSP-Link line 1 input trigger to detect falling edge triggers.
node[2].trigger.tsplinkin[1].edge = node[2].trigger.EDGE_FALLING
-- Configure DMM7510 TSP-Link line 1 output trigger to output negative pulses at 10 us
-- pulse width when NOTIFY1 event is detected.
node[2].trigger.tsplinkout[2].logic = node[2].trigger.LOGIC_NEGATIVE
node[2].trigger.tsplinkout[2].pulsewidth = 10e-6
node[2].trigger.tsplinkout[2].stimulus = node[2].trigger.EVENT_NOTIFY1
-- Configure 3706A-S TSP-Link line 1 to output trigger to DMM7510.
node[1].tsplink.trigger[1].mode = node[1].tsplink.TRIG_FALLING
-- Configure 3706A-S TSP-Link line 2 to input trigger from DMM7510.
node[1].tsplink.trigger[2].mode = node[1].tsplink.TRIG_FALLING
-- Input from DMM7510.
-- Clear 3706A-S TSP-Link event detectors.
node[1].tsplink.trigger[1].clear()
node[1].tsplink.trigger[2].clear()
-- Configure scan start stimulus to and input trigger on TSP-Link line 2.
node[1].scan.trigger.arm.stimulus = 0
node[1].scan.trigger.channel.stimulus = node[1].tsplink.trigger[2].EVENT_ID
node[1].tsplink.trigger[1].stimulus = node[1].scan.trigger.EVENT_CHANNEL_READY
-- Create a scan list.
node[1].scan.create("")
DMM7510-900-01 Rev. C / September 2019
9-7

Advertisement

Table of Contents
loading

Table of Contents