Added JobScheduler and recipe data for stations
This commit is contained in:
9
PLC/01_Stationen/Etcher/GVL_ETCHER.TcGVL
Normal file
9
PLC/01_Stationen/Etcher/GVL_ETCHER.TcGVL
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1">
|
||||
<GVL Name="GVL_ETCHER" Id="{ef1ba925-5452-40f1-b847-57ee34065909}">
|
||||
<Declaration><![CDATA[{attribute 'qualified_only'}
|
||||
VAR_GLOBAL
|
||||
MAX_ROBOT_POS : UINT := 10;
|
||||
END_VAR]]></Declaration>
|
||||
</GVL>
|
||||
</TcPlcObject>
|
||||
18
PLC/01_Stationen/Etcher/ST_Recipe_Etcher.TcDUT
Normal file
18
PLC/01_Stationen/Etcher/ST_Recipe_Etcher.TcDUT
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1">
|
||||
<DUT Name="ST_Recipe_Etcher" Id="{a2719587-4d71-43a5-9547-91935943e20c}">
|
||||
<Declaration><![CDATA[TYPE ST_Recipe_Etcher :
|
||||
STRUCT
|
||||
// Number of robot positions
|
||||
uiNumRobotPos : UINT;
|
||||
|
||||
// Roboter position and setting data
|
||||
stRobotStepData : ARRAY[0..(GVL_ETCHER.MAX_ROBOT_POS - 1)] OF ST_Recipe_EtherRobotStepData;
|
||||
|
||||
// Radial position of water jet under the blank in mm
|
||||
rRadialPosLowerWaterJet : REAL;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
]]></Declaration>
|
||||
</DUT>
|
||||
</TcPlcObject>
|
||||
36
PLC/01_Stationen/Etcher/ST_Recipe_EtherRobotStepData.TcDUT
Normal file
36
PLC/01_Stationen/Etcher/ST_Recipe_EtherRobotStepData.TcDUT
Normal file
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1">
|
||||
<DUT Name="ST_Recipe_EtherRobotStepData" Id="{21cfad24-000a-40fe-ab34-469629d5b7b9}">
|
||||
<Declaration><![CDATA[TYPE ST_Recipe_EtherRobotStepData :
|
||||
STRUCT
|
||||
// Position in x in mm
|
||||
rPosX : REAL;
|
||||
|
||||
// Positionin y in mm
|
||||
rPosY : REAL;
|
||||
|
||||
// Position in z in mm
|
||||
rPosZ : REAL;
|
||||
|
||||
// Angle alpha in deg
|
||||
rAngleAlpha : REAL;
|
||||
|
||||
// Move speed in mm/s
|
||||
rMoveSpeed : REAL;
|
||||
|
||||
// Wait time after move in seconds
|
||||
rDelay : REAL;
|
||||
|
||||
// Tepe of medium
|
||||
uiMedium : UINT;
|
||||
|
||||
// With waterjet from below
|
||||
xWaterFromBelow : BOOL;
|
||||
|
||||
// With water from above
|
||||
xWaterFromAbove : BOOL;
|
||||
END_STRUCT
|
||||
END_TYPE
|
||||
]]></Declaration>
|
||||
</DUT>
|
||||
</TcPlcObject>
|
||||
Reference in New Issue
Block a user