Download eLM.MP3200iec.01.HardwareOverview 2

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Distributed control system wikipedia , lookup

Opto-isolator wikipedia , lookup

PID controller wikipedia , lookup

Computer network wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Transcript
Welcome to the MP3200iec Hardware Overview eLearning Module
eLM.MP3200iec.01.HardwareOverview
2
Hi, my name is Matt Pelletier, and I’m a Product Training Engineer for Yaskawa motion control and servo
products.
I’ll be your instructor for this eLearning Module.
If you’re still on this page, it’s probably because this is your first time using one of our eLearning
modules, so let me quickly explain the interface.
If you don’t have audio, click in the lower right for the script.
After each slide, click the controls to advance, pause or go back.
If you’ve got any questions, just click on the email button to get in contact with us.
eLM.MP3200iec.01.HardwareOverview
3
In this training module we’ll overview the basic features of the MP3200iec.
Then we’ll go through the front panel, discuss the Mechatrolink 3 network, Ethernet communication,
programming, and finish with a few frequently asked questions.
eLM.MP3200iec.01.HardwareOverview
4
The MP3200iec is designed for extreme performance in the most demanding applications such as
printing, converting, packaging or any application that requires a high number of axes along with fast
network and PLC scan times
eLM.MP3200iec.01.HardwareOverview
5
It is currently the performance leader in Yaskawa America’s offering of MPiec controllers.
By measureable performance metrics, it is 4 times faster than the MP2300iec controllers and 8 times
faster than the single axis MP2600iec.
eLM.MP3200iec.01.HardwareOverview
6
This performance advantage exists thanks to a 1 GHz 64-bit processor, up to 8 slots of I/O, and the ultrafast Mechatrolink 3 motion and I/O network.
You can see from the table below that the MP3200iec can easily handle up to 4 servo axes at 0.25 ms.
Even at the maximum of 62 axes the network still updates at 4 ms.
eLM.MP3200iec.01.HardwareOverview
7
A typical system configuration is as follows.
The Mechatrolink 3 motion and I/O network connects Sigma-5 servos and Mechatrolink 3 I/O.
Switches, sensors, relays, indicators, external encoders are all connected through the local I/O modules.
All other connections are made through Ethernet.
HMI, third party I/O, and PLC are connected using the communication protocols Ethernet/IP and/or
Modbus TCP.
Connections to a PC are made with OPC Server or the web server.
The MPiec controllers support all of these connections at the same time over the same ports.
eLM.MP3200iec.01.HardwareOverview
8
The MP3200iec consists of three basic units
The power supply and the CPU together comprise and operable system.
Add the option base and user-installed I/O in each slot… to make a system complete with inputs and
outputs.
These pieces connect and lock together to make one customized machine controller.
eLM.MP3200iec.01.HardwareOverview
9
Now let’s take a look at the front panel and connections of each of these units, starting with the power
supply.
There are two different power supply units, the AC 110/220 volt and the 24 volt DC unit.
The input voltage is printed next to the connector.
Power ON is indicated by the green LED.
Medium and high output load level is indicated by the yellow and red LED.
In the middle is the RLY OUT connection. This connection is closed when the CPU is in ready status, as
indicated by the RDY status LED. This way the controller’s “ready” status can be directly wired to
external control circuitry.
eLM.MP3200iec.01.HardwareOverview
10
Now lets look at the CPU unit.
At the top is a simple 7-segment display which can show the controller IP address when powered on with the TEST DIP switch set
ON.
To the right of the display you see status LEDs. These operate the same as the other MPiec controllers, with indicators for Ready,
Run, Alarm, Error, low battery, and Mechatrolink alarm.
The rotary switches set the last byte of the IP address override. This address is selected when the controller is powered on with
both E-INIT and E-PM0 DIP switches set ON.
The MP3200iec has a few more DIP switches compared to the other MPiec controllers. Details on DIP switch function can be found
in the manual
The OP port is for factory use only, and for this reason has a clear protective cover in order to prevent user connection.
Two ports are available for Ethernet connection to the controller. Unlike the single-axis MP2600iec, these ports are connected
internally as a hub; the controller has one IP address.
Finally at the bottom left we have two connections for the Mechatrolink 3 motion and I/O network.
YAI-SIA-IEC-5
http://www.yaskawa.com/site/dmcontrol.nsf/(DocID)/MHAL-942TFQ?opendocument
<this slide has an articulate mp4 movie but it is invisible in the selection pane>
<Switch arrow position is offset to compensate for Articulate rendering>
eLM.MP3200iec.01.HardwareOverview
11
The included memory backup battery is located inside the bottom of the CPU unit.
This battery is required to store variable data, alarm history, and calendar when power is off.
The battery is good for about one year of cumulative power-off time.
When the voltage of the battery is low, the BAT led will turn ON and it’s time to replace the battery.
eLM.MP3200iec.01.HardwareOverview
12
The empty option base can be selected with three, five, or eight slots, according to the required I/O
capacity.
I/O cards such as the LIO-01 are selected and individually installed, creating a machine controller
customized for the application.
Cards can be removed using the small tool built in to the front of the option base.
eLM.MP3200iec.01.HardwareOverview
13
The MP3200iec supports the same option cards as the MP2300iec controllers.
The LIO-01 and LIO-02 provide 16 digital inputs and outputs along with an external encoder input with
high-speed latch.
For higher onboard IO count without the external encoder input, consider using the LIO-04 or LIO-05
with 32 digital inputs and outputs.
For a solid mix of IO capabilities, the LIO-06 offers 8 digital inputs and outputs, analog input and output,
and encoder input with high-speed latch.
Also available are dedicated analog input and analog output
64 point digital output is available on the DO-01.
And Ethernet communication can be expanded using the 218IF-Y1. This card also provides serial
communication.
eLM.MP3200iec.01.HardwareOverview
14
Wiring to the IO cards is accomplished through breakout cables with terminal blocks.
Terminal block conversion kits are available for the LIO-01, 02, 04, 05 and 06 as well as for the servo
amplifier IO connector
eLM.MP3200iec.01.HardwareOverview
15
Mechatrolink is the network of choice for Yaskawa MPiec controllers.
It is an open, high-speed, deterministic motion and I/O network, optimized for electrically noisy factory
environments.
The MP3200iec is optimized for the high speed communication of Mechatrolink 3.
Operating over the Ethernet physical layer, it provides network communication cycles as low as 0.25 ms.
eLM.MP3200iec.01.HardwareOverview
16
The feature that sets Mechatrolink apart from other motion and I/O networks is the capability for data
retry within the same network communication cycle.
You can see here in MotionWorks IEC Mechatrolink-III configuration, the max retries setting.
Here’s how it works.
If, for example the response message from slave node 1 were corrupted due to electrical noise, there is,
within the same communication cycle, a second chance for the data to be received.
Data Retry greatly reduces the possibility of data loss in electrically noisy environments such as the plant
floor, thereby ensuring consistent and reliable performance of Mechatrolink servos and I/O.
eLM.MP3200iec.01.HardwareOverview
17
While all versions of Mechatrolink support Data Retry, this table summarizes a few of the key
improvements in Mechatrolink 3 over Mechatrolink 2.
Most notable is the baud rate, now 10 times higher at 100 mega bits per second.
The network cycle time can be as low as 31.25 micro seconds, although for practical purposes, on a
multi-axis system the MP3000iec controller supports cycle times starting at 250 micro seconds.
The maximum number of nodes is now 62, with a longer max distance between stations now of 100
meters, and no minimum limit.
Running on Ethernet Cat 5 cable, several connection topologies are supported by Mechatrolink 3, which
will be illustrated next.
eLM.MP3200iec.01.HardwareOverview
18
Network topology defines how the devices can be physically connected together.
The devices are commonly referred to as the network master and slave nodes.
In our case the master is the MPiec controller and the slaves are the Sigma-5 servo amplifiers.
Your normal “cascade” topology simply connects the devices one to another.
Since each device retransmits to the next device, star topology offers the fastest network response, but
requires another device called a hub, a central point that connects the nodes together, transmitting
simultaneously.
These topologies can be combined as required.
For more complex topologies, network times can be modeled using “Mechatrolink III Utility Software”
available for free from mechatrolink.org.
“Mechatrolink III Utility Software”
http://www.mechatrolink.org/en/download/software.html
eLM.MP3200iec.01.HardwareOverview
19
The MPiec controllers support a wide range of Ethernet communication options.
Through PC communication we can use MotionWorks IEC programming software, access the internal web
server, or set up an OPC server to access variable tags.
Third party devices can interface using Modbus/TCP and Ethernet/IP protocols.
And any other type of data transfer can be accomplished using custom protocol.
eLM.MP3200iec.01.HardwareOverview
20
All MPiec controllers have a web server - an interface which is built into the controller itself.
Connect the PC to the controller, enter the controller IP address in your browser, and the web server
gives you access to many of the critical functions of the controller.
No software on your PC other than Internet Explorer and Java 6 is required to access the controller’s
internal web server.
eLM.MP3200iec.01.HardwareOverview
21
Lots of troubleshooting and maintenance can be accomplished directly through the web interface, even
on a computer that doesn’t have MotionWorks IEC installed.
You can troubleshoot and clear alarms, view alarm history, monitor and graph motion and IO, even test
servo motion, set and restore servo parameters, and backup or restore the project.
You can do with the web server pretty much everything except to edit and monitor the code itself.
Passwords can be configured to control access to the various functions of the web server.
If necessary, the controller firmware can be upgraded in the field .
For more details on how to use the web server, documentation is available within MotionWorks IEC and
also online.
YEA-SIA-IEC-4
http://www.yaskawa.com/site/dmcontrol.nsf/(DocID)/TKUR-7E7R9S?opendocument
eLM.MP3200iec.01.HardwareOverview
22
OPC is yet another communications option over Ethernet.
OPC is a widely used standard communication interface for factory automation.
Once you have Yaskawa’s OPC Server software running on a PC in the network, you’ve opened the
gateway to real-time communication between the machine process and the factory network.
For an overview and demonstration of OPC Server, check out the eLearning Video.
OPC Server eLV
http://www.yaskawa.com/site/dmcontrol.nsf/(DocID)/MPER-7Q2Q3F?opendocument
eLM.MP3200iec.01.HardwareOverview
23
From the single axis MP2600iec to the MP3200iec with 62 axes, all the MPiec controllers program and
operate on one common platform.
That means one common programming software, MotionWorks IEC.
Just one set of PLCopen motion instructions, or motion libraries.
The same libraries of application “toolbox” code from Yaskawa works with every controller.
And if you can reuse our code, you can reuse your own code from one application to another, and from
one controller to another.
eLM.MP3200iec.01.HardwareOverview
24
Whatever application knowledge and code you have written in one MPiec controller, can be scaled up to
the MP3200iec, and code you develop for the MP3200iec can be scaled down for use in the others.
This means that machine designers can create code libraries and scale their control systems to meet
the level of automation the customer is able to invest in.
It’s one control platform and one software environment for single or multi-axis .
eLM.MP3200iec.01.HardwareOverview
25
Now for a few frequently asked questions.
Some have asked if the MP3200iec can be used with Mechatrolink 2 servos.
While some of the features, such as data retry, exist on both Mechatrolink 2 and 3, the networks are
quite different and not interoperable.
The high performance characteristics of the MP3200iec are optimized for use with the high speed
communication of Mechatrolink 3 only.
eLM.MP3200iec.01.HardwareOverview
26
What about the USB port?
The USB port and corresponding STOP/SAVE button will allow a project to be loaded, or the firmware to
be updated without a computer - perfect for easy maintenance and program upgrades.
This feature will be supported in a future firmware release.
eLM.MP3200iec.01.HardwareOverview
27
What version of MotionWorks IEC do you need for use with the MP3200iec?
You do need version 2.4 or higher.
You can download the latest version from yaskawa.com
Software Download Page
http://www.yaskawa.com/site/products.nsf/ProductDetailPages/MultiAxis%20Motion%20Controllers~MotionWorks%20IEC~MotionWorks_IEC_software_upgrade.html
eLM.MP3200iec.01.HardwareOverview
28
Are there any new features related specifically to the MP3200iec?
While programming is identical between MPiec controllers, the differences in hardware can be seen in the
configuration.
First, you’ll notice that the node number and logical axis numbers begin at 3 rather than at 1. This is
simply a characteristic of Mechatrolink 3.
eLM.MP3200iec.01.HardwareOverview
29
More importantly however, each Mechatrolink III node has the Configured Response Time setting, which
can be set to default, measured, or maximum.
These settings comprise the Communication Cycle Usage, as displayed graphically.
Find quick start videos on these and many other how-to topics, on the product home page.
eLM.MP3200iec.01.HardwareOverview
30
Another important feature is the ability to simultaneously capture two positions from the same servo axis
at high speed.
For the programmer this means that two MC_TouchProbe blocks can be executed at the same time on
the same axis.
Thanks to Mechatrolink 3, one or two input sensors can be used to latch positions and maintain
synchronization in web handling applications.
For example, a sensor can be used to detect a product as it moves by, and the length of the product can
be accurately measured using the positions captured at the rising and falling edge of the sensor.
eLM.MP3200iec.01.HardwareOverview
31
Another feature in the hardware configuration is the ability to copy axis parameters from one servo to
another, making it simple to configure axes that are the same.
It is also easy to set specific parameters simultaneously on multiple axes in order to configure the
hardware quickly and accurately.
These features are also available for the other multi-axis MPiec controllers.
eLM.MP3200iec.01.HardwareOverview
32
This concludes the eLearning Module.
Thanks for watching!
Please feel free to contact the Technical Training Services group of Yaskawa America with any and all
comments and questions.
Thank you and have a great day.