OPC Foundation
  • Documents
  • NodeSets
  • Search
7.8.2 ObjectType definition

Table 37 – ControllerType Definition

Attribute

Value

BrowseName

ControllerType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of the ComponentType defined in OPC Unified Architecture for Devices (DI)

HasProperty

Variable

2:SerialNumber

String

PropertyType

Mandatory

HasProperty

Variable

2:Manufacturer

LocalizedText

PropertyType

Mandatory

HasProperty

Variable

2:Model

LocalizedText

PropertyType

Mandatory

HasProperty

Variable

2:ProductCode

String

PropertyType

Mandatory

HasComponent

Object

CurrentUser

 

UserType

Mandatory

HasComponent

Object

Components

 

FolderType

Optional

HasComponent

Object

Software

 

FolderType

Mandatory

HasComponent

Object

TaskControls

 

FolderType

Mandatory

HasComponent

Object

2:ParameterSet

 

BaseObjectType

Mandatory

HasSafetyStates

Object

<SafetyStatesIdentifier>

 

SafetyStateType

OptionalPlaceholder

Controls

Object

<MotionDeviceIdentifier>

 

MotionDeviceType

OptionalPlaceholder

The following instance declarations are not defined by this type, but by the supertype ComponentType

and repeated here for better readability

HasProperty

Variable

2:AssetId

String

PropertyType

Optional

HasProperty

Variable

2:DeviceManual

String

PropertyType

Optional

HasProperty

Variable

2:ComponentName

LocalizedText

PropertyType

Optional

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation