The WwMachineType represents a woodworking machine and is formally defined in Table 15. There may be non-woodworking machines with different types below the 3:Machines instance, too.

Table 15 – WwMachineType Definiton

Attribute

Value

BrowseName

WwMachineType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

Properties of the OPC UA for Machinery.

0:HasAddIn

Object

2:Identification

3:MachineIdentificationType

M

Woodworking Properties

0:HasComponent

Object

State

0:BaseObjectType

M

0:HasComponent

Object

Events

WwEventsDispatcherType

O

0:HasComponent

Object

ManufacturerSpecific

0:FolderType

O

Conformance Units

Woodworking WwMachineType Mandatory Nodes

Woodworking Machine Identification Writeable

The 2:Identification Object provides identification information of the machine. It is specified in OPC 10000-100 and OPC 40001-1 (see chapter 2 Normative references).

The State Object provides information about the states of the machine.

The Events Object provides events.

The ManufacturerSpecific Object provides manufacturer specific functionality.

The components of the WwMachineType have additional subcomponents which are defined in Table 16.

Table 16 – WwMachineType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

State

0:HasInterface

ObjectType

IWwStateType

Additional Properties for 2:Identification

2:Identification

0:HasProperty

Variable

LocationPlant

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

LocationGPS

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

CustomerCompanyName

0:LocalizedText

0:PropertyType

O, RO

Properties from 3:MachineIdentificationType and overwritten Mandatory Flags

2:Identification

0:HasProperty

Variable

2:ProductInstanceUri

0:String

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

2:Manufacturer

0:LocalizedText

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

2:ManufacturerUri

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

2:Model

0:LocalizedText

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

2:ProductCode

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

2:HardwareRevision

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

2:SoftwareRevision

0:String

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

2:DeviceClass

0:String

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

2:SerialNumber

0:String

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

3:YearOfConstruction

0:UInt16

0:PropertyType

M, RO

2:Identification

0:HasProperty

Variable

3:MonthOfConstruction

0:Byte

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

3:InitialOperationDate

0:DateTime

0:PropertyType

O, RO

2:Identification

0:HasProperty

Variable

2:AssetId

0:String

0:PropertyType

O, RW

2:Identification

0:HasProperty

Variable

2:ComponentName

0:LocalizedText

0:PropertyType

O, RW

2:Identification

0:HasProperty

Variable

3:Location

0:String

0:PropertyType

O, RW

The properties of the 3:MachineIdentificationType are listed here, too. The mandatory changes are marked bold.

The DeviceClass provides the classification of the machine. So far it is defined as follows for Woodworking:

  • “Other”
  • “SawingMachine”
  • “ProfilingMachine”
  • “EdgebandingMachine”
  • “BoringMachine”
  • “SandingMachine”
  • “MachiningCenter”
  • “Press”
  • “HandlingMachine”

The customer can set the following properties through the manufacturer HMI. Therefore, on the OPC UA interface they may be readable only.

The LocationPlant provides the location of the plant. This is the city where the machine is located, e.g. "Frankfurt".

The LocationGPS provides the location of the plant in GPS coordinates. The format is decimal degrees with north and east coordinates. For example, Hannover Messe has "52.3235858255059, 9.804918108600956".

Southern latitudes have a negative value, western longitudes as well. For example, Quito has the coordinates "-0.21975073282167099, -78.51255572531042".

The CustomerCompanyName provides the customer name of the Woodworking manufacturer.