Added error and waring messages and updated tower light inputs

- Added strings not ready in time error
- Added battery already full warning
- Added battery already empty warning
- Added battery in stop input to tower light
- Added warnings active to tower light
- Added BMS State Machine errors to tower light input
This commit is contained in:
Matthias Heisig
2025-09-10 12:13:40 +02:00
parent d718c813c9
commit 0d3369d54d
9 changed files with 552 additions and 413 deletions

View File

@@ -11,6 +11,7 @@ STRUCT
bSafetyErrorVoltage : BIT; // Bit 5
bSafetyErrorPressure : BIT; // Bit 6
bSafetyErrorTemperature : BIT; // Bit 7
bStringsNotReadyInTime : BIT; // BIT 8
END_STRUCT
END_TYPE
]]></Declaration>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.8">
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.12">
<DUT Name="ST_WORD_BMS_WARNING_BITMAP" Id="{6dfd9c4b-4e74-434e-9f65-01d443c224d5}">
<Declaration><![CDATA[TYPE ST_WORD_BMS_WARNING_BITMAP :
STRUCT
@@ -15,6 +15,8 @@ STRUCT
bTCabinetString2Module1High : BIT;
bTCabinetString2Module2High : BIT;
bTCabinetString2Module3High : BIT;
bBatteryAlreadyFull : BIT;
bBatteryAlreadyEmpty : BIT;
END_STRUCT
END_TYPE
]]></Declaration>