TaskModuleType provides information about modules loaded on to the TaskControl. It is formally defined in Table 100.
Table 102 – TaskModuleType Definition
|
Attribute |
Value |
||||
|
BrowseName |
TaskModuleType |
||||
|
IsAbstract |
False |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
Subtype of the BaseObjectType defined in OPC Unified Architecture |
|||||
|
0:HasProperty |
Variable |
Name |
0:String |
0:PropertyType |
M |
|
0:HasProperty |
Variable |
Version |
0:String |
0:PropertyType |
O |
|
0:HasProperty |
Variable |
IsReferenced |
0:Boolean |
0:PropertyType |
O |
|
Conformance Units |
|||||
|
Rob Task Control Modules |
|||||
The components of the TaskControlType have additional subcomponents which are defined in Table 101.
Variable Name provides a name for the task module.
Variable Version provides a version information for the task module.
Variable IsReferenced provides a boolean flag to indicate if the module is referenced in other modules and/or the program. This information can be useful to determine if the unloading of a module is possible.