技术频道

娓娓工业
您现在的位置: 中国传动网 > 技术频道 > 技术百科 > M系列教学(基础教程篇)|MC_MoveFeed指令

M系列教学(基础教程篇)|MC_MoveFeed指令

时间:2025-07-10 17:27:41来源:浙江禾川科技股份有限公司

导语:​本次教程使用的是M控制器HCM511S-32MT4-D和伺服HN-Y7FA040A-S

  01、前期准备

  软件:Sysctrl Studio V2.4.0.1705(PLC编程软件)

  硬件:M系列控制器(以M511S为例)

  伺服(以HN-Y7FA040A-S为例)

  02、接线配置

  本次教程使用的是M控制器HCM511S-32MT4-D和伺服HN-Y7FA040A-S,脉冲接线和编码器接线如下图:

禾川股份

禾川股份

  03、Sysctrl Studio 工程基础配置

  基本设置

  脉冲轴配置

禾川股份

  编码器轴配置

禾川股份

  04、中断定长指令

  MC_MoveFeed(中断定长指令)

禾川股份

  ①功能描述

  该指令启动后,控制指定轴进行位移或者速度运动,该指令控制轴移动位置超过指定的相对位置后,轴运动速度由高速切换为低速,以低速寻找外部中断信号,检测到外部中断输入后,以中断输入信号抓取轴的实际位置为参考点,再移动指定的相对距离。

  MC_MoveFeed 指令广泛应用于需要精确中断控制的场景。例如包装、贴标等设备,通过外部信号触发,使轴在特定位置停止或执行一段相对运动,从而实现高精度的定位控制。

  ②参数说明

禾川股份

禾川股份

禾川股份

  ③程序MC_MoveFeed指令参数配置

禾川股份

  ④MC_MoveFeed指令运行测试

  【关键参数配置】

  Mode设为0:外部中断输入锁定轴位置后,再移动指定的相对距离。

  TriggerMode设为0:通过控制器本体输入点的上升沿锁定编码器轴位置。

  TriggerInput设为2:指定控制器本体输入点IX0.2进行锁定编码器轴位置。

  【指令运行效果】

  a.触发MC_MoveFeed0_Exe变量,指令开始运行。轴1(Axis)开始以设定的Velocity速度100高速运行。

  b.运行到设定的TouchPosition位置200后,轴速度自动切换为设定的TouchVelocity速度10低速运行。

  c.轴以TouchVelocity速度低速运行过程中,检测到外部中断信号,此时指令会自动锁存编码器轴(EncoderAxis)的位置保存到指令的TriggerPosition输出变量。

  d.最终轴1在锁定的编码器轴位置TriggerPosition基础上,再继续移动指令设定的相对距离(FeedDistance),指令运行结束。

  【运行效果波形图】

禾川股份

  ✦控制技术产品线✦

标签: 禾川股份

点赞

分享到:

上一篇:为什么电芯使用频次过低会导...

下一篇:超详细解析!继电器与接触器...

传动网版权与免责声明:凡本网注明[来源:传动网]的所有文字、图片、音视和视频文件,版权均为传动网(www.chuandong.com)独家所有。如需转载请与0755-82949061联系。任何媒体、网站或个人转载使用时须注明来源“传动网”,违反者本网将追究其法律责任。

本网转载并注明其他来源的稿件,均来自互联网或业内投稿人士,版权属于原版权人。转载请保留稿件来源及作者,禁止擅自篡改,违者自负版权法律责任。

联系人: 孟女士

联系方式: 189****3694