SignalLineNumber Property
Syntax
CWIMAQPulse.SignalLineNumber
Data Type
Purpose
Line number of the signal line that triggers the pulse.
Remarks
This property specifies which signal line triggers the pulse generation when you set SignalSource to cwimaqExternalLine and cwimaqRTSILine.
Example
Private Sub Run_Click()
Dim pulse1 As CWIMAQPulse
Dim signal1 As CWIMAQSignal
' Add a signal
Set signal1 = CWIMAQ1.Signals.Add
' Set the signal object to generate a pulse
' on external line 0.
signal1.Action = cwimaqGeneratePulse
signal1.Line = cwimaqExternal
signal1.LineNumber = 0
' Add a pulse.
Set pulse1 = CWIMAQ1.Pulses.Add
' Set the pulse to have a width of 1 second
' after the initial delay of 1 seconds.
' The pulse is generated immediately after
' RTSI 3 is asserted.
pulse1.Action = cwimaqSingle
pulse1.Delay = 1#
pulse1.Width = 1#
pulse1.SignalSource = cwimaqRTSILine
pulse1.SignalLineNumber = 3
pulse1.SignalPolarity = cwimaqActiveHigh
pulse1.Units = cwimaqPulseUnitSeconds
' Set this pulse1 as the pulse1 that the signal1
' object generates
Set signal1.pulse = pulse1
End Sub