The ObjectType formally defined in Table 37.
Table 37 – ISA95JobOrderReceiverSubStatesType definition
Attribute |
Value |
|||||
BrowseName |
ISA95JobOrderReceiverSubStatesType |
|||||
IsAbstract |
False |
|||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the ISA95JobOrderReceiverObjectType |
||||||
0:HasComponent |
Object |
NotAllowedToStart |
|
0:StateType |
|
|
0:HasComponent |
Object |
AllowedToStart |
|
0:StateType |
|
|
0:HasComponent |
Object |
Running |
|
0:StateType |
|
|
0:HasComponent |
Object |
Interrupted |
|
0:StateType |
|
|
0:HasComponent |
Object |
Ended |
|
0:StateType |
|
|
0:HasComponent |
Object |
Aborted |
|
0:StateType |
|
|
0:HasComponent |
Object |
FromNotAllowedToStartToNotAllowedToStart |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromNotAllowedToStartToAllowedToStart |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromAllowedToStartToNotAllowedToStart |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromAllowedToStartToAllowedToStart |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromAllowedToStartToRunning |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromRunningToInterrupted |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromRunningToEnded |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromRunningToAborted |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromInterruptedToAborted |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromInterruptedToRunning |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromInterruptedToEnded |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromNotAllowedToStartToAborted |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
FromAllowedToStartToAborted |
|
0:TransitionType |
|
|
0:HasComponent |
Object |
NotAllowedToStartSubstates |
|
ISA95PrepareStateMachineType |
O |
|
0:HasComponent |
Object |
AllowedToStartSubstates |
|
ISA95PrepareStateMachineType |
O |
|
0:HasComponent |
Object |
EndedSubstates |
|
ISA95EndedStateMachineType |
O |
|
0:HasComponent |
Object |
InterruptedSubstates |
|
ISA95InterruptedStateMachineType |
O |
|
Conformance Units |
||||||
ISA-95 Job Control Job Order Receiver SubStates |
||||||
|
The components of the ObjectType have additional references which are defined in Table 38.
Table 38 – ISA95JobOrderReceiverSubStatesType additional References
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
||
FromNotAllowedToStartToNotAllowedToStart |
0:FromState |
True |
NotAllowedToStart |
||
|
0:ToState |
True |
NotAllowedToStart |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromNotAllowedToStartToAllowedToStart |
0:FromState |
True |
NotAllowedToStart |
||
|
0:ToState |
True |
AllowedToStart |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromAllowedToStartToNotAllowedToStart |
0:FromState |
True |
AllowedToStart |
||
|
0:ToState |
True |
NotAllowedToStart |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromAllowedToStartToAllowedToStart |
0:FromState |
True |
AllowedToStart |
||
|
0:ToState |
True |
AllowedToStart |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromAllowedToStartToRunning |
0:FromState |
True |
AllowedToStart |
||
|
0:ToState |
True |
Running |
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromRunningToInterrupted |
0:FromState |
True |
Running |
||
|
0:ToState |
True |
Interrupted |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromRunningToEnded |
0:FromState |
True |
Running |
||
|
0:ToState |
True |
Ended |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromRunningToAborted |
0:FromState |
True |
Running |
||
|
0:ToState |
True |
Aborted |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromInterruptedToAborted |
0:FromState |
True |
Interrupted |
||
|
0:ToState |
True |
Aborted |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromInterruptedToRunning |
0:FromState |
True |
Interrupted |
||
|
0:ToState |
True |
Running |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromInterruptedToEnded |
0:FromState |
True |
Interrupted |
||
|
0:ToState |
True |
Ended |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromNotAllowedToStartToAborted |
0:FromState |
True |
NotAllowedToStart |
||
|
0:ToState |
True |
Aborted |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
FromAllowedToStartToAborted |
0:FromState |
True |
AllowedToStart |
||
|
0:ToState |
True |
Aborted |
||
|
0:HasCause |
True |
|
||
|
0:HasEffect |
True |
ISA95JobOrderStatusEventType |
||
NotAllowedToStart |
0:HasSubStateMachine |
True |
NotAllowedToStartSubstates |
||
AllowedToStart |
0:HasSubStateMachine |
True |
AllowedToStartSubstates |
||
Ended |
0:HasSubStateMachine |
True |
EndedSubstates |
||
Interrupted |
0:HasSubStateMachine |
True |
InterruptedSubstates |
The component Variables of the ISA95JobOrderReceiverSubStatesType have additional Attributes defined in Table 39.
Table 39 – ISA95JobOrderReceiverSubStatesType Attribute values for child Nodes
BrowsePath |
Value Attribute |
Description |
||
NotAllowedToStart |
|
The job order is stored but may not be executed. |
||
|
1 |
|
||
AllowedToStart |
|
The job order is stored and may be executed. |
||
|
2 |
|
||
Running |
|
The job order is executing. |
||
|
3 |
|
||
Interrupted |
|
The job order has been temporarily stopped. |
||
|
4 |
|
||
Ended |
|
The job order has been completed and is no longer in execution. |
||
|
5 |
|
||
Aborted |
|
The job order is aborted. |
||
|
6 |
|
||
FromNotAllowedToStartToNotAllowedToStart |
|
This transition is triggered when the Update Method is called and the job order is modified. |
||
|
1 |
|
||
FromNotAllowedToStartToAllowedToStart |
|
This transition is triggered when the Start Method is called. |
||
|
2 |
|
||
FromAllowedToStartToNotAllowedToStart |
|
This transition is triggered when the RevokeStart Method is called. |
||
|
3 |
|
||
FromAllowedToStartToAllowedToStart |
|
This transition is triggered when the Update Method is called and the job order is modified. |
||
|
4 |
|
||
FromAllowedToStartToRunning |
|
This transition is triggered when a job order is started to be executed. |
||
|
5 |
|
||
FromRunningToInterrupted |
|
This transition is triggered when an executing job order gets interrupted, either internally or by the Pause Method. |
||
|
6 |
|
||
FromRunningToEnded |
|
This transition is triggered when the execution of a job order has finished, either internally or by the Stop Method. |
||
|
7 |
|
||
FromRunningToAborted |
|
This transition is triggered when Abort Method is called. |
||
|
8 |
|
||
FromInterruptedToAborted |
|
This transition is triggered when Abort Method is called. |
||
|
9 |
|
||
FromInterruptedToRunning |
|
This transition is triggered when Resume Method is called. |
||
|
10 |
|
||
FromInterruptedToEnded |
|
This transition is triggered when Stop Method is called. |
||
|
11 |
|
||
FromNotAllowedToStartToAborted |
|
This transition is triggered when Abort Method is called. |
||
|
12 |
|
||
FromAllowedToStartToAborted |
|
This transition is triggered when Abort Method is called. |
||
|
13 |
|
||
NotAllowedToStartSubstates |
|
Substates of NotAllowedToStart |
||
AllowedToStartSubstates |
|
Substates of AllowedToStart |
||
EndedSubstates |
|
Substates of Ended |
||
InterruptedSubstates |
|
Substates of Interrupted |