29
Unrestricted / © Siemens AG 2015. All Rights Reserved. siemens.com/converting SIMOTION Traversing Drive V4.0.5 Converting Toolbox Applications

Converting Toolbox Applications SIMOTION … essential data for defining the coil profile can be specified by ... §Easy learning using pre-programmed application ... §Parameters

Embed Size (px)

Citation preview

Unrestricted / © Siemens AG 2015. All Rights Reserved. siemens.com/converting

SIMOTION Traversing DriveV4.0.5

Converting Toolbox Applications

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 2

• Example Project 28

• Example Configuration 25

• Function Block Overview 21

• Scope of Functionality 12

• Contents of the Application 7

• Benefits when using the Application 5

• Introduction 2

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 3

Converting ToolboxIntroduction

The standard application “SIMOTION Traversing Drive” was developed with theobjective of creating a flexible solution for traversing drive functions – wherebythe essential data for defining the coil profile can be specified by inputparameters which can be modified on the fly.

Using the SIMOTION control platform the application SIMOTION TraversingDrive allows to implement traversing drive functionality for the widest range ofmaterials, e.g. wire, cable, foil, paper and textile threads.

Applicable in combination with:SIMOTION Axis Function BlockSIMOTION Winder

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 4

• Example Project 28

• Example Configuration 25

• Function Block Overview 21

• Scope of Functionality 12

• Contents of the Application 7

• Benefits when using the Application4

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 5

Converting ToolboxBenefits when using the Application

§ Time-saving at engineering and service (same look & feel)

§ Can be used in all programming languages

§ Industry standards are used (PLC Open)

§ Supported by Application Centers World Wide

§ Regularly updated in the Intranet

§ Open source code(Functions can be modified according to customer’s requirements)

§ User Manuals in English and German

§ Easy learning using pre-programmed application examples

§ Free of Charge(downloads via Siemens representatives)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 6

• Example Project 28

• Example Configuration 25

• Function Block Overview 21

• Scope of Functionality 12

• Contents of the Application 6

• Benefits when using the Application 5

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 7

Converting ToolboxContents of the Application

§ PowerPoint presentation (English / German)

§ Units / libraries (programming in ST or MCC)

§ User Manuals (English and German)

§ Example-project for SIMOTION D demonstration case

§ Feedback sheets (English / German)

§ Change log (change history)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 8

Converting ToolboxScope of Functionality

General Layout

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 9

Converting ToolboxScope of Functionality

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 10

Converting ToolboxScope of Functionality

§ Traversing-cycle:A complete forward and reverse movementbetween coil endpoints§ Winding step:

Linear feed movement during a single master revolution(Winding_step = material_width + padding)§ Displacement angle:

Difference in degrees between traversing-cycle-start and cycle-end at the coil end§ Waiting angle:

Length of traverser standstill phase at both coil ends§ Acceleration angle:

Length of the acceleration phases of the traverser§ Position A,B:

Left and right coil endpoints§ Spike:

Relative velocity- or track-offsets for a defined period around coil-endpoints to prevent material build-up (two modes available)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 11

• Example Project 28

• Example Configuration 25

• Function Block Overview 21

• Scope of Functionality 11

• Contents of the Application 7

• Benefits when using the Application 5

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 12

Converting ToolboxScope of Functionality

Speed- / Position-diagram§ During the spike-period the traverser is moving with an overspeed-factor§ All four spikes have individual parameters§ Spikes can be defined in two modes

• Length in degrees• Velocity in mm/revolution (as a winding-step) OR additional feed of the

traverser in mm (= area enclosed by the “spike-velocity-trapezium”)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 13

Converting ToolboxScope of Functionality

Example:Coil width: 51mm, Winding step: 10mm, Waiting angle: 20°,Displacement angle: 160°

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 14

Converting ToolboxScope of Functionality

General layout Step Wind

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 15

Converting ToolboxScope of Functionality

§ Traversing cycle Step Wind:Stepwise motion between end pointsposition A and position B

§ Winding step:Feeding-distance of the traverser to thenext step(winding step = material width + gap)

§ Number of layers per step:Calculated by waiting angle andparameter: r32LayersPerStep * 360°

§ Acceleration angle:Length of the traverser motion phase tothe next step

§ Position A, B:Left and right terminal-point of the coil

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 16

Converting ToolboxScope of Functionality

Speed- / Position-diagram (Step wind)§ The traverser is in standstill until the required number of layers

have been wound§ The traverser is moving to the next step calculated by polynomial 5th order

respecting the acceleration angle and winding step

-40

-30

-20

-10

0

10

20

30

40

-10

-8

-6

-4

-2

0

2

4

6

8

10

0 1800 3600 5400 7200 9000 10800

Position of winder [°]

Layers per step

Winding step

Traverser speed

1 2 3 3 2 1

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 17

Converting ToolboxScope of Functionality

START

Initialization

Check user parameters for change and validity

Increment layer count if endpoint reachedSave actual direction

Start CAM calculation if needed

Cyclic operation

Wait until CAM calculation is done

Switch CAM at the end of the actual cycle

When CAM is active, select next CAM

Error state, stop traverser

STOP

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 18

Converting ToolboxScope of Functionality

General functions

§ Trapezoidal speed-profile with target-displacement-angle§ Adjustment of the displacement angle by:

• Acceleration angle• Waiting angle• Winding step value

§ Parameters can be changed on the fly(activation within the next cycle)§ Stroke, spike and coil profile functions§ Resume with last active direction§ Direction change of the traverser on the fly§ Parameterization instead of programming§ CAM is only calculated if needed (runtime efficiency)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 19

Converting ToolboxScope of Functionality

§ Coil profiles will be defined through angle set points• Positive angle: coil-width will increase with every layer• Negative angle: coil-width will be decrease with every layer

OR§ Coil profiles can be defined with an offset per layer

• Equal characteristics like definition with angle set points

§ Independent settings for left and right endpoints

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 20

• Example Project 28

• Example Configuration 25

• Function Block Overview 20

• Scope of Functionality 12

• Contents of the Application 7

• Benefits when using the Application 5

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 21

Converting ToolboxFunction Block Overview

The traversing drive functionality is part ofthe LTravLib library and is included inthe application “SIMOTION Traversing Drive”

The Library consists of 4 sources:§ aVersion:

Changelog§ dType

Type definitions§ fMain:

Traverser control, Profile calculation, Plausibility check§ fSub:

Auxiliary functions

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 22

Converting ToolboxFunction Block Overview – FBTravCntrl

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 23

Converting ToolboxFunction Block Overview – FBCamCalc

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 24

• Example Project 28

• Example Configuration 24

• Function Block Overview 21

• Scope of Functionality 12

• Contents of the Application 7

• Benefits when using the Application 5

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 25

Converting ToolboxExample Configuration

Example Configuration:(stand alone / low performance)

• SIMOTION D410-2• SINAMICS S120 AC/AC• 1FK7 motor

Standards:SIMOTION Traversing DriveSIMOTION Axis Function Block

Benefits:§ Modular solution based on standard products (no “black box”)§ Technology is integrated in the drives-hardware (no external technology controller)§ Fast and scalable hardware platform§ Onboard I/Os and onboard machine encoder interface

PROFINET

SIMOTICS S1FK7

SINAMICS S120Blocksize AC/AC PM340Motor Module

Maschineencoder

SIMOTIOND410-2

SIMATICHMI

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 26

Converting ToolboxExample Configuration

Example Configuration:(Scalable performance / machine control)

• SIMOTION D4x5-2• SINAMICS S120 DC/AC• 1FK7 Motor

Standards:SIMOTION Traversing DriveSIMOTION WinderSIMOTION Axis Function Block

Benefits:§ Modular solution based on standard products (no “black box”)§ Technology is integrated in the drives-hardware (no external controller)§ Modular software-structure for multiple controls

PROFINET

SIMATICHMI

SIMOTICS S1FK7

SINAMICS S120Booksize Motor Modules

SIMOTIOND4x5-2

SIMATIC S7-15xx(machine controloption)

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 27

• Example Project 27

• Example Configuration 25

• Function Block Overview 21

• Scope of Functionality 12

• Contents of the Application 7

• Benefits when using the Application 5

• Introduction 3

SIMOTION Traversing Drive V4.0.5

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 28

Converting ToolboxExample Project

Unrestricted / © Siemens AG 2015. All Rights Reserved.

Page 29

Thank you for your attention!

Application Center

DF FA PMA APC

Frauenauracher Str. 80

D-91056 Erlangen

E-Mail:[email protected]

siemens.com/converting