学生甲:老师,子程序我知道,用过啊,啥叫异步子程序啊?
老师:异步子程序就是可以中断当前正在执行的加工程序,去处理更为紧急事情的子程序。处理后可以恢复原来的主程序继续执行。(当然也可以中断下来等待操作者的处理)
学生甲:那什么情况下会触发执行异步子程序呢?要操作者选择执行吗?
老师:当然不需要操作者选择执行了,异步子程序是由外部某个条件触发,它
可以是某个输入点,也可以是某种机床状态等等。
学生乙:哦,这样啊,很好理解啊。就如同我在做功课,突然…..内急,我放下课本就跑到1号,n分钟后,舒服啦,我就又回来复习功课啦。去1号就相当是异步子程序,它没有确定的钟点儿,它来了,只能先放下功课,去1号。当然去1号后,我也可以出去玩儿,不回来了。
老师:呵呵……(汗,头一次有人这么理解。)
to 听涛风:
我没听说过Fanuc有这种功能。在Fanuc里面,你只有把当前的主程序停下来,才能去执行另外的主程序。
你所说的调整状态指的是设备已经停下来了吗?还是设备正在加工中,你临时调整一下?
如果是设备已经停下来了,就好做了。用PMC轴功能,需要改一下PMC程序。
如果设备正在运行,就没有什么好办法了。只能用手轮偏移整个坐标系,这个方法很危险。