RealAccel函数
是用作OLAccel调整后返回加减速度设置值的函数。
格式
RealAccel (设置值编号)
参数
- 设置值编号
- 以整数值指定下述各值。
- 1:加速设置值
- 2:减速设置值
- 3:Jump动作时的转移加速设置值
- 4:Jump动作时的转移减速设置值
- 5:Jump动作时的接近加速设置值
- 6:Jump动作时的接近减速设置值
返回值
返回大于1的整数(%)。
用途
通过使用RealAccel,可得到机器人能连续动作的最大加减速度。
步骤如下。
- 在OLAccel命令设为On的状态下运行机器人。
- 执行OLRate命令,确认过载率是否上升。
- 过载率上升并达到0.5时,将开始自动调整加减速度。
- 过了一定的时间后,请确认执行OLRate命令后,过载率是否停止上升。
- 确认过载率不再上升后,执行RealAccel函数。
- RealAccel函数返回的值为(1)的动作中机器人能连续动作的最大加减速度。
- 如果在过载率上升时使用了RealAccel函数,无法获取机器人能连续动作的最大加减速度。
- 如果发生过热错误,执行上述步骤也无法获取机器人能连续动作的最大加减速度。
参阅
Accel、OLAccel、OLRate
RealAccel函数使用示例
如下所示为程序中使用RealAccel函数的示例。
Integer RealAccel1, RealDecel1
Accel 100, 100
OLAccel on
'获取当前的加减速度
RealAccel1 = RealAccel (1)
RealDecel1 = RealAccel (2)
显示当前的加速度
Print RealAccel1
显示当前的减速度
Print RealDecel1