Sales Training Level 2 IndraMotion MLD / CCD - Bosch Rexroth
Sales Training Level 2 IndraMotion MLD / CCD - Bosch Rexroth
Sales Training Level 2 IndraMotion MLD / CCD - Bosch Rexroth
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Sales</strong> <strong>Training</strong><br />
<strong>Level</strong> 2<br />
<strong>IndraMotion</strong> <strong>MLD</strong> / <strong>CCD</strong>
Agenda<br />
�� General Information<br />
�� What is . . .?<br />
�� <strong>MLD</strong>-S <strong>MLD</strong><br />
�� <strong>CCD</strong><br />
�� <strong>MLD</strong>-M <strong>MLD</strong><br />
�� <strong>IndraMotion</strong> <strong>MLD</strong> - scalable solutions<br />
�� Free programming<br />
�� Programming with technical function blocks<br />
�� Turn key solutions<br />
�� Connection to visualizations<br />
�� VCPs<br />
�� VEPs<br />
�� PCs<br />
�� Third party tools<br />
�� Application examples<br />
�� Summary<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
2
<strong>IndraMotion</strong> <strong>MLD</strong> –<br />
Drive-Based<br />
Drive Based Automation Solution<br />
for Single-Axis Single Axis and Multiple-Axis Multiple Axis Applications<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
�� ideal combination of<br />
motion and PLC functions<br />
�� Compact motion-logic motion logic system<br />
based on IndraDrive<br />
� Super ordinate controls no longer<br />
necessary<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
3
<strong>IndraMotion</strong> <strong>MLD</strong> and <strong>CCD</strong><br />
Unique On-Board Solution<br />
Only available from <strong>Bosch</strong> <strong>Rexroth</strong>:<br />
� Highly dynamic on-board solution<br />
� Almost free of charge<br />
� Very easy licensing<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
KW-PLC1 PLC<br />
bmaXXdrivePLC<br />
All All PLC’s PLC require require<br />
additional additional hardware hardware<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Simotion D with<br />
Sinamics 120S ...<br />
Movi-PLC<br />
4
<strong>MLD</strong><br />
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Why Drive-Based Motion-Logic ?<br />
� Cost-effective solution<br />
� Motion- and logic control directly in the drive<br />
� Compact design<br />
� Reduced switch cabinet space<br />
� Less wiring<br />
� Less EMC problems<br />
� Fast reaction / communication<br />
� Less interfaces<br />
� Reaction times within msecs<br />
� Low complexity<br />
� Faster startup<br />
� Easy diagnostics<br />
� easier engineering<br />
� Only one data backup of drive parameters and PLC program<br />
� Modern communication conception<br />
� Ethernet communication for all components<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
very very short short<br />
"time "time to market"<br />
market"<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
5
<strong>IndraMotion</strong> <strong>MLD</strong> and <strong>CCD</strong><br />
Design and Function<br />
� Single-axis motion control<br />
or<br />
� Drive with higher<br />
technology function<br />
1<br />
1<br />
<strong>MLD</strong>-S single drive<br />
Higher-order<br />
control (optional)<br />
HMI<br />
PC<br />
- Field bus slave or drive<br />
without master communication<br />
- Advanced or basic<br />
control section<br />
- Optional <strong>IndraMotion</strong> <strong>MLD</strong><br />
firmware<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
<strong>CCD</strong> cross-communication<br />
1 2<br />
Higher-order<br />
control<br />
� Digital command value coupling<br />
(position, velocity,<br />
torque, leading axis position)<br />
� Very easy parameterization<br />
1 - Field bus slave<br />
- Advanced control<br />
- Optional <strong>CCD</strong> module<br />
2<br />
Ethernet TCP/IP<br />
� Multi-axis motion control<br />
(up to 8 axes)<br />
� IEC programming<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
HMI<br />
PC<br />
- Basic control section with Sercos-III<br />
is sufficient<br />
Multi-axis motion <strong>MLD</strong>-M<br />
1 - Field bus slave or drive<br />
without master communication<br />
- Advanced control<br />
- Optional <strong>CCD</strong> module<br />
- Optional <strong>IndraMotion</strong> <strong>MLD</strong> firmware<br />
2<br />
1 2<br />
Higher-order<br />
control (optional)<br />
Ethernet TCP/IP<br />
HMI<br />
PC<br />
- Basic control section with Sercos-III<br />
is sufficient<br />
6
What is . . .?<br />
� <strong>MLD</strong>-S (1) without Sercos III /Ethernet<br />
engineering via RS232<br />
Visualization via RS232<br />
<strong>MLD</strong>-S <strong>MLD</strong><br />
both via RS232<br />
� using feed-through mode<br />
Optional<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Motion Logic Drive – Single axis<br />
Characterized by the following main features:<br />
� No additional hardware<br />
� Activation via a firmware option<br />
� Can be run on advanced- and<br />
basic control sections<br />
� Single-axis motion control<br />
� Drive commands via PLCopen<br />
� Expansion of drive functionality<br />
� reactions in msec are possible (advanced)<br />
� Direct access to all drive parameters<br />
� Using the on-board I/Os in the PLC program<br />
VCPx.2 allows simultaneous engineering<br />
and visualization via RS232!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
7
What is . . .?<br />
� <strong>MLD</strong>-S (2) with Sercos III /Ethernet<br />
Visualization<br />
Ethernet<br />
<strong>MLD</strong>-S<br />
<strong>MLD</strong><br />
Optional<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Motion Logic Drive – Single axis<br />
The new version with Sercos III / Ethernet<br />
enhances the functionality of the <strong>MLD</strong>-S:<br />
� Simultaneous engineering and<br />
visualization via Ethernet<br />
� RS232 interface still fully available<br />
� Visualization possible with all IndraControl-V devices<br />
� VCP/VCH<br />
� VEP/VEH<br />
� PCs<br />
� Data can be exchanged with third-party<br />
tools via OPC<br />
� Sercos III I/Os permit multiple expansion of the<br />
available I/Os<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
8
What is . . .?<br />
� <strong>MLD</strong>-S Application Example<br />
1-msec msec<br />
cycle<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Integrated PLC:<br />
�Synchronizes web and varnishing axis on start of the varnish mode<br />
�Calculates online 4 cams per spray nozzle<br />
�Switches 12 spray nozzles exactly on the web<br />
�Communicates with the master PLC<br />
�Applies new process data (>600 bytes)<br />
�Returns error messages<br />
�Calculates and activates new data<br />
(also during varnishing)<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
9
Ethernet<br />
What is . . .?<br />
� <strong>CCD</strong><br />
MASTER SLAVE 1 SLAVE 2<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Cross Communication Drive<br />
<strong>CCD</strong> is the BRC interface for cross-communication<br />
among IndraDrive’s.<br />
The main characteristics are:<br />
� Ethernet hardware with Sercos III protocol<br />
� Independent of master communication<br />
� 1 master<br />
� Advanced control sections: CSH-01.2C-xx-xxx-xxx-<strong>CCD</strong>xx-x-..<br />
� Up to 7 slaves (depending on operating mode)<br />
� Basic control sections : CSB-01.1C-S3-xxx-xx-x-..<br />
� Advanced control sections: CSH-01.1C- S3 -xxx-xx-x-..<br />
� Basic double-axis control sections : CDB - in preparation –<br />
� Up to 160 bytes of cyclic data for all axes in the group:<br />
� up to 48 bytes per slave (MDT, AT)<br />
� up to 16 parameters per slave (MDT, AT)<br />
� Engineering of all drives without cable reconnection<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
10
What is . . .?<br />
� <strong>CCD</strong> Operating Modes<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� There are 3 different operating<br />
modes<br />
� <strong>CCD</strong> basic mode<br />
� <strong>CCD</strong> system mode<br />
� <strong>MLD</strong>-M system mode<br />
� Configuration through IndraWorks<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
11
Power<br />
Power<br />
Power<br />
What is . . .?<br />
� <strong>CCD</strong> basic mode<br />
Dialog in IndraWorks<br />
MASTER SLAVE 1 SLAVE 2<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� <strong>CCD</strong> not preconfigured<br />
� The complete interface can / must be<br />
configured by the customer<br />
� The master views<br />
� the <strong>CCD</strong> master<br />
� but not the <strong>CCD</strong> slaves<br />
� The <strong>CCD</strong> master gives commands to the <strong>CCD</strong><br />
slaves<br />
� Up to 7 slaves possible<br />
� Successor of ECO-X (EcoDrive crosscommunication)<br />
� Typical applications<br />
� Gantry<br />
� Torque duplication<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
12
Comparison of Prices<br />
Application Example<br />
Ecodrive / EcoX<br />
Field bus<br />
Parallel interface 2<br />
Components:<br />
4 x DKC21.3-040<br />
4 x 20-FWA (e.g. SGP20)<br />
3 x EcoX cable (e.g. IKB0035)<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Field bus<br />
Parallel interface 2<br />
IndraDrive / <strong>CCD</strong><br />
Components:<br />
1 x HCS..-W0028 + CSH-xx-ENS-EN2-<strong>CCD</strong>...<br />
Optional: <strong>CCD</strong>, synchronization, 2nd encoder<br />
3 x HCS..-W0028 + CSB-S3-ENS…<br />
1 x MPH04<br />
3 x MPB04<br />
3 x Ethernet cable (e.g. RKBxxxx)<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
-15%<br />
13
Comparison of Prices<br />
Application Example with Synchronization<br />
Ecodrive / EcoX<br />
Field bus<br />
Parallel interface 2<br />
Components:<br />
4 x DKC21.3-040<br />
4 x 20-FWA (e.g. SGP20)<br />
3 x EcoX cable (e.g. IKB0035)<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Field bus<br />
Parallel interface 2<br />
IndraDrive / <strong>CCD</strong> + ELS<br />
Components:<br />
1 x HCS..-W0028 + CSH-xx-ENS-EN2-<strong>CCD</strong>...<br />
Optional: <strong>CCD</strong>, synchronization, 2nd encoder<br />
3 x HCS..-W0028 + CSB-S3-ENS…<br />
1 x MPH04<br />
3 x MPB04 + ext. sync<br />
3 x Ethernet cable (e.g. RKBxxxx)<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
-7%<br />
14
What is . . .?<br />
� <strong>CCD</strong> System Mode<br />
Power Power Power<br />
Dialog in IndraWorks<br />
MASTER SLAVE 1 SLAVE 2<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� <strong>CCD</strong> partly preconfigured<br />
� The interface is subdivided in data exchange<br />
with<br />
� master communication and <strong>CCD</strong> slave<br />
� <strong>CCD</strong> master and <strong>CCD</strong> slave<br />
� The master communication views and gives<br />
commands to<br />
� the <strong>CCD</strong> master<br />
� and all <strong>CCD</strong> slaves<br />
� Up to 5 slaves possible<br />
� Typical applications<br />
� The axes are moved sometimes<br />
synchronously and separately from the<br />
master communication<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
15
<strong>CCD</strong> Cross-Communication<br />
Typical Applications<br />
Typical applications<br />
<strong>CCD</strong> cross-communication:<br />
Fast synchronous data transfer among<br />
drives through motion commands via<br />
an external control (local single axes<br />
with <strong>MLD</strong>-S are also possible).<br />
Examples: gantry, master-slave,<br />
antibacklash ...<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� SERCOS III<br />
� Cycle times: 0.5..4 msec<br />
� Parameter gateway<br />
� Automatic phase handling<br />
� Configurable error reaction<br />
� <strong>CCD</strong> system mode:<br />
� Profile interpreter<br />
� Process data gateway<br />
� ELS structures / command value<br />
generator<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
16
optional<br />
<strong>MLD</strong>-M <strong>MLD</strong><br />
Power<br />
Power<br />
Power<br />
What is . . .?<br />
� <strong>MLD</strong>-M System Mode<br />
Dialog in IndraWorks<br />
MASTER SLAVE 1 SLAVE 2<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� <strong>CCD</strong> is preconfigured for <strong>MLD</strong>-M operation<br />
� The interface can be expanded<br />
� Master communication is not necessary<br />
� The master communication does not give any<br />
commands to the axes<br />
� The master communication views<br />
� the <strong>CCD</strong> master<br />
� but not the <strong>CCD</strong> slaves<br />
� Up to 7 slaves possible<br />
� Typical applications<br />
� Compact multiple-axis control<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
17
What is . . .?<br />
� Expandable by SERCOS III I/O<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
�� SERCOS III block I/O digital<br />
� 16 digital inputs<br />
� 16 freely configurable inputs or outputs<br />
�� SERCOS III block I/O analog<br />
� 4 analog inputs<br />
� 2 analog outputs<br />
� Registration and output of current and<br />
voltage signals<br />
� Resistance measurement<br />
� Temperature measurement<br />
�� SERCOS III bus coupler<br />
SERCOS III bus coupler<br />
� 8 digital inputs, 4 digital outputs on<br />
board<br />
� Expansion with max. 62 standard Inline<br />
modules<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
18
<strong>IndraMotion</strong> <strong>MLD</strong>-M<br />
Typical Applications<br />
Typical applications � SERCOS III<br />
<strong>IndraMotion</strong> <strong>MLD</strong>:<br />
Machine designs with up to 8 axes and<br />
low I/O and sensor requirements.<br />
Fast synchronous data exchange<br />
among drives with integrated multiaxis<br />
motion control <strong>MLD</strong>-M.<br />
Examples: Conveyor systems,<br />
synchronously running separation<br />
equipment, handling and palletizes in<br />
the network<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Cycle times: 0.5..4 msec<br />
� <strong>MLD</strong>-M configuration<br />
� I/O data channel<br />
� Axis addressing (Axis_Ref)<br />
� AXIS_DATA support<br />
� Parameter channel (read/write)<br />
� Operating phase control<br />
� Motion command interface<br />
� Real-time channel<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
19
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Scalable Solutions<br />
Turn Key Solutions<br />
�� IM for metal forming<br />
�� Rollfeed standard<br />
�� <strong>IndraMotion</strong> for<br />
Handling<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Scalable and customized programming<br />
Programming with technical<br />
function blocks<br />
�� Flying shear TechFB<br />
�� Register controller<br />
function block<br />
�� …<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Free<br />
programming<br />
�� Enclosed<br />
PLCopen motion<br />
library and<br />
support of all IEC<br />
61131 languages<br />
20
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Free Programming<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Free<br />
programming<br />
�� Enclosed<br />
PLCopen motion<br />
library and<br />
support of all IEC<br />
61131 languages<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
21
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Creating a Project<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� New project<br />
� Select a name and a directory<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Ready!<br />
22
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Searching a Drive<br />
� Scan for Drives<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Select an interface<br />
� Select IP address<br />
� Drive found!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Ready!<br />
23
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Creating a Project / Searching a Drive<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Project Project completed completed ! !<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
24
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Activation of Functions<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Check the Functional Packages<br />
� Synchronization Function Package ?<br />
� Drive PLC activated ?<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Synchronization:<br />
� Mandatory for synchronous axis movements<br />
� Must also be activated for the <strong>CCD</strong><br />
slave axes<br />
25
<strong>IndraMotion</strong> <strong>MLD</strong><br />
<strong>CCD</strong> Settings<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Activate the <strong>CCD</strong><br />
� Set the <strong>CCD</strong> mode<br />
� Insert the slaves<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Configuring the <strong>CCD</strong><br />
� The slaves are<br />
available in the project<br />
26
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Configuring the Data Exchange<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� <strong>CCD</strong> is preconfigured for <strong>MLD</strong>-M operation<br />
� The interface can be expanded<br />
� It can be configured individually for each slave<br />
� If you configure in<br />
� AxisData<br />
� Digital I/O<br />
� your configurations are automatically<br />
entered here!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
27
<strong>MLD</strong> Settings<br />
Configuration<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� If this option is activated, only the <strong>MLD</strong> can<br />
give commands to the drive<br />
� If this option is not activated, the Master<br />
Communication commands the drive<br />
Using the PLCopen function block<br />
MX_SetControl<br />
you can switch between<br />
<strong>MLD</strong> and MC commands<br />
� For representing cyclic axis data<br />
in the <strong>MLD</strong><br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
28
<strong>MLD</strong> Settings<br />
Diagnosis<br />
� <strong>MLD</strong> state<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Allows you to request the following<br />
information for diagnostic purposes:<br />
� Values of <strong>MLD</strong> inputs and outputs<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Values of global PLC registers<br />
29
<strong>MLD</strong> Settings<br />
Technology Functions<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Allows you to upload technology functions<br />
to the drive<br />
� e.g. preventive maintenance<br />
Very simple handling,<br />
cause IndraLogic is<br />
not needed!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
30
<strong>MLD</strong> Settings<br />
AxisData<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Allows you to expand the AxisData interface<br />
individually.<br />
� Very easy configuration<br />
� Data is exchanged directly between <strong>MLD</strong> and drive<br />
(without read/write parameters)<br />
� expansion for all axes possible<br />
� Data are exchanged cyclically<br />
� Checkbox checked:<br />
"AxisData structure supported"<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
31
<strong>MLD</strong> Settings<br />
Distributed I/O<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
<strong>CCD</strong> slave I/Os can be used from the <strong>MLD</strong>.<br />
The configuration is handled in by this dialog!<br />
� Very easy configuration<br />
� No additional hardware necessary<br />
� Data are exchanged cyclically<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
32
Master Axis Generator (Virtual Master Axis)<br />
Configuration and Benefits<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� starting from MPX 04 the master axis generator is included<br />
� The master axis generator is integrated in the firmware<br />
to command the generator by the <strong>MLD</strong> PLCopen is used<br />
� Easy and familiar handling<br />
� The master axis generator provides<br />
new possibilities:<br />
� Cam functionality in single-axis applications<br />
without additional encoder<br />
� Coupled axes in the operating modes<br />
� velocity synchronization<br />
� position synchronization<br />
� Cam<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
33
<strong>IndraMotion</strong> <strong>MLD</strong><br />
CAM<br />
� Create the cam through CAM Builder<br />
� CAMBuilder license required!<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Download the cam to a drive<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Select / activate<br />
with CAM_IN<br />
34
How How is is the<br />
?<br />
programming programming procedure procedure<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
It's It's very very easy easy<br />
!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
35
From IndraWorks to IndraLogic<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� When IndraLogic is started for the first time,<br />
all necessary configurations are made automatically.<br />
automatically<br />
� Essentially, these are<br />
� required libraries<br />
� axis data structure<br />
� firmware (target)<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
36
Necessary Libraries<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Axis control requires the following<br />
libraries:<br />
� MX_Base.lib<br />
� for administrative duties<br />
� MX_PLCopen.lib<br />
� for motion commands<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
37
single axis function blocks (overview)<br />
Motion_Readiness<br />
� MC_Power<br />
� Turns the axis on and off<br />
� MC_Reset<br />
� change from "error stop" to "standstill"<br />
Motion_Velocity function blocks<br />
� MC_MoveVelocity<br />
� moves the axis in velocity mode<br />
� MC_Stop<br />
� changes to the PLCopen state "stop"<br />
Motion_Positioning function blocks<br />
� MC_Home<br />
� starts homing<br />
� MC_MoveAbsolute or Relative<br />
� Positioning<br />
� MC_MoveAdditive<br />
� adds a position value to the target position during the positioning<br />
Motion_Administrative:<br />
� MC_ReadAxisError<br />
� reads drive errors<br />
� MC_ReadParameter<br />
� reads drive parameters<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
38
multi axis function blocks (overview)<br />
Multi-axis functions of the motion library<br />
� Supplementing the system, multi-axis functionalities are based on the<br />
single-axis programming library.<br />
� Motion Control Multi Axis allows coupled and synchronous path<br />
movement of multiple axes.<br />
Cam:<br />
� MC_CamIn<br />
� starts a synchronous motion with a cam<br />
� MC_CamOut<br />
� completes a synchronous motion with a cam in a defined manner<br />
ElectronicGear:<br />
� MC_GearIn<br />
� starts synchronous axis coupling with defined ration<br />
� MC_GearOut<br />
� completes synchronous axis coupling<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
39
Drive Positioning<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Moving an axis requires two function blocks<br />
� MC_Power<br />
� changes the state of the drive from AB to AF<br />
� MC_MoveAbsolut<br />
� moves the drive to a target position<br />
� The drive is defined by the input “Axis”<br />
� Axis1 � is the <strong>CCD</strong> master<br />
The drive is moved in the following mode:<br />
"Drive-controlled positioning"<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
40
Communication with Drive Parameters<br />
� In the <strong>MLD</strong>, drive parameters can be used in 4 different ways:<br />
Example:<br />
� Input<br />
P-0-1390 bit 0 � %IX0.0<br />
� Output<br />
%QX0.0 � P-0-1410 bit 0<br />
on one's own axis only<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Through inputs and outputs<br />
� drive parameters are defined to act as input<br />
or output in the <strong>MLD</strong><br />
� Through direct variables<br />
� therefore the MX_Base.lib<br />
provides global variables<br />
� Through the AxisData structure<br />
� Through function blocks<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
41
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Programming with Technical Function Blocks<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Programming with technical<br />
function blocks<br />
�� Flying shear TechFB<br />
�� Register controller TechFB<br />
�� …<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
42
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Supported Programming<br />
� Application-oriented programming with<br />
technology function blocks<br />
� The technology CD contains:<br />
� IndraLogic Library MX_Technology.lib<br />
� Documentation for startup, etc.<br />
� Demo programs (program templates)<br />
The new CD 02VRS is now available<br />
Type code:<br />
SWA-IM*<strong>MLD</strong>-LTE-01VRS-D0-CD650-COPY<br />
Parts Parts no: no: R911311747<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
43
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Integration of Technical Function Blocks<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Add the "MX_Technology.lib"<br />
library to the user project<br />
� Create a instance of the needed FB<br />
� Call the Tech FB in the PLC<br />
program<br />
� Set parameters according to Tech-<br />
FB documentation<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
44
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Selected Technology Functions<br />
Flying Saw<br />
Cross-cutter<br />
Register controller<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
45
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Expandability<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Turn Key Solutions<br />
�� IM for metal forming<br />
�� Rollfeed standard<br />
�� <strong>IndraMotion</strong> for Handling<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
46
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Turn Key Solution IM-HA<br />
�� <strong>IndraMotion</strong> for Handling is the system solution for efficient coordination<br />
coordination<br />
of axis movements in fully automated production.<br />
�� Fields of application:<br />
�� Handlings in fully automated production:<br />
injection molding machines, assembly, logistics, machine tools, …<br />
�� Palletizing<br />
�� Pick and place<br />
�� Laboratory automation<br />
�� Retrofits<br />
�� Special machines<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
47
Turn Key Solution IM-HA<br />
Hardware Architecture<br />
VCP08<br />
IndraDrive<br />
Advanced<br />
+<br />
<strong>CCD</strong><br />
+<br />
<strong>MLD</strong>-M<br />
Ethernet<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Handheld<br />
VCH08<br />
IndraDrive<br />
Basic<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
48
And And what what about about Visu Visu<br />
?<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Just Just a a second second<br />
!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
49
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Possible Visualizations<br />
Sercos-III <strong>CCD</strong><br />
master CSH01.2<br />
Ethernet<br />
engineering interface<br />
Serial<br />
Ethernet<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
VCP VI Composer<br />
VEP<br />
VSP<br />
VPP<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
WinStudio<br />
OPC Server<br />
BR Driver<br />
WinStudio<br />
OPC Server<br />
Third party<br />
OPC Server<br />
VCP VI Composer<br />
50
VCP’s VCP first first (VCH08) (VCH08)<br />
!<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
51
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Visualizations with IndraControl VCP<br />
<strong>Rexroth</strong> VI Composer<br />
2.xx<br />
Ethernet<br />
Serial<br />
VI Composer is a purchased item!<br />
� Orginal: TSWin from Sütron<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
2 ways of communication:<br />
� Serial<br />
� Ethernet<br />
2 possibilities of data exchange:<br />
� between VCP and <strong>MLD</strong><br />
� directly between VCP and drive parameters<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
52
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Settings in IndraLogic<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Generate a symbol file<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� MMC must be fitted to the<br />
IndraDrive!<br />
� Download the symbol file<br />
53
VI-Composer - Creating a Project<br />
� add a VCP via drag and drop to the project<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� select a VCP08 and enter the IP address<br />
� Ready!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
54
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
VI Composer – Setting the Communication<br />
� Define the communication layer / Symbol file path<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Set the connection parameters<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� Ready !<br />
Variables are<br />
available<br />
55
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Engineering<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Additionally to reading and writing<br />
variables, much more functions are<br />
available, like:<br />
� message systems<br />
� recipe handling<br />
� user management<br />
� online language switch-over<br />
and many more<br />
� The UNICODE capability of the terminals allows<br />
language conversions to almost any language<br />
� The integrated scripting function relieves the PLC<br />
and provides many options for data processing<br />
� The easy and fast download to the terminal<br />
ensures efficient operation<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
56
Next Next the VEP’s VEP (VEH30) (VEH30)<br />
!<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
57
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Visualizations with IndraControl VEP<br />
Ethernet<br />
<strong>Rexroth</strong> WinStudio<br />
6.xx<br />
WinStudio is purchased!<br />
� Orginal: WebStudio from Indusoft<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Communication takes place through Ethernet!<br />
The visualization can be run as<br />
� Stand Alone<br />
� WinStudio Runtime only<br />
� IndraWorks Operation<br />
� WS Runtime + <strong>Rexroth</strong> expansions<br />
on the VEPs<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
58
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Stand Alone �� InraWorks Operation<br />
� IndraWorks Operation<br />
Create a screen in WinStudio<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Configuration in IndraWorks<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Runtime on<br />
the VEP<br />
M-panels<br />
Header<br />
F-panels<br />
59
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Stand Alone �� InraWorks Operstion<br />
� Stand Alone, for example <strong>Bosch</strong> Bühl<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
60
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Settings in IndraLogic<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Generate a symbol file<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
� MMC must be fitted to the<br />
IndraDrive!<br />
� Download the symbol file<br />
61
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Creating a Project in IndraWorks<br />
� Select a VEP from the device library and add it to the project<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Set the basic configuration<br />
� Ready!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
62
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Setting the Communication in WinStudio<br />
� Start WinStudio from IndraWorks<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Select the driver BR_WS<br />
� VEPs do not allow any<br />
communication via OPC!<br />
� Set the connection parameters<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
63
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Driver Sheets for Communication<br />
� Add the variables to the project using a browser<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Establish the connection to the Visu<br />
variables in driver sheets<br />
The driver sheets allow ideal control of<br />
data traffic, since<br />
� there are various updating options<br />
� triggered or cyclical<br />
� reading and/or writing<br />
� the number of driver sheets is not limited<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
64
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Engineering<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
�� WinStudio allows you to create your<br />
individual applications fast, easily and<br />
efficiently<br />
�� The Windows look and feel simplifies<br />
the first steps<br />
� Various tool bars and a great number of supplied<br />
objects<br />
simplifies designing the screen<br />
� The included controls allow the use of more<br />
complex functions (e.g. trends, event registration, spreadsheets)<br />
simply by configuration<br />
� Additional functions can be used in the form of ActiveX<br />
controls<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
65
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Engineering<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
�� The freely configurable user management<br />
allows a easy configuration of access rights<br />
�� The new embedded Visual Basic Script is the ideal<br />
supplement to the "standard mathematics"<br />
�� Further functions:<br />
�� Alarm and trend management<br />
�� Recipe and report handling<br />
�� Schedule functions<br />
�� Online language switch-over switch over (Unicode-capability)<br />
(Unicode capability)<br />
�� Debugging functions for troubleshooting<br />
Owing to its functionality and its easy handling, WinStudio<br />
is the ideal projecting tool for our embedded PCs<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
66
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Management and Download<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Using the screen editor integrated<br />
in IndraWorks, the<br />
� screen calls<br />
� function keys<br />
� machine keys<br />
� are organized<br />
� The download function transmits all<br />
necessary files to the VEP easily and<br />
quickly<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
If WinStudio is used<br />
"stand alone", everything<br />
is handled in WinStudio!<br />
67
And And now now the PC‘s PC<br />
!<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
68
<strong>IndraMotion</strong> <strong>MLD</strong> - Visu<br />
IPC‘s<br />
Ethernet<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
IndraWorks Operation<br />
WinStudio<br />
BRC drivers<br />
OPC client<br />
OPC server<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Both ways work<br />
parallel to each other !<br />
69
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
And And finally finally<br />
third third party party tools<br />
tools<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
70
<strong>IndraMotion</strong> <strong>MLD</strong> - Visu<br />
Third Party Tools<br />
Ethernet<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Example: Example<br />
Excel<br />
OPC client<br />
OPC server<br />
At present, our OPC server is<br />
only installed with IndraWorks!<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
71
+ Easy<br />
+<br />
+<br />
-<br />
-<br />
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Decision Support (1)<br />
WinStudio<br />
VEP‘s VEP<br />
engineering with in<br />
complex applications<br />
(much greater scope of functions)<br />
Consistency from VEP’s to PC’s<br />
(the application can be converted<br />
easily)<br />
Better scaling through a<br />
multi-layer license model<br />
Much more expensive than<br />
a VCP solution<br />
Work-intensive configuration of<br />
communication between the terminal<br />
and the PLC<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
VI Composer<br />
VCP‘s VCP<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
+ Fast<br />
+<br />
+<br />
-<br />
-<br />
and easy integration<br />
of communication variables<br />
Fast and ideal engineering of<br />
small to medium applications<br />
Terminals with function and<br />
system keys are available<br />
Less embedding in IndraWorks<br />
Only 1 terminal with color display and<br />
touch screen is available<br />
72
+ The<br />
+<br />
+<br />
-<br />
-<br />
<strong>IndraMotion</strong> <strong>MLD</strong> – Visu<br />
Decision Support (2)<br />
IndraWorks Operation WinStudio "Stand Alone" Alone<br />
organization of screen changes,<br />
F-panels and M-panels is handled<br />
by IW-Operation<br />
Ideal embedding of Visu in the<br />
IW framework (e.g. archiving)<br />
Use of all <strong>Rexroth</strong> "add-ons".<br />
Future features can also be<br />
integrated<br />
At present, the handling is<br />
a bit complicated<br />
After a modification has been downloaded,<br />
the result is not shown<br />
directly (Runtime must be restarted)<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
+ individually<br />
+<br />
+<br />
-<br />
-<br />
engineering<br />
The application can be easily converted<br />
to a different platform<br />
(e.g. from VEP to PC)<br />
Faster engineering, because<br />
everything is made in WinStudio<br />
Screens must be managed<br />
by the user himself<br />
<strong>Rexroth</strong> "add-ons" cannot be<br />
integrated<br />
(e.g. ProVi-Diagnosis)<br />
73
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Some Some<br />
applications<br />
applications<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
74
<strong>IndraMotion</strong><br />
<strong>MLD</strong>-M Multi-Axis Applications<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
References<br />
� Schuler, D<br />
- Conveyor system (2–7 axes and safety on<br />
board)<br />
� Knauf, D<br />
- Synchronized dual cross-cutter<br />
- chain conveyor (5 axes)<br />
�� Fischer Edelstahl, D<br />
- "On-the-fly" cut with 4 additional axes<br />
� Eagle Precision, Kanada<br />
- pipe-end treatment (2 axes)<br />
�� Bewo bv, bv,<br />
NL<br />
- Automatic saw (6 axes)<br />
� <strong>Bosch</strong> PA Viersen 6-axis motion logic<br />
� FMC Schweinfurt 2-axis motion logic<br />
(high-speed packaging)<br />
�…<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
75
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Schuler<br />
� Schuler, D: Material feeder for single press or press line<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� Indramotion <strong>MLD</strong> with SERCOS III<br />
� Drive Motion Logic with up to 7 Slaves<br />
� 500 µs cycle time<br />
� Communication between drives<br />
� Drive integrated Safety on board<br />
� Reduced complexity:<br />
<strong>IndraMotion</strong> <strong>MLD</strong> controls all required<br />
movements for the material transport<br />
� Higher productivity with Safety: Drive<br />
integrated Safety functions: Safe stop, safe<br />
movement and Online safety check<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
76
<strong>IndraMotion</strong> <strong>MLD</strong>-M<br />
Fresenius Medical – Renal Dialysis Machine<br />
Drive 1<br />
Move up/down<br />
Drive 2<br />
screw<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� operator loads screw and<br />
membrane by hand and starts cycle<br />
� ‘Safety Related Operational Stop’<br />
when light curtain is activated<br />
� Drives synchronized to master for<br />
screw thread pitch<br />
� one master turn = one cycle<br />
� drive cams<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
77
VCP05<br />
<strong>MLD</strong>-M<br />
Fresenius Medical – Renal Dialysis Machine<br />
Sercos-III<br />
<strong>CCD</strong> Master<br />
RS232 serial<br />
<strong>CCD</strong><br />
MASTER<br />
Encoder<br />
real master<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
<strong>CCD</strong><br />
SLAVE 1<br />
Drive integrated safety<br />
Sercos III<br />
Ethernet based<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
light curtain<br />
78
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Bewo<br />
� Bewo bv, NL: Saw automat (6-axes)<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
� High precision saw machine<br />
� Productivity: 8.000 pieces/h<br />
� High precise measuring during<br />
running process<br />
Benefits from customer point of view:<br />
� No extra encoder signal calculation for<br />
synchronization required<br />
� Easier and faster programming with virtual<br />
master<br />
� 100% Synchronization of transprot line<br />
on both ends<br />
� 15% cost reduction<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
79
<strong>IndraMotion</strong> <strong>MLD</strong><br />
<strong>Bosch</strong> PA<br />
BONBON Wrapper / Confectionery Wrapper<br />
1<br />
Main drive<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
2<br />
Foil transport<br />
Cross-seal<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
3<br />
Rotating<br />
knife<br />
4<br />
5<br />
Gripper<br />
6<br />
Removal<br />
80
<strong>Bosch</strong> Packaging of Sweets<br />
System Architecture<br />
I/Os<br />
DP<br />
Digitec WinCE<br />
- Visualization<br />
- CoDeSys Soft<br />
-DP master<br />
Control section<br />
I/Os<br />
Operating mode<br />
electronic motion<br />
profile<br />
A1<br />
Main drive<br />
Basic<br />
Reference<br />
switch<br />
Linear profile<br />
3S network<br />
variable<br />
A2<br />
Foil transport<br />
Advanced<br />
<strong>CCD</strong>-Master<br />
1 Probe Input<br />
2 IL Inputs<br />
1 PLS Output<br />
3 IL Outputs<br />
Linear profile<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
A3<br />
Cross-seal<br />
Reference<br />
switch<br />
Cross seal<br />
profile<br />
A4<br />
Rotating knife<br />
Reference<br />
switch<br />
Non linear<br />
profile<br />
A5<br />
Gripper<br />
Reference<br />
switch<br />
Linear profile<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
Basic<br />
Basic<br />
Basic<br />
SIII<br />
A6<br />
Removal<br />
Basic<br />
Linear profile<br />
81
<strong>IndraMotion</strong> <strong>MLD</strong><br />
Summary<br />
� Integration of PLC, motion control and drive control in a single device<br />
� Scalable as single-axis or multi-axis control<br />
� Electronic synchronization with up to 8 servo-axes<br />
� High performance, short reaction times because of a reduction of<br />
interfaces<br />
� Shorter start-up times<br />
� High flexibility: e.g. format change "on the fly" through onboard motion<br />
� One engineering tool for programming, commissioning,<br />
maintenance and diagnostics � IndraWorks<br />
� PLC programming according to IEC 1131 with standard function blocks<br />
(PLCopen) and prepared functions<br />
� Modern consistent communication concept<br />
– with Ethernet from HMI via controller to the I/O terminal<br />
� Additional software options, such as<br />
� function libraries<br />
� technology packages and<br />
� turn key solutions<br />
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
82
Electric Drives and Controls Version 06/2007 PRM4 / Rüdiger Walther<br />
Thank you<br />
very much!<br />
much<br />
© All rights reserved by <strong>Bosch</strong> <strong>Rexroth</strong> AG, including the application of industrial property rights. We hold any power of disposition, such as the right to copy and<br />
pass this document on to third parties.<br />
83