Preface |
Preface
|
Preface
|
Chapter 1 |
1
|
Overview
|
1.1
|
Description
|
1.2
|
Device Communications
|
1.3
|
Supported Functions and Devices
|
Chapter 2 |
2
|
Installing and Configuring the DAS
|
2.1
|
Installation Requirements
|
2.1.1
|
Hardware
|
2.1.2
|
Software
|
2.1.3
|
Disk Space
|
2.2
|
Installing the DAS
|
2.2.1
|
Files Created During Installation
|
2.3
|
Postinstallation Tasks
|
2.3.1
|
Editing the Configuration Files
|
2.3.1.1
|
Editing ODS Registrations
|
2.3.1.2
|
Editing BASEstar Open Protocol Profile Definitions
|
2.3.1.3
|
Editing VMD Definitions
|
2.3.1.4
|
Configuration Files
|
2.3.2
|
Configuring Ports
|
2.3.3
|
Configuring TELNET Access
|
2.3.4
|
Setting Up Plant-Floor Equipment
|
2.4
|
Tracing device communications
|
2.5
|
Failures During Product Use
|
Chapter 3 |
3
|
Using the DAS
|
3.1
|
Accessing Allen-Bradley Functions
|
3.2
|
Supported Functions
|
3.2.1
|
Connect, Conclude and Abort Functions
|
3.2.2
|
Read and Write Variable Functions
|
3.2.3
|
Read and Write Data Point Functions
|
3.2.4
|
Receiving Indications
|
3.2.4.1
|
Write Indications
|
3.2.4.2
|
Abort Indications
|
3.3
|
Addressing Syntax and Supported Data Types
|
3.3.1
|
PLC-2 Addressing Syntax and Supported Data Types
|
3.3.2
|
PLC-3 Addressing Syntax and Supported Data Types
|
3.3.2.1
|
PLC-3 Data Table Addressing
|
3.3.2.2
|
PLC-3 Extended Addressing
|
3.3.3
|
PLC-5 Addressing Syntax and Supported Data Types
|
3.3.4
|
PLC-5/250 Addressing Syntax and Supported Data Types
|
3.3.5
|
SLC Addressing Syntax and Supported Data Types
|
Appendix A |
Appendix A
|
I/O Error Messages
|
Appendix B |
Appendix B
|
DAS Error Messages
|
Index |
Index |
Examples |
2-1 |
ODS Registration |
2-2 |
BASEstar Open Protocol Profile Configuration |
2-3 |
VMD Configuration |
2-4 |
ODS Configuration File |
2-5 |
BSTR Configuration File |
3-1 |
UNNAMED_VARIABLE CREATE Command |
3-2 |
UNNAMED_VARIABLE GET VALUE Output |
3-3 |
UNNAMED_VARIABLE PUT VALUE Output |
3-4 |
DEVICE_DATA_POINT CREATE Command |
3-5 |
DATA_POINT GET VALUE Output |
3-6 |
DATA_POINT PUT VALUE Output |
3-7 |
Write Indication Configuration |
3-8 |
AB.PAR Contents |
3-9 |
Write Indication Example |
Figures |
1-1 |
DAS Communications |
2-1 |
Allen-Bradley 15 Pin Device Connector Layout |
2-2 |
Allen-Bradley 25 Pin Device Connector Layout |
2-3 |
Allen-Bradley 9 Pin Device Connector Layout |
3-1 |
General PLC-2 Address Format |
3-2 |
PLC-3 I/O Data Table Address Format |
3-3 |
PLC-3 Timer and Counter Data Table Address Format |
3-4 |
PLC-3 Timer Structure |
3-5 |
PLC-3 Counter Structure |
3-6 |
PLC-3 ASCII, Binary, Decimal, Floating-Point, High-Order Integer, Integer and Status Data Table Address Format |
3-7 |
PLC-3 Pointer Data Table Address Format |
3-8 |
PLC-3 Pointer Structure |
3-9 |
PLC-3 Extended Address Format |
3-10 |
PLC-5 I/O Data Table Address Format |
3-11 |
PLC-5 Status Data Table Address Format |
3-12 |
PLC-5 ASCII, Binary, Decimal, Floating-Point and Integer Data Table Address Format |
3-13 |
PLC-5 Timer, Counter, Control, SFC Status, Block-Transfer Control, Token Data, ASCII String, PID Control and Message Control Data Table Address Format
|
3-14 |
PLC-5 Timer Structure |
3-15 |
PLC-5 Counter Structure |
3-16 |
PLC-5 Control Structure |
3-17 |
PLC-5 SFC Status Structure |
3-18 |
PLC-5 Block-Transfer Control Structure |
3-19 |
PLC-5 Token Data Structure |
3-20 |
PLC-5 ASCII String Structure |
3-21 |
PLC-5 PID Control Structure |
3-22 |
PLC-5 Message Control Structure |
3-23 |
PLC-5 / 250 Binary, Floating-Point, Long Integer and Integer Address Format |
3-24 |
PLC-5 / 250 Timer, Counter, Control, ASCII String, PID Control and Message Control Address Format |
3-25 |
PLC-5 / 250 Timer Structure |
3-26 |
PLC-5 / 250 Counter Structure |
3-27 |
PLC-5 / 250 Control Structure |
3-28 |
PLC-5 / 250 ASCII String Structure |
3-29 |
PLC-5 / 250 PID Control Structure |
3-30 |
PLC-5 / 250 Message Control Structure |
3-31 |
PLC-5 / 250 Status Address Format |
3-32 |
PLC-5 / 250 I/O Address Format |
3-33 |
PLC-5 / 250 Block-Transfer Data Address Format |
3-34 |
PLC-5 / 250 Block-Transfer Read / Write Control Address Format |
3-35 |
PLC-5 / 250 Block-Transfer Read / Write Control Structure |
3-36 |
PLC-5 / 250 Adapter Status Address Format |
3-37 |
PLC-5 / 250 Adapter Status Structure |
3-38 |
PLC-5 / 250 Internal Storage Address Format |
3-39 |
PLC-5 / 250 Shared Data Address Format |
3-40 |
SLC I/O Data Table Address Format |
3-41 |
SLC Status Data Table Address Format |
3-42 |
SLC ASCII, Binary, Floating-Point and Integer Data Table Address Format |
3-43 |
SLC Timer, Counter, Control and ASCII String Data Table Address Format |
3-44 |
SLC Timer Structure |
3-45 |
SLC Counter Structure |
3-46 |
SLC Control Structure |
3-47 |
SLC ASCII String Structure |
Tables |
2-1 |
Disk Space Requirements |
2-2 |
Files Created During Installation |
2-3 |
REGISTER Attributes |
2-4 |
VMD CREATE |
2-5 |
KE / KF / KF-2 / KF-3 Switch Settings |
3-1 |
Connect, Conclude and Abort Interface Access |
3-2 |
Read and Write Variable Types |
3-3 |
Read and Write Variable Interface Access |
3-4 |
Read and Write Data Point Interface Access |
3-5 |
Indication Interface Access |
3-6 |
Supported PLC Write Functions |
3-7 |
Example PLC-2 Data Types |
3-8 |
Example PLC-3 I/O Data Table Addresses |
3-9 |
Example PLC-3 Timer and Counter Data Table Addresses |
3-10 |
Example PLC-3 ASCII, Binary, Decimal, Floating-Point, High-Order Integer, Integer and Status Data Table Address Format |
3-11 |
Example PLC-3 Pointer Data Table Addresses |
3-12 |
Example PLC-3 Extended Addresses |
3-13 |
Example PLC-5 I/O Data Table Addresses |
3-14 |
Example PLC-5 Status Data Table Addresses |
3-15 |
Example PLC-5 ASCII, Binary, Decimal, Floating-Point and Integer Data Table Address Format |
3-16 |
Example PLC-5 Timer, Counter, Control, SFC Status, Block-Transfer Control, Token Data, ASCII String, PID Control and Message Control Data Table Address Formats
|
3-17 |
Example PLC-5 / 250 Binary, Floating-Point, Long Integer and Integer Address Format |
3-18 |
Example PLC-5 / 250 Timer, Counter, Control, ASCII String, PID Control and Message Control Address Formats |
3-19 |
Example PLC-5 / 250 Status Addresses |
3-20 |
Example PLC-5 / 250 I/O Addresses |
3-21 |
Example PLC-5 / 250 Block-Transfer Data Addresses |
3-22 |
Example PLC-5 / 250 Block-Transfer Read / Write Control Addresses |
3-23 |
Example PLC-5 / 250 Adapter Status Addresses |
3-24 |
Example PLC-5 / 250 Internal Storage Addresses |
3-25 |
Example PLC-5 / 250 Shared Data Addresses |
3-26 |
Example SLC I/O Data Table Addresses |
3-27 |
Example SLC Status Data Table Addresses |
3-28 |
Example SLC ASCII, Binary, Floating-Point and Integer Data Table Address Format |
3-29 |
Example SLC Timer, Counter, Control and ASCII String Data Table Address Formats |