ICP DAS
LinPAC-52xx Series XV-Board API User Manual
3
1. Introduction
This manual is intended to be used as a reference for users who need to use API functions to
communicate with XV-Boards inserted into an LP-22xx/52xx series controller via the Modbus
protocol.
1.1. What is the I/O Expansion Bus?
The LinPAC-22xx/52xx series provides an I/O expansion bus which can be used to implement
various I/O functions, such as D/I, D/O, A/I, A/O, A/D, D/A, Timer/Counter, and other I/O
functions.
However, only one XV-Board can be inserted into each PAC at a time. For more information
related to the XV-Board series, refer to:
http://www.icpdas.com/root/product/solutions/hmi_touch_monitor/touchpad/xv-board_selection.html
1.2. Demo programs
ICP DAS provides a range of demo programs that can be used to implement a variety of
functions on the LP-22xx/52xx controller. To utilize these demo programs, transfer the files to the
LP-22xx/52xx controller from the LinPAC AM335X SDK.
The demo programs can be found in either the
C:\cygwin\LinPAC_AM335x_SDK\examples\xvboard\
or the
root@LinuxPC-ICPDAS:/icpdas/linpac_am335x_sdk/i8k/examples/xvboard/
folde
r
.