答: 可以。 对于PTO轴或使用增量编码器的闭环轴,使用MC_Home指令的Mode=0和Mode=1方式,让轴完成绝对坐标定位。然后就可以调用MC_MoveAbsolute指令进行绝对运动了。 对于使用绝对值编码器的闭环轴,使用MC_Home指令的Mode=6和Mode=7方式,让轴完成绝对坐标定位。然后就可以调用MC_MoveAbsolute指令进行绝对运动了。 MC_...
PS:MC_SetPosition只能在轴停止运动时执行,否则报错。 5、相对定位指令 使用MC_MoveRelative指令,可以让运动控制轴实现相对定位。触发指令后,以当前位置为参考点,运行指定的Distance。 6、绝对定位指令 使用MC_MoveAbsolute指令,可以让运动控制轴实现绝对定位。触发指令后,以轴的零点为参考,运行到指定的Position。 PS:运...
当指令 MC_MoveAbsolute 正在执行时,它的执行条件(Execute)产生的上升沿不会影响它. 2. 当用人机界面读写指令的速度,加速度,减速度时,它们的数值类型须设置为 Double Word (Floating). 3. 如下表所示,方向(Direction)的数值不同时,旋转轴的运动方向也不同. 假如物理机构输出量的单位为度时,对旋转轴的运动方向...
1.时序图的左边部分说明了在第一个MC_MoveAbsolute功能块控制轴往绝对位置移动命令被中止之后,第二 个MC_MoveAbsolute功能块被执行,运动轴开始按照第二个FB的参数向其指定的绝对位置移动。当轴到达第 一个FB指定的绝对位置6000(速度为0)后,将执行命令往第二个FB的Position(目标位置)10000移动, Done(完成)变为TURE...
当运动控制模块在㞷个同步周期内检测到M2=ON时(M2为执行位令MC_MoveAbsolute开始执行.在此扫描周期内运动控制模块发迖—䫻位置控制数值到伺服驱动器.但是M20(完成位)不会ON。在接下来的若干个周期内.运动控制模块持续向伺服驱动器发迖数值控制位置.直至伺服驱动器返回给运动控制模块的实际位置与目标位置相近.此时...
假设MC_MoveAbsolute 指令正在执行,但还没有执行完成,此时如果检测到M3=On,则 将会终止MC_MoveAbsolute 指令的执行,而开始执行指令MC_MoveRelative,此时终止位M21=On,表 示功能块MC_MoveAbsolute 发生意外事件,停止执行,被中断的MC_MoveAbsolute 指令会一直处于终 止状态,只有M2 重新由Off On,MC_MoveAbsolute 指令才会...