Added first hmi interface implementation

This commit is contained in:
2026-02-19 00:20:05 +01:00
parent 0c40092d8f
commit a3ad956f0d
29 changed files with 591 additions and 240 deletions

View File

@@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_HMI_Etcher" Id="{430b2000-fd60-4c23-be04-2ef93001007b}">
<Declaration><![CDATA[TYPE ST_HMI_Etcher :
STRUCT
stStationCmds : ST_HMI_PackML;
// Vacuum valve
stVacuumValve : ST_HMI_VALVE_DATA;
// Door valve
stDoorValve : ST_HMI_VALVE_DATA;
// Chuck unlock left valve
stChuckUnlockLeft : ST_HMI_VALVE_DATA;
// Chuck unlock right valve
stChuckUnlockRight : ST_HMI_VALVE_DATA;
// Chuck eject front valve
stChuckEjectFront : ST_HMI_VALVE_DATA;
// Chuck eject back valve
stChuckEjectBack: ST_HMI_VALVE_DATA;
// Unlock chuck command
stChuckUnlockCmd : ST_HMI_CONTROL_BUTTON;
// Lock chuck command
stChuckLockCmd : ST_HMI_CONTROL_BUTTON;
// Chuck eject command
stChuckEjectCmd : ST_HMI_CONTROL_BUTTON;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>