登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:老话题:800元求助FX5U程序

点击:469 回复:14

为何不采用FX5U的高速计数来替代SPD指令呢?SPD采用FX5U内部时钟进行计数,其没有硬件计数更精确,FX5U之所以取消了SPD的D+2,是因为SPD指令没有必要使用了,仅仅为了兼容FX3U。
附件 workpicture1.jpg
附件 workpicture2.jpg
通过HIOEN指令来触发,其精度要高于SPD指令。
最后修改:2026/8/15 22:08:31
26-08-15 22:07
如果一定要在FX5U中去实现FX3U的SPD功能的话:比较实际的做法是使用1MS定时中断,并在中断中递减时间,例如D2-1=D2,此时D2就是相当于 SPD中D+2的功能。
Good Luck~
26-08-15 22:12

引用 知道一点 在 2026/8/15 18:51:37 发言【内容省略】

因为SPD指令使用内部时间,其受到扫描周期影响,所以有误差,通过采集10次时间做平均值,尽量减少误差。
Good Luck~
26-08-15 22:14
估计楼主不是简单的测量速度这么简单,整个系统不光是要测量到速度,这个速度会用于控制整个系统的一个输入量,他是要根据最终的输出速度,来判定系统的工作,最终是要根据这个测量的结果,去调整电机的转速,如果是这样的话,他的整个方案就有问题,需要重构。
26-08-17 12:49
感觉没有满意的,可以得800的。
26-08-17 16:59

上一页 上一页

工控新闻

更多新闻资讯