PCS 7 OS NewState ChangeState
Came in, went out
message without
acknowledgment
OPC_CONDITION_ENABLED OPC_CHANGE_ACK_STATE
Message acknowledged by
system
(message
still pending)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Message acknowledged by
system
(message
no longer pending)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Emergency acknowledged
message
(message still pending)
OPC_CONDITION_ACTIVE
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Emergency acknowledged
message
(message no longer
pending)
OPC_CONDITION_ACKED
OPC_CONDITION_ENABLED
OPC_CHANGE_ACK_STATE
Note
Historical alarms and events are not acknowledged. The OPC A&E historical events interface
has read access only.
The following table shows the mapping of the "ChangeMask" and "New State" parameters to
the properties of the OPCEvent class of the "OPCSiemensAlarmEventAutomation" type library.
ChangeMask / NewState Properties of the OPCEvent class
OPC_CHANGE_ACTIVE_STATE ChangeActiveState
OPC_CHANGE_ENABLE_STATE ChangeEnableState
OPC_CHANGE_ACK_STATE ChangeAckState
OPC_CONDITION_ACTIVE ConditionActive
OPC_CONDITION_ENABLED ConditionEnabled
OPC_CONDITION_ACKED ConditionAcknowledged
OpenPCS 7 interface
6.5 OPC Alarms and Events (OPC A&E)
OpenPCS 7
Function Manual, 05/2012, A5E02780178-02 63