1747-UM001A-US-P - March 2000
Introducing the Open Controller
1-5
Communicating with the Open
Controller
Your CONTROLLER application software communicates with the
SCANNER to control I/O by reading and writing to the dual-port registers.
Your application can access the dual-port registers using:
•
the function calls in the open controller API (application program
interface) to access dual-port registers
Choose 1747-OCAPID for DOS or 1747-OCAPINT for Windows NT
•
a software package, such as SoftLogix 5 or Controlware, that have
built-in drivers that access the open controller dual-port registers
•
the drivers you develop
The dual-port documentation is available through the A-B technology
licensing program. For more information, contact Rockwell Automation
Technical Services.
Using the API software
The APIs (1747-OCAPID for DOS and 1747-OCAPINT for Windows NT)
provide libraries of C function calls for interfacing with the open controller
dual-port memory. Each library provides calls for typical control functions,
such as:
•
configure I/O files
•
initialize the SCANNER
•
define user LEDs, 3-position switch, 2-position jumper, and external
watchdog
•
read CONTROLLER status
•
read/write input/output data
•
enable/disable forces
The APIs support Microsoft and Borland C compilers in the DOS and
Windows NT environments. The DOS API is compiled as a 16-bit
MS-DOS library using the 80386 instruction set. The Windows NT API is a
standard 32-bit DLL.
Summary of Contents for 1747-OC Series
Page 1: ...1747 OC Series Open Controllers 1747 OCE OCF User Manual Allen Bradley HMIs...
Page 4: ......
Page 6: ...1747 UM001A US P March 2000 SOC 2 Summary of Changes Notes...
Page 12: ...Publication 1747 UM001A US P March 2000 toc iv Table of Contents...
Page 22: ...1747 UM001A US P March 2000 1 10 Introducing the Open Controller Notes...
Page 30: ...1747 UM001A US P March 2000 2 8 Installing the Open Controller CPU Module Notes...
Page 46: ...1747 UM001A US P March 2000 3 16 Modifying BIOS Settings Notes...
Page 66: ...1747 UM001A US P March 2000 5 10 Defining System Settings Notes...
Page 86: ...1747 UM001A US P March 2000 6 20 Installing Software Notes...
Page 98: ...1747 UM001A US P March 2000 8 4 Troubleshooting Notes...
Page 114: ...1747 UM001A US P March 2000 B 8 Loading Windows NT on your 1747 OCF Open Controller Notes...
Page 118: ...1747 UM001A US P March 2000 C 4 Handling the 1747 BA Battery Notes...
Page 125: ...Allen Bradley HMIs...