Width Property
Syntax
CWIMAQPulse.Width
Data Type
Purpose
Interval of the pulse.
Remarks
The amount of time, in units specified by the Units property, that the pulse is asserted.
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