Home Blog

First Time Using Ignition: Tags and Views (P235)

This week I meet up with Kyle Van Eenennaam of Inductive Automation to learn how to use Ignition in this episode of The Automation Podcast.

Note: As this episode was not sponsored, the video edition is only available to our members on The Automation Blog and on YouTube. For more information, check out the “Show Notes” located below the video.


Watch The Automation Podcast from The Automation Blog:


Note: As mentioned above, this episode was not sponsored so the video edition is a “member only” perk. The below audio edition (also available on major podcasting platforms) is available to the public and supported by ads. To learn more about our membership/supporter options and benefits, click here.


Listen to The Automation Podcast from The Automation Blog:


The Automation Podcast, Episode 235 Show Notes:

Special thanks to Kyle for coming on the show, and to our members for making this episode possible! To learn more about becoming a member, click 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.

shawntierney avatar

What’s New & Next with Logix and 5590/L9 (P234)

This week I meet up with Liz Prosak and Dennis Wylie of Rockwell Automation to learn what’s new and next about Logix, including what’s new with the 5590 L9 Controller, all in this episode of The Automation Podcast.

For any links related to this episode, check out the “Show Notes” located below the video.


Watch The Automation Podcast from The Automation Blog:



Member’s Only Extended “RAW” Edition:



Listen to The Automation Podcast from The Automation Blog:


The Automation Podcast, Episode 234 Show Notes:

Special thanks to Liz and Dennis for coming on the show, and to Rockwell Automation for sponsoring this episode so we could release it Ad Free!

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.

shawntierney avatar

Factory I/O Series: Navigation & Scenes 1-5

In this week’s video series on Factory I/O, Shawn shares lessons on navigating the 3D Environment and details about the first five Scenes:

For links and pricing information mentioned in these videos, check out the “Show Notes” below.

#Automation #IndustrialAutomation #InsightsInAutomation #FactoryIO


Episode 1: Navigating Factory I/O



Episode 2: Conveyor Control Scene



Episode 3: Coming 03-07-25



Episode 4: Coming 03-08-25



Episode 5: Coming 03-10-25



Show Notes:

Links mentioned in the above videos:


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.

shawntierney avatar

First Look: IXON Industrial Remote Access (S2E12)

This week Shawn takes a first look at IXON’s industrial remote access device, including unboxing, first time setup, and using with RSLinx Classic and Studio 5000 & FactoryLinx in episode 12 of The Automation Show Season 2:

For links and pricing information, check out the “Show Notes” located below the video.

#Automation #IndustrialAutomation #InsightsInAutomation


Watch The Automation Show: IXON Industrial Remote Access


The “After Show”: Additional Thoughts, Impressions, & Updates

Note: As The Automation Show “After Show” is a member/supporter only perk, the above video is not accessible to non-members. Learn more about our membership options here.


Show Notes:

Previous remote access episodes mentioned in this week’s show:


Vendors: Would you like your product featured on the Show, Podcast, and Blog? If you would, please contact me at: https://theautomationblog.com/contact

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.

shawntierney avatar

What is DeviceNet?

In today’s article and video I’m going to answer the question, “What is DeviceNet?”

If after reading this article you’d like to learn more, you can pickup a copy of my seventy five minute video lecture at TheAutomationSchool.com for just $10, or join my membership program starting at $5/mo to unlock hundreds of member only videos. That said let’s jump in and take a quick look at what is DeviceNet:


Quick Look Video: What is DeviceNet?

For links to the documents mentioned in this video, see the “Show Notes” section located below (Episode TAM QL 007.)


What is DeviceNet?

DeviceNet is an industrial automation network designed for low level devices that was created by Rockwell and its partners and first shown to the public in 1994, and  later released in 1995. DeviceNet was also part of Rockwell’s NetLinx network strategy, which included ControlNet and Ethernet/IP, with all three networks being based on the Common Industrial Protocol (CIP.)

Now having been in the industry for a few years when DeviceNet launched, I can tell you there are a lot of advantages to using DeviceNet to network lower level devices (please, no hate mail!) But to be completely honest, there’s also some things about DeviceNet the people just didn’t like.

And while it’s not likely you’ll deploy new DeviceNet networks in 2025, I see no reason that would justify replacing a running system in the field unless you can’t get parts for the products you have connected to your network.

In fact, in 2025 you’re more likely to be using systems based on Ethernet for your distributed I/O, with some of you mixing in IOLink as needed. However deploying Ethernet in industrial automation does have its downsides, including the cost and its limited topologies. When compared to legacy networks like Remote I/O (RIO) and Modbus (which allow simple daisy chained configurations,) the fact that Ethernet requires the installation of an industrial network switch every 100 meters does make it a more expensive solution. That’s not to say their aren’t benefits to using Ethernet, but we’ll leave those for another day.

So back to DeviceNet; the first thing I want to share about it is that it was designed to allow the networking of low level devices like sensors and switches, in order to eliminate the need to wire these devices into IO modules. And this was accomplished by basing DeviceNet on “CAN bus,” which was designed to do the same thing for automobiles (reduce wiring by networking I/O in vehicles.)

The second thing I wanted to share about DeviceNet is that it’s designed around a single Trunkline with optional droplines. And no matter where you connect your devices, or the cable and data rate you choose, the third thing you should know is that the DeviceNet network always supports 64 nodes (0 through 63, although 63 is typically reserved for new devices that default to 63.)

Fourth on my list of DeviceNet details is something that makes DeviceNet wiring quite different from the RIO legacy network. With DeviceNet, not only can you use standard terminal blocks for your T connections (good bye big, bulky 1770-SC station connectors!) you also have a lot of freedom in how you wire your drops. This includes daisy chaining multiple devices on a single drop, as well as wiring a device on a drop in a star configuration.

Really, the only limit (I can think of) when wiring drops is that no device can be more than 20 feet from the trunkline. That, and the total length of all your drop lines has to be within an overall dropline budget (and before you ask, no: you can’t have 64 devices all sitting on their own 20ft drops.)

In my fifth point I want to point out another way that DeviceNet also differs from legacy networks, and that would be because DeviceNet cable includes two power wires (in addition to two communication wires,) and every device on the network consumes a minimum of 60ma from the network power (the minimum power draw required for the CAN transceiver in each network device.)

And while devices with large power draws (VFDs, etc.,) obviously can’t be completely powered from network power, lower power devices like Sensors and Digital Input modules can and often do receive all of their power from the network.

That said, my sixth point acknowledges that no wire has an unlimited power capacity or zero resistance. Due to this fact, where you place your network power supply on your DeviceNet network trunkline is a very important consideration, and must be calculated based on how many devices you have, what each’s power draw is, and where they are located on the network.

DeviceNet does have at lease one similarity with legacy twisted pair networks, which is my seventh point: All DeviceNet networks require two Terminating Resistors to be installed, one on each physical end of the trunkline.

And when I say required, I mean on both short and long trunklines. While those of you who’ve used Blue Hose may have come to know you could get away without terminating resistors on shorter runs, in my own thirty years using DeviceNet I‘ve found that’s not the case with this network.

Now if you’d like to learn more about DeviceNet, you can pickup a copy of my seventy five minute video lecture at TheAutomationSchool.com for just $10, or join my membership program starting at $5/mo to unlock hundreds of member only videos.

And if you’d like to see me publish a quick start video on DeviceNet, just post a comment below letting me know which PLC/PAC system you’d like that video based on (ControlLogix, CompactLogix, etc.)

Until next time, Peace!


Member’s only DeviceNet Tech Talk:

Note: The below seventy-five minute tech talk is just one of hundreds of Shawn’s videos available as part of his membership program, and it is also available for a one time purchase at TheAutomationSchool.com.

Note: As this IA Tech Talk is a member/supporter only perk, the above video is not accessible to non-members. Learn more about our membership options here.


Show Notes: Below you’ll find links to the Rockwell Publications mentioned in the above video:

For more information about the benefits of being a member, check out this link.


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.

shawntierney avatar

DeviceNet Tech Talk: History, Technology, and Troubleshooting

In this IA Tech Talk, Shawn takes a comprehensive look at the DeviceNet network and the technology behind it.

The talk starts with a short history of DeviceNet, then takes a detailed look at the design and cabling options before digging into troubleshooting network issues.

Note: This tech talk is one of hundreds of Shawn’s videos available as part of his membership program. It is also available for a one time purchase at TheAutomationSchool.com.

For links to the documents mentioned in this video, see the “Show Notes” section located below.

#DeviceNet #IATechTalk #InsightsInAutomation


Watch an short excerpt of the members only video:


Watch the member’s only DeviceNet Tech Talk:

Note: As this IA Tech Talk is a member/supporter only perk, the above video is not accessible to non-members. Learn more about our membership options here.


Show Notes: Below you’ll find links to the Rockwell Publications mentioned in the above video:

For more information about the benefits of being a member, check out this link.


Vendors: Would you like your product featured on the Show, Podcast, and Blog? If you would, please contact me at: https://theautomationblog.com/contact

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.

shawntierney avatar

First Look: Eaton XC Series of Modular Codesys PLCs (S2E11)

This week Shawn takes a first look at Eaton’s XC series of Codesys PLCs, including unboxing an XC-104 and I/O modules, and installing and using the XSoft Codesys software to write and test his first program in episode 11 of The Automation Show Season 2:

For links and pricing information, check out the “Show Notes” located below the video.

#Automation #IndustrialAutomation #InsightsInAutomation


Watch The Automation Show: XC Series of Codesys PLCs


The “After Show”: Additional Thoughts & Impressions

Note: As The Automation Show “After Show” is a member/supporter only perk, the above video is not accessible to non-members. Learn more about our membership options here.


Show Notes:

Eaton sent over the following list prices (01/14/25) for reference, but note that your local Eaton rep. can quote you your actual current price:

  • XC-104-C10-000: ~$431

  • XC-204-C10-000: ~$564

Eaton XC Links:


Vendors: Would you like your product featured on the Show, Podcast, and Blog? If you would, please contact me at: https://theautomationblog.com/contact

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.

shawntierney avatar

Custom In-person PLC and HMI Training tailored to your needs

Insights In Automation offers custom in-person training on Rockwell and Siemens PLCs/PACs and HMIs in our Pittsfield, MA Learning Center!

Interested? Schedule a time to chat with Shawn to discuss your PLC and HMIs training needs using the below Calendly link, or leave him a voicemail at 413-749-4300:

Recent “what’s new” episode discussing details of our in-person training offerings:

Background: Our Insights In Automation offices opened in 2024, and they include a “Learning Center” for in-person hand’s on training or consulting. The Rockwell and Siemens PLC and HMI topics we are currently offering can be scene in the slide below:

The two pictures below are from a Control/CompactLogix course we held in 2024.

The two pictures below are from a Siemens S7 course we held in 2024:

If you have any questions about our in-person training or consulting services, please don’t hesitate to contact us directly at 413-749-4300, or drop us an email using our contact form here https://theautomationschool.com/question/. You can also schedule a 15 minute training pre-sales meeting via MSTeams using Calendly at https://calendly.com/shawntierney/presales-questions.

Sincerely,

Shawn Tierney,
Instructor at The Automation School

2024 Audience Choice Poll Results (P233)

This week I cover the results from our 2024 Audience Choice Polls, recapping what industrial automation vendors our audience picked as their top choices in this episode of The Automation Podcast.


Note: As this episode was not sponsored, the video edition is available to members only. For more information, check out the Show Notes below.


The Automation Podcast, Episode 233 Show Notes:

Special thanks to everyone who voted in our 2024 Audience Choice Polls! To unlock our extensive automation how-to library, become a member starting at just $5 per month. Visit TheAutomationBlog.com/Join to learn more.

Link to the 2024 poll results:

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.

shawntierney avatar

New Media Guide Available!

Our latest media guide is now available 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.

shawntierney avatar

What’s New at Insights for 2025 Livestream (W016)

Happy New Year! In today’s update I cover what’s new and coming this year including details on upcoming shows, podcasts, blogs, courses, membership updates, and more!

#Automation  #IndustrialAutomation  #InsightsInAutomation


Watch the show live at 4pm ET, or on replay anytime:



Links: Info for members below



Show Notes:

Thanks to everyone who watched or listened today, and a very happy new year to you all!

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.

shawntierney avatar

Happy New Year!

Wishing You and Yours a Very

Happy and Healthy 2025!

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.

shawntierney avatar

Merry Christmas!

Wishing You and Yours a very

Merry Christmas!

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.

shawntierney avatar

2024 Podcast Audience Polls: Vote before January 8th!

Please take a moment to vote for your favorite TAP podcasts of 2024, and let me know if you have any helpful feedback for 2025 season!

Note: There are three polls total on this page.

Note: Feel free to add additional episodes by selecting the “other” option and filling in the text box. To see a list of all previous episodes, click here.

Note: One vote per person, per poll please:

2024 Podcast Audience Poll: Which Episodes in 2024 Were Your Favorites?
5 votes

This poll is no longer accepting votes

VoteResults
80:14:20:45
×

2024 Podcast Audience Poll: Which Show Format Do You Prefer?
3 votes

This poll is no longer accepting votes

VoteResults
80:14:20:45
×

2024 Podcast Audience Poll: General Feedback
3 votes

This poll is no longer accepting votes

VoteResults
80:14:20:45
×

Thank you for voting in this year’s Podcast Audience Polls!

Wishing you all a very Happy Holiday!

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.

shawntierney avatar

All 2024 Audience Choice Polls: Vote before December 31st!

I’ve extended voting in our Audience Choice Polls, and copied them all into this one post, so please take a moment to let me know which product you prefer as this will be helpful as I prepare content for 2025!

Note: Feel free to add additional products by selecting the “other” option and filling in the text box.

Note: One vote per person, per poll please:

Please choose up to three Industrial Automation Vendors you prefer to use the most? (Add missing vendors using "other" choice)
176 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the Medium to Large PLC/PAC Platform you prefer to use the most (choose up to two, add a missing PLC/PAC platforms using "other" choice)
126 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the Distributed I/O platform you prefer (choose up to two, add a new option by using the "other" choice)
61 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the Micro or Nano PLC Platform you prefer to use (choose up to two, add a missing Micro Product buy using "other" choice)
66 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the Human Machine Interface (HMI) Hardware you prefer the most (choose up to two, add missing HMI platform using "other" choice)
105 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the PC Based SCADA software you prefer (choose up to two, add a missing SCADA platform using "other" choice)
144 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose the Historian and/or MES product you prefer (choose up to two, add a missing platform using "other" choice)
30 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose up to two of the Variable Speed / Frequency Drives you prefer to use the most (Add missing products by using "other" choice.)
68 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose up to two Motion Control and/or Servo Vendors you prefer to use the most (add missing vendors using "other" choice)
46 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Please choose up to three Industrial Automation Sensor or Code Reader Vendors you prefer to use the most? (Add missing vendors using "other" choice)
39 votes

This poll is no longer accepting votes

VoteResults
89:14:20:45
×

Thank you for voting in this year’s Audience Choice Polls!

Wishing you all a very Happy Holiday!

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.

shawntierney avatar

Position Guided Vision (P232)

This week I meet up with Zack Steck of Pepperl+Fuchs to learn about their latest Position Guided Vision product in this episode of The Automation Podcast.

Note: As this episode was not sponsored, the video edition is only available to our members here on The Automation Blog and on YouTube. For more information, check out the “Show Notes” located below the video.


Watch The Automation Podcast from The Automation Blog:


Note: As mentioned above, this episode was not sponsored so the video edition is a “member only” perk. The below audio edition (also available on major podcasting platforms) is available to the public and supported by ads. To learn more about our membership/supporter options and benefits, click here.


Listen to The Automation Podcast from The Automation Blog:


The Automation Podcast, Episode 232 Show Notes:

Special thanks to our members for making this show possible! To learn more about becoming a member, click here. Links mention in the show can be found 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.

shawntierney avatar

New ControlLogix 5590, aka 1756-L9 Details (M5E44)

I review the latest public information from Rockwell Automation about their upcoming new Programmable Controller, the 5590 (aka 1756-L9) in Episode 44 of The Automation Minute, Season 5.



The Automation Minute, Season 5 Episode 44 Show Notes:

The links mentioned in the video are below:


Vendors: Would you like your product featured on the Podcast, Show or Blog? If you would, please contact me at: https://theautomationblog.com/contact

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.

shawntierney avatar

What’s New at Insights: Member Coupons, New Podcast, New Courses and more! (W015)

Happy Monday! Just a quick update to share what’s new and coming this week, as well as share our “Member Only” Gift coupons:

#Automation  #IndustrialAutomation  #InsightsInAutomation


Watch the show on replay anytime:



Links: Member coupons are available below:



Note: Members, if you have any issues using either of the above coupons please get in touch with me directly using the contact form.


Show Notes:

Thanks to everyone who watched or listened today!

You can unlock our member only content for $10 per month at TheAutomationBlog.com/join, or at YouTube.com/InsightsInAutomation/Join.

Huge thanks to all our members for making our work possible!

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.

shawntierney avatar

Christmas Light Show Automation, 2024 Update

Will I decorate for Christmas? Not in this lifetime…

In June 2015 we moved into a new house. Our agent mentioned “the selling agent said this is a crazy Christmas light street.” I didn’t think much it because there has been a principle throughout my life:/h3>

Decorating = TimeSpent / ValueGained;

Clearly this is dividing by zero… in a computer this is a compile error every time.

On a day in June while unloading our Uhaul in 90°F weather, a neighbor introduced himself: “Welcome to the neighborhood, my name is Greg, by the way, did anyone tell you about the Christmas lights we do?” That is a verbatim quote. I bought the first house on the block, I wondered what I got myself into.

5 months later I hesitantly hung a few strings of cheap Home Depot Lights – Are you happy now Greg! Within weeks I had a change in heart. Every night I walked my 2-year-old twin girls down the street, and I saw wonder and joy in their faces. Three conclusions came to mind:

1. I need to contribute to this joy and I will go all in.
2. Our street gets heavy traffic in December and I am the first house!
3. I have to be me, and traditional decorating isn’t it.

Like you I am a systems builder, a PLC programmer, I bring industry to life by choice because it is rewarding and awesome. This started a 800 hour journey to build a system that commands lights to music in detail.

My automation career taught me I had a long road ahead to get to startup: new technology, complexity, first time installation. I needed a proof of concept before investing and scaling up. I bought various light types from China, normal in this hobby space and a task in itself, to figure out what worked best. Through my proof of concept I learned the basics of the sequencing software, control hardware, and DMX addressing. By early March I had the following proof of concept up and working:

2016 Vixen preview on mockup v1 (YouTube video – see below)


After proof of concept I placed full orders for the lights needed. In building the full scale show I had to learn many new things:

• Sequencing software, DMX addressing (same concept as a Mobus map)
• Available light formats: voltage, protocol, brightness, form-factor
• Light controllers
• Distance limits for power and the light serial protocol
• Welding (terrible welding via Harbor Freight junk, but learned why fire-proof blankets are needed)
• How to design the lighting to fit the house
• Placement of power and control sources
• Normalizing sound levels in music files (using Audacity)
• Raspberry Pi setup
• Reinforcement of the importance, and gratitude, of standards. As of year 2 I abandoned sourcing lights from China/Alibaba.
• Reinforcement of the importance of using a development methodology

Lucky for me, by the time I started there was a well-established online community of hobbyists and mature open-source software and hardware. The most common light type for this application is an “RGB Pixel” (full color control), which are otherwise used for advertising applications (e.g. building signs). Many animated Christmas light applications use rudimentary on/off control of traditional holiday light strings.

How My Show Works

There are countless ways to do this but I will focus on my system, which is similar to the image below. The Raspberry Pi is the brain, or the “show player”. The Pi runs Falcon Player (“FPP”), an open-source show player.

FPP plays the sound and sequence files for each song, broadcasting light control packets via Ethernet. The protocol is E.131 or “Streaming-ACN”, which is DMX512 over Ethernet. DMX512 was defined in 1986 for theater control and is closely related to RS485 serial. The Pi plays the music and broadcasts the light sequences over hardwired-Ethernet to four light controllers distributed through my house.

Architecture

Light controllers are middlemen, they just provide power to the lights and translate network commands from a show player into the serial electrical signals the RGB pixels use. The controllers are configured with the DMX addresses I’ve assigned to each light string (conceptually similar to hardwired IO or a fieldbus network).

Each RGB pixel has a red, blue, and green LED whose brightness’s can be varied between 0-255 intensity. The brightness level of each LED determines the brightness and color of each pixel. Refresh this fast enough and thousands of LEDs will dance to music.

RGB Pixel Nodes or “Bullets” Up Close

Many people use their PC as the show player – but it turns out a Raspberri Pi RUNS CIRCLES around a PC for this task. The Pi provides superior refresh rates – which enables faster animations and thus more detailed sequencing possibilities (sometimes I program animations as short as a high-hat or snare hit).

I output the audio from the Pi with a USB to 3.5mm jack adapter, to a Yamaha mixer, to an FM transmitter. The USB adapter helped improve the signal to noise ratio. Having FM radio allows cars to tune in and made it easy to use a home audio receiver to power outdoor speakers. I shutoff the outdoor speakers at a reasonable hour by programming a Kasa Home Automation power strip.

The show player includes a scheduling function to start/stop the show. I use Kasa (home automation) programmable power strips (link below) to cut power to my controllers, mixer, FM transmitter, and receiver. I do not hard power cycle the Raspberry Pi because the install files sometimes corrupt.

Sequencing Software

The sequencing software is comparable to PLC programming software. It abstracts the details of the devices (lights in this case) to provide a human-friendly programming environment with a library of effect templates.

Configuration includes:
1. Type and quantity of lights (like PLC IO)
2. Assigning DMX addresses (like a PLC tag database)
3. Defining / instantiating light groups (like PLC user-defined tags, or add-on instructions. Yes, I came up on Rockwell PLCs)

I import a mp3 for each song and the software adds beat markers and a wave form for visual reference. And from here we’re off to the races programming our house!

The following screen shot is 3 seconds of my “Sugar Plums” sequence I sequenced in Vixen. There is a lot going here, but for conceptual sake notice the following:
• Time is left to right
• On the left are my defined light groups, and sub-groups. I can apply effects to entire groups or down to the individual pixel level (I get that detailed at times)
• The native library of effect is in the upper right
• Detailed configuration options for each effect are on the lower right. One of my “chase” effects is shown here – I made a rainbow gradient, with a brightness ramp, set the pulse time, etc.

Key Decisions born from a PLC Programmer

The following decisions proved crucial to pulling this off:

  • Using 12-volt pixels. This yields lower current draws vs. 5-volt pixels, which purists say look better. This dramatically simplified power distribution and nearly eliminated “power injection” wiring that many other hobbyists do.
  • I bought all my lights with 18-awg wire, 22-awg is commong from some vendors. 18-awg lowers the resistance in wires which means less voltage drop. Voltage drop can be annoying! It can cause flickering and color errors, it affects the serial communication line, and is time-intensive to troubleshoot.
  • By August I was burning out with too many problems and not enough time left. I made two crucial pivots:
    1. I switched to a higher quality light controller which substantially reduced my configuration time and lessened voltage drop issues. Falcon Pixel Controller is a reliable and well-supported controller with native functionality to integrate with Falcon Player. I was using a “E682” originally which proved finicky.
    2. Trying to figure out how to route the light strings on my house was getting impractically difficult. Intuition told me “this is too hard”, I was spending a ton of time with Sketch3D trying to figure out where each 50-light string would end on my house. As a Hail Mary I did a 1-hour consulting call with HolidayCoro. Breakthrough! I was playing the game backwards. You don’t install each string as far as it goes, you cut the light strings as needed to fit each house segment. Imagine trying to install a sprinkler system without cutting the 10ft PVC pipes to fit the routes, madness!
  • I decided to use heat shrink solder tubes for splicing (vs. traditional soldering). While I wouldn’t use them on a production floor, they are fast and long lasting on the house.
  • From the very start I maintained a master spreadhseet for my DMX assignments, light controller port assignments, current draw per string, and total current draw per power supply. This is comparable to a master tag map and I/O list for an industrial system. Being organized saved countless hours throughout the project, and has been crucial in my expansions.
  • I used OneNote to maintain to do lists. At times I had hundres of tasks: to buy, to fix, to test, to learn, to install, etc.
  • I tested, then tested, followed by testing, then tested some more. I knew “year 1 startup” would have countless unplanned issues, which it did, and I wouldn’t have time to work out basic quality mistakes in commissioning.

Testing with Daughter (link to YouTube – see video below)

Startup and Finale

I took off the entire week of Thanksgiving for good measure – and needed every hour. I ran into flickering issues, network problems, and I accidentally taught one of my girls a profanity. But by Thanksgiving day – IT WORKED!

The visual is stunning – there is no camera that captures the brightness and fidelity seen in-person. By December I watched families dance in my drive way, people starring in wonder, cars parked in front of my house, and an occasional engineer dying to know how it works.

This video is my favorite sequence – note it is the song my proof of concept was based on. I spent 100 hours sequencing this song – down to timing the swell of each bass drum hit. No, it doesn’t have to take this long, but I was obsessive with experimenting and detail.

2017 Sugar Plums, sequenced in Vixen (link to YouTube – see video below)

Takeaways

Performing project debriefs substantially accelerates the value of experience, for individuals and teams. I make them routine events where I work. I ended up with a three page debrief for my “year 1” light show, and have done one every year since (e.g. what went right, what went wrong, key lessons learned).

My PLC programming and startup background was instrumental. Many of the software and control architecture concepts new enthusiasts struggle with I was able to work through relatively quickly. Maintaining a “Growth Mindset” (see image) got me through countless challenges and mistakes. By August I was ready to quit, I literally told myself problems were part of the journey, practice what I preach.

The community and tools available for this hobby craft are unbelievable. The folks behind Vixen, xLights, Falcon do amazing work. It’s hard to believe how mature these hobbyist tools are.

The key to getting a good look is equidistant spacing of the lights.

My style isn’t for everyone. There are puzzled looks and rapid drive-bys, but I also see faces of wonder. I even saw square dancing once. I still watch the shows all the time. Like an industrial application, I remain fascinated seeing my work coordinate the behavior of individual components to manipulate the physical world as a system. I bet you can relate.

Cost

I didn’t track costs real well, and probably spent 50% more than needed… IF I knew what I was doing the first time. I’m guessing $2,500 for what you see. With probably another $1,000 spent on mistakes between Home Depot runs, trial and error, tools I didn’t have, and proof of concept items I didn’t use.

Future Possibilities

  • I see more dancing each year and want to focus on that
  • One or more large pixel based matrices for advanced animations and pictures
  • High power DJ moving light heads (my current fixation with proof of concept complete in 2017)
  • Learn video editing and capture
  • Maybe some motion control, maybe a PLC?!

Some of My Other Sequences

Summary of Resources/Links

Reference Pictures

The heart of the show:

    1. The North side of my house has the “brains”
    2. There is another smaller cabinet in South side with my other controller
    3. I have gigabit TP-Link switches which isolate show traffic on my home network, the show is all hardwired Ethernet
    4. Yes, Africa and South America are in the wrong location

  1. Audio Mixer. This model is way overkill, I bought it while troubleshooting noise problems
  2. Raspberry Pi in upper right
  3. FM transmitter lower right

Light control unit

    1. Two 12-volt 350W power supply
    2. Falcon F16v3 controller (white board)
    3. Umbilical cords to light strings, carrying: +12-volt, common, and serial channel.

The back of one of my circles.

    1. Outdoor side of each light string unbiblical.
    2. In the background, the roof outline lights are mounted via modular PVC pipes. This provides quick install/takedown, and equidistant spacing of lights, which is key for having an animated show.

Greg rents a construction-grade lift every year. 20 years and running for him.

Written by Chris Schleich
System Builder, Project Manager, and Professional Engineer
https://www.linkedin.com/in/chris-schleich/

Have a question? Join our community of pros to take part in the discussion! You'll also find all of our automation courses at TheAutomationSchool.com.

Sponsor and Advertise: Get your product or service in front of our 75K followers while also supporting independent automation journalism by sponsoring or advertising with us! Learn more in our Media Guide here, or contact us using this form.

shawntierney avatar
 

Note: The original article was publish here in January of 2019, and Chris updated it quite a bit for this release. Thanks Chris!

Anybus Defender Industrial Security Devices (P231)

This week I meet up with Thomas Vasen of Anybus to learn about their new Defender Industrial Security Appliances in this episode of The Automation Podcast.

Note: As this episode was not sponsored, the video edition is only available to our members here on The Automation Blog and on YouTube. For more information, check out the “Show Notes” located below the video.


Watch The Automation Podcast from The Automation Blog:


Note: As mentioned above, this episode was not sponsored so the video edition is a “member only” perk. The below audio edition (also available on major podcasting platforms) is available to the public and supported by ads. To learn more about our membership/supporter options and benefits, click here.


Listen to The Automation Podcast from The Automation Blog:


The Automation Podcast, Episode 231 Show Notes:

Special thanks to our members for making this show possible! To learn more about becoming a member, click 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.

shawntierney avatar