Lenze ApplicationTemplate PackML (PLC Designer R3-x) User Manual

Page 30

Advertising
background image

Overview - the folder structure in the ApplicationTemplate PackML

30

Lenze · ApplicationTemplate PackML · 1.0 EN - 05/2014

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

6

Overview - the folder structure in the ApplicationTemplate PackML

The Lenze ApplicationTemplate PackML facilitates programming with the »PLC Designer«. The

ApplicationTemplate PackML has the following structure:

A10_MachineModuleTree (MMT)

The Machine module tree maps the mechatronic

functionality of the machine structure in the form of

machine modules (MM).

A11_ModuleAppCalls (MAC)

...contains the assignments of module applications (MAP) to

the tasks.

Assigning the module application (ModApp) to

the task ( 43)

A12_PackML_Configuration

...contains the configuration of the operating modes and the

state machine.

Predefined operating modes in ModApp1

( 20)

A20_Visualisation

...contains the visualizations for the device-independent

functions.

Getting started - operating the

ApplicationTemplate PackML ( 35)

A55_VarLists

...contains the declarations of the global variables:

• Machine modules used: MM_Dcl

• IO variables: MM_IO

• Parameters: MM_Par

• Variables for an external visualization: MM_Vis

• Persistent data: MM_PD

A66_EmptyModule_PackML

• ...contains the source data of the machine modules

• ...contains the EmptyModule_PackML template for

creating your own machine modules.

Creating machine

modules: Copy/insert machine module templates ( 41)

A70_MachineModuleSources

• ...contains the individually created machine

modules

Machine modules (MM) ( 16)

• ...contains the visualization of the machine modules.

A71_LocalSources

...contains machine-independent enumerations, function

blocks, structures, visualisations.

A75_UserTags

...contains data elements to be defined individually that can

be programmed additionally.

User Tags: Defining own

data elements ( 59)

A90_Resources

...contains the system information such as:

• task settings,

• used libraries,

• Recipe manager,

• Visualization manager.

Advertising