Function Reference

Common Functions

DioInit

Initialization function

DioExit

Exit function

DioResetDevice

Reset function

DioGetErrorString

Get error string function

DioQueryDeviceName

Get the usable device list function

DioGetMaxPorts

Get the usable I/O board's number of ports function

DioGetDeviceInfo

Get information function

DioGetNetCommunicationInfo

Retrieves the communication status of the Ethernet device

I/O Direction Switch Functions

DioSet8255Mode

Set 8255 mode function

DioGet8255Mode

Get 8255 mode function

DioSetIoDirection

Set I/O direction of I/O ports

DioGetIoDirection

Get I/O direction of I/O ports

DioDmSetDirection

Set I/O direction

DioDmGetDirection

Get I/O direction

Simple I/O Functions

DioInpByte

Input 1 byte function

DioInpBit

Input 1 bit function

DioInpByteSR

Wireless I/O exclusive function: Input 1 byte function

DioInpBitSR

Wireless I/O exclusive function: Input 1 bit function

DioOutByte

Output 1 byte function

DioOutBit

Output 1 bit function

DioEchoBackByte

1 byte Echo Back function

DioEchoBackBit

1 bit Echo Back function

Multi-byte/Multi-bit I/O Functions

DioInpMultiByte

Input multibyte function

DioInpMultiBit

Input multi-bit function

DioInpMultiByteSR

Wireless I/O exclusive function: Input multibyte function

DioInpMultiBitSR

Wireless I/O exclusive function: Input multi-bit function

DioOutMultiByte

Output multibyte function

DioOutMultiBit

Output multi-bit function

DioEchoBackMultiByte

Multibyte Echo Back function

DioEchoBackMultiBit

Multi-bit Echo Back function

Edge Detection Functions

DioSetInterruptEvent

Set interrupts event function

DioSetInterruptCallBackProc

Set interrupts event callback function

DioSetTrgEvent

Set trigger event function

DioSetTrgCallBackProc

Set trigger event callback function

Digital Filter Functions

DioSetDigitalFilte

Set digital filter function

Counter Operation Functions

DioGetMaxCountChannels

Get total number of count channels

DioSetCountEdge

Set count edge

DioGetCountEdge

Get count edge

DioSetCountMatchValue

Set comparison register

DioStartCount

Start count operation

DioStopCount

Stop count operation

DioReadCount

Get the number of count

DioReadCountSR

Get the number of count (Wireless I/O exclusive function)

DioCountPreset

Preset count value

DioGetCountStatus

Get count status

Failsafe Functions

DioGetPatternEventStatus

The state of the event of the failsafe function is acquired.

DioResetpatternEvent

It returns from the state of the event.

Bus Master Functions

Bus Master Function List

Demo Device Dedicated Functions

Demo Device Dedicated Function List