Abort |
Void Brings the process from any state to Aborted-State
|
Hold |
Void Brings the process from Running-State to Hold-State
|
Pause |
Void Brings the process from Running-State to Paused-State
|
Reset |
Void Brings the process from Stopped- oder Aborted- or Completed-State to Idle-State
|
Reset2Repeat |
Void
|
Restart |
Void Brings the process from Hold-State to Running-State
|
Resume |
Void Brings the process from Paused-State to Running-State
|
SendChangedACMethod |
Void Sends the parameters of CurrentACMethod to an external system (e.g. PLC)
|
SMAborted |
Void Comes from SMAborting-State. Reset() will be called inside this method if callback to the invoking workflow-node has been sucessful.
Possible follow-up states:
SMResetting
|
SMAborting |
Void Comes from SMRunning-State when user has invoked the Abort()-Method.
Possible follow-up states:
SMAborted
|
SMCompleted |
Void Comes from SMRunning-State an signals that the process has completed. Reset() will be called inside this method if callback to the invoking workflow-node has been sucessful.
Possible follow-up states:
SMResetting
|
SMHeld |
Void Comes from SMHolding-State. Restart() must be invoked from user to come back to the Running-State.
Possible follow-up states:
SMResuming
|
SMHolding |
Void Comes from SMRunning-State when user has invoked the Hold()-Method.
Possible follow-up states:
SMPaused
|
SMPaused |
Void Comes from SMPausing-State. Resume() must be invoked from user to come back to the Running-State.
Possible follow-up states:
SMResuming
|
SMPausing |
Void Comes from SMRunning-State when user has invoked the Pause()-Method.
Possible follow-up states:
SMPaused
|
SMResetting |
Void Comes from SMCompleted or SMStopped or SMAborted-State an signals that the callback to the invoking workflow-node has been done
Possible follow-up states:
SMIdle
|
SMRestarting |
Void Comes from SMHeld-State.
Possible follow-up states:
SMRunning
|
SMResuming |
Void Comes from SMPaused-State.
Possible follow-up states:
SMRunning
|
SMRunning |
Void Comes from SMStarting-State an signals that the process is running.
Possible follow-up states:
SMCompleted
SMAborted
|
SMStarting |
Void If method "Start(ACMethod acMethod)" was sucessful, than the state-machine switches to SMStarting and invokes this cyclic method.
Possible follow-up states:
SMRunning: If ReSendACMethod() succeeds and parameters are send to a external system.
SMIdle: If something went wrong and ACStateConverter has cancelled the process.
|
SMStopped |
Void Comes from SMStopping-State. Reset() will be called inside this method if callback to the invoking workflow-node has been sucessful.
Possible follow-up states:
SMResetting
|
SMStopping |
Void Comes from SMRunning-State when user has invoked the Stopp()-Method.
Possible follow-up states:
SMStopped
|
Start |
ACMethodEventArgs
|
Stopp |
Void Brings the process from any state to Stopped-State
Method is named "Stopp" (StopProcess) because Stop()-MEthod already exists in ACComponent
|