使用840DSL系统,在调用循环程序时,发现切换有0.3S左右的延迟。如果不调用子程序,将运动写在主程序中,则没有延迟。有什么好的办法吗?
举例:G1G91G64X100F5000
G1G91G64X-100F5000
重复执行这两段没有延迟,但将后面这句放到子程序中,就会出现。
0714补充:MD29000将默认值1改为2,MD28610从0改为2,这两个参数都是关于预读程序段的,有提升,但效果不明显。
1228补充:子程序用RET结尾,不会影响预读,M17会,建议使用RET。改用RET确实有效果!
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;分割线;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
另外,五轴转换设置完成后,启动瞬间发现刀尖点位置有抖动,打表也发现波动大,有什么参数可以优化吗?