3 a70_pous, A70_pous, Overview - the structure of the application sample – Lenze E70ACxS Application Sample i700 (PLC Designer v3) User Manual
Page 15

Lenze · Servo Inverter i700 | Application Sample · DMS 1.0 EN - 09/2012 - TD11
15
Overview - The structure of the Application Sample
A70_POUs
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.3
A70_POUs
BrakeControl
• ... contains the instanceable sample program,
BrakeControl (FB), including the brake function,
which can be used with the following function
blocks:
• L_SM3_AxisBasicControl
• SMCBrakeControl
• SMCBrakeState
• ... contains the corresponding visualisation.
CyclicMove
• ... contains the instanceable sample program,
CyclicMove (FB), for using the
L_SMC_AxisBasicControl function block.
• ... contains the corresponding visualisation.
EtherCAT
• ... contains the following programs:
MasterHandling: Reinitialise EtherCAT bus.
ReadStatus: Read the status of the EtherCAT slaves.
SetState: Set the state of the EtherCAT slaves.
Gearing
• ... contains the instanceable sample program,
Gearing (FB), for synchronising the Y axis to the X
axis via PLC open functions.
Programs
• ... contains the following programs:
• AxisBasicControl:
Calls three instances of the
L_SMC_AxisBasicControl function block.
• Example_Applications:
Calls instances of the Gearing, BrakeControl,
CyclicMove function blocks.
• EtherCATDiagnostic:
Calls the MasterHandling, ReadStatus, SetState
programs.
• Init:
Writes initial values to those function block inputs
which are not interconnected.