Select when sampling digital input or generating digital output
It is also possible to start input and output simultaneously with a single VI execution
When synchronizing the start timing on multiple boards, execute this VI on the slave side before starting the master
StartMode |
Initial value: 0 (Sampling) |
Specify the direction to start the operation with the following values
0: Sampling
1: Generating
2: Both
sides
DiSamplingBuffer |
Initial value: 0 (1M) |
Specifies the size of the buffer used for sampling
Unit is data
0: 1M
1: 10M
2: 100M
This setting is disabled when generating only
DiMemoryType |
Initial value: 0 (FIFO) |
Set the memory type of the sampling buffer
0: FIFO
1: RING
FIFO Read the specified number of data from
the beginning of the data accumulated in the FIFO buffer
RING Read the specified number of data backward from the latest data RING
sampled
This setting is disabled when generating only
DiEventTimes |
Initial value: 0 |
Specify the number of sampling and get confirmation
notification by the digital input "state" VI
You can receive notifications for each number specified in this setting
with DiSamplingCount of "state" VI
It can be used for periodic processing and
data acquisition at regular sampling intervals
If 0 (initial value) is specified, no notification is made
This setting is disabled when generating only
The number of generating
notifications can be specified in the Write VI