Using the Library of Process Objects Updated 2014-09-08

download Using the Library of Process Objects Updated 2014-09-08

of 12

Transcript of Using the Library of Process Objects Updated 2014-09-08

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    1/28

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    2/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Reusable Library for Design Productivity

    Suite of control and

    HMI objects to

    accelerate projectengineering

    Role-based feature set

    for  Operation

    Maintenance

    Engineering

    2

    Process Library –“Out of the Box” 

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    3/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Library Philosophy

    3

    Standard Applications

    Control Strategies(Contro l Modules)

    Library Hierarchy

    Devices (valves, motors/ drives, controlalgorithms, transmitters,etc.)

    Logix5000 functionblocks, faceplates andgraphic objects

    Level control,temperature control,etc.

    Mixer/Reactor, etc.

    ExampleIncludedin base

    system

    SystemAdd-On

    CustomPurchase

    Logix Programming andVisualization Tools

    Devices(Process Objects)

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    4/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Key Benefits

    4

    Improvements in:

    System “out-of-the-box” experience

    Engineering efficiency, plus tools, for Solution Providers

    Focus on application engineering rather than building base blocks

    Consistency of application solutions from multiple delivery partners

    Predictability of system behavior 

    Library managed by Rockwell Automation

    Consistent engineering library framework

    In line with customer expectations

    TechConnectSM support

    Ask for “PlantPAx Support” 

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    5/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Installing the Library: Logix Components

    5

    For Add-On Instructions, import only the AOIs you need.

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    6/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

     All Dependencies Are Imported

    6

    IMPORTANT:  All dependencies are included in the AOI import file

    Embedded AOIs and all required data types (UDTs, STRINGs)

    Example: the P_Motor instruction uses P_Alarm and P_Mode

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    7/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Installing the Library: HMI Components

    7

    First, add the library components to your HMI application (Site Edition or Machine Edition)

    1. Import the Images –all the .BMP and/or .PNG files (.BMP and .PNG must be imported separately)

    2. Import the Global Objects –all the .GGFX files

    3. Import the Displays –only the GFX files you need

    4. If using Site Edition, import the Macro – the .MCRfile

    5. If using Machine Edition, import the Tags – the .CSV file

    Theorder is important: each item depends on the previous items

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    8/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Displays: Just the Ones You Need

    Each Faceplate or Help Popup counts as only ONE Display

    … even though the Faceplate has multiple tabbed views.

    P_Motor uses P_Mode, P_Alarm ...so don’t forget to include their Help and Configuration Displays.

    SE: Always include “Common Analog Edit” – used for number entry

    8

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    9/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Create an Instance: Logix

    9

     Add the instruction (Ladder (LD), Function Block Diagram (FBD), or StructuredText (ST))

    Create its backing tag Controller or program scope

    You can do this online

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    10/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Connect Its I/O

    10

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    11/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Create an Instance: FactoryTalk® View

    11

    Open your Display

    Drag and Drop the Graphic Symbol

    From the appropriate “… Graphics Library” GGFX file

    3.0: Note the updated graphics, with .PNG images, throughout the library

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    12/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Create an Instance: Link It Up

    12

    Just ONE global object parameter 

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    13/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Default Configuration

    IMPORTANT:

    Every instruction defaults to the

    simplest, basic device configuration. Motors: outputs only

    with no run feedback

    Valves: outputs onlywith no limit switch

    feedback

     Additional features are used

    if you configure / enable them

    Defaults are listed in the Reference

    Manual for each instruction

    13

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    14/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

     Add Run Feedback

    Open the faceplate and enable Run Feedback checking

    Engineering tab: HAS Run Feedback; Maintenance tab: USE it

    14

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    15/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    “HAS” and “USE”

    15

    Has: the function exists, is coded

    Under control of Engineering

    If an AOI does not HAVE afunction, it is not visible toOperators or Maintenance

    Use: the function should be usedas intended

    Under control of maintenance

     Allows bypassing or disabling

    a function temporarily

    Maintenance Bypass Indicator 

     Appears when function is

    bypassed (Has but not Used)

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    16/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Designed Around User Roles

    16

    Operation, maintenance, engineering tabs

    Pre-defined security model

    User profiles for operator, operating supervisor, maintenance,maintenance supervisor, manager, engineer, administrator 

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    17/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Operation:

    What Shut Us Down?

    17

    Interlocks with first-out and individual bypass

     Access to logic for complex interlocks

    Snapshot when logic triggers shutdown

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    18/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Operation:

    Where Am I Right Now?

    18

    Quick access to

    detail displays

    Highlight of currentstate

     Available

    commands and data

    entries are obvious

    Tooltips

    Help displays

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    19/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Maintenance:

    Find and Work Around Problems

    19

    Goal: no need to force I/O or change code to bypass typical issues

    Bypass run feedback, position feedbacks

    Substitute PV (discrete or analog input)

    Maintenance bypass indicators: follow the breadcrumbs

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    20/28

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    21/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Engineering:

    Tools to Manage Configuration

    21

    Instantiation tools to speed development and roll-out

    Demonstrations later 

    Restricted HMI configuration access for changes

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    22/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Library Tools

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    23/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Color Change Tool Export displays and global objects from FactoryTalk View Studio

    Modify using the color change tool

    One color palette Save yours

    By function

    e.g., “Running”,

    “Energized”,

    “Fault”

     Apply to all

    exported displays

    and global

    objects at once

    Import modified displays and global objects into FactoryTalk View Studio

    23

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    24/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Instance Configuration Tool Microsoft Excel workbook

    Uses RSLinx® Classic to configure controller online

    Requires RSLinx activation (Gateway, OEM); cannot use RSLinx Lite

    Preconfigured sheets (tabs) for Process Library AOIs

     All configuration parameters, including local tags

    Read configuration from controller  Store as archive for disaster recovery

    Modify configuration using Excel

    Tab for each AOI (class) Copy / paste within or from other tools

    Write configuration to controller 

    NOTE: Tool Requires 32bitMS Excel24

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    25/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

     Alarms Builder and

    Tag Data Editing Tool  Alarms builder 

    Creates alarm XML import files:

    for FactoryTalk Alarms and Events polling-based tags for FactoryTalk View ME

    Preconfigured definitions for Process Library V3.1 AOIs

     Alarm tag parameters use underlying Logix tag parameter values Tag data editing tool:

    Edit multiple tag data values

    Including AOI Local Tags (strings)

    In spreadsheet-like table

    Copy / paste / import / export / filter functions

    Use with any Logix data types: UDTs, AOIs, etc.

     Alarms builder and tag data editing tool can be used independently25

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    26/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

     Alarms Builder: QuickBuild QuickBuild creates an XML alarm import file using these settings:

    Creates FactoryTalk Alarms and Events discrete alarms

    Creates alarm only if P_Alarm “Cfg_Exists” = 1

     AckRequired is set to true (AckRequiredhandled by P_Alarm AOI)

    Latched is set to false (ResetRequiredhandled by P_Alarm AOI)

    P_Alarm priority (1, 2, 3, 4) is mapped to FactoryTalk Alarms and Events severity (1,251, 501, 751)

    P_Alarm Cfg_Desc (description) text added to FactoryTalk Alarms and Events alarmmessage

    FactoryTalk Alarms and Events alarm name set to object’s tag name + alarm name(‘TI101_Alm_HiHi’)

    FactoryTalk Alarms and Events alarm view command set to call up object’s faceplate

    FactoryTalk Alarms and Events alarm class set to controller name, program name, tagname, tag type

    FactoryTalk Alarms and Events alarm status and control handshake tags automaticallypopulated to link to P_Alarm for acknowledge, suppress/unsuppress, disable/enable,shelve/unshelve

    TIP Set up alarms using configuration spreadsheet, then QuickBuildFactoryTalk Alarmsand Events database

    26

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    27/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    Where to find more information?

    Process Library Product Profile on

    literature library (proces-pp008)

    27

    Process Library of ProcessObjects Reference Manual on

    literature library (proces-rm002)

    Process Library of Logix Diagnostic

    Objects Reference Manual on

    literature library (proces-rm003)

  • 8/9/2019 Using the Library of Process Objects Updated 2014-09-08

    28/28

    Copyright © 2014 Rockwell Automation, Inc. All Rights Reserved.

    www.rockwellautomation.com

    Follow ROKAutomationon Facebook& Twitter.Connect with us on LinkedIn.

    Rev 5058-CO900D

    Thank you!