Architecture: the applicationtemplate in detail – Lenze PLC Designer ApplicationTemplate (PLC Designer R3-x) User Manual
Page 80
Architecture: The ApplicationTemplate in detail
State machine
80
Lenze · ApplicationTemplate · 1.3 EN - 04/2013
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
14
"Ready"
"Quick stop"
• The module's intrinsic error handling sets the state machine to the "Quick stop"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Quick stop);
14
"Ready"
"Fault"
• The module's intrinsic error handling sets the state machine to the "Fault" status
or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Fault);
14
"Ready"
"Systemfault"
• The module's intrinsic error handling sets the state machine to the "SystemFault"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.SystemFault);
15
"Manual"
"Quick stop"
• The module's intrinsic error handling sets the state machine to the "Quick stop"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Quick stop);
15
"Manual"
"Fault"
• The module's intrinsic error handling sets the state machine to the "Fault" status
or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Fault);
15
"Manual"
"SystemFault"
• The module's intrinsic error handling sets the state machine to the "SystemFault"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.SystemFault);
16
"Service"
"QuickStop"
• The module's intrinsic error handling sets the state machine to the "Quick stop"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Quick stop);
16
"Service"
"Fault"
• The module's intrinsic error handling sets the state machine to the "Fault" status
or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Fault);
16
"Service"
"SystemFault"
• The module's intrinsic error handling sets the state machine to the "SystemFault"
status
• or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.SystemFault);
17
"Automatic"
"QuickStop"
• The module's intrinsic error handling sets the state machine to the "Quick stop"
status or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Quick stop);
17
"Automatic"
"Fault"
• The module's intrinsic error handling sets the state machine to the "Fault" status
or
• SetState request by the master
baseChannelSetNominalState(MM_Address:= 0,
eState:=L_EATP_SMStates.Fault);
Number
State transition
Condition