SetFrcLimit
(Library)
[Version 1.4 or later]
Sets the force limiting rates (dedicated command for 6-axis).
SetFrcLimit (<Limiting rate along X>, <Limiting rate along Y>, <Limiting rate along Z>, <Limiting rate about X>, <Limiting rate about Y>, <Limiting rate about Z>)
Setting ranges from 0 to 100. Up to two decimal places are valid.
Sets the force limiting rates along and about X, Y, and Z axes of a coordinate system specified by SetFrcCoord.
<pacman.h> is required.
-
Execute this command in a task holding robot control conditions (TAKEARM). If robot control conditions are not held, an error message "21F7 Arm semaphore cannot be fetched." is reported.
-
This library is not available while the compliance control is enabled. When you execute this library under the compliance control, you will receive an error "60fa Compliance control is enabled".
-
All the set values for along and around the X, Y and Z axes will be initialized to 100 after the controller is turned on.
CALL SetFrcCoord (1)
|
'Sets the force limiting coordinate system to the tool
'coordinate
|
CALL SetFrcLimit (100, 0, 100, 100, 100, 100)
|
|
|
'Sets the force limiting rates
|
CALL SetCompControl
|
'Sets the force limiting rate in Y direction of the tool
'coordinate system to 0% and enables the compliance control
|