16-60
IM 765601-01E
16.4.5 Sample 3 (Example of Changing and Measuring Simultaneously on Two
Channels Using Single-Step Sweep)
Attribute VB_Name = "Sample3"
'================================================================
'
' Sample 3 (Example of Changing and Measuring Simultaneously on
' Two Channels Using Single-Step Sweep)
'
' CALL SampleSequence3()
'
'===============================================================
'----------------------------------------------------------------
'
' Setup 3
'
' Channel synchronization ON
'
' <CH1 settings>
' Source trigger: External trigger
' Source delay: Minimum (= 15 us)
' Source function: Voltage
' Measurement function: Current
' Source delay: Minimum (= 15 us)
' Measurement trigger: Source change
' Measurement delay: 250 us
' Sweep mode: Single-step sweep
' Output: ON
'
' <CH2 settings>
' Source delay: Minimum (= 15 us)
' Source function: Current
' Measurement function: Voltage
' Measurement trigger: Source change
' Measurement delay: 250 us
' Sweep mode: Single-step sweep
' Output: ON
'
'----------------------------------------------------------------
Function Setup3(ByVal dev As Long)
Call CommSend(dev, "*RST") ' Reset to factory default settings
Call CommSend(dev, "SYNC:CHAN ON") ' Inter-channel synchronization ON
Call CommSend(dev, ":CHAN1:SOUR:TRIG EXT") ' CH1 Source trigger External trigger
16.4 Sample Programs