ISA-TR88
type: Ontology
version IRI: http://www.hsu-ifa.de/ontologies/ISA-TR88/1.2.0
version info: 1.2.0

State is connected with Transition
type: ObjectProperty
sub property of: isConnectedWith
domain: State
range: Transition
comment: Description: ObjectProperty is used to connect a state with a transition.

Transition is connected with State
type: ObjectProperty
sub property of: isConnectedWith
domain: Transition
range: State
comment: Description: ObjectProperty is used to connect a transition with a state

described by ISA88 Element
type: ObjectProperty
range: Class
  union of: State
  union of: Transition
comment: This Objectproperty is not part of the standard and is sued to relate individuals of other namespaces with individuals of the ISA88 A-Box

Aborted
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Clear Command
comment: Description: The machine maintains status information relevant to the ABORT condition. The machine can only exit the ABORTED state after an explicit CLEAR command, subsequently to manual intervention to correct and reset the detected machine faults. ANSl/ISA-TR88.00.02-2015

Aborting
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Aborting State Complete
comment: Description: The ABORTING state can be entered at any time in response to the ABORT command or on the occurrence of a machine fault. The aborting logic will bring the machine to a rapid safe stop. ANSl/ISA-TR88.00.02-2015

Acting
type: Class
subclass of: State
comment: Description: A state which represents some processing activity. It implies the single or repeated execution of processing steps in a logical order, for a finite time or until a specific condition has been reached. In ANSl/lSA-88.00.01 these are referred to transient states, those states ending in "ING". ANSl/ISA-TR88.00.02-2015

Clearing
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Clearing State Complete
comment: Description: Initiated by a state command to clear faults that may have occurred when ABORTING, and are present in the ABORTED state before proceeding to a STOPPED state. ANSl/ISA-TR88.00.02-2015

Complete
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Reset Command
    union of: Stop Command
comment: Description: The machine has finished the COMPLETING state and is now waiting for a RESET command before transitioninQ to the RESETTING state. ANSl/ISA-TR88.00.02-2015

Completing
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Completing State Complete
    union of: Stop Command
comment: Description: This state is an automatic response from the EXECUTE state. Normal operation has run to completion, i.e. processing of material at the infeed will stop. ANSl/ISA-TR88.00.02-2015

Execute
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Execute State Complete
    union of: Hold Command
    union of: Stop Command
    union of: Suspend Command
comment: Description: Once the machine is processing materials it is in the EXECUTE state. Different machine modes will result in specific types of EXECUTE activities. For example, if the machine is in the "Production" mode, the EXECUTE will result in products being produced, while in "Clean Out" mode the EXECUTE state refers to the action of cleanino the machine. ANSl/ISA-TR88.00.02-2015

Held
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stop Command
    union of: Un-Hold Command
comment: Description: Refer to HOLDING for when this state is used. In this state the machine shall not produce product. It will either stop running or continue to dry cycle. A transition to the UNHOLDING state will occur when INTERNAL machine conditions change or an UNHOLD command is initiated by an operator. ANSl/ISA-TR88.00.02-2015

Holding
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Holding State Complete
    union of: Stop Command
comment: Description: This state shall be used when INTERNAL (inside this unit machine and not from another machine on the production line) machine conditions do not allow the machine to continue producing, that is, the machine leaves EXECUTE due to internal conditions. This is typically used for routine machine conditions that requires minor operator servicing to continue production. This state can be initiated automatically or by an operator and can be easily recovered from. An example of this would be a machine that requires an operator to periodically refill a glue dispenser or carton magazine and due to the machine design, these operations cannot be performed while the machine is running. Since these types of tasks are normal production operations, it is not desirable to go through aborting or stopping sequences, and because these functions are integral to the machine they are not considered to be "external". While in the HOLDING state, the machine is typically brought to a controlled stop and then transitions to HELD upon state complete. To be able to restart production correctly after the HELD state, all relevant process set-points and return status of the procedures at the time of receiving the HOLD command must be saved in the machine controller when executing the HOLDING procedure. ANSl/ISA-TR88.00.02-2015

Idle
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Start Command
    union of: Stop Command
comment: Description: This is the state which indicates that RESETTING is complete. The machine will maintain the conditions which were achieved during the RESETTING state, and perform operations required when the machine is in IDLE. ANSl/ISA-TR88.00.02-2015

Resetting
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Resetting State Complete
    union of: Stop Command
comment: Description: This state is the result of a RESET command from the STOPPED or COMPLETE state. Faults and stop causes are reset. RESETTING will typically cause safety devices to be energized and place the machine in the IDLE state where it will wait for a START command. No hazardous motion should haooen in this state. ANSl/ISA-TR88.00.02-2015

Stopped
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Reset Command
comment: Description: The machine is powered and stationary after completing the STOPPING state. All communications with other systems are functioning (if applicable). A RESET command will cause an exit from STOPPED to the RESETTING state. ANSl/ISA-TR88.00.02-2015

Stopping
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stopping State Complete
comment: Description: This state is entered in response to a STOP command. While in this state the machine executes the logic which brings it to a controlled stop as reflected by the STOPPED state. Normal STARTING of the machine cannot be initiated unless RESETTING had taken place. ANSl/ISA-TR88.00.02-2015

Suspended
type: Class
subclass of: Wait
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stop Command
    union of: Unsuspend Command
comment: Description: Refer to SUSPENDING for when this state is used. In this state the machine shall not produce product. It will either stop running or continue to cycle without producing until external process conditions return to normal, at which time, the SUSPENDED state will transition to the UNSUSPENDING state, typically without any operator intervention. ANSl/ISA-TR88.00.02-2015

Suspending
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stop Command
    union of: Suspending State Complete
comment: Description: This state shall be used when EXTERNAL (outside this unit machine but usually on the same integrated production line) process conditions do not allow the machine to continue producing, that is, the machine leaves EXECUTE due to upstream or downstream conditions on the line. This is typically due to a blocked or starved event. This condition may be detected by a local machine sensor or based on a supervisory system external command. While in the SUSPENDING state, the machine is typically brought to a controlled stop and then transitions to SUSPENDED upon state complete. To be able to restart production correctly after the SUSPENDED state, all relevant process set-points and return status of the procedures at the time of receiving the SUSPEND command must be saved in the machine controller when executing the SUSPENDING procedure. ANSl/ISA-TR88.00.02-2015

Transition
type: Class
comment: Description: The transitions classified as subclasses of transition, are the transitions that are used by table 2 (transition matrix of local or remote state commands) of ANSl/ISA-TR88.00.02-2015 and do indicate a transition between states.

Unholding
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stop Command
    union of: Unholding State Complete
comment: Description: Refer to HOLDING for when this state is used. A machine will typically enter into UNHOLDING automatically when INTERNAL conditions, material levels, for example, return to an acceptable level. If an operator is required to perform minor servicing to replenish materials or make adjustments, then the UNHOLD command may be initiated by the operator. ANSl/ISA-TR88.00.02-2015

Unsuspending
type: Class
subclass of: Acting
subclass of: Restriction
  on property: State is connected with Transition
  all values from: Class
    union of: Abort Command
    union of: Stop Command
    union of: Unsuspending State Complete
comment: Description: Refer to SUSPENDING for when this state is used. This state is a result of process conditions returning to normal. The UNSUSPENDING state initiates any required actions or sequences necessary to transition the machine from SUSPENDED back to EXECUTE. To be able to restart production correctly after the SUSPENDED state, all relevant process set- points and return status of the procedures at the time of receiving the SUSPEND command must be saved in the machine controller when executing the SUSPENDING procedure. ANSl/ISA-TR88.00.02-2015

Wait
type: Class
subclass of: State
comment: Description: A state used to identify that a machine has achieved a defined set of conditions. In such a state, the machine is maintaining a status until transitioning to an acting state. In ANSl/ISA-88.00.01 this was referred to as a "final" or "quiescent" state. ANSl/ISA-TR88.00.02-2015