The Method DeleteAllStoredRecords enables to permanently delete all stored data from the WMTP. Using this method, it is possible to remove the entire data set. The signature of this Method is specified below.
Signature
DeleteAllStoredRecords (
);
The Method DeleteStoredRecordsTime enables to permanently delete the stored data from the WMTP from a specific given time. The signature of this Method is specified below.
Signature
DeleteStoredRecordsTime (
[in]0:DateTimeFromTimestamp,
[in]0:DateTimeToTimestamp,
);
Table 29 – DeleteStoredRecordsTime Method Arguments
Argument |
Description |
FromTimestamp |
This timestamp defines the start of the time interval that is to be deleted |
ToTimestamp |
This timestamp defines the end of the time interval that is to be deleted |
Table 30 – DeleteStoredRecordsTime Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
DeleteStoredRecordsTime |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
InputArguments |
Argument[] |
0:PropertyType |
M |
The Method DeleteStoredRecordsIndex enables to permanently delete the stored data from the WMTP from a specific given time. The signature of this Method is specified below.
Signature
DeleteStoredRecordsIndex (
[in]0:UInt32FromIndex,
[in]0:UInt32ToIndex,
);
Table 31 – DeleteStoredRecordsIndex Method Arguments
Argument |
Description |
FromIndex |
This number defines the index of the first stored value of the interval that is to be deleted |
ToIndex |
This number defines the index of the last stored value of the interval that is to be deleted |
Table 32 – DeleteStoredRecordsIndex Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
DeleteStoredRecordsIndex |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
InputArguments |
Argument[] |
0:PropertyType |
M |
The Method AbortOperation enables the termination of the process currently being executed by the WMTP. This is necessary as some transfer processes can take several minutes. The signature of this Method is specified below.
Signature
AbortOperation (
);
The Method ReportNumberOfStoredRecords enables to report how many records are currently stored at the WMTP.
Signature
ReportNumberOfStoredRecords (
[out]0:UInt32NumberOfStoredRecords);
Table 33 – ReportNumberOfStoredRecords Method Arguments
Argument |
Description |
NumberOfStoredRecords |
Describes the number of currently stored values on the WMTP. |
Table 34 – ReportNumberOfStoredRecords Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
ReportNumberOfStoredRecords |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
The Method ReportNumberOfStoredRecordsTime enables to report how many records are currently stored at the WMTP in a specific timespan.
Signature
ReportNumberOfStoredRecordsTime (
[in]0:DateTimeFromTimestamp,
[in]0:DateTimeToTimestamp,
[out]0:UInt32NumberOfStoredRecords);
Table 35 – ReportNumberOfStoredRecordsTime Method Arguments
Argument |
Description |
FromTimestamp |
This timestamp defines the time of the first stored value of the interval that is to be accessed. |
ToTimestamp |
This timestamp defines the time of the last stored value of the interval that is to be accessed. |
NumberOfStoredRecords |
Describes the number of currently stored values on the WMTP in the timespan. |
Table 36 – ReportNumberOfStoredRecordsTime Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
ReportNumberOfStoredRecordsTime |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
InputArguments |
Argument[] |
0:PropertyType |
M |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
The Method CombinedReportAll enables access to the entire data set stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
Signature
CombinedReportAll (
[out]WMTPOutputDataType[]CombinedReport
);
Table 37 – CombinedReportAll Method Arguments
Argument |
Description |
CombinedReport |
This output argument is carrying the Variables of the DataType WMTPOutputDataType that are requested |
Table 38 – CombinedReportAll Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
CombinedReportAll |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
NOTE: If all measured values exceed the maximum size of an OPC UA message, this method cannot be used. In this case, the data should be queried in packets, for example using the CombinedReportIndex.
The Method CombinedReportIndex enables access to the entire data set stored on the WMTP based on the index of the measurements. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
Signature
CombinedReportIndex (
[in]0:UInt32FromIndex,
[in]0:UInt32ToIndex,
[out]WMTPOutputDataType[]CombinedReport
);
Table 39 – CombinedReportIndex Method Arguments
Argument |
Description |
FromIndex |
This number defines the index of the first stored value of the interval that is to be accessed |
ToIndex |
This number defines the index of the last stored value of the interval that is to be accessed |
CombinedReport |
This output argument is carrying the Variables of the DataType WMTPOutputDataType that are requested |
Table 40 – CombinedReportIndex Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
CombinedReportIndex |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
InputArguments |
Argument[] |
0:PropertyType |
M |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
The Method CombinedReportLastValue enables access to the last measurement stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
Signature
CombinedReportLastValue (
[out]WMTPOutputDataTypeCombinedReport
);
Table 41 – CombinedReportLastValue Method Arguments
Argument |
Description |
CombinedReport |
This output argument is carrying the Variables of the DataType WMTPOutputDataType that are requested |
Table 42 – CombinedReportLastValue Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
CombinedReportLastValue |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
The Method CombinedReportFirstValue enables access to the first measurement stored on the WMTP. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
Signature
CombinedReportFirstValue (
[out]WMTPOutputDataTypeCombinedReport
);
Table 43 – CombinedReportFirstValue Method Arguments
Argument |
Description |
CombinedReport |
This output argument is carrying the Variables of the DataType WMTPOutputDataType that are requested |
Table 44 – CombinedReportFirstValue Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
CombinedReportFirstValue |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |
The Method CombinedReportTime enables access to the entire data set stored on the WMTP based on the timestamp of the measurements. A record transfer is defined within this specification as a transfer of a “copy” of the records and not a “move” of the records because the server retains the original log entries. The signature of this Method is specified below.
Signature
CombinedReportTime (
[in]0:DateTimeFromTimestamp,
[in]0:DateTimeToTimestamp,
[out]WMTPOutputDataType[]CombinedReport
);
Table 45 – CombinedReportTime Method Arguments
Argument |
Description |
FromTimestamp |
This timestamp defines the time of the first stored value of the interval that is to be accessed |
ToTimestamp |
This timestamp defines the time of the last stored value of the interval that is to be accessed |
CombinedReport |
This output argument is carrying the Variables of the DataType WMTPOutputDataType that are requested |
Table 46 – CombinedReportTime Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
CombinedReportTime |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
0:HasProperty |
Variable |
InputArguments |
Argument[] |
0:PropertyType |
M |
0:HasProperty |
Variable |
OutputArguments |
Argument[] |
0:PropertyType |
M |