|
类型 |
特殊轴状态 |
|
描述 |
返回可以剩余使用的缓冲个数。 此状态比较特殊,本身可以带参数,因此修正轴号时AXIS不能省掉。 当返回0时表示当前轴的缓冲空间满,此时如果继续调用当前轴的运动指令会阻塞任务直到缓冲有空位。 |
|
语法 |
VAR1 = REMAIN_BUFFER ([mtype]) AXIS(axisnum) MTYPE缺省为最复杂的运动,如空间圆弧。 |
|
适用控制器 |
通用 |
|
例子 |
DIM movetime '定义变量 movetime = 0 WHILE movetime < 100 '条件循环 IF REMAIN_BUFFER(1) > 0 THEN '如果有剩余缓冲,调用直线运动指令 MOVE(10) movetime = movetime +1 ENDIF WEND '调用了100次move(10) |
|
相关指令 |