LimitAccelS Property
Application
Force Control Object FC#
Description
This sets or returns the value of the maximum of the tool position modification acceleration during force control
Immediate Execution
No
Usage
FGet Object.LimitAccelS, rVar
FSet Object.LimitAccelS, rValue
Object
Object
The object is specified as either of FC (numerical value) or FC (label).rVar
A real number variable defining the value of the propertyrValue
A real number or formula defining the new value of the property.
Values
rValue (Unit: [mm/sec2])
For RC800 series Controllers
Model of Robot Maximum Minimum Default GX series 25000 0.1 200 For RC700 series Controllers
Model of Robot Maximum Minimum Default N2-A450 ** 5000 0.1 200 C4-A901 ** 15000 G3, G6, G10, G20,
GX series,
RS series,
C4-A601**, C8, C12,
N625000
Detailed Explanation
This sets or returns the value of the maximum of the tool position modification acceleration during force control.
When the robot attempts to accelerate, with force control active, at a rate in excess of the value established in the LimitAcceIS properties, the acceleration is automatically limited. The limitation is always active during force control.
When executing force control in combination with motion commands that are not added a qualified ROT parameter except FCKeep, the value must be greater than the acceleration value established for the robot via AccelS.
In LowPower mode, the motion is automatically corrected to the AccelS default value when force control is active and the value set in the LimitAccelS property is greater than the AccelS default value.
Usage Example
This is a simple example of a motion program using LimitAccelS.
The Move motion is carried out at an acceleration of 2[mm/sec2], and if, during movement, the robot attempts a motion via force control with an acceleration in excess of 5[mm/sec2], then the acceleration is automatically limited via LimitAccelS and carried out at 5[mm/sec2].
Function LimitAccelSTest
FSet FCS1.Orientation, FG_TOOL ' Sets the force coordinate data
FSet FC1.CoordinateSystem, FCS1 ' Specifies the force coordinate data
FSet FC1.Fx_Spring, 0 ' Sets the virtual Fx coefficient of elasticity
FSet FC1.Fx_Damper, 1 ' Sets the virtual Fx coefficient of viscosity
FSet FC1.Fx_Mass, 10 ' Sets the virtual Fx coefficient of inertia
FSet FC1.Fx_Enabled, True ' Sets the Fx force control to active
FSet FC1.LimitAccelS, 5 ' Sets the maximum tool position modification velocity to 5[mm/sec^2]
AccelS 2 ' Sets the maximum CP motion acceleration to 2[mm/sec^2]
Move P0 FC1 ' A Move motion with force control
Fend
See Also
Force Control Object FC#, AccelS