Transcript
Modular DeviceNet Starter Auxiliary™ I/O Bulletin 198 Series C
User Manual
Important User Information Because of the variety of uses for the products described in this publication, those responsible for the application and use of this control equipment must satisfy themselves that all necessary steps have been taken to assure that each application and use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards. The illustrations, charts, sample programs and layout examples shown in this guide are intended solely for purposes of example. Since there are many variables and requirements associated with any particular installation, Allen-Bradley does not assume responsibility or liability (to include intellectual property liability) for actual use based upon the examples shown in this publication. Allen-Bradley publication SGI-1.1, Safety Guidelines for the Application, Installation and Maintenance of Solid-State Control (available from your local Allen-Bradley office), describes some important differences between solid-state equipment and electromechanical devices that should be taken into consideration when applying products such as those described in this publication. Reproduction of the contents of this copyrighted publication, in whole or part, without written permission of Rockwell Automation, 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
! Attention statements help you to: • identify a hazard • avoid a hazard • recognize the consequences IMPORTANT
Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, RSNetWorx, PLC, SLC, Distributed Starters, and Modular DSA are registered trademarks of Rockwell Automation DeviceNet is a trademark of the Open DeviceNet Vendor Association (ODVA).
European Union Directive Compliance If this product has the CE mark it is approved for installation within the European Union and EEA regions. It has been designed and tested to meet the following directives.
EMC Directive This product is tested to meet Council Directive 89/336/EEC Electromagnetic Compatibility (EMC) using the following standards, in whole or in part, documented in a technical construction file: • EN 50081-2 EMC — Generic Emission Standard, Part 2 — Industrial Environment • EN 50082-2 EMC — Generic Immunity Standard, Part 2 — Industrial Environment This product is intended for use in an industrial environment.
Low Voltage Directive This product is also designated to meet Council Directive 73/23/EEC Low Voltage, by applying the safety requirements of EN 60947-5-1 — Low Voltage Switchgear and Control Gear — Control Circuit Devices and Switching Elements — Electromechanical Control Circuit Devices. This equipment is classified as open equipment and must be mounted in an enclosure during operation to provide safety protection.
Preface Manual Objectives The purpose of this manual is to provide you with the necessary information to apply the Bulletin 198 Modular DeviceNet™ Starter Auxiliary (Modular DSA I/O System). Described in this manual are methods for installing, configuring, and troubleshooting the Bulletin 198 System of components. IMPORTANT
Read this manual in its entirety before installing, operating, servicing, or configuring the Bulletin 198 Modular DSA I/O System.
Intended Audience This manual is intended for qualified personnel responsible for the setup and service of these devices. You must have previous experience with and a basic understanding of communications terminology, configuration procedures, required equipment, and safety precautions. You should understand the DeviceNet™ network operations, including how slave devices operate on the network and communicate with a DeviceNet™ master. You should be familiar with the use of the RSNetWorx™ for DeviceNet™ Software (Cat. No. 9357-DNET L3) for network configuration. This software package is referred to often in this manual.
IMPORTANT
Read the DeviceNet™ Cable System Planning and Installation Manual, Pub. No. 1485-6.7.1, in its entirety before planning and installing a DeviceNet™ System. If the network is not installed according to this document, unexpected operation and intermittent failures can occur. If this manual is not available, please contact either the local Allen-Bradley Distributor or sales Office to request a copy. Copies may also be ordered from the Rockwell Automation Bookstore. The Bookstore can be contacted via the Internet from the Allen-Bradley home page at http://www.ab.com.
Publication 198-UM002A-EN-P December 2001
Preface
ATTENTION
!
vi
Only personnel familiar with DeviceNet devices and associated equipment should plan or implement the installation, start-up, configuration, and subsequent maintenance of the Modular DSA I/O System. Failure to comply may result in personal injury and/or equipment damage.
Vocabulary Note the following references throughout this manual: • Bulletin 198 with its options is referred to as the Modular DSA I/O System or MDSA. • DeviceNet is referred to as Dnet or DNET. • The Programmable Logic Controller is referred to as the Programmable controller, PLC controller, or SLC controller. • Earth Ground is referred to as GND. • The National Electrical Code is referred to as NEC.
Reference Manuals Product
Reference Manuals
For RSNetWorx for DeviceNet Software
Pub. No. 1787-6.5.3 (RSNetWorx Software Manual,)
For SLC 500 and 1747-SDN
Pub. No. 1747-5.8 (DeviceNet Scanner Module Installation Instructions)
For PLC-5 and 1771-SDN
Pub. No. 1771-5.14 (DeviceNet Scanner Module Installation Instructions)
For DeviceNet Cables and Components
Pub. No. DN-2.5 (DeviceNet Overview)
Publication 198-UM002A-EN-P December 2001
vii
Preface
Publication 198-UM002A-EN-P December 2001
Table of Contents Preface Manual Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vocabulary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reference Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
v v vi vi
Chapter 1 — Product Overview Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 System Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Cat. Nos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 DeviceNet Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Chapter 2 — Installation Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Storage and Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Electrostatic Discharge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Remove Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Approximate Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Module Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 DIN Rail Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Gland Plate Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Wiring Diagrams. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Chapter 3 — Operation Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Basic Configuration (Accepting I/O Module Configuration) . . . . . . . . . . . . . . . . . . . . . . . . 3-1 DeviceNet MAC ID (Node Address) Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Autobaud Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Choosing the I/O Assembly Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 Mapping to the Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Advanced Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Registering Unrecognized Devices in RSNetWorx . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 COS Mask Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Input Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 DeviceNet Explicit Messaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 I/O Modules and DeviceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 Mod/Net Status LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26 I/O Status LED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
ix
Table of Contents
Chapter 4 — Programming Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I/O Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verifying the Input Assembly. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verifying the Output Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programming Explicit Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-1 4-1 4-4 4-6 4-8
Chapter 5 — Specifications 198-DNG, 198-DN (DeviceNet Modules) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Mod/Net Status LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 I/O Status LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 198-DNP (Mini DIN Pass-Through) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 198-IB2S (Sensor Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 198-IB4 (4-Input DC Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 198-IB4S Series A (4-Input DC Module DS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 198-IA2 (2-Input AC Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 198-IA2-G4 Series A (AC Sensor Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20 198-IA1-G4 9000 Series A (9000 Sensor Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23 198-OW2S (2-Relay Output Gland) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26 198-OW2 Series A (2-Relay Output DIN Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28 198-OW2-G4 Series A (Relay Valve Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31 198-OW2S-Q5 Series A (DeviceNet Valve Module). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34 198-IA2XOW1 Series A and B (AC Starter Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36 198-IB2XOB1 Series A and B (DC Starter Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-42 198-IB2XOW1 Series A and B (DC Input Relay Output Module) . . . . . . . . . . . . . . . . . . 5-49 198-IB2XOB5S Series A (Drive Preset Speed Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-56 198-IB2XOB2S-Q5 Series A (Drive Preset Speed Module) . . . . . . . . . . . . . . . . . . . . . . . . 5-62 198-G1P (Gland Plates) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-67
Chapter 6 — Troubleshooting Chapter Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnostics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Red I/O Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Red I/O Light — Noise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DeviceNet Connection and Autobaud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Low DeviceNet Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Excessive Number of Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Invalid ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Checksum Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Discontinuity Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I/O Module Current Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Publication 198-UM002A-EN-P December 2001
6-1 6-1 6-1 6-2 6-2 6-2 6-3 6-3 6-3 6-3 6-4
Table of Contents
x
Sensor Undervoltage Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 Shorted and Open Sensor Detection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Appendix A — DeviceNet Information Product Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Product Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Product Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 DeviceNet Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 Power-up Reset Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 Run Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 I/O Error Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 I/O Idle Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3 DeviceNet Object Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 Identity Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 Message Router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6 DeviceNet Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6 Assembly Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7 I/O Modules and “Byte-wise” I/O Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7 Byte-wise Output (Consumed) Assembies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-10 Byte-wise Input (Produced) Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-14 I/O Modules and “Nibble-wise” I/O Assemblies. . . . . . . . . . . . . . . . . . . . . . . . . . . A-16 Nibble-wise Output (Consumed) Assembies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-18 Nibble-wise Input (Produced) Assembies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-19 Custom Parameter Based “Word-wise” I/O Assemblies . . . . . . . . . . . . . . . . . . . . . A-19 “Word-wise” Bit-Packed Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-20 Assembly Object Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-23 I/O Assembly Instance Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-24 Connection Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-25 Discrete Input Point Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-28 Discrete Output Point Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-29 Discrete Input Group Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-30 Discrete Output Group Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-30 Acknowledge Handler Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-31 DeviceNet Interface Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-31
Publication 198-UM002A-EN-P December 2001
xi
Table of Contents
Appendix B — Motor Starter Operation Setting the Motor Starter Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Motor Starter I/O Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Standard Distributed Starter I/O Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Inverter Type Distributed Starter I/O Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5 Distributed Starter Specific DeviceNet Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-5 Control Supervisor Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6 Overload Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-6
Publication 198-UM002A-EN-P December 2001
Chapter
1
Product Overview
Chapter Objectives This chapter contains the following information: • System description • DeviceNet compatibility • European Union Directive compliance
System Description The Bulletin 198 Modular DSA I/O System is a cost-effective, glandular I/O system designed specifically for Distributed Starters (Figure 1.2) and general starter panels. The Modular DSA I/O System consists of a DeviceNet module followed by up to 16 I/O modules. The modules can be arranged in any combination and appear as one node on a DeviceNet network. Since the Modular DSA I/O System was designed specifically for Distributed Starters, it not only provides the ability to control and monitor devices such as motor starters, sensors, solenoids and load feeders, but also provides for cable connections to those devices, eliminating the expense and problems of traditional wiring.
Publication 198-UM002A-EN-P December 2001
1-2
Product Overview
Figure 1.1 Typical Distributed Starter — Modular DSA I/O System Modules Mounted on a Gland Plate in an Enclosed Combination Motor Starter
The Modular DSA I/O System can be mounted traditionally on a DIN Rail or on a Gland Plate to accrue benefits of wire simplification. The Modular DSA I/O System mounted to a gland plate allows for easy connection from outside the enclosure for DeviceNet, standard sensors, and other auxiliary devices via M12 micro quick-disconnect connectors.
Figure 1.2 Modular DSA I/O System Mounted on a Gland Plate 198-DNG 198-IB2XOW1 or similar 198-IB2S
Publication 198-UM002A-EN-P December 2001
Product Overview
1-3
Figure 1.3 Modular DSA I/O System Mounted on DIN Rail 198-DN 198-IB2XOW1 or similar 198-IB4
The Modular DSA I/O System provides specially designed modules that provide many benefits in a distributed architecture. The Sensor Module (198-IB2S) is specifically designed to interface standard photoelectric and proximity sensors from the area surrounding the enclosure. Since the connection for standard sensors is available outside the enclosure via an M12 connector, and power is sourced from DeviceNet, no additional wiring is necessary. The Starter Modules (198-IA2XOW1, 198-IB2XOB1, and 198-IB2XOW1) are designed to provide a fast, effective way to control and gather the basic information from either a DC operated or an AC operated starter. The connections to specific 190D/191D Compact Combination Starters are made via cable harnesses, such as Cat. No. 198-MSACBL6. Additionally, the 198-IB2XOW1 module sources input power from DeviceNet. This allows many applications to turn off control power and still be able to read the inputs for diagnostics.
Publication 198-UM002A-EN-P December 2001
1-4
Product Overview
Cat. Nos. The catalog numbering scheme for the Modular DSA I/O System is explained in Figure 1.4 and Figure 1.5 below. Note that all cat. nos. begin with 198, which stands for Bulletin 198 Modular DSA I/O System.
Figure 1.4 Modular DSA — DeviceNet Cat. No.
198 – DNG Bulletin No.
DN
G
Gland Plate
No Selection
DIN Mount
DeviceNet
Figure 1.5 Modular DSA I/O System — I/O Module Cat. No.
198 – IB2XOB2S-Q5 Bulletin No.
Q5
M12 1-Key 5-Pin
G4
1/2" 2-Key 4-Pin
Input DeviceNet Sourced Input Type A
AC
B
DC
No. of Outputs
No. of Inputs
Output Type W
Relay
B
DC
AND Output
DeviceNet Compatibility The Modular DSA I/O System communicates as a Group 2 slave device via DeviceNet Protocol. It supports the Explicit, Polled I/O, Cyclic I/O, and Change of State (COS) I/O messaging of the predefined master/slave connection set and two additional explicit connections available through Group 1 or Group 3. Publication 198-UM002A-EN-P December 2001
Chapter
2
Installation
Chapter Objectives This chapter contains information about: • Device storage and operating environment • Mounting • Connecting and wiring
Storage and Operation To prolong the product life, take the following precautions: • Store within an ambient temperature range of –40…+85°C (–40…+185°F). • Store within a relative humidity range of 0…95%, non-condensing. • Avoid storing or operating the device where it could be exposed to a corrosive atmosphere. • Protect from moisture and direct sunlight. • Operate at an ambient temperature range of –25…+60°C (–4…+140°F). The Modular DSA I/O System enclosure is suitable for an ambient of –25…+40°C. Modular DSA I/O System is suitable for use in an industrial environment when installed in accordance with these instructions. Specifically, this equipment is intended for use in a clean, dry environment (Pollution Degree 2 ➊) ➋. ➊ Pollution Degree 2 is an environmentally where, normally, only non-conductive pollution occurs except occasionally a temporary conductivity caused by condensation shall be expected. ➋ Pollution Degree 2 is an International Electrotechnical Commission (IEC) designations.
Publication 198-UM002A-EN-P December 2001
2-2
Installation
Electrostatic Discharge IMPORTANT
Electrostatic discharge can damage integrated circuits or semiconductors if you touch bus connector pins. Follow these guidelines when you handle the module. • Touch a grounded object to discharge static potential. • Do not touch the bus connector or connector pins. • Do not touch circuit components inside the module.
Remove Power IMPORTANT
Remove power before removing or inserting a module in the I/O line-up. When you remove or insert a module with power applied, an electrical arc may occur. An electrical arc can cause personal injury or property damage by: • Sending an erroneous signal to your system’s field devices • Causing damage to the product Electrical arcing causes excessive wear on module contacts Worn contacts may create electrical resistance.
Publication 198-UM002A-EN-P December 2001
Installation
2-3
Approximate Dimensions Dimensions are in millimeters (inches).
Figure 2.1 DIN Module Mounting Dimensions
78 (3-1/16)
76 (2-31/32)
77 (3-1/16)
98 (3-27/32)
78 (3-3/32)
85 (3-11/32)
18 (11/16)
Maintain spacing from enclosure walls, wireways, adjacent equipment, etc. Allow 25 mm (1 in.) of space on all sides for adequate ventilation, as shown: Vent Side
Mod-DSA I/O
Mod-DSA I/O
25mm (1 in)
Mod-DSA I/O
End End
25mm (1 in)
Mod-DSA I/O
Vent Side
25mm (1 in)
DeviceNet
IMPORTANT
End End
25mm (1 in)
Connector Side
Connector Side
Publication 198-UM002A-EN-P December 2001
2-4
Installation
Module Installation The I/O System can be mounted either on a DIN Rail or a Gland Plate.
IMPORTANT
IMPORTANT
During gland plate or DIN Rail mounting of all devices, be sure that debris (metal chips, wire strands, etc.) do not fall into the module. Such debris could cause damage on power-up.
When attaching I/O modules, it is very important that the modules are fully seated on either the DIN Rail or the gland plate. This ensures that the module-to-module connectors are properly mated and that the modules are properly grounded.
DIN Rail Mounting The Modular DSA I/O System modules can be mounted using either the 35 x 7.5 mm (EN 50 022-35 x 7.5) or 35 x 15 mm (EN 50 022-35 x 15) DIN Rail.
Figure 2.2 DIN Rail Mounting and Removal
198-DN
1
2
1
2 3
Click Click
Publication 198-UM002A-EN-P December 2001
Installation
2-5
Gland Plate Mounting Gland plates may also be referred to as cable plates. These plates are designed to cover rectangular holes in standard enclosures, and to allow easy power and signal access to the enclosure.
Figure 2.3 Plastic Gland Plate
Refer to Chapter 5 for a complete list of gland plate specifications.
Publication 198-UM002A-EN-P December 2001
2-6
Installation
The gland plate must be on a flat secure surface and safety glasses must be worn when opening the knockouts.
ATTENTION
!
1
4 198-DNG
5 Click
1 2
2
3
1.12 - 1.35 N-m (10 - 12 lb-in)
198-IB2S 198-OW2S 198-DNG
1
Click
2
5
4
1
3
Installation of Gland Plate and Modular DSA I/O System in Enclosure
3 1
1492-SM8X9
2 2.25 - 2.8 N-m (20 - 25 lb-in)
• No more than two DIN Modules between Gland Modules • No more than one DIN Module to the right of the Gland Module • Consult Allen-Bradley for information on exceeding these specifications
Publication 198-UM002A-EN-P December 2001
Installation
2-7
Figure 2.4 Physical Diagram of Connecting Control Power to I/O Modules 1
198-IA2XOW1 198-IB2XOB1 198-IB2XOW1 198-OW2S
.324 - 2.08 mm2 22 - 14 AWG
2
Wiring Diagrams Refer to appropriate module in Chapter 5 for wiring information.
Publication 198-UM002A-EN-P December 2001
Chapter
3
Operation
Chapter Objectives This chapter contains the following information: • • • •
Configuring the Modular DSA I/O System DeviceNet Explicit Messaging Mod/Net Status LED I/O Status LED
Basic Configuration (Accepting I/O Module Configuration) This section will provide the user with the basic steps for configuring an MDSA on DeviceNet. It also contains specific examples of how to configure a device using RSNetWorx for DeviceNet. The first step to setting up a system that contains an MDSA is to power up the MDSA DeviceNet module. Once it is powered up, it will attempt to determine the network baud, and set its baud rate appropriately. While the MDSA DeviceNet module is determining the network baud rate, the Mod/Net Status LED will blink green for ¼ second, red for ¼ second, then turn off. This pattern will be repeated until the baud rate is determined.
IMPORTANT
If there is no traffic on the network, the device will not be able to determine the network baud rate. The Mod/Net Status LED will to continue to repeat the green/red/off blinking pattern until network traffic is detected
Once the proper baud rate is set, the Mod/Net Status LED will either blink green or turn solid green. If the Mod/Net Status LED turns solid red, it has most likely failed its “Duplicate MAC ID Check”, which means that the MDSA DeviceNet module has detected another device on the network with the same node address or “MAC ID”. Note that automatic baud rate detection can be disabled to allow a baud rate to be manually configured (see Advanced Topics on page 3-12) The first time that an MDSA DeviceNet module is powered up, the I/O Status LED will turn solid red. This indicates that the configuration of the I/O modules has not been accepted.
Publication 198-UM002A-EN-P December 2001
Operation
3-2
Accepting the configuration of the I/O modules is a part of the device configuration process outlined below. To begin the configuration of DeviceNet, execute the RSNetworx software and complete the following procedure. 1. From the 1HWZRUN menu, choose 2QOLQH. After “online” has been selected you will see the following screen:
2. Choose the appropriate DeviceNet/PC interface and click OK. RSNetWorx will tell the user to upload or download devices before viewing configuration. 3. Select the 2. button. RSNetWorx will now browse the network and display all of the nodes it has detected on the network. RSNetWorx will display an icon and the name and node address of each device on the network. The figure below shows the RSNetWorx window after browsing the network.
If the name of the device shows up as “Unrecognized Device” it means that the device is not registered. (see Advanced Topics on page 3-12). Publication 198-UM002A-EN-P December 2001
3-3
Operation
The user is now able to configure the MDSA. The following steps outline how to accept the configuration of the I/O modules. This will result in the I/O Status LED changing from solid red to off. 1. Double click on the MDSA icon. RSNetWorx will verify the identity of the device, and then display the following screen:
2. Select the “Parameter” tab. RSNetWorx will prompt the user to upload the parameters from the device. Select the 8SORDG button. The following screen appears:
3. From the screen shown, verify that the number of I/O modules and the names of the modules recognized are correct. Select the Accept Config parameter (parameter 48 or 58). Double click the value of that parameter. A drop-down list of options will appear. Select the Accept Config option. 4. Select the $SSO\ button. RSNetWorx will ask you whether it should download the changes to the device. Select ” button. This will cause the device (in this case, the MDSA) to appear in the Scanlist box as shown below:
3. Highlight the MDSA in the Scanlist box, and select the (GLW,23DUDPHWHUV button. The following screen will appear:
4. Enter the value of the Consumed IO Size parameter in the “Tx Size” box. Enter the value of the Produced IO Size parameter in the “Rx Size” box. Click 2.. 5. Select the 'RZQORDGWR6FDQQHU button in the Scanlist screen. The following screen appears: Publication 198-UM002A-EN-P December 2001
Operation
3-12
6. Select the 6HOHFW6FDQOLVW5HFRUGV button to download single devices in the scanlist. Select the $OO5HFRUGV radio button to download the entire scanlist. Click the 'RZQORDG button. The user will be prompted to download to the device. Select 500 Unused EEPROM Failure Unable to Power Bus Sensor Voltage Error Over Current Short Term Over-temperature Long Term Over-temperature
DeviceNet Information
A-15
Instance 103 This input (produced) assembly was included in the Series B MDSA. Its length (in bytes) is equal to the number of I/O modules on the back-plane plus 4 bytes of status information. It has the following format:
Table A.21 Instance 103 — Modular Input Assembly Instance for Cat. No. 198-DNG Byte 0 1 2 3 4 5 6 : : n
Bit 7 Bit 6 Location 1 Location 0 Error 6 Error 5 Location 7 Location 6 Error 7 Error 6 Module 1 data Module 2 data Module 3 data : : Module n data
Bit 5 Status 6 Error 4 Location 5 Error 5
Bit 4 Status 5 Error 3 Location 4 Error 4
Bit 3 Status 4 Error 2 Location 3 Error 3
Bit 2 Status 3 Error 1 Location 2 Error 2
Bit 1 Status 2 Error 0 Location 1 Error 1
Bit 0 Status 1 Location 2 Location 0 Error 0
Instance 105 This is the default input (produced) assembly for the Cat. No. 198-DNG. It was included in the Series B MDSA as the default produced assembly. It is eight bytes long (6 I/O modules on an MDSA gland plate, plus 2 bytes of status). It has the following format:
Table A.22 Instance 105 — Default Input Assembly Instance for Cat. No. 198-DNG Byte 0 1 4 5 6 7 8 9
Bit 7 Bit 6 Bit 5 Location 1 Location 0 Status 6 Error 6 Error 5 Error 4 Module 1 data Module 2 data Module 3 data Module 4 data Module 5 data Module 6 data
Bit 4 Status 5 Error 3
Bit 3 Status 4 Error 2
Bit 2 Status 3 Error 1
Bit 1 Status 2 Error 0
Bit 0 Status 1 Location 2
Publication 198-UM002A-EN-P December 2001
A-16
DeviceNet Information
Instance 107 This is the default input (produced) assembly for the Cat. No. 198-DN. It was included in the Series B MDSA as the default produced assembly. It is 20 bytes long (the MDSA can accommodate 16 I/O modules, plus 4 bytes of status). It has the following format:
Table A.23 Instance 107 — Default Input Assembly Instance for Cat. No. 198-DN Byte 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Bit 7 Bit 6 Status 8 Status 7 Status 16 Status 15 Location 7 Location 6 Error 7 Error 6 Module 1 data Module 2 data Module 3 data Module 4 data Module 5 data Module 6 data Module 7 data Module 8 data Module 9 data Module 10 data Module 11 data Module 12 data Module 13 data Module 14 data Module 15 data Module 16 data
Bit 5 Status 6 Status 14 Location 5 Error 5
Bit 4 Status 5 Status 13 Location 4 Error 4
Bit 3 Status 4 Status 12 Location 3 Error 3
Bit 2 Status 3 Status 11 Location 2 Error 2
Bit 1 Status 2 Status 10 Location 1 Error 1
Bit 0 Status 1 Status 9 Location 0 Error 0
I/O Modules and “Nibble-wise” I/O Assemblies When “Nibble-wise” assemblies are chosen, each I/O Module on an MDSA back-plane will contribute 1 nibble (4 bits) of data to the assembly data. The “nibble-wise position” within the assembly is dependent upon the I/O module position on the back-plane. The I/O module that is physically closest to the DeviceNet Module appears at the lowest “nibble-wise position” within each assembly. These assemblies were originally defined for Series B MDSAs as a way to reduce the size of the assemblies, and thus reduce network traffic and conserve scanner-mapping space.
Publication 198-UM002A-EN-P December 2001
DeviceNet Information
A-17
Table A.24 Output Data per I/O Module Type Module Type IB2S IB4 IB4S IA2 IA2-G4 IA1-G4-9000 OW2S OW2 OW2-G4 OW2SQ5 IA2XOW1 IB2XOB1 IB2XOW IB2XOB2S ➊
Bit 3
Bit 2
Preset 3 IB2X)B2S-Q5
Bit 1
Bit 0
Out 2 Out 2 Out 2 Out 2
Out 1 Out 1 Out 1 Out 1 Out 1 Out 1 Out 1 Out 1 Run Fwd Preset 1 Run Fwd
Run Rev Preset 2 Run Rev
➊ Note that the IB2XOB2S Drive Preset Speed module produces 2 nibbles of information.
The following table indicates the object mapping for the above Output Assembly components:
Table A.25 Object Mapping for Output Assembly Components Data Component Class Name Name Out 1 Discrete Output Point
Number 09hex
Instance Number X
Attribute Name Value
Number 3
Out 2
Discrete Output Point
09hex
X+1
Value
3
Run Fwd
Discrete Output Point
09hex
X
Value
3
Run Rev
Discrete Output Point
09hex
X+1
Value
3
Preset #
Discrete Output Point
09hex
X + 1 + #Preset s
Value
3
Publication 198-UM002A-EN-P December 2001
A-18
DeviceNet Information
The following table lists the “Input” or “Produced” nibble-wise data for each I/O Module type
Table A.26 Input Data per I/O Module Type Module Type IB2S IB4 IB4S IA2 IA2-G4 IA1-G4-9000 OW2S OW2 OW2-G4 OW2SQ5 IA2XOW1 IB2XOB1 IB2XOW IB2XOB2S IB2XOB2S-Q5
Bit 3 Open Circuit Input 4 Input 4
Bit 2 Short Circuit Input 3 Input 3
Bit 1 Input 2 Input 2 Input 2 Input 2 Input 2
Bit 0 Input 1 Input 1 Input 1 Input 1 Input 1 Input 1
Input 2 Input 2 Input 2 Input 2 Input 2
Input 1 Input 1 Input 1 Input 1 Input 1
The following table indicates the I/O Assembly Data Attribute mapping for Input Assemblies.
Table A.27 I/O Assembly Data Attribute Mapping for Input Assemblies Data Component Class Name Name Input1 Discrete Input Point
Number 08hex
Input2
Discrete Input Point
Input3
Discrete Input Point
Input4
Instance Number 1
Attribute Name Value
Number 3
08hex
2
Value
3
08hex
3
Value
3
Discrete Input Point
08hex
4
Value
3
Short Circuit
Discrete Input Point
08hex
1 and 2
Open Circuit
Discrete Input Point
08hex
1 and 2
Nibble-wise Output (Consumed) Assemblies Instance 100 This output (consumed) assembly was included in the Series B MDSA. Its length (in bytes) can be calculated as follows: (I/O module + 1 + (no. of IB2XOB2S modules) / 2
Publication 198-UM002A-EN-P December 2001
DeviceNet Information
A-19
Table A.28 Instance 100 — Nibble-wise Output Assembly Instance Byte 0 1 : : N/2
Bit 7 Bit 6 Module 2 data Module 4 data : :
Bit 5
Bit 4
Bit 3 Bit 2 Module 2 data Module 4 data : :
Bit 1
Bit 0
Nibble-wise Input (Produced) Assemblies Instance 101 This input (produced) assembly was included in the Series B MDSA. Its length (in bytes) can be calculated as follows: (I/O module + 1 + (no. of IB2XOB2S modules) / 2) + 5
Table A.29 Instance 101 — Nibble-wise Input Assembly Instance Byte 0 1 2 3 4 5 6 : : (N+5)/2
Bit 7 Bit 6 Status 8 Status 7 Status 16 Status 15 Location 8 Location 7 Location 16 Location 15 Error code Module 2 data Module 4 data : :
Bit 5 Status 6 Status 14 Location 6 Location 14
Bit 4 Status 5 Status 13 Location 5 Location 13
Bit 3 Status 4 Status 12 Location 4 Location 12
Bit 2 Status 3 Status 11 Location 3 Location 11
Bit 1 Status 2 Status 10 Location 2 Location 10
Bit 0 Status 1 Status 9 Location 1 Location 9
Module 1 data Module 3 data : :
Unlike the “Byte-wise” output assemblies whose “location” bits operate as a binary location count, the above “Nibble-wise” assembly contains a single location bit for each possible module. The error location is simply given by setting the corresponding bit, rather than generating a binary coded module number.
Custom Parameter Based “Word-wise” I/O Assemblies The contents of these assemblies are determined by contents of the “Assembly Word X” parameters in the EDS files.
Publication 198-UM002A-EN-P December 2001
A-20
DeviceNet Information
Table A.30 Custom Parameter Bases Word-wise (Produced) Assembly Instance 120 Word 0 1 2 3 4 5 6 7
Byte 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Value of the parameter pointed to by “Produced Word 0 Param” (low byte) Value of the parameter pointed to by “Produced Word 0 Param” (high byte) Value of the parameter pointed to by “Produced Word 1 Param” (low byte) Value of the parameter pointed to by “Produced Word 1 Param” (high byte) Value of the parameter pointed to by “Produced Word 2 Param” (low byte) Value of the parameter pointed to by “Produced Word 2 Param” (high byte) Value of the parameter pointed to by “Produced Word 3 Param” (low byte) Value of the parameter pointed to by “Produced Word 3 Param” (high byte) Value of the parameter pointed to by “Produced Word 4 Param” (low byte) Value of the parameter pointed to by “Produced Word 4 Param” (high byte) Value of the parameter pointed to by “Produced Word 5 Param” (low byte) Value of the parameter pointed to by “Produced Word 5 Param” (high byte) Value of the parameter pointed to by “Produced Word 6 Param” (low byte) Value of the parameter pointed to by “Produced Word 6 Param” (high byte) Value of the parameter pointed to by “Produced Word 7 Param” (low byte) Value of the parameter pointed to by “Produced Word 7 Param” (high byte)
Bit 0
Table A.31 Custom Parameter Bases Word-wise (Consumed) Assembly Instance 121 Word 0 1 2 3
Byte 0 1 2 3 4 5 6 7
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Value of the parameter pointed to by “Consumed Word 0 Param” (low byte) Value of the parameter pointed to by “Consumed Word 0 Param” (high byte) Value of the parameter pointed to by “Consumed Word 1 Param” (low byte) Value of the parameter pointed to by “Consumed Word 1 Param” (high byte) Value of the parameter pointed to by “Consumed Word 2 Param” (low byte) Value of the parameter pointed to by “Consumed Word 2 Param” (high byte) Value of the parameter pointed to by “Consumed Word 3 Param” (low byte) Value of the parameter pointed to by “Consumed Word 3 Param” (high byte)
“Word-wise” Bit-Packed Assemblies Assemblies whose instance numbers are 180 or greater are all one word (16 bits) long. They can be used “stand alone”, but their main use is to assemble information for EDS file parameters. These “Word-wise” assemblies become the building blocks for the Custom Parameter Based “Word-wise” assemblies described in the previous sections. Note that these “Word-wise” assemblies are designed for use with DeviceLogix, so their contents reflect the data that can be used in a DeviceLogix program.
Publication 198-UM002A-EN-P December 2001
DeviceNet Information
A-21
Instance 180 This is a “Read Only” status assembly.
Table A.32 Instance 180 — Hardware Inputs 1…16 Byte 0 1
Bit 7 Input 8 Input 16
Bit 6 Input 7 Input 15
Bit 5 Input 6 Input 14
Bit 4 Input 5 Input 13
Bit 3 Input 4 Input 12
Bit 2 Input 3 Input 11
Bit 1 Input 2 Input 10
Bit 0 Input 1 Input 9
Bit 2 Input 19 Input 27
Bit 1 Input 18 Input 26
Bit 0 Input 17 Input 25
Instance 181 This is a “Read Only” status assembly.
Table A.33 Instance 181 — Hardware Inputs 17…24 Byte 0 1
Bit 7 Input 24 Input 32
Bit 6 Input 23 Input 31
Bit 5 Input 22 Input 30
Bit 4 Input 21 Input 29
Bit 3 Input 20 Input 28
Instance 182 This is a “Read Only” status assembly.
Table A.34 Instance 182 — Hardware Input Fault Status 1…16 Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Input Flt 8 Input Flt 7 Input Flt 6 Input Flt 5 Input Flt 4 Input Flt 3 Input Flt 2 Input Flt 1 Input Flt 16 Input Flt 15 Input Flt 14 Input Flt 13 Input Flt 12 Input 11 Input Flt 10 Input Flt 9
Instance 183 This is a “Read Only” status assembly.
Table A.35 Instance 182 — Hardware Input Fault Status 17…24 Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Input Flt 24 Input Flt 23 Input Flt 22 Input Flt 21 Input Flt 20 Input Flt 19 Input Flt 18 Input Flt 17 Input Flt 32 Input Flt 31 Input Flt 30 Input Flt 29 Input Flt 28 Input Flt 27 Input Flt 26 Input Flt 25
Instance 184 This is a “Read/Write” control assembly.
Table A.36 Instance 184 — Hardware Outputs 1…16 Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Output 8 Output 7 Output 6 Output 5 Output 4 Output 3 Output 2 Output 1 Output 16 Output 15 Output 14 Output 13 Output 12 Output 11 Output 10 Output 9
Publication 198-UM002A-EN-P December 2001
A-22
DeviceNet Information
Instance 185 This is a “Read/Write” control assembly.
Table A.37 Instance 185 — Hardware Outputs 17…30 Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Output 24 Output 23 Output 22 Output 21 Output 20 Output 19 Output 18 Output 17 Output 32 Output 31 Output 30 Output 29 Output 28 Output 27 Output 26 Output 25
Instance 186 This is a “Read/Write” control assembly.
Table A.38 Instance 186 — Consumed Network Inputs 1…16 Byte 0 1
Bit 7 Net Input 8 Net Input 16
Bit 6 Net Input 7 Net Input 15
Bit 5 Net Input 6 Net Input 14
Bit 4 Net Input 5 Net Input 13
Bit 3 Net Input 4 Net Input 12
Bit 2 Net Input 3 Net Input 11
Bit 1 Bit 0 Net Input 2 Net Input 1 Net Input Net Input 9 10
Instance 187 This is a “Read/Write” control assembly.
Table A.39 Instance 187 — Consumed Network Inputs 17…32 Byte 0 1
Bit 7 Net Input 24 Net Input 32
Bit 6 Net Input 23 Net Input 31
Bit 5 Net Input 22 Net Input 30
Bit 4 Net Input 21 Net Input 29
Bit 3 Net Input 20 Net Input 28
Bit 2 Net Input 19 Net Input 27
Bit 1 Net Input 18 Net Input 26
Bit 0 Net Input 17 Net Input 25
Instance 188 This is a “Read Only” status assembly.
Table A.40 Instance 188 — Produced Network Outputs 1…15 Byte 0 1
Bit 7 Net Out 8 Reserved
Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Net Out 7 Net Out 6 Net Out 5 Net Out 4 Net Out 3 Net Out 8 Net Out 1 Net Out 15 Net Out 14 Net Out 13 Net Out 12 Net Out 11 Net Out 10 Net Out 9
Publication 198-UM002A-EN-P December 2001
DeviceNet Information
A-23
Instance 189 This is a “Read Only” status assembly.
Table A.41 Instance 189 — DeviceNet Status Byte 0 1
Bit 7 COS Idle Reserved
Bit 6 Poll Idle Reserved
Bit 5 COS Flt Reserved
Bit 4 Poll Flt Reserved
Bit 3 Exp Flt Reserved
Bit 2 Bit 1 COS Cnxn Poll Cnxn Reserved Minor Fault
Bit 0 Exp Cnxn Network Flt
Bit 3 Status 4 Status 12
Bit 2 Status 3 Status 11
Bit 0 Status 1 Status 9
Instance 190 This is a “Read Only” status assembly.
Table A.42 Instance 190 — Module Status Byte 0 1
Bit 7 Status 8 Status 16
Bit 6 Status 7 Status 15
Bit 5 Status 6 Status 14
Bit 4 Status 5 Status 13
Bit 1 Status 2 Status 10
Assembly Object Services The following services are implemented for the Assembly Object.
Table A.43 Service Code 0x0E 0x10
Implemented for: Class Yes No
Service Name Instance Yes Yes
Get_Attribute_Single Set_Attribute_Single
Publication 198-UM002A-EN-P December 2001
A-24
DeviceNet Information
I/O Assembly Instance Summary Table A.44 Instance 3➊ 52 ➊ 100 101 102 103 104 105 106 107 110
Type Consumed Produced Consumed Produced Consumed Produced Consumed Produced Consumed Produced Consumed
Size (bytes) 1 1 (Modules+1) / 2 (Modules+5) / 2 I/O modules I/O modules + 2 6 8 16 20 8
111
Consumed
10
112 120 121 150 ➊ 151 ➊ 152 ➊ 153 ➊ 154 ➊
Consumed Produced Consumed Consumed Produced Consumed Produced Consumed
20 0…16 0…8 2 5 2 5 2
155 ➊
Produced
5
156 ➊
Consumed
2
157 ➊
Produced
5
180 181 182 183 184 185 186 187 188 189 190
Produced Produced Produced Produced Consumed Consumed Consumed Consumed Produced Produced Produced
2 2 2 2 2 2 2 2 2 2 2
Description ODVA Starter Profile output assembly ODVA Starter Profile input assembly “Nibble-wise” output assembly “Nibble-wise” input assembly Modular “Byte-wise” output assembly for 198-DNG Modular “Byte-wise” input assembly for 198-DNG Default “Byte-wise” output assembly for 198-DNG Default “Byte-wise” input assembly for 198-DNG Default “Byte-wise” output assembly for 198-DN Default “Byte-wise” input assembly for 198-DN Un-fragmented “Byte-wise” DeviceLogix output assembly for 198-DNG Fragmented “Byte-wise” DeviceLogix output assembly for 198-DNG “Byte-wise” DeviceLogix output assembly for 198-DN Custom Parameter Based input assembly Custom Parameter Based output assembly Default Distributed Starter output assembly Default Distributed Starter input assembly Default Reversing Distributed Starter output assembly Default Reversing Distributed Starter input assembly Default Inverter Type Distributed Starter output assembly Default Inverter Type Distributed Starter input assembly Default Soft Start Type Distributed Starter output assembly Default Soft Start Type Distributed Starter input assembly Hardware Inputs 1…16 Hardware Inputs 17…32 Hardware Input Fault Status 1…16 Hardware Input Fault Status 17…32 Hardware Outputs 1…16 Hardware Outputs 17…32 Consumed Network Bits 1…16 Consumed Network Bits 17…32 Produced Network Bits 1…15 DeviceNet Status Bits Module Status Bits 1…16
➊ These assemblies are intended for use when the “Motor Starter Type” attribute in the DeviceNet Interface object is set to a value greater than zero. This results in the MDSA reporting a Device Type of 22 (Motor Starter). For a complete description of these I/O assemblies and a complete description of “Motor Starter Type” operation, refer to Appendix B.
Publication 198-UM002A-EN-P December 2001
DeviceNet Information
A-25
Connection Object CLASS CODE 0x0005 No class attributes are supported for the Connection Object. Five instances of the Connection Object are supported, instances 1, 2 and 4 from the group 2 predefined master/slave connection set, and instances 5 and 6 are available via explicit UCMM connections. Instance 1 is the Predefined Group 2 Connection Set Explicit Message Connection. The following instance 1 attributes are supported:
Table A.45 Instance 1 Attributes Attribute ID
Access Rule Name
Data Type
Value
1
Get
State
USINT
2 3
Get Get
Instance Type Transport Class Trigger
USINT USINT
4
Get
Produced Connection ID
UINT
5
Get
Consumed Connection ID
UINT
6 7 8 9 12
Get Get Get Get/Set Get
Initial Comm Characteristics Produced Connection Size Consumed Connection Size Expected Packet Rate Watchdog Action
USINT UINT UINT UINT USINT
13
Get
14 15
Get Get
16
Get
Produced Connection Path UINT Length Produced Connection Path Consumed Connection Path UINT Length Consumed Connection Path
0=nonexistant 1=configuring 3=established 4=timed out 0=Explicit Message 0x83 - Server, Transport Class 3 10xxxxxx011 xxxxxx=node address 10xxxxxx100 xxxxxx=node address 0x22 0x61 0x61 in milliseconds 01 = auto delete 03 = deferred delete 0 Empty 0 Empty
Publication 198-UM002A-EN-P December 2001
A-26
DeviceNet Information
Instance 2 is the Predefined Group 2 Connection Set Polled I/O Message Connection. The following instance 2 attributes are supported:
Table A.46 Instance 2 Attributes Attribute ID Access Rule Name 1 Get State
Data Type USINT
2 3
Get Get
Instance Type Transport Class Trigger
USINT USINT
4
Get
Produced Connection ID
UINT
5
Get
Consumed Connection ID
UINT
6 7 8 9 12
Get Get Get Get/Set Get/Set
Initial Comm Characteristics Produced Connection Size Consumed Connection Size Expected Packet Rate Watchdog Action
USINT UINT UINT UINT USINT
13
Get
14 15
Get/Set Get
16
Get/Set
Produced Connection Path UINT Length Produced Connection Path Consumed Connection Path UINT Length Consumed Connection Path
Publication 198-UM002A-EN-P December 2001
Value 0=nonexistant 1=configuring 3=established 4=timed out 1= I/O Connection 0x82 - Server, Transport Class 2 (If alloc_choice != polled and ack suppression is enabled then value = 0x80) 01111xxxxxx xxxxxx=node address 10xxxxxx101 xxxxxx=node address 0x21 0…8 0…8 in milliseconds 0=transition to timed out 1=auto delete 2=auto reset 6 20 04 24 (assy inst #) 30 03 6 20 04 24 (assy inst #) 30 03
DeviceNet Information
A-27
Instance 4 is the Predefined Group 2 Connection Set Change of State/Cyclic I/O Message Connection. The following instance 4 attributes are supported:
Table A.47 Instance 4 Attributes Attribute ID 1
Access Rule Name Get State
Data Type USINT
2 3
Get Get
Instance Type Transport Class Trigger
USINT USINT
4
Get
Produced Connection ID
UINT
5
Get
Consumed Connection ID
UINT
6
Get
Initial Comm Characteristics USINT
7 8 9 12
Get Get Get/Set Get
Produced Connection Size Consumed Connection Size Expected Packet Rate Watchdog Action
13
Get
14 15
Get Get
16 17
Get/Set Get/Set
Produced Connection Path UINT Length Produced Connection Path Consumed Connection Path UINT Length Consumed Connection Path Production Inhibit Time UINT
UINT UINT UINT USINT
Value 0=nonexistant 1=configuring 3=established 4=timed out 1=I/O Connection 0x00 (Cyclic, unacknowledged) 0x03 (Cyclic, acknowledged) 0x10 (COS, unacknowledged) 0x13 (COS, acknowledged) 01101xxxxxx xxxxxx=node address 10xxxxxx101 xxxxxx=node address 0x01 (acknowledged) 0x0F (unacknowledged) 0…8 0 …8 in milliseconds 0=transition to timed out 1=auto delete 2=auto reset 6 20 04 24 (assy inst #) 30 03 4 (acknowledged) 0 (unacknowledged) 20 04 24 (assy inst #) 30 03 In milliseconds
Publication 198-UM002A-EN-P December 2001
A-28
DeviceNet Information
Instances 5 and 6 are the available group 1 or group 3 explicit message connections that are allocated through the UCMM. The following attributes are supported:
Table A.48 Instances 5 and 6 Attributes Attribute ID Access Rule Name 1 Get State
Data Type USINT
2 3 4
Get Get Get
Instance Type Transport Class Trigger Produced Connection ID
USINT USINT UINT
5
Get
Consumed Connection ID
UINT
6 7 8 9 12
Get Get Get Get/Set Get
Initial Comm Characteristics Produced Connection Size Consumed Connection Size Expected Packet Rate Watchdog Action
USINT UINT UINT UINT USINT
13
Get
14 15
Get Get
16
Get
Produced Connection Path UINT Length Produced Connection Path Consumed Connection Path UINT Length Consumed Connection Path
Value 0=nonexistant 1=configuring 3=established 4=timed out 0=Explicit Message 0x83 - Server, Transport Class 3 Depends on message group and Message ID Depends on message group and Message ID 0x22 0x61 0x61 in milliseconds 01 = auto delete 03 = deferred delete 0 Empty 0 Empty
The following services are implemented for the Connection Object.
Table A.49 Service Code 0x05 0x0E 0x10
Implemented for: Class No No No
Service Name Instance Yes Yes Yes
Reset Get_Attribute_Single Set_Attribute_Single
Discrete Input Point Object CLASS CODE 0x0008 The following class attributes are supported for the Discrete Input Point Object:
Table A.50 Attribute ID 1 2
Access Rule Get Get
Name Revision Max Instance
Data Type UINT UINT
Publication 198-UM002A-EN-P December 2001
Value 2 0-64
DeviceNet Information
A-29
Multiple instances of the Discrete Input Point Object are supported. All instances contain the following attributes.
Table A.51 Attribute ID 3
Access Rule Get
Name Value
Data Type BOOL
Value 0=OFF, 1=ON
The following common services are implemented for the Discrete Input Point Object.
Table A.52 Service Code 0x0E 0X10
Implemented for: Class Yes No
Service Name Get_Attribute_Single Set_Attribute_Single
Instance Yes Yes
Discrete Output Point Object CLASS CODE 0x0009 The following class attributes are supported for the Discrete Output Point Object:
Table A.53 Attribute ID 1 2
Access Rule Get Get
Name Revision Max Instance
Data Type UINT UINT
Value 1 0…80
Multiple instances of the Discrete Output Point Object will be supported. All instances will contain the following attributes.
Table A.54 Attribute ID 3 5 6 7 8
Access Rule Get Get/Set Get/Set Get/Set Get/Set
Name Value Fault Action Fault Value Idle Action Idle Value
Data Type BOOL BOOL BOOL BOOL BOOL
Value 0=OFF, 1=ON 0=Fault Value attribute, 1=Hold Last State 0=OFF, 1=ON 0=Fault Value attribute, 1=Hold Last State 0=OFF, 1=ON
The following common services will be implemented for the Discrete Output Point Object.
Table A.55 Service Code 0x0E 0x10
Implemented for: Class No No
Service Name Instance Yes Yes
Get_Attribute_Single Set_Attribute_Single
Publication 198-UM002A-EN-P December 2001
A-30
DeviceNet Information
Discrete Input Group Object CLASS CODE 0x001D No class attributes are supported for the Discrete Input Group Object. A single instance of the Discrete Input Group Object is supported. It contains the following attributes.
Table A.56 Attribute ID 3 4 6
Access Rule Get Get Get/Set
Name Number of Instances Binding Off_On_Delay
Data Type USINT Array of UINT UINT
7
Get/Set
On_Off_Delay
UINT
Value 1…64 List of DIP instances 0 μs; 2000 μs; 4000 μs, 8000 μs; 16000 μs 0 μs; 2000 μs; 4000 μs, 8000 μs; 16000 μs
The following common services will be implemented for the Discrete Input Group Object.
Table A.57 Service Code 0x0E 0x10
Implemented for: Class No No
Service Name Instance Yes Yes
Get_Attribute_Single Set_Attribute_Single
Discrete Output Group Object CLASS CODE 0x001E No class attributes are supported for the Discrete Output Group Object. A single instance of the Discrete Output Group Object is supported. It contains the following attributes.
Table A.58 Attribute ID 3
Access Rule Get
Name Number of Instances
Data Type USINT
Value 0…80
The following common services will be implemented for the Discrete Input Group Object.
Table A.59 Service Code 0x0E 0x10
Implemented for: Class No No
Publication 198-UM002A-EN-P December 2001
Service Name Instance Yes Yes
Get_Attribute_Single Set_Attribute_Single
DeviceNet Information
A-31
Acknowledge Handler Object CLASS CODE 0x002b No class attributes will be supported for the Acknowledge Handler Object. A single instance (instance 1) of the Acknowledge Handler Object will be supported. The following instance attributes will be supported.
Table A.60 Attribute ID 1 2 3
Access Rule Get/Set Get Get
Name Acknowledge Timer Retry Limit COS Producing Connection Instance
Data Type UINT USINT UINT
Value milliseconds 1 4
The following common services will be implemented for the Acknowledge Handler Object.
Table A.61 Service Code 0x0E 0x10
Implemented for: Class Instance No Yes No Yes
Service Name Get_Attribute_Single Set_Attribute_Single
DeviceNet Interface Object CLASS CODE 0x00B4 This “vendor-specific” object includes no class attributes. A single instance (instance 1) of the DeviceNet Interface Object is supported:
Table A.62 Attribute Access Name Data Type Min/Max ID Rule 7 Get/Set Prod Assy Word 0 USINT 0…51 ➊ 0…60 ➋ 8 Get/Set Prod Assy Word 1 USINT 0…51 ➊ 0…60 ➋ 9 Get/Set Prod Assy Word 2 USINT 0…51 ➊ 0…60 ➋ 10 Get/Set Prod Assy Word 3 USINT 0…51 ➊ 0…60 ➋ 13 Get/Set COS Mask WORD 0…FFFF
Default
Description
1
Defines Word 0 of Assy 120
2
Defines Word 1 of Assy 120
3
Defines Word 2 of Assy 120
4
Defines Word 3 of Assy 120
0xffff
16
Get/Set Consumed Assy
USINT
0…187
104 ➊ 106 ➋
17
Get/Set Produced Assy
USINT
100…190
105 ➊ 107 ➋
19
Get/Set Set To Defaults
BOOL
0…1
0
1=Module COS enabled 0=Module COS disabled Assembly instance number that defines the consumed I/O data format. Assembly instance number that defines the produced I/O data format. 0=No action; 1=Reset
Publication 198-UM002A-EN-P December 2001
A-32
DeviceNet Information
Table A.62 Attribute Access Name Data Type Min/Max ID Rule 22 Get/Set I/O Module Status WORD 0…FFFF
Default
Description
0x0000
0=Data Valid at Module x 1=Data Invalid at Module x Bit 0 = Module 1 Bit 15 = Module 16 Size (in bytes) of I/O data produced by poll, COS or Cyclic connections. Size (in bytes) of I/O data Consumed by poll, COS or Cyclic connections. 0 = no error 1 = Module added 2 = Module removed 3 = Module different 4 = Invalid module ID 5 = Invalid module configuration 6 = Too many modules 7 = Csum error count > 500 8 = Unused 9 = EEPROM failure 10 = Unable to power bus 11 = Sensor or valve voltage error 12 = Over-current 13 = Short term over-temperature 14 = Long term over-temperature 0 = Module(x) OK 1 = Fault detected at module(x) Bit 0 = Module 1 Bit 15 = Module 16 0 -> 1 Save new I/O module configuration to EEPROM CSum errors on the module bus. Increases by 3 on error, decrements by 1 on good bus transaction. Decimal number from 1…16 representing a module number.
23
Get
I/O Produced Size USINT
0…20
24
Get
I/O Consumed Size
USINT
0…16
25
Get
I/O Error
USINT
0…14
0
26
Get
Error Location
WORD
27
BOOL
0…1
0
28
Get/Set Accept Configuration Get CSum Count
29
Get
BYTE
30
Get
Module Error Number DeviceNet Voltage
31
Get
UINT
32
Get
Module Bus Voltage I/O Bus Current
33
Get
USINT
0…17
34 35 36 37
Get Get Get Get
Number of Modules Module ID Slot 1 Module ID Slot 2 Module ID Slot 3 Module ID Slot 4
USINT USINT USINT USINT
0…17 0…17 0…17 0…17
UINT
0…16
UINT
UINT
Publication 198-UM002A-EN-P December 2001
0… 65535 m V 0…6553 5 mV 0… Coarse reading with 18 mA 19168 m resolution A ➌ ➌ ➌ ➌ ➌
DeviceNet Information
A-33
Table A.62 Attribute ID 38 39 40 41 42 43 44 45 46 47 48 49 50
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get/Set
Name
Data Type Min/Max
Module ID Slot 5 Module ID Slot 6 Module ID Slot 7 Module ID Slot 8 Module ID Slot 9 Module ID Slot 10 Module ID Slot 11 Module ID Slot 12 Module ID Slot 13 Module ID Slot 14 Module ID Slot 15 Module ID Slot 16 PNB COS Mask
USINT USINT USINT USINT USINT USINT USINT USINT USINT USINT USINT USINT WORD
55
Get/Set Prod Assy Word 4 USINT
56
Get/Set Prod Assy Word 5 USINT
57
Get/Set Prod Assy Word 6 USINT
58
Get/Set Prod Assy Word 7 USINT
59 60 61 62 63 ➍
Get/Set Get/Set Get/Set Get/Set Get/Set
Con Assy Word 0 Con Assy Word 1 Con Assy Word 2 Con Assy Word 3 Motor Starter Type
USINT USINT USINT USINT USINT
0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…17 0…0x00FF 0…51 ➊ 0…60 ➋ 0…51 ➊ 0…60 ➋ 0…51 ➊ 0…60 ➋ 0…51 ➊ 0…60 ➋ 0…8 0…8 0…8 0…8 0…3
Default
Description
5
➌ ➌ ➌ ➌ ➌ ➌ ➌ ➌ ➌ ➌ ➌ ➌ Change of state mask for PNBs 1= COS enabled 0= COS disabled Defines Word 4 of Assy 120
6
Defines Word 5 of Assy 120
9
Defines Word 6 of Assy 120
10
Defines Word 7 of Assy 120
5 6 7 8 0
Defines Word 0 of Assy 121 Defines Word 1 of Assy 121 Defines Word 2 of Assy 121 Defines Word 3 of Assy 121 See notes below
0
➊ Applies to Cat. No. 198-DNG units ➋ Applies to Cat. No. 198-DN units ➌ 0 = No Module
5 = 198-IB4/IB4S
10 = Reserved
1 = 198-IB2S
6 = 198-OW1-G3
11 = 198-IB2XOB5S
2 = 198-IA2XOW1
7 = 198-OW2/OW2S/OW2-G4 12 = 198-OW2S-Q5
17 = 198-IB2S-Q5
3 = 198-IB2XOW1
8 = 198-IB2XOB1
18-255 = Invalid
4 = 198-IA2/IA2-G4 9 = Reserved
13 = Reserved
15 = Reserved 16 = 198-IA1-G4-9000
14 = 198-IB2XOB2S-Q5
➍ Four “Motor Starter Types” can be selected via this attribute: Standard Distributed Starter, Reversing Distributed Starter, Inverter Type Distributed Starter, and Softstart Distributed Starter. For a complete description of “Motor Starter Type” operation, refer to Appendix B
Publication 198-UM002A-EN-P December 2001
A-34
DeviceNet Information
The following common services are implemented for the DeviceNet Interface Object.
Table A.63 Service Code 0x0E 0x10
Implemented for: Class Instance No Yes No Yes
Publication 198-UM002A-EN-P December 2001
Service Name Get_Attribute_Single Set_Attribute_Single
Appendix
B
Motor Starter Operation
The Cat. No. 198-DNG MDSA DeviceNet Module is used as a component in a line of Allen-Bradley distributed motor starters. The following Allen Bradley distributed starter catalog numbers are currently available • 190-D – Across-the-Line Distributed Starter • 191-D – Reversing Distributed Starter • 160-D – Variable Frequency Inverter Distributed Starter.
When the Cat. No. 198-DNG DeviceNet Module is used in one of the Allen-Bradley distributed starters, it is convenient to have the starter present itself on a DeviceNet network as a distributed starter instead of as an MDSA. The Cat. No. 198-DNG MDSA DeviceNet module can be programmed so that it presents itself on a DeviceNet network as a distributed starter instead of as a communication adapter. A “Motor Starter Type” parameter (parameter 51) is used to configure the Cat. No. 198-DNG as a Distributed Motor Starter. When the value of the Motor Starter Parameter is set to a in the table below, it identifies itself as shown in Table B.1.
Publication 198-UM002A-EN-P December 2001
B-2
Motor Starter Operation
Table B.1 Motor Starter Type 0 1 2 3
Description
Vendor Product Product ID Type Code
Not a Standard Starter 190-D Distributed Starter 191-D Reversing Distributed Starter 160-D Inverter Type Distributed Starter
1 1 1 1
12 22 22 22
98 1 2 3
Default Output Assembly 104 150 152 154
Default Input Assembly 105 151 153 155
Setting the Motor Starter Type TIP
Setting the motor starter type is optional. It is convenient because it simplifies identity on the network.
The following example shows how to set up the 198-DNG DeviceNet module to identify itself on the network as a Bulletin 190-D Distributed Starter. 1. From the “Device Parameters” screen for the unit being programmed, change the Motor Starter Type parameter (param 51) to the value “Distributed Str” as shown below.
Publication 198-UM002A-EN-P December 2001
Motor Starter Operation
B-3
2. Click the “Download to Device” button to download the new value to the 198-DNG module 3. Cycle power to the 198-DNG DeviceNet module. (This updates the RAM.) 4. Put RSNetWorx for DeviceNet in the “off line” mode. 5. Go back online with RSNetWorx for DeviceNet. RSNetWorx will prompt you with: “Save Changes to Network File?”. Click No. This will allow the newly programmed 198-DNG module to identify itself as a distributed starter in the view of the network. The unit will identify itself as a 190-D Distributed Starter as shown below:
Motor Starter I/O Assemblies When a Cat. No. 198-DNG module is programmed to present itself on the network as a Distributed Starter, its default I/O assemblies are changed. This effects the size and format of the I/O data that is produced and consumed by the unit. While all of the regular I/O assemblies described in Appendix A are still available for use, a few “Distributed Starter Specific” I/O assemblies become available, and become the defaults. The Distributed Starter Specified I/O assemblies are described in the following sections.
Standard Distributed Starter I/O Assemblies These assemblies are available when the Motor Starter Type parameter is set to the value 1 = Distributed Str.
Standard Distributed Starter Output (Consumed) Assemblies Instance 3 is the required output (consumed) assembly defined in the DeviceNet Motor Starter Profile. Publication 198-UM002A-EN-P December 2001
B-4
Motor Starter Operation
Instance 150 is the default output (consumed) assembly for Standard Distributed Starters
Table B.2 Instance 150 — Default Consumed Standard Distributed Starter Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Output 8 Output 7 Output 6 Output 5 Output 4 Output 3 Output 2 Output 16 Output 15 Output 14 Output 13 Output 12 Output 11 Output 10
Bit 0 Run Output 9
Standard Distributed Starter Input (Produced) Assemblies Instance 52 is the required input (produced) assembly defined in the DeviceNet Motor Starter Profile. Instance 151 is the default input (produced) assembly for Standard Distributed Starters
Table B.3 Instance 151 — Default Produced Standard Distributed Starter Byte 0 1 2 3 4
Bit 7 Location 1 Error 6 Input 8 Input 16 Input 24
Bit 6 Location 0 Error 5 Input 7 Input 15 Input 23
Bit 5 Status 6 Error 4 Input 6 Input 14 Input 22
Bit 4 Status 5 Error 3 Input 5 Input 13 Input 21
Bit 3 Status 4 Error 2 Input 4 Input 12 Input 20
Bit 2 Status 3 Error 1 Input 3 Input 11 Input 19
Bit 1 Status 2 Error 0 Input 2 Input 10 Input 18
Bit 0 Status 1 Location 2 Input 1 Input 9 Input 17
Reversing Distributed Starter I/O Assemblies These assemblies are available when the Motor Starter Type parameter is set to the value 2 = Reversing Starter.
Reversing Distributed Starter Output (Consumed) Assemblies Instance 3 is the required output (consumed) assembly defined in the DeviceNet Motor Starter Profile. Instance 152 is the default output (consumed) assembly for Standard Distributed Starters
Table B.4 Instance 152 — Default Consumed Reversing Distributed Starter Byte 0 1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Output 8 Output 7 Output 6 Output 5 Output 4 Output 3 Run Rev Output 16 Output 15 Output 14 Output 13 Output 12 Output 11 Output 10
Bit 0 Run Fwd Output 9
Reversing Distributed Starter Input (Produced) Assemblies Instance 52 is the required input (produced) assembly defined in the DeviceNet Motor Starter Profile. Instance 153 is the default input (produced) assembly for Reversing Distributed Starters
Publication 198-UM002A-EN-P December 2001
Motor Starter Operation
B-5
Table B.5 Instance 153 — Default Produced Reversing Distributed Starter Byte 0 1 2 3 4
Bit 7 Location 1 Error 6 Input 8 Input 16 Input 24
Bit 6 Location 0 Error 5 Input 7 Input 15 Input 23
Bit 5 Status 6 Error 4 Input 6 Input 14 Input 22
Bit 4 Status 5 Error 3 Input 5 Input 13 Input 21
Bit 3 Status 4 Error 2 Input 4 Input 12 Input 20
Bit 2 Status 3 Error 1 Input 3 Input 11 Input 19
Bit 1 Status 2 Error 0 Input 2 Input 10 Input 18
Bit 0 Status 1 Location 2 Input 1 Input 9 Input 17
Inverter Type Distributed Starter I/O Assemblies These assemblies are available when the Motor Starter Type parameter is set to the value 3 = Inverter Starter.
Inverter Type Distributed Starter Output (Consumed) Assemblies Instance 3 is the required output (consumed) assembly defined in the DeviceNet Motor Starter Profile. Instance 154 is the default output (consumed) assembly for Inverter Type Distributed Starters
Table B.6 Instance 154 — Default Consumed Inverter Type Distributed Starter Byte 0 1
Bit 7 Bit 6 Output 8 Output 7 Output 16 Output 15
Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Output 6 Preset 2 Preset 1 Preset 0 Run Rev Run Fwd Output 14 Output 13 Output 12 Output 11 Output 10 Output 9
Inverter Type Distributed Starter Input (Produced) Assemblies Instance 52 is the required input (produced) assembly defined in the DeviceNet Motor Starter Profile. Instance 155 is the default input (produced) assembly for Inverter Type Distributed Starters
Table B.7 Instance 155 — Default Produced Inverter Type Distributed Starter Byte 0 1 2 3 4
Bit 7 Location 1 Error 6 Input 8 Input 16 Input 24
Bit 6 Location 0 Error 5 Input 7 Input 15 Input 23
Bit 5 Status 6 Error 4 Input 6 Input 14 Input 22
Bit 4 Status 5 Error 3 Input 5 Input 13 Input 21
Bit 3 Status 4 Error 2 Input 4 Input 12 Input 20
Bit 2 Status 3 Error 1 Input 3 Input 11 Input 19
Bit 1 Status 2 Error 0 Input 2 Input 10 Input 18
Bit 0 Status 1 Location 2 Input 1 Input 9 Input 17
Distributed Starter Specific DeviceNet Objects When a Cat. No. 198-DNG is programmed to present itself as a Distributed Starter on DeviceNet, two start-specific objects become visible via DeviceNet. These two objects are Publication 198-UM002A-EN-P December 2001
B-6
Motor Starter Operation
called out in the DeviceNet Motor Starter Profile as “Required” objects in all DeviceNet Motor Starters. Their definitions are given below.
Control Supervisor Object CLASS CODE 0x0029 This object only exists for units reporting a product type of 22 (Motor Starter). No class attributes will be supported. A single instance (instance 1) of the Control Supervisor Object will be supported. The following instance attributes will be supported.
Table B.8 Attribute ID 1 2 3 4
Access Rule Get/Set Get/Set Get Get
Name Run 1 Run 2 Running 1 Running 2
Data Type BOOL BOOL BOOL BOOL
Value Also maps to “Value” attribute of DOP 1 Also maps to “Value” attribute of DOP 2 Also maps to “Value” attribute of DIP 1 Also maps to “Value” attribute of DIP 3
The following common services will be implemented for the Control Supervisor Object.
Table B.9 Service Code Implemented for: Class 0x0E No 0x10 No
Service Name Instance Yes Yes
Get_Attribute_Single Set_Attribute_Single
Overload Object CLASS CODE 0x002c No class attributes will be supported for the Overload Object. No instance attributes will be supported for the Overload Object. No common services will be implemented for the Overload Object.
Publication 198-UM002A-EN-P December 2001
www.rockwellautomation.com Corporate Headquarters Rockwell Automation, 777 East Wisconsin Avenue, Suite 1400, Milwaukee, WI, 53202-5302 USA, Tel: (1) 414.212.5200, Fax: (1) 414.212.5201 Headquarters for Allen-Bradley Products, Rockwell Software Products and Global Manufacturing Solutions Americas: Rockwell Automation, 1201 South Second Street, Milwaukee, WI 53204-2496 USA, Tel: (1) 414.382.2000, Fax: (1) 414.382.4444 Europe: Rockwell Automation SA/NV, Vorstlaan/Boulevard du Souverain 36-BP 3A/B, 1170 Brussels, Belgium, Tel: (32) 2 663 0600, Fax: (32) 2 663 0640 Asia Pacific: Rockwell Automation, 27/F Citicorp Centre, 18 Whitfield Road, Causeway Bay, Hong Kong, Tel: (852) 2887 4788, Fax: (852) 2508 1846 Headquarters for Dodge and Reliance Electric Products Americas: Rockwell Automation, 6040 Ponders Court, Greenville, SC 29615-4617 USA, Tel: (1) 864.297.4800, Fax: (1) 864.281.2433 Europe: Rockwell Automation, Brühlstraße 22, D-74834 Elztal-Dallau, Germany, Tel: (49) 6261 9410, Fax: (49) 6261 1774 Asia Pacific: Rockwell Automation, 55 Newton Road, #11-01/02 Revenue House, Singapore 307987, Tel: (65) 351 6723, Fax: (65) 355 1733
Publication 198-UM002A-EN-P December 2001 © 2001 Rockwell Automation. Printed in the U.S.A.