The Allen-Bradley SLC 500 External Device Interface (EDI) Driver
allows the user to configure bi directional serial communications between
the FactoryLink Real Time Database and one or more Allen-Bradley SLC 500
or MicroLogix processors using the DF1 binary protocol's SLC 500 family command set via one
or more of the computer's serial communication ports. Communications can
be carried out over DH-485 by using a 1770-KF3 or 1747-KE DH-485 Communication
Interface attached to the port or point-to-point over RS-232.
Up to 31 processors can be connected per DH-485 network. Multiple
device drivers may be installed on the system unit to communicate with multiple
networks.
Read and write operations can occur at timed intervals or upon operator
and system event requests. The Allen-Bradley SLC 500 EDI Driver controls
the communication interface through information designated by the user in
multiple configuration tables accessed from the FactoryLink Configuration
Manager utility.
The FactoryLink Allen-Bradley SLC 500 EDI Driver is responsible for the
following data transactions:
Reading data from SLC 500(s) via single or block read requests.
Writing data to SLC 500(s) via single value changing or triggered block
write requests.
Accepting and processing unsolicited data from SLC 500(s).
Announcing any error that may occur for the above three transactions.
The FactoryLink Allen-Bradley SLC 500 EDI Driver provides the following
configuration tables:
Allen-Bradley SLC 500 Station ID Tables used to specify communication
parameters and device specific information per port. Each table consists
of two data entry panels: Allen-Bradley SLC 500 Logical Station Control and
Allen-Bradley SLC 500 Logical Station Information.
Allen-Bradley SLC Read/Write Tables to identify the following:
FactoryLink Real-Time Database elements to be used as read and/or
write triggers
Whether or not exception writes are to occur and set table priorities
Whether or not to support unsolicited message processing and set table
priorities
FactoryLink Real Time Database elements to be used as table status indicators
SLC 500 file address locations with which data is to be exchanged
Each table consists of two data-entry panels: Allen-Bradley
SLC 500 Read/Write Control and Allen-Bradley SLC 500 Read/Write Information.
Specifications
FactoryLink System: DOS/DESQview, MS/Windows, Windows 95/98, Windows 32bit, OS/2 Warp, SCO UNIX and HP UNIX
Supported Devices: SLC 500, SLC 5/01, SLC 5/02, SLC 5/03, SLC 5/04, SLC 5/05
and the MicroLogix family of controllers.
Communication Interface: Any OS supported system unit serial port(s)
(32 max)
Protocol: DF1 (Full Duplex) to 1770-KF3 or 1747-KE (RS232 to DH-485
Converters) for multi-drop networking or DF1 point-to-point.
Error Detection: Cyclic Redundancy Check (CRC16) or Block Check Character (BCC).
Baud Rate: 300 - 256000
RS-232 Hardware Line Control: Selectable RTS, DTR, CTS, DSR transmit and DSR receive control.
Number of Devices Supported: 32 including local node (FactoryLink) per
port (requires 1770-FK3 or 1747-KE)
Adjustable Response Timeout: 0.1 - 3276 seconds (0.1 second increments)
Adjustable Data Link Layer Parameters: Number of ENQs, Number of NAKs and Link Level Timeout
Max. Number of Definable Read/Write Tables: 100 (DOS), limited only by
available memory (multiplatform)
Max. Number of Definable Tags per Read/Write Table: 250 (DOS), limited
only by available memory (multiplatform)
SLC 500 Data Files Supported: Input, Output, Status, Bit, Timer, Counters,
Control, Integer, Float,String and ASCII Data Addressing Method: Standard
Allen-Bradley SLC addressing: Tf:e.s/b,n (FileType
FileNumber:ElementNumber.SubElementNumber/BitNumber,NumberBytes)
FactoryLink Data Types Supported: Digital, Analog, Float, Message and
Long Analog (Multiplatform only).
Task Error Message Posting on FactoryLink Run-Time Manager Screen
Logical Device Error Announcing via Analog FactoryLink Tags
Logical Port Error Announcing via Message FactoryLink Tags