Moxa - MXIO Library
|
|
|
|
|
Features Free Download!
- Sample code provided
- Direct I/O command sets
- Easy I/O Access to ioLogik products
- Multiple Platform Support
- Active Technology Adapted
Introduction
The Moxa MXIO library supports the WinCE and Linux operating systems, as well as the C++, VB/VC, and .NET development platforms. The library makes it easy to use high-level computer languages to manage I/O devices and data transfer operations over an Ethernet or RS-485 network, thanks to a large repository of C# and Visual Basic code samples. With Moxa's free MXIO library, Linux programmers can easily develop custom applications, establish transparent communications with the host, and enjoy the benefits of using Linux with the entire ioLogik product family.
Sample code provided
The free MXIO library provides various examples of sample code to help programmers reduce software development time and quickly understand the API programming process. Developers can call MXIO functions and demo programs as soon as they have installed the library.
Direct I/O command sets
The MXIO library includes direct I/O command sets that provide a more intuitive method of obtaining I/O data. Software developers no longer need to study the complex Modbus protocol to manage I/O monitoring and control functions. Engineers can obtain I/O data by using the direct I/O commands to access every I/O point or channel with ease.
Easy I/O Access to ioLogik products
The MXIO(.NET) Library is a set of tools for programmers to use with Moxa’s ioLogik E1200, E2000, R2000, 4000, and W5300 remote I/O and Micro RTU series products. Programmers can use the library when developing applications to manage I/O data remotely over an Ethernet or RS-485 network. You can start using the MXIO(.NET) library almost immediately, since you do not need to spend a lot of effort learning the Modbus protocol in detail.
Multiple Platform Support
Windows Platfrom
- Windows XP
- Windows 2000
- Windows NT
Linux Platform(32-bit)
- arm-elf-mxio-library-x.x.x.x.sh – for UC-7100-LX line
- mxsacleb-mxio-library-x.x.x.x.sh – for UC-7400-LX line
- mxio-library-x.x.x.x.sh – for x86
- arm-linux-mxio-library-x.x.x.x.sh - for IA-240-LX line
Active Technology Adapted
Leveraging active technology from Moxa, the MXIO library provides functions for receiving I/O configurations and status updates from ioLogik products. Users can quickly benefit from event-driven (change-of-state or periodical) I/O status updates from remote ioLogik products. You will see a quicker response time compared with a traditional polling architecture, and reduce network bandwidth requirements.
Can be used with the following products:
ioLogik E1200 series: Ethernet Remote I/O
ioLogik E2200 series: Ethernet Micro RTU Controller
ioLogik E4200: Modular Ethernet Remote I/O
ioLogik W5300 series: Cellular Micro RTU Controller


