<MonitoredItemCreateRequest>
The <MonitoredItemCreateRequest>
and </MonitoredItemCreateRequest>
elements
define an item that you want the OPC UA server
to monitor and return notifications to the Probe for OPC UA when
requested. A notification can indicate a change in the data associated
with the monitored item, or the occurrence of an event.
The <MonitoredItemCreateRequest>
and </MonitoredItemCreateRequest>
elements
contain the following child elements:
|
Specify an item to monitor. See <ItemToMonitor>. |
|
Specify the type of monitoring to carry out on the item.
In this release of the probe, use the value of |
|
Specify the parameters that define the type of monitoring that the probe requires. See <RequestedParameters>. |
<ItemToMonitor>
The <ItemToMonitor>
and </ItemToMonitor>
elements
define an element in the OPC UA server's
address space that the probe wants to be monitored.
The <ItemToMonitor>
and </ItemToMonitor>
elements
contain the following child elements:
|
Specify the unique identifier of the node in the OPC UA server's address space. |
|
Specify the data type of the attribute within the node that the OPC UA server is to monitor. |
The OPC UA standard defines the values for node identifiers and data type attributes.
<RequestedParameters>
The <RequestedParameters>
and </RequestedParameters>
elements
define the details of what is to be monitored and how.
The <RequestedParameters>
and </RequestedParameters>
elements
contain the following child elements:
|
Specify a unique identifier for this monitored item. The identifier is an integer. The probe uses this value to match notifications with the appropriate node. |
|
Specify the frequency, in milliseconds, that the OPC UA server is to sample the monitored item. The following list describes the valid values:
Note: if you provide a negative number for the content
of this element, the probe treats it as being -1.
|
|
Specify an optional filter to use to determine when the monitored item generates a notification. See <Filter>. |
|
Specify the requested size of the queue to hold notifications from the monitored item. Notifications remain in the queue until sent to the probe in response to a Publish request. The values 0 and 1 have special meaning, depending on the type of notification that is generated. For data change notifications, 1 and 0 cause the server to use the default queue size of one. For event notifications, 0 causes the server to use the default queue entry. A value of 1 causes the OPC UA server to use the minimum queue size. |
|
Specify the policy that the OPC UA server is to follow should the queue of notifications become full. The following list describes the valid values:
|
<Filter>
The <Filter>
and </Filter>
elements
are optional and define a filter that determines when the monitored
item generates a notification.
The <Filter>
</Filter>
element
pair contain the following child elements:
|
Identify the type of filter and contains a single child
element pair:
|
|
Contain the body of the filter that defines the conditions
for generating a notification. The
For more information, see: |