This specification extends the standard EventType ( see OPC 10000-3, OPC 10000-5 and OPC 10000-9 EventTypes). Figure 6 – BaseLogEventType Figure 6 illustrates the event fields that are mapped to the LogRecordStructure. Any Object that has a Reference to one of these EventTypes shall generate LogRecords in the LogObject related to the defined BaseLogEventType.

image009.png

Figure 6 – BaseLogEventType

Additional EventTypes can be defined as needed for specific log information. If desired, subtypes of ConditionType or any of the AlarmTypes might also be used. The only requirement for an Event to be recorded in the LogObject is for the Event to have a ConditionClassId or SubConditionClassId of LogEntryConditionClass. The following fields from BaseEventType are mapped to the LogRecord: