beautypg.com

Rockwell Automation 1747-PCIS API Software - Open Controller User Manual

Page 17

background image

Publication 1747-UM002A-US-P - June 2000

Overview 1-5

Common Attributes of the 1746 I/O PCI Interface and 1747 Open
Controller Architectures

The functionality described in the rest of this chapter is shared by
both architectures, 1746 I/O PCI Interface and 1747 Open Controller.

The dual port is an 8K byte memory partition (optionally
battery-backed) that provides an interface between the integrated
scanner and your application software that resides on the host.

Your application (the code you develop using the API) uses the dual
port memory to communicate with the scanner to handle control
functions on the 1746 backplane, such as:

scanner commands and responses

battery and scanner status

scan rate frequency and timing

I/O image counters

priority messages and interrupts

semaphores to ensure data integrity

software-generated watchdogs

control of the 4 user-definable LEDs, the 2-position jumper, and
the 3-position switch

The scanner functionality of the dual port supports I/O control
functions, such as:

synchronizing scans to the application

forcing I/O

defining discrete-input interrupts

defining I/O module-driven interrupts (such as for the 1746-BAS
module)

enabling and disabling I/O slots

resetting I/O

IMPORTANT

On the 1747-PCIS only, the jumper for the
battery-backup dual-port memory is disabled by
default. You must switch the jumper to enable the
battery-backup feature.

The 1747-OCF dual port is NOT battery-backed.

This manual is related to the following products: