7.13 UA_SubscriptionProcessed

FB-Name UA_SubscriptionProcessed
This Function Block is designed to be optionally called to check if monitored items have been published. The use of the function block depends on the underlying system – see notes.
VAR_INPUT
BExecuteBOOLFB operates on each call.
BSubscriptionHdlDWORDSubscription handle.
BTimeoutTIMETime to response.
VAR_OUTPUT
BDone BOOLFB has completed its task.
BBusyBOOLThe FB is not finished and new output values are to be expected.
BErrorBOOLSignals that an error has occurred within the FB.
BErrorIDDWORDError code.
BPublishedBOOLIndicates, that variables have been published since the last call.
Notes: It is expected to use this call, if the underlying system WILL publish the values automatically. Shall not be used together with the function block UA_MonitoredItemOperateList. This call is expected to return with a valid result after it is called. See also 4.2 Monitored Items.
UA_SubscriptionProcessed
BOOLExecuteDoneBOOL
DWORDSubscriptionHdl BusyBOOL
TIMETimeoutErrorBOOL
ErrorIDBOOL
PublishedDWORD