13 application example: flying saw, Application example: flying saw – Lenze PLC Designer ApplicationTemplate (PLC Designer R3-x) User Manual

Page 152

Advertising
background image

Application example: Flying saw

Preparation: Modularising the automation system into subfunctions

152

Lenze · ApplicationTemplate · 1.3 EN - 04/2013

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

13

Application example: Flying saw

This chapter describes how to convert the example of a machine structure, the "Flying saw", into the

structures of the ApplicationTemplate.

13.1

Preparation: Modularising the automation system into subfunctions

The application example describes how to convert the "Flying saw" machine application into a

modularised software structure and map it using the ApplicationTemplate.

[13-1] Example: "Flying saw" machine structure

How to proceed:

1. Analyse / divide the overall machine functionality (available machine structure / concept)

into subfunctions.



Identifying subfunctions of the machine structure

( 153)

2. Convert the determined subfunctions into machine modules:

one subfunction = one machine module.

3. Represent the machine modules in the form of a tree structure.

Then the machine structure is mapped in the machine structure tree (MMT) in the

ApplicationTemplate.

Step

Action

1.



Preparation: Modularising the automation system into subfunctions ( 152)

Identifying subfunctions of the machine structure

Representing subfunctions of the machine structure as machine modules

Representing machine modules in a tree structure

2.



Mapping the actual machine structure in the »PLC Designer« ( 154)

Creating and integrating machine modules

Integrating machine modules in the machine structure tree

3.



Managing module applications of the machine modules ( 158)

4.



Inserting an axis into the module application ( 159)

5.



Assigning the module application to the tasks ( 159)

6.



Setting up communication between master modules and slave modules ( 161)

7.



Application example: Extending the visualization ( 163)

8.



State machine ( 166)

9.



Manual jog of the axes ( 169)

10.



Error handling: Configuring the error handling ( 170)

Advertising