Added JobScheduler and recipe data for stations
This commit is contained in:
22
PLC/LibraryCandidates/Scheduler/GVLs/GVL_Scheduler.TcGVL
Normal file
22
PLC/LibraryCandidates/Scheduler/GVLs/GVL_Scheduler.TcGVL
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<TcPlcObject Version="1.1.0.1">
|
||||
<GVL Name="GVL_Scheduler" Id="{768bef46-feba-4d2e-bc5d-8385420ff7b5}">
|
||||
<Declaration><![CDATA[{attribute 'qualified_only'}
|
||||
VAR_GLOBAL CONSTANT
|
||||
// Recipe constants
|
||||
MAX_RECIPE_TRANSITIONS : UINT := 10;
|
||||
MAX_RECIPE_NODES : UINT := 10;
|
||||
|
||||
// Scheduler constants
|
||||
MAX_STATIONS : UINT := 10;
|
||||
|
||||
// Factor to calc dynamic priority from age of job in prio/s
|
||||
AGING_STEP : UINT := 1;
|
||||
|
||||
MAX_PRIORITY : UINT := 65535;
|
||||
|
||||
// Job queue constants
|
||||
MAX_JOBS_IN_QUEUE : UINT := 10;
|
||||
END_VAR]]></Declaration>
|
||||
</GVL>
|
||||
</TcPlcObject>
|
||||
Reference in New Issue
Block a user