4 the structure machinemoduledata (mmd), The structure machinemoduledata (mmd) – Lenze ApplicationTemplate PackML (PLC Designer R3-x) User Manual

Page 64

Advertising
background image

Architecture: The ApplicationTemplate PackML in detail

The AppChannelData structure(ACD)

64

Lenze · ApplicationTemplate PackML · 1.0 EN - 05/2014

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

This renders a read/write access by means of the reference and the Intellisense function to the data

contents of the ACD structure possible:

[9-19] Command for writing data to the ACD structure

9.2.4

The structure MachineModuleData (MMD)

The MachineModuleData structure (MMD) of the MMD_scModulname type serves to instance

machine module data.

• The ApplicationTemplate PackML contains variables and function blocks for instancing machine

module data.

• All module applications (MAPs) of a machine module can access this MMD structure.

The data structure inherits the L_EATP_MMD_Base structure contained in the

L_EATP_ApplicationTemplate library.

[9-20] MMD structure in the folder

A65 EmptyModule\MM_EmptyModule\Structs

MMD_scEmptyModule

• The MMD_sc<Modulename> can be individually extended by the data types and function blocks

required.

• In the structure, the L_EATP_CriticalSection block which ensures a consistent data exchange is

instanced (if the block is used correctly).

Note!

In contrast to the ACD structure, the higher-level master module cannot access the MMD

structure!

Advertising