1.什么是机器人预读
机器人解释器中有一种预进机制,程序执行时,解释器会根据系统变量数值,将对应的运动指令语句进行预读,在运动语句之间的其他指令就会被执行,该机制被称预读(Advance
Run),机器人控制系统在程序运行时提前计算及计划的大数量的运动语句,实际数量取决于计算机的利用率。
2.为什么要预读
执行程序时,系统指针会预先读入后续指令,来实现圆滑(转弯半径)等效果。
在移动指令中,区域数据分为停止点和飞越点。
停止点意味着机械臂和外轴必须在使用下一个指令来继续程序执行之前达到指定位置,即执行完当前程序指令后系统才会继续执行下条程序指令。
飞越点意味着从未达到编程位置,而是在达到该位置之前改变运动方向。
预读可以帮助机器人在执行任务时减少延迟,提高响应速度,从而提升整体的性能和效率。