0% found this document useful (0 votes)
166 views44 pages

TechED EMEA 2019 - VZ06 - Best Practices For Migrating Advanced PanelView™ Plus Applications To PanelView

Uploaded by

mrb20
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
166 views44 pages

TechED EMEA 2019 - VZ06 - Best Practices For Migrating Advanced PanelView™ Plus Applications To PanelView

Uploaded by

mrb20
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 44

VZ06 - Best practices for

migrating advanced
PanelView™ Plus applications
to PanelView™ 5000 using
Studio 5000 View Designer®
Why This Session?

1. No conversion tool available for PanelView™ 5000 HMIs. Why no conversion tool?
• New applications
• Different way of working
• Advanced features
• Tight integration with Logix 5000™ controllers
2. Customers have made large investments to develop their application and would like to use the same
framework in their future applications
3. We have done conversions for customers to show what we can do with the View Designer software and
show the tight integration with Logix 5000™ controllers
4. Al lot of requests to analyze a PanelView™ Plus Application to see if they can move to PanelView™ 5000
HMIs
Agenda

1 2 3 4
Demo Analyse your How to start. How to make
application your application
even better.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 4


Agenda

1 2 3 4
Demo Analyse your How to start. How to make
application your application
even better.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 5


Agenda

1 2 3 4
Demo Analyse your How to start. How to make
application your application
even better.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 6


Reuse PanelView™ Plus 6/7 HMI Content
PanelView™ 5510 HMI versus PanelView™ 5310 HMI

HW differences

PanelView 5310 PanelView 5510

Screen Sizes 6,7W,9W,10,12W 7,7W,9W,10,12W,15,19


Controller Limit 1 4
Device Level Ring No Yes
Keypad option No Yes
USB 1 2
Temperature 0…50 °C (32…122 °F) 0…55 °C (32…131 °F)
Marine Certification No Yes
CPU 1 core 2 core

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 7


Reuse PanelView™ Plus 6/7 HMI Content
PanelView™ 5510 HMI versus PanelView™ 5310 HMI

SW Limitations

PanelView 5310 PanelView 5510


ControlLogix® 5570 (L7) & 5580 (L8) Yes Yes
CompactLogix 5380 (L1,L2,L3), 5480 Yes Yes
Controller Limit 1 4
Screen Count 100 100

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 8


Reuse PanelView™ Plus 6/7 HMI Content
PanelView™ 5510 HMI versus PanelView™ 5310 HMI

Features not yet implemented.

PanelView 5310 / 5510


Alarm History Future
Excel Future
PowerPoint Future
Word Future
Web Browser Future
Media Player Future
Conformal Coated/Stainless/Hygienic Future

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 9


Reuse PanelView™ Plus 6/7 HMI Content
PanelView™ 5510 HMI versus PanelView™ 5310 HMI

Flexible solution.

PanelView 5310 / 5510


Backup / Restore / Cloning Yes
Recipe Manager Yes
Macros Yes

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 10


Reuse PanelView™ Plus 6/7 HMI Content
PanelView™ 5510 HMI versus PanelView™ 5310 HMI

Used differently in View Designer.

PanelView 5310 / 5510


ActiveX Controls No
HMITags * No
HMI-based Alarms No

* KB 31289 : FactoryTalk View ME / SE - HMI tag to direct reference tag converter utility

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 11


Alarming
▪ Two types of alarms
▪ Instruction-Based alarming (ALMA and ALMD)
▪ Tag-based Alarming
▪ Time Stamp from Controller.

Instruction Based Tag based Alarming


Alarming
(ALMA/ALMD)
Digital 1000 bytes 500 Bytes
Analog (HH,H,L,LL) 2500 bytes 2000 Bytes

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 12


Alarming
▪ Typical application has 70% Digital and 30% Analog alarms.
▪ Each analog alarm uses 4 alarm messages HH,H,L,LL
▪ 140 ALMD instructions and 60 ALMA instructions result in 380 alarm messages.
Controller Mem. Size (MB)
5069-L306ER 0.6
5069-L306ERM 0.6
5069-L310ER 1
5069-L310ER-NSE 1
Instruction Based Alarming Tag based Alarming 5069-L310ERM 1
380 alarm messages 380 alarm messages 5069-L320ER 2
5069-L320ERM 2
Digital 140000 Bytes 70000 Bytes 5069-L330ER 3
Analog (HH,H,L,LL) 150000 Bytes 120000 Bytes 5069-L330ERM 3
5069-L340ER 4
Total : 290000 Bytes 190000 Bytes 5069-L340ERM 4
0.29 MB 0.19 MB 5069-L350ERM 5
5069-L380ERM 8
5069-L3100ERM 10
1756-L81E 3
1756-L82E 5
1756-L83E 10
1756-L84E 20
1756-L85E 40

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 15


Agenda

1 2 3 4
Demo Analyse your How to start. How to make
application your application
even better.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 17


Reuse PanelView™ Plus 6/7 Content
What not to reuse…

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 18


Reuse PanelView™ Plus 6/7 HMI Content
Security

Once security is set up in the “folders”, all shortcuts will follow those rules

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 19


Reuse PanelView™ Plus 6/7 HMI Content
What not to reuse? Communication and diagnostics.

All notifications for controller and network are already done for you.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 20


Reuse PanelView™ Plus 6/7 HMI Content
Images and pictures

Some considerations
▪ Reuse PanelView™ Plus 6/7 HMI image constraints
▪ Scaling not supported
▪ Use Size, type
▪ Select PanelView™ 5000 terminal with same pixel size as PanelView™
Plus 6/7 HMI

▪ PanelView™ 5000 HMI: Scalable vector Graphics


supported
▪ Format “SVG Tiny 1.1/1.2”

▪ Suggestion: import in following formats


▪ SVG (preferred)
▪ PNG (do not use rescaling)

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 21


Reuse PanelView™ Plus 6/7 HMI Content
Images and pictures

Recommended method

▪ Create your screens using objects from the library. A


large selection of pre-animated objects are available,
simply adding tags will give fully functioning objects
with little work.
▪ Full SVG format

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 22


Reuse PanelView™ Plus 6/7 HMI Content
Quickly reuse PanelView™ Plus 6/7 HMI tags

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 23


Reuse PanelView™ Plus 6/7 HMI Content
Quickly reuse PanelView™ Plus 6/7 HMI tags

Recommended method
Knowledge base : 1073855 Studio 5000 View Designer® tag conversion from FactoryTalk® View
ME

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 24


Reuse PanelView™ Plus 6/7 HMI Content
Quickly reuse PanelView™ Plus 6/7 HMI tags

Recommended method
Knowledge base : 1073855 Studio 5000 View Designer® tag conversion from FactoryTalk® View ME

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 25


Reuse PanelView™ Plus 6/7 HMI Content
Animations
PanelView™ 5000 HMI support nearly all PanelView™ Plus 6/7 HMI animations, and
much more!

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 26


Reuse PanelView™ Plus 6/7 HMI Content
Expressions in PanelView™ 5000 HMI: The basics

What is one of the best features in all the PanelView™ 5000 HMI Objects?

The State Table


▪ Can Animate an object
▪ Position
▪ Color
▪ Visibility
▪ Enable/disable
▪ Size
▪ …

Recommendation:
Use state table to group & organize expressions and create scripting experience

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 27


Reuse PanelView™ Plus 6/7 Content
Expressions in PanelView™ 5000: The basics
View Designer provides several system tags

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 28


Reuse PanelView™ Plus 6/7 Content
Expressions in PanelView™ 5000: The basics
Expressions in PanelView™ 5000

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 29


Reuse PanelView™ Plus 6/7 Content
Expressions in PanelView™ 5000: The basics

Expressions, simple & clean

DOES IT MOVE? FALSE


YES No

IIF (Does it Move, Duct tape, Lubricate)

TRUE

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 30


Reuse PanelView™ Plus 6/7 HMI Content
Expressions in PanelView™ 5000 HMI: Nested expressions

Expressions, a powerful alternative to Scripting

YES DOES IT MOVE? NO

FALSE
FALSE
TRUE TRUE

SHOULD IT? SHOULD IT? iif(Does it move,iif(Should it, No Problem,Duct Tape),iif(Should it, Lube,No Problem))

YES NO
TRUE
NO YES
FALSE

NO PROBLEM

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 31


Reuse PanelView™ Plus 6/7 HMI Content
YES DOES IT MOVE? NO

Expressions in PanelView™ 5000 HMI: The basics SHOULD IT? SHOULD IT?

YES NO

How to use scripting? STEP 1 1


NO

2
YES

3
NO PROBLEM

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 32


Reuse PanelView™ Plus 6/7 HMI Content
YES DOES IT MOVE? NO

Expressions in PanelView™ 5000 HMI: The basics SHOULD IT? SHOULD IT?

YES NO

How to use scripting? STEP 2 1


NO

2
YES

3
NO PROBLEM

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 33


Reuse PanelView™ Plus 6/7 HMI Content
Expressions in PanelView™ 5000 HMI: Events
List of possible Commands:
• Data Log
o Exports a data log to a USB or SD card
o Cancel the export
• HMI Device Configuration
o Screen calibration
o Load a runtime application from removable media
o Reboot the HMI device
o Safely remove media
• Language Switching
• Navigation
o Navigate Forward or backward
o Popup open/Close
o Screen navigate
o Show Navigation menu
• PDF (Go to page, Zoom)
• Security (Logon/Logoff)
• State (Next/Previous)
• Value
o Increment
o Toggle
o Write

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 34


Reuse PanelView™ Plus 6/7 HMI Content
Control HMI displays (aka Global Connections)

Did you know you can have the controller control the HMI displays?
New method in PanelView™ 5000 HMI:
▪ Knowledge base ID 821662 Remote Screen Changes on a PanelView™ 5500 Terminal

Added value of the PV5000 method: Customizable, Flexible, multiple actions, Pop-ups, …
PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 35
Reuse PanelView™ Plus 6/7 HMI Content
Execute actions when you open and close screens (Macros)
New method in PanelView™ 5000 HMI:
▪ Knowledgebase ID 896764 How to create Startup and Shutdown macros for displays in Studio
5000 View designer.

Added value of the PV5000 method: multiple actions, not limited to tags writes ! (example)
PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 36
Agenda

1 2 3 4
Demo Analyse your How to start. How to make
application your application
even better.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 37


PanelView™ 5000 HMI Initialization tool
Simplify PanelView™ 5000 terminal configuration

Scenario 1: Disaster Recovery


Customer needs to replace his PanelView™ 5000 terminal because it was damaged.
A skilled operator needs to set IP address, subnet mask, Gateway, DNS, Screensaver settings,
host name, Disable 2nd network port, VNC,.… using a special recovery procedure.
Then he needs to load his application and make sure he didn’t make any mistakes.

Scenario 2: Duplication of terminals


OEM duplicates a machine and wants to reuse his View application.
He has to follow a procedure to set the terminals settings.

Well, we could make it easier for them!


PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 38
PanelView™ 5000 HMI Initialization tool
How?

These are some of the system settings that can be modified :


▪ DHCP/manual IP address
▪ IP Address
▪ Subnet Mask
▪ Gateway
▪ DNS
▪ Screensaver settings
▪ Backlight
▪ VNC
▪ Disable “Download and Firmware Updates”
▪ Time Zone, Date and Time
▪ Disable 2nd unused Ethernet port.
▪ Host Name

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 39


PanelView™ 5000 Initialization tool
How?
*

• In V6 we will introduce Project Events and then this can be added there and not in the banner.
• In V6 Firmware will be checked and updated before the application starts.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 40


Manage recipes with PanelView™ 5000 (RecipePlus)
Overview
▪ Knowledge base ID 1073798 Studio 5000 View Designer® Recipe handling in controller
▪ Features :
▪ CSV files stored on SD card of controller (Compact/ControlLogix controllers)
▪ Retrieve with TFTP server or copy to SD card
▪ HMI based on native PanelView™ 5000 HMI objects

CSV Files

Copy from TFTP Server


Or SD card
PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 41
Where can I find it?

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 42


Data flow
▪ The same concept can be used to show machine settings.
▪ Showing a lot of data using 1 screen.
▪ Reporting Control ler reads recipe
fi l es in specific folder .
Once a recipe is selected TEMP a rra y tha t stores
i t i s loaded i n a temp the s elected recipe
a rra y. i ngredients.

TEMP
Thi s is the array that contains the
a cti ve recipe that is used in the
l ogi x application .
Once you a re finished with
edi ting ingredients , you ca n
tra ns fer the selected recipe to
the a ctive recipe .
Arra y of 10 tha t s hows the
va l ues on the s creen .
Every ti me you select a
di fferent page , the va l ues are
copi ed from TEMP a rray to
thi s array.

SCREEN
ACTIVE

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 43


Reuse PanelView™ Plus 6/7 Content
Knowledgebase articles summary
▪ 821660 Studio 5000 View Designer® Multistate Push Button
▪ 896764 How to create Startup and Shutdown macros for displays in Studio 5000 View designer.
▪ 821662 Remote Screen Changes on a PanelView™ 5500 Terminal
▪ 896765 How to add multiple entries in State Table in Studio 5000 View Designer® using excel.
▪ 1058060 View Designer: Using embedded strings in a List Selector / Indicator Box object
▪ 1073798 Studio 5000 View Designer® Recipe handling in controller
▪ 1073796 Studio 5000 View Designer® Drop-down object
▪ 1073795 Studio 5000 View Designer ® Multistate Indicator
▪ 1073855 Studio 5000 View Designer® tag conversion from FactoryTalk® View ME
▪ 1081681 Studio 5000 View Designer® Change anchor point of objects for animation.
▪ 1084414 Studio 5000 View Designer filter alarm screen when opening.
▪ 1086905 Can Studio 5000 View Designer be used to create graphics that align with ISA 101 style guidelines
▪ 1086891 Studio 5000 View designer : Initialisation of Panelview 5000
▪ 1086029 Logix Tag Based Alarms Memory Consumption
▪ 1073799 Studio 5000 View Designer® Advanced features and tips and tricks
PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 48
Reuse PanelView™ Plus 6/7 Content
Summary

▪ System tags/Controller tags + Expressions + State Table = Powerful scripting

▪ Customization. Build your application like YOU want it.


▪ Security settings
▪ Initialization
▪ Recipe manager / Large Data / Reporting
▪ Multiple actions on one object.

▪ There is a lot more you can do with View Designer than you think.

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 49


PanelView 5000 & Studio 5000 View Designer Sessions
VZ01 - Visualization at Rockwell Automation - What's New and What’s Next
VZ02 - How to Improve Plant Operations through Better HMI Graphics

VZ03 - Designing Machine-level HMI with PanelView™ 5000 and Studio 5000 View Designer®: Basic Lab
VZ04 - Designing Machine-level HMI with PanelView™ 5000 and Studio 5000 View Designer® : Advanced Lab
VZ05 - Designing Machine-level HMI with Studio 5000 View Designer® Demonstration

VZ11 - Implementing FactoryTalk® Alarms and Events

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 50


Share your feedback
Please complete the session
survey on the mobile app

1
Download the Events ROK
mobile app

2
Select TechEd and login
Use your email and last name that
you used to register for the event.

3 Click on Schedule on the main


menu

• Select the session you are attending


• Click on the survey tab
• Complete the survey and submit

PUBLIC | TechEd | #ROKLiv e | Copy right ©2019 Rockwell Automation, Inc. 51


Thank you

www.rockwellautomation.com

You might also like