Automation Tech Talk

Automation Tech Talk


IFM AL1322 IO-Link Master to Logix: Automation Tech Talk for 09/11/25

September 11, 2025

Shawn walk’s through connecting an IFM AL1322 IO-Link Master to a Rockwell Logix PAC using Studio 5000 in today’s episode of #AutomationTechTalk Lunchtime Edition livestream: Watch Automation Tech Talk on The Automation Blog:



Listen to Automation Tech Talk on The Automation Blog:

Automation Tech Talk Show Notes: Thanks for listening! If you’d like to join the show sometime, don’t hesitate to use the contact us link. Link mentioned in video:

IFM AL1322 Webpage
Shawn’s Online Courses
Shawn’s In-Person Courses

Read the transcript on The Automation Blog: (automatically generated)

Shawn Tierney (Host):  Happy afternoon, everybody. Shawn Tierney here from Insights and Automation. Today is Thursday. What is today? September 11, I believe.

I hope you all are having a great day. And, you know, I didn’t even know if I was gonna be able to do this, give it everything that’s been going on. Plus, I just got off the phone, actually off of out of a meeting with a larger vendor talking about their brand new IO, which I’ll be covering in a few weeks. Pretty awesome stuff. Can’t wait to share it with you guys.

But in any case, if you were here yesterday, I actually ended up deleting the livestream after the livestream because I ran into an issue that something didn’t work. And I believe I resolved that. So I’m gonna try it again today. And what am I talking about? What are we gonna cover?

Well and, again, if you can’t hear me or if there’s a problem with the visuals, let me know in the chat because there’s no nobody in the control room. It’s all just me. But in any case, we’re gonna be integrating these two. I have, a long time ago, the folks over at, IFM sent me in some products. They didn’t sponsor any coverage on it, and I’ve really struggled covering it.

So I did cover these modules with a, with a, a PLC they sent me, and I did, cover these devices with Allen Bradley and Siemens products as dumb devices, not as IO Link devices. But I thought, you know, the automation, automation tech talk lunchtime edition, I think, would be a great time to cover some of these unsponsored products that have been piling up, and I try not to accept anymore because I’m out of room. But in any case, it’s it’s, I thought this would be a good time to test them out. And today, based on what happened yesterday, today, I’m going to try to get both of these set up on our CompactLogix. Now try to go back here to full screen.

What happened yesterday was Logix kept crashing, and I believe it’s because of, Connect Components Workbench when I upgraded it and installed something that was incompatible with the version of Logix I had. So we’ll find out. But in any case, let’s go over to the computer here, and I have to do this kind of a different way because if I do it through the camera system, I do have a I do have an, request into the company, this whose software this is, and it’s not showing me the view I wanted. That’s the view I wanted. But I’m like, guys, you gotta help me make my you know, zoom in on this camera, but in any case, I won’t, bother you with that.

What we are looking at here, though, is what’s the first step in getting these things to work? And the first step is where’s the web page I had up? K. We gotta go to the product’s web page, and on the product’s web page, we wanna grab a couple of downloads. Okay.

If we’re gonna integrate these, IO link blocks on EthernetIP to our CompactLogix, we’re gonna wanna get the download. So this is the web page. After the fact, this is an AL thirteen twenty two. After the fact, I’ll go and put all links. And, again, I ran right over here from the meeting I just had, so I didn’t have a chance to put those links in.

But any case, we wanna go to downloads. And the two downloads I needed, and I apologize if you caught yesterday’s show. I’m gonna repeat myself a little bit, but I got the Allen Bradley collection here. Right? And I also got the, NetSetter software.

K. So this allows me to configure the device’s IP address. Okay. Now I don’t know if both of these are set up or not. So let me minimize that, and let’s go over to, the net set of software, which I just opened.

Right? Unzipped it, and you get this error here. I didn’t show this yesterday. You gotta have a PCAP library. Now PCAP, if you’re not familiar with that, packet packet captures.

Right? Capturing packets as they go down your Ethernet. Okay? So we need to have, some software that does that. So let me close that, and they they recommended two different ones.

I just went and got WinPCAP. It seemed like, seems like good software. And, no. I don’t wanna start it all the time, and finish. Now let’s go back to the NetSetter, IFM NetSetter here, and let me know if I’m leaving anything out.

I’m kinda did this yesterday, so I wanna make sure I’m being clear on what I’m doing here. And what we’re looking for let me go back to the overhead, and nope. That’s not what I wanted. Let’s do this. K.

So these are the a l. Let’s see if I can get an even closer here, and I don’t have the overhead lights on. I feel like I’m missing a light, but in any case, let this one be easier. So you can see that this is the Ethan IP version of the a l thirteen twenty two. So I also have PROFINET versions of this, and maybe I’ll do those next week.

We’ll see how things go. But I wanted to show you guys that, and let me back that out. Alright. Excellent. So let’s go back over to it it hides that view.

Okay. And now we can see the net setter. Alright. So let’s go ahead and run a scan here and see if the IFM nets, and it says, the installed PCAP library has been restricted to limited to admin rights. I’m also got this security.

I’m gonna get rid of that. There we go. And it says, hey. The PCAP library you guys see in this has been, restricted to to admin rights. And saying I won’t find anything pro profi profinet if it’s restricted to that.

So let me go ahead and see if it’s running. Let’s see here. PCAP, when PCAP? K. Let’s run this as an administrator.

K. It’s saying it’s already installed. So windows, why didn’t you find it? You always get you had to love that. Let’s go down to the w’s.

There she is. Now see, I don’t see, I don’t see an executable to allow that. So we’re just gonna press on here. I don’t wanna get stuck with any of those issues. Let’s go ahead and do a scan.

And I know it saw my 7069 l 30 e r, and it’s not finding these because I just wired them up. Again, I just run-in here, and so I did not put power back on. Looks like no smokes coming out. I shouldn’t joke about that. We had a fire alarm today, which also kinda threw a cold curveball in.

But, in any case, Yeah. Now they’re coming up. K. Let’s see here. It does seem like it’s cutting off part of my screen.

Why is it why would it do that? Stream. Yeah. What’s wrong with you? Maybe it’s just the browser I’m in.

Alright. So you can see it found them. And you know what? I wanna make one of these one thirty 1, and, the other one’s already 132. So I’ll make one one thirty one, right to device, and 132.

So that’s how you configure these out of the box. That’s how you would set them up. And so now let’s go ahead and, close this up and go to RSLogix. Now to save time, I, just created a blank, l 30 e r program. Okay?

And this is where we were having problems before. I would right click and do new module and I crashed, but one of the things I had to do to make sure this would work before we went live is I wanted to go into the downloads and register the EDS files. K? So inside the starter package for Rockwell, there are EDS files. Right?

And so what I did is I copied this path, and then I ran the EDS hardware, installation tool, or there’s another one called the device, depending on the version of software you have. There’s another one called the device hardware installation tool. Let’s see if we can find that here. Yes. See, this one has the EDS one.

Sometimes you’ll see the device hardware installation tool. They they do the same thing. They just change the name to device because it can support IO Link as well. So let me go ahead. IO Link uses an IODD.

Oh, speaking of IO Link, let me switch over here. They did not get the IO Link did not get the IO Link episode out last night. I’m hoping to get it out tonight. So, stay tuned if you follow the automation podcast and you look at those kind of technical presentations. We should have the IO link out tonight.

So let me go back to this view. Okay? And we’re going to bring in those EDSs. Now I’ve already done this because I, after what happened yesterday, I want to make sure everything was working, but if you’ve never done this before, I just wanted to walk through it with you. Okay.

And now in Logix, and I may have to close and reopen Logix. I’m hoping I don’t have to. It’s acting a little funny. It’s like refreshing. K.

I’m gonna right click on Ethernet here. I assume it’s already refreshed, and I’m gonna add it in. You can see I already did it once. Oops. Yeah.

It’s it’s definitely host. K. New module. K. AL1322.

It’s been added as an EDS, so there it is. Create and this is where it was crashing yesterday. And what I did with and you see it then it crashed this time. Thank you. AO1322.

We’ll call it A and b A, and it was 1921681Dot131. K. And I even checked the version. Hopefully, the version’s right. K.

And then the next one will be I accidentally hit, add again. AL1322B. I’ll give that an address of one ninety two one sixty eight. Come on. Sometimes in VM, if your mouse goes off the screen, it stops working.

+1 32. Okay. Close. Alright. So they’re both in there.

And, again, just to kinda stress the point here, when I was doing that and it was crashing yesterday, you know, I thought maybe Studio didn’t like me bringing the EDS files while it was open. But I was like, you know, I tried it on another computer, didn’t have that problem. So I went home, spent a couple hours last night on it, actually, trying to update the old VMware image on here with a new version. Some people said it was had to do with FactuTalk, a services platform, so I downgraded that. I downgraded our Sling.

So I was trying to see what did I install that broke my Studio 5,000 VM. And it was same Windows version, same version of Studio 5,000 on other computers I had at home, and everything was working. So, what I did on this VM is I went back to before I installed the CCW update. I updated CCW, and I don’t use it a lot, but I updated it because I wanted to show the MicroLogic’s to micro 800 conversion. We did that in a previous episode, and so that is what was triggering.

Now I haven’t nailed it down to what component CCW installed. Again, I went from 13 to 22, and I already had studio 5,034 installed. I didn’t nail it down to what component was in there that caused the problem, but I’m kinda thinking with that kind of problem, I may just spin up my own VM. I used to do this, and I kinda, like, was having so much luck. I was putting everything on the same VM, but I may spin up, separate VMs in the future for CCW if installing 22 on a system that has version third 34 on it, Studio 34, if installing CCW version 22 on that, it’s gonna hose it and break it.

And, then, yeah, that’s not that’s something I can do. And and spring up new VMs is so easy to do that. A little time consuming, but, again, I already lost two hours last night, plus didn’t get the, episode out yesterday. So, you know, it’s kinda like you’re looking forward. You’re kinda like, well, let’s, let’s, you know, take the least the road of least resistance.

But in any case, so I have these two installed. Let’s go ahead and download them. So we’re gonna go download. Yep. Can’t download because I’ve never connected to it before.

So let’s do a network who here. Who active? I have you oh, no. I didn’t want the f one. Why am I that’s from the L30, l 23, l 30.

Most of these are off. I don’t leave stuff on when they’re when I’m not using them. I think yeah. $1.73. That’s what I want.

Download. Again, I chose 34 because the last in person class I had here was in 34. Saying, do you really want to download? Yes. I do.

And this is just gonna take a moment. So, you know, the proof and the putting here is, you know, will the IO come up as valid or will it come up as errored? You know? Do we get a green IO light or not? Okay.

So we’re not getting the green IO light, and I’m proud because of the versions I chose. Right? So let’s see if that’s the pro the problem. So I’ll go to properties here, and let’s go to module info. These are one OFives.

Right? It says, owned, no. Configured, unconnected. Yeah. It’s, you know, it’s 105.

I chose 106. Right? Very interesting. You know what? My first guess would be that it’s a, mismatch here.

So it’s a status failed faulted. Status faulted. Now I could try to reset the module here to see if that fixed it. Again, I did use it previously with a code SYS PLC, but I don’t think I don’t think that’s gonna fix it. But, hey, I’m here.

Might as well try it. I think we’re gonna have to go offline and change the version to match. I’m not getting the, version mismatch error, but this is not a Rockwell product either. So let’s see. Nope.

Still not happy. So what could it be? Let’s let’s go ahead and go offline real quick. We will, change the versions to match even though we’re not getting a mismatch. Let’s see here.

Oh, this is one thing. Yep. This is one thing I skipped over that I didn’t skip over yesterday. So the I’m gonna leave the minor rev at one zero six, but I’m gonna change this to match what’s in the book. And the book says you wanna do int.

And not dent, but you want to do int and let’s go take a look at that here. Okay. So we’ll go to PLC setup. We’ll go to this manual and I was just going so quickly. I just browsed right over it.

Let’s see. Oh, no internal. They don’t want that. Okay. We added the EDS files.

Yeah. This is what I overlooked. Yep. K. So it needs to be int.

Okay. It wants exclusive owner. It wants int and then 223151. Alright. Well, let’s take a look at that.

Exclusive owner, 223151. So really was int. That’s I forgot that you make that change. I did make it yesterday, but, well, last time I did this, I don’t even know if I get that far yesterday. Let’s see.

Properties. A lot of times I’ll practice for lunchtime. I’ll do this, like over coffee in the morning, you know, four or 05:00 in the morning before work just to practice and make sure everything’s working. Alright. Now let’s download and try it again.

Really confident that’s the problem because we didn’t get a firmware mat mismatch or version mismatch. And because that was a minor rev, not a major rev, I’m, really feeling like That was the issue. So let’s give it a second here. Oh, yeah. No.

It stopped updating why whenever I clicked on it. So, yeah, it is. It is saying electronic key mismatch right here now. So let’s try one more thing. We’ll match them up.

Typically, the minor revs don’t don’t matter, but this will be the last thing we’ll try. Matter fact, when I was doing the, lessons for the, IO modules, the new CompactLogix and ControlLogix IO modules for my courses, I was like, yeah. I’ve never seen a minor rev cause a problem, but this is a third party product, so that could be a problem. Just gonna double check, make sure it’s +1 05. +1 05.

Okay. Download. Okay. Let’s see if this is what we were looking for. We’ll we’ll know soon.

I had another idea too on how I can make that camera bigger, so I may try that tomorrow. I do plan to continue this tomorrow or part two of this tomorrow. I didn’t have a chance to you know, with that meeting I had this morning, I didn’t have a chance to go through all that. I am excited to show you that new IO, though. That that was it.

So we had to change it from, dent or cent to int, and we had to make the IO match perfectly. And now the next thing I would do is I would you know, we could look at the controller tags, but the the better thing probably would be to add their add on instructions. So, you know, if I look at the data coming in from number one, you know, I have just this this data here. Now number one, I believe, is the well, let’s see. No.

I think number one is the let’s see which one it is. Can we see any data changing? Lots of data in there. And this is why you wanna use the add on instruction because who wants to well, there it is. You can see I’m turning the you can see I’m turning the right.

So these two. K. I’m turning the encoder, encoder, and you can see it’s updating. But you know why? You can see it’s it’s spread across two words, two dents, and so the add on instruction is gonna give me that in a nice tag.

Right? Now if we look at the other one, so I wouldn’t I wouldn’t I would use their add on instruction to mass massage the data. I wouldn’t use the raw data, but you could if you wanted to. Let’s look at the other one. The other one is temperature.

Again, what port is what? I mean, who we used to have to document this all ourselves, you know, back in the day, remote IO and whatnot. Wonder if that nine eighty is the temperature. Oh, yeah. So as I hold on to it, you can see the temperature’s going up and up.

K. So what we’ll do tomorrow let me go back to full screen here. Gonna find a better way to make make all these buttons work. The reason I’m not using, OBS for everything while I’m sharing the screen natively inside of StreamYard is because I looked at the resolution, and StreamYard does not when it gets the camera feed from OBS, it doesn’t it’s not the quality of, of the screen you would want, ten eighty p. So that’s why I did it that way, but it makes the camera view a little op, awkward.

But in any case, so we got them working. We got both these IFMs. It was pretty easy. Right? Once I figured out what was wrong with my Studio 5,000, I just backed up to a snapshot.

This is why I never use do do anything without VMware or virtualization because you’re gonna be able to back up to a snapshot. Install all that software again. Not even not even that’s a nonstarter. But we got both of these on the network. We saw their values coming in.

So what I’ll do tomorrow at lunch, assuming everything goes well, we’re gonna bring get the go get the add on instructions for the encoder and for the temperature sensor. We’re gonna download those. We’ll add on the Studio 5,000, and then we’ll take a look at how it massages the data to give us some really good data. I know a lot of you guys have used IFM out there. You’ve given a great reviews to me.

You guys have told me you love using their products. They have great products. Not every product, but most of their products have been, well received. So I figured we’ll, do that tomorrow. And we will have the IO link, We will have the IO link, episode of the podcast come out today.

I think what I’ll do is I’ll go grab some lunch, and then I’ll record the bumpers for that, finish editing that, and publish that, this afternoon. So, you know, I’ve I kinda felt better than going yesterday. I usually do on Wednesdays, but then again, with everything that happened yesterday, it’s probably for the better that I get delayed today. So with that, I wanna end the show by wishing you all good health and happiness and safety. And until next time, my friends, peace.

If you have any questions about Shawn’s in-person or online courses, please don’t hesitate to setup a time to meet with Shawn via MSTeams, or drop him an email using his contact form here: https://theautomationschool.com/question/


Until next time, Peace ✌️ 

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

Shawn M Tierney
Technology Enthusiast & Content Creator

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