Rockwell Automation 5720 User Manual

DriveLogix System
5720
User Manual
Important User Information
Solid state equipment has operational characteristics differing from those of electromechanical equipment. “Safety Guidelines for the Application, Installation and Maintenance of Solid State Controls” (Publication SGI-1.1 available from your local Rockwell Automation Sales Office or online at http://www.ab.com/manuals/gi) 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.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
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, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. 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 Rockwell Automation, Inc. is prohibited.
Throughout this manual we use notes to make you aware of safety considerations.
ATTENTION
Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss.
!
IMPORTANT
Identifies information that is critical for successful application and understanding of the product.

Rockwell Automation Support

Before you contact Rockwell Automation for technical assistance, we suggest you please review the troubleshooting information contained in this publication first.
If the problem persists, call your local distributor or contact Rockwell Automation in one of the following ways:
Phone United
States/Canada
Outside United States/Canada
Internet
Email
Be prepared to furnish the following information when you contact support:
Product Catalog Number
Product Serial Number
Firmware Revision Level
Your Questions or Comments on this Manual
1.262.512.8176 (7 AM - 6 PM CST)
1.440.646.5800 (24 hour support)
You can access the phone number for your country via the Internet:
1. Go to http://www.ab.com
2. Click on Support (http://support.automation.rockwell.com)
3. Under Contact Customer Support, click on
Phone Support
Go to http://ab.com/support/abdrives
support@drives.ra.rockwell.com
If you find a problem with this manual, please notify us of it on the enclosed How Are We Doing form.
Rockwell Automation Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Summary of Changes
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Preface
Purpose of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
When to Use This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
How to Use this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Controller Firmware Revision. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Chapter 1 Getting Started
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Connecting Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Creating and Downloading a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Creating a project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Changing project properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Configuring the host PowerFlex 700S Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Configuring the host PowerFlex 700S Drive (continued). . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Adding a local input module1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Adding a local input module (continued) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Adding a local output module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Adding a local output module (continued) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Adding a local analog module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Adding a local analog module (continued) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Changing module properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Viewing I/O tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Creating other tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Documenting I/O with alias tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Entering logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Entering logic (continued). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Downloading a project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Viewing program scan time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Viewing controller memory usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
What To Do Next . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Table of Contents

Chapter 2 What Is DriveLogix?
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Developing programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Using the Event Task. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
How the DriveLogix System Uses Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Determining Connections for Produced and Consumed Tags . . . . . . . . . . . . . . . . . . . . . . 10
Determining Connections for Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Determining Connections for I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Determining Total Connection Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Downloading Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Selecting a System Overhead Percentage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2 Table of Contents
Chapter 3 Placing and Configuring the Drive
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Understanding the Interface to the Drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Determining When the Controller Updates the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Placing and Configuring the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Inhibiting the Drive Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Using DriveExecutive Lite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Accessing Drive Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Monitoring Drive Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 4 Placing and Configuring Local I/O
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Placing Local I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Determining When the Controller Updates I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Configuring a DIN Rail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Configuring Local I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Inhibiting I/O Module Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Accessing I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Monitoring I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Chapter5 Configuring DriveLogix Motion
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring the Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Programming the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Supported Motion Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Chapter 6 Communicating with Devices on an EtherNet/IP Link
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a EtherNet/IP Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Sending Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Producing and Consuming Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Guidelines for Configuring Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Example 1: DriveLogix Controller and Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Example 2: DriveLogix Controller to DriveLogix Controller. . . . . . . . . . . . . . . . . . . . . . . 25
Example 3: DriveLogix Controller to Other Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Chapter 7 Communicating with Devices on a ControlNet Link
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a ControlNet Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Scheduling the ControlNet Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Sending Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Producing and Consuming Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Guidelines for Configuring Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Example 1: DriveLogix Controller and Remote I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Example 2: DriveLogix Controller to DriveLogix Controller. . . . . . . . . . . . . . . . . . . . . . . 24
Example 3: DriveLogix Controller to Other Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Chapter 8 Communicating with Devices on a DeviceNet Link
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a DeviceNet Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Placing DeviceNet Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Accessing DeviceNet Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Placing the Communication Card in Run Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Example 1: DriveLogix Controller and DeviceNet Devices. . . . . . . . . . . . . . . . . . . . . . . . 10
Example 2: Using a 1788-CN2DN Linking Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter 9 Communicating with Devices on a Serial Link
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a Serial Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Example 1: Workstation Directly Connected to a DriveLogix Controller . . . . . . . . . . . . . . 8
Example 2: Workstation Remotely Connected to a DriveLogix Controller . . . . . . . . . . . . . 9
Example 3: DriveLogix Controller to a Bar Code Reader . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 10 Communicating with Devices on a DH-485 Link
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a DH-485 Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Planning a DH-485 Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Installing a DH-485 Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Example: DriveLogix Controller, ControlLogix Controller, and SLC Controller on the Same
DH-485 Network. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table of Contents 3
Chapter11 Communicating with Devices on a Third-Party Link
Chapter12 DriveLogix Back-Up on DeviceNet
Appendix A DriveLogix System Specifications
Appendix B Installing and Maintaining the Battery
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Configuring Your System for a Third-Party Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Using This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
How the Back-up Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Power-Up and System Start-up. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Developing the DriveLogix Back-Up Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Using Indicators to Check Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Development and Debugging Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Using This Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
DriveLogix Controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1756-BA1 Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
DriveLogix Controller Serial Cables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
DriveLogix Controller LEDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Using this Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Connecting the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Storing Replacement Batteries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Estimating Battery Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Replacing a Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4 Table of Contents
Appendix C Access Procedures
Using this Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Removing Cover(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Removing Cover (For High Power Drives) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Replacing Cover(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Replacing Cover(s) Continued. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Replacing Cover (For High Power Drives) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Index

Summary of Changes

Introduction

This version of the DriveLogix System User Manual corresponds to version 11 and later of the controller firmware. Changes made to this manual include:
For this updated information: See:
Using the Event Task 2-6
How the DriveLogix System Uses Connections 2-9
Determining Connections for Produced and Consumed Tags 2-10
Determining Connections for Messages 2-11
Determining Connections for I/O Modules 2-12
Configuring DriveLogix Motion 5-1
Communicating with Devices on a Third-Party Link 11-1
DriveLogix Back-Up on DeviceNet 12-1
Access Procedures C-1
1 Publication 20D-UM002C-EN-P - November 2003
2
Notes:
Publication 20D-UM002C-EN-P - November 2003

Preface

Purpose of this Manual

This manual guides the development of projects for DriveLogix controllers. It provides procedures on how to establish communications:
over the following networks
ControlNet
DeviceNet
serial
with the following devices
PowerFlex
controllers
I/O
workstations
PanelView terminals
This manual works together with the Logix5000 Controllers Common Procedures Programming Manual, publication 1756-PM001, which covers the following
tasks:
Manage project files
Organize your logic
Organize tags
Program routines
Test a project
Handle faults
®
700S drive
This manual works together with the Logix Controller Motion Instruction Set, publication 1756-RM007D, which covers the following aspects of Logix Motion commands:
Instruction Names
Operands
Structured Text
Motion Instruction Structure
Fault Conditions
Execution
Error Codes
Status Bits
1 Publication 20D-UM002C-EN-P - November 2003
2

Who Should Use This Manual

When to Use This Manual

How to Use this Manual

This manual is intended for those individuals who program applications that use DriveLogix controllers, such as:
software engineers
control engineers
application engineers
instrumentation technicians
Use this manual:
when you are ready to integrate your application with the PowerFlex 700S drive, I/0 devices, controllers, and networks in your system.
after you perform these actions:
develop the basic code for your application
perform isolated tests of your application
This manual is divided into the basic tasks that you perform while programming a DriveLogix controller. Each chapter covers a main task, such as communicating over a specific network. For each main task, the chapter:
lists what you need
describes the steps to follow to accomplish that task
provides details for each step, as necessary
includes example system configurations

Controller Firmware Revision

This revision of the DriveLogix User Manual corresponds to the following:
version 12 and later of the controller firmware
version 12 of RSLogix 5000 programming software
version 2.02 of DriveExecutive programming software
Publication 20D-UM002C-EN-P - November 2003

Getting Started

Chapter
1

Introduction

ControlLogix controller acting as
centralized controller
DriveLogix controller using an RS-232 connection
This chapter introduces the DriveLogix controller and provides a quick overview on creating and downloading a project. The steps in this chapter introduce the basic aspects of the DriveLogix controller.
The DriveLogix controller offers state-of-art control, communications, and I/O elements in a embedded control package.
remote workstation
DriveLogix controller using local I/O
DriveLogix controllers, each with a 1788-CNC, -CNCR card, linked over ControlNet link
This example DriveLogix system demonstrates:
Centralized control using a ControlLogix™ controller to coordinate several DriveLogix controllers.
Distributed control using DriveLogix controllers at several locations.
DriveLogix controller controlling a maximum of 8 local I/O modules.
Local RS-232 connection for remote upload/download of a controller
project, for DF1 master/slave communications, or for ASCII programming.
Networked DriveLogix controllers using 1788-CNC, -CNCR communication daugthercards to connect ControlNet links.
Remote programming over ControlNet and EtherNet/IP.
1 Publication 20D-UM002C-EN-P - November 2003
1-2 Getting Started

Connecting Battery

Allen-Bradley ships the DriveLogix controller with the battery installed, but disconnected. You must connect the battary while installing the drive. Refer to Installing and Maintaining the Battery on page B-1 and Access Procedures on page C-1.
Publication 20D-UM002C-EN-P - November 2003
Getting Started 1-3

Creating and Downloading a Project

Create a project
1
go to page 1-4
Configure
PowerFlex 700S Drive
2
3
4
The following diagram illustrates the steps you follow to create and download a project. The remainder of this chapter provides examples of each step.
System setup for this quick start:
Local
slot 0 1794-IB16
You need:
Configure
I/O modules
Create tags
RSLogix 5000 programming software
RSLinx communication software
DF1 point-to-point, serial connection from the workstation
to the controller (using 1756-CP3 or 1747-CP3 cable)
If you don’t have this hardware, you can still follow these steps. Substitute the I/O modules you have for the ones listed here and make the appropriate changes.
Enter logic
5
Download
a project
6
View status
7
Publication 20D-UM002C-EN-P - November 2003
1-4 Getting Started

Creating a project

1. Select File → New.
2. Define the project. The software uses the project name you enter with an .ACD extension to store your project.
Select a controller type.
Select the controller revision.
Name the project.
Describe the project (optional).
Create a project
1
Select where to store the project
(typically use the default directory).
The software creates the new controller and displays:
controller organizer
Click OK.
Publication 20D-UM002C-EN-P - November 2003

Changing project properties

1. View properties for Controller quick_start.
A. Place the cursor over the Controller quick_start folder.
B. Click the right mouse button and select Properties.
2. View the General tab.
The screen defaults to the General tab.
Verify that the controller settings are
correct. Make changes if necessary.
Getting Started 1-5
Create a project
1
Click OK.
Publication 20D-UM002C-EN-P - November 2003
1-6 Getting Started

Configuring the host PowerFlex 700S Drive

1. Create the PowerFlex 700S Drive module.
Refer to Chater 3, "Placing and Configuring the Drive" for more detailed information.
A. Place the cursor over the I/O Configuation folder.
2
Configure
B. Click the right mouse button and select New Module.
2. Select the Drive module.
Select the correct drive type.
Publication 20D-UM002C-EN-P - November 2003
Click the OK button

Configuring the host PowerFlex 700S Drive (continued)

3. Identify the drive module.
You should enter a name.
Describe the module (optional).
Select the communication format.
Select the minor revision and
Specify electronic keying.
Click Next
Getting Started 1-7
2
Configure
4. Use the Create wizard to configure the drive module.
Click Next
Choose the correct drive rating from the
pull-down menu
Click Next
Use default values for this example.
If you do not want to go through each screen in the Create wizard, click Finish
Click on Finish to apply and save the changes.
TIP
If no drive ratings appear, download and install DriveExecutive™ Database files from:
http://www.ab.com/drives/data.html
Publication 20D-UM002C-EN-P - November 2003
1-8 Getting Started

Adding a local input module1

1. Create a new module.
Refer to Chater 4, "Placing and Configuring Local I/O" for more detailed information.
A. Place the cursor over the local DIN rail (FlexBus Local).
3
Configure
B. Click the right mouse button and select New Module.
2. Select an input module to add.
Select a catalog number.
Click OK.
Publication 20D-UM002C-EN-P - November 2003
continued

Adding a local input module (continued)

3. Identify the input module.
You should enter a name.
Describe the module (optional).
Select the communication format.
Specify electronic keying.
Click Next
These screens are specific to the 1794-IB16 input module.
Getting Started 1-9
3
Configure
4. Use the Create wizard to configure the input module.
Click Next.
Use default values for this example.
If you do not want to go through each screen in the Create wizard, click Finish
Click Finish.
Publication 20D-UM002C-EN-P - November 2003
1-10 Getting Started

Adding a local output module

1. Create a new module.
A. Place the cursor over the local DIN rail (FlexBus Local)
3
Configure
B. Click the right mouse button and select New Module.
2. Select an output module to add.
Select a catalog number.
Publication 20D-UM002C-EN-P - November 2003
Click OK.
continued

Adding a local output module (continued)

Getting Started 1-11
3. Identify the output module.
You should enter a name.
Describe the module (optional).
Select the communication format.
Specify electronic keying.
4. Use the Create wizard to configure the output module.
These screens are specific to the 1794-OB16 output module.
Click Next.
3
Use default values for this example.
If you do not want to go through each screen in the Create wizard, click
Configure
Click Next.
Click Finish.
Publication 20D-UM002C-EN-P - November 2003
1-12 Getting Started

Adding a local analog module

1. Create a new module.
A. Place the cursor over the local DIN rail (FlexBus Local)
3
Configure
B. Click the right mouse button and select New Module.
2. Select an output module to add.
Select a catalog number.
For this quick start example, select
Publication 20D-UM002C-EN-P - November 2003
Click OK.
continued

Adding a local analog module (continued)

Getting Started 1-13
3. Identify the output module.
You should enter a name.
Describe the module (optional).
Select the communication format.
Specify electronic keying.
4. Use the Create wizard to configure the output module.
These screens are specific to the 1794-OB16 output module.
Click Next.
3
Use default values for this example.
If you do not want to go through each screen in the Create wizard, click
Configure
Click Next.
Click Finish.
Publication 20D-UM002C-EN-P - November 2003
1-14 Getting Started

Changing module properties

1. View properties for the module.
A. Place the cursor over the 1794-IB16 module.
3
Configure
B. Click the right mouse button and select Properties.
2. View the General tab.
The screen defaults to the General tab.
Verify that the module settings are
correct. Make changes if necessary.
Click OK.
The tabs that appear depend on the type of module.
Publication 20D-UM002C-EN-P - November 2003
Important: If you want to change the communication format of a module, you must

Viewing I/O tags

1. View the tags for the controller.
Place the cursor on the Controller Tags folder and double-click.
The software displays the module-defined tags for the I/O modules you created.
PowerFlex 700S tags
Getting Started 1-15
3
Configure
1794-IB16 module tags
1794-OB16 module tags
1794-IF2XOF2I module tags
Local rail tags
Click the Edit Tags tab.
Publication 20D-UM002C-EN-P - November 2003
1-16 Getting Started

Creating other tags

1. Create a tag.
4
Create tags
Enter the name of the new tag.
2. Select the data type.
Click + to display the members
of the TIMER structure.
Tab to this column and select the data type.
Select TIMER.
Click OK.
The software displays the tag.
You might have to resize the column to see the tag extensions.
Publication 20D-UM002C-EN-P - November 2003
continued

Documenting I/O with alias tags

1. Create an alias tag input_1 for Local:0:I.Data.1.
Getting Started 1-17
Create tags
4
Enter the name of the tag.
2. Select an input data word.
Tab here or click in the box.
Click here to display a grid of
bits and select the input bit.
3. Repeat steps 1 and 2 above to create an alias tag output_1 for Local:1:O.Data.1
Publication 20D-UM002C-EN-P - November 2003
1-18 Getting Started

Entering logic

1. Use default task, program, and routine.
When you created the project, the software automatically created a MainTask, MainProgram, and MainRoutine. Use these defaults for this example.
Double-click MainRoutine.
5
Enter logic
The software displays an empty routine.
2. Enter an XIO instruction.
Drag and drop the XIO instruction on an empty rung.
Publication 20D-UM002C-EN-P - November 2003
Loading...
+ 233 hidden pages