
ioLogik MXIO DLL API Reference Overview
1-2
What is the MXIO Linux Library?
The MXIO Linux Library is a set of tools for programmers to use with Moxa’s ioLogik 4000, E2000,
and R2000 remote I/O. Programmers can use the library when developing applications to manage
I/O devices and obtain I/O data remotely over an Ethernet or RS-485 network. The MXIO Linux
Library is designed for x86 platforms and Moxa’s UC-7100-LX, UC-7400-LX, and IA-240-LX line
of embedded computers.
Supported Platforms
z arm-elf-mxio-library-x.x.x.x.sh – for UC-7100-LX line
z mxsacleb-mxio-library-x.x.x.x.sh – for UC-7400-LX line
z mxio-library-x.x.x.x.sh – for x86
z arm-linux-mxio-library-x.x.x.x.sh - for IA-240-LX line
Supported I/O Modules
For a list of I/O modules that are supported by this library, please refer to Chapter 10, Product
Model and ID Reference Table.
ATTENTION
Click&Go logic and active I/O messaging are supported by the ioLogik E2000 line only.
Moxa Library Comparison
Function Windows
PC-Linux 2.4
PC-Linux 2.6
UC-7110-LX
UC-7112-LX
UC-7408-LX
UC-7420-LX
IA-240-LX
MXSIO_OpenCommport
3(COM) 3(ttyS0…) 3(ttyM0…) 3(ttyM0…) 3(ttyM0…)
MXSIO_CloseCommport
3 3 3 3 3
MXSIO_Connect
3 3 3 3 3
MXSIO_Disconnect
3 3 3 3 3
MXEIO_Init
3
- - - -
MXEIO_Exit
3
- - - -
MXEIO_Connect
3 3 3 3 3
MXEIO_Disconnect
3 3 3 3 3
MXEIO_CheckConnection
3 3 3 3 3
MXIO_GetDllVersion
3 3 3 3 3
MXIO_GetDllBuildDate
3 3 3 3 3
MXIO_GetModuleType
3 3 3 3 3
MXIO_ReadFirmwareRevi
sion
3 3 3 3 3
MXIO_ReadFirmwareDate
3 3 3 3 3
MXIO_Restart
3 3 3 3 3
MXIO_Reset
3 3 3 3 3
MXIO_ReadCoils
3 3 3 3 3
MXIO_WriteCoils
3 3 3 3 3
MXIO_ReadRegs
3 3 3 3 3
MXIO_WriteRegs
3 3 3 3 3
Comentarios a estos manuales