|
类型 |
轴参数 |
|
描述 |
相对偏移修改所有的坐标,不会对已运行/进入缓冲区的运动产生影响。 当修改完成后,OFFPOS还原为0。 |
|
语法 |
VAR1 = OFFPOS,OFFPOS = expression |
|
适用控制器 |
通用 |
|
例子 |
例一 相对偏移位置 BASE(0) MOVEABS(1000) WAIT IDLE OFFPOS = -1000 '坐标偏移1000 PRINT DPOS(0) '打印结果0
例二 不改变在运行运动 BASE(0) MOVEABS(1000) '运动到绝对位置1000 OFFPOS =500 '位置偏移500 WAIT IDLE PRINT DPOS(0) '打印当前位置1500,此时电机仍运动1000
例三 与DEFPOS改变为绝对位置不同,OFFPOS是相对改变 BASE(0,1) '选择轴0,轴1 DPOS=100,100 '设置当前位置为100,100 ?DPOS(0),DPOS(1) '打印确认 DEFPOS(10,20) '设置当前位置为10,20 ?DPOS(0),DPOS(1) '当前位置为10,20 DEFPOS(10,20) '多次调用DEFPOS DEFPOS(10,20) ?DPOS(0),DPOS(1) '此时当前位置仍为10,20 OFFPOS=10,20 '多次调用OFFPOS OFFPOS=10,20 ?DPOS(0),DPOS(1) '此时当前位置变为30,60(10+10+10,20+20+20) |
|
相关指令 |