EPICS: Allen Bradley VMEbus Remote I/O

This page is the home of the EPICS Record/Device/Driver support for various Allen Bradley devices accessed via the 6008 VMEbus Remote I/O scanner family. This site gives access to the software source code, information on other modules which are needed to install and run it, and documentation on the how to include and use it in your EPICS applications.

This support is intended for applications that use various Allen Bradley I/O modules via the VMEbus scanner. EPICS also provides support for communicating with Allen Bradley PLCs via serial or EtherNet. The PLC support is discussed elsewhere.

Hardware Supported

The module can drive the following types of hardware:

Where to Find it

NOTE: 1.x releases are for EPICS base 3.13 releases. 2.x releases are for EPICS base 3.14 releases.

You can download the software from the links in the table below:

Module Version EPICS Release Filename Documentation Release Notes Known Bugs
R3.14.10 allenBradley-2.3.tar.gz allenBradley releaseNotes bugs
R3.14.10 allenBradley-2.2.tar.gz allenBradley releaseNotes bugs
R3.14.5 allenBradley2-1.tar.gz allenBradley releaseNotes bugs
R3.13.7 allenBradley1-7.tar.gz allenBradley releaseNotes bugs

Installation and Building

After obtaining a copy of the distribution, it must be installed and built for use at your site. These steps only need to be performed once for the site (unless versions of the module running under different releases of EPICS and/or the other required modules are needed).

  1. Create an installation directory for the module.
  2. Unpacking the distribution tar file produces a directory named after the release number.
  3. Edit the config/RELEASE (epics 3.13) or configure/RELEASE (EPICS 3.14) file and set the path to your installation of EPICS Base.
  4. Run gnumake in the top level directory and check for any compilation errors.

Application Installation

See the release specific documentation.


The following documentation is available: