& Construction

Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
& Manufacturing

Professional CAD/CAM tools built on Inventor and AutoCAD
Integrated BIM tools, including Revit, AutoCAD, and Civil 3D
Professional CAD/CAM tools built on Inventor and AutoCAD
Transcript
00:00
[MUSIC PLAYING]
00:08
For the last thing that we're going to look at with PLCs,
00:10
I want to show you the amazing automation that
00:13
can happen in your project set utilizing
00:16
a tool called the spreadsheet to PLC I/O Utility.
00:21
When I go to that utility, it's located under the import export
00:24
data tab of the ribbon.
00:26
There's a lot of great tools inside this tab.
00:29
Please take a look at them as you start
00:30
exploring electrical more.
00:32
But the one I'm going to focus on is this PLC I/O Utility.
00:37
The first thing I'm going to do is open up this Excel file.
00:41
Now I need to select it to be able to use it in this dialog
00:44
box, but I also want to show it to you
00:46
so you can see what it's utilizing
00:49
to build this automatI/On.
00:52
This is what that file looks like.
00:55
It is a very large Excel file that
00:58
carries information about each PLC type,
01:01
the code for that PLC, rack and slot information addressing
01:05
information even whether or not you want a spacer
01:08
or a break to happen, the five lines of description
01:12
per each I/O point.
01:13
And then, it can actually insert up
01:16
to nine inline components with that I/O point.
01:21
So it will know then what devices you need inserted
01:25
and you can put as much informatI/On in here
01:27
as you want to have those devices get
01:30
pre-populated with catalog information, their description
01:33
text, location codes, all of that.
01:37
In this case, we have it pretty basic,
01:38
where we just have the tag, the description,
01:41
the block that it's inserting, and the location code.
01:45
But you can add as many attributes
01:46
as you want by putting in the codes of D1
01:50
and then the attribute type, D2, and so on.
01:54
You can have this build as much as you want.
01:56
And in our settings for this, we will
01:58
define how this gets built across multiple drawings.
02:04
So once I choose it, I then come into the spreadsheet
02:07
to PLC I/O Utility.
02:09
And I can look at my setup to define
02:13
how I want my ladders placed, how many ladders
02:17
per my drawings, what the width of those
02:19
are, the distance between them, how many rungs
02:22
per ladder, whether or not I'm suppressing
02:25
any part of the ladder, even what the PLC styles will be,
02:29
with the I/O spacing is, and even
02:32
what the spacing between the inline devices
02:34
are, and then even what the drawing template is
02:37
going to be.
02:38
In this particular case, it's utilizing the existing drawing
02:41
template that comes with electrical
02:43
so you will see the title back end up in model space.
02:47
We can also define what our first ladder
02:49
numbers are going to be.
02:52
In this case, I'm going to make this 1,100.
02:57
And I am going to tell it that I want it
02:58
to create brand new drawings.
03:01
So I want it to start withdrawing 11 of this project.
03:06
I will let it do a free run.
03:08
I don't need it to pause between each drawing
03:10
and it will start on sheet 11.
03:12
You do want to make sure these get
03:14
added to your active project by check marking this box.
03:18
Then I will click Save and start.
03:21
And you will see that based off of that spreadsheet,
03:23
it is going to create three new drawings for me
03:26
with all of the PLC information and all of those inline devices
03:30
already defined.
03:31
There is a lot of power to this utility.
03:34
Most of it is built around the ability
03:36
to have an export from your PLC programming system
03:40
to then be able to import that into electrical to build
03:43
your drawings.
03:44
So if you're designing first there,
03:46
you can then have it come in here to build the schematics.
03:49
It is also a great way to do automation across your drawing
03:52
package regardless of whether or not
03:54
you're putting it into your PLC programming first.
03:58
If you're interested, there have been some very exciting,
04:02
we'll call them hacks, on the spreadsheet to PLC I/O
04:05
Utility that have been done around automating
04:08
your entire schematics.
04:11
And even in AU class that I did a few years back
04:14
on this very same thing with a customer of ours.
04:18
And there you have it.
04:19
Three brand new drawings pre-built into my project list
04:24
already done and completed with ladders, symbols,
04:27
and all of the PLCs.
04:29
Please take a moment to do the exercise on the spreadsheet
04:31
to PLC I/O Utility.
Video transcript
00:00
[MUSIC PLAYING]
00:08
For the last thing that we're going to look at with PLCs,
00:10
I want to show you the amazing automation that
00:13
can happen in your project set utilizing
00:16
a tool called the spreadsheet to PLC I/O Utility.
00:21
When I go to that utility, it's located under the import export
00:24
data tab of the ribbon.
00:26
There's a lot of great tools inside this tab.
00:29
Please take a look at them as you start
00:30
exploring electrical more.
00:32
But the one I'm going to focus on is this PLC I/O Utility.
00:37
The first thing I'm going to do is open up this Excel file.
00:41
Now I need to select it to be able to use it in this dialog
00:44
box, but I also want to show it to you
00:46
so you can see what it's utilizing
00:49
to build this automatI/On.
00:52
This is what that file looks like.
00:55
It is a very large Excel file that
00:58
carries information about each PLC type,
01:01
the code for that PLC, rack and slot information addressing
01:05
information even whether or not you want a spacer
01:08
or a break to happen, the five lines of description
01:12
per each I/O point.
01:13
And then, it can actually insert up
01:16
to nine inline components with that I/O point.
01:21
So it will know then what devices you need inserted
01:25
and you can put as much informatI/On in here
01:27
as you want to have those devices get
01:30
pre-populated with catalog information, their description
01:33
text, location codes, all of that.
01:37
In this case, we have it pretty basic,
01:38
where we just have the tag, the description,
01:41
the block that it's inserting, and the location code.
01:45
But you can add as many attributes
01:46
as you want by putting in the codes of D1
01:50
and then the attribute type, D2, and so on.
01:54
You can have this build as much as you want.
01:56
And in our settings for this, we will
01:58
define how this gets built across multiple drawings.
02:04
So once I choose it, I then come into the spreadsheet
02:07
to PLC I/O Utility.
02:09
And I can look at my setup to define
02:13
how I want my ladders placed, how many ladders
02:17
per my drawings, what the width of those
02:19
are, the distance between them, how many rungs
02:22
per ladder, whether or not I'm suppressing
02:25
any part of the ladder, even what the PLC styles will be,
02:29
with the I/O spacing is, and even
02:32
what the spacing between the inline devices
02:34
are, and then even what the drawing template is
02:37
going to be.
02:38
In this particular case, it's utilizing the existing drawing
02:41
template that comes with electrical
02:43
so you will see the title back end up in model space.
02:47
We can also define what our first ladder
02:49
numbers are going to be.
02:52
In this case, I'm going to make this 1,100.
02:57
And I am going to tell it that I want it
02:58
to create brand new drawings.
03:01
So I want it to start withdrawing 11 of this project.
03:06
I will let it do a free run.
03:08
I don't need it to pause between each drawing
03:10
and it will start on sheet 11.
03:12
You do want to make sure these get
03:14
added to your active project by check marking this box.
03:18
Then I will click Save and start.
03:21
And you will see that based off of that spreadsheet,
03:23
it is going to create three new drawings for me
03:26
with all of the PLC information and all of those inline devices
03:30
already defined.
03:31
There is a lot of power to this utility.
03:34
Most of it is built around the ability
03:36
to have an export from your PLC programming system
03:40
to then be able to import that into electrical to build
03:43
your drawings.
03:44
So if you're designing first there,
03:46
you can then have it come in here to build the schematics.
03:49
It is also a great way to do automation across your drawing
03:52
package regardless of whether or not
03:54
you're putting it into your PLC programming first.
03:58
If you're interested, there have been some very exciting,
04:02
we'll call them hacks, on the spreadsheet to PLC I/O
04:05
Utility that have been done around automating
04:08
your entire schematics.
04:11
And even in AU class that I did a few years back
04:14
on this very same thing with a customer of ours.
04:18
And there you have it.
04:19
Three brand new drawings pre-built into my project list
04:24
already done and completed with ladders, symbols,
04:27
and all of the PLCs.
04:29
Please take a moment to do the exercise on the spreadsheet
04:31
to PLC I/O Utility.
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
Sign in to start learning
Sign in for unlimited free access to all learning content.Save your progress
Take assessments
Receive personalized recommendations
May we collect and use your data?
Learn more about the Third Party Services we use and our Privacy Statement.May we collect and use your data to tailor your experience?
Explore the benefits of a customized experience by managing your privacy settings for this site or visit our Privacy Statement to learn more about your options.