Subject: [netmod] ECA model draft: Interaction Between Event, Condition, Action

From: Qin Wu <[email-masked]>
Date: Tue, 3 Nov 2020 15:39:40 +0000

*        Q1: How different ECAs do not impact each other if they share PVs?

*        In the current ECA model, Event, Condition and Action are defined separately and ECAs comprise of a set of ECA entries, each ECA entry have one Event, a set of condition-action entries. Each condition-action entry have a set of conditions, one action entry; each action entry have multiple action items.

*        ECA interacts with another ECA (i.e., two ECAs have different data source) hasn't been covered yet.

*        Proposal:

Not sure this is the right question, since PV are shared by multiple ECA instances, ECA instance execution can lead to the PV state changes. If we don't want to see different ECA impact each other, we should not define shared PV or global PV for them, instead, the local PV associated with a specific ECA instance should be defined separately.