47 lines
1.4 KiB
XML
47 lines
1.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<TcPlcObject Version="1.1.0.1">
|
|
<Itf Name="I_FlowRecHandler" Id="{6edbf032-1748-4bdd-83cb-a3d71babaa22}">
|
|
<Declaration><![CDATA[INTERFACE I_FlowRecHandler
|
|
]]></Declaration>
|
|
<Method Name="M_AddFlowRec" Id="{99764a4e-e4e8-4559-8137-ead050289c2f}">
|
|
<Declaration><![CDATA[METHOD M_AddFlowRec : INT
|
|
VAR_INPUT
|
|
stFlowRecipe : ST_FlowRecipe;
|
|
END_VAR]]></Declaration>
|
|
</Method>
|
|
<Method Name="M_GetFlowRec" Id="{acfd7fa8-d012-4f06-a247-ab699d1b3413}">
|
|
<Declaration><![CDATA[METHOD M_GetFlowRec : REFERENCE TO ST_FlowRecipe
|
|
VAR_INPUT
|
|
iIdx : INT;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</Method>
|
|
<Method Name="M_GetNextProcReq" Id="{b0952230-f0ad-4f72-b4ae-f75c72b5379f}">
|
|
<Declaration><![CDATA[METHOD M_GetNextProcReq : BOOL
|
|
VAR_INPUT
|
|
// Flow recipe pool index
|
|
iIdx : INT;
|
|
END_VAR
|
|
VAR_OUTPUT
|
|
// Process requirements bitmask
|
|
dwProcReq : DWORD;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</Method>
|
|
<Method Name="M_RemFlowRec" Id="{24769a0f-680b-4bee-aa98-9f548ec7f78c}">
|
|
<Declaration><![CDATA[METHOD M_RemFlowRec : BOOL
|
|
VAR_INPUT
|
|
iIdx : INT;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</Method>
|
|
<Method Name="M_ReportResult" Id="{4c4a5c8e-bf65-4842-9e43-a2f8387979e2}">
|
|
<Declaration><![CDATA[METHOD M_ReportResult : BOOL
|
|
VAR_INPUT
|
|
iIdx : INT;
|
|
xResult : BOOL;
|
|
END_VAR
|
|
]]></Declaration>
|
|
</Method>
|
|
</Itf>
|
|
</TcPlcObject> |