Chapter 6 Motion Function Blocks
6.7.3 Work space setting (LS_SetWorkspace)
LS_SetWorkspace
DoneExecute
AxesGroup AxesGroup
BOOL
BOOL
UINT UINT
UINT WorkspaceType
BOOL WorkspaceError
Busy BOOL
CommandAborted BOOL
Error BOOL
ErrorID WORD
Active BOOL
ARRAY[0..7] OF LREAL[ ] WorksapceParam
Set the axes group to set the work space.(1 ~ 16 : Group 1 ~ Group 16)
Give the work space setting command on the axes group in the rising Edge.
UINT WorkspaceType
Set the work space type
(1:Rectangle 2:Cylinder 3:Delta3 4:Sector)
BOOL WorkspaceError
Set whether an error occurs or not when a coordinate system operation exceeds
Set the parameter of the work space.
Indicate the PCS setting is successfully completed.
Indicate that the execution of motion function block is not completed.
Indicate that machine information setting of the current axis is running.
Indicate that the current motion function block is interrupted while it is running.
Indicate whether an error occurs or not.
Output the number of error occurred while motion function block is running.
(1) This motion function block sets the work space based on the coordinate system at the axes group designated by AxesGroup
input.