8 OPC UA ObjectTypes ToC Previous Next

8.7 ProductionPresetType Definition ToC Previous Next

8.7.4 Method AddProduct ToC Previous Next

The method creates an Object with a subtype of ProductType from the address space. The Object needs a reference of the type “0:HasComponent” to the product folder of the scale device. The signature of this Method is specified below. Table 26 and Table 27 specify the Arguments and AddressSpace representation, respectively.

Note: To simplify the handling, it is recommended that during the creation of the product the object is immediately locked for the client. (see section 8.8)

Signature

AddProduct(
[in]	String		ProductName
[in]	String		ProductId
[in]	NodeId		ProductType
[out]	NodeId		ProductNodeId
);

Table 26 – AddProduct Method Arguments

Argument Description
ProductName A user-readable name of this Batch.
ProductId A unique Id of this product
ProductType The NodeId of a subtype of the ProductType or the NodeId of the ProductType itself
ProductNodeId The NodeId of the created Object

Table 27 – AddProduct Method AddressSpace definition

Attribute Value
BrowseName AddProduct
References NodeClass BrowseName DataType TypeDefinition ModellingRule
0:HasProperty Variable InputArguments Argument[] 0:PropertyType Mandatory
0:HasProperty Variable OutputArguments Argument[] 0:PropertyType Mandatory

Previous Next