Preview only show first 10 pages with watermark. For full document please download

Modular Devicenet Starter Auxiliary™ I/o

   EMBED


Share

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.