WriteDiscrete

Writes a range of bits to a discrete output channel.

WriteDiscrete Inputs

Parameter Description
Event

Specifies the event that forces an update.

This parameter must be a reference to one of the following:

  • The Image data structure in cell A0, containing the AcquireImage function.
  • A cell containing an Event function.
  • A cell containing a Button function.
Start Bit

Specifies the first bit of the set to be written.

  • CC24 Cognex Communication Card: 0 to 15; default = 0
  • In-Sight D900 Series Vision System: 0 to 5; default = 0
Number of Bits

Specifies the number of bits in the set to be written.

  • CC24 Cognex Communication Card: 1 to 16; default = 1
  • In-Sight D900 Series Vision System: 1 to 6; default = 1
Value Specifies the positive integer value to be written. The maximum value depends on the number of written bits.
Pulse When checked, the output will be pulsed for the duration of the Pulse Length. Uncheck this checkbox for steady-state output.
Pulse Length (ms) Specifies the duration of an output pulse.

WriteDiscrete Outputs

Returns The value written, #ERR for any invalid input parameter.