22.12.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!