2 1_pous - program organization units, 1 l_eatp_application, L_eatp_application ( 115) – Lenze PLC Designer ApplicationTemplate (PLC Designer R3-x) User Manual
Page 115: The l_eatp_applicationtemplate library

Lenze · ApplicationTemplate · 1.3 EN - 04/2013
115
The L_EATP_ApplicationTemplate library
1_POUs - Program Organization Units
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
11.2
1_POUs - Program Organization Units
11.2.1
L_EATP_Application
This block enables the empty (abstract) basic function block of a machine module application (MAP).
• Each machine module application is derived from this FB.
Local variables
AccessACD
This method allocates an access structure to the ACD structure in the user's own MFB or a slave
module.
Inputs
Output
L_EATP_Application
⎯
⎯
Identifier/data type
Information/possible settings
parentModule
L_EATP_IModule
Reference to the parent module containing the MAP.
• This reference has to be initialised within the MM during the creation of the MAP.
AccessACD
⎯ MM_Address
AccessACD ⎯ POINTER TO
DWORD ⎯ dwSize
Identifier/data type
Information/possible settings
MM_Address
L_EATP_MM_Address
• Relative address the module the ACD structure is to be accessed.
• The value "0" and the L_EATP_CONST.OWNID constant address the module's
intrinsic address.
dwSize
DWORD
Size of the structure transferred (e.g.: SIZEOF(MACD_scExample) )
Identifier/data type
Information/possible settings
AccessACD
POINTER TO
• Returns the pointer to the ACD structure to be accessed.