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~15 0

Dio data value
bit0: Dio1.1 data value
bit1: Dio1.2 data value
bit2: Dio1.3 data value
bit3: Dio1.4 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,
Ds18b20,Pwm,TriggerOutput
DigitalInput

Dio1.1 mode
DigitalInput: Dio1.1 used for level input, pulse counting, frequency acquisition, encoder, etc
DigitalOutput: Dio1.1 used for level output
Ds18b20: Dio1.1 used for ds18b20 temperature sensor input
Pwm: Dio1.1 used for pulse width modulation output
TriggerOutput: Dio1.1 triggers output pulse

Dio1.2Data

Read|Write

0,1 1

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

Dio1.2Mode

Read|Write

DigitalInput,DigitalOutput,
Ds18b20,Pwm,TriggerOutput
DigitalInput

Dio1.2 mode
DigitalInput: Dio1.2 used for level input, pulse counting, frequency acquisition, encoder, etc
DigitalOutput: Dio1.2 used for level output
Ds18b20: Dio1.2 used for ds18b20 temperature sensor input
Pwm: Dio1.2 used for pulse width modulation output
TriggerOutput: Dio1.2 triggers output pulse

Dio1.3Data

Read|Write

0,1 1

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

Dio1.3Mode

Read|Write

DigitalInput,DigitalOutput,
Ds18b20,Pwm,TriggerOutput
DigitalInput

Dio1.3 mode
DigitalInput: Dio1.3 used for level input, pulse counting, frequency acquisition, encoder, etc
DigitalOutput: Dio1.3 used for level output
Ds18b20: Dio1.3 used for ds18b20 temperature sensor input
Pwm: Dio1.3 used for pulse width modulation output
TriggerOutput: Dio1.3 triggers output pulse

Dio1.4Data

Read|Write

0,1 1

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

Dio1.4Mode

Read|Write

DigitalInput,DigitalOutput,
Ds18b20,Pwm,TriggerOutput
DigitalInput

Dio1.4 mode
DigitalInput: Dio1.4 used for level input, pulse counting, frequency acquisition, encoder, etc
DigitalOutput: Dio1.4 used for level output
Ds18b20: Dio1.4 used for ds18b20 temperature sensor input
Pwm: Dio1.4 used for pulse width modulation output
TriggerOutput: Dio1.4 triggers output pulse