|
类型 |
特殊运动指令 |
|
描述 |
在一段时间内驱动电机运动设置的距离。
一般是PC每个周期计算好对应的坐标,然后传给控制器。 运动时的速度=(DIS/TICKS)*1000 units/s。 不要在极短时间运动大距离,脉冲频率会过高,电机堵转,可以分解成小段,重复发送。 |
|
语法 |
MOVE_PT (ticks, dis1,dis2…) ticks:时间的长度。ticks会自己不断减1,1ticks大约1ms dis1:运动的距离
SERVO_PERIOD为1000us的控制器1 TICKS为1ms(不同SERVO_PERIOD的TICKS时间不一样) |
|
适用控制器 |
通用 |
|
例子 |
例一 BASE(0) UNITS=100 DPOS = 0 SPEED=100 ACCEL=1000 DECEL=1000 TRIGGER '自动触发示波器 MOVE_PT (4, 10) '在4tick内,运动10units,速度=2500 units/s NEXT WAIT IDLE PRINT *DPOS '打印结果,100
插补速度 DPOS(0)垂直刻度100 MSPEED(0)垂直刻度2000
|
|
相关指令 |