|
类型 |
轴参数 |
|
描述 |
选择要设置参数、参与运动的轴。
缺省值依次为:0,1,2… 程序中在下一条BASE指令被执行前,都以上一条BASE指令选择轴。 每个任务拥有各自独立的轴列表,会记住任务中BASE选择的轴或者轴组,用于不同机台的控制。
当插补运动的时候,第一个轴的运动参数作为插补参数。见例一。 如果在BASE指令中没有列出所有的轴,BASE指令自动将剩余轴顺序排列在后面。见例二。 |
|
语法 |
BASE(axis<,second axis><,third axis>...) axis:第一个轴 second axis:下一个轴 … 参数最多为控制器支持的轴数,参照对应控制器硬件手册。 |
|
适用控制器 |
通用 |
|
例子 |
例一 BASE(0,1,2,3) '轴列表选择为:0,1,2,3 SPEED=100,10,20,30 '此时轴0,1,2,3设置了对应速度,但是插补运动时,只主轴轴0的速度100起作用 MOVE(100,100,100,100) '轴0,1,2,3联合插补运动,合成运动的速度为100,各轴速度为分速度
例二 BASE(1) '轴列表选择为:1 MOVE(100,100,100) '轴1,2,3做插补运动
例三 BASE(0,2,5) '轴列表选择为:0,2,5 MOVE(100,100,100) '轴0,2,5做插补运动 |