您现在所在的是:

三菱Mitsubishi

回帖:14个,阅读:448 [上一页] [1] [2] [下一页]
39702
cvlsam 版主
文章数:12733
年度积分:949
历史总积分:39702
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2026/8/15 22:07:20
#10楼
为何不采用FX5U的高速计数来替代SPD指令呢?SPD采用FX5U内部时钟进行计数,其没有硬件计数更精确,FX5U之所以取消了SPD的D+2,是因为SPD指令没有必要使用了,仅仅为了兼容FX3U。

附件 workpicture1.jpg



附件 workpicture2.jpg

通过HIOEN指令来触发,其精度要高于SPD指令。
[此贴子已经被作者于2026/8/15 22:08:31编辑过]
39702
cvlsam 版主
文章数:12733
年度积分:949
历史总积分:39702
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2026/8/15 22:12:38
#11楼
如果一定要在FX5U中去实现FX3U的SPD功能的话:比较实际的做法是使用1MS定时中断,并在中断中递减时间,例如D2-1=D2,此时D2就是相当于 SPD中D+2的功能。

Good Luck~
39702
cvlsam 版主
文章数:12733
年度积分:949
历史总积分:39702
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2026/8/15 22:14:04
#12楼
以下是引用知道一点2026/8/15 18:51:37的发言:
文章中是“求一个电机转速”
既然只是读取电机转速,为什么要求100ms的计算单位?

“固定的计数盘是不可以改变的”~能说明一下怎么不能改变?

目前程序思维能否变一变?

因为SPD指令使用内部时间,其受到扫描周期影响,所以有误差,通过采集10次时间做平均值,尽量减少误差。

Good Luck~
449
微鑫科技
文章数:1322
年度积分:449
历史总积分:449
注册时间:2019/11/26
发站内信
发表于:2026/8/17 12:49:25
#13楼
估计楼主不是简单的测量速度这么简单,整个系统不光是要测量到速度,这个速度会用于控制整个系统的一个输入量,他是要根据最终的输出速度,来判定系统的工作,最终是要根据这个测量的结果,去调整电机的转速,如果是这样的话,他的整个方案就有问题,需要重构。
30417
秀空
文章数:13687
年度积分:772
历史总积分:30417
注册时间:2012/10/26
发站内信
2018春节活动(三)
2014相约国庆
发表于:2026/8/17 16:59:41
#14楼
感觉没有满意的,可以得800的。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved

62.4004