马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
轴控
三行代码从零开始轴控.
只需要先注册一下轴和驱动
Axis_Z_Ctrl(Axis := ADR(AZ), Driver := ADR(AZDriver), DefaultVel := 1.0, DefaultAcce := 300, DefaultDece := 300, DefaultJerk := 3000);
开启使能之后就可以直接调用运动控制
Axis_X_Ctrl.power(enable := powerEnable);
Axis_X_Ctrl.moveAbsolute(pos := 10, v := 10, acce := 0, dece := 0, jerk := 0, mCode := 0);
也可以2轴 3轴插补
Axis_X_Ctrl.moveLinear(AxisY := ADR(AY), XPoint := 5, YPoint := 10, v := 10, acc := 0, dec := 0, mCode := 0);
多种控制方法
如果觉得功能块过于沉重或者功能缺少, 也可以删掉一部分, 再新继承一个
如果你和我一样用的是inoProShop 1.7.3 SP1, 那需要改下CNC的包版本
流程控制
只要设定流程的执行任务和任务结束条件, 简单的控制流程, 还可以在不同流程中互相调用, 逻辑复用
|