Files
infineon_plc/PLC/LibraryCandidates/Scheduler/GVLs/GVL_Scheduler.TcGVL

22 lines
596 B
XML

<?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>