Architecture: the applicationtemplate in detail – Lenze PLC Designer ApplicationTemplate (PLC Designer R3-x) User Manual

Page 80

Advertising
background image

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

Advertising