Linked all tank sensors in media cabinet

- Additional fixes for the hmi
This commit is contained in:
2026-03-10 18:03:28 +01:00
parent 218d815380
commit f4562af86f
24 changed files with 1859 additions and 288 deletions

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_HMI_MediaCabinet" Id="{531277fd-be49-4a36-8089-70f1b95b2250}">
<Declaration><![CDATA[TYPE ST_HMI_MediaCabinet :
STRUCT
// (1) Acetic acid 99%
stTankAceticAcidHigh : ST_HMI_Tank;
// (2) Sulfuric acid
stTankSulfuricAcid : ST_HMI_Tank;
// (3) Nitric acid 65% mixing
stTankNitricAcid : ST_HMI_Tank;
// (4) Acetic acid 10%
stTankAceticAcidLow : ST_HMI_Tank;
// (5) Hydrofluoric acid 40%
stTankHydrofluoricAcid : ST_HMI_Tank;
// (6) Sulfuric acid mixing
stTankSulfuricAcidMixing : ST_HMI_Tank;
// (7) Hydrofluoric acid 40% for mixing
stTankHydrofluoricAcidMixing : ST_HMI_Tank;
// (8) SEF
stTankSEF : ST_HMI_Tank;
// (9) Filmetch
stTankFilmetch : ST_HMI_Tank;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -3,10 +3,14 @@
<DUT Name="ST_HMI_Tank" Id="{65129234-1803-4176-b0ff-e2e1212dc4a3}">
<Declaration><![CDATA[TYPE ST_HMI_Tank :
STRUCT
stWaterValve : ST_HMI_VALVE_DATA;
stFillingValve : ST_HMI_VALVE_DATA;
stDrainValve : ST_HMI_VALVE_DATA;
stPumpValve : ST_HMI_VALVE_DATA;
stEmptyButton : ST_HMI_CONTROL_BUTTON;
stFillButton : ST_HMI_CONTROL_BUTTON;
xOverfull : BOOL;
xFull : BOOL;
xEmpty : BOOL;