Added Simulation plc and removed unnecessary files from repository
This commit is contained in:
12
PLC_SIM/DUTs/ST_MODULE_ERROR.TcDUT
Normal file
12
PLC_SIM/DUTs/ST_MODULE_ERROR.TcDUT
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
|
||||
<DUT Name="ST_MODULE_ERROR" Id="{f48f024b-dcdb-4f15-9afc-badf412ed600}">
|
||||
<Declaration><![CDATA[TYPE ST_MODULE_ERROR :
|
||||
STRUCT
|
||||
// Unit error array
|
||||
astUnitErrors : ARRAY[0..3] OF ST_UNIT_ERROR;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
]]></Declaration>
|
||||
</DUT>
|
||||
</TcPlcObject>
|
||||
12
PLC_SIM/DUTs/ST_STRING_ERROR.TcDUT
Normal file
12
PLC_SIM/DUTs/ST_STRING_ERROR.TcDUT
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4024.12">
|
||||
<DUT Name="ST_STRING_ERROR" Id="{269f429d-5923-4dac-b08e-323d4429d2dd}">
|
||||
<Declaration><![CDATA[TYPE ST_STRING_ERROR :
|
||||
STRUCT
|
||||
// Module error array
|
||||
stModuleError : ARRAY[0..2] OF ST_MODULE_ERROR;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
]]></Declaration>
|
||||
</DUT>
|
||||
</TcPlcObject>
|
||||
53
PLC_SIM/DUTs/ST_UNIT_ERROR.TcDUT
Normal file
53
PLC_SIM/DUTs/ST_UNIT_ERROR.TcDUT
Normal 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>
|
||||
Reference in New Issue
Block a user