This OPC UA ObjectType is used for the root Object representing a LSR dosing system with its subcomponents. It is formally defined in Table 1.

NOTE: To promote interoperability of Clients and Servers, all instantiated Devices shall be aggregated in an Object called “DeviceSet” (see OPC UA for Devices)

image006.png

Figure 1 – LDS_InterfaceType Overview

Table 1 – LDS_InterfaceType Definition

Attribute

Value

BrowseName

LDS_InterfaceType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of 0:BaseObjectType defined in OPC UA Part 5

0:HasComponent

Object

Identification

3:IdentificationType

M

0:HasComponent

Object

MachineConfiguration

3:MachineConfigurationType

M

0:HasComponent

Object

Operation

OperationType

M

0:HasProperty

Variable

DisplayLanguage

0:LocaleId

0:PropertyType

O, RW

0:HasProperty

Variable

DeviceEnabled

0:Boolean

0:PropertyType

O, RW

0:GeneratesEvent

ObjectType

0:HelpOffNormalAlarmType

Defined in OPC 40083

The BrowseName of the object instance shall be "LDS_<Manufacturer>_<SerialNumber>"

Example: "LDS_Reinhardt_0123456".

NOTE: The namespace of this BrowseName is the local server URI with namespace index 1 or a vendor specific namespace with server specific namespace index (see Table 30). The BrowseNames of the nodes below are in the namespace of the specification where used Type is defined.

Example:

BrowseName

Namespace

Namespace index

Remarks

LDS_Reinhardt_0123456

Local Server URI or vendor specific namespace

1 or server specific

OPC 40082-3 only defines the LDS_InterfaceType. The instance is generated in the local server

Identification

http://opcfoundation.org/UA/PlasticsRubber/LDS/

server specific

The object Identification is a child of LDS_InterfaceType which is defined in OPC 40082-3

Manufacturer

http://opcfoundation.org/UA/DI/

server specific

The variable Manufacturer is a child of IdentificationType which is defined in OPC 40083. However, it derives from the ComponentType defined in OPC 10000-100. The Variable Manufacturer is defined there.

With the DisplayLanguage Property the client can set the desired language on the user interface at the LDS. If the peripheral device does not support the configured language, it can keep the previous setting or use English as the default.

The variable DeviceEnabled is used to release the drives of the dosing system. If the value is FALSE, the LDS shall not be able to start ist drives.