libvkdaq
VKINGING DAQ Library API Reference
 
Loading...
Searching...
No Matches
DIO-Basic Attributes
Note
Need to modify the corresponding Dio1.xMode to the required type
For example:using Dio1.1 for level acquisition
Must be set:Dio1.1Mode = DigitalInput<br>
For example:using Dio1.1 for level output
Must be set:Dio1.1Mode = DigitalOutput
Name Read|Write Available Value Factory Value Unit

Remark

DioList

Read

Dio1.1,Dio1.2,Dio1.3,Dio1.4

List of available DIO devices

Dio1Data

Read|Write

0~255 255

Dio data value
bit0: Dio1.1 data value
bit1: Dio1.2 data value
bit2: Dio1.3 data value
bit3: Dio1.4 data value
bit4: Dio1.5 data value
bit5: Dio1.6 data value
bit6: Dio1.7 data value
bit7: Dio1.8 data value

Dio1.1Data

Read|Write

0,1 1

Dio1.1 data value
0: Low level
1: High level

Dio1.1Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.1 mode
DigitalInput: Dio1.1 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.1 used for level output
Pwm: Dio1.1 used for pulse width modulation output

Dio1.2Data

Read|Write

0,1 1

Dio1.2 data value
0: Low level
1: High level

Dio1.2Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.2 mode
DigitalInput: Dio1.2 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.2 used for level output
Pwm: Dio1.2 used for pulse width modulation output

Dio1.3Data

Read|Write

0,1 1

Dio1.3 data value
0: Low level
1: High level

Dio1.3Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.3 mode
DigitalInput: Dio1.3 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.3 used for level output

Dio1.4Data

Read|Write

0,1 1

Dio1.4 data value
0: Low level
1: High level

Dio1.4Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.4 mode
DigitalInput: Dio1.4 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.4 used for level output

Dio1.5Data

Read|Write

0,1 1

Dio1.5 data value
0: Low level
1: High level

Dio1.5Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.5 mode
DigitalInput: Dio1.5 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.5 used for level output

Dio1.6Data

Read|Write

0,1 1

Dio1.6 data value
0: Low level
1: High level

Dio1.6Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.6 mode
DigitalInput: Dio1.6 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.6 used for level output

Dio1.7Data

Read|Write

0,1 1

Dio1.7 data value
0: Low level
1: High level

Dio1.7Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.7 mode
DigitalInput: Dio1.7 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.7 used for level output

Dio1.8Data

Read|Write

0,1 1

Dio1.8 data value
0: Low level
1: High level

Dio1.8Mode

Read|Write

DigitalInput,DigitalOutput,Pwm DigitalInput

Dio1.8 mode
DigitalInput: Dio1.8 used for level input, pulse counting, encoder, etc
DigitalOutput: Dio1.8 used for level output