First working implementation

- Currently only with one sided gripper
This commit is contained in:
2026-02-19 15:42:54 +01:00
parent 7126a7dd7e
commit 92276e4f4b
32 changed files with 1041 additions and 378 deletions

View File

@@ -4,21 +4,19 @@
<Declaration><![CDATA[TYPE ST_TransJob :
STRUCT
// Station to pick from
uiFromNodeID : UINT;
// Station to put into
uiToNodeID : UINT;
// Static priority from recipe
iStatPrio : INT;
// Dynamic priority from process
iDynPrio : INT;
// Prio sum
iSumPrio : INT;
// Time this job was created
// The older the job the higher the priority
uliTimeCreated : ULINT;
uiFromStation : UINT;
// Is this job in the queue still valid
xValid : BOOL := TRUE;
// Station to put into
uiToStation : UINT;
// Handle from reserved source station
uiFromStationHandle : UINT;
// Handle from reserved target station
uiToStationHandle : UINT;
// Static priority from recipe
uiPrio : UINT;
END_STRUCT
END_TYPE
]]></Declaration>