POPULARITY
In this episode of the IoT For All Podcast, Barry Libert, Chairman and CEO of HiveMQ, joins Ryan Chacon to discuss moving past the pilot phase in industrial IoT and AI. The conversation covers viewing businesses as data streaming entities, the importance of understanding one's data collection processes, aligning different tiers of employees to achieve success, the shift from connectivity to AI data platforms, the role of agentic workflows, and the type of leadership required to navigate the evolving landscape of data and AI.Barry Libert is the Chairman and CEO of HiveMQ. He has spent 40+ years as a board member, CEO, and serial entrepreneur. He founded and exited several businesses, advised more than 350 CEOs, and served on more than 35 boards in his career. Most recently, Barry transformed Anaconda into a unicorn, adding $100M in new ARR in 18 months based on a proprietary open- source/open-core commercialization GTM playbook he co-designed and implemented.Barry is focused on AI platforms with network effects and data moats. He has co-authored 6 books, 20+ ebooks, and 500+ articles in the WSJ, NYT, HBR, MIT, and Forbes. He has appeared on CNN, CNBC, Fox, NPR, and delivered 500+ speeches to 250,000+ people globally. Barry began his career with McKinsey & Company, was a managing director of John Hancock's $2B Real Estate Equity arm, and was a partner at Arthur Andersen. Barry is a graduate of Tufts University (BA) and Columbia University (MBA).HiveMQ is the Industrial AI Platform helping enterprises move from connected devices to intelligent operations. Built on the MQTT standard and a distributed edge-to-cloud architecture, HiveMQ connects and governs industrial data in real time, enabling organizations to act with intelligence. With proven reliability, scalability, and interoperability, HiveMQ provides the foundation industrial companies need to operationalize AI, powering the next generation of intelligent industry. Global leaders including Audi, BMW, Eli Lilly, Liberty Global, Mercedes-Benz, and Siemens trust HiveMQ to run their most mission-critical operations.Discover more about IoT and AI at https://www.iotforall.comFind IoT solutions: https://marketplace.iotforall.comMore about HiveMQ: https://www.hivemq.comConnect with Barry: https://www.linkedin.com/in/barrylibert/Subscribe on YouTube: https://bit.ly/2NlcEwmJoin Our Newsletter: https://newsletter.iotforall.comFollow Us on Social: https://linktr.ee/iot4all
Learn how these manufacturers eliminated hours of wasted time by unifying data from fragmented systems using MQTT Sparkplug, with Toyota leveraging Inductive Automation's Ignition platform and MTNA deploying Opto22's groovRIO, and both proving the value of their low-cost approach before scaling enterprise-wide.
Shawn Tierney meets up with Henrik Pedersen and Jacob Abel to learn about OTee Virtual PLCs 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: Listen to The Automation Podcast from The Automation Blog: The Automation Podcast, Episode 252 Show Notes: Special thanks to Henrik Pedersen and Jacob Abel for coming on the show, and to OTee for sponsoring this episode so we could release it “ad free!” To learn about the topics discussed in this episode, checkout the below links: OTee Virtual PLCs website Schedule an OTee demo Connect with Henrik Pedersen Connect with Jacob Abel Read the transcript on The Automation Blog: (automatically generated) Shawn Tierney (Host): Thank you for tuning back into the automation podcast. Shawn Tierney here from Insights. And this week on the show, I meet up with Henrik Pedersen and Jacob Abel to learn all about virtual PLCs from OTee. That’s o t e e. And, I just thought it was very interesting. So if you guys have ever thought about maybe running virtual PLCs to test some processes out, I think you’ll really enjoy this. With that said, I wanna welcome to the show for the very first time, Hendrik and Jacob. Guys, before we jump into your presentation and learn more about what you do, could you first introduce yourself to our audience? Henrik Pedersen (OTee): Yeah. Sweetly. So my name is Hendrik. I am the cofounder, COO, OT, a new industrial automation company, that, we’re really glad to present here today. I have a background from ABB. I worked eleven years at ABB. In terms of education, I have an engineering degree and a master degree in industrial economics. And, yeah, I’m I’m excited to be here. Thanks, Rom. And I’ll pass it over to Jake. Jacob Abel (Edgenaut): I’m, Jacob Abel. I’m the principal automation engineer at Edgnot. EdgeNaught is a systems integrator focusing on edge computing and virtual PLCs. My background is in mechanical engineering, and I’m a professional control systems engineer, and I have thirteen years experience in the machine building side of industrial automation, specifically in oil and gas making flow separators. And I’ll hand it back to Henrik here. Henrik Pedersen (OTee): K. Great. So OT, we are a a new industrial automation company, the new kid on the block, if you will. We’re a start up. So, we only started, about three years ago now. And, we focus solely on virtual PLCs and and the data architectures allow you to integrate virtual PLCs in in operations. And, you know, some of the listeners will be very familiar with this first, thing I’m gonna say, but I think it’s valuable to just take a take a little bit step back and and remember what has happened in in history when when it comes to to IT and OT and, and and what really what really happened with that split. Right? So it was probably around the ‘9 you know, around nineteen nineties where the the the domain computer science were really split into these two domains here, the IT and OT. And, and that, that was, that was kind of natural that that happened because we got on the, on the IT side of things, we got Internet, we got open protocols and, you know, we had the personal computers and innovation could truly flourish on the IT side. But whereas on the OT side, we were we were kind of stuck still in the proprietary, hardware software lock in situation. And and that has that has really not been solved. Right? That that that is still kind of the the situation today. And it this is what this is obviously what also, brought me personally to to really got really super motivated to solve this problem and and really dive deep into it. And I experienced this firsthand with with my role in NAD and, how how extremely locked we are at creating new solutions and new innovation on the OT side. So so we’re basically a company that wants to to truly open up the the the innovation in this space and and make it possible to adopt anything new and new solutions, that that sits above the PLC and and, you know, that integrate effectively to to the controller. So I I have this this, you know, this slide that kind of illustrates this point with with some some, you know, historical events or or at least some some some big shifts that has happened. And, Aurene mentioned a shift in nineteen nineties. And it wasn’t actually until ’20, 2006 that Gartner coined this term OT, to explain the difference really what what has happened. And and, you know, as we know, IT has just boomed with innovation since since the nineties and OT is, is, is slowly, slowly incrementally getting better, but it’s still, it’s still the innovation pace is really not, not fast. So, this is also, of course, illustrated with all the new developments in in GenAI and AgenTic AI, MCP, and things like that that is kinda booming on on the IT side of things. And and and yeah. So, but we do believe that there is actually something happening right now. And and we have data that they’re gonna show for for that. Like, the the large incumbents are now working on this as well, like virtual PLCs, software defined automation and all kinds of exciting things going on on the OT side. So we do believe that that we will see, we will see a shift, a true big shift on the OT side in terms of innovation, really the speed in which we can, we can improve and adopt new solutions on the OT side. And this is kind of exemplified by, like, what what is the endgame here? Like, you could say that the endgame could be that IT and OT once once again becomes the same high paced innovation domain. Right. But then we need to solve those underlying problems, the infrastructural problems that are still so persistent on the OT side of things. The fine point of this slide is to just illustrate what’s happening right now. It’s like cloud solutions for control is actually happening. Virtual PLC, software based automation, AI is happening all at once. And we see it with the big suppliers and and also the exciting startups that’s coming into this space. So I think there’s there’s lots of great excitement now that we can we can expect from the OT side, in in next few years. Shawn Tierney (Host): Yeah. You know, I wanna just, just for those listening, add a little, context here. If we look at 1980, why was that so important? Why is this on the chart? And if you think about it, right, we got networks like Modbus and, Data Highway in nineteen seventy eight, seventy nine, eighty. We also got Ethernet at that time as well. And so we had on the plant floor field buses for our controls, but in the offices, people were going to Ethernet. And then when we started seeing the birth of the public Internet, right, we’re talking about in the nineties, people who are working on the plant floor, they were like, no. Don’t let the whole world access by plant floor network. And so I think that’s where we saw the initial the the divide, you know, was 1980. It was a physical divide, just physically different topologies. Right? Different needs. Right? And then and and as the Internet came out in the early nineties, it was it was now like, hey. We need to keep us safe. We know there’s something called hackers on the Internet. And and I think that’s why, as you’re saying in 2006, when Gartner, you know, coined OT, we were seeing that there was this hesitant to bring the two together because of the different viewpoints and the the different needs of both systems. So I think it’s very interesting. I know you listeners, you can’t see this, but I kinda want to go back through that and kinda give some context to those early years. And and, you know, like Henrik says, you know, now that we’re past all that, now that we’re using Ethernet on the plant floor everywhere, right, almost everywhere, on all new systems, definitely, that that becomes the right now on this on the today on the, on the chart. And I’ll turn it back to you, Henrik. Henrik Pedersen (OTee): Yeah. I’ll search that. I just wanna echo that as I think that there are really good reasons for why this has happened. Like, the there has you could argue that innovation could flourish on the IT side because there was less critical systems, right, less, more, you know, you can do to fail fast and you can do, you can test out things on a different level. And so so there’s really lots of good reasons for why this has happened. We do believe that right now there is some really excitement around innovation, the OT side of things and and this pent up kind of, I wouldn’t call it frustration, but this pent up potential, I think is the right word, is is can be kind of unleashed in our industry for for the next, next decade. So so we are like this is really one of the key motivators for me personally. It’s, like, I truly believe there’s something truly big going on right now. And and I I do I do encourage everyone, everyone listening, like, get in get in on this. Like, this is happening. And, you know, be an entrepreneur as well. Like, build your company, build and, you know, create something new and exciting in this space. I think I think this is this is a time that there hasn’t been a better time to create a new new technology company or a new service company in this space. So this this, this is something at least that motivates me personally a lot. So let me move over to kind of what we do. I mentioned I mentioned that we focus solely on the virtual PLC. This this is now presented in the slide for those that are listening as a as a box inside a open hardware. We can deploy a virtual PLC on any, ARM thirty two thirty two and and sixty four bit processor and x eighty six sixty four bit with the Linux kernel. So so there are lots of great, options to choose from on the hardware side. And and, and yeah. So you can obviously when you have a Virtual PLC you can think of it new in terms of your system architecture. You could for instance, you know deploy multiple Virtual PLCs on this on the same hardware and you can also, think about it like you can use a virtual PLC in combination with your existing PLCs and could work as a master PLC or some kind of optimization deterministic controller. So it’s it’s really just opening up that, you know, that architectural aspect of things. Like you can think new in terms of your system architecture, and you have a wide range of hardware to choose from. And, and yeah, So the the flexibility is really the key here, flexibility in how you architect your system. That CPU that you deploy on will will obviously be need to be connected to to the field somehow, and that’s that’s true, classical remote IO, connections. So we currently support, Modbus TCP and Ethernet IP, which is kind of deployed to to, our production environment, as it’s called. So moving on to the next slide. Like, this is kind of the summary of our solution. We have built a cloud native IDE. So meaning anyone can can basically go to our website and log in to into the solution and and give it a spin. And, we’ll show you that afterwards with with Jake. And the system interacts through a PubSub data framework. We use a specific technology called NUTS, for the PubSub communication bus. And you can add MQTT or OPC UA to the PubSub framework, according to your needs. So, and from that, you can integrate with, whatever whatever other, software you might have, in your system. So we have these value points that we always like to bring up. Like, this obviously breaks some kind of vendor lock in in terms of the hardware and the software. But it’s also, our virtual PLC is based on on the six eleven thirty one. So it’s not a lock in to any kind of proprietary programming language or anything like that. There is, there’s obviously the cost, element to this that you can potentially save a lot of cost. We have, we have verified with with with some of our customers that they estimate to save up to 60% in total cost of ownership. This is there is obviously one part is the capex side and the other part is is the opex. And and is this data framework, as I mentioned, is in in in which itself is is future proof to some extent. You can you can integrate whatever comes comes in in a year or or in a few years down the line. And, there’s environmental footprint argument for this as you can save a lot on the on the infrastructure side. We have one specific customer that estimates to save a lot on and this this particular point is really important for them. And then final two points is essentially that we have built in a zero trust based security, principle into this solution. So we have role based access control. Everything is encrypted end to end, automatic certification, and things like that. The final point is, is that this is the infrastructure that allows you to bring AI and the classical, DevOps, the the thing that we’re very used to in the IT side of things. Like, you you commit and merge and release, instead of, instead of the traditional, way of working with your automation systems. So I know this is like, this is pro pretty much, like, the boring, sales pitch slide, but, but, yeah, I just wanted to throw this this out there for for the guys that there is some there is some, intrinsic values underneath here. The way the system works, you will you will see this very soon, through the demo, but it’s basically you just go to a website, you log in, you create a project. In there, you would create your your PLC program, test, you code, you simulate. You would onboard a device. So onboard that Linux device that you you want to deploy on. This can be as simple as a Raspberry Pi, or it can be something much more industrial grade. This depends on on on the use case. And then you would deploy services like, as I mentioned, MQTT and OPC UA, and then you would manage your your your system from from the interface. And, I have this nice quote that we got to use from one of the customers we had. This is a global, automotive manufacturer that, basically tells us that it’s, they they highlighted the speed in which you can set this up, as as one of the biggest values for them, saving them a lot of hours and setting setting up the system. So I also wanted to show you a real you know, this is a actual real deployment. It was it was deployed about a year ago, and this is a pump station, or a water and wastewater operator with around 200 pump stations. They had a mix of of Rockwell and Schneider PLCs, and they had a very high upkeep, and they were losing a lot of data from these stations because they were connected over four g. When the Internet was a bit poor, they lost a bit of data in their SCADA systems, so they had these data gaps and things like that. So pretty pretty, you know, standard legacy setup to be to be honest. Quite outdated PLCs as well. So what they what they did for the first, pump station was they they, you know, removed the PLC. They put in a Raspberry Pi for for, like, €60 or, like, $70, connected it to to a to a remote IO Ethernet IP module they had, in in the storage, and deploy this data framework as I’m showing on the screen now. So so they that was that was the first station they put online, and they they chose a Raspberry Pi because they thought, okay, this is interesting, but will it work? And then they chose a pump station, which was was really just poor from before. So they had very little to to to lose to to deploy on this station. So so, yeah, this has been running for a year now without any any problems on a Raspberry Pi. We have obviously advised against using a Raspberry Pi in a critical environment, but they just insisted that that what that’s what they wanted to do for this first case. Shawn Tierney (Host): And I’ll back that up too. Your generic off the shelf Raspberry Pi is just like a generic off the shelf computer. It’s not rated for these type of environments. Not that all pump houses are really bad, but they’re not air conditioned. And I think we’ve all had that situation when it’s a 120, 130 out that, you know, off the shelf computer components can act wonky as well as when they get below freezing. So just wanted to chime in there and agree with you on that. For testing, it’s great. But if you’re gonna leave it in there, if you were in my town and you say you’re gonna leave that in there permanently, I would ask to have you, assigned somewhere else for the town. Henrik Pedersen (OTee): Yeah. Yeah. Exactly. No. So and and that point is also illustrated with the second station they brought online. So there they chose a much more industrial grade CPU, that, that, was much, you know, cost cost a bit more, but it’s more suited for the environment. And, and yeah. So this was, I can disclose it was a Bayer Electronics, CPU. So so yeah. And, and they reported, some good, good metrics in terms of, like, the results. They they said around 50 on the hardware, 75% on the management of the PLC system. So this relates more to that they have very a lot of, you know, driving out with the car to these stations and doing changes to their systems and, and updates. They no longer have any, any data loss. It’s local buffer on the data framework. They’ve increased tag capacity with 15 x, resulting in in four fifty five x better data resolution and a faster scan frequency. And this is actually on the Raspberry Pi. So so just just think of it as as the the even the even the, kind of the lowest quality IT off the shelf, computers, are are able to to, to execute really fast in in in, or fast enough for for, for these cases. So, Shawn, that was actually what I wanted to say. And, and also, you know, yeah, we are we are a start up, but we do have, fifth users now in 57 different countries across the world. And it’s it’s really cool to see our our our, our technology being deployed around the world. And, and yeah. I’m really, really excited to to, to get more, users in and and hear what they what they, think of the solution. So so yeah. I’ll I’ll with that, I don’t know if, Shawn, you wanna you shoot any questions or if we should hand it over to Jake for for for a demo. Shawn Tierney (Host): Yeah. Just before we go to Jake, if somebody who’s listening is interested, this might be a good time. It said that, you already talked about being cloud based. It’s, o t e e. So Oscar Tom, Edward Edward for the the name of the company. Where would they go if if they like what Jake’s gonna show us next? Where will they go to find out more? Henrik Pedersen (OTee): Yeah. So I would honestly propose that they just, reach out to to me or Jake, on on one of the QR codes that we have on the presentation. But they can also obviously go to our website, 0t.io,0tee.io, and just, either just, log in and test the product, or they could reach out to us, through our website, through the contact form. So yeah. Shawn Tierney (Host): Perfect. Perfect. Alright, Jake. I’ll turn it over to you. Jacob Abel (Edgenaut): Thanks, Shawn. Fantastic stuff, Henrik. I wanna take a second too to kinda emphasize some of the technical points that you, presented on. Now first, the the fact that you have the built in zero trust cybersecurity is so huge. So, I mean, the OT cybersecurity is blowing up right now. So many certifications, you know, lots of, consulting and buzz on LinkedIn. I mean, it’s a very real concern. It’s for a good reason. Right? But with this, zero trust built in to the system, I I mean, you can completely close-up the firewall except for one outgoing port. And you have all the virtual PLCs connected together and it’s all done. You know, there’s no incoming ports to open up on the firewall to worry about, you know, that security concern. You know, it’s basically like, you know, you’ve already set up a VPN server, if you will. It’s it’s not the same, but similar and, you know, taking care of that connection already. So there’s an immense value in that, I think. Shawn Tierney (Host): And I wanted to add to the zero trust. We’ve covered it on the show. And just for people, maybe you’ve missed it. You know, with zero trust is you’re not trusting anyone. You authorize connections. Okay? So by default, nobody’s laptop or cell phone or tablet can talk to anything. You authorize, hey. I want this SCADA system to talk to this PLC. I want this PLC to talk to this IO. I want this historian to talk to this PLC. Every connection has to be implicitly I’m sorry. Explicitly, enabled and trusted. And so by default, you know, an an integrator comes into the plant, he can’t do anything because in a zero trust system, somebody has to give him and his laptop access and access to specific things. Maybe he only gets access to the PLC, and that makes sense. Think about it. Who knows whether his laptop has been? I mean, we’ve heard about people plug in to the USB ports of the airport and getting viruses. So it’s important that person’s device or a SCADA system or a historian only has access to exactly what it needs access to. Just like you don’t let the secretary walk on the plant floor and start running the machine. Right? So it’s a it’s an important concept. We’ve covered it a lot. And and, Jake, I really appreciate you bringing that up because zero trust is so huge, and I think it’s huge for OT to have it built into their system. Henrik Pedersen (OTee): Yeah. Absolutely. Absolutely. Jacob Abel (Edgenaut): I wanted to highlight too the Henrik mentioned that the the backbone of the system is running on a technology called NATS. That’s spelled n a t s. And why that’s important is this is a a lightweight messaging, service, and it’s designed to send millions of messages per second. You know, that’s opposed to, you know, probably the best Modbus TCP device that you can find. You might get a couple 100 messages through per second. It’s millions of messages per second. It’s, you know, especially with, you know, we’re dealing with AI machine learning, you know, training models. I mean, we’re data hungry. Right? So this gives you the backbone too. You know, it’s like it can push an immense amount of tag data, you know, with ease. I think that’s another really important point. With that, though, I’ll I’ll get on to the demo. Henrik Pedersen (OTee): Oh, that’s great. We do we do see that, Jay, that most of our customers report on that, you know, 400 or 700 x better data resolution. And so it’s it’s a step change for for for the data resolution there. Yeah. Jacob Abel (Edgenaut): Excellent. So one of the things that I personally love about OT is how quickly you can get into the PLC once everything’s set up. So this is OT’s website, obviously, ot.io. So once you’re here, you just go to log in. And that brings in the login screen. Now I’m are I’m using my Google account for single sign on, so I can just click continue with Google. And this brings me into the main interface. And another thing that I love is that, you know, it is very simple and straightforward, you know, and simple is not a bad thing. Simple is a good thing. I mean, the way that things should be is that it should be, it should be easy and the finer details are taken care of for you. So right here, we have our main project list. I just have this one benchmarking program that I’ve imported in here. And you also have device lists, just a a test device that I’ve installed the runtime on. Just real quick. You know, you have a Martha, the AI assistant in the corner here. And, the documentation guides is up here. So you can get help or look into reference material very easily. It’s all right there for you. So I’m gonna open up this program here. So just a quick tour here. Right up here in the top left is basically where where most everything’s done. So if you click on this little down arrow, you can choose what virtual PLC runtime to attach it to. I’ve already attached it to the device. I installed the runtime on. You can add, you know, a new program, driver, function blocks, custom data types real quick here. Compile your program, download it to the device. Check the release history, which is really, really great. As you can, you can go into release history and you can revert to a prior version very easily. We got built in, version control, which is another, great feature. Henrik Pedersen (OTee): I can also just comment on that, Jake, that we do have we do have, in the quite short term roadmap to also expand on that with Git integration, that, a lot of our customers are are asking for. So yeah. Jacob Abel (Edgenaut): Awesome. Yeah. I mean, that’s that’s another, very hot topic right now. It’s, you know, getting getting the revision control systems, as part of, you know, at least the textual, programming languages. See, so, you know, we have a few, like, housekeeping things here. I mean, you can delete the program, export it. It’s a good good point here is that, OT complies with the PLC open, XML specification. So you can import or export programs, in this XML format, and it should work with solid majority of other automation software out there. You know, if you need to, you want to transition over to OT, you know, you can export it from your other software and import it rather easily. Got your program list here and, you know, just the basic configuration of, you know, you can add global variables that you wanna share between the different programs and POUs or, you know, change the, cycle rate of the periodic tasks, add more tasks. Let’s just get jump into this program here. Both the system uses the IEC sixty one one thirty one dash three standard structured text. So here’s just a little, quick benchmark program that I’ve been using to do some performance testing. Like you, you have the, the code right here, obviously. And on our, our right, the variable list, very easy to add a new variable and pick out the type. You can set a set of default value, add some notes to it. Super easy. So let’s go online. So if you have these little glasses up here in the top, right, you display live tag values. And so it’s grabbing from the runtime that’s running and plopping it right in here in the editor, which I I love the way it’s displayed. It makes it. And, you know, it’s one of the question marks is if you’re doing structured text instead of letter logic, like how it’s gonna show up and how readable is it gonna be. I think the, the text, like the color contrast here helps a lot. It’s very, very readable and intuitive. And we also have the tag browser on the right hand side. Everything is, organized into, you know, different groups. There’s the the resources and instances that you’ve set up in the configuration tab. So the by default, the tag the tags are all listed under there. And here too, you know, you can set tag values doing some performance testing, as I said. So this is, recording some some jitter and task time metrics. And that’s that’s really it. That’s the that’s the cloud IV in a nutshell. Super easy, very intuitive. I mean, it’s there there’s zero learning curve here. Shawn Tierney (Host): For the, audio audience, just a little comment here. First of all, structured text to me seems to be, like, the most compatible between all PLCs. So, you know, everybody does ladder a little bit differently. Everybody does function blocks a little bit differently. But structured text and, again, I could be wrong if you guys think out there in the in listening, think I’m wrong about that. But when I’ve seen structured text and compared it between multiple different vendors, it always seems to be the closest from vendor to vendor to vendor. So I can see this makes a great a great place to start for OT to have a virtual PLC that supports that because you’re gonna be able to import or export to your maybe your physical PLCs. The other thing is I wanted to comment on what we’re seeing here. So, many of you who are familiar with structured text, you know, you may have an if then else, or an if then. And and you may have, like, tag x, equals, you know, either some kind of calculation, you know, maybe, you know, z times y or just maybe a a constant. But what we’re seeing here is as we’re running, they have inserted at a in a different color the actual value of, let’s say, tag x. So in between you know, right next to tag x, we see the actual value changing and updating a few times a second. And so it makes it very easy to kinda monitor this thing while it’s running and see how everything’s working, and I know that’s that’s huge. And I know a lot of vendors also do this as well, but I love the integration here, how it’s so easy to see what the current values are for each of these variables. And, I’ll turn it over to you, Hendrick. I think I interrupted you. Go ahead. Henrik Pedersen (OTee): Yeah. No. I was just gonna comment on that. Jake said, like, this is the this is the POC editor, and the next the next big feature that we’re releasing very soon is essentially the service, manager, which is the, which is the feature that will allow our users to deploy any kind of service very efficiently, like another runtime or OPC UA server or an entity server or or or whatever other, software components that that, you want to deploy, like a Knox server or things like that. So and that’s that’s, we were really excited about that because, that will kind of allow for a step change in how you kind of orchestrate and manage your system and your, your system and your, your, you have a very good overview of what’s going on with versions of, of the different software components running in your, your infrastructure and your devices and things like that. So we’re really excited about that, that it’s coming out. And it might be that actually when when this, episode airs, who knows if it’s if it’s done or or not, but we’re very close to release the first version of that. So excited about that. Shawn Tierney (Host): Now I have a question for you guys, and maybe this is off topic a little bit. So let’s say I’m up here in the cloud. I’m working on a program, and I have some IO on my desk I wanna connect it to. Is that something I can do? Is there a connector I can download and install my PC to allow the cloud to talk to my IO? Or is that something where I have to get a a, you know, a local, you know, like we talked about those industrial Linux boxes and and test it here with that? Henrik Pedersen (OTee): Yeah. So I think you what you what you’re you’re after is, like, the IO configuration of, if you wanna deploy a driver, right, or, like, a modbus driver and how you figure out the system. Right? Shawn Tierney (Host): Yeah. Because this is in the cloud. It’s not on my desk. The IO is on my desk. So how would I connect the two of them? How would I is is that something that can be done? Henrik Pedersen (OTee): Yep. Yeah. Exactly. That’s that’s actually the you know, I I think, Jake, you might just wanna show why you deploy a driver. Right? Jacob Abel (Edgenaut): Sure. Sure. And I just wanna take a second to, clarify. You know, it’s something that kinda comes up often, and I I don’t I don’t think it gets it’s it’s cleared up enough is that so, you know, we have this cloud ID here. So, you know, you can open this from anywhere in the world. But the virtual PLC run times get installed on computers preferably very locally, you know, on the machine, on the factory floor, something like that. I I’ve got, an edge computer right here. Just as an example. I mean, this is something you would just pop in the control panel and you can install OT on this. So to answer your question better, Shawn, you know, to get to, you know, the remote IO that you need essentially, or actually in the, in the case of this, this has onboard IO. You know, you’re looking at connecting with MOBAs, PCP, Ethernet IP. I I know that a lot more protocols are coming. Profinet. So how you would do that is that you have that plus sign up here and add a driver config. We’re just gonna do, Modbus real quick. Henrik Pedersen (OTee): Mhmm. Jacob Abel (Edgenaut): And we wanna add a TCP client. So you can name the client, tell it how fast to pull, you know, any delays, put in the IP address. Just an example. Do the port number if you need and then add your requests. You know, you have support for, all the main function codes and mod bus right here, you know, read holding, read input, you know, write multiple coils, all that good stuff, you know, tell address how many registers you wanna do, timeouts, slave ID. And then, you know, once you’ve done that, so let’s say, you know, I’m gonna read, and holding registers here, the table on the right auto updates. You can do aliases for each one of these. You can just do register one Mhmm. As an example Shawn Tierney (Host): It’s showing just for the audio audience, it’s showing the absolute address for all these modbus, variables and then, has the symbols, and he’s putting in his own symbol name. It has a default symbol name of symbol dash something, and he’s putting his own in, like, register one, which makes it easier. Yeah. Jacob Abel (Edgenaut): Good point. Yeah. Good point. Thanks, Shawn. So, yeah, once once you put in your request and you can throw in some aliases, for the different registers, you know, you can go back to your program and here’s this, sample variable that I just added from earlier. You know, you can the registers are 16 bits. I’m gonna select, an int. And what you can do here now is select those modbus requests that you just set up. So it automatically maps these to those variables for you. So that that way you don’t have to do anything anything manual, like have a separate program to say, you know, this tag equals, you know, register 40,001. You know, it’s already mapped for you. So that’s that’s essentially how you would connect to remote IO is, just add a client in the driver configs and, fill in all your info and be off and running. Shawn Tierney (Host): That’s excellent. I really liked how you were able to easily map the register to the modbus value you’re reading in or writing to to your, variable so you can use that in your program. That was very easy to do. Jacob Abel (Edgenaut): Oh, yeah. Yeah. It’s that it’s like I said, that’s one of the things that I love about this interface is that everything is just very straightforward. You know, it’s it’s super easy to just stumble upon whatever it is you need and figure it out. Henrik Pedersen (OTee): And just just, to add to to kinda your your processors, like, once you have created that connection between the IO and and and the program, you basically just, compile it and download it to the to the runtime again, and and it executes locally the based on the yeah. Nice. Jacob Abel (Edgenaut): Oh, right. Good point. Yeah. Of of course, after we add something, we do have to redownload. So Shawn Tierney (Host): Very interesting. Well, that answers my question. Jacob Abel (Edgenaut): I think that’s that’s about it for the the demo. I mean, unless, Shawn, you have any more questions about the interface here. Shawn Tierney (Host): No. It looked pretty straightforward to me, Hendrik. I don’t know. Did you have anything else you wanted to discuss while we have the demo up? Henrik Pedersen (OTee): Nope. Not nothing related to this except for that, you know, this is probably something that’s quite new in the OT space is that this is a software service, meaning that there are continuous development going on and releases, and improvements to the software all the time. Like literally every week we deploy new improvements. And, and what, I typically say is that like, the, you know, if you if you if you sign up with OT, what you what you will experience is that the actual software keeps on becoming better over time and not is not going to become outdated. It’s going to be just better over time. And I think that’s part of what I really loved about the innovation space, innovation happening around IT is that that, that has become the new de facto standard in how you develop software and great software. And I think we in, in, in the OT space, we need to adopt that same methodology of developing software, something that continuously becomes better over time. Shawn Tierney (Host): Yeah. And I would just say, you know, if you’re if you’re on the OT side of things, you wanna be in six eleven thirty one dash three languages, because these are things that your staff, you know, what you know, your electricians and technicians and even engineers, you know, should know, should be getting up to speed. I don’t know. We’re at the automation school. We’re teaching, structured text. And so, easier. I look at this, and I’m like, this is a lot easier than trying to learn c plus or or JavaScript. So in any case, I think, you know, if it’s an OT side real IO control, real control system or data collection, you know, you know, very important, you know, mission critical data collection, then, you know, I’d rather have this than somebody trying to write some custom code for me and, you know, use some kind of computer language who doesn’t understand, you know, the OT side of things. So, I could definitely see the advantage of your system, Henrik. Henrik Pedersen (OTee): Yep. I I I also wanted to say to that, Stike, the I I do not believe the EIC standards in general will disappear. They exist for a very good reason. Right. Exists to standardise to to ensure safety and determinists, determinism in this. So I don’t think they will disappear. But there are obviously advances now with AI and things like that that can can help us create these things much faster and much more efficient and things like that. So, so but, but the EIC standards, I think, will be there for a very long time. Obviously, the 06/4099 standard is is really exciting, and and we believe that that can be, yeah, that that can clearly be there, but it’s still a new EIC standard. So, Shawn Tierney (Host): it’s not think what we’re gonna see is we’re gonna see a lot more libraries fleshed out. There’ll be a lot less writing from scratch. We’ve interviewed on the History of Automation podcast. We’ve interviewed some big integrators, and they’re at a point now, you know, twenty, thirty years on that they have libraries for everything. And I think that’s where we’ll see, you know, much like the DCS, I think, vendors went two years ago. But I still think that the there’s a reason for these languages. There’s a reason to be able to edit things while they run. There’s a reason for different languages for different applications and different, people maintaining them. So I agree with you on that. I don’t I don’t think we’re we’re gonna see the end of these, these standard languages that have done us very well since the, you know, nineteen seventies. Jacob Abel (Edgenaut): I just wanna add a bit on there about, Shawn, you mentioned, you know, doing less code. I I did show earlier in the bottom right hand corner here, we have our our little AI assistant, Martha. I don’t believe the feature, it has been released yet. You know, Henrik, correct me if I’m wrong, but I know one of the things that’s coming is, AI code generation, you know, similar to that of cloud or chat GPT. So it’s going to, you know, you can open this guy up here. You know, right right now, I think it’s just for, help topics, but you’ll be able to talk to Martha and she’s gonna generate code for you in your program there all built in. Henrik Pedersen (OTee): Yeah. Yeah. That’s that’s coming really fast now. So, it’s it’s not been implemented yet, but it’s, it’s right around the corner. Shawn Tierney (Host): Yeah. And it’s it’s not gonna be able to it’s you’re not gonna be able to hook a camera up to it and, like, take pictures of your machine and say, okay. Write the control code for this. But, you know, if you had a, you know, process that had 12 steps in it, the AI could definitely help you generate that code and and other code. And we’ll have to have Henrik and Jake back on to talk about that when it comes out, but, you know, it’s gonna be able to save you, reduce the tedious part of the the coding. You know, if you need an array of so many tags and so many dimensions or, you know, the stuff that, you know, it would just be the typing intensive, it’s gonna be able to help you with that, and then you can actually put the context in there. Just like, you can pull up a template in Word for a letter, and then you can fill in the blanks. You know? And and, of course, AI is helping make that easier too. But, in any case, Henrik, maybe you can come back on when that feature launches. Henrik Pedersen (OTee): Yeah. Absolutely. And I’m also excited about just a simple a use case of of translating something. Right? Translating your existing let’s say if it’s a proprietary code or something like that, like, getting it getting it standardized and translating it to the ESE six eleven thirty one standard, for instance, or, so so the obviously AI is, like, perfect for this space. It’s there is no doubt, And and it’s, like, that’s also why I’m so excited about, like, what’s going on at the moment. It’s like there’s so much innovation potential, in the on the OT side now that, they are with all these new technologies. Shawn Tierney (Host): Yeah. Absolutely. Absolutely. Well, gentlemen, was there anything else you wanted to cover? Henrik Pedersen (OTee): I think just just one final thing from from me is, like, we thought a lot about it, like, before this this episode, and we thought, like, let’s offer let’s offer the listeners something something of of true value. So so we thought, the, you know, after this after this episode launched, we want to want to offer anyone out there that’s listening a free, completely hands on trial of our technology, in their in their in their environment or on their Raspberry Pi or whatever. So just just reach out to us if you wanna do that. And, and I yeah. We’ll get you set up for for for testing this, and it’s not gonna cost you anything. Shawn Tierney (Host): Well, that’s great. And, guys, if you’re listening, if you do take advantage of that free trial, please let me know what you thought about it. But, Henrik, thank you so much for, that offer to our listening audience. Guys, don’t be bashful. Reach out to him. Reach out to Jake. Jake, thank you for doing the demo as well. Really appreciate it. My pleasure. Any final words, Henrik, before we close out? Henrik Pedersen (OTee): No. It’s been great. Great, being here, Shawn, and thanks for for helping us. Shawn Tierney (Host): Well, I hope you enjoyed that episode. I wanna thank Hendrik and Jacob for coming on the show, telling us all about OT virtual PLCs, and then giving us a demo. I thought it was really cool. Now if any of you guys take them up on their free trial, please let me know what you think. I’d love to hear from you. And, with that, I do wanna thank OT for sponsoring this episode so we could release it completely ad free. And I also wanna thank you for tuning back in this week. We have another podcast coming out next week. It’ll be early because I will be traveling and doing an event with a vendor. And so expect that instead of coming out on Wednesday to come out on Monday if all goes as planned. And then we will be skipping the Thanksgiving, week, and then we’ll be back in the in the, in December, and then we have shows lined up for the new year already as well. So thank you for being a listener, a viewer, and, please, wherever you’re consuming the show, whether it’s on YouTube or on the automation blog or at iTunes or Spotify or Google Podcasts or anywhere, please give us a thumbs up and a like or a five star review because that really helps us expand our audience and find new vendors to come on the show. And with that, I’m gonna end by wishing you good health and happiness. And until next time, my friends, peace. Until next time, Peace ✌️ If you enjoyed this content, please give it a Like, and consider Sharing a link to it as that is the best way for us to grow our audience, which in turn allows us to produce more content
Industrial Talk is onsite at SMRP 2025 and talking to Colin Morris, Sr. Director of Solution Consulting at MaintainX about "Mobile first asset management platform". Scott MacKenzie interviews Colin from MaintainX at the SMRP conference in Fort Worth, Texas. Colin discusses Maintain X's mobile-first platform, which integrates with various systems like SCADA, ERPs, and wireless sensors to enhance maintenance decisions and asset availability. The platform, which has a three-week implementation period, supports voice summaries to capture technician knowledge and offers a full web client. MaintainX recently raised funding to enhance AI and mobility features. Colin emphasizes the importance of data strategy and extensibility in modern maintenance practices. Listeners can learn more at gomaintainx.com. Action Items [ ] Reach out to Colin on LinkedIn or the maintain X website to learn more about the platform. Outline Introduction and Welcome to Industrial Talk Podcast Scott MacKenzie introduces the Industrial Talk podcast, sponsored by CAP Logistics, emphasizing the importance of 24/7 insights into supply chains.Scott MacKenzie welcomes listeners to the podcast, highlighting the SMRP conference in Fort Worth, Texas, and introduces Colin from MaintainX.Colin shares his experience of working with Maintain X for over two years and his background in the software industry, including his time at Rockwell Automation. Colin's Background and MaintainX's Funding Colin discusses his career journey, including his 10 years in the software business before joining MaintainX.Scott MacKenzie inquires about Colin's first SMRP experience, and Colin expresses his excitement and impressions of the conference.Colin explains MaintainX's recent funding round, which will enhance AI and mobility features, and improve the product's strength.Scott MacKenzie asks about MaintainX's strategic vision and priorities, focusing on AI and mobility. MaintainX's Features and Differentiation Colin elaborates on MaintainX's mobile-first application, which is designed for technicians and other business users.Scott MacKenzie asks how MaintainX differentiates itself from other solutions, and Colin emphasizes the platform's extensibility and connectivity.Colin explains MaintainX's ability to ingest information from various sources, including wireless sensors, SCADA, and ERPs, to improve maintenance decisions.Scott MacKenzie and Colin discuss the importance of bidirectional connectivity and API bridges to integrate with existing systems. Data Strategy and Implementation Colin highlights the importance of understanding data strategy and building integrations with other systems.MaintainX offers in-house integration teams and self-serve tools for customers to connect their systems.Colin discusses the challenges of OEE and the need for real-time analytics to improve asset availability.Scott MacKenzie inquires about the point of diminishing returns with data, and Colin explains the need to balance data collection with business impact. Implementation Period and Third-Party Solutions Colin explains MaintainX's average implementation period of three weeks, emphasizing outcome-based goals.MaintainX has a team of over 40 implementation consultants, most of whom are engineers, to ensure successful setups.Colin confirms that Maintain X supports third-party solutions, including vibration vendors, Ignition, Kepware, and industrial protocols like MQTT.MaintainX is an SAP partner and connects with Oracle and other...
www.iotusecase.com#PredictiveMaintenance #ConditionMonitoring #LoRaWAN In Episode 191 des IoT Use Case Podcasts spricht Gastgeberin Ing. Madeleine Mickeleit mit Martin Kühne, Business Development Manager DACH bei Honeywell. Thema sind industrielle IoT Projekte aus der Praxis mit Fokus auf Condition Monitoring und Predictive Maintenance. Im Mittelpunkt stehen LoRaWAN Sensoren von Honeywell, die Pumpen, Lüfter und anderes rotierendes Equipment überwachen, Ausfälle vermeiden und Wartung planbar machen.Folge 191 auf einen Blick (und Klick):(06:26) Herausforderungen, Potenziale und Status quo – So sieht der Use Case in der Praxis aus(15:45) Lösungen, Angebote und Services – Ein Blick auf die eingesetzten Technologien(22:32) Übertragbarkeit, Skalierung und nächste Schritte – So könnt ihr diesen Use Case nutzenPodcast ZusammenfassungPredictive Maintenance mit LoRaWAN in der PraxisUngeplante Stillstände von Pumpen, Lüftern und Motoren kosten Zeit und Geld. Martin Kühne zeigt, wie Honeywell mit robusten LoRaWAN Sensoren Vibrationen, Akustik und Temperatur erfasst und Anomalien früh erkennt. So lassen sich Zustände kontinuierlich überwachen, Wartungseinsätze gezielt planen und Sicherheitsanforderungen erfüllen.Die Lösung integriert sich in bestehende Umgebungen. Daten fließen über Gateways und MQTT in Kundensysteme oder vorhandene LoRaWAN Netze. Beispiele reichen von Hallenlüftern in der Teileproduktion bei Mercedes Benz bis zu Kerosinpumpen im Umfeld des Flughafens Frankfurt, wo zustandsbasierte Wartung Tauschzyklen optimiert und Kosten senkt.Honeywell bringt Erfahrung aus der Prozessleittechnik mit, inklusive Industrietauglichkeit durch IP67, Ex-Ausführungen und NAMUR-Prüfungen. Für Skalierung sorgen Partner, die vom Sensor bis zur Anbindung an OT und IT unterstützen. Wer rotierendes Equipment betreibt und Produktionsqualität sowie Arbeitssicherheit steigern möchte, erhält einen klaren Fahrplan für den Einstieg in zustandsbasierte Wartung mit IoT. Jetzt reinhören und erfahren, wie Monitoring, Datenintegration und Serviceprozesse zusammenwirken.-----Relevant links from this episode:Madeleine (https://www.linkedin.com/in/madeleine-mickeleit/)Martin (https://www.linkedin.com/in/martin-kuehne/)Honeywell (https://www.honeywell.com/de/de)Honeywell Versatilis Transmitter (https://prod-edam.honeywell.com/content/dam/honeywell-edam/pmt/hps/products/pmc/field-instruments/honeywell-versatilis-transmitter/pmt-hps-hvt-technical-specification-de.pdf)IoT-Community (https://iotusecase.com/de/community/)) Jetzt IoT Use Case auf LinkedIn folgen1x monatlich IoT Use Case Update erhalten
Shawn Tierney meets up with Connor Mason of Software Toolbox to learn their company, products, as well as see a demo of their products in action 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: Listen to The Automation Podcast from The Automation Blog: The Automation Podcast, Episode 248 Show Notes: Special thanks to Software Toolbox for sponsoring this episode so we could release it “ad free!” To learn about Software Toolbox please checkout the below links: TOP Server Cogent DataHub Industries Case studies Technical blogs Read the transcript on The Automation Blog: (automatically generated) Shawn Tierney (Host): Welcome back to the automation podcast. My name is Shawn Tierney with Insights and Automation, and I wanna thank you for tuning back in this week. Now this week on the show, I meet up with Connor Mason from Software Toolbox, who gives us an overview of their product suite, and then he gives us a demo at the end. And even if you’re listening, I think you’re gonna find the demo interesting because Connor does a great job of talking through what he’s doing on the screen. With that said, let’s go ahead and jump into this week’s episode with Connor Mason from Software Toolbox. I wanna welcome Connor from Software Toolbox to the show. Connor, it’s really exciting to have you. It’s just a lot of fun talking to your team as we prepared for this, and, I’m really looking forward to because I just know in your company over the years, you guys have so many great solutions that I really just wanna thank you for coming on the show. And before you jump into talking about products and technologies Yeah. Could you first tell us just a little bit about yourself? Connor Mason (Guest): Absolutely. Thanks, Shawn, for having us on. Definitely a pleasure to be a part of this environment. So my name is Connor Mason. Again, I’m with Software Toolbox. We’ve been around for quite a while. So we’ll get into some of that history as well before we get into all the the fun technical things. But, you know, I’ve worked a lot with the variety of OT and IT projects that are ongoing at this point. I’ve come up through our support side. It’s definitely where we grow a lot of our technical skills. It’s a big portion of our company. We’ll get that into that a little more. Currently a technical application consultant lead. So like I said, I I help run our support team, help with these large solutions based projects and consultations, to find what’s what’s best for you guys out there. There’s a lot of different things that in our in our industry is new, exciting. It’s fast paced. Definitely keeps me busy. My background was actually in data analytics. I did not come through engineering, did not come through the automation, trainings at all. So this is a whole new world for me about five years ago, and I’ve learned a lot, and I really enjoyed it. So, I really appreciate your time having us on here, Shawn Tierney (Host): Shawn. Well, I appreciate you coming on. I’m looking forward to what you’re gonna show us today. I had a the audience should know I had a little preview of what they were gonna show, so I’m looking forward to it. Connor Mason (Guest): Awesome. Well, let’s jump right into it then. So like I said, we’re here at Software Toolbox, kinda have this ongoing logo and and just word map of connect everything, and that’s really where we lie. Some people have called us data plumbers in the past. It’s all these different connections where you have something, maybe legacy or something new, you need to get into another system. Well, how do you connect all those different points to it? And, you know, throughout all these projects we worked on, there’s always something unique in those different projects. And we try to work in between those unique areas and in between all these different integrations and be something that people can come to as an expert, have those high level discussions, find something that works for them at a cost effective solution. So outside of just, you know, products that we offer, we also have a lot of just knowledge in the industry, and we wanna share that. You’ll kinda see along here, there are some product names as well that you might recognize. Our top server and OmniServer, we’ll be talking about LOPA as well. It’s been around in the industry for, you know, decades at this point. And also our symbol factory might be something you you may have heard in other products, that they actually utilize themselves for HMI and and SCADA graphics. That is that is our product. So you may have interacted it with us without even knowing it, and I hope we get to kind of talk more about things that we do. So before we jump into all the fun technical things as well, I kind of want to talk about just the overall software toolbox experience as we call it. We’re we’re more than just someone that wants to sell you a product. We we really do work with, the idea of solutions. How do we provide you value and solve the problems that you are facing as the person that’s actually working out there on the field, on those operation lines, and making things as well. And that’s really our big priority is providing a high level of knowledge, variety of the things we can work with, and then also the support. It’s very dear to me coming through the the support team is still working, you know, day to day throughout that software toolbox, and it’s something that has been ingrained into our heritage. Next year will be thirty years of software toolbox in 2026. So we’re established in 1996. Through those thirty years, we have committed to supporting the people that we work with. And I I I can just tell you that that entire motto lives throughout everyone that’s here. So from that, over 97% of the customers that we interact with through support say they had an awesome or great experience. Having someone that you can call that understands the products you’re working with, understands the environment you’re working in, understands the priority of certain things. If you ever have a plant shut down, we know how stressful that is. Those are things that we work through and help people throughout. So this really is the core pillars of Software Toolbox and who we are, beyond just the products, and and I really think this is something unique that we have continued to grow and stand upon for those thirty years. So jumping right into some of the industry challenges we’ve been seeing over the past few years. This is also a fun one for me, talking about data analytics and tying these things together. In my prior life and education, I worked with just tons of data, and I never fully knew where it might have come from, why it was such a mess, who structured it that way, but it’s my job to get some insights out of that. And knowing what the data actually was and why it matters is a big part of actually getting value. So if you have dirty data, if you have data that’s just clustered, it’s in silos, it’s very often you’re not gonna get much value out of it. This was a study that we found in 2024, from Garner Research, And it said that, based on the question that business were asked, were there any top strategic priorities for your data analytics functions in 2024? And almost 50%, it’s right at ’49, said that they wanted to improve data quality, and that was a strategic priority. This is about half the industry is just talking about data quality, and it’s exactly because of those reasons I said in my prior life gave me a headache, to look at all these different things that I don’t even know where they became from or or why they were so different. And the person that made that may have been gone may not have the contacts, and making that from the person that implemented things to the people that are making decisions, is a very big task sometimes. So if we can create a better pipeline of data quality at the beginning, makes those people’s lives a lot easier up front and allows them to get value out of that data a lot quicker. And that’s what businesses need. Shawn Tierney (Host): You know, I wanna just data quality. Right? Mhmm. I think a lot of us, when we think of that, we think of, you know, error error detection. We think of lost connections. We think of, you know, just garbage data coming through. But I I think from an analytical side, there’s a different view on that, you know, in line with what you were just saying. So how do you when you’re talking to somebody about data quality, how do you get them to shift gears and focus in on what you’re talking about and not like a quality connection to the device itself? Connor Mason (Guest): Absolutely. Yeah. We I kinda live in both those worlds now. You know, I I get to see that that connection state. And when you’re operating in real time, that quality is also very important to you. Mhmm. And I kind of use that at the same realm. Think of that when you’re thinking in real time, if you know what’s going on in the operation and where things are running, that’s important to you. That’s the quality that you’re looking for. You have to think beyond just real time. We’re talking about historical data. We’re talking about data that’s been stored for months and years. Think about the quality of that data once it’s made up to that level. Are they gonna understand what was happening around those periods? Are they gonna understand what those tags even are? Are they gonna understand what those conventions that you’ve implemented, to give them insights into this operation. Is that a clear picture? So, yeah, you’re absolutely right. There are two levels to this, and and that is a big part of it. The the real time data and historical, and we’re gonna get some of that into into our demo as well. It it’s a it’s a big area for the business, and the people working in the operations. Shawn Tierney (Host): Yeah. I think quality too. Think, you know, you may have data. It’s good data. It was collected correctly. You had a good connection to the device. You got it. You got it as often as you want. But that data could really be useless. It could tell you nothing. Connor Mason (Guest): Right. Exactly. Shawn Tierney (Host): Right? It could be a flow rate on part of the process that irrelevant to monitoring the actual production of the product or or whatever you’re making. And, you know, I’ve known a lot of people who filled up their databases, their historians, with they just they just logged everything. And it’s like a lot of that data was what I would call low quality because it’s low information value. Right? Absolutely. I’m sure you run into that too. Connor Mason (Guest): Yeah. We we run into a lot of people that, you know, I’ve got x amount of data points in my historian and, you know, then we start digging into, well, I wanna do something with it or wanna migrate. Okay. Like, well, what do you wanna achieve at the end of this? Right? And and asking those questions, you know, it’s great that you have all these things historized. Are you using it? Do you have the right things historized? Are they even set up to be, you know, worked upon once they are historized by someone outside of this this landscape? And I think OT plays such a big role in this, and that’s why we start to see the convergence of the IT and OT teams just because that communication needs to occur sooner. So we’re not just passing along, you know, low quality data, bad quality data as well. And we’ll get into some of that later on. So to jump into some of our products and solutions, I kinda wanna give this overview of the automation pyramid. This is where we work from things like the field device communications. And you you have certain sensors, meters, actuators along the actual lines, wherever you’re working. We work across all the industries, so this can vary between those. Through there, you work up kind of your control area. A lot of control engineers are working. This is where I think a lot of the audience is very familiar with PLCs. Your your typical name, Siemens, Rockwell, your Schneiders that are creating, these hardware products. They’re interacting with things on the operation level, and they’re generating data. That that was kind of our bread and butter for a very long time and still is that communication level of getting data from there, but now getting it up the stack further into the pyramid of your supervisory, MES connections, and it’ll also now open to these ERP. We have a lot of large corporations that have data across variety of different solutions and also want to integrate directly down into their operation levels. There’s a lot of value to doing that, but there’s also a lot of watch outs, and a lot of security concerns. So that’ll be a topic that we’ll be getting into. We also all know that the cloud is here. It’s been here, and it’s it’s gonna continue to push its way into, these cloud providers into OT as well. There there’s a lot of benefit to it, but there there’s also some watch outs as this kind of realm, changes in the landscape that we’ve been used to. So there’s a lot of times that we wanna get data out there. There’s value into AI agents. It’s a hot it’s a hot commodity right now. Analytics as well. How do we get those things directly from shop floor, up into the cloud directly, and how do we do that securely? It’s things that we’ve been working on. We’ve had successful projects, continues to be an interest area and I don’t see it slowing down at all. Now, when we kind of begin this level at the bottom of connectivity, people mostly know us for our top server. This is our platform for industrial device connectivity. It’s a thing that’s talking to all those different PLCs in your plant, whether that’s brownfield or greenfield. We pretty much know that there’s never gonna be a plant that’s a single PLC manufacturer, that exists in one plant. There’s always gonna be something that’s slightly different. Definitely from Brownfield, things different engineers made different choices, things have been eminent, and you gotta keep running them. TopServe provides this single platform to connect to a long laundry list of different PLCs. And if this sounds very familiar to Kepserver, well, you’re not wrong. Kepserver is the same exact technology that TopServer is. What’s the difference then is probably the biggest question we usually get. The difference technology wise is nothing. The difference in the back end is that actually it’s all the same product, same product releases, same price, but we have been the biggest single source of Kepserver or Topsyra implementation into the market, for almost two plus decades at this point. So the single biggest purchase that we own this own labeled version of Kepserver to provide to our customers. They interact with our support team, our solutions teams as well, and we sell it along the stack of other things because it it fits so well. And we’ve been doing this since the early two thousands when, Kepware was a a much smaller company than it is now, and we’ve had a really great relationship with them. So if you’ve enjoyed the technology of of Kepserver, maybe there’s some users out there. If you ever heard of TopServer and that has been unclear, I hope this clear clarifies it. But it it is a great technology stack that that we build upon and we’ll get into some of that in our demo. Now the other question is, what if you don’t have a standard communication protocol, like a modbus, like an Allen Bradley PLC as well? We see this a lot with, you know, testing areas, pharmaceuticals, maybe also in packaging, barcode scanners, weigh scales, printers online as well. They they may have some form of basic communications that talks over just TCP or or serial. And how do you get that information that’s really valuable still, but it’s not going through a PLC. It’s not going into your typical agent mind SCADA. It might be very manual process for a lot of these test systems as well, how they’re collecting and analyzing the data. Well, you may have heard of our Arm server as well. It’s been around, like I said, for a couple decades and just a proven solution that without coding, you can go in and build a custom protocol that expects a format from that device, translates it, puts it into standard tags, and now that those tags can be accessible through the open standards of OPC, or to it was a a Veeva user suite link as well. And that really provides a nice combination of your standard communications and also these more custom communications may have been done through scripting in the past. Well, you know, put this onto, an actual server that can communicate through those protocols natively, and just get that data into those SCADA systems, HMIs, where you need it. Shawn Tierney (Host): You know, I used that. Many years ago, I had an integrator who came to me. He’s like, Shawn, I wanna this is back in the RSVUE days. He’s like, Shawn, I I got, like, 20 Euotherm devices on a four eighty five, and they speak ASCII, and I gotta I gotta get into RSVUE 32. And, you know, OmniSIR, I love that you could you could basically developing and we did Omega and some other devices too. You’re developing your own protocol, but it’s beautiful. And and the fact that when you’re testing it, it color codes everything. So you know, hey. That part worked. The header worked. The data worked. Oh, the trailing didn’t work, or the terminated didn’t work, or the data’s not in the right format. Or I just it was a joy to work with back then, and I can imagine it’s only gotten better since. Connor Mason (Guest): Yeah. I think it’s like a little engineer playground where you get in there. It started really decoding and seeing how these devices communicate. And then once you’ve got it running, it it’s one of those things that it it just performs and, is saved by many people from developing custom code, having to manage that custom code and integrations, you know, for for many years. So it it’s one of those things that’s kinda tried, tested, and, it it’s kind of a staple still our our base level communications. Alright. So moving along kind of our automation pyramid as well. Another part of our large offering is the Cogent data hub. Some people may have heard from this as well. It’s been around for a good while. It’s been part of our portfolio for for a while as well. This starts building upon where we had the communication now up to those higher echelons of the pyramid. This is gonna bring in a lot of different connectivities. You if you’re not if you’re listening, it it’s kind of this cog and spoke type of concept for real time data. We also have historical implementations. You can connect through a variety of different things. OPC, both the profiles for alarms and events, and even OPC UA’s alarming conditions, which is still getting adoption across the, across the industry, but it is growing. As part of the OPC UA standard, we have integrations to MQTT. It can be its own MQTT broker, and it can also be an MQTT client. That has grown a lot. It’s one of those things that lives be besides OPC UA, not exactly a replacement. If you ever have any questions about that, it’s definitely a topic I love to talk about. There’s space for for this to combine the benefits of both of these, and it’s so versatile and flexible for these different type of implementations. On top of that, it it’s it’s a really strong tool for conversion and aggregation. You kind of add this, like, its name says, it’s a it’s a data hub. You send all the different information to this. It stores it into, a hierarchy with a variety of different modeling that you can do within it. That’s gonna store these values across a standard data format. Once I had data into this, any of those different connections, I can then send data back out. So if I have anything that I know is coming in through a certain plug in like OPC, bring that in, send it out to on these other ones, OPC, DA over to MQTT. It could even do DDA if I’m still using that, which I probably wouldn’t suggest. But overall, there’s a lot of good benefits from having something that can also be a standardization, between all your different connections. I have a lot of different things, maybe variety of OPC servers, legacy or newer. Bring that into a data hub, and then all your other connections, your historians, your MAS, your SCADAs, it can connect to that single point. So it’s all getting the same data model and values from a single source rather than going out and making many to many connections. A a large thing that it was originally, used for was getting around DCOM. That word is, you know, it might send some shivers down people’s spines still, to this day, but it’s it’s not a fun thing to deal with DCOM and also with the security hardening. It’s just not something that you really want to do. I’m sure there’s a lot of security professionals would advise against EPRA doing it. This tunneling will allow you to have a data hub that locally talks to any of the DA server client, communicate between two data hubs over a tunnel that pushes the data just over TCP, takes away all the comm wrappers, and now you just have values that get streamed in between. Now you don’t have to configure any DCOM at all, and it’s all local. So a lot of people went transitioning, between products where maybe the server only supports OPC DA, and then the client is now supporting OPC UA. They can’t change it yet. This has allowed them to implement a solution quickly and cost and at a cost effective price, without ripping everything out. Shawn Tierney (Host): You know, I wanna ask you too. I can see because this thing is it’s a data hub. So if you’re watching and you’re if you’re listening and not watching, you you’re not gonna see, you know, server, client, UAD, a broker, server, client. You know, just all these different things up here on the site. Do you what how does somebody find out if it does what they need? I mean, do you guys have a line they can call to say, I wanna do this to this. Is that something Data Hub can do, or is there a demo? What would you recommend to somebody? Connor Mason (Guest): Absolutely. Reach out to us. We we have a a lot of content outline, and it’s not behind any paywall or sign in links even. You you can always go to our website. It’s just softwaretoolbox.com. Mhmm. And that’s gonna get you to our product pages. You can download any product directly from there. They have demo timers. So typically with, with coaching data hub, after an hour, it will stop. You can just rerun it. And then call our team. Yeah. We have a solutions team that can work with you on, hey. What do I need as well? Then our support team, if you run into any issues, can help you troubleshoot that as well. So, I’ll have some contact information at the end, that’ll get some people to, you know, where they need to go. But you’re absolutely right, Shawn. Because this is so versatile, everyone’s use case of it is usually something a little bit different. And the best people to come talk to that is us because we’ve we’ve seen all those differences. So Shawn Tierney (Host): I think a lot of people run into the fact, like, they have a problem. Maybe it’s the one you said where they have the OPC UA and it needs to connect to an OPC DA client. And, you know, and a lot of times, they’re they’re a little gunshot to buy a license because they wanna make sure it’s gonna do exactly what they need first. And I think that’s where having your people can, you know, answer their questions saying, yes. We can do that or, no. We can’t do that. Or, you know, a a demo that they could download and run for an hour at a time to actually do a proof of concept for the boss who’s gonna sign off on purchasing this. And then the other thing is too, a lot of products like this have options. And you wanna make sure you’re buying the ticking the right boxes when you buy your license because you don’t wanna buy something you’re not gonna use. You wanna buy the exact pieces you need. So I highly recommend I mean, this product just does like, I have, in my mind, like, five things I wanna ask right now, but not gonna. But, yeah, def definitely, when it when it comes to a product like this, great to touch base with these folks. They’re super friendly and helpful, and, they’ll they’ll put you in the right direction. Connor Mason (Guest): Yeah. I I can tell you that’s working someone to support. Selling someone a solution that doesn’t work is not something I’ve been doing. Bad day. Right. Exactly. Yeah. And we work very closely, between anyone that’s looking at products. You know, me being as technical product managers, well, I I’m engaged in those conversations. And Mhmm. Yeah. If you need a demo license, reach out to us to extend that. We wanna make sure that you are buying something that provides you value. Now kind of moving on into a similar realm. This is one of our still somewhat newer offerings, I say, but we’ve been around five five plus years, and it’s really grown. And I kinda said here, it’s called OPC router, and and it’s not it’s not a networking tool. A lot of people may may kinda get that. It’s more of a, kind of a term about, again, all these different type of connections. How do you route them to different ways? It it kind of it it separates itself from the Cogent data hub, and and acting at this base level of being like a visual workflow that you can assign various tasks to. So if I have certain events that occur, I may wanna do some processing on that before I just send data along, where the data hub is really working in between converting, streaming data, real time connections. This gives you a a kind of a playground to work around of if I have certain tasks that are occurring, maybe through a database that I wanna trigger off of a certain value, based on my SCADA system, well, you can build that in in these different workflows to execute exactly what you need. Very, very flexible. Again, it has all these different type of connections. The very unique ones that have also grown into kind of that OT IT convergence, is it can be a REST API server and client as well. So I can be sending out requests to, RESTful servers where we’re seeing that hosted in a lot of new applications. I wanna get data out of them. Or once I have consumed a variety of data, I can become the REST server in OPC router and offer that to other applications to request data from itself. So, again, it can kind of be that centralized area of information. The other thing as we talked about in the automation pyramid is it has connections directly into SAP and ERP systems. So if you have work orders, if you have materials, that you wanna continue to track and maybe trigger things based off information from your your operation floors via PLCs tracking, how they’re using things along the line, and that needs to match up with what the SAP system has for, the amount of materials you have. This can be that bridge. It’s really is built off the mindset of the OT world as well. So we kinda say this helps empower the OT level because we’re now giving them the tools to that they understand what what’s occurring in their operations. And what could you do by having a tool like this to allow you to kind of create automated workflows based off certain values and certain events and automate some of these things that you may be doing manually or doing very convoluted through a variety of solutions. So this is one of those prod, products as well that’s very advanced in the things that supports. Linux and Docker containers is, is definitely could be a hot topic, rightly fleet rightfully so. And this can run on a on a Docker container deployed as well. So we we’ve seen that with the I IT folks that really enjoy being able to control and to higher deployment, allows you to update easily, allows you to control and spin up new containers as well. This gives you a lot of flexibility to to deploy and manage these systems. Shawn Tierney (Host): You know, I may wanna have you back on to talk about this. I used to there’s an old product called Rascal that I used to use. It was a transaction manager, and it would based on data changing or on a time that as a trigger, it could take data either from the PLC to the database or from the database to the PLC, and it would work with stored procedures. And and this seems like it hits all those points, And it sounds like it’s a visual like you said, right there on the slide, visual workflow builder. Connor Mason (Guest): Yep. Shawn Tierney (Host): So you really piqued my interest with this one, and and it may be something we wanna come back to and and revisit in the future, because, it just it’s just I know that that older product was very useful and, you know, it really solved a lot of old applications back in the day. Connor Mason (Guest): Yeah. Absolutely. And this this just takes that on and builds even more. If you if anyone was, kind of listening at the beginning of this year or two, a conference called Prove It that was very big in the industry, we were there to and we presented on stage a solution that we had. Highly recommend going searching for that. It’s on our web pages. It’s also on their YouTube links, and it’s it’s called Prove It. And OPC router was a big part of that in the back end. I would love to dive in and show you the really unique things. Kind of as a quick overview, we’re able to use Google AI vision to take camera data and detect if someone was wearing a hard hat. All that logic and behind of getting that information to Google AI vision, was through REST with OPC router. Then we were parsing that information back through that, connection and then providing it back to the PLCs. So we go all the way from a camera to a PLC controlling a light stack, up to Google AI vision through OPC router, all on hotel Wi Fi. It’s very imp it’s very, very fun presentation, and, our I think our team did a really great job. So a a a pretty new offering I have I wanna highlight, is our is our data caster. This is a an actual piece of hardware. You know, our software toolbox is we we do have some hardware as well. It’s just, part of the nature of this environment of how we mesh in between things. But the the idea is that, there’s a lot of different use cases for HMI and SCADA. They have grown so much from what they used to be, and they’re very core part of the automation stack. Now a lot of times, these are doing so many things beyond that as well. What we found is that in different areas of operations, you may not need all that different control. You may not even have the space to make up a whole workstation for that as well. What this does, the data caster, is, just simply plug it plugs it into any network and into an HDMI compatible display, and it gives you a very easy configure workplace to put a few key metrics onto a screen. So if I have different things from you can connect directly to PLCs like Allen Bradley. You can connect to SQL databases. You can also connect to rest APIs to gather the data from these different sources and build a a a kind of easy to to view, KPI dashboard in a way. So if you’re on a operation line and you wanna look at your current run rate, maybe you have certain things in the POC tags, you know, flow and pressure that’s very important for those operators to see. They may not be, even the capacity to be interacting with anything. They just need visualizations of what’s going on. This product can just be installed, you know, industrial areas with, with any type of display that you can easily access and and give them something that they can easily look at. It’s configured all through a web browser to display what you want. You can put on different colors based on levels of values as well. And it’s just I feel like a very simple thing that sometimes it seems so simple, but those might be the things that provide value on the actual operation floor. This is, for anyone that’s watching, kind of a quick view of a very simple screen. What we’re showing here is what it would look like from all the different data sources. So talking directly to ControlLogs PLC, talking to SQL databases, micro eight eight hundreds, an arrest client, and and what’s coming very soon, definitely by the end of this year, is OPC UA support. So any OPC UA server that’s out there that’s already having your PLC data or etcetera, this could also connect to that and get values from there. Shawn Tierney (Host): Can I can you make it I’m I’m here I go? Can you make it so it, like, changes, like, pages every few seconds? Connor Mason (Guest): Right now, it is a single page, but this is, like I said, very new product, so we’re taking any feedback. If, yeah, if there’s this type of slideshow cycle that would be, you know, valuable to anyone out there, let us know. We’re definitely always interested to see the people that are actually working out at these operation sites, what what’s valuable to them. Yeah. Shawn Tierney (Host): A lot of kiosks you see when when you’re traveling, it’ll say, like, line one well, I’ll just throw out there. Line one, and that’ll be on there for five seconds, and then it’ll go line two. That’ll be on there for five seconds, and then line you know, I and that’s why I just mentioned that because I can see that being a question that, that that I would get from somebody who is asking me about it. Connor Mason (Guest): Oh, great question. Appreciate it. Alright. So now we’re gonna set time for a little hands on demo. For anyone that’s just listening, we’re gonna I’m gonna talk about this at at a high level and walk through everything. But the idea is that, we have a few different POCs, very common in Allen Bradley and just a a Siemens seven, s seven fifteen hundred that’s in our office, pretty close to me on the other side of the wall wall, actually. We’re gonna first start by connecting that to our top server like we talked about. This is our industrial communication server, that offers both OCDA, OC UA, SweetLink connectivity as well. And then we’re gonna bring this into our Cogent data hub. This we talked about is getting those values up to these higher levels. What we’ll be doing is also tunneling the data. We talked about being able to share data through the data hubs themselves. Kinda explain why we’re doing that here and the value you can add. And then we’re also gonna showcase adding on MQTT to this level. Taking beta now just from these two PLCs that are sitting on a rack, and I can automatically make all that information available in the MQTT broker. So any MQTT client that’s out there that wants to subscribe to that data, now has that accessible. And I’ve created this all through a a really simple workflow. We also have some databases connected. Influx, we install with Code and DataHub, has a free visualization tool that kinda just helps you see what’s going on in your processes. I wanna showcase a little bit of that as well. Alright. So now jumping into our demo, when we first start off here is the our top server. Like I mentioned before, if anyone has worked with KEP server in the past, this is gonna look very similar. Like it because it is. The same technology and all the things here. The the first things that I wanted to establish in our demo, was our connection to our POCs. I have a few here. We’re only gonna use the Allen Bradley and the Siemens, for the the time that we have on our demo here. But how this builds out as a platform is you create these different channels and the devices connections between them. This is gonna be your your physical connections to them. It’s either, IP TCPIP connection or maybe your serial connection as well. We have support for all of them. It really is a long list. Anyone watching out there, you can kind of see all the different drivers that that we offer. So allowing this into a single platform, you can have all your connectivity based here. All those different connections that you now have that up the stack, your SCADA, your historians, MAS even as well, they can all go to a single source. Makes that management, troubleshooting, all those a bit easier as well. So one of the first things I did here, I have this built out, but I’ll kinda walk through what you would typically do. You have your Allen Bradley ControlLogix Ethernet driver here first. You know, I have some IPs in here I won’t show, but, regardless, we have our our our drivers here, and then we have a set of tags. These are all the global tags in the programming of the PLC. How I got these to to kind of map automatically is in our in our driver, we’re able to create tags automatically. So you’re able to send a command to that device and ask for its entire tag database. They can come back, provide all that, map it out for you, create those tags as well. This saves a lot of time from, you know, an engineer have to go in and, addressing all the individual items themselves. So once it’s defined in the program project, you’re able to bring this all in automatically. I’ll show now how easy that makes it connecting to something like the Cogent data hub. In a very similar fashion, we have a connection over here to the Siemens, PLC that I also have. You can see beneath it all these different tag structures, and this was created the exact same way. While those those PLC support it, you can do an automatic tag generation, bring in all the structure that you’ve already built out your PLC programming, and and make this available on this OPC server now as well. So that’s really the basis. We first need to establish communications to these PLCs, get that tag data, and now what do we wanna do with it? So in this demo, what I wanted to bring up was, the code in DataHub next. So here, I see a very similar kind of layout. We have a different set set of plugins on the left side. So for anyone listening, the Cogent Data Hub again is kind of our aggregation and conversion tool. All these different type of protocols like OPC UA, OPC DA, and OPC A and E for alarms and events. We also support OPC alarms and conditions, which is the newer profile for alarms in OPC UA. We have all a variety of different ways that you can get data out of things and data’s into the data hub. We can also do bridging. This concept is, how you share data in between different points. So let’s say I had a connection to one OPC server, and it was communicating to a certain PLC, and there were certain registers I was getting data from. Well, now I also wanna connect to a different OPC server that has, entirely different brand of PLCs. And then maybe I wanna share data in between them directly. Well, with this software, I can just bridge those points between them. Once they’re in the data hub, I can do kind of whatever I want with them. I can then allow them to write between those PLCs and share data that way, and you’re not now having to do any type of hardwiring directly in between them, and then I’m compatible to communicate to each other. Through the standards of OPC and these variety of different communication levels, I can integrate them together. Shawn Tierney (Host): You know, you bring up a good point. When you do something like that, is there any heartbeat? Like, is there on the general or under under, one of these, topics? Is there are there tags we can use that are from DataHub itself that can be sent to the destination, like a heartbeat or, you know, the merge transactions? Or Connor Mason (Guest): Yeah. Absolutely. So with this as well, there’s pretty strong scripting engine, and I have done that in the past where you can make internal tags. And that that could be a a timer. It could be a counter. And and just kind of allows you to create your own tags as well that you could do the same thing, could share that, through bridge connection to a PLC. So, yeah, there there are definitely some people that had those cert and, you know, use cases where they wanna get something to just track, on this software side and get it out to those hardware PLCs. Absolutely. Shawn Tierney (Host): I mean, when you send out the data out of the PLC, the PLC doesn’t care to take my data. But when you’re getting data into the PLC, you wanna make sure it’s updating and it’s fresh. And so, you know, they throw a counter in there, the script thing, and be able to have that. As as long as you see that incrementing, you know, you got good data coming in. That’s that’s a good feature. Connor Mason (Guest): Absolutely. You know, another big one is the the redundancy. So what this does is beyond just the OPC, we can make redundancy to basically anything that has two things running of it. So any of these different connections. How it’s unique is what it does is it just looks at the buckets of data that you create. So for an example, if I do have two different OPC servers and I put them into two areas of, let’s say, OPC server one and OPC server two, I can what now create an OPC redundancy data bucket. And now any client that connects externally to that and wants that data, it’s gonna go talk to that bucket of data. And that bucket of data is going to automatically change in between sources as things go down, things come back up, and the client would never know what’s hap what that happened unless you wanted to. There are internal tasks to show what’s the current source and things, but the idea is to make this trans kind of hidden that regardless of what’s going on in the operations, if I have this set up, I can have my external applications just reading from a single source without knowing that there’s two things behind it that are actually controlling that. Very important for, you know, historian connections where you wanna have a full complete picture of that data that’s coming in. If you’re able to make a redundant connection to two different, servers and then allow that historian to talk to a single point where it doesn’t have to control that switching back and forth. It it will just see that data flow streamlessly as as either one is up at that time. Kinda beyond that as well, there’s quite a few other different things in here. I don’t think we have time to cover all of them. But for for our demo, what I wanna focus on first is our OPC UA connection. This allows us both to act as a OPC UA client to get data from any servers out there, like our top server. And also we can act as an OPC UA server itself. So if anything’s coming in from maybe you have multiple connections to different servers, multiple connections to other things that aren’t OPC as well, I can now provide all this data automatically in my own namespace to allow things to connect to me as well. And that’s part of that aggregation feature, and kind of topic I was mentioning before. So with that, I have a connection here. It’s pulling data all from my top server. I have a few different tags from my Alec Bradley and and my Siemens PLC selected. The next part of this, while I was meshing, was the tunneling. Like I said, this is very popular to get around DCOM issues, but there’s a lot of reasons why you still may use this beyond just the headache of DCOM and what it was. What this runs on is a a TCP stream that takes all the data points as a value, a quality, and a timestamp, and it can mirror those in between another DataHub instance. So if I wanna get things across a network, like my OT side, where NASH previously, I would have to come in and allow a, open port onto my network for any OPC UA clients, across the network to access that, I can now actually change the direction of this and allow me to tunnel data out of my network without opening up any ports. This is really big for security. If anyone out there, security professional or working as an engineer, you have to work with your IT and security a lot, they don’t you don’t wanna have an open port, especially to your operations and OT side. So this allows you to change that direction of flow and push data out of this direction into another area like a DMZ computer or up to a business level computer as well. The other things as well that I have configured in this demo, the benefit of having that tunneling streaming data across this connection is I can also store this data locally in a, influx database. The purpose of that then is that I can actually historize this, provide then if this connection ever goes down to backfill any information that was lost during that tunnel connection going down. So with this added layer on and real time data scenarios like OPC UA, unless you have historical access, you would lose a lot of data if that connection ever went down. But with this, I can actually use the back end of this InfluxDB, buffer any values. When my connection comes back up, pass them along that stream again. And if I have anything that’s historically connected, like, another InfluxDB, maybe a PI historian, Vue historian, any historian offering out there that can allow that connection. I can then provide all those records that were originally missed and backfill that into those systems. So I switched over to a second machine. It’s gonna look very similar here as well. This also has an instance of the Cogent Data Hub running here. For anyone not watching, what we’ve actually have on this side is the the portion of the tunneler that’s sitting here and listening for any data requests coming in. So on my first machine, I was able to connect my PLCs, gather that information into Cogent DataHub, and now I’m pushing that information, across the network into a separate machine that’s sitting here and listening to gather information. So what I can quickly do is just make sure I have all my data here. So I have these different points, both from my Allen Bradley PLCs. I have a few, different simulation demo points, like temperature, pressure, tank level, a few statuses, and all this is updating directly through that stream as the PLC is updating it as well. I also have my scenes controller. I have some, current values and a few different counters tags as well. All of this again is being directly streamed through that tunnel. I’m not connecting to an OPC server at all on this side. I can show you that here. There’s no connections configured. I’m not talking to the PLCs directly on this machine as well. But maybe we’ll pass all the information through without opening up any ports on my OT demo machine per se. So what’s the benefit of that? Well, again, security. Also, the ability to do the store and forward mechanisms. On the other side, I was logging directly to a InfluxDB. This could be my d- my buffer, and then I was able to configure it where if any values were lost, to store that across the network. So now with this side, if I pull up Chronic Graph, which is a free visualization tool that installs with the DataHub as well, I can see some very nice, visual workflows and and visual diagrams of what is going on with this data. So I have a pressure that is just a simulator in this, Allen Bradley PLC that ramps up and and comes back down. It’s not actually connected to anything that’s reading a real pressure, but you can see over time, I can kind of change through these different layers of time. And I might go back a little far, but I have a lot of data that’s been stored in here. For a while during my test, I turned this off and, made it fail, but then I came back in and I was able to recreate all the data and backfill it as well. So through through these views, I can see that as data disconnects, as it comes back on, I have a very cyclical view of the data because it was able to recover and store and forward from that source. Like I said, Shawn, data quality is a big thing in this industry. It’s a big thing for people both at the operations side, and both people making decision in the business layer. So being able to have a full picture, without gaps, it is definitely something that, you should be prioritizing, when you can. Shawn Tierney (Host): Now what we’re seeing here is you’re using InfluxDB on this, destination PC or IT side PC and chronograph, which was that utility or that package that comes, gets installed. It’s free. But you don’t actually have to use that. You could have sent this in to an OSI pi or Exactly. Somebody else’s historian. Right? Can you name some of the historians you work with? I know OSI pie. Connor Mason (Guest): Yeah. Yeah. Absolutely. So there’s quite a few different ones. As far as what we support in the Data Hub natively, Amazon Kinesis, the cloud hosted historian that we can also do the same things from here as well. Aviva Historian, Aviva Insight, Apache Kafka. This is a a kind of a a newer one as well that used to be a very IT oriented solution, now getting into OT. It’s kind of a similar database structure where things are stored in different topics that we can stream to. On top of that, just regular old ODBC connections. That opens up a lot of different ways you can do it, or even, the old classic OPC, HDA. So if you have any, historians that that can act as an OPC HDA, connection, we we can also stream it through there. Shawn Tierney (Host): Excellent. That’s a great list. Connor Mason (Guest): The other thing I wanna show while we still have some time here is that MQTT component. This is really growing and, it’s gonna continue to be a part of the industrial automation technology stack and conversations moving forward, for streaming data, you know, from devices, edge devices, up into different layers, both now into the OT, and then maybe out to, IT, in our business levels as well, and definitely into the cloud as we’re seeing a lot of growth into it. Like I mentioned with Data Hub, the big benefit is I have all these different connections. I can consume all this data. Well, I can also act as an MQTT broker. And what what a broker typically does in MQTT is just route data and share data. It’s kind of that central point where things come to it to either say, hey. I’m giving you some new values. Share it with someone else. Or, hey. I need these values. Can you give me that? It really fits in super well with what this product is at its core. So all I have to do here is just enable it. What that now allows is I have an example, MQTT Explorer. If anyone has worked with MQTT, you’re probably familiar with this. There’s nothing else I configured beyond just enabling the broker. And you can see within this structure, I have all the same data that was in my Data Hub already. The same things I were collecting from my PLCs and top server. Now I’ve embedded these as MPPT points and now I have them in JSON format with the value, their timestamp. You can even see, like, a little trend here kind of matching what we saw in Influx. And and now this enables all those different cloud connectors that wanna speak this language to do it seamlessly. Shawn Tierney (Host): So you didn’t have to set up the PLCs a second time to do this? Nope. Connor Mason (Guest): Not at all. Shawn Tierney (Host): You just enabled this, and now the data’s going this way as well. Exactly. Connor Mason (Guest): Yeah. That’s a really strong point of the Cogent Data Hub is once you have everything into its structure and model, you just enable it to use any of these different connections. You can get really, really creative with these different things. Like we talked about with the the bridging aspect and getting into different systems, even writing down the PLCs. You can make crust, custom notifications and email alerts, based on any of these values. You could even take something like this MTT connection, tunnel it across to another data hub as well, maybe then convert it to OPC DA. And now you’ve made a a a new connection over to something that’s very legacy as well. Shawn Tierney (Host): Yeah. That, I mean, the options here are just pretty amazing, all the different things that can be done. Connor Mason (Guest): Absolutely. Well, I, you know, I wanna jump back into some of our presentation here while we still got the time. And now after we’re kinda done with our demo, there’s so many different ways that you can use these different tools. This is just a really simple, kind of view of the, something that used to be very simple, just connecting OpenSea servers to a variety of different connections, kind of expanding onto with that that’s store and forward, the local influx usage, getting out to things like MTT as well. But there’s a lot more you can do with these solutions. So like Shawn said, reach out to us. We’re happy to engage and see what we can help you with. I have a few other things before we wrap up. Just overall, it we’ve worked across nearly every industry. We have installations across the globe on all continents. And like I said, we’ve been around for pushing thirty years next year. So we’ve seen a lot of different things, and we really wanna talk to anyone out there that maybe has some struggles that are going on with just connectivity, or you have any ongoing projects. If you work in these different industries or if there’s nothing marked here and you have anything going on that you need help with, we’re very happy to sit down and let you know if there’s there’s something we can do there. Shawn Tierney (Host): Yeah. For those who are, listening, I mean, we see most of the big energy and consumer product, companies on that slide. So I’m not gonna read them off, but, it’s just a lot of car manufacturers. You know, these are these are these, the household name brands that everybody knows and loves. Connor Mason (Guest): So kind of wrap some things up here. We talked about all the different ways that we’ve kind of helped solve things in the past, but I wanna highlight some of the unique ones, that we’ve also gone do some, case studies on and and success stories. So this one I actually got to work on, within the last few years that, a plastic packaging, manufacturer was looking to track uptime and downtime across multiple different lines, and they had a new cloud solution that they were already evaluating. They’re really excited to get into play. They they had a lot of upside to, getting things connected to this and start using it. Well, what they had was a lot of different PLCs, a lot of different brands, different areas, different, you know, areas of operation that they need to connect to. So what they used was to first get that into our top server, kind of similar to how they showed them use in their in our demo. We just need to get all the data into a centralized platform first, get that data accessible. Then from there, once they had all that information into a centralized area, they used the Cogent Data Hub as well to help aggregate that information and transform it to be sent to the cloud through MQTT. So very similar to the demo here, this is actually a real use case of that. Getting information from PLCs, structuring it into that how that cloud system needed it for MQTT, and streamlining that data connection to now where it’s just running in operation. They constantly have updates about where their lines are in operation, tracking their downtime, tracking their uptime as well, and then being able to do some predictive analytics in that cloud solution based on their history. So this really enabled them to kind of build from what they had existing. It was doing a lot of manual tracking, into an entirely automated system with management able to see real views of what’s going on at this operation level. Another one I wanna talk about was we we were able to do this success story with, Ace Automation. They worked with a pharmaceutical company. Ace Automation is a SI and they were brought in and doing a lot of work with some some old DDE connections, doing some custom Excel macros, and we’re just having a hard time maintaining some legacy systems that were just a pain to deal with. They were working with these older files, from some old InTouch histor HMIs, and what they needed to do was get something that was not just based on Excel and doing custom macros. So one product we didn’t get to talk about yet, but we also carry is our LGH file inspector. It’s able to take these files, put them out into a standardized format like CSV, and also do a lot of that automation of when when should these files be queried? Should they be, queried for different lengths? Should they be output to different areas? Can I set these up in a scheduled task so it can be done automatically rather than someone having to sit down and do it manually in Excel? So they will able to, recover over fifty hours of engineering time with the solution from having to do late night calls to troubleshoot a, Excel macro that stopped working, from crashing machines, because they were running a legacy systems to still support some of the DDE servers, into saving them, you know, almost two hundred plus hours of productivity. Another example, if we’re able to work with a renewable, energy customer that’s doing a lot of innovative things across North America, They had a very ambitious plan to double their footprint in the next two years. And with that, they had to really look back at their assets and see where they currently stand, how do we make new standards to support us growing into what we want to be. So with this, they had a lot of different data sources currently. They’re all kind of siloed at the specific areas. Nothing was really connected commonly to a corporate level area of historization, or control and security. So again, they they were able to use our top server and put out a standard connectivity platform, bring in the DataHub as an aggregation tool. So each of these sites would have a top server that was individually collecting data from different devices, and then that was able to send it into a single DataHub. So now their corporate level had an entire view of all the information from these different plants in one single application. That then enabled them to connect their historian applications to that data hub and have a perfect view and make visualizations off of their entire operations. What this allowed them to do was grow without replacing everything. And that’s a big thing that we try to strive on is replacing and ripping out all your existing technologies. It’s not something you can do overnight. But how do we provide value and gain efficiency with what’s in place and providing newer technologies on top of that without disrupting the actual operation as well? So this was really, really successful. And at the end, I just wanna kind of provide some other contacts and information people can learn more. We have a blog that goes out every week on Thursdays. A lot of good technical content out there. A lot of recast of the the awesome things we get to do here, the success stories as well, and you can always find that at justblog.softwaretoolbox.com. And again, our main website is justsoftwaretoolbox.com. You can get product information, downloads, reach out to anyone on our team. Let’s discuss what what issues you have going on, any new projects, we’ll be happy to listen. Shawn Tierney (Host): Well, Connor, I wanna thank you very much for coming on the show and bringing us up to speed on not only software toolbox, but also to, you know, bring us up to speed on top server and doing that demo with top server and data hub. Really appreciate that. And, I think, you know, like you just said, if anybody, has any projects that you think these solutions may be able to solve, please give them a give them a call. And if you’ve already done something with them, leave a comment. You know? To leave a comment, no matter where you’re watching or listening to this, let us know what you did. What did you use? Like me, I used OmniServer all those many years ago, and, of course, Top Server as an OPC server. But if you guys have already used Software Toolbox and, of course, Symbol Factory, I use that all the time. But if you guys are using it, let us know in the comments. It’s always great to hear from people out there. I know, you know, with thousands of you guys listening every week, but I’d love to hear, you know, are you using these products? Or if you have questions, I’ll funnel them over to Connor if you put them in the comments. So with that, Connor, did you have anything else you wanted to cover before we close out today’s show? Connor Mason (Guest): I think that was it, Shawn. Thanks again for having us on. It was really fun. Shawn Tierney (Host): I hope you enjoyed that episode, and I wanna thank Connor for taking time out of his busy schedule to come on the show and bring us up to speed on software toolbox and their suite of products. Really appreciated that demo at the end too, so we actually got a look at if you’re watching. Gotta look at their products and how they work. And, just really appreciate them taking all of my questions. I also appreciate the fact that Software Toolbox sponsored this episode, meaning we were able to release it to you without any ads. So I really appreciate them. If you’re doing any business with Software Toolbox, please thank them for sponsoring this episode. And with that, I just wanna wish you all good health and happiness. And until next time, my friends, peace. Until next time, Peace ✌️ If you enjoyed this content, please give it a Like, and consider Sharing a link to it as that is the best way for us to grow our audience, which in turn allows us to produce more content
In this episode, I sit down with Armin Hadzalic to tackle the burning question: will the Model Context Protocol (MCP) truly transform industrial AI? We dive deep into how MCP connects large language models and agents to real-world data, what makes it different from protocols like OPC UA and MQTT, and why the biggest players in tech are rallying behind it. Armin shares practical examples, addresses skeptics, and explains what MCP means for engineers, technicians, and anyone working in industrial automation. If you're curious about the rise of agents, the future of dashboards, and what it takes to stay ahead in the evolving world of industrial AI, you won't want to miss this conversation. Join me as we explore where MCP is headed and what it could mean for your job and your factory.
Shawn Tierney meets up with Michael Bowne of PI to learn what IO-Link is, how it works, and when to use it 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: Listen to The Automation Podcast from The Automation Blog: The Automation Podcast, Episode 246 Show Notes: To learn about our online and in-person training courses please visit TheAutomationSchool.com. Read the transcript on The Automation Blog: (automatically generated) Shawn Tierney (Host): Thank you for tuning back in to the automation podcast. My name is Shawn Tierney from Insights in Automation. And this week on the show, we have a special guest, somebody who hasn’t been on in four years. We have Michael Bone from PI. They’re the folks who manage technologies like PROFINET and IO Link. And Michael’s come on this week to talk specifically about IO Link. We’re gonna talk about what it is. We’re gonna talk about when you should use it, and we’re gonna talk about the technical details of IO Link, like, all the things, like, engineering minds like to know about. So I think you guys are gonna enjoy this. It took about two to three hours to edit this one, and I really enjoyed going back through it. You know, we recorded it, I think, four weeks ago. So I hadn’t seen it in four weeks, but I really did enjoy it. I really think you guys will enjoy it too. And that brings up another point. Organizations like PI and ISA and other organizations, they’re not vendors. They don’t sell stuff. Right? And so this episode is not sponsored by a vendor. And, you know, as I was going through it yesterday, I was like, you know, there’s a lot of great slides in here. I wanna share it with the public. So I’ve decided to sponsor this episode myself, and I’ll use this as an opportunity to tell you a little bit about my company and the automation blog, the automation school, and the content I have planned to release this fall, including content on these products right here, all focused on IO Link. And I just actually did a live stream with these, products in front of me. I’ll be doing more tomorrow, and I’ll be adding lessons to my, courses as well on these products. So in any case, but before we get to that, let’s go ahead and jump right into the show and hear from Michael and learn all about IO Link. I wanna welcome back Michael to the show. It has been four years. He was last on in podcast 76, back in September 2021. So just going on four years. Michael, thank you for coming back on the show. If you could, a lot of people may not remember four years ago. Mhmm. So before we jump into your presentation, which which I am so excited about talking about IO Link again. But before we jump into that, could you please tell me a little bit about yourself and a little Michael Bowne (PI): bit about PI? Yeah. Sure. First of all, my pleasure, to be back on on the podcast. It was a lot, a lot of fun. I remember that back in in 2021, and, I’m glad to be be back doing it again. I started with PI North America in 2011 as the technical marketing director. And since 2016, I’ve been the executive director running the show and chairman of the board since last year. I, have the, let’s say, pleasure to serve as the deputy chairman of PI on a global scale since 2015, and I come from a prior to working for PI, I worked for a sensor manufacturer who had some interfaces on there that that brought me an introduct to to Profibus and Profinet. And before that, I studied, physics and and math at at Penn State University. Just, really quick for those. I’m I’m sure many of you are familiar with with PI, but, it was started in the late eighties. Half a dozen companies and universities got together, and they wrote the PROFIBUS spec, and that evolved into the into into PROFIBUS DP and PROFIBUS PA for process automation in the early two thousands. PROFINET came under the umbrella. And the reason I bring all this up is because there are some newer technologies under our umbrella that I I think the audience might wanna know about. Of course, EyeLink is is the one that we’ll talk about today, and that was in 02/2009. But there are some others like Umlocks, which is a location tracking standard. There’s one called MTP, module type package, NOAA, NAMR open architecture, also under our umbrella. And, basically, what we do is promote, maintain, write the specs, turn them into standards, and the work on those specs is done in working groups, which are staffed by volunteers, engineers from member companies. They donate their time to to develop the specs, for these technologies we have under our umbrella. And we’re a little bit unique in that we’re decentralized. So we have competence centers and test labs and training centers located throughout the world. It’s not all just in one headquarter kind of place, and they’re all independent. But they have a contract or quality of services agreement with PI that says, hey. If you have a question about the technologies, go to a competent center. If you want further training, go to a training center. If you want to to test the device, go to a test lab. And then they are all working with regional PI associations of which we PI North America is one of them. We were founded in 1994 by a guy by the name of Mike Bryant. At that time, we were called Probibus Trade Organization. And we are the and now I didn’t come up with this this name. We are the North American Rio League. This is a an IO Link designation, a regional IO Link interest group, which means that we have a a separate contract and and quality of services agreement with the IO Link community to to promote and and work with members, specifically for IO Link here in in North America. And we’re nonprofit, member supported. I got nothing. So you’re talking about products and and and stuff at the beginning. I got nothing to sell today. We’re we’re working solely on on technology. Shawn Tierney (Host): You know, I do wanna throw out there, though, you have a great update every month about all the new products that fall in the buckets of IO Link, PROFINET, PROFIBUS, and a lot of those new products across our IO Link. So while they may not have products of their own, they do keep the, industry up to date on who’s joining up and signing up, for these new these you know, the jump on board and release new products that, that, you know, meet these specifications. And you know what? Maybe you’re not using PROFINET because you’re using brand x or y. You still probably use an IO Link. So Oh, that’s for sure. Very interesting very interesting updates that you publish every month and, as a blog. And, I know when I was doing the news for a couple years, I would always, go to your site to look for new updates. Michael Bowne (PI): Cool. Yeah. Yeah. I guess, I got a slide on that at the end, but the the you’re referring to the, the PROFINews. Shawn Tierney (Host): Yes. The PROFINews. Yeah. Michael Bowne (PI): Yeah. That’s a that’s that’s been a baby and a labor of love, for a while now. And and, oh, man, it’s it’s it’s incredible because every month, the most when we track this kind of stuff, obviously, the most popular article is the new products. Well, because that’s what, right, that’s what people want is the stuff they can buy, the stuff they can use. Yeah. Yeah. That’s and we got another one coming out next week, and every month, we we push that out, and it’s always half a dozen or a dozen new products, half of which are are IO Link. I mean, it’s just growing like crazy. Shawn Tierney (Host): Yeah. And you guys have had some good articles. I think you had a great series, and I’m now I’m stretching it. So stretching the old memory here. I thought you had a great series on on, MTP, which I really enjoyed. Did did I remember that correctly? Michael Bowne (PI): Yeah. We we try and, you know, we try and get some editorial content in there. It’s it calls it falls into, like, three main buckets. What’s new products? What are new trainings and events that are coming up? And then and then some editorial content. I think I think what we’re driving at is I think we need to do maybe an MTP podcast here at some point in the down the road. Shawn Tierney (Host): Probably. Yeah. Down the road. Definitely. Definitely. I I’m still you know, I still have a very casual understanding of it. But, let me throw it back to you because I kinda jumped in and interrupted your your your, update. Michael Bowne (PI): No. It’s good. It saves it saves us at the end when when that slide, we can just just jump over it. Now we’ve we’ve got it covered, and it’s and it’s an and it’s an important one. But you kinda you kinda gave me a nice lead into the to the next one, which talks about, the Ireland community. And I’ll start from the bottom, work my way up as being fieldbus independent. Shawn Tierney (Host): I just wanna break in here for a moment and thank you folks in the audience who’ve signed up for my membership program. Really, really appreciate you all. Eighteen months ago, after reviewing ten plus years of being on YouTube, you know, it was pretty obvious that there’s no real revenue on YouTube. I mean, it comes in at maybe 1% of my monthly expenses. And so that ad revenue there is just not something to rely on going forward because it’s not something that’s been reliable in the past. And so I set up the membership program both on YouTube and at the automationblog.com. And I wanna thank all of you who signed up. I, we have a $5 tier, which I know most people sign up at, and then we have a couple other higher tiers. And so I just wanted to thank you all for doing that. You are actually the membership program’s probably 3% of my monthly, revenue. And so that’s, you know, one or two times more, than, what the YouTube revenue was. So thank you all for that. And I hope that, some of you who are not part of the membership program will consider becoming a member, supporting my work so I can do videos that are not always sponsored videos. Now I love sponsored videos. I love it when a vendor sends me a piece of hardware and then sits down with me and teach me how to use it so I can create a video ad free and share with you on how to use that product, or maybe they just come on the podcast and sponsor it to make it ad free so we can tell their story about their product or service. And I I will continue to do that going forward, but I would really also like to do more audience generated type of, content. So content where you generate the idea and say, Shawn, why don’t you try this? Or, Shawn, why don’t you do this? And a lot of those topics that the audience wants to see, they’re not necessarily topics that the vendor wants to promote with advertising dollars. Okay? And so that’s the whole purpose of the, membership program. Like I said, right now, it’s around 3% of my monthly income comes from and I’m talking about the business income, not my personal income, the business income. 3% of what the business needs to, to move forward and pay its bills every month. But, still, I that that, you know, so many of you have decided to jump in and support me. I just wanted to stop and say thank you very much from the bottom of my heart. And if you’re not part of the membership program and you’re doing financially well, please consider if you enjoy. This is episode two forty six of the automation podcast. Every episode has been free. The audio has been free for all 246 of them. And most of those episodes I funded myself just by well, you can understand how you fund something when you don’t have the income coming in. But in any case, if you enjoy it, please consider becoming a member, and we can branch out and do other things together. And with that, let’s go ahead and jump back into this week’s episode and learn more about IO Link. Michael Bowne (PI): So like you said, yeah. I mean, organizationally, the IO Link community came to PI in 2009 and organizationally under PI because we have the infrastructure for working groups and and IP policies and contracts and things like that. But the IO Link community has their own steering committee, and from the from the outset and from every IO Link event that we do and everything that we do is is independent of, of any Profibus or Profinet stuff. And we try really, really hard to maintain that independence, no matter what vendor you’re using. And there, at this point, we’ve got 500 companies in the IO Link community, and it’s really just growing by by leaps and bounds. So we kinda track this stuff by nodes and all the IO Link companies. They send their node count to an independent auditor, collects the counts, and gives us back an an an anonymous total. So we don’t know where or who is selling them, but we get the total. And you can just see this this hockey stick exponential growth. Particularly in 2023, there was some supply chain over purchasing that that went on. I mean, that’s like we’re looking at a a growth rate of 89% there, which is obviously unsustainable. But still, last year, 9,700,000 nodes were added. Again, because it’s field bus independent, it really has no competitor. And that’s what’s kinda cool about IO Link. I mean, you wanna do and and you don’t need to choose a field bus and therefore get IO Link. You can use any field bus or industrial container protocol, and IO Link works with it. Shawn Tierney (Host): You know, I wanna just, mention for the audio listeners. If we go back to 2012, it looks like we’re probably at the 1,000,000 mark or below it. And as you go to, you know, 2022, you look like you’re 35,700,000. Is that 2022 or 2023? Michael Bowne (PI): Yeah. That’s the 2022. Exactly. 35,700,000.0. Yeah. Shawn Tierney (Host): And then at, the end of twenty twenty three, we’re at 51.6. So you talked about that, you know, overbuying. And then at the end of 2024, we’re at 61,300,000.0. So you can just see from, you know, 2022 to, 2024, you went from 35 to 61. So the adoption, like you said, it’s a hockey stick. The adoption has really picked up. And I think you you hit the nail on the head because it is fieldbus independent. It’s a way to just get more information out of our devices, like sensors and photo eyes, you know, and it’s just you know? I mean, though, these chipsets that come in these, devices now are just amazing. Michael Bowne (PI): And that’s what, I mean, that’s what the whole point of this is. You’re you’re not gonna put a $5 ethernet chip, like, enter $5 ethernet interface on a $15 proximity sensor. But computing and memory has gotten really, really small and really, really cheap that it’s on just about everything. And so this proximity sensor not only can tell you if, like, for example, let’s say it’s on a conveyor belt. It cannot only tell you if the box is there or not, but it can tell you how many blue boxes would buy or how many red boxes would buy or if the box that’s going by is off kilter or or misaligned or something like that. But how do you get that data out in in inexpensively, and here we are. IO Link is is the way to do it. Shawn Tierney (Host): I’m sad to see a lot of these sensors too come with humidity, temperature, and all these other things should be like, really? I can get that out of my Michael Bowne (PI): photo eye. But yeah. Multivariable. Exactly. Yeah. Yeah. You know, traditionally, with an analog interface, how did you get that? You couldn’t get it. Mhmm. But now with a digital interface, which is what we’re talking about, digitalization in the last meter, now you can get that informate that data, that information, and do some pretty cool stuff with it. Shawn Tierney (Host): Yes. You can. Yeah. I’ll talk Michael Bowne (PI): a little bit about the architecture a little bit here to kind of get a little bit into the technical side of things about how IO Link works, but it they’re kind of some main devices, and that’s the IO Link masters and the IO Link devices. And these IO Link masters are available for we have here 16 different industrial Ethernet or field bus systems. 21 manufacturers offer central PLC, like an IO Link master built into the backplane of the PLC if you so desired. And the number of devices that so that hockey stick we showed before is just exploding. I mean, we’ve got 60 something million sold, and we have tens of thousands of unique IO Link devices from hundreds of different device manufacturers that have implemented this interface. And for those that if there’s anybody on the podcast that wants to do this and add this to their sensors, there are a number of different companies that help with, product design, either with the chips, the transceivers, the software stacks, and then a number of companies that help provide technical support in order to do that. So an IO Link system kind of is made up of four parts. Like I said, you have the IO Link master. That’s the gateway between the IO Link devices, the IO Link interface, and the higher level communication system, such as the fieldbus or the in industrial Ethernet protocol or backplane. You have the devices. This is the exciting part. Your sensors, your switch gears, your valves, your signal lamps, maybe some simple actuators, whatever the case may be. You’ve got a IO Link cable, just a three wire unshielded, super simple connection between the master and the devices. And then every device has an IODD or IO Link device description file, and I’ll explain how that gets used to engineer and parameterize the IO Link system and the and the devices. And what this kind of enables you know, traditionally, communication only reached the IO level. You had connection between the PLCs and the and the the the IO, and then it kinda stopped there because all those sensors and actuators were not accessible. They were analog, and you got your one process data. You brought process signal, and that’s where it ended. But with IO Link, what we do is we enable that communication bidirectional, cyclic and acyclic, and that’s the cool part, all the way from higher level systems, not only to the PLC or especially from the PLC, but down all the way down to the simple sensors and actuators, which are now accessible. And you kinda touched on this before where these chipsets have gotten really, really smart and really, really powerful. And it’s not that the it’s not that any of these use cases that are that are being solved with IO Link that none of them are new. What’s new is the ease with which they can be solved. So because you can get all this extra data out, things like OEE, showing things like downtime tracking, track and trace, predictive maintenance, for example, remote monitoring, recipe management, SPC, all these things. It’s not that these use cases are now being solved. The you know, we’ve we’ve been doing this for a long, long time. It’s just the ease with which because because it’s a standard and because all this stuff is standardized in how it gets from the the the device to the master and upwards to the controller, it just makes it easier. If you spend all your effort trying to gather and collect and sanitize the data because every device is different and, you know, that’s just that’s just a mess, and the ROI disappears really fast on any kind of project to do that. But if we have a standard on how to do that, then we make it very, very easy to do, and everything can come in, quite nicely. And and and it just and it just works a whole lot easier. You start getting access to that data. And so what we’re starting to see is connections being made. You know, you talk about the the flattening of the traditional automation hierarchy where now not only is that IO block or that sensor connected to a to a PLC, but it’s got some extra data. Like you said, like, this little photo I might have a a a temperature or a a moisture, you know, sensor also in there, just because it’s part of the the chipset. But the PLC don’t care about that. He just wants to know about the, you know, the information from the photo eye. So what do you do with all this extra beautiful information that isn’t necessarily processed data? Well, maybe the MES wants to know about that. So how do you get that? And in a running factory, in a brownfield environment, rule number one is don’t touch the running PLC. Shawn Tierney (Host): Yeah. Michael Bowne (PI): And rule number two is see rule number one. That thing is running, and any minute of downtime costs more than any one thing on the on the factory floor. Shawn Tierney (Host): Before we go on, I did wanna break in here and tell you a little bit about my website, theautomationschool.com, where I do my online training. I also do in person training. And you probably don’t know that that all started back in 2014 with a Kickstarter I ran for my first PLC basics course. At the time, it was called microprogrammable controller basics, and I ended up changing it just the PLC basics. But in any case, since then, I’ve had added a dozen courses on a various number of topics, and you’ll find them all at the automationschool.com. But what I really wanted to talk to you about is why. Why did I do that? Well, I had spent twenty five years as a certified authorized Rockwell Automation distributor specialist covering PLCs, HMIs, SCADA, MES, and other stuff too. Right? And I knew from visiting, customers in the plant every single workday, almost every workday, that there was a real need for affordable training. So the first thing is, you know, large companies have large expensive, large paychecks, and lots of overhead, so they gotta charge a lot. Right? And so that was a problem because a lot of the people I was working with, you know, the controls engineers, automation engineers, high end electricians and technicians, they had to fund their training themselves. Their company was sort of like, no. We trained this guy back in the nineties, and then he will have to get a better job. So we’re not spending money on training. And so all these people were having to train themselves, and it was unaffordable to either, you know, buy the the, vendors courses. Or even if the the company did have training dollars, it was unaffordable to send them away for a week to a $3,000 course somewhere halfway across the country, probably $3,000 worth of travel and hotels too. Right? And then they go where without one of their smartest guys, right, one of their best people, because you you that’s usually who you’re gonna train and and uplift through the through the organization. Either people are doing good on the lower level, you wanna bring them up and train them on automation. And so that’s why I started the the, automationschool.com because of the the try to provide I knew the the courses would never be Hollywood quality. I mean, this isn’t Hollywood quality. Right? But I knew it could be helpful and and, you know, be affordable by just filming them in my garage. Right? And, you know, picking up some used equipment and putting together the episodes. And the site has grown so much. We have thousands of, students from over a 150 countries. We have hundreds of, vendors we work with. But the other thing I did is, is made up by one’s own forever. Right? So more like an ebook or an audiobook or an m p three album. Right? And the reason I did that and I understand why the vendors don’t do that because they’re like, well, they’ll sign up one guy in the I and e shop, and he’ll share his password for everybody. You know, that could happen. Right? People could rob a bank too. But I’m like, you know, most people, when they buy a course and I saw this. I was on an independent platform for a while, and on that platform, they showed you how the progress of every student. Most people buy the course well before they’re ready to take it. And I’m like, I’m not gonna charge people a monthly fee or only give them access to to a short window if, you know, they have good intentions now, but it takes them a while to actually free up their schedule to get into the course and take it. So that’s why my courses are buy one’s own forever. And it can you know, as they grow, the price goes up because I’m adding more and more content, and I do split them out and make cheaper versions over time. But, those people who buy in early, they get the like, my s seven course. Like, I think it originally came out at 40 or $50, and now it’s $200 because I’ve added so much to it over the years. But in any case, same with ControlLogix and CompactLogix. And then the other thing too is I want them to be able to take it more than once. Right? So if you take a let’s say you take a ControlLogix course. Right? You don’t use it for a couple years, you probably gonna have to take it again. And I don’t want you to feel like you have to pay a monthly fee to do that. It’s like an ebook or an m p three album. You bought it. You bought access to it, I guess I should say, and now it’s yours. Right? And the other thing too is I support my students personally. Okay? So I check the website every day for questions, every work day. I should say, you know, I do take Sundays off. So in any case, if you’re if it’s a work day, though, and I’m working, I’m not on vacation or traveling for business, I’m up there. I’m answering questions. And I should say, even when I’m traveling on business, I’m I’m on there answering questions. So although if I don’t have any hardware, there’s some questions you can’t ask. Right? I guess I should have said some questions you can’t answer. But in any case, I just wanted to share that with you. Theautomationschool.com, a high quality online courses, five star rated, buy once, own forever, and guess what? I’m updating all the PLC courses, and if you already own or buy one of the existing PLC courses, you not only get the updated lessons that get added to that course, you get the new course completely free. So I’m not gonna charge you for just an updated version of a class on the same core on the same product. Right? That would be kinda silly in my opinion. So, I hope you guys appreciate that. Again, if you didn’t know any of this, if you have any questions, if you go over to the automationschool.com, at the very top of the site, you’ll see links to contact me, set up a meeting, leave me a voice mail, fill out a form. You know, I have many ways you can get in touch with me. And if you have multiple people you wanna sign up, I do have multiple seat discounts starting at three seats. And, I do actually work with a number of Fortune 500 companies who, you know, enroll maybe 10 people at a time to get that discount. And you know what? Unlike the big vendors, if somebody you sign somebody up and they all take the courses, I’ll let you replace that person for free of charge. You don’t have to pay anything extra. If you sign up Joe and he decides to quit or leave or not to learn, you can put Bob in his place. That’s not a problem. Now I have said some situations where the same spot kept getting replaced or replaced or replaced. At some point, I do charge a maintenance fee to to switch the names out. And then, hey. Look. If Joe leaves and he took, you know, two out of three courses, I’ll prorate refilling that seat with the new person. Right? So whatever percentage of the lessons he took versus the total number of lessons, I’ll prorate it. So, you know, we’ve had number of cases where somebody goes through half of the content then leaves, so we can reset that seat for half price. And I that’s something you won’t find, any major vendors doing as well. So if you have any questions about that, reach out to me over at the automation school dot com. And with that said, let’s jump right back into this week’s episode of the automation podcast. Michael Bowne (PI): In a brownfield installation, what we’re seeing these these cool little edge gateways, And what they’ll do is they’ll grab the bus, they’ll collect some data, and pump it out the other side via, you know, maybe an IT protocol that that the IT guys wanna know about or, you know, like an MQTT or an OPC UA. Of course, in a in a greenfield, in a new installation where you’ve got a brand new PLC, yeah, get the data there. That guy has all the brains, has all the all the information in one ply in all in one place, so get it from the PLC. But in Brownfield, I the edge gateways, even some IO Link masters are being put on the market that have not only an industrial Ethernet interface, you know, just on one port, on the same port, industrial Ethernet interface for control, but that interface will also speak like a higher level IT protocol like an MQTT or an OPC UA, so you can get it even from the IO Link master that data is is accessible. So the different ways to get it, and, and that’s kind of the whole point is is getting that data from the sensors to the to the master and then further upwards. Shawn Tierney (Host): We actually covered a product on the show that had two ports. It had one for your fieldbus Michael Bowne (PI): Yeah. And then it Shawn Tierney (Host): had a separate one for your IT or your IOT or your MQTT, which I thought was so inventive too because now the control system gets its data, and it’s under control. But reporting wise, you know, that’s kind of the best of both both worlds. You don’t have to have two sensors. You can send it to data both ways. And, yeah, just it’s the way you can do with these things and, you know, a lot of the sensors you probably have out there, I’ve noticed that some vendors, every sensor they sell is IO Link. So Yeah. You may already have it installed and not know it because the price difference to add it to some products. Once you get up to the fanciest sensors, of course, not the simplest sensors, but once you get up to the fanciest sensors, it’s it’s, you know, there’s a lot of horsepower in that chipset. So, you know, they can add IO Link for for pennies on the dollar. So very interesting stuff, though. Michael Bowne (PI): Yeah. That’s that’s a good point. And and, you know, of course, we could spend all day talking about IT, OT, and the segmentation of networks and all who’s who owns the IP addresses. And we I mean, that’s a whole separate topic. But in cases like that, yeah, it’s cool. You got a separate port. IT can do what they want on their one port. And if but, hey, don’t touch me in the control realm because Mhmm. This is my this is my realm. And and you bring up another good point, and that’s kind of there’s a I don’t I don’t wanna say that, you know, there’s there isn’t, like, a thick black line between, okay, this sensor is simple, therefore, should have IO link, or this sensor is complex, therefore, should have its own industrial Ethernet, interface. There’s almost a little bit of a gray area, but you’re right. I mean Mhmm. We kinda leave it up to the vendors to decide. Hey. My thing needs the horsepower that and it’s so complex that I need something like, like, an industrial Ethernet protocol. But, oh, you know what? This other central line is tailored for low cost, and so, therefore, I’m gonna put IO Link on it. But that’s, you know, that’s up to them to to decide. So when we talk about IO Link in terms of benefits, we kinda like to make the analogy with USB because everybody knows USB. You got your USB cable. You plug it into your computer on one end. On the other end, you plug it into your you know, you plug your mouse in or you plug your keyboard in, and you plug your key your printer in. Automatically, it it uses the same cable. It’s always the same. Everything everybody’s using that interface, and we kinda see the same thing with IO Link where it’s just a unified, unshielded three wire sensor cable, and it can use be used with all IO Link devices. Up until now, you know, if you had smart devices, right, memory and computing power is smaller and cheaper. Up until now, to get that extra information out, you would need multiple cables. The wiring is time consuming. It’s expensive. They’re large, costly to to install and maintain. But But with iolink, you just you just plug it in. It’s a simple m 12 plug, and then you don’t have all these spare parts of different cable types. It’s just one cable and, easy to maintain, thin, flexible. I’ve got a I’ve got an example here I’d like to highlight, and I’ll try and talk through it for those that are that are listening instead of instead of viewing. This is an example of 256 IOs via 16 fieldbus modules. So, like, fieldbus like remote IOs or whatever the case may be. So we’re connecting them to a PLC out in the field. And to do that, we would need 16 fieldbus modules in order to do that. These are just let’s let’s call them simple DI, you know, digital input proximity sensors. Mhmm. Shawn Tierney (Host): Mhmm. Michael Bowne (PI): With IO Link, we can do that via just one fieldbus module. So that’s just one IP address or one IO Link master. So already you’re cutting out 15 of those more expensive devices. And then we use what are called so called IO Link hubs, which bring those DI signals, put it all on one IO Link connection, put it into IO Link master, and send it out the other side. And with that, we can connect if you imagine these 272 IOs as shown here via just one fieldbus module. So it’s showing just huge, huge, huge savings simply on cost alone, due to the wiring. And, that that one cable, it fits all sensor types. So simple sensors, like a proximity sensor all the way up to complex devices like pressure, temperature, signal lamps, and even simple actuators all use the same IO Link cable. Shawn Tierney (Host): So where an IO Link device would be giving you not just on or off, but a lot of other information and some of that analog information. If all you had was a dumb device, well, now I can put 16 of them or so, you know, some number of them together Mhmm. Bring them into a hub. And each since each device only has an on or off, where a regular IO Link device would have lots of other information, you can now just join them all together and say, okay. Here we go. Here’s inputs one through x. Michael Bowne (PI): It’s, almost like multiplexing, put it all together on one and then Mhmm. Pump it out the other side. Yeah. Shawn Tierney (Host): Perfect. Michael Bowne (PI): The other way we relate IO Link to USB is kind of in the the identification and parameterization. So if we look at how you plug your printer into your computer, you plug it in, and automatically, your computer says, oh, okay. I know that that’s a HP something something desk check printer and and okay. How do you wanna do you wanna do color or black and white? Do you wanna do full duplex? Do you wanna do back and white, back and front on on the printing? And the same is true for for IO Link. So you plug in that IO Link sensor into your IO Link master. It reads it. It says, hey. The dialing says, hey. This is who I am. This is my type. This is my serial number. Every device has a vendor ID and a device ID. And then the IO Link master goes up and gets the IODD file, and I’ll show that here in a little bit, and then you can start that parametrization. And it’s just like it’s just like a USB. It’s it’s, no special knowledge is required. You can format changes very, very easily. You can even do them on the fly, for example, with an HMI on the on the machine. And, the identification methods make sure that you don’t plug in a wrong device into an IO Nialink port, which could stop the machine. It’ll it’ll it’ll recognize that and prevent, incorrect connections. It allows you to exchange devices very easily of the same type or the the same same manufacturer, same same device. So just like USB, it it it kinda works in that way. And then the other way, it’s kind of like USBs in the diagnostics, and this is a really, really powerful part of IO Link. So when your printer says, I’m out of paper or I’m out of toner or there’s a paper jam, it sends that signal, standardized signal to the to the computer, to your computer, your PC, and you know exactly what what to do, how to fix your your printer, why your printer isn’t working the same as true for IO Link. We’ve standardized these diagnostics. So this is a, a photo eye saying, hey, under voltage or over temperature or the the window on the photo eye has gotten dirty, so signal quality is deteriorating. So we standardized all this, so that these diagnostics all come in the same way, and, you can, you know, fix any any problem as fast as possible to to to, minimize downtime. And in the case of things like signal quality, hey. The the the window’s getting dirty. This enables things like preventative maintenance. Oh, I know I’m going into a planned shutdown next week. Now’s the time to go out and clean those sensors kind of thing, because I know that they’re I know that the signal’s going is deteriorating. So some cool things like that, that wouldn’t be possible with a traditional analog signal, which we’re showing here. And it also makes really no sense. I mean, in this example, what we’re showing here is a generic this is a pre pressure sensor. You know, it does its measurement. It then does some amplification, and then to stabilize the signal, it does an a to d, puts it into a micro, which does some temperature compensation linearization. But then, traditionally, prior to IO Link, what you do is then do another data a to send it out via zero to 10 volts or four to 20 milliamps, whatever, into the into a, an a to d card on the backplane of the PLC, I mean, this is just this is just crazy. It’s it’s time consuming. It’s, the the signal is still susceptible to interference. The the analog inputs on the cards on the PLC are expensive. There’s manual calibration of the signal. But with IO Link, it just makes sense. You take that signal right from the micro, pump it out digitally via an IO Link inexpensive interface to your, to your IO. And, we use that unshielded three wire inexpensive cable, Shawn Tierney (Host): and Michael Bowne (PI): then you get all those parameters and diagnostics. And, really, that’s the point of using IO Link is all that extra data, all that extra information that that comes along with the the process data. Shawn Tierney (Host): Yeah. And so those of you who are listening, I mean, what we saw there was to to shoot out a four to 20 milliamp signal or zero to 10 volt signal, it had to convert it from the digital value that was inside the device to analog, then I have to pump it out. And, you know, we always have to worry about noise and, you know, shielding and all that, you know, depending on the length of the run. And then in the PLC analog card, it’s converting it from analog back to digital, so you have that zero to 32,000 value or zero to 64,000, whatever your PLC does. And so IO Link does eliminate that. It eliminates the noise of your traditional analog. And I know I’ve met so many customers say we have no noise issues on our analog, and that’s great. But not everybody’s in that same boat. So you’re eliminating that d to a and then a to d, and that’s that’s you’re keeping everything digital. So you’re not only getting a cleaner, more accurate value from your device, you’re also getting all those additional pieces of information and the ability to be maybe configured to products. Some of these products need to be changed based on the type of product they’re sensing, you know, the type of fluid going through, the recipe that’s being drawn, the lighting, the colors. So all those different things, you you know, with a typical analog signal, you’re not gonna be able to send back and do a configuration to it. So, go ahead. Back to you, Michael. Michael Bowne (PI): No. You’re right. Exactly. We we have I I took this line out of this deck for the for, you know, for for brevity, but we show examples of of particularly food and bev, right, where you have batches, different I’m running a different batch. I’m running a different product. I need a different label on the on the bottle or whatever I’m running through the the the machine. You reconfigure that via the HMI. It sends all that stuff down to the sensors. Okay. Now I know I’m looking for I should be sensing this instead of this. Shawn Tierney (Host): Yeah. It could be a clear bottle sensor, the clear bottle detector that the bottles change colors. So it’s has a different setting, or it could be background suppression depending on the color of the product. You need a different setting or a color sensor. Maybe you’re making different products and the different colors, and so, you know, all this is now configurable through your PLC, through your control system, through your HMI, which I just think is so cool. Michael Bowne (PI): Yeah. It’s it’s it’s super cool. Alright. Let’s get a little bit technical here. I think for some of the engineers, that might be nice. The IO Link signal and 24 volt power supply, like like we talked about before, it’s it’s an m 12 connector. So you’ve got five pins. Your pin one is your high, pin three is your low, and then pin four is your CQ line. That’s that’s where the IO Link digital signal lives. It’s serial. It’s bidirectional. It’s point to point. And then we also have on that same pin four, if you so desired, you could also parameterize your device via IO Link, set it all up, and then put it in what’s known as a CO mode or simple IO mode. And I’ll show that on the next slide too if maybe you’ve just got a digital IO, that you want a fast switching interface. So pins one and three are our power. Pins two and five are freely assignable. So for example, if you wanted to use that pin four for your IO Link signal and then separately have your own DI or DQ line, you could do that using a three wire, four wire, five wire cable. And then what’s cool also in IO Link and we’re starting to see this more and more is we call this port class b, same m 12 connector, same five pins, but pins two and five provide a separate power supply for additional power because and this is cool. We’re starting to see more and more IO link just, like, simple actuators Mhmm. On the market. And that’s really neat. So let’s say you’ve got some simple linear actuator, not not a complex, you know, driver, you know, or motor or something like that, but a a simple linear actuator. You can drive that via IO Link if you just gotta move something really, you know, maybe maybe even within connected to the same ports, on the master as some other sensors, and so you can do that logic in the master itself, you know, simple simple stuff like that. But that’s also possible with IO Link where you can drive it, not just sense it, but also actuate it with with IO Link. So that’s that’s some cool stuff that’s coming down the line. Shawn Tierney (Host): You know, and I found that all the IO Link devices I had here, they came with the SIO mode already set up. So I was able to use the photo eyes and the proxies and all the other devices just as simple IO devices and without even touching the IO Link side of it, which I think is cool because, you know, in in many cases, you just need a photo eye to get up and running. Right? Michael Bowne (PI): Yeah. And that’s and that’s how they come out of the box. So out of the box, it’s in that CO mode. And I think you you kinda touched on this before. Maybe many customers have IO Link devices Yeah. On their machine. They don’t even know it Mhmm. Shawn Tierney (Host): Because they Michael Bowne (PI): took it out of the box. They needed that photo. They plugged it in and away they went. But there’s also that all all that extra stuff. If they wanted to, they could get down into the IO Link part of it. Mhmm. Maybe to reparameterize it, or what if you got to change, you still wanna use the CO mode. You just want that digital input. What if you wanna change the switching distance, for example, something like that? I don’t want it to switch at one meter. I want it to switch at two meters or whatever. So all that all that can be configured via IO Link. So on the if we if we talk about the the IO Link communication itself, there are three transmission speeds, comms one, two, and three. Comm one is 4.8 kilobits per second. COM two is 38.4 kilobits per second, and COM three is 230.4 kilobits per second. IO Link masters support all three comm modes, but devices are free to choose based on what they’re sending. If it’s temperature, maybe you don’t need COM three because that’s changing more slowly than something like like like we’re talking about a proximity sensor, which may want to send that a little bit more quickly and uses that that COM three mode. Many, many devices use COM three mode because still two hundred two hundred thirty kilobits per second, that’s, you know, that’s not gonna that’s not gonna kill you. And then a typical cycle time, because this is the question we get all the time, is what kind of cycle time can be achieved? It’s about a millisecond at at com three. So if you’re, you know, trying to go submillisecond, you know, maybe IO Link is not is not the solution at that point. But for many, many applications, that one millisecond cycle time can can, can accomplish whatever they need to. And then what’s cool is that from the EyeLink master’s perspective, it’ll have eight or 16 sensors connected to it. Each device can be set independently. So on this port this device, I’m talking at this comm rate and this cycle time. This other port number two, I’m speaking at a different transmission speed and a different cycle time and so on and so forth, you know, so that you’re not sending data unnecessarily that is simply just being sent for the purposes of being sent. And that’s and that’s pretty cool. Shawn Tierney (Host): And a lot of times, you don’t because you’re not reading a digital on off, you don’t the speed, you’re you’re actually getting a value, and that value a lot of times your PLC is not gonna be running faster than a millisecond scan time. So if you’re getting your value updated, you know, faster than the PLC, then that’s a then then that’s really what you need. Do you know how fast is your PLC running? How fast can your program controller use that value? And, you know, I’d be hard pressed to see a lot of applications where they’re breaking that one millisecond update rate. The other thing too is just because we’re talking at the speed doesn’t mean the actual calculation is even possible in a millisecond. So, you know, temperature changes, things that that sensors there’s limit limitations to the physical world. You know? And, you know, I I don’t know if anybody’s ever said this to you before, Michael, but when I first saw the whole comm thing, I thought that was confusing because having grown up with PCs, I always thought of comp one, comp two, comp one group. Right? And these are really just bought what I would call from the old days, sewer rates. Right? Michael Bowne (PI): Yeah. Exactly. Shawn Tierney (Host): Exactly. Insight why why they is it just maybe because it was the standard started overseas or any idea why they went with CALM? Michael Bowne (PI): I’m not gonna lie to you. That’s the first time I’ve gotten that question. Shawn Tierney (Host): Really? Okay. Michael Bowne (PI): Why they’re called that yeah. Let’s just let’s just rewrite this. They call it BOD one, BOD two, BOD three. Shawn Tierney (Host): I know. It’s just so weird. But, anyways, sorry sorry, audience. I just have Michael Bowne (PI): That’s a good one. That’s a good one. Nope. I’ll take that one back. Alright. So IO Link data comes in a couple different flavors. You have your process data. That’s your bread and butter, what you’re using to run the run the factory. Transmitted cyclically in a Telegram, the the data size is defined by the device, and it can be up to 32 bytes for each device, both input and output. Along with that comes a value bit indicating whether the process data is valid or invalid, and this can be transmitted is transmitted cyclically with the the process data. And then you have things that happen acyclically. These would be device data like parameters, identification data, diagnostic information, and these happen on request of the IO Link master. Obviously, a lot of that happens during startup, but also can happen during runtime if, as shown here on the slide with the with the last case, events can be error messages. So the the, the device will set a flag. Hey. There’s a short circuit or so, and then the the master can pull that device for more information, more diagnostic information, based on that event flag that’s that’s set by the set by the device. And so, the the question we always get at this point is, how do I make this all work? How do I integrate this stuff into my into my plant? Shawn Tierney (Host): Before we go any further, I did wanna jump back and tell you about a service I’m doing that I don’t think I’ve talked about very much, and it’s comes in two different flavors. First of all, I’ve actually had some vendors and companies reach out to me and say, Shawn, I know you don’t wanna travel all around the country with all your equipment. Right? That’s not what you do, but we want you to come out and teach us something. Would you come out and do a lecture? We’ll set up our own equipment. And, can you come out and just run us through some of the products and teach us some of your knowledge, and you don’t have to worry about bringing all the equipment with you. And so that’s something I really don’t talk about much, but I do wanna tell you that if you’re looking for training and you need it on-site, of course, you do have to pay for my travel time. But if you do want me to come out for a day or two days or for a week and do training on any of the products I train online now. Now if you want me to come out and do training on a product I don’t already have a curriculum on, I can’t do it. The building the curriculum is where all of my costs is on the training. Right? I shouldn’t say that. The web service in in in the back end does cost something every month as well, but most of the time it goes into and that’s really what being self employed is it’s time. Right? Most of the time goes into build building the curriculum. So if you have a need for somebody like Shawn, we can’t do a webinar. We can’t do a Teams meeting. We we can’t do online training. We want you to come out. And, again, I just got a call on this yesterday. Yes. I can do that. As long as the curriculum I’m gonna teach you is something I already have existing. And, I’m not gonna hand out lab books. We can buy you lab books if you want. People sell great lab books for $80.90 dollars a pop. If you want lab books, I’d be more than happy to include that in the quote. But in any case, I that’s one thing I do. The other thing I’ve been doing with vendors is they’ve hired me to come out and interview them at their trade show. So, usually, what happens is somebody will sponsor a podcast for $5.99. They’ll come on. We’ll do the interview. I’ll edit it all up. I’ll put their links in. We’ll talk about the thumbnail, and then we’ll release it ad free. Right? And so that covers my cost of producing that episode roughly. Right? We just raised it from $4.99 to $5.99 because most of the shows were were actually upside down on, so we need to raise it a little bit to make sure we’re covering our cost. But in any case, sometimes vendors have, you know, they have their own trade show, and they may have all of their product specialists there. And they’re like, hey, Shawn. We would like to do six or seven interviews at the trade show. Would you come out and actually record them there? We’ll pay your flight. We’ll pay your hotel and your expenses to get there and back. And so that’s another thing I haven’t talked about much that I’m doing. I’m working with some, you know, top five vendors to do that, and I’ve done it in the past. And so I did wanna explain it to you if you’re a vendor listening or if you are, talking to your vendor, like, you should have Shawn come out and interview all your people. You have them all in one place. Let them know that they can contact me about doing that. Again, you can contact me at theautomationblog.com, LinkedIn, YouTube, theautomationschool.com, pretty much any way you want. You can write me snail mail if you want. But in any case, I do wanna share that, and we also have in person training. I think I’ve talked to you guys about this quite a bit. We do custom in person training for as little as two people, $900 a day up to four people. And so if you wanna get some people in here, we can actually do Allen Bradley and Siemens in two days back to back. One day Allen Bradley, one day Siemens. So if you wanna learn two PLCs in two days back to back now I do have somebody ask me, hey, Shawn. Where’s your schedule of upcoming courses? And back in my previous life of twenty five years, we were always trying to sign people up and then canceling, you know, events and classes because, we wouldn’t get enough people to meet the vendors minimum. So I don’t wanna do that. So I don’t have actually any dates now. I have been talking with doing a intensive POC boot camp, but, you know, I just got so much things going on in my life right now that I don’t think I could pull that together this fall. But in any case, if you need some training, you wanna send your people here, we can even start at, like, noontime and then end the final day at noontime so you can get your flights and travel and all that. We’re one hour away from Albany, New York, and that’s a great little airport to fly in and out of. Actually, I’m flying out of it in November. They’ll go to a trade show, to interview vendors, vendors, product people. But in any case, I just wanna break in. There’s something about my company. I don’t think I ever talked to you guys about much, and so I just wanted to insert it here since I’m sponsoring this episode and eating the cost to produce it. I wanted to share that with you. And now, I won’t be back until the end of the show, so please enjoy the rest of this episode. Send any feedback you have to me, and, we’ll talk to you at the end of the show. Michael Bowne (PI): And it kinda works like this. So you have your IO Link device, which has an IODD file, which we mentioned earlier, that gets ingested by a parameterization tool. The parameterization tool comes with the IO Link master. Could be a separate piece of software. In some cases, could be a web page built into the IO Link master itself. Depends on depends on the vendor. But then what happens after that, how that data goes from the IO Link master to the controller, the PLC, is fieldbus specific. So you have your own, fieldbus file, you know, GSD or EDS or ESI, whatever the case may be, which is ingested by the engineering tool of the of the PLC and kind of outside way outside the scope of of of IO Link. And so the EDS file, the GSD file, and and that is the that data then gets sent via fieldbus, and that’s the sum of all the IO Link device data from all the ports on the IO Link master, where that IO Link communication as as defined by the IODD file, configures the port for the master and for the devices. And so an IODD file is provided by the devices, and every device manufacturer must provide an IODD for their device. It can be downloaded from the IODD finder, which is a website, and, it it describes what the entire device does. It describes the process data length, the process data structure, the parameter the name of the parameters, what range to expect, the data types, the addresses of the parameters in the in the in the indexes and subindexes. It can talk about GUI information, pages on which a parameter shall be displayed, names of parameter pages, all this kind of stuff is in an IODD file. It’s a it’s a zip file where you have that IODD as an XML. So that’s how we format the file. So it’s it’s both and this is the key part, both machine readable and and human readable. It’s got a little picture of the device, picture of the manufacturer logo. And with your permission, maybe I can show the IODD finder. It’s, ioddfinder.io-link.com. Mhmm. Looks simple enough. Let’s say we wanna look at a I’m gonna type in something here. Max ref. Let’s pick this. So this is just a this is a reference design, not an actual product that that, an end user would employ in their in their factory, but a reference design of something that maybe a device manufacturer would use. And it’s shows the manufacturer name, the article name number, the product name, the device ID. All that stuff is ingested by the parameterization tool, which then uses that information to go up to this IODD finder and grab the IODD file shown here, which can be downloaded if you wanted to look at it yourself. But in the past few years, we implemented what’s called an IODD viewer, which is pretty cool, which takes that nice XML file and parses it. So in human readable form, if you wanted to compare quickly, hey. I’m an end user. I wanna compare the IODD file from device vendor a to device vendor b to kinda see what kind of features they have. You could do that all very easily, and that’s shown here in the IODD viewer. What’s really what’s really neat about this IODD finder is that it has two ways it it it gets accessed. That’s this website that I just showed here. So as in humans are are accessing it, but it’s also accessible via API. And we we track the the traffic to the Audi divider, and the vast, vast majority of the traffic comes via API. So these are IO Link masters that just had a device connected to them. Parameter is I’m sorry. Parameterization tool that has a you know, or connected to the IO Link master that had device connected them. They go up to the AudiD finder, and they pull down that IODD file for the device that was just connected so that now they they can be, configured. And that’s really, really cool stuff. So all these IODD files are in one spot, in one database up there for for viewing or via the IODD viewer or for access from any number of IO Link tools out there. Shawn Tierney (Host): So when we’re talking about API access, we’re talking about the tool we’re using to configure the master. So it could be a web page built into the master, or it could be a separate software program. Do I have that correct? Michael Bowne (PI): Yeah. Right. So the parameterization tool, yeah, is usually is usually a software package that’ll run on your computer connecting to your, IO Link master that parameterizes the IO Link master. Yeah. Shawn Tierney (Host): Excellent. Or Michael Bowne (PI): through the network somehow. Maybe through the network. Yeah. Goes out and grabs that IODD file from the IODD finder to, you know, to parameterize that port in that device. Shawn Tierney (Host): Which is excellent because in previous iterations of smart networks and smart devices, you always have to go searching a vendor’s website, and then people would get the wrong file, and then I would be in the field saying this is never gonna work because you get the wrong device file. If they can’t give you the right device file, you’ll never get it to work. You know? And so this is much better having the organization have everybody require everybody who has IO Link to put their IODD files in the one place so everybody can always find it. And so the software tools can find it automatically for you, which is just a huge a huge change versus what we went through in the nineties. Michael Bowne (PI): Exactly. We came on a CD or something or what I mean, God only knows. I’m gonna switch gears a little bit here, talk about two topics subtopics within the IO Link domain, and one of them is IO Link wireless. This is, what we call is bridging the gap. So it’s an IEC standard, six eleven thirty nine as of November 2023, Shawn Tierney (Host): and Michael Bowne (PI): it’s enabling connections that simply weren’t possible before for IO Link. And in an example here, we’re showing a a smart machine tool where the IO Link sensor is integrated into the chuck of the lathe. Now that guy is spinning at 6,000 RPMs. That connection simply couldn’t be possible couldn’t be done any other way than with IO Link wireless or, let’s say, independent movers. So you’ve seen these moving systems where you’ve got the either floating or on a on a rail the other track systems exactly. If you integrate the smarts of IO Link onto the movers themselves instead of using, SCARA or Delta robots to do the to I mean, that’s you’re saving huge amounts of cost Mhmm. That way if the if those guys can move on their own, and they use IO Link wireless to do that. Slip rings where certainly sending power, is is well known, but sometimes communication can be tricky via slip ring. Mhmm. Yeah. End of arm tooling, like robot robot end of arms where you have a you’re gonna change the tool at the end of the arm. It’s more lightweight, saving on on robot cost that way. Less fewer lighter robots can be used, but it’s it’s, it’s cool. It the architecture looks pretty much the same, where you have your field level, your IO, and instead of wired connections, it’s it’s simply a wireless connection. Is that wired? It’s it’s wireless. And and what’s different about IO Link Wireless is that it was built for industry. So I think in the past, people have been burned by wireless technologies that made some promises that didn’t maybe you know, they they couldn’t meet the the the the the rigorous environment and and requirements of of industry, but that was different. It was built for industry from the start. So it uses the two point two point four gig license free ISM band. And what we do is a is this frequency hopping so that we use the same IO link, you know, data structure. We do this frequency hopping, and it’s it’s a cycle of five milliseconds. So you’re not going to get that one millisecond time that you get via wired IO link. We do a five millisecond cycle time, and then it’s using this frequency hopping method. It’s basically cable grade, connection, 10 to the minus nine error probability. You can have hundreds of wireless devices in a machine, and it’s deterministic. It’s designed it is designed from the outside for both for control, of course, but, of course, also for for monitoring and maybe, like, a brownfield. You wanna you can’t get IO Link to a sensor or something that you can maybe use IO Link wireless to get access to some some hard to reach sensor. Shawn Tierney (Host): Well, you know, I thought that I think this is so
Data collection is no longer a back-office task. It is now the foundation of manufacturing intelligence. In this episode of Manufacturing Hub, we are joined by Brian Bribe, founder of Mach Controls, to explore the practical realities of modernizing data infrastructure inside manufacturing facilities.Brian brings a frontline perspective to OT architecture and walks us through what it actually takes to connect legacy equipment, build scalable pipelines, and enable true real-time decision-making. We dive deep into Unified Namespace (UNS) principles, the evolution of MQTT and Kafka in industrial settings, and why so many manufacturers struggle to get ROI from new digital systems. From co-op student to founder of a systems integration firm, Brian shares how his early hands-on experience shaped his understanding of controls, business systems, and the gaps in between.Topics include historian layers, challenges with SCADA-based centralization, how to scope a machine connectivity project, practical change management tips, and the path to flattened architectures using modern pub-sub tools. This is a must-watch for engineers, plant managers, and decision-makers looking to make sense of the data revolution inside their factories.
Jan Madsen, founder of Enuda, shares his unique perspective on systems integration in Europe and what it means to build an Ignition-only team that bridges the gap between operations and finance. Jan shares real stories from the plant floor, practical lessons from failed and successful projects, and why sticking to timeless business fundamentals outlasts chasing the latest tech trends. He shares insights on fostering a remote team of talented young engineers, the challenges and rewards of focusing solely on Ignition, the ongoing shift toward MQTT in industrial protocols, and why clear communication is often more valuable than technical prowess. The conversation also dives into how companies can move from endless proof-of-concept limbo to real value creation, and the importance of having a true north compass in both business and integration projects.Connect with Jan on LinkedIn: https://www.linkedin.com/in/janmadsen/Connect with Phil on LinkedIn:https://www.linkedin.com/in/phil-seboa/Connect with Ed on LinkedIn: https://www.linkedin.com/in/ed-fuentes-2046121a/
www.iotusecase.com#SmartBuilding #WorkplaceExperience #FacilityManagementIn Episode 176 des IoT Use Case Podcasts spricht Gastgeberin Ing. Madeleine Mickeleit mit André Lange und Sebastian Creischer von ICONICS über smarte Arbeitsplatzlösungen in modernen wie bestehenden Gebäuden.Im Fokus: Wie sich heterogene Infrastrukturen mit IoT effizient vernetzen lassen – modular, kabellos und skalierbar. Praxisnah, aus erster Hand.Folge 176 auf einen Blick (und Klick):(14:30) Herausforderungen, Potenziale und Status quo – So sieht der Use Case in der Praxis aus(22:42) Lösungen, Angebote und Services – Ein Blick auf die eingesetzten Technologien(29:40) Übertragbarkeit, Skalierung und nächste Schritte – so könnt Ihr diesen Use Case nutzenPodcast ZusammenfassungSmarte Gebäude gibt's nicht nur im Neubau. In dieser Folge zeigen André Lange und Sebastian Creischer von ICONICS, wie sich selbst ältere Büro- und Industriegebäude mit IoT-Lösungen intelligent vernetzen lassen – ganz ohne aufwendige Umbauten.Im Fokus stehen zwei Ansätze:Building-Centric Anwendungen für Energie, Klima, Lüftung – und People-Centric Lösungen für Arbeitsplatzbuchung, Navigation und Raumauslastung. Beides lässt sich mit ICONICS Software modular integrieren, etwa über Genesis64 und den Intelligent Building Software Stack (IBSS).Die Gäste erklären, wie sich verschiedenste Systeme und Sensoren – ob BACnet, Modbus, OPC UA oder MQTT – über eine Integrationsplattform sicher verknüpfen lassen. Selbst Herausforderungen wie denkmalgeschützte Bestandsgebäude lassen sich damit smart meistern.Spannend sind Use Cases wie digitale Raumbuchung, ad-hoc Navigation per App oder Präsenz-Tracking fürs Flächenmanagement. Alles lässt sich kabellos, skalierbar und ohne Störung des laufenden Betriebs integrieren.Zum Ausblick wird's zukunftsweisend: KI-gestützte Anomalieerkennung, Kollegen-Finder per Bluetooth oder smarte Paketservices im Büro zeigen, wohin die Reise geht.
In this special edition of Manufacturing Hub, we take you inside one of the most transparent and technically rigorous events in industrial automation: ProveIt 2025.Created by Walker Reynolds and the team at 4.0 Solutions, ProveIt brings together 36 vendors to solve real manufacturing problems inside a live virtual factory environment. Everything is connected through a Unified Namespace and powered by real-time MQTT infrastructure.Unlike traditional expos, ProveIt is not about product demos. It's about execution. Vendors were given access to production data, a shared namespace, a deadline, and a challenge: prove your solution works—live, with full transparency around time, cost, and outcomes.Featured GuestsWe speak with industry leaders and innovators including:Walker Reynolds from 4.0 SolutionsTravis Cox from Inductive AutomationBenson Hougland from Opto 22Caleb and Sophia from Siemens (WinCC OA and Industrial Edge)Mark and Harry from Tatsoft FrameworksAnd many more voices from across the Manufacturing Hub communityWhat You'll LearnWhy ProveIt is reshaping the way we evaluate industrial techHow Unified Namespace is implemented at scaleReal examples of cost, delivery time, and performance dataBuilding resilient MQTT architectures for edge-to-cloudAI and machine learning use cases that go beyond dashboardsWhy transparency and interoperability matter more than everLessons in vendor selection, technical strategy, and scalabilityHow real manufacturers are architecting their next-gen stacksExplore the Technologies FeaturedProveIt and 4.0 Solutions https://www.40solutions.com https://www.proveit.liveUNS and Industry 4.0 Learning https://www.iiot.university https://www.youtube.com/@4.0SolutionsMQTT Infrastructure HiveMQ – https://www.hivemq.com Tatsoft Frameworks – https://tatsoft.comSCADA and Edge Platforms Inductive Automation – https://inductiveautomation.com Opto 22 – https://www.opto22.com Siemens WinCC OA – https://new.siemens.com/global/en/products/automation/industry-software/automation-software/scada/wincc-open-architecture.html Siemens Industrial Edge – https://www.siemens.com/global/en/products/automation/industrial-edge.htmlCloud and Data Services Google Cloud for Manufacturing – https://cloud.google.com/solutions/manufacturing Dell NativeEdge – https://www.dell.com/en-us/dt/solutions/edge-computing/nativeedge.htm Snowflake Manufacturing Solutions – https://www.snowflake.com/solutions/industry/manufacturing Litmus Edge AI – https://litmus.io Tulip Interfaces – https://tulip.coCommunity and ResourcesIndustry 4.0 Discord https://discord.gg/industry40IOT University Mastermind Program https://iot.universityMore Episodes of Manufacturing Hub https://www.youtube.com/@ManufacturingHubFinal ThoughtsProveIt is not just a conference. It is a full-scale test bed for what's possible in modern manufacturing. Real data. Real time. Real constraints. Real answers.If you want to see how the best in the industry are building the next generation of manufacturing architecture, this is the episode to watch.Let us know which vendors impressed you most. What technologies are you excited to explore? And what would you like to see proved next year?Thank you for being part of the Manufacturing Hub community.
In der heutigen Folge lernst du Marc Seiderer, Product Owner der RIS-API, aus der Konzernleitung der Deutschen Bahn kennen. Gemeinsam sprechen wir über den modularen Baukasten der Reisendeninformation und wie dieser die Brücke zwischen komplexen Datenquellen und konkretem Kundennutzen schlägt – Du erfährst unter anderem: • Warum Reisendeninformation jeden betrifft – egal ob Bahnmitarbeiter:in oder Fahrgast • Wie die RIS-API als flexibler Baukasten eine verlässliche, konsistente und abnehmergerechte Datenversorgung ermöglicht • Der technische Unterbau: Microservices, MQTT, JSON, JAVA, Prometheus/Grafana • Agile Zusammenarbeit in sechs Teams – und eine Kultur, die durch Leidenschaft, Vielfalt und Zusammenhalt geprägt ist • Warum Marc heute mit voller Überzeugung für die DB arbeitet – obwohl das früher für ihn undenkbar war Mehr dazu im Interview. Jobs: Wenn auch du eine verlässliche, konsistente und abnehmergerechte Datenversorgung ermöglichen willst, dann schaue jetzt vorbei auf db.jobs. Links zur Folge: https://mobilitaetgestalten.deutschebahn.com/portfolio/reisendeninteraktion/reisendeninformation/ri-daten-services# Get in touch. Gast: https://www.linkedin.com/in/marc-seiderer-2bbb84105/ Mein LinkedIn: https://www.linkedin.com/in/jan-g%C3%B6tze-178516a6/ Erfahre mehr über die IT-Welt bei der Deutschen Bahn: https://db.jobs/de-de/dein-einstieg/akademische-professionals/it
It's the podcast so nice we recorded it twice! Despite some technical difficulties (note to self: press the record button significantly before recording the outro), Elliot and Dan were able to soldier through our rundown of the week's top hacks. We kicked things off with a roundup of virtual keyboards for the alternate reality crowd, which begged the question of why you'd even need such a thing. We also looked at a couple of cool demoscene-adjacent projects, such as the ultimate in oscilloscope music and a hybrid knob/jack for eurorack synth modules. We also dialed the Wayback Machine into antiquity to take a look at Clickspring's take on the origins of precision machining; spoiler alert -- you can make gas-tight concentric brass tubing using a bow-driven lathe. There's a squishy pneumatic robot gripper, an MQTT-enabled random number generator, a feline-friendly digital stethoscope, and a typewriter that'll make you Dymo label maker jealous. We'll also mourn the demise of electronics magazines and ponder how your favorite website fills that gap, and learn why it's really hard to keep open-source software lean and clean. Short answer: because it's made by people.
Kevin McClusky, chief technology architect at Inductive Automation, explains why and how IT technologies such as containers, DevOps, application management and MQTT are impacting industrial operations technologies.
Message queuing telemetry transport (MQTT) is a protocol. It has a broker and a client and can run over Ethernet. In this episode of Control Intelligence, written by contributing editor Tobey Strauch, editor in chief Mike Bacidore discusses MQTT and how it is used in different industries.
Welcome back to a special Thursday edition of Manufacturing Hub!In this episode, we dive deep into one of the standout presentations from the Prove It conference — featuring Travis Cox from Inductive Automation and Arlen Nipper from Cirrus Link Solutions.
In this special episode brought to you by Inductive Automation, hosts Phil Seboa and Ed Fuentes welcome back Arlen Nipper, a pioneer in the Industrial Internet of Things (IIOT) and co-inventor of MQTT. Arlen takes us on a deep dive into the latest advancements from Cirrus Link with a special focus and Unified Namespace (UNS) demo.Discover how the UNS concept is transforming data management in industrial systems by providing a structured and scalable way to organize and access data. Arlen walks us through the new enhancements to the Cirrus Link portfolio, including the MQTT engine's ability to generate a more organized UNS view and the advantages of leveraging Ignition for seamless application development.Join us as Arlen showcases the power of the UNS, from edge nodes to cloud databases, and reveals how these new tools empower industries to achieve digital transformation effortlessly. Whether you're a tech enthusiast or an industry expert, this episode offers invaluable insights into the world of IoT and the future of industrial automation.**This episode is best experienced by watching the video podcast version or watching the video episode over on YouTube.**Watch on YouTube: https://youtu.be/q4eXXy1Fm1s-----About Our Episode Sponsor: Inductive Automation:By cross-pollinating IT with SCADA technologies, Inductive Automation created Ignition software, the first universal industrial application platform with unlimited potential. Ignition empowers industrial organizations to swiftly turn great ideas into reality by removing technological and economic obstacles.Ignition brings affordable Digital Transformation to your industrial operations. For the low cost of one server license, you can connect all your devices, collect more data than ever, create an unlimited number of tags, and add as many users as you need — no extra charges or hidden fees. Plus, the Ignition Designer helps you build any custom application and instantly web-deploy it to any industrial display or mobile device.Try Ignition today with a free 2-hour trial that you can reset an unlimited number of times.Download Ignition Free Trial at: https://go.industrysagemedia.com/ignitionVisit Inductive Automation: https://www.inductiveautomation.com---------------Connect with Phil on LinkedIn:https://www.linkedin.com/in/phil-seboa/Connect with Ed on LinkedIn: https://www.linkedin.com/in/ed-fuentes-2046121a/Connect with Arlen on LinkedIn:https://www.linkedin.com/in/arlen-nipper-42281057/About Industry Sage Media:Industry Sage Media is your backstage pass to industry experts and the conversations that are shaping the future of the manufacturing industry.Learn more at: http://www.industrysagemedia.com
What does it take to move from automation hype to practical, scalable solutions on the factory floor?In this deep-dive episode of Manufacturing Hub, recorded live at the ProveIt Conference, we're joined by Benson Hougland, Vice President at Opto 22—a company that has been quietly shaping the future of industrial automation for over 50 years.Benson walks us through the journey of Opto 22: from its roots as the birthplace of the solid-state relay to becoming a leader in edge-native control platforms with the groov EPIC and groov RIO product lines. More importantly, he reveals how Opto 22 is tackling two of the most critical challenges in modern manufacturing: democratizing OT data and cybersecurity at the edge.We cover:✅ Who Opto 22 really is and what they set out to "prove" at the ProveIt Conference✅ The role of the Unified Namespace (UNS) in enabling real-time industrial data architecture✅ How Opto's platforms help solve the "dark asset" problem in brownfield facilities✅ Cybersecurity by design—not just bolted on later✅ Why the controller of the future is more like a smartphone than a flip phone✅ Running containers on the edge: what this unlocks for OT teams✅ Long-term partnerships with companies like Inductive Automation and why that matters✅ How Opto 22 systems remain IT-friendly, OT-usable, and fully made in the USA✅ Their collaboration with the State of Indiana to bring energy-focused digital transformation to SMB manufacturers✅ Lessons from past moonshots—like cellular control systems with Nokia that were ahead of their time✅ What's next: ML at the edge, scalable architectures, and more accessible solutions for plants without big digital teamsThroughout the conversation, Benson emphasizes a philosophy that will resonate with anyone trying to lead transformation in manufacturing: start small, solve a real problem, and scale with purpose. Whether you're tackling legacy infrastructure, looking to secure your OT layer, or just trying to make sense of the noise in the automation space, this episode will leave you with tangible ideas and a clear-eyed view of what's possible.
Linux 6.14 lands with big improvements for gaming, laptops, and filesystems—but why is a Windows feature sneaking into our kernel?Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. River: River is the most trusted place in the U.S. for individuals and businesses to buy, sell, send, and receive Bitcoin. Support LINUX UnpluggedLinks:
In this episode recorded live at the ProveIt Conference, we sit down with Mark and Harry from Tatsoft, creators of the industrial IIoT platform Frameworks. We dive deep into how Tatsoft is redefining what a true industrial platform should be — built from the ground up for the factory floor, yet scalable across the enterprise.Mark and Harry walk us through:Their platform's positioning as a SCADA, HMI, MES, and IIoT toolbox — all in oneHow Frameworks handles real-time data, from connectivity (MQTT, OPC UA, SQL) to transformation and dynamic visualizationWhy the “extra I in IIoT” matters when building for industrial environmentsThe challenges of IT/OT integration, people gaps, and legacy systems — and how Tatsoft tackles them head-onA demo of their ProveIt solution, showing off auto-recognition of new assets, dynamic UI, and high-performance visualization across devicesWhether you're an end user, system integrator, or OEM, this episode will help you understand how Tatsoft's Frameworks V10 is enabling fast, scalable, and future-proof industrial applications — without compromise.
We're coming to you LIVE from the ProveIt Conference in Dallas, TX, where we're witnessing one of the most groundbreaking manufacturing and industrial automation events in history. Hosted by Walker Reynolds and the 4.0 Solutions team, ProveIt brings together 36+ vendors, industry leaders, and a massive community to showcase real-world digital transformation solutions—all connected to a unified namespace (UNS) virtual factory.In this episode, Dave and Vlad from Manufacturing Hub go behind the scenes with Walker Reynolds, discussing:✅ The vision behind ProveIt – What it takes to create a community-driven industry event✅ How vendors were challenged to solve real-world problems using real factory data✅ Key takeaways from top presentations – Tulip, Litmus, Concept Reply/Snowflake, Google Cloud, Dell Native Edge, and more✅ Lessons learned from integrating 36 vendors into a single, fully functional UNS✅ The future of ProveIt – What's coming for 2026 and beyond
In this special episode of Manufacturing Hub, Dave Griffith and Vlad Romanov take a deep dive into the upcoming ProveIt Conference, happening next week in Dallas. This event, spearheaded by Walker Reynolds and Zack Scriven, brings together industry leaders, solution providers, and systems integrators to showcase their capabilities in Unified Namespace (UNS), edge computing, and industrial data operations.What We Cover in This Episode:ProveIt Conference Overview: What to expect, key themes, and why this event is unique in the industrial automation space.Infrastructure & Cloud Providers: Dell and Google Cloud—how they are powering the event and their roles in modern manufacturing architectures.Legacy & Next-Gen Providers: Siemens, AVEVA, Inductive Automation, Tatsoft—what they bring to the table and how they compare.Industrial DataOps Players: Litmus Automation, HiveMQ, and HiByte—the backbone of data transformation and connectivity in modern factories.Systems Integrators & Real-World Applications: The unique opportunity for SIs to showcase full-stack solutions and how they help bridge the gap between legacy systems and modern architectures.Key Challenges & Questions: The complexity of multi-vendor integration, data normalization, and real-time orchestration—what are the biggest technical and strategic hurdles?Why You Should ListenGet insider insights before the event kicks off.Understand the latest trends in industrial automation, MQTT, UNS, and edge computing.Discover what solutions and innovations will shape the future of manufacturing connectivity.Learn how end-users and systems integrators are approaching digital transformation in factories today.Join the Conversation!If you're attending ProveIt, let us know! Reach out to Dave or Vlad to connect at the conference. Follow Manufacturing Hub on LinkedIn, YouTube, and all podcast platforms to stay updated with live event coverage and post-show insights.
This week's guest is Erik Udstuen (https://www.linkedin.com/in/erik-udstuen-00000), Co-founder and CEO of TwinThread. Erik shares insights from his 30+ years in industrial software, discussing how AI and digital twins are transforming manufacturing by standardizing data, optimizing operations, and driving operational excellence. He also dives into the challenges of industrial data standards, the importance of empowering engineers with no-code/low-code tools, and why AI must go beyond insights to deliver real-time, actionable recommendations on the shop floor. Augmented Ops is a podcast for industrial leaders, citizen developers, shop floor operators, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). Special Guest: Erik Udstuen.
Welcome to Manufacturing Hub, where we dive deep into the world of industrial automation, software, and digital transformation. In this episode, hosts Dave and Vlad are joined by Zach Scriven, an industrial automation expert, digital transformation evangelist, and a key player in the development of Prove It, a groundbreaking industry conference.This conversation explores a range of topics, from Zach's personal journey in industrial automation and SCADA integration to his pioneering work in digital transformation education. We discuss Unified Namespace (UNS)—a powerful framework for structuring and scaling industrial data—and its role in breaking down silos and creating scalable, interoperable architectures.Key Topics Discussed:✅ Zach Scriven's Background: His journey from SCADA integration in the water industry to co-founding 4.0 Solutions and IoT University.✅ Unified Namespace (UNS): What it is, why it matters, and how it enables scalable industrial data architectures.✅ Digital Transformation in Manufacturing: The need for a clear strategy, the challenges of data silos, and the shift toward IT-OT convergence.✅ Edge Computing & Industrial Data Platforms: How Ignition, MQTT, Litmus Edge, HighByte, and HiveMQ are changing the landscape of industrial automation.✅ Challenges in Legacy Industrial Systems: How companies with aging infrastructure can begin their digital transformation journey.✅ The Future of Industrial Conferences – Prove It: Why traditional conferences fail to deliver value and how Prove It is disrupting the model by requiring vendors to "prove" their solutions in a real-world simulated environment.References & Companies Mentioned:
Welcome back to Manufacturing Hub. In this episode, we sit down with Kent Melville, Director of Sales Engineering at Inductive Automation, to explore career growth, sales engineering, and the evolving landscape of industrial automation.Kent shares his fascinating journey, starting as a computer science graduate with a background in web development, ERP systems, and industrial automation before making his way into Inductive Automation. He takes us through the challenges and opportunities he encountered as he transitioned from technical roles into sales engineering, growing from one of the first hires in his division to leading a 30-plus-person team today.What You'll Learn in This EpisodeKent explains the role of a sales engineer and how it differs from traditional technical sales. He breaks down how sales engineers bridge technical expertise and customer engagement, ensuring that solutions meet real-world manufacturing challenges. He also discusses the growth of Inductive Automation, the company culture that has fueled his success, and how the Ignition platform has shaped the industrial automation industry.Another key topic in this discussion is the Ignition Community Conference (ICC), which has become a central event for the Ignition ecosystem. Kent shares how the Build-a-Thon, a live competition where integrators showcase their automation skills, became a major attraction and why it highlights the true power of rapid development with Ignition.Insights on Future Industry TrendsKent provides his perspective on where the industry is heading, especially in terms of IT-OT convergence. He discusses how containerization and DevOps principles are making their way into manufacturing and why version control and structured deployments will become the norm. He also shares insights on how Ignition's flexibility enables organizations to modernize their operations and prepare for the future.Career Lessons and Key TakeawaysThis episode is filled with valuable career advice for engineers and professionals looking to move into sales or leadership roles. Kent emphasizes the importance of working for a company that aligns with your goals rather than constantly chasing small pay increases. He discusses the need for clear communication, initiative, and the ability to adapt to different work styles.For those considering a transition from technical roles to sales engineering, Kent breaks down the key skills required, the training process, and how Inductive Automation prepares its team members for success. He also highlights the importance of building a reputation within an organization, taking on new challenges, and creating opportunities through proactive engagement.Behind-the-Scenes Stories and Fun MomentsBeyond the technical and career discussions, Kent shares some of the most entertaining moments from his time at Inductive Automation. He talks about how an impromptu on-stage rap performance during an Ignition product launch unexpectedly boosted his visibility within the company. He also gives a behind-the-scenes look at how Inductive Automation uses its own software for internal processes, from CRM and training to office automation.Who Should Watch This Episode?This conversation is ideal for industrial professionals looking to understand the role of sales engineering, engineers considering a move into customer-facing roles, and manufacturing leaders exploring Ignition's capabilities. It also offers practical career insights for anyone looking to grow within their organization and stand out in the industry.If you have any questions or thoughts, feel free to share them in the comments. Make sure to like, subscribe, and follow Manufacturing Hub for weekly conversations on manufacturing, automation, and technology.******Connect with UsVlad RomanovDave GriffithManufacturing HubSolisPLCJoltekReferences1. Inductive Automation & Ignition SCADAInductive Automation - Official Websitehttps://inductiveautomation.com/Ignition SCADA - Overview & Featureshttps://inductiveautomation.com/scada/Download Ignition (Free Trial & Maker Edition for Personal Use)https://inductiveautomation.com/downloads/Ignition Exchange (Free Industrial Automation Templates & Modules)https://inductiveautomation.com/exchange/Ignition Community Conference (ICC) – Annual Conferencehttps://inductiveautomation.com/resources/icc/Inductive Automation's YouTube Channel (Webinars, Case Studies, Training)https://www.youtube.com/@InductiveAutomation2. Sales Engineering & Career DevelopmentThe Sales Engineer Handbook: A Guide to Sales Engineering & Technical Sales (Patrick Pissang)https://www.amazon.com/Sales-Engineer-Handbook-Technical-Engineering/dp/3982171402Mastering Technical Sales: The Sales Engineer's Handbook (John Care, Aron Bohlig)https://www.amazon.com/Mastering-Technical-Sales-Engineers-Handbook/dp/1608324262Harvard Business Review - What Makes a Great Sales Engineer?https://hbr.org/2019/04/what-makes-a-great-sales-engineerLinkedIn Sales Engineering Community – Discussions, Networking, and Career Advicehttps://www.linkedin.com/groups/8948750/3. IT-OT Convergence & Industrial Automation TrendsISA (International Society of Automation) – IT-OT Convergence Resourceshttps://www.isa.org/topics/it-ot-convergenceIndustrial DevOps and Containerization in Manufacturing (Inductive Automation Blog)https://inductiveautomation.com/resources/article/modernizing-scada-with-devops/Understanding Unified Namespace (UNS) and MQTT for Industrial Automationhttps://cirrus-link.com/what-is-unified-namespace/ISA-95 Standard – Best Practices for IT and OT Integrationhttps://www.isa.org/standards-and-publications/isa-standards/isa-954. Home Automation & Ignition for Personal UseIgnition Maker Edition (Free Version for Personal & Home Automation Projects)https://inductiveautomation.com/ignition/maker-edition/Home Automation with Ignition - Community Projects & Discussionshttps://forum.inductiveautomation.com/tags/home-automationTravis Cox on Using Ignition for Smart Home Automation (Podcast)https://www.theautomatorpodcast.com/episodes/travis-cox-home-automation-ignition5. Kent Melville & Inductive Automation SocialsKent Melville on LinkedInhttps://www.linkedin.com/in/kentmelville/Inductive Automation on LinkedIn
Today Laura and Kevin sit down with Mike Bowers an expert in IIoT platforms, and legacy system modernization. Mike shares invaluable insights on how to innovate in manufacturing and bridge the gap between technology and leadership. We explore Mike's personal and professional journey into software development and architecture and then deep dive into the Industrial Internet of Things (IIoT), explaining its role in transforming industries such as automotive, water treatment, and smart city development. Mike highlights how smart factories are revolutionizing manufacturing by improving efficiency, reducing costs, and minimizing environmental impacts—illustrating concepts with real-world examples like Amazon's use of graph databases to optimize delivery logistics. Mike explains the technologies driving Industry 4.0, including the MQTT protocol, the importance of mastering JSON, and the critical role of AI and machine learning in enhancing IIoT capabilities. Mike also addresses practical advice for aspiring professionals: prioritize hands-on experience by working directly in modern factory environments to bridge theoretical knowledge with real-world applications. Mike also tackles key issues such as cybersecurity risks of legacy connected devices and the skills gap in the workforce. Along the way, he touches on futuristic topics like Elon Musk's AI innovations and the impact of robotics on improving worker conditions—, even addressing whether Amazon workers might finally avoid "bottle-breaks." Whether you're a technologist or simply curious about how factories are evolving beyond the 1980s, this episode offers a fascinating look at the technologies shaping modern industry and the professionals driving these changes.Mike Bowers is the Chief Architect at FairCom Corporation. Mike brings decades of experience in software development and architecture, and specializes in high-performance NoSQL/SQL databases, IIoT platforms, and legacy system modernization solutions. His insights will help CEOs, IT Managers, software architects/engineers, and control engineers to reduce cost in manufacturing, deliver agility by adopting Industry 4.0, and bridge between technologists and executives, to mention a few.
This week's guest is John Harrington (https://www.linkedin.com/in/john-harrington-142906a/), co-founder and Chief Product Officer of HighByte. John shares how his experiences working on Kepware at PTC led him to co-found HighByte, why Industry 4.0 requires a fundamentally different approach to interoperability, and the importance of contextualizing data in manufacturing. He also breaks down the real value that a Unified Namespace (UNS) approach can bring, whether frameworks like ISA-95 are still relevant, and the age-old OPC vs MQTT debate. Augmented Ops is a podcast for industrial leaders, citizen developers, shop floor operators, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). Special Guest: John Harrington.
On this episode of the IoT For All Podcast, Dominik Obermaier, Co-Founder and CTO of HiveMQ, joins Ryan Chacon to discuss unified namespace (UNS). The conversation covers how UNS eases new data architecture adoption, how UNS is changing how enterprises think about data, what makes UNS different from other data architectures, IT/OT convergence, MQTT, trends in industrial data management, advice for transitioning to unified namespace, and unified namespace use cases. Dominik Obermaier is the Co-Founder and CTO of HiveMQ. He is a member of the OASIS Technical Committee and is part of the standardization committee for MQTT 3.1.1 and MQTT 5. He is the co-author of the book "The Technical Foundations of IoT" and a frequent speaker on IoT, MQTT, and messaging. HiveMQ empowers businesses to transform with the most trusted MQTT platform. Designed to connect, communicate, and control IoT data under real-world stress, the HiveMQ MQTT Platform is the proven enterprise standard and powers use cases in automotive, energy, logistics, smart manufacturing, transportation, and more. Leading brands like Audi, BMW, Liberty Global, Mercedes-Benz, Siemens, and ZF choose HiveMQ to build smarter IoT projects, modernize factories, and create better customer experiences. Discover more about IoT at https://www.iotforall.com Find IoT solutions: https://marketplace.iotforall.com More about HiveMQ: https://www.hivemq.com Connect with Dominik: https://www.linkedin.com/in/dobermai/ (00:00) Intro (00:12) Dominik Obermaier and HiveMQ (00:54) What is unified namespace? (04:46) How does UNS ease new data architecture adoption? (07:20) How is UNS changing how enterprises think about data? (10:00) What makes UNS different and IT/OT convergence (12:50) What to look for in an MQTT platform when using UNS (15:21) Trends in industrial data management (17:08) Advice for transitioning to unified namespace (18:28) Unified namespace use cases (20:15) Learn more and follow up Subscribe on YouTube: https://bit.ly/2NlcEwm Join Our Newsletter: https://newsletter.iotforall.com Follow Us on Social: https://linktr.ee/iot4all
What a year! Join us this episode as we reflect on the last 16 episodes of 2024. From a mix of inspiring success stories, personal journeys, to groundbreaking technological insights, we cover some of our key takeaways. Hear from industry legends like Arlen Nipper, the "godfather of IoT," as he reminisces about the 25-year impact of MQTT, and get leadership advice from seasoned experts like David Schultz and Kudzai Manditereaa. The episode also dives into the future of automation with Freddie Coertze and shares moving personal stories from Amy Williams and others. Whether you're interested in the evolution of IIoT technology or personal triumphs in the field, this episode will keep you engaged from start to finish.
In this episode of the IoT For All Podcast, Frédéric Desbiens, IoT and Edge Computing Program Manager at The Eclipse Foundation, joins Ryan Chacon to discuss the latest findings from the 2024 IoT & Embedded Developer Survey Report. The conversation covers the sectors leading the IoT space, such as industrial automation and automotive, trends in sustainability, security, and safety-critical systems, the growing importance of open source, UX design in IoT, industrial IoT protocols and MQTT, and changes in safety certifications. 2024 IoT & Embedded Developer Survey Report: https://outreach.eclipse.foundation/iot-embedded-developer-survey-2024 Frédéric Desbiens is the IoT and Edge Computing Program Manager at The Eclipse Foundation. His job is to help the community innovate by bringing devices and software together. He pairs his domain knowledge, skills, and experience in open source, IoT, and cloud platforms with social engagement to grow Foundation awareness and commercial adoption. He has held positions at Pivotal Software (contributing to the Cloud Foundry open source BOSH project), Cisco, and Oracle. The Eclipse Foundation provides a global community of individuals and organizations with a business-friendly environment for open source software collaboration and innovation. They host the Eclipse IDE, Adoptium, Software Defined Vehicle, Jakarta EE, and over 420 open source projects, including runtimes, tools, specifications, and frameworks for cloud and embedded applications, IoT, AI, automotive, systems engineering, open processor designs, and many others. Headquartered in Brussels, Belgium, The Eclipse Foundation is an international non-profit association supported by over 385 members. Discover more about IoT at https://www.iotforall.com Find IoT solutions: https://marketplace.iotforall.com More about The Eclipse Foundation: https://www.eclipse.org Connect with Frédéric: https://www.linkedin.com/in/fredericdesbiens/ Our sponsor: https://www.qoitech.com (00:00) Sponsor (00:34) Intro (00:48) Frédéric Desbiens and The Eclipse Foundation (01:32) 2024 IoT & Embedded Developer Survey Report (03:09) Leading sectors in IoT and use cases (06:57) The shift to IoT solutions (08:10) Security priorities in IoT (12:08) Safety-critical systems and certifications (16:32) UX and UI design in IoT (19:24) Industrial IoT protocols and MQTT (21:32) The importance of open source (24:19) Developer demographics and insights (26:48) Learn more and follow up Subscribe on YouTube: https://bit.ly/2NlcEwm Join Our Newsletter: https://newsletter.iotforall.com Follow Us on Social: https://linktr.ee/iot4all
Dive into the world of Manufacturing Execution Systems (MES) with this special MES Bootcamp Webinar. Join Walker Reynolds and Zack Scriven as they explore: What MES truly is and why "MES is not MES." The Core Four Features every MES system needs and how they drive operational excellence. Real-world examples of MES implementations, from tracking downtime to managing unique workflows for flexible manufacturing. The difference between MES and MOM (Manufacturing Operations Management). Learn how to start building your MES capabilities using open platforms, Unified Namespace, MQTT, and Python, and get a sneak peek into the 8-Week MES Bootcamp Accelerator launching in January. Whether you're new to MES or looking to enhance your knowledge, this episode delivers actionable insights to transform your operations.
Welcome to IoT Coffee Talk #237 where we have a chat about all things #IoT over a cup of coffee or two with some of the industry's leading business minds, thought leaders and technologists in a totally unscripted, organic format. Thanks for joining us. Sit back with a cup of Joe and enjoy the morning banter.This week, Debbie, Rob, Marc, and Leonard jump on Web3 to talk about:BAD KARAOKE! "Man in the Box", Alice in Chains Merry New Year!Is Big Tech a conspiracy game?Taking down IBMMassive GenAI supercomputing for the greater good?Why tech historians are essential to avoiding historical mistakesWindows, the most open operating system!!!Robotic rightsUse their crap at your own risk - It's all on you. Deal?The growing cybercriminal economy - $9.2 billion and growing fast!KYC for generative AI?Is Duck Duck Go the future of search? Are the days of Big Tech numbered?In the search for real in an age of fake and synthetic engagementTwitter is just really an MQTT broker!Thanks for listening to us! Watch episodes at http://iotcoffeetalk.com/. We support Elevate Our Kids to bridge the digital divide by bringing K-12 computing devices and connectivity to support kids' education in under-resourced communities. Please donate.
In this episode of the Industry 4.0 Podcast, your hosts, Walker D. Reynolds and Zack Scriven, tackle the hottest topics and questions from the Industry 4.0 community. From exploring Rockwell's FactoryTalk Optix platform to breaking down the concept of a Unified Namespace (UNS) as the single source of truth, we leave no stone unturned. Highlights include: Walker's first impressions of FactoryTalk Optix and its challenges with content creation restrictions. A sneak peek into the upcoming ProveIt! Conference (Feb 18-20, 2025) in Dallas, TX, showcasing groundbreaking solutions from 35 vendors. An overview of Manufacturing Execution Systems (MES), their core components, and how to get started with implementation. Selecting the right MQTT broker and understanding the importance of digital fluency in modern manufacturing. Addressing the community's burning questions about CMMS integration, MES buy vs. build, and the role of OPC servers in digital transformation. Plus, Zack and Walker discuss strategies to build teams, empower leaders, and ensure organizations are ready for the digital future. Tune in for practical insights, honest opinions, and actionable advice from the leaders of the Industry 4.0 movement. Don't forget to like, subscribe, and join the conversation on our Industry 4.0 Community Discord!
In this engaging episode of Manufacturing Hub, hosts Dave Griffith and Vlad Romanov break down all the latest advancements, insights, and trends from the Ignition Community Conference (ICC) 2024. Known for its deep dives into cutting-edge industrial technology, the ICC gathers experts from around the world to discuss and collaborate on the future of manufacturing tech, and this episode brings those conversations directly to you.With key industry thought leaders like Esteban Nunez of NV Tech and Francisco Carreon from Inductive Automation Australia, Dave and Vlad explore the state of digital transformation, IT-OT convergence, and how innovative tools are reshaping manufacturing in industries like food and beverage, energy, and medical devices. This year's event saw record international attendance, with professionals representing six continents and sharing their unique perspectives on the challenges and opportunities they face in manufacturing technology.In a significant development, ICC 2024 unveiled Ignition 8.3, a major update with advanced features like offline data modes, integration of new scripting languages, and enhanced time-series and data processing tools—perfect for supporting digital transformation across enterprises of all sizes. Esteban and Francisco highlight how these innovations make it easier for integrators and end-users to tackle complex data challenges, facilitate interdepartmental collaboration, and even bridge the divide between traditional OT and advanced IT tools in manufacturing.The hosts also discuss the emerging role of Ignition on Board—where hardware and software integrate seamlessly—making it simpler for manufacturers to connect OT and IT systems. Other tools, like MQTT and LoRaWAN, are being increasingly adopted across the industry, adding flexibility and cost-effectiveness to data collection and transmission processes. With its open architecture, Ignition is uniquely positioned to enable manufacturers to scale up, leverage data from IoT and AI solutions, and drive efficiency through predictive analytics and enterprise-wide connectivity.Key Topics Covered:The launch of Ignition 8.3 and its new features tailored to enterprise digital transformation.Industry-specific challenges, from energy management and medical device manufacturing to food and beverage production.Real-world use cases of Ignition helping manufacturers overcome data silos and integrate with ERP systems.How Ignition Community Conference fosters knowledge sharing and global collaboration.Future trends in manufacturing, including the rising importance of data scientists and the potential of AI and ML in predictive analytics.Perfect for manufacturing professionals, integrators, and decision-makers, this episode offers a rare glimpse into the strategic vision and practical solutions shaping the future of digital transformation. Tune in to discover the insights, global trends, and next-generation technologies that are helping manufacturing move forward, one innovation at a time.******Connect with UsEsteban Núñez VarelaFrancisco CarriónVlad RomanovDave GriffithManufacturing HubSolisPLCJoltek
After building nodes, climbing roofs, swapping antennas, and even some war driving, it's time for our Meshtastic deep dive!Sponsored By:Jupiter Party Annual Membership: Put your support on automatic with our annual plan, and get one month of membership for free!Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. Support LINUX UnpluggedLinks:
Join hosts Ed Fuentes and Phil Seboa with industrial automation and IoT expert, Rene Gamero, as they dive into the transformative world of IIoT and automation. Rene shares insights on the practical advantages of Power over Ethernet, the intricacies of protocols like TCP/IP and MQTT, and the seamless integration of MariaDB databases on Linux platforms. Learn about real-world applications, such as how Opto 22's equipment is revolutionizing clean water distribution in remote Andes regions and reducing operational costs for major franchises like McDonald's. With anecdotes on tech solutions, data-driven approaches, and the future of IIoT, this episode promises to be a treasure for tech enthusiasts and industry professionals alike. This episode is brought to you by Industry Sage Media. 00:00 Introduction to Unplugged IIoT Podcast 00:42 Welcome to Rene Gamero 01:19 Rene Gamero's Journey in Industrial Automation 04:31 Power Over Ethernet (PoE) Advantages 08:32 Efficient Protocols and Databases 11:35 Hardware Flexibility and Multi-Functional Use 16:02 Case Study: Clean Water Distribution in the Andes 21:45 Integrating Legacy Equipment with Modern Solutions 26:58 Real-world Applications: McDonald's Energy Management 32:11 Streamlining Installations with PoE and Linux 37:40 Data Collection, Visualization, and Real-time Monitoring 42:55 The Importance of Educating Customers 46:59 Embracing Kubernetes and Modern IT Tools in OT Environments 52:16 Closing Remarks and Future Discussions ----- View the Episode Recap: https://industrysagemedia.com/the-role-of-tcp-ip-mqtt-and-vpn-in-iot-with-rene-gamero/ Connect with Rene on LinkedIn: https://www.linkedin.com/in/renegamero/ Connect with Phil on LinkedIn: https://www.linkedin.com/in/phil-seboa/ Connect with Ed on LinkedIn: https://www.linkedin.com/in/ed-fuentes-2046121a/ Learn more about Opto22: http://www.opto22.com/ ------ About Industry Sage Media: Industry Sage Media is your backstage pass to industry experts and the conversations that are shaping the future of the manufacturing industry. Learn more at: http://www.industrysagemedia.com
Alex has been playing around at the speed of light while solving Proxmox problems, and Chris has solved a Jellyfin issue. Plus, our thoughts on the new Plex features.
Join hosts Phil Seboa and Ed Fuentes as they welcome principal engineer Lachlan Wright from PWD. Solutions. This episode of Unplugged dives deep into the world of industrial IoT, touching on Lachlan's career in automation, IIOT vs. IOT, the power of open frameworks, and the future of industrial automation. Lachlan shares his experiences with Raspberry Pi, Arduino, and emerging PLC technologies, alongside discussing the importance of data accessibility and the role of agile development in today's evolving tech landscape. Tune in for an enlightening conversation filled with valuable industry insights. 00:00 Introduction to Unplugged IIoT Podcast 00:45 Meet Lachlan Wright, Principal Engineer of PWD. Solutions 02:43 Phil's Passion for 3D Object Creation and Gaming through Blender 04:22 Ed's Journey with Python and Databasing 07:08 Versatility of Skills in Industrial and Control Systems 11:35 Lachlan's Home Automation: PLC MQTT for Power Monitoring 14:58 Lachlan's Experience with Chat GPT and New Facebook Tools 17:24 Phil on Llama 3.5 Models and Their Vast Resources 21:46 Lachlan's Industrial Anecdote: PLC, TCP Driver, InfluxDB, and Ignition 27:15 Pitfalls of Agile Methodology in IoT Digital Transformation 32:03 Importance of Community Collaboration in Open Source 35:16 Evolving PLCs: The Role of Software and Programming Languages 38:45 Integration of Docker Containers in Development 41:18 User Experience and Visualization in Industrial Applications 43:09 Shift Towards Web Native Technology 44:38 From Traditional SCADA to the WebDev Mindset 48:49 Interest in Time Series Databases like InfluxDB and Timescale 50:20 Enthusiasm for Continuous Learning and Technology Exploration 52:35 Unique Solutions for Different Industries and Sites 55:10 Raspberry Pi and Beckhoff CX 7000 Series in IIoT Deployments 58:46 Cost-Effectiveness of New Systems like Octo 22 Groove and PLC Nexts 01:02:19 Adoption of Raspberry Pi for Initial Automation Testing Connect with Lachlan on LinkedIn: https://www.linkedin.com/in/plcexpert/ Connect with Phil on LinkedIn: https://www.linkedin.com/in/phil-seboa/ Connect with Ed on LinkedIn: https://www.linkedin.com/in/ed-fuentes-2046121a/ ------ About Industry Sage Media: Industry Sage Media is your backstage pass to industry experts and the conversations that are shaping the future of the manufacturing industry. Learn more at: http://www.industrysagemedia.com
The things we like in the new Nextcloud release, and we attempt to upgrade our production server live—from a big blue bus.Sponsored By:Core Contributor Membership: Take $1 a month of your membership for a lifetime!Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices! 1Password Extended Access Management: 1Password Extended Access Management is a device trust solution for companies with Okta, and they ensure that if a device isn't trusted and secure, it can't log into your cloud apps. Support LINUX UnpluggedLinks:
Open Source Programmers need to eat, The 6.11 kernel is right around the corner, and Ubuntu 24.04 has a critical bug. Rhino Linux looks promising, the Furi Phone impresses, and Firefox marches on. For tips, we have Bleachbit for desktop cleanup, findmnt for filesystem info, DebPostInstall for the things you ought to do after a fresh install, and mqtt-explorer for sorting the firehose of data from an MQTT server. You can find the show notes at https://bit.ly/4egaTY8 and Enjoy! Host: Jonathan Bennett Co-Hosts: Ken McDonald, Rob Campbell, and Jeff Massie Want access to the video version and exclusive features? Become a member of Club TWiT today! https://twit.tv/clubtwit Club TWiT members can discuss this episode and leave feedback in the Club TWiT Discord.
Testing the security of your Bluetooth devices, diffing databases, visualising MQTT data, running Linux VMs on an iPad or Iphone, org mode in Kate, and making point and click games. Plus whether we are too negative, or if we are just realistic. Support us on patreon and get an ad-free RSS feed with early... Read More
Testing the security of your Bluetooth devices, diffing databases, visualising MQTT data, running Linux VMs on an iPad or Iphone, org mode in Kate, and making point and click games. Plus whether we are too negative, or if we are just realistic. Support us on patreon and get an ad-free RSS feed with early... Read More
WBSRocks: Business Growth with ERP and Digital Transformation
The newer technologies seem to have a claim of being easier without requiring the complexity of database programming. The reality is that newer technologies have a place, and they are suitable for those use cases. But that doesn't make database programming nay inferior. They are both a place depending upon the need for transactional integrity. The OT and industrial space is especially unique with various types of datasets. So, how is the state of industrial data as of today?In today's episode, our guest, Mike Bowers, discusses the state of data of industrial systems. He also discusses the evolution and differences of various technologies such as JSON and XML, SQL vs NoSQL databases, and MQTT vs traditional protocols. Finally, he shares the importance of data and that manufacturers need to adopt newer methods of collecting data from edge devices to drive real business value. For more information on growth strategies for SMBs using ERP and digital transformation, visit our community at wbs.rocks or elevatiq.com. To ensure that you never miss an episode of the WBS podcast, subscribe on your favorite podcasting platform.
This week's guest is Dominik Obermaier (https://www.linkedin.com/in/dobermai/), Co-Founder and CTO of HiveMQ (https://www.linkedin.com/company/hivemq-gmbh/). With over 10 years of experience serving on the MQTT technical committee and helping organizations build their data foundations using HiveMQ's MQTT platform, Dominik shares his deep expertise on the technology. He explains what makes MQTT such an important communications protocol, why the emergence of the Unified Namespace matters for manufacturers, and debates the merits of on-prem vs. cloud solutions. Augmented Ops is a podcast for industrial leaders, shop floor operators, citizen developers, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). HiveMQ is a Tulip Technology Ecosystem (https://tulip.co/partners/technology-ecosystem-partners/) Partner. Special Guest: Dominik Obermaier.
This week's guest is Alex Krüger (https://www.linkedin.com/in/alexander-krueger/), Co-founder and CEO of United Manufacturing Hub (https://www.linkedin.com/company/united-manufacturing-hub/), or UMH. Alex shares his journey from working on integration projects in consulting fresh out of college, to founding UMH and building an open source alternative to the offerings from incumbent vendors. He breaks down the role of the open source software movement in manufacturing, how the Unified Namespace architecture compares to the traditional ISA-95 model, and how IT can best enable OT to solve problems. Plus, he shares his vision for how microservice-based MES solutions can disrupt the existing monolithic applications. Augmented Ops is a podcast for industrial leaders, shop floor operators, citizen developers, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). UMH is a Tulip Technology Ecosystem (https://tulip.co/partners/technology-ecosystem-partners/) Partner. Special Guest: Alex Krüger.
This week's guest is Vatsal Shah (https://www.linkedin.com/in/vatsal12/), Founder and CEO of Litmus (https://www.linkedin.com/company/litmus-automation/). Vatsal discusses his journey from an automation engineer at Rockwell, to building a new industrial data platform from the ground up after becoming frustrated with the limitations of the offerings from established vendors. He discusses manufacturers' exodus from on-prem to cloud systems, the pros and cons of data protocols like MQTT and Sparkplug B, and why the Unified Namespace architecture is getting so much attention. Plus, he shares his vision for the future of edge computing and how an open ecosystem of interoperable tools is transforming the industry. Augmented Ops is a podcast for industrial leaders, shop floor operators, citizen developers, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/augmentedpod/). Litmus is a Tulip Technology Ecosystem (https://tulip.co/partners/technology-ecosystem-partners/) Partner. Special Guest: Vatsal Shah.
Roger Light lives in the midlands of the UK. He has his PhD in Electrical Engineering, and post graduating, he did research, then taught. But in parallel, he worked on hobby projects that eventually led him to a new venture. Outside of tech, he is married with 4 young boys and a dog - so he mentioned things get a little loud and crazy at home. He loves spicy food, but has been enjoying the visit to the local carvery lately.In 2009, Roger attended a conference on iOT, MQTT, and how it was being used to track electricity monitoring. What he realized was that an open source version of management software didn't exist. He happened to be looking for a project at the time, and thought "this should only take a couple of months".This is the creation story of Cedalo.SponsorsCacheFlyClearQueryLinkshttps://cedalo.com/https://www.linkedin.com/in/roger-light-aba81919/ Support this podcast at — https://redcircle.com/code-story/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
An improvement to apt, a quick terminal tip, reverse-engineering Bluetooth devices with Android, an M1 Macbook Asahi update, a self-hosted way to bypass paywalls, making native apps out of web pages, bridging Zigbee devices to MQTT, a terrible way to back up photos and videos from a phone, Félim learns about HDMI standards, and more.... Read More
Our guest this week is Microsoft's Erich Barnstedt (https://www.linkedin.com/in/erich-barnstedt-9a84685), Chief Architect Standards, Consortia & Industrial IoT, Azure Edge + Platform. Erich brings his perspective as we try to get to the bottom of why–despite overtures from some of the biggest vendors in the space–we still have not achieved true data interoperability in the manufacturing industry. We explore what really goes on behind the curtain at standards committees, and why it is so important for vendors to embrace an open technology ecosystem that puts interoperability at the forefront. Augmented Ops is a podcast for industrial leaders, shop floor operators, citizen developers, and anyone else that cares about what the future of frontline operations will look like across industries. This show is presented by Tulip (https://tulip.co/), the Frontline Operations Platform. You can find more from us at Tulip.co/podcast (https://tulip.co/podcast) or by following the show on LinkedIn (https://www.linkedin.com/company/75424477). Special Guest: Erich Barnstedt.