5G NR基本原理(1)
17.1 实时宏指令的种类 17.1.1 模态实时宏指令/单步实时宏指令解释
我们将“//”之后紧跟RTM语句的指令叫做单步实时宏指令(单步RTM指令)。 例 // #RV[1] = 30 ;
另一方面,我们将“//”后编写有数字n(1~10),在该数字后编写有RTM语句的指令叫做模态实时宏指令(模态RTM指令)。 例 //3 #RV[1] = 30 ;
单步RTM指令,与开始执行后续的第一个NC指令的同时起动。大有效期间持续到该NC指令结束为止。模态RTM指令也与单步RTM指令一样,与开始执行后续的第一个NC指令同时起动。但是,大的有效期间持续到该自动运行完成为止,这一点与单步RTM指令不同。
实时宏指令的开始 RTM指令与开始执行后续的第一个NC指令同时起动。 例 在下面的程序中,当开始执行NC指令①时,宏指令②、④不等待①的结束就被继续执行。 另一方面,RTM指令③在NC指令①结束后,在与NC指令⑤开始执行的同时被执行。
O0001 ;
G90 G00 X30. ; ①
NC指令#100=0 ② 宏指令 // #RV[0]=1 ; ③ RTM指令 #102=2 ; ④ 宏指令 G90 G00 X100. ; ⑤ NC指令
M30 ;
相关链接:
用户评论