This filter selects specific alarms before the station passes the data to an alarm recipient. Typically, the recipient for
the filtered alarms would be a JsonAlarmRecipient, but it could be an SNMP, BACnet, etc. recipient with the source alarm class linked to the In slot of the filter.
Figure 69. AlarmExportMarkerFilter properties
To use this filter, expand the ExportMarker node in the palette and drag an AlarmExportMarkerFilter to a point in the station.
| Property |
Value |
Description |
| Current Export Id |
read-only |
Provides an ID for the export action.
For HistoryExportMarkerFilters, this ID should be linked into the schema output to provide identifying information. Or you
could even use a query to select data to include if the target system could infer useful data from it.
|
| Count |
read-only |
Reports how many export marked alarms where processed in the last invocation. It resets when the station restarts. |
| Mode |
drop-down list (defaults to Marked With ID)
|
Selects which alarm records to output to the alarm recipient.
Marked With Id outputs records that have an ExportMarker on the source component with an Id set.
Marked outputs records that have an ExportMarker on the source component.
Pass All outputs all alarms.
Block All outputs no alarms.
|
Action
- Send Since queries the alarm database and passes existing records in to this filter (inclusive of the supplied timestamp) so that the
framework can check them for a suitable export marker and then pass them on to the receiving JSON schema as required to create
a new record for each alarm. The timestamp, being in the past, should help identify when this mode is active.