20 lines
905 B
XML
20 lines
905 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.0">
|
|
<GVL Name="GVL_Alarms" Id="{00000000-0000-0000-0000-000000000505}">
|
|
<Declaration><![CDATA[// PR 5.1 / #316 — TC3 EventLogger fixture for TwinCATAlarmIntegrationTests.
|
|
// bTriggerEvent rises FALSE -> TRUE to fire one EventLogger event via FB_AlarmHarness.
|
|
// bAcked is operator-side ACK toggle the alarm-source bridge writes back when the
|
|
// driver's AcknowledgeAsync runs. nLastEventClass / nLastSeverity track the last
|
|
// event the harness raised so the integration test can sanity-check the values it
|
|
// expects to surface through IAlarmSource.
|
|
VAR_GLOBAL
|
|
bTriggerEvent : BOOL := FALSE;
|
|
bAcked : BOOL := FALSE;
|
|
nLastEventClass : DINT := 0;
|
|
nLastSeverity : USINT := 0;
|
|
fbAlarmHarness : FB_AlarmHarness;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</GVL>
|
|
</TcPlcObject>
|