AVEVA Recipe Management Events
- Last UpdatedMar 06, 2023
- 1 minute read
The AVEVA Recipe Management Server is an Event Provider to the ArchestrA Event Services platform, which in turn uses the ArchestrA Service Bus (ASB) for sending and receiving data. Events are fired to a local Event Service where they are queued and made available to interested clients.
AVEVA Recipe Management are primarily related to state changes; each event contains an "Event Type" and relevant context data associated with the event.
The AVEVA Recipe Management Server will send events to the local ArchestrA Event Service at various points during user configuration, Formula/Recipe execution. This typically corresponds to Equipment/Formula/Recipe state changes.
If the AVEVA Recipe Management Server is not configured for the Events Service option, AVEVA Recipe Management Events are not available. In this case, a warning message is shown from the AVEVA Recipe Management Event Server component in the Operations Control Logger. This is expected behavior on systems that do not expect AVEVA Recipe Management Events to be enabled.
ASB Event Clients can connect to the AVEVA Recipe Management Server Event Service and poll for new events that have occurred since the last poll. Specialized clients can also poll for historical events. Clients can also provide filters to limit the amount of data sent from the AVEVA Recipe Management Server. Based on the events received by the client, they can trigger other actions or possibly just display event data.
Technically speaking, the AVEVA Recipe Management Events system consists of an Event Provider (RecMngrPlusWebAPI) on the AVEVA Recipe Management Server and a generic Polled Event Client API.