Graphically enhancing your PanelView Plus or ViewSE project


Most of the modern HMI projects I've seen look as if they escaped from the 70's. I mean, why spend hundreds (or thousands) of dollars on a modern HMI if your screens are going to consist of large square buttons and numeric displays?

Blocky Looking HMIs

To be fair, there's often not enough time in the design schedule for polishing up graphical displays with fancy images and animations. In most cases, if the system is up and running on time you'd consider yourself lucky.

So in an effort to help designers add some more “graphics” to their “graphic terminals,” today I'll share a few “free” options for spicing up your PanelView Plus or FactoryTalk ViewSE projects.


1) The definition of HMI development insanity is drawing the same thing over and over again

Legacy PanelViews

Remember that project you did ten years ago that you were so proud of? You worked nights and weekends to create your own personal HMI masterpiece. Or, maybe you just work a few minutes into your lunch break to add a little color to a rather dull screen.

Whatever the case, why not import those old ViewStudioME or PanelBuilder projects you've previously done. Then, copy those graphics worthy of re-use into your very own ViewStudio library.

And for those of you also using ViewSE, once you've imported your old HMI project's into ViewME you're only a couple of clicks away from having that same library imported into SE. ViewSE users can also import their old RSView32 masterpieces.


2) The Legacy Library

ViewStudio Legacy Library

Honestly, it's not the end all and be all of graphic libraries. But it's only a click away and completely free.

While you're not very likely to need the image of a “Space Shuttle,” “Boeing 747,” or a sexy wedge shaped “Pontiac Trans Sport” minivan in your next HIM project, the pipes, tanks, and other objects definitely have more value than plain square boxes.


3) New and improved: Symbol Factory

ViewStudio Symbol Factory

Being last doesn't usually have a lot of advantages. But in Rockwell's case, being the last HMI company to add Symbol Factory allowed them to embed the newest version with 20% more objects.

With this addition, you're just a couple of clicks away from adding anyone of the 5000 professionally drawn graphics to your HMI project. It's so easy in fact, by not using them in your next ViewStudio project you risk being labeled as a “Retro” HMI designer.


4) Imitation (and down right copying) is the highest form of flattery

View Demos

Now I wouldn't suggest you download all your competitor's HMI screens and start using them in your systems. But I know one company that would be more than happy for you to copy their work: Rockwell!

With all the samples and demos Rockwell makes, I'm absolutely surprised I don't see more people dressing up their HMI's with this additional source of graphics and animations.


5) The SampleCode is there waiting to be used.

Sample Code Library Website Featured Image

Rockwell's free online codebase, also known as their Sample Code library, is full of HMI projects and faceplates. And it's all been uploaded for the sole purpose of sharing it with you.

So next time you're browsing the net, take a moment and point your browser to http://samplecode.rockwellautomation.com and check out all the free stuff available for your next HMI project.


6) PlantPAx Process Objects: It's completely free! Sort of…

PlantPAx Process Objects

Rockwell's PlantPAx library of Process Objects contains dozens of meticulously designed ViewStudio Faceplates and RSLogix 5000 add-on instructions. Each is designed to work out of the box without any of the more advanced features enabled. And all have been fully documented to make integrating them into your project easier.

The only down side is, you'll need a support contract to access the Rockwell Knowledgebase Tech Note which host's the download links:

https://rockwellautomation.custhelp.com/app/answers/detail/a_id/62682


I hope this article will provide some inspiration to ViewStudio users out there, and hopefully raise the bar a little in the HMI graphics area as most systems today look like they were design by someone who's been playing way too much Minecraft.

Sincerely,

Shawn Tierney
Automation Instructor and Blogger (post views: 10,404 views)

Enjoy the benefits of membership! Patreon.com/automation
Check out my affordable courses: TheAutomationSchool.com
Ask me questions by clicking here to go to the comments link
Have an industrial automation news tip? Share it with us here

Avatar


Click HERE to scroll down to view or leave comments


Forum Comments:
  1. I've been looking around for DAYS!! 🙁 Can anyone PLEASE tell me where to get a decent HMI graphic library? I don't mean symbol factory, I mean graphics that actually look good lol. I need to import them into the HMI design platform for OPTO22 PAC Display Configurator. OPTO22 has symbol factory and I'm tired of my HMI designs looking like my 3rd grade art projects did in 1987! Every time I find something worth looking into online the site ends up only selling HMI software; not a graphics library with graphics I can use!!(ie: graphic exportable to PNG/JPG etc.) VERY FRUSTRATED!! PLEASE HELP!!
    Heather
    Good morning ,
    Great question!
    I know companies like Siemens and Rockwell are adding support for SVGs and 4K displays so graphics look better on modern displays.
    I also know that Symbol Factory 3.0 is out and supports SVGs as well (coming with the next release of FactoryTalk ViewStudio):
    - https://www.hmicons.com/product/master-collection/
    Aside form that, I can't find any good libraries either - this is the only other site my Google search finds:
    - https://www.softwaretoolbox.com/store/item_pages/itempage_1783.asp
    If you do find something better please let us know!
    Shawn Tierney,
    Instructor at www.TheAutomationSchool.com

6 Blog Comments

  1. Hello Shawn,

    I have been following your work on the web for a few yeats now and as always appreciate what you are doing. For your HMI Blog you may want to start discussing the High Performance HMI best practices. Some of which are discussed in the ISA 101 Draft.

    Regards,

    Sammy

    • Good morning Sammy,

      Thank you for your comments, and I appreciate the recommendation!

      PS – Would you be interested in writing a guest blog about the subject?

      Shawn Tierney

      Find my articles or comments helpful? Check out my courses here.
      Support our site to disable ads, get free downloads, & more here.
      Have a news tip? Share it with us here.

  2. I’ve had people tell me that they’ve seen someone take a picture of equipment and then animate it different colors so it’s green when running and faulted when red. But it’s basically a color filter over the equipment.

    I haven’t figured out how to do it yet, but would like to know how. Do you know what I should be searching for to learn about it (specifically with FTView)?

    • Good afternoon Jeff,

      I’ve done this quite a bit for demos back in the day.

      The way you add a background JPG or PNG is a little different in ViewSE vs ME, but in both you can use different images for each machine component or part’s “state” to different states of a multistate indicator.

      Ps – Back in the View32 days we would use visibility animation on a layer of images since we didn’t have a multistate indicator.

      Does that help?

      Shawn Tierney

      Find my articles or comments helpful? Check out my courses here.
      Support our site to disable ads, get free downloads, & more here.
      Have a news tip? Share it with us here.

      • I was thinking the only way to do it was swapping images, but I thought I might be missing something.

        Too bad it isn’t possible to set something as translucent instead of just transparent to cause a color change over another object.

        • Good morning Jeff,

          I hear you!
          At least newer ViewStudio versions do support PNG transparency 🙂

          Have a great weekend,

          Shawn Tierney

Leave A Blog Reply Here

Please enter your blog comment!
Please enter your name here