Home Blog Page 66

TIA Portal, S7 – Exchange Data Between Simatic PLCs on Different Subnets

Easy data exchange between two Siemens Simatic S7 PLCs on different Ethernet subnets using a PN/PN Coupler

Suppose you have two Simatic S7 PLCs, like a S7-1200 and S7-300, on different Ethernet subnets and you need to exchange some data between them.

An extremely easy way to do this is to use a PN/PN coupler device.

The PN/PN Coupler is a device with two PROFINET interfaces, which helps to interconnect two different PROFINET subnets.

More information about it you can find on its Siemens Mall’s product page: https://mall.industry.siemens.com/mall/en/se/Catalog/Product/6ES7158-3AD10-0XA0

In this hands-on article, I will walk you through the steps of how to setup a data exchange between two CPUs via new modern version of PN/PN coupler 6ES7158-3AD10-0XA0 with Firmware V4.0.

Between IO controllers (our CPUs) you can exchange up to 1440 bytes for input data and up to 1440 bytes for output data, including user data and user data quality markers.

Generally saying you can couple up to four IO Controllers (CPUs) via PN/PN Coupler with Firmware V4.0.

For S7-1200 configuration, we will use TIA Portal Step7 Basic V14 SP1 software. And for S7-300 configuration we’ll use Step7 Professional V5.5 SP4.

In Step7 Basic, in the Device configuration editor, we add a PLC CPU 1214C DC/DC/Rly (6ES7 214-1HG40-0XB0, Firmware V4.2) and set its network properties to IP address 192.168.1.25, etc:

Then we add the PN/PN coupler X2 as IO device.

Our S7-1200 PLC will be connected to X2 side of the Coupler, and our S7-300 PLC will be connected to the X1 side.

For the PN/PN coupler X2 side, we set the IP to 192.168.1.26 and assign a PROFINET device name which is generated automatically.

Then we add one 32 byte input module, and one 32 byte output module, to the configuration of X2 side.

The Input module has one additional diagnostic byte, so total input data length is 33 bytes:

Next we interconnect our S7-1200 PLC to the PN Coupler’s X2 side in the Network view tab, and assign the PN coupler X2 as an IO Device to the PLC S7-1200 as IO Controller:

Then we compile and download configuration to the PLC S7-1200 and to PN Coupler X2 device.

If your devices are just out from the box, you should first set their IP addresses and PROFINET Devices names via Accessible Nodes and Online and Diagnostics Tool.

Now we move on to configuring a S7-300 PLC.

In Step7 Professional V5.5 we add a CPU 315-2PN/DP (6ES7 315-2EH14-0AB0 Firmware V3.2,) and assign it an IP of 192.168.179.110.

As you can see, this CPU will be connected to a different Ethernet subnet than S7-1200 is.

The next step is to add the PN/PN Coupler X1 v4.0 to the configuration.

As you can see below, we have only v1.0 – v3.0 available in the list:

So then, we need to install the appropriate GSD file for the PN/PN Coupler V4.0 which we can download using the below link:

https://support.industry.siemens.com/cs/document/23742537/profinet-gsd-files-%3A-gateway?dti=0&lc=en-WW

Unzip the downloaded file, and then in the Step7 HW Configuration Editor go to Options – Install GSD File:

Now select the unzipped GSD-file from the directory you uzipped it to, and press the Install button:

If you receive the following messages during GSD file installation, press Yes in every cases:


After successfully installation of GSD file, you will receive the following message:

Next, go to the PROFINET IO devices branch and find the newly installed PN/PN Coupler V4.0:

Now drag the PN/PN Coupler X1 device onto PROFINET IO System Subnet in the configuration area:

Then in the lower area of configuration window, add 32 bytes output module into 1-st slot, and 32 bytes input module into 2-nd slot:


And in the Properties window of PN/PN Coupler set an IP address: 192.168.179.111 for it. All other setting we can leave as they are by default:


Now we save and compile configuration and download it to the devices.

As it was mentioned above, if we use our PN/PN Coupler just out from the box, we should set it IP address and PROFINET device name first.

To do this in Step7 v5.5 we use PLC – Ethernet menu, and select Assign Device Name and Edit Ethernet Node points:

After downloading the programs to both PLCs, data exchange starts immediately. If everything goes well, we can test it via watch tables.

Let’s for example send a HEX constant 16#AB from S7-300 to S7-1200 and then send another HEX constant 16#CD from S7-1200 to S7-300.

Via PN Coupler an address QB0 of S7-300 CPU X1-side gets into address %IB2 of S7-1200 X2-side and an address %QB2 of S7-1200 X2-side gets into address IB0 of S7-300 CPU X1-side.

Online watch table in TIA Portal Step7 Basic V14 SP1

Online watch table (VAT) in Step7 Professional V5.5

In addition to guaranteed stable work of both PLCs, we should add in their programs several Organization Blocks for possible faults handling as the PN Coupler serves as an PROFINET IO Device. These OBs are the following:

You can find more information about necessary OBs here:

https://support.industry.siemens.com/cs/document/19350076/which-organization-blocks-do-you-have-to-load-into-the-cpu-to-ensure-that-the-cpu-does-not-go-into-the-stop-status-when-a-remote-i-o-fails-?dti=0&lc=en-WW

Conclusion: We have successfully implemented data exchange between two PLCs in different Ethernet subnets via PN/PN coupler device.


About the author:

Oleksandr Husiev
Lead Automation Engineer at Azov Controls LLC
Company web site: http://azov-controls.com/en/
Mariupol, Ukraine

I am a fan of Industrial Automation and IoT. I’ve work with the Siemens Simatic S5/S7 PLC platforms since 2001, and with the Allen-Bradley Logix PLC platforms since 2006.


Editors Footnote:

I just wanted to thank Oleksandr for taking the time to write the above article as well as for sharing it with the rest of us.

Having written many similar articles myself, I know first hand how much effort goes into documenting a procedure like the above, so in appreciation I’d like to ask anyone who finds this helpful to please take a moment and share it on social media.

And if you’ll like to join the ranks of our guest bloggers, please let us know using our contact form here.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Automation Q & A Show for May 18th, 2018 (qa180518)




Note: Automation Q & A is a member/supporter perk. Learn more about our membership/supporter options here.




Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus – Changing Screen Saver Image (3.0 to 5.1)

In Today’s article I’ll walk you through how to change the Screen Saver Image used on the original PanelView Plus (old models without Windows CE desktop access)

Part 1: Enable the Screen Saver Image on your PanelView Plus

Step 1) From the PanelView Plus Configuration Menu, choose Terminal Settings:

Step 2) Next select Display, and then select Enter:

Step 3) Now select Screen Saver, and then select Enter:

Step 4) Here select Advanced Settings:

Step 5) And now insure that “Screen Saver Image” is set to Enabled. Then exit this screen and the previous one by clicking on “OK” to insure your settings are saved.

Step 6) Now when the Screen Saver time elapses, you’ll see the default A-B screen saver image:

Part 2: Copying your new “custom” Screen Saver Image to the original PanelView Plus

Step 7) Copy your custom 80 pixel by 80 pixel bitmap screen saver image to the root directory of a compatible Compact Flash memory card or USB flash drive, and then rename your bitmap image to ssfloat.bmp

Step 8) Now in the root directory of the same memory device, create a text file named autorun.bat (be sure it’s not named autorun.bat.txt)

Step 9) Next, edit your autorun file and add the following line three lines of text:

ECHO ON

COPY “USB Storage\ssfloat.bmp” \windows\ssfloat.bmp

PAUSE

UPDATE 2020) You also need to add the additional line before PAUSE so the Screen Saver Image won’t be replaced upon reboot:

COPY “USB Storage\ssfloat.bmp” \”Storage Card”\windows\ssfloat.bmp

Note: For a $1 donation you can download my PanelView Plus Script bundle (which includes an expanded version of the above script) from theautomationblog.com

Step 10) Now insert your memory card or USB drive that contains the above files into your PanelView Plus:

Step 11) After a few moments your autorun.bat file will run and copy your new ssfloat.bmp over the default A-B ssfloat.bmp file on your PanelView Plus:

Step 12) Now when your screen saver turns on, you’ll see your custom image in place of the default A-B Logo:


To watch a video demonstration of the above, check out Episode 40 of The Automation Minute Season 4 below:



If you found this article helpful, please share it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus!

And if you know anyone who would benefit from PanelView Plus training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus – Changing Screen Saver Image (3.0 to 5.1) (M4E40)


In this episode I show you how to change the Screen Saver image used on the original PanelView Plus versions 3-5.1 (Episode 40 of The Automation Minute Season 4:)

UPDATE: See new information here




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7, 6, CE – Changing Screen Saver Image

In Today’s article I’ll walk you through how to change the Screen Saver Image used on the PanelView Plus 7, 6, and CE:

Part 1: Enable the Screen Saver Image on your PanelView Plus 7, 6, or CE

Step 1) From the PanelView Plus Configuration Menu, choose Terminal Settings:

Step 2) Next select Display, and then select Enter:

Step 3) Select Screen Saver, and then select Enter:

Step 4) Now select Advanced Settings:

Step 5) Here insure “Screen Saver Image” is set to Enabled. Then exit this screen and the previous one by clicking on “OK” to insure your settings are saved.

Part 2: Copying new Screen Saver Image to the PanelView Plus

Step 6) Copy your custom 80 pixel by 80 pixel .bmp (bitmap) screen saver image to the root directory of a compatible memory card or USB drive.

Step 7) Insert your memory card or USB drive into your PanelView Plus 7, 6, or CE HMI:

Step 8) Exit the Configuration Menu to access the Windows CE desktop:

Note: On some models you will need to know the Desktop Access password:

Step 9) Use Windows Explorer to copy your BMP image from your memory device to your PanelView Plus’s \windows directory:

Step 10) Now launch Windows Control Panel:

Step 11) Open Display Settings, and then select the Screen Saver tab:

Step 12A) On the PanelView Plus 6 and 7, remove ssfloat and add you image:

Step 12B) On the PanelView Plus CE and VersaView CE, select your image from the \windows directory by using the Browse button:

Step 13) Click on OK to save your settings, and when the PanelView Plus next goes into screen saver mode you should see your custom image in place of the A-B logo:


To watch a video demonstration of the above, check out Episode 39 of The Automation Minute Season 4 below:



If you found this article helpful, please share it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus!

And if you know anyone who would benefit from PanelView Plus training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7, 6, CE – Changing Screen Saver Image (M4E39)


In this episode I walk you through how to change the Screen Saver Image used on the PanelView Plus 7, 6, and CE (Episode 39 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7 – Reset to Factory Defaults

In today’s article I’ll walk you through resetting your PanelView Plus 7 to Factory Defaults:

Step 1) Plug a USB Keyboard into your PanelView Plus 7:

Step 2) Cycle Power to your PanelView Plus 7 while holding down the F1 Key:

Step 3) When the Maintenance Menu comes up, press the down arrow key once to select “Special BOOT Option – None”

Step 4) Now press the right key until you see “Special BOOT Option – Factory Defaults”

Step 5) Now press the up arrow key to select “Reboot With Selected Options” and press enter:

Step 6) At this point your PanelView Plus 7 will reboot and reload the default firmware it came with, which in this case was 7.0:

Step 7) This also reset the units desktop access password back to the default password of “password”


To watch a video demonstration of the above, check out Episode 38 of The Automation Minute Season 4 below:



If you found this article helpful, please share it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus!

And if you know anyone who would benefit from PanelView Plus training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7 – Reset to Factory Defaults (M4E38)


In this episode I discuss how to reset the PanelView Plus 7 to Factory Defaults (Episode 38 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7 – Firmware: How To Flash Update

In this article I’m going to walk you through flashing the firmware on a PanelView Plus 7.

Step 1) In this example we’ll be flashing the PanelView Plus 7’s firmware over Ethernet, and so our first step is to open RSLinx Classic and insure it finds out PanelView Plus on our local Ethernet network:

Note: If you’re not sure how to setup your PanelView Plus’s Ethernet address, check out our previous article below:

Step 2) Since we will be using a direct Ethernet connection (as opposed to flashing firmware using a memory card) we’ll select “Upgrade firmware on terminal” and then click on next:

Step 3) Here the utility notifies us that we need to backup all of the .MER files on the terminal before proceeding. Once done, click on Yes:

Step 4) Now we choose “Network Connection” and click on Next:

Step 5) Then we’ll select the Ethernet driver and allow it to browse our local network to find our PanelView Plus 7:

Step 6) Once our PanelView Plus 7 is found on our local network, we’ll select it and click on Next:

Step 7) Here we need to select the version of firmware to download to our PanelView Plus 7 and click on Next:

NOTE: If you don’t have any firmware installed, visit http://www.ab.com, click on “Compatibility and Downloads,” search on PanelView Plus 7, select your model from the list, and then select downloads for that model and download the desired firmware.

NOTE: If you download and install firmware newer than the version of FactoryTalk View you have installed, that action could break your Firmware Transfer Utility. The suggested fix for that issue is to reinstall the older Firmware Transfer Utility that came with your version of View Studio.

Step 8) On this page chose any required KepServer drivers and click on Next:

Step 9) Now review the summary information, and if it is correct click on Finish:

Step 10) Click Yes is you are ready to continue AND are sure your connection to the PanelView Plus 7 will not be interrupted. Note that losing the connection during a firmware upgrade could result in the PVPlus no longer functioning:

Step 11) Once done, click on Ok and close the utility. Then go to the PanelView Plus 7 and view it’s display:

Step 12) Note that newer firmware versions for the PanelView Plus 7 require you to setup a password before you can use your device:

Step 13) The password must be between 8 and 20 characters, and it must contain at least one upper case letter, one lower case letter, and either a number or special character. I typically use “Rockwell1” for systems which don’t require security (trainers, demos, etc):

Step 14) As a last step, be sure to record your password in a safe place! If you do misplace it, in my next article I cover how to reset the password by resetting the PanelView Plus 7 to factory defaults.


To watch a video demonstration of the above, check out Episode 37 of The Automation Minute Season 4 below:



If you found this article helpful, please share it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus!

And if you know anyone who would benefit from PanelView Plus training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 7 – Firmware: How To Flash Update (M4E37)


In this episode I demonstrate how to flash the firmware on the PanelView Plus 7 (Episode 37 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Studio 5000 CM Runtime Installation Error Fix

I recently ran into an issue while installing some Studio 5000 back revs on one of my VMs.

UPDATED 05/16/22: Additional information added at end of article.

With version 23 specifically, I received the following error message on installation:

Unaware of any way to work around this issue, I ended the v23 installation, opened the Control Panel, and uninstalled the “Rockwell Automation CM Runtime” application:

After which I restarted the v23 installation, and it completed this time without issue:

Back in the Control Panel, I found v23 installed version 5.11.0 of the CM Runtime:

Concerned that the older CM Runtime might cause issues with newer versions of Studio 5000, I attempted to create a new Studio 5000 project which resulted this the error, “Application requires CodeMeterAct Runtime Modules.”

So I opened the installation files for the latest rev of Studio 5000 which I had available, found the CM Runtime installation file in the “Redist \ CodeMeter_5_21.3882″ folder,” and ran it:

And after installing the latest CM Runtime, I was able to create new Studio 5000 projects again!


UPDATE: A reader recently wrote in to share the following:

“Hi Shawn,

I learned something the hard way with Rockwell, thru four hours between yesterday and today.

Same issue as you posted here, Logix5000 version 23 install failing due to existing newer Codemeter.

After uninstalling Codemeter from “Control Panel – Programs & Features,” the problem persisted.

My laptop also has something called “Rockwell Automation CM Runtime,” which is installed along with Logix5000 v33.  .

THIS was the culprit continuing to block my version 23 install.

We found it after the frontline tech at Rockwell brought in a guru from the product group.

Solution: After also uninstalling Rockwell Automation CM Runtime, version 23 installed fine. Of course we had to reinstall Codemeter from the version 33 fileset.

All seems good.  Cheers!”

Huge thanks to our reader (I have yet received permission to share his name) for writing in to share this tip!


To watch a video about the above, check out Episode 36 of The Automation Minute Season 4 below:



If you found this article helpful, please consider sharing it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus.

And if you know anyone who would benefit from ControlLogix training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

S7-1500 – Siemens Releases New Advanced and Redundancy Controllers

Siemens expands its Advanced Controller and Redundancy Controller portfolios.

Two new Advanced Controllers have been added to the Simatic S7-1500 line, both of which combine standard, safety and motion control into a single device.

The 1515SP PC2 T CPU and fail-safe 1515SP PC2 TF CPU support motion control applications that require gearing and camming, as well as kinematics with up to four axes.

Example applications include Pick & Place, Cartesian Portal, Delta Pickers, and Scara robots.

To learn more about these two new controllers, check out Siemens press release here.

Siemens also added three new redundancy CPUs to the Simatic S7-1500 line.

Targeting small to medium size redundancy projects are the CPU1513R and CPU1515R controllers.

And for larger applications, as well as those which need higher performance and faster switchover times, Siemens also released the CPU1517H controller.

All three redundant CPUs synchronize programs and data without any user intervention, and in the unlikely event that one of the CPUs fails, the back-up CPU automatically takes control of the process with no data loss.

Field devices that support S2 redundancy, like Siemens own Simatic ET 200SP distributed I/O system, are connected to these redundant CPUs via a Profinet ring.

To learn more about these three new redundancy controllers, check out Siemens press release here.


If you found this article helpful, please consider sharing it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus.

And if you’d like to share your own comment or insights about these new products, you can do so by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Working Around The Studio 5000 “CM Runtime” Install Error (M4E36)


In this episode I discuss how to work around the Studio 5000 install error, “A newer version of the Rockwell Automation CM Runtime is already installed” (Episode 36 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Migrate / Convert – CCW v11: Connected Components Workbench Now Supports Importing All MicroLogix Programs

Back in February I wrote this article about converting MicroLogix programs to the Micro800 by using CCW and the MicroLogix Library Converter.

At the time I also demonstrated how only MicroLogix 1000 programs could be converted, and in an earlier article I covered how to convert MicroLogix and SLC-500 programs to the MicroLogix 1000.

However, along with the release of CCW 11 there is an updated version of the MicroLogix to Micro800 Converter utility that has been updated to support converting the entire family of MicroLogix controllers to Micro800s.

Just as with previous versions of the tool, you’ll first need to export your MicroLogix program to a .SLC library file, a capability not available in RSLogix Micro Starter or the free Lite version of the same software.

If you do find your version of RSLogix is not able to export your program to a library file, I’d recommend contacting your local Rockwell distributor or representative and kindly asking them to preform the export on your behalf (as shown in this article.)

I’ve also recorded an updated video demonstrating this new feature, and have embedded it below:


Episode 35 of The Automation Minute Season 4 below:



If you found this article helpful, please consider sharing it with your colleagues on LinkedIn, Facebook, Twitter or Goggle Plus.

And if you know anyone who would benefit from Micro800 training, please let them know about my affordable courses over at TheAutomation School.

You can also share your own thoughts and opinions on this subject by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Migrate / Convert – CCW v11: Import Any MicroLogix Program Into Connected Components Workbench (M4E35)


In this episode I demonstrate how CCW 11 allows you to import any MicroLogix program (but not SLC-500 programs) (Episode 35 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Migrate / Convert – Logix, Micro800: Seven Things Studio 5000 Users Need To Know About CCW

If you’re familiar with Studio 5000 (or RSLogix 5000) and find yourself in the position of having to write a program for a Micro800, below are seven CCW tips to help you get started:

1) Controller Organizer:

In Studio 5000 Logix Designer, the Controller Organizer starts with the Controller itself under which Controller Tags are nested, followed by Tasks with Programs, Tags, and Routines nested underneath:

CCW’s Project Organizer starts with the Controller, then Programs with Tags and Routines blow them, followed by Globals:

2) Global vs Local Tags:

In Studio 5000 there are Controller Tags which are Globally Scoped, as well as Parameters and Local Tags (formerly Program Tags) found in each Program and which can be Local or Globally Scoped:

In CCW, each Program has its own Local Variables, and the entire project also contains Global Variables:

3) Tag Browser:

Studio 5000 has a powerful “drop-down” Tag Browser which is accessible by selecting the address field as shown below:

The “drop down” Variable Selector in CCW, which is also accessible by selecting the address field, is merely a simple linear list that I’ve not found much use for aside from selecting I/O addresses:

Instead, I prefer the tabbed “pop-up” Variable Selector which is accessed by double clicking on the the instruction instead of clicking on the address field:

4) Setting your Project Path:

In Studio 5000 it’s easy to choose your project’s path by selecting the RSWho button on the Path toolbar:

In CCW, setting your project path is a little more involved.

  • First double click on the Controller in the Project Organizer.
  • The select the Connection Path link under the Connect button on the top right of the window.
  • Finally, select Browse from the Set Connect Path pop-up window to launch the Connection Browser with RSWho window:

5) Verifying your Project:

Verifying your entire project in Studio 5000 can be completed by using the menu as shown, or selecting the Toolbar button with the Computer with Green Check-mark icon:

Verifying your CCW project is done by selecting “Build” from the Device menu, or by clicking on the Toolbar Button with a Black Down Arrow icon:

6) Downloading:

Downloading using Studio 5000 can be done through the Communications menu, or by using the Offline drop down selection on the toolbar:

Downloading from CCW can be done using the Tooolbar button with the Blue Down Arrow icon, or by opening the Controller page and then selecting the Download Button as shown below:

NOTE: You will typically want to select “Download with Project Values,” unless you want to zero out all non-initialized tags.

7) Saving a Project to a single file:

Saving a project to a single file (.acd) so it can be easily shared is as simple as choosing Save or Save As in Studio 5000:

In CCW, to save your project to a single file you’ll need to choose Export Project and save your project as an Archive (.ccwarc) file:


If you’d like to listen to a related discussion, check out Episode 34 of The Automation Minute Season 4 below:



For more CCW tips for Studio 500 users, check out Rockwell’s guide below:

If you have an thoughts or opinions on this topic, you can share them by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

Migrate / Convert – Logix, Micro800: Seven Things Studio 5000 Users Need To Know About CCW (M4E34)


In this episode I review the highlights of Rockwell’s CCW Guide for Studio 5000 users (Episode 34 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 6, 7 – Managing Users and Group from a Running Application

In the early years of the PanelView Plus, user management was limited to logging in, logging out, and changing one’s own password.

For many companies who required operators to log in before using HMIs, this limitation often lead to the expense of contracting OEMs or Integrators to make simple User, Group, and Password edits to their HMI applications.

Fortunately, in version 8 of FactoryTalk View Machine Edition Rockwell added the following new runtime user management options:


Add User/Group:

Delete User/Group:

Change User Properties:

Modify Group Membership:

Unlock User:

Enable User:

Disable User:


How To Add User and Group Management to your FactoryTalk View Machine Edition 8+ application:

To make use of these new features in FactoryTalk View Studio Machine Edition 8 or greater, first insure you already have the users and groups created under runtime security:

Next, create a graphic display that, only those who will manage the HMI’s users and groups, are allowed to access:

Now add the User Management Objects to the display that you want your User Managers to have access to:

Finally, add a “goto” display button to one of your existing displays to display your new user management display.

You may also want to add visibility to your “goto” button, so only your User Managers can see the “goto” button. In this example the user managers have security code “M”:

Finally, create a new runtime matching the version and firmware of your existing PanelView Plus or Machine Edition runtime, then download and run it on your HMI:

Note: For an an example of the above, check out the free demo application, “User Mgmt Demo,” which comes with FactoryTalk View Studio 8+:


If you’d like to listen to a discussion of the above, check out Episode 33 of The Automation Minute below:



You can share your questions, thoughts, and opinions on this article by clicking on the “post a comment or question” link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

PanelView Plus 6, 7 – Managing Users and Group from a Running Application (M4E33)


In this episode I discuss how Rockwell enabled the editing of users and groups from running ViewME and PanelView Plus applications (Episode 33 of The Automation Minute Season 4:)




If you’ve found this video helpful, checkout my training courses here.

Check out our Video Collection #1 here, which includes the first five seasons of our shows for just $30!

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.

On Sale: Seasons 1-4 of The Automation Minute

Seasons one through four of The Automation Minute are now on sale for just $9.99 each!

And for anyone who would like to pickup multiple seasons, I’ve created the discount code, TAM25, which will save you another 25%!

When you purchase a season, you no only get lifetime access to download the video files, you can also stream them completely commercial free anywhere you have an internet connection!

Seasons One through Three contain fifty plus episodes each, with a total average runtime just shy of three hours.

Season Four is currently up to Episode 32, and as each new episode is released it will also be added to the Season Four bundle.

To find out more, click here or navigate to https://theautomationschool.com/courses/the-automation-minute/

And if you have any questions, feel free to ask me by clicking on the comment link below.

Until next time, Peace ✌️ 

If you enjoy this episode please give it a Like, and consider Sharing as this is the best way for us to find new guests to come on the show.

Shawn M Tierney
Technology Enthusiast & Content Creator

Eliminate commercials and gain access to my weekly full length hands-on, news, and Q&A sessions by becoming a member at The Automation Blog or on YouTube. You'll also find all of my affordable PLC, HMI, and SCADA courses at TheAutomationSchool.com.