The 1746 i/o pci interface api, The 1746 i/o pci interface api -2 – Rockwell Automation 1747-PCINT API Software for 1746 I/O User Manual
Page 10

1–2
Overview
Publication 1747-6.5.3 June 1998
The 1746 I/O PCI
Interface API
Use the 1746 I/O PCI Interface API to develop the software interface between your
application and the 1746 I/O PCI Interface scanner to control local I/O and to control
remote I/O via the 1747-SN or 1747-SDN scanners. The API provides calls for
typical control functions, such as:
•
configuring I/O files
•
initializing the scanner
•
accessing the user LEDs, user jumper, and 3-position switch
•
reading 1746 I/O PCI Interface status
•
enabling/disabling forces
API Software for DOS
The DOS API software provides a library of C function calls for DOS application
programs to interface with the dual port memory. The DOS API supports any
language compiler that uses the Pascal calling convention.
API Software for Windows NT
The Windows NT API supports any programming languages that use the
Win32 _stdcall calling convention for application interface functions. The Windows
NT API function names are exported from a DLL in undecorated format to simplify
access from other programming languages.
The Windows NT API software consists of two main components:
•
the 1746 I/O PCI Interface device driver (OCdriver)
•
the API library, which is a DLL (dynamically-linked library)
Application
API
1746 I/O PCI Interface
dual port memory
local I/O
remote I/O via
1747-SN or 1747-SDN