TargetForcePriorityMode Property
Application
Force Control Object FC#
Description
Activates/inactivates or returns the status thereof the target force priority mode.
Immediate Execution
No
Usage
FGet Object.TargetForcePriorityMode, bVar
FSet Object.TargetForcePriorityMode, bValue
Object
Object name
The object is specified as either of FC (numerical value) or FC (label).bVar
A Boolean variable defining the value of the propertybValue
A Boolean value or formula defining the new value of the property
Values bValue
Name of Constants | Values | Description |
---|---|---|
False | 0 | Inactivates the target force priority mode. (default) |
True | -1 | Activates the target force priority mode. |
Detailed Explanation
There are times when the target force or target torque is set and the force control function is used that the target force is not achieved even after sufficient time. In such instances, activate the TargetForcePriorityMode when wanting to accurately match the target force. However, when the TargetForcePriorityMode is activated, operation of the robot will not be in accordance with the established values for the following coefficients, and the motion may be slowed at times.
Virtual coefficients of elasticity (Spring) Virtual coefficients of viscosity (Damper) Virtual coefficients of inertia (Mass)
Usage Example
This example activates the target priority mode and uses the force control function.
Function ForceControlTest
FSet FCS1.Orientation, FG_TOOL
FSet FC1.CoordinateSystem, FCS1
FSet FC1.Enabled, False, False, True, False, False, False
FSet FC1.Fz, 0.01, 4, 5
FSet FC1.Fz_TargetForce, 10
FSet FC1.TargetForcePriorityMode, True
FCKeep FC1, 5
Fend
See Also
Force Control Object FC#