| 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
|