Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900H L19 - Studio 5000® and Logix Advanced Lab.

Similar presentations


Presentation on theme: "Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900H L19 - Studio 5000® and Logix Advanced Lab."— Presentation transcript:

1 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC - 5058-CO900H L19 - Studio 5000® and Logix Advanced Lab

2 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Lab Overview  Learn how to improve efficiencies using modular programming  Learn about new features that enhance modular programming within Studio 5000® Logix Designer  Hands-On experience with V24 of Studio 5000® Logix Designer  Use of RSLogix Emulate 5000 V24 2 Explore the Studio 5000® Design Environment

3 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 3 Tool updated for the new features of Studio 5000® Logix Designer Compare Tool New Features – V24 and greater  Find changes between two different Studio 5000® Logix Designer applications  Creates a report of the application differences  Merge changes between Studio 5000® Logix Designer applications  User can pick and choose which changes to merge

4 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 4  The Module Object provides status information relevant to a module  Attributes –  Entry Status  Fault Code  Fault Info  FW Supervisor Status  Force Status  INSTANCE  Status Indicator  Mode  Path FYI That’s New The ModuleHow to AccessThe Info What’s the Module Object? New Features – V24 and greater

5 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 5 No Access to Module Object  This Module Object could NOT be accessed within an Add-On Instruction definition in previous releases  (that is) Attributes –  Entry Status  Fault Code  Fault Info  FW Supervisor Status  Force Status  INSTANCE  Status Indicators  Mode  Path Module Not A Selection Add-On Instruction Definition The Add-On Instruction had no way of pointing to the Module from within the definition

6 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 6 Access to Module Object – Inside an Add-On Instruction  Full Access to the Module Object inside the Add-On Instruction  “Module” Data type as InOut Parameter (Add-On Instruction & Programs)  Allows you to point to the module from within an Add-On Instruction Definition Add-On Instruction Definition Full Access

7 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 7  Use GSV to retrieve the Module Communication Path  SINT Array  Use an SSV to Set the Msg Path  Abstracted Approach  Possible Re-use of Message for Multiple modules in an Add-On Instruction  Coding required New Attribute to the Module Object: Path New Features – V24 and greater

8 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 8 Prog_01Prog_02 Data Previously Controller Tags Act as “Gateway” Programs to Program Communications – Before New Features – V24 and greater

9 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC 9 Prog_01Prog_02 Data Controller Tags NEW Direct Communication Between Program Folders New Features – V24 and greater Programs to Program Communications – After

10 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Prog_01 10 Program Tags Code Routines Code Routines Previous Program Tags Code Routines Code Routines Prog_01 NEW Input Output InOut Parameter Interface Public New Features – V24 and greater The Composition of a Program (Before and After)

11 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC V24 Data Why Add a Parameter Interface? Better understanding of interaction between programs Allow direct communication between programs Introduce a larger modular object in Logix Designer Program Folder Conceptual Block Diagram (New) Prog_02 Previous Program Tags Code Routines Code Routines Prog_01 NEW Program Tags Code Routines Code Routines Input Output InOut Parameter Interface Public Input Output InOut Parameter Interface Public

12 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Programs Span the Tasks Logically Organized Logical Organizer New Features – V24 and greater

13 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Partial Import Online (PIO) Enhancements 13  Easily copy content across projects or within project  Manage references (Tag Aliases, Program Connections)  Manage dependencies (Add-On Instruction’s UDT’s and Tags)  Manage conflicts (Overwrite or Use Existing)  Optionally include/exclude data values  Supports online and offline workflows

14 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Partial Import Online (PIO) Enhancements  Improved Search and Replace  Anything you can change via PIO dialogs  Wildcards, Replace All

15 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Advanced Topics Labs  Lab 1 - Logical Organizer  The Logical Organizer lets you organize your Logix application any way you would like without affecting the application execution  Lab 2 - Compare and Merge Tool  Updated for compatibility with the new features of Studio 5000®  Lab 3 - Add-On Instruction Access to Module Object  New Logix feature to allow one Add-On Instruction to be accessing the module object  New GSV Module Object Path Attribute  Lab 4 - Partial Import Online  A utility that allows the user to view/handle collisions, rename items and configure connections  Lab 5 - Program Parameters  Code modules at the Program level linked together by clearly defined input and output parameters 15 New Features in Studio 5000 Logix Designer® V24 and greater

16 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Other Advanced Topics Labs  Lab 6 - User-Defined Data Types (UDT)  Hands on Introduction to Logix User-Defined Data Types  Lab 7 - Add-On Instructions (Add-On Instruction)  Add-On Instruction Creation  Reusing an Add-On Instruction  Add-On Instruction signatures 16 Existing Logix Functionality

17 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Pick and Choose Your Lab Sections  Users can run any lab sections they would like  Users can skip lab sections they are not interested in  Estimated Lab completion times are located in the Contents table on page 3  Using these estimated lab completion times users can gauge how many of the labs they can complete for the allotted time available 17 Lab allows the user to run only the sections they are interested in. Lab Sections can be run in any order. There is not enough time in this session to complete all lab sections

18 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC Advanced Topics Labs  Lab 5.1 – Code Library Example using Copy and Paste  STOP at Step 24 – before you download the application  Page 69  This is an example of using a library ACD file and the copy and paste method of transfer library logic to an application ACD file.  Continue on the lab in Section 5.2 on page 73  5.2 – Line Expansion Example using the PIO dialog box  STOP at Step 26 – before you download the application  Page 83  Lab Complete  PIO logic import highlights the tag change capabilities that can be performed before the code is added to your application.  This workflow can also be completed online while the controller is Run mode! 18 Lab 5 - Partial Import Online

19 Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC - 5058-CO900H www.rockwellautomation.com Thank you!


Download ppt "Copyright © 2015 Rockwell Automation, Inc. All Rights Reserved. PUBLIC PUBLIC CO900H L19 - Studio 5000® and Logix Advanced Lab."

Similar presentations


Ads by Google