RealAccel函數
本函數用於傳回OLAccel調整後的加減速度設定值。
格式
RealAccel (設定值編號)
參數
- 設定值編號
- 以整數值指定以下各值。
- 1:加速設定值
- 2:減速設定值
- 3:Jump動作時的閃避加速設定值
- 4:Jump動作時的閃避減速設定值
- 5:Jump動作時的接近加速設定值
- 6:Jump動作時的接近減速設定值
傳回值
用於傳回1以上的整數(%)。
用途
透過使用RealAccel能瞭解機器人可進行連續動作的最大加減速度。
程序如下所述。
- 在啟用OLAccel命令的狀態下運作機器人。
- 執行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