登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:这个测速程序为什么不稳定?

点击:2308 回复:13


用接近开关测试,电机转一圈,接近开关得2个信号,我用T37,2S取样一次,2S内的脉冲数,再乘以30S,得出60S的脉冲数,然后除以2,得出每分钟的转速,现在恒速720转,但是监控VW920的转数不稳定,现在接有测速表一台,测试是720转,但是PLC测出的是速度是700转,一会700,一会730,不稳定,但是电机的转速是恒定的,PLC测出的为什么会波动。怎样消除这个波动?大约30转的波动,有点大。
大家能不能给个思路,怎么做程序稳定可靠。说说程序怎么来写,谢谢
附件
附件
附件
最后修改:2011/10/15 16:45:11
11-10-14 22:31
会不会是接近开关有问题呢?
11-10-14 23:06
接近开关没有任何问题。应该程序的事
11-10-15 07:24

dbq

每转取的脉冲越多,精度也越高,像你说的情况,如果每转有36个以上,就好很多。
11-10-15 16:56
该用户被锁定!
11-10-15 16:57
NETWORK 1 // 捕获开启Q0.0的时间。
LD Q0.0
EU
BITIM VD0
NETWORK 2 // 计算Q0.0处于开启状态的持续时间。
LD Q0.0
CITIM VD0, VD4
11-10-15 18:22
你这个1个周期只有24个点,如果稍有波动就会丢失脉冲, 所以可以加大取样周期, 10S就差不多了
11-10-16 16:41
接近开关是不是用的上升沿?用沿的话应该好些吧
11-10-19 22:50
说得好!
11-10-20 11:01
你那个T37 TON那样写貌似有问题的,有时候会漏掉一些脉冲哦!!!!!!先改改这里看看
11-10-20 12:44

上一页下一页

工控新闻

更多新闻资讯