Table 25 – IControllerType Definition

Attribute

Value

BrowseName

IControllerType

IsAbstract

True

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the IJoiningSystemAssetType, inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

Parameters

--

0:FolderType

M

Conformance Units

IJT Asset Management Controller

The components of the IControllerType have additional subcomponents which are defined in Table 26.

Table 26 – IControllerType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Parameters

0:HasComponent

Variable

Type

0:Byte

0:MultiStateDiscreteType

O, RO

Type is the classification of a Controller. In Table 27, standardized values for the EnumStrings are defined. Each instance of this type shall follow the defined sequence for the entries.

Note: Servers can add additional entries into the EnumStrings array and may provide translations of the texts in different locales.

Table 27 – IControllerType Attribute values for child nodes

BrowsePath

Value Attribute

Parameters

Type

0:EnumStrings

OTHER

SUPERVISORY_CONTROLLER

PLC

COMPUTER

JOINING_PROCESS_CONTROLLER

COMMUNICATION_CONTROLLER

FEEDING_CONTROLLER

The descriptions for the EnumStrings values corresponding to Type is given below:

  • OTHER
  • SUPERVISORY_CONTROLLER is a controller which is not executing the process or moving actuators. It manages other controllers and may be a node or hub to other controllers.
  • PLC is a Programmable Logic Controller which is executing sequence operations. Examples would be part handling, providing fasteners, managing bit strokes.
  • COMPUTER is an information processing unit such as PC.
  • JOINING_PROCESS_CONTROLLER is controller which is handling the joining process. It performs the joining and publishes its results.
  • COMMUNICATION_CONTROLLER is a controller which is mainly in charge of handling communications.
  • FEEDING_CONTROLLER is a controller which performs the fastener flow and is providing the fastening elements.