三菱PLC的高频输入 / 高速计数怎么搞?

发布时间:2025-05-06
来源:
点击:274

技术要点解析|三菱FX系列怎么支持高速计数?

支持的PLC系列:

  • • FX1N、FX2N、FX3U、FX5U(FX3U、FX5U支持的功能更强)

支持的输入点:

  • • 专用高速输入端,比如 FX3U 的X0~X5
  • • 这些点可以直接接高速脉冲信号,比如1kHz以上甚至10kHz

高速计数器指令:

1.png

高速输入模式选择:
GX Works2 → PLC参数 → I/O参数 → 设置输入点模式(高速计数/普通开关)


编程逻辑拆解|FX3U怎么搞高速计数?

举个最常用的例子:单向高速计数

比如接了一个接近开关,它每转一圈输出50个脉冲,想实时计数。

梯形图步骤模拟:

  1. 1. 设定高速计数器工作模式

PLC上电就要初始化(设模式寄存器【M8000】常开)

 

2.png

  1. 2. 高速计数脉冲输入

直接接入X0端子,PLC内部就自动给C235累加了。

 

  1. 3. 监控计数值

3.png

触摸屏直接读D100,就能看到当前脉冲数。

重要技巧:

  • • 不要用普通输入点接高速脉冲,它响应不过来;
  • • 高速计数器不需要用LD X0那种扫描逻辑,它自己硬件级别捕捉;
  • • 归零计数器要小心,避免误触,比如设专门的复位按钮。

故障排查指南|常见高速计数问题怎么搞?

 现象1:脉冲漏数、丢数

检查:

  • • 输入点是不是高速点(X0~X5),别接到普通点上;
  • • 接线屏蔽是否良好,脉冲信号太弱可能被干扰;
  • • 电源地线是否共地,避免浮地导致信号识别失败。

现象2:计数器值乱跳、计不准

检查:

  • • 编码器输出信号是不是标准脉冲,AB相有没有稳定;
  • • PLC参数里面高速输入滤波设定得当(有的项目需要加滤波0.1ms-0.5ms)

工程应用实例|实际项目怎么玩高速计数?

场景:客户要求包装生产线,每打完100个小盒子,PLC自动推一大箱。

怎么搞?

解决方案:

  • • 小盒通过光电开关检测,每个盒子触发一个脉冲;
  • • 脉冲接X0(高速输入端);
  • • 用C235高速计数器累计,满100次推箱动作。

 

逻辑示范:

4.png

推箱机构动作可以通过Y0输出,直接驱动气缸。


延伸玩法|高速计数还能干啥?

  • • 双向计数:A/B相编码器接入,正转加,反转减;
  • • 定长裁切:卷材印刷,跑到设定长度精准切刀;
  • • 速度检测:通过计数器变化速率推算设备运行速度;
  • • 定位控制:配合PLSY指令,实现伺服电机精准定点。

 

高级点,还可以配合中断程序搞“精准触发”,比如“到了某个位置立刻执行动作”,一秒都不耽误!

免责声明:本站所提供信息均来源于网友提供或网络搜集,由本站编辑整理,如涉及版权问题,请联系本站管理员予以更改或删除
旗下服务
在线课程 现场培训
微信公众号
© 2019-现在 版权所有,并保留所有权利。ICP备案证书号:沪ICP备18011190号-4

沪公网安备 31011202007493号