RecipeType

The representation of the RecipeType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | ns=1;i=1002 |
NamespaceUri | http://opcfoundation.org/UA/MachineVision |
BrowseName | RecipeType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | BaseObjectType |
The references from the RecipeType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | ExternalId | RecipeIdExternalDataType | PropertyType | Optional |
HasComponent | Object | Handle | FileType | Optional | |
HasProperty | Variable | InternalId | RecipeIdInternalDataType | PropertyType | Mandatory |
HasProperty | Variable | IsPrepared | Boolean | PropertyType | Mandatory |
HasProperty | Variable | LastModified | UtcTime | PropertyType | Mandatory |
HasProperty | Variable | LinkedProducts | ProductIdDataType[] | PropertyType | Optional |
HasComponent | Method | LinkProduct | Optional | ||
HasComponent | Method | Prepare | Mandatory | ||
HasComponent | Method | UnlinkProduct | Optional | ||
HasComponent | Method | Unprepare | Mandatory |
LinkProduct
Signature
LinkProduct(
[in] ProductIdDataType ProductId
[out] Int32 Error
);
Argument | Description |
---|---|
ProductId | |
Error |
Prepare
Signature
Prepare( [out] Boolean IsCompleted
[out] Int32 Error
);
Argument | Description |
---|---|
IsCompleted | |
Error |
UnlinkProduct
Signature
UnlinkProduct(
[in] ProductIdDataType ProductId
[out] Int32 Error
);
Argument | Description |
---|---|
ProductId | |
Error |
Unprepare
Signature
Unprepare( [out] Int32 Error
);
Argument | Description |
---|---|
Error |