|
类型 |
特殊运动指令 |
|
描述 |
BASE轴运动缓冲加入一个条件判断。 这个指令LOAD执行时不做任何运动,只等待指定的条件满足,前面的运动指令结束时速度会自动降为0。 |
|
语法 |
MOVE_WAIT(paraname, paranum, eq, value) paraname:选择参数名 (参数可以为:DPOS,MPOS,IN,AIN,VPSPEED,MSPEED,MODBUS_REG,MODBUS_IEEE,MODBUS_BIT,VECTOR_BUFFERED,REMAIN ) paranum:参数编号或轴号 eq:1 ≥ -1 ≤ 对IN等BIT类型参数无效 0 不建议使用 value:比较值 |
|
适用控制器 |
固件150802以上版本, 或XPLC160405以上版本支持。 |
|
例子 |
BASE(0) UNITS=100 DPOS=0 SPEED=200 ACCEL=2000 DECEL=2000 TRIGGER '自动触发示波器 MOVE(500) MOVE_WAIT(IN, 0, 0, 1) '等待IN(0)有信号,才执行下一条运动缓冲 MOVE(500)
运动轨迹 DPOS(0)垂直刻度1000 IN(0)垂直刻度1
|
|
相关指令 |