Added Simulation plc and removed unnecessary files from repository

This commit is contained in:
Matthias Heisig
2024-01-04 18:39:55 +01:00
parent 2bd41279b1
commit bd0bbd9c8b
43 changed files with 4692 additions and 1328 deletions

View File

@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
<DUT Name="ST_UNIT_ERROR" Id="{b3532ce3-68c1-42ff-89b7-ea0ef92c8a32}">
<Declaration><![CDATA[TYPE ST_UNIT_ERROR :
STRUCT
// Error high posolyt
xErrorHighPressurePosolytSegmentInlet : BOOL := FALSE;
xErrorHighPressurePosolytTankInlet : BOOL := FALSE;
xErrorHighTempPosolyt : BOOL := FALSE;
// Error high negolyt
xErrorHighPressureNegolytSegmentInlet : BOOL := FALSE;
xErrorHighPressureNegolytTankInlet : BOOL := FALSE;
xErrorHighTempNegolyt : BOOL := FALSE;
// Error low posolyt
xErrorLowPressurePosolytSegmentInlet : BOOL := FALSE;
xErrorLowPressurePosolytTankInlet : BOOL := FALSE;
xErrorLowTempPosolyt : BOOL := FALSE;
// Error low negolyt
xErrorLowPressureNegolytSegmentInlet : BOOL := FALSE;
xErrorLowPressureNegolytTankInlet : BOOL := FALSE;
xErrorLowTempNegolyt : BOOL := FALSE;
// Error valve posolyt
xErrorOpenValvePosolyt : BOOL := FALSE;
xErrorCloseValvePosolyt : BOOL := FALSE;
// Error valve negolyt
xErrorOpenValveNegolyt : BOOL := FALSE;
xErrorCloseValveNegolyt : BOOL := FALSE;
// Error voltage segment
xErrorHighVoltageSegment : BOOL := FALSE;
xErrorLowVoltageSegment : BOOL := FALSE;
// MCB ok pump posolyt
xMCBOkPumpPosolyt AT %Q* : BOOL := TRUE;
// Repair switch ok pump posolyt
xRepairSwitchOkPumpPosolyt AT %Q* : BOOL := TRUE;
// MCB ok pump negolyt
xMCBOkPumpNegolyt AT %Q* : BOOL := TRUE;
// Repair switch ok pump negolyt
xRepairSwitchOkPumpNegolyt AT %Q* : BOOL := TRUE;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>