This ObjectType describes a SubStateMachine a job order may use when being interrupted. The ObjectType formally defined in Table 46.

Table 46 – ISA95InterruptedStateMachineType definition

Attribute

Value

BrowseName

ISA95InterruptedStateMachineType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:FiniteStateMachineType defined in OPC 10000-16, i.e. inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

Held

0:StateType

0:HasComponent

Object

Suspended

0:StateType

0:HasComponent

Object

FromHeldToSuspended

0:TransitionType

0:HasComponent

Object

FromSuspendedToHeld

0:TransitionType

Conformance Units

ISA-95 Job Control Job Order Receiver SubStates

The components of the ObjectType have additional references which are defined in Table 47.

Table 47 – ISA95InterruptedStateMachineType additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

FromHeldToSuspended

0:FromState

True

Held

0:ToState

True

Suspended

FromSuspendedToHeld

0:FromState

True

Suspended

0:ToState

True

Held

The component Variables of the ISA95InterruptedStateMachineType have additional Attributes defined in Table 48.

Table 48 – ISA95InterruptedStateMachineType Attribute values for child Nodes

BrowsePath

Value Attribute

Description

Held

The job order has been temporarily stopped due to a constraint of some form.

Held

0:StateNumber

1

Suspended

The job order has been temporarily stopped due to a deliberate decision within the execution system.

Suspended

0:StateNumber

2

FromHeldToSuspended

This transition is triggered when the system has switched the job order from internally held to externally suspended, for example by a call of the Pause Method.

FromHeldToSuspended

0:TransitionNumber

1

FromSuspendedToHeld

This transition is triggered when the system has switched the job order from externally suspended to an internal held, for example by a call of the Resume Method.

FromSuspendedToHeld

0:TransitionNumber

2