Home Blog Page 103

Rockwell’s Sample Code Library Website

Sample Code Library Website Featured Image

UPDATE: Check out the new 2017 version of this procedure HERE.

I often get calls from clients who are looking for sample code, and most of the time I end up directing them to Rockwell’s Sample Code Library Website.

This Rockwell website contains a library of hundreds of pieces of code for programmable controllers and HMI’s. And it’s a totally “free of charge” code sharing site.

Some of the code in the library is developed by Rockwell, while other samples are uploaded by users like you and I. If you have a peice of code you think others would find helpful. you are invited to upload it to the library as well.

Sample Code Library Website Last 30 daysUsing this library is as simple as searching the web. You just enter in a keyword or search phrase and press search. Then the results are returned, and will include the following information:

  • Title of the code
  • Information link
  • Catalog numbers the code is for
  •  User Rating
  • RA preferred
  • Number of downloads
  • Date uploaded
  • Download link

When you click on the download link you’ll be prompted to accept a license agreement. Once you do, you’ll be prompted to download a zip file of the sample code you chose.

Top Library Picks

Some of the library files I’ve found most helpful are:

  • Sample Code Library Website ME FaceplatesME and SE Faceplates:
    • These do not include the PlantPAx Process Objects – those are found in Rockwell’s Knowledgebase and require a service contract to access.
  • ModbusTCP AOI for A-B Ethernet products which support “open sockets”
  • “Scale with Parameters” AOI for use in RSLogix 5000 Ladder Logic
  • Micro850 Ethernet Messaging Blocks to message from the Micro850 to SLC-500 and PLC-5 processors.

Rockwell’s Sample Code Library website can be reached at the link below:

Rockwell has also published a short video (embedded below) explaining the site’s purpose and how to use it:

I hope you’ve found the above information about Rockwell’s Sample Code Library Website helpful.

If you have a favorite download from the library, or have a comment or question about it, please don’t hesitate to leave us your comments by using 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.

Shawn Tierney

Updating VMware Workstation (M07)


In The Automation Minute, Episode 7, we walk you through updating VMware Workstation.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Sample Code – Rockwell’s Water Waste Water Accelerator Toolkit

Water Waste Water Accelerator Toolkit Featured Image


Article Updated November 2017:

Water Waste Water Accelerator Toolkit SplashRockwell’s Water Waste Water Accelerator Toolkit (WWWAT for short) is designed to reduce engineering and development time around Water and Waste Water applications.

This “Accelerator Toolkit” is also designed for use with RSLogix5000 and FactoryTalk View Site Edition.

The initial download is roughly 510mb 560mb and is in the form of an “.exe” install file. Once downloaded and installed, a custom application is available to help you navigate the toolkit, but the files are also available in the install folder for direct access.

The initial down and installation of WWWAT provides you with the following resources:

  • Water Waste Water Accelerator Toolkit Quick StartQuick Start PDF
  • Process Objix – This appears to be a free subset of Rockwell’s PlantPAx Process Objects and includes:
    • Control Modules (AOI’s)
    • HMI Objects (ViewSE Faceplates)
    • Documentation on the above (PDFs)
  • Product Documentation, including:
    • “Quick start” guides
    • Procurement specifications
    • Selection Guides
    • Installation Guides
    • Water Waste Water Accelerator Toolkit Process ObjixsCAD drawings in DWG and DXF formats
  • Water Treatment Development tools, including:
    • Raw Water Intake
    • Separation Station
    • High Service Pumps
  • Waste Water Development tools, including:
    • Lift Station
    • Dosing Pumps
    • Headworks
    • Primary
    • Water Waste Water Accelerator Toolkit Dosing ProgramSeconday
    • Solids Handling

Each of the above mentioned development tools include the following resources:

  • System Architecture layout in PDF and DWG
  • Process flow, Network layout, and PLC I/O layout in PDF and DWG
  • ControlLogix .ACD Program file
  • ViewStudio Site Edition Template .APA Application
  • Link to relevant product documentation

Rockwell’s Water Waste Water Accelerator Toolkit is available completely free at the below url:

And more information about the WWWAT can be found here:

Water Waste Water Accelerator Toolkit ViewSE Headworks

I hope the above information about Rockwell’s Water / Waste Water Accelerator Toolkit is helpful.

If you’ve used Rockwell’s WWWAT’s before, or have a comment or question about it, please don’t hesitate to leave them with us by using 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.

Shawn Tierney

Navigating VMware Workstation (M06)


In The Automation Minute, Episode 6, we show you some basic navigation in VMware Workstation.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Rockwell’s Pump Station Controller Pre-packaged Solution

Pump Station Controller Pre-packaged Solution Featured Image

Article Updated November 2017:

Pump Station Controller Pre-packaged Solution Quick StartContinuing this week’s theme of profiling Rockwell’s free application code, today we’ll take a look at their Pump Station Controller Pre-packaged Solution.

Similar to the CCBB and CCAT we previously reviewed, Rockwell’s Pump Station Controller is designed around “component” level devices, specifically the MicroLogix 1400 and PanelView Component.

Similar to CCBB and CCAT, Rockwell’s Pump Station Controller contains the following:

  • “Quick start” manual
  • PLC code for the MicroLogix 1400
  • HMI code for the PanelView Component C600
  • CAD drawings in PDF and DWG formats
  • Pump Station Controller Pre-packaged Solution DWGRockwell Sample Code Terms and Conditions

The Pump Station Controller solution is available completely free from the below link:

Rockwell also released a well done video profiling many of the features of their Pump Station Controller, including:

  • Pump Station Controller Pre-packaged Solution package contentsThe operation and configuration of the pump control from the PanelView Component
  • The application configuration including selecting the number of pumps (up to four)
  • Choosing Pump Up, Down, or Pressure Follower control
  • Choosing measuring devices, analog inputs, and backup devices
  • Setting up pump interlocks, backup pump selection, as well as pressure and level set points
  •  Sequence and level status, PID tuning, and PowerFlex 4 class parameter backup and restore

You can view Rockwell’s Pump Station Controller Pre-packaged Solution video below:


I hope the above information about Rockwell’s Pump Station Controller Pre-packaged Solution is helpful.

If you’ve this application code, or have a comment or question about them, please don’t hesitate to leave them with us by using 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.

Shawn Tierney

Creating a Windows XP Virtual Machine in VMware Workstation (M05)


In The Automation Minute, Episode 5, we show you how to create a Windows XP Virtual Machine in VMware Workstation.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Sample Code – CCAT: Connected Components Accelerator Toolkit

Connected Components Accelerator Toolkit Application FI

Connected Components Accelerator Toolkit WebsiteLike the Connected Components Building Blocks (CCBB,) Rockwell’s Connected Components Accelerator Toolkit (CCAT for short) is designed around “component” level devices.

However, this “Accelerator Toolkit” is designed for the Micro800 and Connected Components Workbench, where as the “Building Blocks” are designed around the MicroLogix and RSLogix.

Initially, when you download CCAT you get the following building blocks:

  • Motion Control: Kinetix® 3 Indexing Project
  • Low Voltage Drives: PowerFlex® Component-class AC Drives
  • Temperature Control: 900-TC Controller Project

Unlike CCBB, these samples are not just available via folders from a zip file. The CCAT comes with and installs a Windows Application to help you select which CCAT files you would like to open. Fortunately, the files are also available in a folder if you want to access them manually.

Connected Components Accelerator Toolkit ApplicationSimilar to CCBB, each CCAT contains the following:

  • “Quick start” manual
  • Bill of materials in ProposalWorks format
  • Many different “starting” programs in Connected Components Workbench
    • Includes Micro800 logic and PanelView Component displays
  • CAD drawings in IEC and NFPA formats for AutoCAD (dwg) and EPlan

And like the CCBB, CCAT is available completely free at the below url:

I hope the above information about Rockwell’s Connected Components Accelerator Toolkit is helpful. If you’ve used Rockwell’s CCAT’s before, or have a comment or question about them, please don’t hesitate to leave them with us by using 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.

Shawn Tierney

Opening VMware Workstation for the first time (M04)


In The Automation Minute, Episode 4, we open VMware Workstation for the first time.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Installing VMware Workstation (M03)


In The Automation Minute, Episode 3, we show you how to install VMware Workstation.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

How to get VMware Workstation (M02)


In The Automation Minute, Episode 2, we show you how to get VMware Workstation.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Rockwell’s Connected Components Building Blocks

Connected Components Building Blocks

Article Updated November 2017:

Connected Components Building Blocks Application ProfileRockwell’s Connected Components Building Blocks (or CCBB for short) is quite possibly the best kept secrete on AB.com.

In an apparent effort to answer the long standing call for sample code, Rockwell launched the CCBB initiative years ago. And in my experience, I have to say they did a very good job.

Each of the 20 plus “building blocks” are designed around “component” level devices. Specifically, MicroLogix PLC’s, PanelView Component HMI’s, along with various other devices including PowerFlex 4 class drives, A-B Temperature controllers, and RightSight color sensors.

Connected Components Building Blocks Quick StartHowever, these building blocks aren’t just sample code. Each CCBB includes:

  • Color application profile
  • “Quick start” manual
  • Bill of materials in ProposalWorks and MSExcel
  • One or more fully documented RSLogix MicroLogix programs
  • One or more PanelView Component HMI programs
  • Panel Layout and Wiring Diagrams in DWG, DXF, and PDF

And the best part is, all twenty plus CCBB’s, including all of the above deliverables, are available completely free at the below url:

Update 06/17: Rockwell’s frequent website updates make it difficult to link to many popular downloads, however at the time of this update the below link will take you to the CCBB downloads page: (still valid as of 11/06/2017)

Download CCBB Bundle

Update 11/06/17: Many of the Building Blocks can also be downloaded individually from Rockwell’s sample code website using the below link:

Download CCBB by Block

Here’s a summary of the CCBB’s you’ll find there:

Connected Components Building Blocks Panel LayoutStandard Drives Building Blocks

  • Simple Speed Control
  • Simple Position Control
  • Simple Position Control via HMI
  • Pump Control

Motion Control Building Blocks

  • Simple Motion Control via EtherNet/IP with Kinetix 300 Drives:
  • Simple Motion Control via PTO:

Other Building Blocks

  • Connected Components Building Blocks Quick Start 2Simple Temperature Control:
  • Simple Motor Control:
  • Simple Alarm Coordination:

Error Proofing Building Blocks

  • MultiSight Inspection Solution:
  • Simple RGB Color Sensing:
  • Simple Taught Color Sensing:
  • Simple Package Measurement:
  • Simple Inspection Using MultiSight Sensors:

Machine Safety Using Safety Relay Building Blocks

  • Simple Safe Speed:
  • E-Stop and Gate Switch String:
  • Single Direction Light Curtain Muting:
  • Bidirectional Light Curtain Muting:
  • Connected Components Building Blocks Wiring DiagramBidirectional Light Curtain Muting with 3rd Enable:

Energy Management Building Blocks

  • Plant Power Metering System:
  • Base Powermonitor 1000 System:
  • W.A.G.E.S. Energy Management System:
  • Capacitor Bank Solution System:

I hope the above information about Rockwell’s Connected Components Building Blocks is helpful.

If you’ve used Rockwell’s CCBB’s before, or have a comment or question about them, please don’t hesitate to leave them with us by using 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.

Shawn Tierney

Introductions (M01)


The Automation Minute, Episode 1, is the first episode of The Automation Minute and reviews the purpose and goals of this series of videos.




Check out our Video Collection #1 here, which includes the first five seasons of our shows (over 280 episodes and 29 hours!) 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.

Shawn Tierney

Sample Code – VFFS Machine video, sample code and white paper released

Micro850 VFFS Featured Image

(Updated 11/06/2017)

On November 25th, 2013, Rockwell released a new YouTube video promoting it’s “Micro800 Solution for Intermittent VFFS” (Vertical Form, Fill and Seal.)

For those of you who haven’t seen it yet, I’ll include it below:

Update: Rockwell has removed their video from YouTube, however the below links to the whitepapers and sample code are still valid.

While the video does a good job explaining the unique “touch probe” feature of the Micro850, it unfortunately leaves out the best part: pre-engineered resources Rockwell has made available free of charge.


White Paper

Rockwell's Micro850 VFFS WhitePaper
Click on the above picture to view the Rockwell Micro850 VFFS white paper

After watching this video, interested parties would most likely want to find out more about this application. While the video links to the Micro800 homepage, a better link would be the white paper specifically about this application which I’ll list below:

For parties interested in a similar white paper which is not Micro850 based, see the below link:


Sample Code (and more)

The Micro850 VFFS white paper does mention the sample code and links to the Micro800 sample code directory, but a direct link to the Micro850 VFFS same code can be found below:

This Sample Code zip file contains the follow:

  • Micro850 VFFS Sample Code FilesAbove Micro850 VFFS White Paper PDF
  • Rockwell Sample Code Download Terms and Conditions PDF
  •  Intermittent VFFS machine PLC program introduction Word Document
  • VFFS Machine BOM with Micro850 Excel Spreadsheet and Proposal Works file
  • Thirty Four Wiring Diagrams in PDF and DWG formats
  • Connected Components Workbench Program including Micro850 and PanelView Component programs

If you have a chance to review the above sample code we’d love to hear what you think. Just click on the “post a comment or question” link below to leave us your feedback.

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.

Shawn Tierney

ControlLogix, CompactLogix – Non-Volatile Memory Load Modes (P8)


In The Automation Podcast, Episode 8, we discuss the different non-volatile memory load modes used in the CompactLogix and ControlLogix.

Note: You can read more about ControlLogix and CompactLogix non-volatile memory in our companion blog article HERE.

Listen to the Podcast:



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.

Shawn Tierney

DataStore Plus “step by step” setup in FactoryTalk ViewStudio

DataStore Plus Featured Image

Earlier in the week we described what the DataStore Plus ActiveX was.

Today we walk you through the steps you need to take to add it to a FactoryTalk ViewStudio Machine Edition project.

Basic steps to setup the DataStore Plus ActiveX in ViewStudio:

  1. ViewStudio SplashCreate and configure a new “on top” display to host the DataStore Plus ActiveX
  2. Add and configure the DataStore Plus ActiveX to the new display
  3. Set the DataStore Plus display as the project’s new initial graphic
  4. Configure the DataStore Plus display to load your original initial graphic display by:
    • Creating an HMI Tag
    • Assigning the HMI Tag to the Global Connection’s “remote display number”
  5. Create and assign two macros
    • Create first macro to trigger original initial graphic by setting the HMI Tag to the original initial display’s number
    • Create second macro to reset the HMI Tag to “0”
    • Assign the first macro to the DataStore Plus “on top” display’s startup macro setting
    • Assign the second macro to the original initial display’s startup macro setting

Now on to the detailed steps:

DataStore Plus Step 1:

The first step to using DataStore Plus is to create a new graphic display in your project to “host” this ActiveX. To do so, create a new graphic display with these display settings:

On the General Tab

  • On Top
  • Cannot be replaced
  • Display Number 999
  • Maximum Tag Update Rate of .25
  • Specify Size of 400 width and 400 height
  • X and Y position of -401 and -401 (off the visible screen)

Note: Below is a picture of my display settings:

DataStorePlus Step 1Explanation of above settings:

Since we want the DataStore Plus ActiveX to run while the PVPlus project is running, we need to keep the display it’s on open at all times. One way to accomplish this is to set the display as “always on top,” and “cannot be replaced.” However, we don’t actually need to see this display, so we also position it out of the visible pixel range with a negative X Y position.

DataStore Plus Step 2:

Now that our graphic display is created, we need to add the DataStore Plus ActiveX to it. To do this, choose ActiveX from the Objects Menu:

DataStorePlus Step 3Click and drag a box on your display. When you release the mouse, you’ll be prompted to choose an ActiveX – choose the ME DataStore Plus ActiveX and press OK:

DataStorePlus Step 4This is now what your graphic display screen should look like:

DataStorePlus Step 5Next, double click on the DataStore Plus object and set the general settings to meet your preferences (mine are shown below:)

DataStorePlus Step 6Do the same on the Advanced tab (my advanced settings are shown below:)

DataStorePlus Step 7Finally, on the Connections Tab you’ll need to fill in the “File Location” (includes file name and CSV extension,) “Trigger” (this acts as an enable,) and add at least one real or string tag (my settings are shown below:)

NOTE: “FileLocation” can either be a String Tag which contains the full path and file name for your CSV file, OR it can be the actual full path and filename included within quotes as shown below:

DataStorePlus Step 8Next press Apply and OK, then save your screen with a memorable name (I saved mine as DataStore Plus)

DataStore Plus Step 3:

In this step you need to set your DataStore Plus display as the new initial display, after recording what the initial display is currently set to. This is done in “Startup”

DataStore Plus Step 4:

Now that our DataStore Plus display is setup as the initial display, it will launch when the project runs. However, if we do nothing else we’ll be left with a blank gray screen.

So our next step is to setup our DataStore Plus display to launch our original initial display. To do this, we first need to create a new HMI tag as shown below:

DataStorePlus Step 9Now let’s set our new “RemoteDisplayTag” to be the Global Connection’s “remote display number” tag as shown below:

DataStorePlus Step 10DataStore Plus Step 5:

Now we need to create two macro’s. One to change our “RemoteDisplayTag” to the number of our original initial graphic display (in my case “1”.) And another to reset it back to “0” so the operator can navigate to other displays.

Below is the first of the two macros we must create. This is the one our DataStore Plus screen will trigger after opening, to then trigger the opening of our original initial display.

Note: Changing the tag associated with the Global Connection for “remote display number” to “1” will cause the system to display the graphic display with that corresponding display number. However, the operator will not be able to navigate away from that screen until the “remote display number” is changed back to “0”

Note: Always be sure when implementing “remote display number” that all your displays have a unique “display number” in display settings.

DataStorePlus Step 11Below is the second macro we must create. It will be launched by our original initial display to reset the “remote display number” tag to “0” so the operator can navigate to other displays:

Our final step is to set our two displays to run the appropriate macros.

First, on our DataStore Plus display we need to open the display settings. Then on the Behavior Tab we add our “Macro_GotoMainScreen” to the Macro Startup field as shown below. When done press OK, then save and close the display:

Next, we need to open our original initial display and on the Behavior Tab in the display settings we need to add “Macro_ResetRemoteDisplay” to the Macro Startup field as shown below. When done press OK, then save and close the display:

DataStorePlus Step 14At this point we’ve successfully added the DataStore Plus ActiveX to our project. Once we run our project we can open Windows explorer to look for our next CSV datalog file. Just navigate Windows Explorer to the location specified in the DataStore Plus ActiveX’s “FileLocation” property, and you should see the first CSV log file.

DataStorePlus Step 15If you open the file in Microsoft Excel, you should find data similar to what you see in my file below:

DataStorePlus Step 16That’s it for DataStore Plus ActiveX step-by-step.

If you have any questions or comments please don’t hesitate to let us know by either using 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.

Shawn Tierney

Programmable Controller Non-Volatile and Volatile Memory (P7)


In The Automation Podcast, Episode 7, we discuss PLC and PAC non-volatile and volatile memory as used in the PLC-5, SLC-500, CompactLogix and ControlLogix.

Note: You can read more about ControlLogix and CompactLogix non-volatile memory in our companion blog article HERE.

Listen to the Podcast:



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.

Shawn Tierney

Rockwell’s DataStore Plus extension for the PanelView Plus 6

DataStore Plus CSV File

Last week I was contacted by an OEM for my advice on the best way to create reports that customers could view in Microsoft Excel.

DataStorePlus Step 16
CSV file created using Rockwell’s DataStore Plus ActiveX

Since his equipment was outfitted with the PanelView Plus 6, I suggested the first option we should discuss would be the one already built-in to his existing HMI: Rockwell’s DataStore Plus ActiveX extension.

FactoryTalk View Machine Edition and the PanelView Plus always had the ability to log data using a built-in datalog feature. However, I’ve found this implementation of datalogging so limited that I describe it to new clients as, “just a historical log for trends.”

What’s limited about it? For starters, each ViewME project can only run a single datalog model which logs to a single file. And this log file is limited to 300,000 data points (expanded to 1,000,000 in version 7.0.) The log file is also in a proprietary file format. And while there is a free utility to extract the contents of the log file, providing access to the file can often result in the need to restart the Machine Edition project.

So in my opinion using the ViewME Datalog feature for anything beside historical trends is cumbersome. On the other hand, Rockwell’s free DataStore Plus ActiveX extension is a very practical data logging solution.

DataStorePlus Step 6NOTE: The DataStore ActiveX was available for use with the older VersaView CE / PanelView Plus CE models. However, to use previous versions on those devices you had to download and install it yourself. Today with the PanelView Plus 6 and ViewStudio 6.0, the DataStore Plus ActiveX is just one of many extensions which come preinstalled.

The DataStore Plus ActiveX is designed to give the PanelView Plus 6 and ViewME runtimes the ability to datalog up to 100 Real tags and 50 String tags. It’s also not limited to a single file, or a certain number of records like the built-in datalog. In fact, it has several options which determine the format and content of the log files, and it’s only log limit is the amount of storage space on your target storage device.

DataStorePlus Step 7DataStore Plus also allows for time based creation of new CSV files, and can automatically purge old files base on number or age. In fact, there are so many options its just easier to include screen shots versus trying to list them all (see the pictures on right.)

How the DataStore Plus ActiveX works:

In most cases, you’ll want to put the DataStore Plus ActiveX on a display that remains open at all times. This allows it to continuously run and log data.

DataStorePlus Step 5If you don’t have a display which always remains open, you can easily create a new “on top” display to host this ActiveX. Often, the always open display will be launched as the initial display. Then, it in turn will launch the original initial display. This is accomplished through the use of the Global Connection’s “remote display number” setting.

Well that’s it for DataStore Plus ActiveX basics. Later in the week I’ll post a step-by-step procedure for setting it up.

Until then, If you have any questions or comments please don’t hesitate to let us know by using the “post a 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.

Shawn Tierney

The one website you need to know when using Allen-Bradley Variable Frequency Drives

A-B Drives WebUpdates Featured Image


A-B Drives WebUpdates Snapshot 1My colleague and I recently had the pleasure of meeting with two of our local Rockwell “Variable Frequency Drive” (VFD) experts. We met so they could show us how to integrate the PowerFlex 750 family of drives into a ControlLogix system.

During this meeting it became apparent if you’re using Allen-Bradley drives there’s one website you need to know, and I’ll share that with you in today’s blog.

The one A-B VFD website you need to know:

ab.com/support/abdrives/webupdate/

On this site you’ll find flash update files, product helps files, GSD and EDS files, DriveTools, AOPs and much more.

Basically, it’s one stop shopping for A-B VFD files.

Why you may need it:

A-B Drives WebUpdates Snapshot 2If you’re going to use Rockwell’s “premier integration” between it’s PowerFlex Drives and ControlLogix, you’re going to need the following updates:

  • Latest Drive Firmware: Especially for the PowerFlex 750 series, you want the latest version of the drive firmware.
  • Latest Drive Communicatoin Card Firmware: If you’re going to update your Drive’s firmware, it makes sense to update your communications module at the same time.
  • Latest RSLogix 5000 Drive Specific Add-on Profile: The AOP is the definition you choose when your add your VFD to the I/O tree. And for everything to work, you’ll want the install the latest version.
  • Latest Drive Database Files: In addition to the updated AOP, you’ll also want the latest “Drives Database” files installed to enable all the features of the AOP.

All these files (and much more) can be found at the one A-B Drives website you need to know: http://www.ab.com/support/abdrives/webupdate/

I hope the above information about Rockwell drives update website was helpful.

If you have any comments or questions, please feel free to leave them below using 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.

Shawn Tierney

ControlLogix, CompactLogix – Why your Controller’s Real Time Clock (DateTime) may be a few hours off (P6)

In The Automation Podcast, Episode 6, we discuss why your ControlLogix or CompactLogix time may be off by a few hours.

Note: You can read more about why your Logix processor time may be off a few hours in our companion blog article HERE.

Listen to the Podcast:



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.

Shawn Tierney

FactoryTalk ViewStudio Machine Edition: What comes in the box?

FactoryTalk ViewStudio Machine Edition Featured Image

UPDATE 11/06/2017: Most of Rockwell’s existing software product part numbers which end in “ENE” will no longer provide you with a “physical shipment” of software.

So to receive the DVD set as shown in this article, you need to replace the “ENE” in the part/catalog number with “ENM”


What actually comes in a package of FactoryTalk ViewStudio Machine Edition? We’ll show and explain all the contents in today’s blog.

ViewStudio Machine Edition Packaging

ViewStudio, like most Rockwell Software, comes in a plastic “clam shell” style box. On the front is the product name and logo. On the back is the part number, order number, and customer address.

Inside the ViewStudio Package

Inside the software package itself, the two most important items are the software installation DVD, and the red envelope. In addition to the installation DVD, labeled 7.00.00-FTView-DVD,  you’ll find three other discs:

  • 9701-MEGRDVD: This is the getting results DVD designed for first time users
  • 2.60.00-FTViewPoint-FTV-DVD: This is the ViewPoint DVD you use to install the ViewPoint Adminsitration Tool (see this blog for more information about ViewPoint)
  • 7.00.00-KepSerEnt-CD: This is the Kepware Server CD which contains 60+ OPC servers included free of change with ViewME Runtimes and PanelView Plus terminals. But the version which ships with ViewStudio only runs for 2 hours at a time.

FactoryTalk ViewStudio Machine Edition Software Package ContentsFactoryTalk ViewStudio Machine Edition DVDs

The Red Envelope

This important looking envelope contains the software serial number and product key. You need these two pieces of information to activate your software, which is required for the software to run longer than the 7 day grace period.

If you happen to lose this information, Rockwell’s Activation Support (no contract required) can email you a replacement PDF.

FactoryTalk ViewStudio Machine Edition Activation EvelopeSupporting Documentation

Finally, you also receive three pieces of supporting documentation in the software box:

  • Instructions on activating your software
  • Support services information for your software
  • Software registration form (if the information on the box is not correct, be sure to send this form in)

FactoryTalk ViewStudio Machine Edition Support DocumentsFactoryTalk ViewStudio Machine Edition Software Registration form


I hope the above information and pictures about the content included with new packages of FactoryTalk View Studio is helpful.

If you have any comments or questions, please feel free to leave them below using 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.

Shawn Tierney