电机控制
直播中

李梅

7年用户 1318经验值
私信 关注
[问答]

请教三菱PLC如何利用一个编码器完成测速与长度呢?

请教三菱PLC如何利用一个编码器完成测速与长度呢?使用三菱PLC的SPD指令(测速),在此被指定的输入不能与告诉计数器重复使用。

回帖(4)

陈勇

2023-3-30 15:28:52
可以定时中断采样速度然后累计运算长度,另外一个方法就是不用SPD只用高速计数,不过这个速度就需要自己做程序去计算了。
举报

李梅

2023-3-30 15:29:03
那么程序怎么编呢?可以发个程序参考下吗
举报

陈勇

2023-3-30 15:29:11
我给你讲一下思路吧,如果再不懂,我在给你程序,利用定时中断(例如100ms)进行读取高速计数器的当前值,把读取出的当前值放大600倍(一分钟的脉冲数),然后把得到的一分钟脉冲数除以编码器的分辨率就是当前转速了,至于长度的话你可以在每一次脉冲采样时累积就行了。
举报

张莉

2023-3-30 15:29:22
不能兼顾精度和速度,可以采用高速计数测量长度,在一个相对长的时间求出平均速度。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分