FactoryTalk HMI Programming

FactoryTalk View Studio Programming

2020 PLC Training2020 Automation Training

FactoryTalk View SE HMI Programming

 

Given all the different versions of FactoryTalk View there is being used in automation around the world, we decided to add a little clarity to the mix & show home common features that will aid you in programming or troubleshooting an HMI application.

The example that we will be talking about in this article will be using RSLogix 5000 version 20 that will be emulated to run with FactoryTalk Studio 7.0.

As stated the videos that in this article will be teaching the most detailed common features of FactoryTalk Site Edition along with rebuilding a complete system along with showing how to pass tag parameters from one HMI screen to another one.

Tag parameter passing is something often used to save time with HMI applications but it can be confusing if you have never seen this before.

This article shows everything from creating shortcuts to making a fully working HMI application then running the client, there are two detailed videos listed below so watch both of them to get the best information……I know that it is like to watched 45 minutes of video information so what I found is best is to watch a little bit then practice then watch the rest then implement.

This follows the learn….implement….succeed method I teach from.

And no worries….at the very end, I will give you the code so that you can practice for yourself.

How great is that?

Before we get into the videos, I want to briefly go over which each one is about to allow you the option to watch either of them or just one of them.

 

About Video 1: Rockwell Automation’s process library 3.5 Using the Mosquito Station Application

  • Talk about the environment that we will be working in
  • Open the files
  • Restore the HMI application
  • Open the PLC file
  • Talk about converting the PLC file to an emulator processor
  • Download the PLC file to the emulated processor
  • Open up FTView Studio
  • Open the HMI application
  • Setting up the communication path (Aka shortcuts)
  • Verifying the communication path
  • Talk about runtime security
  • Add the proper users to the application’s security
  • Make a new HMI client
  • Starting the HMI client
  • Resetting alarms
  • Starting the system
  • Going through the HMI application’s control blocks
  • Searching for the PLC code for finding a certain device
  • Device interlocks
  • Talk about the next video

We will talk about what is in video 2 below video 1 so we can minimize any confusion so if you are interested in anything above then please watch video 1 of this article. Note: Video 1 is roughly 15 minutes long so the details come quick.

 

Rockwell’s Process Library 3.5 Mosquito Station HMI 

 

 

Short Video Overview

Through the first video, we saw a lot of what it takes to get a system running then tested it.

The key takeaways are learning how to take an existing system from scratch to running in under 15 minutes, a lot of this is experience. With that said, that is why you are here so that you can gain this experience. As talked about, I will be providing a link to download this PLC code & HMI application so that you can practice what you learned.

Through what you should have learned, making a communication path should now be easy along with the security of that HMI application. These elements are some of the things that I have seen become a major issue so getting this foundation is key.

Also, you should know how to take an FTView HMI apa file & turn it into a fully running application. This is important because in video 2, we are going to dig deep into how to find the tags in PLC code from an HMI Global object by building it out. Doing this will save you some much time when developing HMI apps or just troubleshooting them.

 

So what is in Video 2?

About Video 2: FactoryTalk View HMI Parameter Passing

  • Starting the HMI system
  • Tag searching in RSLogix 5000
  • Showing the instruction
  • Showing how HMI Global objects work if you test run the HMI
  • Looking closer at HMI global objects
  • How to find the PLC tags being passed in the HMI graphic
  • Finding the root Global object
  • Looking at the Global objects parameter definitions
  • Using Notepad to find the proper tag layout for the true PLC tag
  • Adding up the parameters to get the path
  • Going through another Global object to find the parameters
  • Building the tag structure with Notepad
  • Breaking down the syntax of the Global object’s color.
  • Adding the tags in the tag structure we built
  • Going through things in-depth
  • Looking through HMI Faceplate
  • Comparing the PLC code to the HMI layout
  • Changing where a popup will show on the HMI client
  • Adding new Global objects
  • Showing how to edit a Global object to point to a different PLC tag

Note: Video 2 is roughly 35 minutes long to be able to give a solid learning of how this process works…..let’s get to it!

 

 

Rockwell Automation FactoryTalk View HMI Parameter Passing 

 

 

Short Video Overview

First off, thank you for watching the videos & I hope you learned a lot. These are things that through my years of developing & troubleshooting which have shown the easiest ways to understand how HMI & PLC controls work together. Being able to understand how to break down the way things are built will help you when you are making an HMI application yourself.

It almost seems natural to use a simple tool like Notepad to break down the syntax of an HMI element but you would be amazed at the people I have shown this method to which had no clue.

After I showed them this simple way to layout each section, they have been achieving great things on their own without having to ask questions.

I think it shows that where you learn 7 what you learn is important so I hope you choose to turn to use at Online PLC support for all our little hacks & ninja tricks to make programming easier & fun.

 

File Download

I almost forgot, to get the files for this project so that you can practice, visit the link below then go to the bottom of the screen to the Download Here section & download them. This should be all the files that you need to practice & get the full system running.

Allen Bradley PLC Training

I hope you enjoy.

FactoryTalk View Site Edition HMI Programming

 

Given all the different versions of FactoryTalk View there is being used in automation around the world, we decided to add a little clarity to the mix & show home common features that will aid you in programming or troubleshooting an HMI application.

The example that we will be talking about in this article will be using RSLogix 5000 version 20 that will be emulated to run with FactoryTalk Studio 7.0.

As stated the videos that in this article will be teaching the most detailed common features of FactoryTalk Site Edition along with rebuilding a complete system along with showing how to pass tag parameters from one HMI screen to another one.

Tag parameter passing is something often used to save time with HMI applications but it can be confusing if you have never seen this before.

This article shows everything from creating shortcuts to making a fully working HMI application then running the client, there are two detailed videos listed below so watch both of them to get the best information.

I know that it is like to watched 45 minutes of video information so what I found is best is to watch a little bit then practice then watch the rest then implement.

This follows the learn….implement….succeed method I teach from.

And no worries….at the very end, I will give you the code so that you can practice for yourself.

How great is that?

Before we get into the videos, I want to briefly go over which each one is about to allow you the option to watch either of them or just one of them.

 

About Video 1: Rockwell Automation’s process library 3.5 Using the Mosquito Station Application

  • Talk about the environment that we will be working in
  • Open the files
  • Restore the HMI application
  • Open the PLC file
  • Talk about converting the PLC file to an emulator processor
  • Download the PLC file to the emulated processor
  • Open up FTView Studio
  • Open the HMI application
  • Setting up the communication path (Aka shortcuts)
  • Verifying the communication path
  • Talk about runtime security
  • Add the proper users to the application’s security
  • Make a new HMI client
  • Starting the HMI client
  • Resetting alarms
  • Starting the system
  • Going through the HMI application’s control blocks
  • Searching for the PLC code for finding a certain device
  • Device interlocks
  • Talk about the next video

We will talk about what is in video 2 below video 1 so we can minimize any confusion so if you are interested in anything above then please watch video 1 of this article. Note: Video 1 is roughly 15 minutes long so the details come quick.

 

Rockwell’s Process Library 3.5 Mosquito Station HMI 

 

 

Short Video Overview

Through the first video, we saw a lot of what it takes to get a system running then tested it.

The key takeaways are learning how to take an existing system from scratch to running in under 15 minutes, a lot of this is experience. With that said, that is why you are here so that you can gain this experience. As talked about, I will be providing a link to download this PLC code & HMI application so that you can practice what you learned.

Through what you should have learned, making a communication path should now be easy along with the security of that HMI application. These elements are some of the things that I have seen become a major issue so getting this foundation is key.

Also, you should know how to take an FTView HMI apa file & turn it into a fully running application.

This is important because in video 2, we are going to dig deep into how to find the tags in PLC code from an HMI Global object by building it out. Doing this will save you some much time when developing HMI apps or just troubleshooting them.

 

So what is in Video 2?

About Video 2: FactoryTalk View HMI Parameter Passing

  • Starting the HMI system
  • Tag searching in RSLogix 5000
  • Showing the instruction
  • Showing how HMI Global objects work if you test run the HMI
  • Looking closer at HMI global objects
  • How to find the PLC tags being passed in the HMI graphic
  • Finding the root Global object
  • Looking at the Global objects parameter definitions
  • Using Notepad to find the proper tag layout for the true PLC tag
  • Adding up the parameters to get the path
  • Going through another Global object to find the parameters
  • Building the tag structure with Notepad
  • Breaking down the syntax of the Global object’s color.
  • Adding the tags in the tag structure we built
  • Going through things in-depth
  • Looking through HMI Faceplate
  • Comparing the PLC code to the HMI layout
  • Changing where a popup will show on the HMI client
  • Adding new Global objects
  • Showing how to edit a Global object to point to a different PLC tag

Note: Video 2 is roughly 35 minutes long to be able to give a solid learning of how this process works…..let’s get to it!

 

 

Rockwell Automation FactoryTalk View HMI Parameter Passing 

 

 

Short Video Overview

First off, thank you for watching the videos & I hope you learned a lot. These are things that through my years of developing & troubleshooting which have shown the easiest ways to understand how HMI & PLC controls work together. Being able to understand how to break down the way things are built will help you when you are making an HMI application yourself.

It almost seems natural to use a simple tool like Notepad to break down the syntax of an HMI element but you would be amazed at the people I have shown this method to which had no clue.

After I showed them this simple way to layout each section, they have been achieving great things on their own without having to ask questions.

I think it shows that where you learn 7 what you learn is important so I hope you choose to turn to use at Online PLC support for all our little hacks & ninja tricks to make programming easier & fun.

 

File Download

I almost forgot, to get the files for this project so that you can practice, visit the link below then go to the bottom of the screen to the Download Here section & download them. This should be all the files that you need to practice & get the full system running.

Allen Bradley PLC Training

I hope you enjoy.