The Property DataSet contains all the digital settings (other than the mechanical settings stored in the folder MechanicalAdjustments) required by the machine module. The Type DataSetType is defined in Table 30.
Table 30 – DataSetType Definition
Name |
Type |
Description |
Structure |
Set of parameters |
|
String |
The unique ID of the dataset |
|
LocalizedText |
The human-readable description of the dataset |
|
DataSetEntryType[] |
List of data values |
|
Double |
Cyclic Redundancy Check compute over DataValues (reference standard ???) |
The Type DataSetEntryType is defined in Table 31.
Table 31 – DataSetEntryType Definition
Name |
Type |
Description |
Structure |
Single parameter. |
|
String |
The unique ID of the datavalue |
|
BaseDataType |
The value of the parameter |
The Object MechanicalAdjustments contains the non-digital settings required to setup the machine, e.g. mechanical adjustments. The Object MechanicalAdjustments has Data Type Folder.
The Method ValidateDataSet passes a dataset to the underlying system and returns the result of the validation.
Signature
ValidateDataSet (
[in] DataSetType DataSet
[out] DataSetType ValidationFailedDataSet
[out] MessageType[] FailedValidationMessages
[out] MethodExecutionFeedbackTypeExecutionFeedback
);
Argument |
Description |
DataSet |
The dataset to be valdated by the underlying system. |
ValidationFailedSet |
The list of parameters (in a dataset) that failed the validation by the underlying system. |
FailedValidationMessages |
The list of messages describing the problems encountered with the parameters in the ValidationFailedSet. |
ExecutionFeedback |
The extended feedback returning a detailed message in case of execution failure. |
Method Result Codes
ResultCode |
Description |
|||||||||||||||||||||||||||
BadNodeIdUnknown |
See table 173 in OPC 10000-4 for the description of these result codes. |
|||||||||||||||||||||||||||
BadTypeMismatch |
||||||||||||||||||||||||||||
BadOutOfRange |
||||||||||||||||||||||||||||
BadNotWritable |
||||||||||||||||||||||||||||
BadNotFound |
Argument |
Description |
DataSet |
The dataset to be loaded to the underlying system. |
ExecutionFeedback |
The extended feedback returning a detailed message in case of execution failure. |
Method Result Codes
ResultCode |
Description |
|||||||||||||
BadNodeIdUnknown |
See table 173 in OPC 10000-4 for the description of these result codes. |
|||||||||||||
BadTypeMismatch |
||||||||||||||
BadOutOfRange |
||||||||||||||
BadNotWritable |
||||||||||||||
BadNotFound |
Argument |
Description |
DataSet |
The dataset to be loaded to the underlying system. |
ExecutionFeedback |
The extended feedback returning a detailed message in case of execution failure. |
Method Result Codes
ResultCode |
Description |
BadNodeIdUnknown |
See table 173 in OPC 10000-4 for the description of these result codes. |
BadTypeMismatch |
|
BadOutOfRange |
|
BadNotWritable |
|
BadNotFound |