Rockwell Automation 1747-DSN User Manual

Important User Information

Solid state equipment has operational characteristics differing from those of electromechanical equipment. Application Considerations for Solid State Controls (Publication SGI-1.1) describes some important differences between solid state equipment and hard–wired electromechanical devices. Because of this difference, and also because of the wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, the Allen-Bradley Company cannot assume responsibility or liability for actual use based on the examples and diagrams.
No patent liability is assumed by Allen-Bradley Company with respect to use of information, circuits, equipment, or software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of the Allen-Bradley Company is prohibited.
1991 Allen-Bradley Company, Inc.
PLC, SLC Dataliner, PanelView, and RediPANEL are registered trademarks of Allen-Bradley Company, Inc.

Table of Contents

Distributed I/O Scanner
A–B
Preface
Introduction
Using this Manual
Purpose of this Manual P–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents of this Manual P–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Related Publications P–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Intended Audience P–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conventions P–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Warnings and Cautions P–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 1
Chapter Objectives 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIO System Overview 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIO Link Overview 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DH–485 Data Link Overview 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIO Scanner Features 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LEDs 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIO Link Connector 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chassis Ground Terminal 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
How the Scanner Interacts with the SLC Processor 1–4. . . . . . . . . . . . . . . .
Scanner Configurations 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scanner Baud Rate 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I/O Block Addressing 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wiring and Installation
Configuration and Programming
Chapter 2
Chapter Objectives 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Determining Block Requirements 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Determining Scanner and SLC Processor Requirements 2–1. . . . . . . . . . . .
Wiring the DIO Link 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wiring the DH–485 Data Link 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scanner Installation 2–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 3
Chapter Objectives 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLC Processor Configuration 3–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming 3–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SLC Processor Input and Output Images 3–3. . . . . . . . . . . . . . . . . . . . . . . .
7 I/O Block Configuration Input Image 3–3. . . . . . . . . . . . . . . . . . . . . .
7 I/O Block Configuration Input Image Example 3–3. . . . . . . . . . . . . . .
7 I/O Block Configuration Output Image 3–4. . . . . . . . . . . . . . . . . . . . .
Control Word (Word 0) 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 I/O Block Configuration Output Image Example 3–5. . . . . . . . . . . . .
Control Word Configuration Information 3–5. . . . . . . . . . . . . . . . . . . . .
30 I/O Block Configuration Input Image 3–6. . . . . . . . . . . . . . . . . . . . .
i
Table of Contents
Distributed I/O Scanner
30 I/O Block Configuration Input Image Example 3–7. . . . . . . . . . . . . .
30 I/O Block Configuration Output Image 3–8. . . . . . . . . . . . . . . . . . . .
Control Word (Word 0) 3–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30 I/O Block Configuration Output Image Example 3–9. . . . . . . . . . . .
Control Word Configuration Information 3–9. . . . . . . . . . . . . . . . . . . . .
Use of the Communication Status Words 3–10. . . . . . . . . . . . . . . . . . . . . . . .
Use of the Control Word 3–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Application Example 3–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming Example Using 7 I/O Block Configuration 3–12. . . . . . . .
Operation and Troubleshooting
Specifications
Chapter 4
Chapter Objectives 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Start Up 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Normal Operation 4–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scanner Slot Disable Operation 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loss of Communications 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scanner Test Mode Operation 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
30 I/O Block Configuration 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 I/O Block Configuration 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I/O Block Hold Last State Operation 4–5. . . . . . . . . . . . . . . . . . . . . . . . . . .
Status LEDs 4–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Troubleshooting 4–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Error Codes 4–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5
Chapter Objectives 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scanner Operating Specifications 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network Specifications 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii

Preface

A–B
P

Using This Manual

Purpose of this Manual

Contents of this Manual

Read this chapter to familiarize yourself with the rest of the manual. It provides information concerning the:
contents of this manual
intended audience
conventions used
warnings and cautions
This manual describes how the Distributed I/O (DIO) Scanner, Catalog Number 1747–DSN, is used in the Distributed I/O System. It will help you:
understand the DIO system and its components
select appropriate DIO system components for your application
install, program, start up, and operate your DIO Scanner
This manual provides specific information regarding scanner installation and operation. In addition, it offers general information on the other DIO system components.
The following table identifies the chapters, titles and contents.
Chapter Title Purpose
P Preface 1 Introduction Provides an overview of the DIO system. 2 Wiring and Installation
3
4
5 Specifications A Appendix A Contains I/O Block Dip switch settings.
Configuration and
Programming
Start Up, Operation, and
Troubleshooting
Familiarizes you with the rest of the manual.
Describes how to install and wire the DIO Scanner.
Describes how to program the SLC processor that controls the DIO Scanner and DIO system.
Provides LED status information, troubleshooting suggestions and error codes.
Contains DIO Scanner and DIO System specifications.
Preface

Related Publications

Intended Audience

Conventions

The following publications are available to assist you in the use of your DIO system:
APS Library, Catalog Number 1747–ND001 Series B (shipped with
Advanced Programming Software)
HHT Library, Catalog Number 1747–ND002 Series B (shipped with
HHT)
SLC 500 Fixed and Modular Controller Library, Catalog Number
1747–ND003 Series A (shipped with SLC processor)
Block I/O User’s Manual, Publication 1701–6.5.1–DU1 (shipped with
block I/O)
We assume that you have a working knowledge of SLC 500 products. If you do not, obtain the proper training before using the DIO Scanner.
The following terms are used throughout this manual:
Term Definition
5/01 processor Refers to the SLC 5/01 processor, Catalog Number 1747–L511 and –L514. 5/02 processor Refers to the SLC 5/02 processor, Catalog Number 1747–L524.
Refers to an Allen–Bradley network supporting the transfer of processor
DH–485 Data Link
DIO Acronym for “Distributed I/O”
DIO link
DIO system
I/O blocks Refers to the Bulletin 1791 I/O blocks.
Isolated Coupler
programming
device
rack
scanner Refers to the Catalog Number 1747–DSN Distributed I/O scanner module.
SLC processor
program information between SLC processors and programming devices. This network may consist of multiple processors and/or programming devices.
Refers to an Allen–Bradley network supporting high speed transfer of control information. This network consists of a single scanner and multiple I/O blocks.
Refers to the scanner, I/O blocks and programming devices properly connected to the DH–485 data link and DIO link.
Refers to the DH–485 Data Link Isolated Link Coupler, Catalog Number 1747–AIC. The Isolated Coupler is used to connect an SLC processor and/or programming device to the DH–485 Data Link.
Refers to either an SLC 500 HHT (Catalog Number 1747–PT1) or a PC with Advanced Programming Software (APS) (Catalog Number 1747–PA2E). The HHT or APS is used to program and monitor the SLC processor.
Refers to any SLC 500 Modular Rack, Catalog Numbers 1746–A4, –A7, –A10 and –A13. The SLC processor and I/O modules are installed in the SLC Rack.
Refers to both the SLC 5/01 and 5/02 modular processors. The SLC processor controls the I/O modules in the SLC Rack, including the scanner.
P–2
Preface

Warnings and Cautions

Both warnings and cautions are used in this manual.
WARNING:
This symbol means people can be injured if pro-
!
cedures are not followed.
WARNING:
This symbol means there is a potential shock hazard and people can be injured if procedures are not followed.
CAUTION:
!
This symbol means equipment can be damaged if procedures are not followed.
CAUTION:
This means there is a potential shock hazard and equipment can be damaged if procedures are not followed.
P–3
Chapter

Chapter Objectives

DIO System Overview

A–B
1
Introduction
This chapter contains the following information:
DIO system overview
DIO Link overview
DH–485 Data Link overview
how the scanner interacts with the SLC processor
scanner features
Important: Use the DIO scanner in any SLC 500 Modular Hardware system. The scanner cannot be used in SLC 500 Fixed Hardware systems.
The DIO system consists of an SLC processor, a scanner, an Isolated Coupler and I/O blocks. These devices form the DIO System when they are properly connected to the DIO Link and the DH–485 Data Link as shown below. The DIO Link and the DH–485 Data Link are independent networks.
The DIO Link consists of the scanner and I/O blocks. It enables the SLC processor to exchange input and output information with up to 30 I/O blocks. Output data is transferred from the SLC processor to the scanner, which then transmits the data to the appropriate I/O block via the DIO Link. The scanner receives input data from the I/O blocks via the DIO Link. The scanner then provides this data to the SLC processor. The maximum length of the DIO Link is 2,500 feet (762 meters) using Belden 9463 cable.
The SLC processor and programming devices communicate using the DH–485 Data Link. The DH–485 port located on each I/O block allows remote programming and/or monitoring of the SLC processor. It does not directly control the I/O block.
Connecting a programming device to any I/O block programming port allows the programming device to communicate with the SLC processor. The maximum length of the DH–485 Data Link is 4,000 feet (1,219 meters) using Belden 9842 cable.
SLC Processor
Isolated Coupler
Scanner
Programming Device (HHT)
I/O blocks
DH–485 Data Link
DIO Link
Chapter 1
Introduction

DIO Link Overview

The DIO Link is an Allen–Bradley communications network supporting high speed transfer of control information. A DIO Link consists of a single master device (the scanner) and multiple slave devices (the I/O blocks). The scanner and I/O blocks are daisy chained together by a single twisted pair cable (Belden 9463).
Each I/O block is assigned a I/O block number from 1 to 31 (excluding 16, which is invalid) by setting the appropriate dip switches on the I/O block. I/O block numbers must be assigned consecutively. For example, if 5 I/O blocks are used, they must be assigned I/O block numbers 1 to 5. I/O blocks do not have to be wired in a contiguous order. For example, I/O block 5 can follow I/O block 2.
The inputs and outputs for each I/O block are mapped into the words in the SLC processor’s input and output images. These words correspond to the scanner’s slot number and the I/O block’s number. For example, if the scanner is installed in slot 2 of the SLC Rack, I/O block number 1 will have:
its input data reflected in word 1 of the slot 2 input image
its output data reflected in word 1 of the slot 2 output image.
The scanner communicates with each I/O block in a round robin fashion. The scanner initiates communications with an I/O block by first sending its output data. The I/O block then responds by sending its input data back to the scanner. After the scanner completes its I/O transfer with the last I/O block, it begins another transfer with the first I/O block.

DH–485 Data Link Overview

1–2
The DH–485 Data Link is an Allen–Bradley communications network that supports the transfer of information between programming devices and SLC processors. The programming device and SLC processor are attached to the DH–485 Data Link using either an Isolated Coupler or an I/O block. The DH–485 Data Link may consist of multiple Isolated Couplers and/or I/O blocks that provide for communication between several programming devices and/or processors.
The Isolated Couplers and I/O blocks are daisy chained together by a single twisted pair cable (Belden 9842) to form the DH–485 Data Link. The programming devices and SLC processors are attached to the Isolated Coupler or I/O block using Communication Cables (Catalog Numbers 1747–C10 and –C11).
For additional information on the DH–485 Data Link, see the Installation and Operation Manual for SLC 500 Modular Hardware Style Programmable Controllers, Publication 1747–804.
Chapter 1
Introduction

DIO Scanner Features

The DIO Scanner is featured below.
SCANNER
FAULT LED
COMM LED
DIO Link Connector
Chassis Ground Terminal
Cable Tie
SCANNER
SN
LEDs
Two LEDs are provided to monitor scanner and communications status. FAULT LED – used to monitor scanner status. Its normal state is off. The
FAULT LED is off whenever the scanner is operating properly. COMM LED – used to monitor communications with the I/O blocks. Its
normal state is solid green. The COMM LED status information is valid only when the FAULT LED is off.
DIO Link Connector
This three pin male connector connects the scanner to the DIO Link. The Allen–Bradley repair part number is W22112–046–03.
Chassis Ground Terminal
The chassis ground terminal provides a convenient location for grounding the DIO cable shield. The cable shield should be connected to chassis ground at one point on the DIO Link.
1–3
Chapter 1
Introduction

How the Scanner Interacts with the SLC Processor

The SLC processor scan consists of an input, program, and output scan. During the input scan, the scanner input file (which contains the on/off input status of all configured I/O blocks) is read into SLC processor memory. During the SLC program scan, the input information is used by your application program. An SLC output file, based on the logic of your program, is then written to the scanner during the output scan.
The scanner’s scan consists of reading and writing data to all I/O blocks. For example if three I/O blocks are attached, the scan consists of three read/write cycles.
The SLC processor scan and the scanner scan operate asynchronously, or independent of each other. The SLC processor reads the scanner input file during its input scan and writes the output file to the scanner during the output scan. The scanner continues reading inputs and writing outputs to the scanner input file, independently of the SLC processor scan.
Depending on your network and application program size, it is not uncommon for the scanner to complete a number of scans before the SLC processor reads the scanner’s input file.
The figure shown below illustrates the asynchronous operation of the SLC processor and scanner.
SLC Processor Scan Scanner Scan
Scanner Input File
SLC Input File
The SLC processor reads the scanner input file into the SLC input file, processes it and creates an SLC output file. The SLC output file is transferred to the scanner during the output scan.
Output
Program
SLC Processor
Output 3
Input
Output 2
Scanner Output File
SLC Output File
Scanner
Input 1
Input 2
I/O block 1 I/O block 2 I/O block 3
The scanner updates its input file each time it scans an I/O block. The
Output 1Input 3
scanner may scan all three of its configured I/O blocks many times before the SLC Processor reads the scanner’s input file.
1–4
Chapter 1
Introduction

Scanner Configurations

Scanner Baud Rate

I/O Block Addressing

The scanner can be configured for two different modes of operation. These modes, or configurations, are referred to as 7 and 30 I/O block configurations.
When the scanner is configured for a 7 I/O block configuration, the scanner addresses up to seven I/O blocks. The SLC 5/01 and 5/02 processors support the 7 I/O block configuration.
When the scanner is configured for a 30 I/O block configuration, the scanner addresses up to 30 I/O blocks. The SLC 5/02 processor supports the 30 I/O block configuration.
The scanner cannot be used with SLC 500 Fixed Hardware Systems.
Since the scanner operates at a fixed baud rate of 230.4K, configure the I/O blocks for 230.4K baud. This lets the scanner communicate with the I/O blocks.
I/O blocks are addressed as I/O blocks 1 through 15 and 17 through 31. There is no I/O block 16. I/O blocks must be addressed consecutively; however, they do not have to be wired in a contiguous order.
I/O block 3
I/O block 6
In the example above, the six I/O blocks are addressed in numerical order as I/O blocks 1 thru 6; however, they are not wired in numerical order.
I/O block 2
I/O block 1
I/O block 4
I/O block 5
A unique address is assigned to each I/O block using dip switches located on each I/O block. These switches are also used to set the I/O block baud rate and output Hold Last State operation. For further I/O block dip switch information, see the I/O Block User’s manual, Publication 1701–6.5.1–DU1.
1–5
Loading...
+ 28 hidden pages