8.15.1 Overview

The EquipmentModuleType ObjectType represents an equipment module according to the ISA 95 Physical Structure.

The EquipmentModuleType is formally defined in the following table.

Table 64 – EquipmentModuleType Definition
Attribute Value
BrowseNameEquipmentModuleType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the TMCDeviceType, i.e. inheriting the Instance Declarations of that Node.
0:HasComponentObjectConfigurationEquipmentModuleConfigurationTypeM
0:HasComponentObjectControlModules0:FolderTypeO
0:HasComponentObjectLiveStatusEquipmentModuleLiveStatusTypeM
0:HasComponentObjectProcessControlLoops0:FolderTypeO
0:HasComponentObjectProcessItems0:FolderTypeO
0:HasComponentObjectSetupEquipmentModuleSetupTypeM
Conformance Units
TMC Basic Visualisation and Control
BrowseName Description
ConfigurationThe Configuration contains all digital settings, stop reasons and root causes of an equipment module.
ControlModulesThe ControlModules folder contains the control modules belonging to the equipment module.
LiveStatusThe LiveStatus Object contains information about the real time status of the equipment module and provides affordances to control the equipment module remotely in real time.
ProcessControlLoopsThe ProcessControlLoops folder contains process control loops of the equipment module.
ProcessItemsThe ProcessItems folder contains process items of the equipment module.
SetupThe Setup Object contains the value of all the settings (including mechanical adjustments) required to run production as well as affordances to validate and load settings for the equipment module.

The components of the EquipmentModuleType have additional subcomponents which are defined in the following table.

Table 65 – EquipmentModuleType Additional Subcomponents
BrowsePath References NodeClass BrowseName DataType TypeDefinition Others
ControlModules0:HasComponent Object <ControlModule> ControlModuleTypeOP
ControlModules0:HasComponent Object AnalogInputs 0:FolderTypeO
0:HasComponent Object <AnalogInput> AnalogInputTypeOP
ControlModules0:HasComponent Object DigitalInputs 0:FolderTypeO
0:HasComponent Object <DigitalInput> DigitalInputTypeOP
ControlModules0:HasComponent Object Motors 0:FolderTypeO
0:HasComponent Object <Motor> MotorTypeOP
ControlModules0:HasComponent Object Sensors 0:FolderTypeO
0:HasComponent Object <Sensor> SensorTypeOP
ControlModules0:HasComponent Object Valves 0:FolderTypeO
0:HasComponent Object <Valve> ValveTypeOP
ProcessControlLoops0:HasComponentObject <ProcessControlLoop> ProcessControlLoopTypeOP
ProcessItems0:HasComponentObject <ProcessItem> ProcessItemTypeOP
ProcessItems0:HasComponentObject <ProcessControlItem> ProcessControlItemTypeOP