home *** CD-ROM | disk | FTP | other *** search
- /*
- * RCCL Version 1.0 Author : Vincent Hayward
- * RTC 2.0 School of Electrical Engineering
- * Purdue University
- * Dir : h
- * File : exiod.h
- * Remarks : External io register bit definitions
- * of the Unimate Controller.
- * Usage : made available to the user
- */
-
- #define EXTERN0 01 /* external input/output */
- #define EXTERN1 02 /* bit definitions */
- #define EXTERN2 04 /* */
- #define EXTERN3 010 /* */
- #define EXTERN4 020 /* */
- #define EXTERN5 040 /* */
- #define EXTERN6 0100 /* */
- #define EXTERN7 0200 /* */
- #define ARMPWR 0400 /* high power on/off bit (high/low) */
- #define OFFL 01000 /* external low signal to stop the arm */
- #define RUN 02000 /* front panel switch - run bit low */
- #define RESTART 04000 /* front panel switch - restart bit low */
- #define HNDOH 01000 /* close pneumatic hand/release (high/low) */
- #define HNDCH 02000 /* open pneumatic hand/release (high/low) */
- #define EXTRA4 04000 /* spare output bit (not wired) */
- #define EXTRA0 010000 /* spare I/O bit (not wired) */
- #define EXTRA1 020000 /* spare I/O bit (not wired) */
- #define EXTRA2 040000 /* spare I/O bit (not wired) */
- #define EXTRA3 0100000 /* spare I/O bit (not wired) */
-