SignalPolarity Property
Syntax
CWIMAQPulse.SignalPolarity
Data Type
You can use the following constants with this data type:
- cwimaqActiveHigh—The signal is active on the rising edge.
- cwimaqActiveLow—The signal is active on the falling edge.
Purpose
Polarity of the signal source.
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