Started to change to HAL architecture

This commit is contained in:
2026-03-18 22:49:19 +01:00
parent fe28ade0fe
commit b515ca8588
19 changed files with 6425 additions and 1340 deletions

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_MediaCabinet_IO" Id="{4cd66bd0-a52a-4f12-b907-78c31a0ae205}">
<Declaration><![CDATA[TYPE ST_MediaCabinet_IO :
STRUCT
// (1) Acetic acid 99%
stTank1AceticAcidHighIO : ST_Tank_IO;
// (2) Sulfuric acid
stTank2SulfuricAcidIO : ST_Tank_IO;
// (3) Nitric acid 65% mixing
stTank3NitricAcidIO : ST_Tank_IO;
// (4) Acetic acid 10%
stTank4AceticAcidLowIO : ST_Tank_IO;
// (5) Hydrofluoric acid 40%
stTank5HydrofluoricAcidIO : ST_Tank_IO;
// (6) Sulfuric acid mixing
stTank6SulfuricAcidMixingIO : ST_Tank_IO;
// (7) Hydrofluoric acid 40% for mixing
stTank7HydrofluoricAcidMixingIO : ST_Tank_IO;
// (8) SEF
stTank8SEFIO : ST_Tank_IO;
// (9) Filmetch
stTank9FilmetchIO : ST_Tank_IO;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_Tank_IO" Id="{dfa73416-0b16-4c4f-94ca-fabd1404e589}">
<Declaration><![CDATA[TYPE ST_Tank_IO :
STRUCT
i_xOverfull AT %I* : BOOL;
i_xFull AT %I* : BOOL;
i_xEmpty AT %I* : BOOL;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>