Generate Pulse (NI-IMAQ I/O) Controls

NI Vision Builder

Communicate

Generate Pulse (NI-IMAQ I/O) Controls

The following controls are available on the property page of the step.

Control Name Description
Step Name Name to give the step.
Pulse Settings Lists all NI-IMAQ I/O digital output lines available for pulse generation and the current configuration of the lines.
Test Panel Launches the NI-IMAQ I/O Test Panel. The test panel allows you to monitor the values of the NI-IMAQ I/O lines, isolated port, encoder, and isolated power status. The test panel also allows you to set digital outputs and chart the values of multiple digital I/O lines.
Apply Immediately start pulse generation using the settings you specified. You can use this feature to preview the settings before you save them.

Pulse Properties

Control Name Description
Action Action to perform when a trigger is received by the line. The following options are available:
  • Do not Update—Settings for the selected digital output line are not updated when the step is run.
  • Generate Single Pulse—Begins generating a single pulse.
  • Start Pulse Generation—Begins generating continuous pulses.
  • Stop Pulse Generation—Stops generating continuous pulses.
Polarity Specifies whether you want the pulse to Drive High or Drive Low when it is generated.
Delay How long the pulse waits before asserting.
Timebase Units for Delay. Valid values are milliseconds or Encoder Counts.
Width Duration of the Pulse.
Comment Additional information about the digital output line.
Single Pulse Settings Specifies when the pulse is generated. You can choose to have the pulse always be generated when the step executes or only generated when the step executes and the specified trigger condition is met.
Continuous Pulse Settings Specifies whether the generated pulse is an Immediate Pulse or a Triggered Pulse. If you select Immediate Pulse, a pulse train starts when the step executes. If you select Triggered Pulse, a single pulse occurs every time the state of the selected trigger line has the specified polarity.