What is the exact difference between AuditEvent_OperatorAction and AuditEvent_ForcedChange?
We do have different Audit Event Class in Audit Trail. And I got to know when exactly the class AuditEvent_OperatorAction is used but not AuditEvent_ForcedChange. As per description, I forced one object (SignalReal) and gave value on "Man" parameter from faceplate, but in audit list it shows as AuditEvent_OperatorAction. I tried forcing from Control Builder for the same object and gave value to "Man" parameter and the result is same in Audit list. Could any one help me to understand the exact definition / purpose of AuditEvent_ForcedChange class.
Thanks in advance!!
Voted best answer
An AuditEvent_OperatorAction is emitted for each time* an OPC write passes through System 800xA. Forcing an AC 800M signal is made via writing an OPC property.
*) Writes made from the 800xA Service account is exempted from audit.
I would expect Control Builder M Professional to use direct MMS communication when online with a CPU and issuing a forcing (which should be like changing any property). Maybe the programmer of CBM elected AuditEvent_OperatorAction as category of audit to mimic OPC writes posted from the HMI.
I cannot tell what AuditEvent_ForcedChange is used for, System 800xA is large and there could be other meanings of "forcing".