What is the applicationtemplate packml – Lenze ApplicationTemplate PackML (PLC Designer R3-x) User Manual

Page 19

Advertising
background image

Lenze · ApplicationTemplate PackML · 1.0 EN - 05/2014

19

What is the ApplicationTemplate PackML?

Elements of the ApplicationTemplate PackML

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

One or several slave modules are always exactly connected to one higher-level master module.

However, the master only always communicates with one slave module. Slave modules cannot

communicate directly with each other, but only via the higher-level master module.
The higher-level machine module (master) communicates with the lower-level machine modules

(slaves) via data channels (channels). During the initialisation, the ApplicationTemplate PackML

generates a BaseChannel and an AppChannelData(ACD) structure.

[4-6]

Exchange of information between the machine modules (L_ApplicationTemplate)

Bus (data): Exchange of control and state data (basic data Control/Status)
Basic functions in the ApplicationTemplate PackML are...

• ...the control / status information of the state machine.
• ...the alarm handling (error handling/error responses).

The ACD structure...

• ...serves to exchange application process data between machine modules.
• ...is a data structure for the definition of own process data.

Advertising