MC_ReadMotionFunctionPoint
The function block MC_ReadMotionFunctionPoint can be used to read the data of a motion function interpolation point.
Inputs
VAR_INPUT
Execute : BOOL;
CamTableID : MC_CAM_ID;
PointID : MC_MotionFunctionPoint_ID;
END_VAR
Name | Type | Description |
---|---|---|
Execute | BOOL | The command is executed with a rising edge at Execute input. |
CamTableID | MC_CAM_ID | ID of the loaded table. |
PointID | MC_MotionFunctionPoint_ID | Point ID of the first point of the motion function to be read. |
Inputs/outputs
VAR_IN_OUT
Point : MC_MotionFunctionPoint;
END_VAR
Name | Type | Description |
---|---|---|
Point | MC_MotionFunctionPoint | Data structure containing the data of a motion function interpolation point. |
Outputs
VAR_OUTPUT
Done : BOOL;
Busy : BOOL;
Error : BOOL;
ErrorID : UDINT;
END_VAR
Name | Type | Description |
---|---|---|
Done | BOOL | Becomes TRUE if the data have been read successfully. |
Busy | BOOL | The Busy output becomes TRUE when the command is started with Execute and remains TRUE for as long as the command is processed. If Busy becomes FALSE again, the function block is ready for a new order. At the same time one of the outputs, Done or Error, is set. |
Error | BOOL | Becomes TRUE as soon as an error occurs. |
ErrorID | UDINT | If the error output is set, this parameter supplies the error number. |