EPICS: Allen Bradley VMEbus Support at SLAC

This page is the home of the EPICS Device support for the Allen Bradley 1746 Stepper Controller Module and 1747 Direct Communication Module 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. Please email any comments and bug reports to Stephanie Allison who is responsible for coordinating development and releases.

This software requires that you first install the Allen Bradley VMEbus Remote I/O currently owned by Marty Kraimer. Specifically, the basicSrc area of this package must be installed and built first.

Hardware Supported

The software can drive the following types of hardware:

Where to Find it

You can download the software by anonymous ftp from the links in the table below:
 
 
Module Version EPICS Release Filename Documentation Release Notes Known Bugs
R1-6,R1-5,R1-4
R3.13.6, R3.13.2 abDev2.tar.gz See Below None None
R1-3,R1-2,R1-1
R3.13.1 abDev1.tar.gz See Below None None

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. First install and build the software provided in Allen Bradley VMEbus Remote I/O using instructions on that page.
  2. cd to the allenBradleyApp directory and unpack the distribution tar file to add the new support directories.
  3. Edit the allenBradleyApp/Makefile to add the new directories.
  4. Run gnumake in the top level directory and check for any compilation errors.
  5. Notes for the 1746-HSTP1 device support.
  6. Notes for the 1747-DCM device support.
  7. Please email  Stephanie Allison so she can keep track of which sites are using this software.

Documentation

The following documentation is recommended:

In Use

This software was originally developed by Ric Claus (SLAC) and is now maintained by the SLAC ESD Software group. It is currently used at the following EPICS sites:
Stephanie Allison