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

@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<TcPlcObject Version="1.1.0.1">
<DUT Name="ST_FlowRecipeNode" Id="{ceb8b626-8a65-4e92-9344-14e330b6c8bd}">
<Declaration><![CDATA[TYPE ST_FlowRecipeNode :
STRUCT
// Priority for transportation after completed node
uiPriority : UINT := 100;
// Required capabilities
dwReqCap : DWORD := 0;
// How many retries are allowed of this node
uiMaxRetries : UINT := 0;
// Current numbers of retries of this node
uiCurrRetries : UINT := 0;
// Was the current process successfull
xSuccess : BOOL := FALSE;
// Transition to node when operation ok
iNextNodeSuccess : INT := -1;
// Transition to node when retrying
iNextNodeRetry : INT := -1;
// Transition to node when operation failed
// or max retries reached
iNextNodeFail : INT := -1;
END_STRUCT
END_TYPE
]]></Declaration>
</DUT>
</TcPlcObject>