This commit is contained in:
2026-01-08 11:08:17 +01:00
commit fe882dc444
311 changed files with 511562 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.6">
<DUT Name="sHotplateConfig" Id="{f659a490-49e1-4e26-bfdc-17f0eb8ced2c}">
<Declaration><![CDATA[TYPE sHotplateConfig :
STRUCT
Temperature : sConfigTemperatureController;
// TemperatureCover : sConfigTemperatureController;
ChillerOffset : LREAL;
{IF defined (vHP_PIN)}
Pin : sHotplateConfigPin;
{END_IF}
StandbyTemperature : LREAL := 60;
ConfigPlausibility : BOOL := FALSE;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,252 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.12">
<EnumerationTextList Name="HOTPLATE_ErrorNr" Id="{20ecbced-b89f-4089-bb5a-c94c0349c77f}">
<Declaration><![CDATA[{attribute 'qualified_only'}
{attribute 'strict'}
TYPE HOTPLATE_ErrorNr :(
eNoError := 0,
eNoWafer := 5,
eShutterOpenTimeOut := 10,
wTempOutOfRange := 20,
eNotTuned := 30,
eOverTemp := 50,
(*SMC-TCU*)
eSMCCommTimeout := 1550,
eSMCChillerHasError := 2000,
ERR01 := 2010, (* ERR01 System error 1*)
ERR02 := 2020, (* ERR02 System error 2 *)
ERR03 := 2030, (* ERR03 Back-up data error *)
ERR11 := 2110, (* ERR11 DC power supply failure*)
ERR12 := 2120, (* ERR12 Internal temperature sensor High temperature failure*)
ERR13 := 2130, (* ERR13 Internal temperature sensor Low temperature failure *)
ERR14 := 2140, (* ERR14 Thermostat alarm*)
ERR15 := 2150, (* ERR15 Abnormal output alarm *)
ERR16 := 2160, (* ERR16 Low circulating flow rate alarm (option) *)
ERR17 := 2170, (* ERR17 Internal temperature sensor disconnection alarm *)
ERR18 := 2180, (* ERR18 External temperature sensor disconnection alarm *)
ERR19 := 2190, (* ERR19 Abnormal auto tuning alarm *)
ERR20 := 2200, (* ERR20 Low fluid level alarm *)
TemperatureUpperLimit := 2300, (* WRN Temperature upper limit *)
TemperatureLowerLimit := 2400 (* WRN Temperature lower limit *)
);
END_TYPE]]></Declaration>
<XmlArchive>
<Data>
<o xml:space="preserve" t="TextListEnumerationTextListObject">
<l n="TextList" t="ArrayList" cet="TextListRow">
<o>
<v n="TextID">"eNoError"</v>
<v n="TextDefault">"0"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v></v>
<v></v>
</l>
</o>
<o>
<v n="TextID">"eNoWafer"</v>
<v n="TextDefault">"5"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v></v>
<v></v>
</l>
</o>
<o>
<v n="TextID">"eShutterOpenTimeOut"</v>
<v n="TextDefault">"10"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>Shutter Open Timeout</v>
<v>Shutter Open Timeout</v>
</l>
</o>
<o>
<v n="TextID">"wTempOutOfRange"</v>
<v n="TextDefault">"20"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>Temperature Out of Range</v>
<v>Temperature Out of Range</v>
</l>
</o>
<o>
<v n="TextID">"eNotTuned"</v>
<v n="TextDefault">"30"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>Hotplate is not tuned</v>
<v>Hotplate is not tuned</v>
</l>
</o>
<o>
<v n="TextID">"eOverTemp"</v>
<v n="TextDefault">"50"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>Over Temperature</v>
<v>Over Temperature</v>
</l>
</o>
<o>
<v n="TextID">"eSMCCommTimeout"</v>
<v n="TextDefault">"1550"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v></v>
<v></v>
</l>
</o>
<o>
<v n="TextID">"eSMCChillerHasError"</v>
<v n="TextDefault">"2000"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>SMC Chiller has Error</v>
<v>SMC Chiller has Error</v>
</l>
</o>
<o>
<v n="TextID">"ERR01"</v>
<v n="TextDefault">"2010"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR01 System error 1</v>
<v>ERR01 System error 1</v>
</l>
</o>
<o>
<v n="TextID">"ERR02"</v>
<v n="TextDefault">"2020"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR02 System error 2</v>
<v>ERR02 System error 2</v>
</l>
</o>
<o>
<v n="TextID">"ERR03"</v>
<v n="TextDefault">"2030"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR03 Back-up data error</v>
<v>ERR03 Back-up data error</v>
</l>
</o>
<o>
<v n="TextID">"ERR11"</v>
<v n="TextDefault">"2110"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR11 DC power supply failure</v>
<v>ERR11 DC power supply failure</v>
</l>
</o>
<o>
<v n="TextID">"ERR12"</v>
<v n="TextDefault">"2120"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR12 Internal temperature sensor High temperature failure</v>
<v>ERR12 Internal temperature sensor High temperature failure</v>
</l>
</o>
<o>
<v n="TextID">"ERR13"</v>
<v n="TextDefault">"2130"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR13 Internal temperature sensor Low temperature failure</v>
<v>ERR13 Internal temperature sensor Low temperature failure</v>
</l>
</o>
<o>
<v n="TextID">"ERR14"</v>
<v n="TextDefault">"2140"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR14 Thermostat alarm</v>
<v>ERR14 Thermostat alarm</v>
</l>
</o>
<o>
<v n="TextID">"ERR15"</v>
<v n="TextDefault">"2150"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR15 Abnormal output alarm</v>
<v>ERR15 Abnormal output alarm</v>
</l>
</o>
<o>
<v n="TextID">"ERR16"</v>
<v n="TextDefault">"2160"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR16 Low circulating flow rate alarm (option)</v>
<v>ERR16 Low circulating flow rate alarm (option)</v>
</l>
</o>
<o>
<v n="TextID">"ERR17"</v>
<v n="TextDefault">"2170"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR17 Internal temperature sensor disconnection alarm</v>
<v>ERR17 Internal temperature sensor disconnection alarm</v>
</l>
</o>
<o>
<v n="TextID">"ERR18"</v>
<v n="TextDefault">"2180"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR18 External temperature sensor disconnection alarm</v>
<v>ERR18 External temperature sensor disconnection alarm</v>
</l>
</o>
<o>
<v n="TextID">"ERR19"</v>
<v n="TextDefault">"2190"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR19 Abnormal auto tuning alarm</v>
<v>ERR19 Abnormal auto tuning alarm</v>
</l>
</o>
<o>
<v n="TextID">"ERR20"</v>
<v n="TextDefault">"2200"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>ERR20 Low fluid level alarm</v>
<v>ERR20 Low fluid level alarm</v>
</l>
</o>
<o>
<v n="TextID">"TemperatureUpperLimit"</v>
<v n="TextDefault">"2300"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>WRN Temperature upper limit</v>
<v>WRN Temperature upper limit</v>
</l>
</o>
<o>
<v n="TextID">"TemperatureLowerLimit"</v>
<v n="TextDefault">"2400"</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v>WRN Temperature lower limit</v>
<v>WRN Temperature lower limit</v>
</l>
</o>
<o>
<v n="TextID">""</v>
<v n="TextDefault">""</v>
<l n="LanguageTexts" t="ArrayList" cet="String">
<v></v>
<v></v>
</l>
</o>
</l>
<l n="Languages" t="ArrayList" cet="String">
<v>en</v>
<v>de</v>
</l>
<v n="GuidInit">{453d555f-cb7d-4e85-a97f-0951f1544b97}</v>
<v n="GuidReInit">{f30bfffe-5548-47c8-8fe4-2e3faa7ec4de}</v>
<v n="GuidExitX">{939e808a-7028-4933-8510-bf7ffe28ad14}</v>
</o>
</Data>
<TypeList>
<Type n="ArrayList">System.Collections.ArrayList</Type>
<Type n="Guid">System.Guid</Type>
<Type n="String">System.String</Type>
<Type n="TextListEnumerationTextListObject">{4b60233c-f940-4beb-b331-82133b520151}</Type>
<Type n="TextListRow">{53da1be7-ad25-47c3-b0e8-e26286dad2e0}</Type>
</TypeList>
</XmlArchive>
</EnumerationTextList>
</TcPlcObject>

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.6">
<DUT Name="eHotplateStepEnd" Id="{c943360b-e6df-41c0-bc98-5e122322d24b}">
<Declaration><![CDATA[{attribute 'qualified_only'}
{attribute 'strict'}
TYPE eHotplateStepEnd :
(
never,
EndbyStepTime := 1,
EndbyPin := 2
);
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.8">
<DUT Name="sHotplateRecipe" Id="{56f07c11-8015-4a22-879a-498aed7c8365}">
<Declaration><![CDATA[TYPE sHotplateRecipe:
STRUCT
// STEP_COUNT : USINT := 1;
TEMPERATURE : LREAL := 30;
TOL : LREAL := 1;
StepTime : LREAL := 0;
END_STRUCT
END_TYPE]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.6">
<DUT Name="sHotplateStepPin" Id="{888d2174-1cd5-43c6-9e32-39d45c9ec3cf}">
<Declaration><![CDATA[TYPE sHotplateStepPin :
STRUCT
Postion : LREAL := 10;
Velocity : LREAL := 10;
END_STRUCT
END_TYPE]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.6">
<DUT Name="eHotplateMedienNamen" Id="{ce71bfa2-c0d8-4406-ade6-d80c81ce912d}">
<Declaration><![CDATA[{attribute 'qualified_only'}
{attribute 'strict'}
TYPE eHotplateMedienNamen :
(
enum_member := 0,
VacIn,
VacOut,
N2,
Shutter
);
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1" ProductVersion="3.1.4026.6">
<DUT Name="sHotplatePinSignal" Id="{7637edd9-b982-47d6-8bb7-015df7e064be}">
<Declaration><![CDATA[TYPE sHotplatePinSignal :
STRUCT
userabort : BOOL;
bInInit : BOOL;
bInStartPosition : BOOL;
bInStop : BOOL;
bOutReady : BOOL;
bOutInitDone : BOOL;
rInTargetPosition : LREAL;
rInTargetVelocity : LREAL;
rInTargetAcceleration : LREAL;
rOutCurrentPosition : LREAL;
rOutCurrentVelocity : LREAL;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>