Episode Transcript
Available transcripts are automatically generated. Complete accuracy is not guaranteed.
(00:00):
Happy afternoon, everybody. Sean 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
(00:22):
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
(00:42):
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
(01:05):
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
(01:26):
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,
(01:48):
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,
(02:11):
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?
(02:32):
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,
(02:52):
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.
(03:13):
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
(03:35):
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
(03:56):
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
(04:18):
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
(04:38):
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
(04:59):
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
(05:20):
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.
(05:42):
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.
(06:07):
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
(06:28):
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
(06:50):
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?
(07:12):
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,
(07:32):
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
(07:52):
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.
(08:13):
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.
(08:34):
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
(08:55):
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
(09:16):
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.
(09:38):
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
(09:59):
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.
(10:21):
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
(10:42):
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
(11:03):
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
(11:26):
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
(11:46):
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,
(12:08):
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,
(12:30):
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
(12:51):
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?
(13:12):
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.
(13:33):
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
(13:54):
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.
(14:18):
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.
(14:41):
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
(15:01):
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.
(15:22):
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
(15:43):
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.
(16:04):
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.
(16:26):
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
(16:46):
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
(17:08):
minor rev, not a major rev,
I'm, really feeling like
That was the issue. So let's give it
a second here.
(17:30):
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
(17:51):
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,
(18:13):
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.
(18:34):
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,
(18:56):
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,
(19:16):
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
(19:37):
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
(19:58):
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,
(20:19):
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.
(20:40):
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.
(21:00):
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
(21:21):
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
(21:42):
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,
(22:04):
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.