ABT-CCP164-TIM 2008-07

download ABT-CCP164-TIM 2008-07

of 390

Transcript of ABT-CCP164-TIM 2008-07

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    1/389

    Instructor Guide

    DeviceNett andRSNetWorxtConfiguration andTroubleshooting

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    2/389

    Important User Information

    This documentation, whether, illustrative, printed, online or electronic (hereinafter Documentation) is intended for

    use only as a learning aid when using Rockwell Automation approved demonstration hardware, software and firmware.

    The Documentation should only be used as a learning tool by qualified professionals.

    The variety of uses for the hardware, software and firmware (hereinafter Products) described in this Documentation,

    mandates that those responsible for the application and use of those Products must satisfy themselves that all necessary

    steps have been taken to ensure that each application and actual use meets all performance and safety requirements,

    including any applicable laws, regulations, codes and standards in addition to any applicable technical documents.

    In no event will Rockwell Automation, Inc., or any of its affiliate or subsidiary companies (hereinafter Rockwell

    Automation) be responsible or liable for any indirect or consequential damages resulting from the use or application of

    the Products described in this Documentation. Rockwell Automation does not assume responsibility or liability for

    damages of any kind based on the alleged use of, or reliance on, this Documentation.

    No patent liability is assumed by Rockwell Automation with respect to use of information, circuits, equipment, or

    software described in the Documentation.

    Except as specifically agreed in writing as part of a maintenance or support contract, equipment users are responsible for:

    properly using, calibrating, operating, monitoring and maintaining all Products consistent with all Rockwell

    Automation or third--party provided instructions, warnings, recommendations and documentation;

    ensuring that only properly trained personnel use, operate and maintain the Products at all times;

    staying informed of all Product updates and alerts and implementing all updates and fixes; and

    all other factors affecting the Products that are outside of the direct control of Rockwell Automation.

    Reproduction of the contents of the Documentation, in whole or in part, without written permission of Rockwell

    Automation is prohibited.

    Throughout this manual we use the following notes to make you aware of safety considerations:

    Identifies information about practices or circumstancesthat can cause an explosion in a hazardous environment,which may lead to personal injury or death, propertydamage, or economic loss.

    Identifies information that is critical for successfulapplication and understanding of the product.

    Identifies information about practices or circumstances

    that can lead to personal injury or death, propertydamage, or economic loss. Attentions help you:

    identify a hazardavoid a hazardrecognize the consequence

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    3/389

    Important User Information

    Labels may be located on or inside the drive to alertpeople that dangerous voltage may be present.

    Labels may be located on or inside the drive to alertpeople that surfaces may be dangerous temperatures.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    4/389

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    5/389

    Rev. July 2008 E 2008 Rockwell Automation, Inc. All rights reserved.

    Summary of Changes

    This class requires setup time to review the

    workstation configuration and to prepare for theexercises. It is critical to complete the steps in the

    General Setup section of the Setup Informationdocument before day one. Detailed checklists areprovided.

    Until the next scheduled update for this course, the FTI Feedback

    Database will contain information on any other instructor-generated

    feedback. Please check the database for new entries each time you

    prepare to teach this course. We welcome additional comments.

    See the General Setup for specific workstation information.

    The following specific changes were made:

    The exercise files (i.e., controller and network files) have been

    updated to RSLogix 5000 software version 17 and RSNetWorx

    for DeviceNet version 9.

    The information, graphics, exercises, and demonstrations in this

    course have been updated to reflect the latest enhancements in

    RSNetWorx for DeviceNet software version 9.

    Pre-Course Setup

    Feedback

    "Tip "Tip

    Overview of Changes

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    6/389

    Summary of Changesb

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    7/389

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    8/389

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    9/389

    Comment Form

    Email: [email protected]

    or Fax: 440.646.4425

    Page 1 of

    Date:

    Contact Information:

    Name:

    Company and Location:

    Phone: Email:

    Comments (include lesson title, if applicable):

    Course or Product Name (Important):

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    10/389

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    11/389

    Page 2

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    12/389

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    13/389

    Introduction

    Course OverviewCourse Purpose I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Who Should Attend I. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Prerequisites II. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Agenda II. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Meeting Course Objectives III. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Student Materials IV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Hands-On Exercises IV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Lessons

    Identifying DeviceNet Network ComponentsWhat You Will Learn 1--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 1--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 1--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    NetLinx Open Architecture 1--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Network Hierarchy 1--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Network 1--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Benefits of a DeviceNet Network 1--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Network Applications 1--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Network Components 1--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Supply 1--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Cable 1--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Wire Function 1--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Terminating Resistors 1--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Taps 1--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    T-Port Tap 1--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceBox Tap 1--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    PowerTap Tap 1--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DevicePort Tap 1--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Open-Style Tap 1--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Insulation Displacement Connectors 1--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    KwikLink Open-Style Connector 1--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    KwikLink Micro Connector 1--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module 1--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Location 1--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Table of Contents

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    14/389

    Table of Contentsii

    Devices (Nodes) 1--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EtherNet/IP to DeviceNet Linking Device 1--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Absolute Multi-Turn Encoder 842D 1--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    E3 Solid-State Overload Relay 1--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    PowerFlex 40 Drive 1--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    871TM Inductive Proximity Sensor 1--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ArmorBlock MaXum I/O Module 1--20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Point I/O DeviceNet Adapter 1--20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    PanelView Plus Operator Interface 1--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1770-KFD Module 1--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSNetWorx for DeviceNet Software 1--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSLinx Classic Software 1--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSLogix 5, RSLogix 500, and RSLogix 5000 Software 1--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 1--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Identifying DeviceNet Network ComponentsExercise A 1--23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 1--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 1--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 1--26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 1--28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 1--28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 1--28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Designing a DeviceNet Cable SystemWhat You Will Learn 2--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 2--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 2--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Round Cable 2--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Flat Cable 2--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Trunk Line Cable 2--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Maximum Trunk Line Distance 2--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Drop Line Cable 2--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cumulative Drop Line Length 2--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Devices (Nodes) 2--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    CAN Technology 2--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Components 2--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Insulation Displacement Connectors 2--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Supplies 2--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Supply Requirement Calculation 2--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Terminating Resistors 2--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Grounding Requirements 2--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Single Power Supply Grounding Requirements 2--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Multiple Power Supply Grounding Requirements 2--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    15/389

    Table of Contents iii

    Heres How 2--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 2--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 2--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 2--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 2--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 2--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Example 2--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Designing a DeviceNet Cable SystemExercise A 2--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 2--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 2--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 2--23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 2--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 2--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 2--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Exercise B 2--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Creating a DeviceNet Network ConfigurationWhat You Will Learn 3--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 3--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 3--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DeviceNet Drivers 3--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Network Properties 3--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Network Configuration Options 3--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Offline Network Configuration 3--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Online Network Configuration 3--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uploading and Downloading 3--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Browsing a Network 3--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 3--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Creating a DeviceNet Network ConfigurationExercise A 3--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 3--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 3--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 3--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    16/389

    Table of Contentsiv

    Commissioning Nodes on a DeviceNet NetworkWhat You Will Learn 4--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 4--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 4--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Data Rate 4--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Node Addresses 4--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Node Commissioning Methods 4--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    PanelView Plus Node Commissioning 4--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Hardware Node Commissioning 4--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Software Node Commissioning 4--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Point-to-Point Commissioning 4--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Node Commissioning Considerations 4--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Commissioning Nodes with Unique Node Addresses 4--7. . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 4--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Commissioning Nodes on a DeviceNet NetworkExercise A 4--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 4--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 4--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 4--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Configuring a 1756-DNB DeviceNet Scanner ModuleWhat You Will Learn 5--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 5--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 5--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Communications with a Controller 5--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1756-DNB Scanner Module 5--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Discrete Input and Output Data Transfers 5--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Configuration 5--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Node Address and Data Rate 5--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Interscan Delay 5--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Expected Packet Rate 5--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Foreground to Background Poll Ratio 5--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanlist 5--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Electronic Keying Criteria 5--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Slave Mode 5--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Slave Mode 5--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Shared Inputs 5--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Run Mode 5--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1756-DNB Scanner Module Run/Idle Bit 5--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 5--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    17/389

    Table of Contents v

    Exercise: Configuring a 1756-DNB DeviceNet Scanner ModuleExercise A 5--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 5--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 5--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 5--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 5--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 5--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 5--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 5--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mapping Inputs and Outputs to a 1756-DNB Scanner Module on a DeviceNet NetworkWhat You Will Learn 6--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 6--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 6--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Message Type and I/O Sizes 6--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Polled Messages 6--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Strobed Messages 6--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Change-of-State Messages 6--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cyclic Messages 6--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Data Map Plan 6--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mapping 6--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Automatic Mapping 6--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Automatic Mapping Options 6--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Manual Mapping 6--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Map Segmentation 6--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: PowerFlex 40 Drive Map Segmentation in a 1756-DNB Scanner Module 6--11. . . . . . . . . .

    Address Identification 6--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1756-DNB Mapping in RSNetWorx for DeviceNet Software and ControlLogix Addressesin RSLogix 5000 Software 6--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Data Structure 6--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Data Structure of an ArmorBlock MaXum Input Module 6-- 14. . . . . . . . . . . . . . . . . . . . . .

    Heres How 6--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 6--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 6--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 1: Identify RSNetWorx for DeviceNet Input Data Map 6--15. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 2: Identify RSLogix 5000 Input Tags 6--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 3: Identify Device Data Structure 6--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    18/389

    Table of Contentsvi

    Exercise: Mapping Inputs and Outputs to a 1756-DNB Scanner Moduleon a DeviceNet Network

    Exercise A 6--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 6--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 6--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 6--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 6--26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 6--26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 6--32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 6--32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Managing DeviceNet EDS FilesWhat You Will Learn 7--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 7--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 7--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EDS File Benefits 7--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EDS File Library 7--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EDS File Number 7--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: PowerFlex 40 Drive EDS File Number 7--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: E3 Overload Relay EDS File Number 7--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The EDS Wizard 7--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 7--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Managing DeviceNet EDS FilesExercise A 7--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 7--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Answers 7--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 7--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Configuring the Automatic Device Recovery (ADR) Feature for a DeviceNet NetworkWhat You Will Learn 8--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 8--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 8--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Configuration Recovery 8--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Auto-Address Recovery 8--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Function 8--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Electronic Keying 8--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Automatic Device Recovery Considerations 8--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 8--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    19/389

    Table of Contents vii

    Exercise: Configuring the Automatic Device Recovery (ADR) Featurefor a DeviceNet Network

    Exercise A 8--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 8--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 8--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 8--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Communicating on a DeviceNet Network Using Explicit Messagingwith the ControlLogix Platform

    What You Will Learn 9--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 9--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 9--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging vs. I/O Messaging 9--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The DeviceNet Object Model 9--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Object 9--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Class 9--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Instance 9--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Attribute 9--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Service 9--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Class, Instance, Attribute, and Service Code Lookup 9--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging Types 9--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging Using a ControlLogix Controller and a 1756-DNB Scanner Module 9--8. . . . . . . . .

    MSG Instruction Configuration 9--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Peer-to-Peer Explicit Messaging 9--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    UCMM (Unconnected Message Manager) Capability 9--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Method of Configuration 9--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: PanelView Peer-to-Peer Explicit Message Configuration 9--12. . . . . . . . . . . . . . . . . . . . .

    Heres How 9--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Communicating on a DeviceNet Network Using Explicit Messagingwith the ControlLogix Platform

    Exercise A 9--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 9--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 9--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Integrated Practice - Modifying a DeviceNet Network ConfigurationWhat You Will Learn 10--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 10--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Integrated Practice - Modifying a DeviceNet Network ConfigurationExercise A 10--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 10--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 10--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 10--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    20/389

    Table of Contentsviii

    Troubleshooting a DeviceNet Network Using RSNetWorx for DeviceNet SoftwareWhat You Will Learn 11--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 11--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 11--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Error Icons 11--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Mismatch Icon 11--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Missing Device Icon 11--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Error, Warning, and Status Messages 11--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Parameters 11--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Monitoring I/O Status for an ArmorBlock MaXum I/O Module 11--5. . . . . . . . . . . . . . . . . .

    The DeviceNet MD Tool 11--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 11--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Troubleshooting a DeviceNet Network Using RSNetWorx for DeviceNet SoftwareExercise A 11--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 11--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Exercise B 11--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 11--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 11--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 11--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 11--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Using DeviceNet and ControlLogix Hardware IndicatorsWhat You Will Learn 12--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 12--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 12--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Status Indicators (LEDs) 12--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1756-DNB Scanner Module Status Indicators 12--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Network Status Indicators 12--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Status Indicator Interpretation 12--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Numeric and Alphanumeric Codes 12--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 12--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Troubleshooting Using DeviceNet and ControlLogix Hardware IndicatorsExercise A 12--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 12--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 12--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 12--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Tips 12--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    21/389

    Table of Contents ix

    Troubleshooting a DeviceNet Network Using RSLogix 5000 SoftwareWhat You Will Learn 13--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 13--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 13--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Relationship Between an RSNetWorx for DeviceNet Software Data Map and I/O Pointsin RSLogix 5000 Software 13--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSNetWorx for DeviceNet Software Data Map 13--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Data Structure 13--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSLogix 5000 Software Tags Database 13--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Status Register 13--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1756-DNB Scanner Module Module-Defined Status Tags 13--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 13--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 13--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tracing I/O Points through a 1756-DNB Scanner Module 13--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 1: Determine Output Mapping 13--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 2: Determine Data Structure 13--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Step 3: Determine I/O Point Location in RSLogix 5000 Software Tags Database 13--11. . . . . . . . . . . .

    Step 4: Verify the Addressing of the Ladder Logic Instruction Controlling the I/O Point 13--12. . . . . . . .

    Heres How 13--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Troubleshooting a DeviceNet Network Using RSLogix 5000 SoftwareExercise A 13--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 13--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 13--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 13--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Duplicate Node Addresses on a DeviceNet NetworkWhat You Will Learn 14--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 14--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 14--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Duplicate Node Addresses 14--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Duplicate Node Address Recognition 14--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Faulted Address Recovery Wizard 14--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Manual Node Address Recovery 14--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 14--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Troubleshooting Duplicate Node Addresses on a DeviceNet NetworkExercise A 14--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 14--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 14--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 14--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise Troubleshooting Tips 14--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    22/389

    Table of Contentsx

    Integrated Practice: Restoring a Malfunctioning DeviceNet Network to Normal OperationWhat You Will Learn 15--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 15--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Integrated Practice - Restoring a Malfunctioning DeviceNet Networkto Normal OperationExercise A 15--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 15--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 15--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 15--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Configuring a 1747-SDN DeviceNet Scanner ModuleWhat You Will Learn 16--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 16--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 16--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Communications with a Processor 16--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Scanner Module 16--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Scanner Module Data Transfer Types 16--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    M1 File Reads/M0 File Writes 16--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    M File Transfer 16--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Discrete Input and Output Data Transfers 16--6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Configuration 16--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Node Address and Data Rate 16--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Interscan Delay 16--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Expected Packet Rate 16--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Foreground to Background Poll Ratio 16--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Scanlist 16--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Electronic Keying Criteria 16--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Slave Mode 16--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Slave Mode 16--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Shared Inputs 16--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Run Mode 16--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Scanner Module Run/Idle Bit 16--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 16--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Configuring a 1747-SDN DeviceNet Scanner ModuleExercise A 16--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 16--20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 16--20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 16--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 16--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 16--22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 16--23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 16--23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    23/389

    Table of Contents xi

    Mapping Inputs and Outputs to a 1747-SDN Scanner on a DeviceNet NetworkWhat You Will Learn 17--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 17--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 17--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Message Type and I/O Sizes 17--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Polled Messages 17--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Strobed Messages 17--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Change-of-State Messages 17--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cyclic Messages 17--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Data Map Plan 17--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mapping 17--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Automatic Mapping 17--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Automatic Mapping Options 17--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Manual Mapping 17--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Map Segmentation 17--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: PowerFlex 40 Drive Map Segmentation in a 1747-SDN Scanner Module 17--11. . . . . . . . . .Address Identification 17--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Mapping in RSNetWorx for DeviceNet Software and SLC 500 Addressesin RSLogix 500 Software 17--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Data Structure 17--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Data Structure of an ArmorBlock MaXum Input Module 17-- 16. . . . . . . . . . . . . . . . . . . . . .

    Heres How 17--17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 17--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 17--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 1: Identify RSNetWorx for DeviceNet Input Data Map 17--18. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 2: Identify RSLogix 500 Input Data File or RSLogix 5000 Input Tags 17--19. . . . . . . . . . . . . . . .

    Step 3: Identify Device Data Structure 17--19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Mapping Inputs and Outputs to a 1747-SDN on a DeviceNet NetworkExercise A 17--21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 17--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 17--24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 17--26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 17--28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 17--28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 17--34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise B 17--34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    24/389

    Table of Contentsxii

    Communicating on a DeviceNet Network Using Explicit Messagingwith the SLC 500 Platform

    What You Will Learn 18--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 18--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 18--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging vs. I/O Messaging 18--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The DeviceNet Object Model 18--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Object 18--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Class 18--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instance 18--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Attribute 18--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Service 18--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Class, Instance, Attribute, and Service Code Lookup 18--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging Types 18--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Explicit Messaging Using an SLC 500 Processor and a 1747-SDN Scanner Module 18--8. . . . . . . . . . .

    Explicit Message Transaction Blocks in SLC 500 Data Files 18--10. . . . . . . . . . . . . . . . . . . . . . . . . . . .Transaction Header 18--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Transaction Body 18--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: Explicit Message Format for an SLC 500 Platform 18--11. . . . . . . . . . . . . . . . . . . . . . . . . .

    Peer-to-Peer Explicit Messaging 18--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    UCMM (Unconnected Message Manager) Capability 18--12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Method of Configuration 18--13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example: PanelView Peer-to-Peer Explicit Message Configuration 18--13. . . . . . . . . . . . . . . . . . . . .

    Heres How 18--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise: Communicating on a DeviceNet Network Using Explicit Messagingwith the SLC 500 Platform

    Exercise A 18--15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 18--18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 18--20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Using DeviceNet and SLC 500 Hardware IndicatorsWhat You Will Learn 19--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 19--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 19--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Status Indicators (LEDs) 19--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Scanner Module Status Indicators 19--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Device Network Status Indicators 19--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Status Indicator Interpretation 19--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Scanner Module Numeric and Alphanumeric Codes 19--4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 19--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    25/389

    Table of Contents xiii

    Exercise: Troubleshooting Using DeviceNet and SLC 500 Hardware IndicatorsExercise A 19--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 19--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 19--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 19--10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Tips 19--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting a DeviceNet Network Using RSLogix 500 SoftwareWhat You Will Learn 20--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Why These Skills Are Important 20--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Before You Begin 20--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Relationship Between an RSNetWorx for DeviceNet Software Data Map and I/O Pointsin RSLogix 500 Software 20--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSNetWorx for DeviceNet Software Data Map 20--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Device Data Structure 20--3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    RSLogix 500 Software Data Files 20--5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Scanner Module Status Register 20--7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Heres How 20--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Example 20--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tracing I/O Points through a 1747-SDN Scanner Module 20--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 1: Determine Output Mapping 20--8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 2: Determine Data Structure 20--9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Step 3: Determine I/O Point Location in RSLogix 500 Software Output Data File 20--9. . . . . . . . . . . .

    Step 4: Verify the Addressing of the Ladder Logic Instruction Controlling the I/O Point 20--10. . . . . . . .

    Exercise: Troubleshooting a DeviceNet Network Using RSLogix 500 SoftwareExercise A 20--11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    How Did You Do? 20--14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Answers 20--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Exercise A 20--16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Appendices

    Scanner Module Master Data Maps1756-DNB Scanner Module Master Data Map A--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1747-SDN Scanner Module Master Data Map A--2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Decimal to Hexadecimal Conversion TableDecimal to Hexadecimal Conversion Table B--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    PowerFlex 40 Drive Data StructurePowerFlex 40 Drive Data Structure C--1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    26/389

    Table of Contentsxiv

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    27/389

    ICourse Overview

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008ov2i100

    Course Overview

    This course prepares you to successfully design and configure anefficient DeviceNet network using components for the ControlLogix

    platform. To meet this objective, you will begin by designing a cable

    system, and then configuring a driver, a scanner module, and

    network devices.

    This course also prepares you to troubleshoot a malfunctioning

    DeviceNet network and return it to normal operation with minimum

    downtime. You will first verify proper network installation and then

    perform both hardware and software--based tasks used to isolate

    DeviceNet problems. You will also practice the tasks necessary to

    add and replace network devices.

    The specific hardware components used in the course include

    DeviceNet round and flat cable, taps, connectors, power supplies,

    scanner modules, and DeviceNet-compatible devices such as

    photoelectric sensors, operator interfaces, packaged I/O, and drives.

    The software components include RSNetWorx for DeviceNet,

    RSLinx, and RSLogix 5000 (or RSLogix 500 if arranged before

    class) software.

    Individuals responsible for designing and configuring a new

    DeviceNet network should attend this course. Individuals responsiblefor isolating and correcting problems or performing basic

    maintenance on a DeviceNet network should also attend this course.

    Opening Comments:

    Welcome students.

    Give administrative details:

    1. Class hours2. Break times

    3. Cafeteria information

    4. Telephones

    5. Restroom locations

    Ask each student to share:

    1. Name and title

    2. Company and location

    3. How they use DeviceNet on the job

    Course Purpose

    Optional lessons are available in theback of the course that use the1747-SDN scanner module and the SLC500 processor.

    Who Should Attend

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    28/389

    II Course Overview

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008ov2i100

    To successfully complete this course, the following prerequisites are

    required:

    Experience operating a personal computer within a Microsoftr

    Windowsr environment

    Completion of the RSLogix 5000 Level 1: ControlLogix System

    Fundamentals (CCP146) course or knowledge of common

    ControlLogix terminology and the ability to program and

    interpret basic ladder logic instructions in RSLogix 5000 software

    Or

    Completion of the PLC--5/SLC 500 and RSLogix Fundamentals

    (CCP122) course or knowledge of common programmable

    controller terminology and the ability to program and interpret

    basic ladder logic instructions in RSLogix 500 software

    This course consists of the following lessons:

    Day 1

    Identifying DeviceNet Network Components

    Designing a DeviceNet Cable System

    Creating a DeviceNet Network Configuration

    Commissioning Nodes on a DeviceNet Network

    Configuring a 1756-DNB DeviceNet Scanner Module

    Optional: Configuring a 1747-SDN DeviceNet Scanner Module

    Day 2

    Mapping Inputs and Outputs to a 1756-DNB Scanner Module on

    a DeviceNet Network

    Optional: Mapping Inputs and Outputs to a 1747-SDN Scanner

    Module on a DeviceNet Network

    Managing DeviceNet EDS Files

    Configuring the Automatic Device Recovery (ADR) Feature for a

    DeviceNet Network

    Communicating on a DeviceNet Network Using Explicit

    Messaging with the ControlLogix Platform

    Optional: Communicating on a DeviceNet Network Using

    Explicit Messaging with the SLC 500 Platform

    Integrated Practice: Modifying a DeviceNet Network

    Configuration

    Prerequisites

    Poll the class at this time to determinethe amount of DeviceNet experience thestudents have. If the class has asignificant amount of DeviceNet

    experience, the exercises in the coursemay take less time than indicated.

    Agenda

    85 minutes

    150 minutes

    60 minutes

    45 minutes

    65 minutes

    65 minutes

    140 minutes

    140 minutes

    40 minutes

    45 minutes

    120 minutes

    120 minutes

    45 minutes

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    29/389

    IIICourse Overview

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008ov2i100

    Day 3

    Troubleshooting a DeviceNet Network Using RSNetWorx for

    DeviceNet Software

    Troubleshooting Using DeviceNet and ControlLogix Hardware

    Indicators

    Optional: Troubleshooting Using DeviceNet and SLC 500

    Hardware Indicators

    Troubleshooting a DeviceNet Network Using RSLogix 5000

    Software

    Optional: Troubleshooting a DeviceNet Network Using RSLogix

    500 Software

    Troubleshooting Duplicate Node Addresses on a DeviceNet

    Network

    Integrated Practice: Restoring a Malfunctioning DeviceNet

    Network to Normal Operation

    The following course structure is generally used to facilitate your

    ability to meet the course objectives:

    One lesson is devoted to each task.

    Typical lesson includes most or all of these sections:

    -- What You Will Learn -- lesson objectives

    -- Before You Begin -- preparatory material

    -- Heres How -- demonstration of procedures

    -- Exercise -- opportunity to perform new skills, often in a

    hands-on lab environment-- How Did You Do? -- where to go for feedback on

    performance

    -- Answers -- answers to exercises

    Integrated practices provide an opportunity to perform tasks using

    the skills obtained during the training.

    70 minutes

    60 minutes

    60 minutes

    90 minutes

    90 minutes

    60 minutes

    65 minutes

    Meeting Course Objectives

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    30/389

    IV Course Overview

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008ov2i100

    To enhance and facilitate your learning experience, the following

    materials are provided as part of the course package:

    Student Manual, which contains the key concepts, definitions,

    and examples presented in the course and includes the hands-on

    exercises.

    DeviceNet and RSNetWorx Troubleshooting Guide, which

    contains easy-to-use flowcharts and graphics to help you

    complete the troubleshooting tasks presented in class. The guide

    covers five DeviceNet scanner modules and is also an ideal

    resource for most troubleshooting situations in the plant

    environment.

    DeviceNet and RSNetWorx Procedures Guide, which contains

    clear and concise step-by-step procedures for performing the

    tasks addressed in class, as well as other tasks associated with

    maintaining and troubleshooting a DeviceNet network.

    DeviceNet Documentation Reference Guide, which contains

    several different technical publications in electronic format.

    Throughout this course, you will have the opportunity to practice the

    skills you have learned through a variety of hands-on exercises.

    These exercises focus on the skills introduced in each lesson.

    You will also have the opportunity to combine and practice several

    key skills by completing integrated practices. To complete the

    exercises and the integrated practices, you will use a DeviceNet

    workstation.

    Student Materials

    Hold up a Procedures Guide. Take amoment to show the Table of Contents,one or two procedures, and theGlossary. Note that this guide will be agood reference when students arecompleting tasks on the job.

    Open the Documentation ReferenceGuide from the CD. Take a moment to

    show a list of publications available onthe CD.

    Hands-On Exercises

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    31/389

    Lesson 1

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008CMPib100

    Identifying DeviceNet NetworkComponents

    After completing this lesson, you should be able to identify

    DeviceNet network components.

    Why These Skills Are Important

    The ability to identify DeviceNet network components is important

    because it will allow quick and accurate recognition for

    troubleshooting purposes.

    NetLinx Open Architecture

    The DeviceNet network is one of three industrial communications

    networks that fall under the NetLinx open architecture. The NetLinx

    open architecture allows easy interconnectivity between networks

    through the implementation of common communications protocol

    and interfaces. The following major industrial communications

    networks are part of the NetLinx open architecture:

    DeviceNet

    ControlNet

    EtherNet/IP

    Network Hierarchy

    Network hierarchy is a term used to describe the levels of

    functionality of each of the major communications networks within

    the NetLinx open architecture. The networks are organized into the

    following hierarchical layers, each of which offers a unique type and

    level of control:

    Information Layer: Gives higher-level computing systems

    access to plant-floor data.

    Control Layer: Allows intelligent automation high-speed control

    devices to share information. Device Layer: Offers high-speed access to plant-floor data from

    a broad range of plant-floor devices.

    What You Will Learn

    Before You Begin

    Explain that this and the followingsections are intended as an overview toprovide students with a basicunderstanding of the DeviceNet networkand how it fits into the overall networkstructure.

    ? Does anyone have experience withany of the other networks in thehierarchy?

    Point out that though DH+ and RemoteI/O are control layer networks, they arenot considered part of the NetLinx open

    architecture since they do not employthe protocol and interfaces common toNetLinx networks.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    32/389

    1--2 Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008CMPib100

    The following graphic shows the three layers of the NetLinx

    architecture:

    DriveLimit Switch

    PhotoelectricSensor

    OperatorInterface

    Device Layer

    Control Layer

    ControlNet NetworkEtherNet/IP Network

    Information Layer

    Ethernet NetworkEtherNet/IP Network

    DeviceNet NetworkFOUNDATION Fieldbus Network

    Computing Systems

    Processors andComputing Systems

    Processorsand Devices

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    33/389

    1--3Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008CMPib100

    DeviceNet Network

    A DeviceNet network connects industrial devices to a processor or

    controller and application software without the need for hardwiring.

    Devices may include limit switches, photoelectric sensors,

    pushbuttons, bar code readers and drives:

    Processor or Controller Chassis with Scanner Module

    RS-232 Cable

    1770-KFD Module

    Host Computer with

    RSNetWorx for DeviceNetSoftware

    1794-ADN Flex I/OtAdapter Module and

    I/O ModulesPhotoelectric Sensors

    RediSTATIONtOperator Interface

    Bulletin 160Drive

    ArmorBlockMaXum I/OModule

    The following graphic shows the same devices on a Remote I/O

    network, which requires that each device be individually wired to the

    control chassis:

    Processor Chassis

    DH+ Network Host Computer withProgramming Software

    I/O

    SensorsOperatorInterface

    Remote I/O Network

    Drive

    ArmorBlockI/O Module

    Point out that the non-DeviceNetnetwork uses a separate connection foreach individual device, whereas, on theDeviceNet network, devices are allconnected to a common bus. The

    DeviceNet network eliminates extensivewiring and installation labor.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    34/389

    1--4 Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008CMPib100

    Benefits of a DeviceNet Network

    Using a DeviceNet network provides the following benefits:

    Simplified wiring

    Support for both smart and standard devices

    Choice of performing device configuration from a computer or at

    the device itself

    Support for network-powered (sensors) and self-powered

    (actuators) devices

    Support for the removal and/or replacement of devices under

    power (plug-and-play capability) without breaking the network

    connection

    Support for real-time control data exchange

    Support for interchangeability of devices from multiple vendors

    DeviceNet Network Applications

    DeviceNet networks are best-suited for applications with the

    following characteristics:

    Applications that would otherwise require extensive hardwiring

    Applications with a large number of devices connected to

    multiple I/O points (distributed or rack-based)

    Applications that require a quick start-up

    Applications for which downtime to add and replace devices is

    not an option

    Applications that require extensive preventative diagnostic

    capabilities

    Applications with small devices that are distant from each other

    Applications with devices that are not wired individually to a

    control panel

    Applications that use multiple short and simple data packets

    ? Can anyone explain the differencebetween smart and standard devices?

    Answer: Smart devices provide severalprotective and control functions,including status information fordiagnostic and troubleshootingpurposes.

    Point out the 871TM inductive proximitysensor is one example of a smartdevice because its capabilities includeproviding target range information bymeans of an analog signal.

    ? Why was a DeviceNet networkchosen for implementation at the plantwhere you work? Which of thesecharacteristics are met by theapplication at the plant where you work?

    Poll the class to get a sense of the typesof applications DeviceNet networks arebeing used for at students places ofemployment.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    35/389

    1--5Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008CMPib100

    DeviceNet Network Components

    A DeviceNet network is comprised of both hardware and software

    components. The following hardware components make up a

    DeviceNet network:

    Power supply DeviceNet cable (flat, thick or thin):

    -- Trunk line cable

    -- Drop line cable

    Terminating resistors

    Taps:

    -- T-Port tap

    -- DeviceBox tap

    -- PowerTap tap

    -- DevicePort tap

    -- Open-style tap

    Insulation displacement connectors (IDCs):

    -- Open-style

    -- Micro

    Connectors:

    -- Sealed

    -- Open-style

    Scanner module

    Devices (nodes)

    The following software components are required to access,configure, and maintain a DeviceNet network:

    Network configuration software such as RSNetWorx for

    DeviceNet software

    Linking software such as RSLinx software

    Programming software such as RSLogix 5, RSLogix 500, or

    RSLogix 5000 software

    Tell students that most of the individualcomponents mentioned in this sectionwill be covered in detail in later lessons.This and the ensuing sections are only

    meant to familiarize students withgeneral DeviceNet components andterms.

    Explain that, since the DeviceNetnetwork is an open network, softwareprograms developed by various vendorscan be used to access and configureDeviceNet devices. Note that a devicemanufactured by Rockwell Automationcan be configured using a softwareprogram developed by another vendoras long as an appropriate EDS(electronic data sheet) file exists for thedevice. The same is true for configuringthird party devices using Rockwellsoftware programs.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    36/389

    1--6 Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved. Rev. July 2008CMPib100

    Power Supply

    A DeviceNet network requires its own 24 V DC power supply with

    current limit protection. Depending upon the current draw and

    positioning of network devices, more than one power supply may be

    needed per network.

    1606-XLSPower Supply

    DeviceNet Cable

    A specific type of cable is required for DeviceNet networks and falls

    into one of the following two main categories:

    FlatRound

    DeviceNet round cable has the following general characteristics:

    Two power wires, two signal wires, and a bare (drain) wire

    A yellow or gray exterior

    Tell students that the power supply usedin the DeviceNet workstations is securedbehind the front panel and is thereforenot visible.

  • 8/22/2019 ABT-CCP164-TIM 2008-07

    37/389

    1--7Identifying DeviceNet Network Components

    E 2008 Rockwell Automation, Inc. All rights reserved.Rev. July 2008CMPib100

    The following graphic shows a cross-segment of round cable:

    Vinyl Jacket

    Red & BlackDC PowerPair65% Coverage

    Tinned CopperBraid Shield

    StrainedDrain WireTinnedCopper

    BeldfoilAluminum/PolyesterShield

    Blue & WhiteData Pair

    Polypropylene Fillers

    DeviceNet KwikLink flat cable has the following general

    characteristics:

    Two power wires and two signal wires (no drain wire)

    A gray exterior

    The following graphic shows a cross-segment of KwikLink flat

    cable:

    Gray Exter