首页 上一页 1 2 下一页 尾页

这个测速程序为什么不稳定? 点击:3536 | 回复:21



popmusic

    
  • 精华:1帖
  • 求助:6帖
  • 帖子:213帖 | 456回
  • 年度积分:1
  • 历史总积分:4478
  • 注册:2009年8月04日
发表于:2011-10-14 22:04:48
楼主

用接近开关测试,电机转一圈,接近开关得2个信号,我用T37,1S取样一次,1S时间脉冲数除以2得出,每秒的转数,然后再乘以60,算出每分的转数VD908,但是监控VD908的转数不稳定,现在接有测试表一台,测试是1100转,但是PLC测出的是1060转,电机转数降到700转时,转数表显示700转,PLC测出的是720转,有点不稳定,大家看,我该怎么做才能使程序稳定可靠,测试出的转数准确呢,现在实验1000转就这样,3000转不知道又会怎样?
大家能不能给个思路,怎么做稳定可靠。说说程序怎么来写,谢谢



popmusic

  • 精华:1帖
  • 求助:6帖
  • 帖子:213帖 | 456回
  • 年度积分:1
  • 历史总积分:4478
  • 注册:2009年8月04日
发表于:2011-10-15 16:49:47
1楼
大家没知道的吗?          

ydjiang

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2004年11月14日
发表于:2011-10-15 17:02:23
2楼

高速计数用中断程序准确

popmusic

  • 精华:1帖
  • 求助:6帖
  • 帖子:213帖 | 456回
  • 年度积分:1
  • 历史总积分:4478
  • 注册:2009年8月04日
发表于:2011-10-15 21:00:55
3楼

试了不行,用定时中断做了,误差还是在20左右,比如测速表显示是700,PLC测的一会是690,一会是710

。老是波动,数值能稳住也行。

怪话二王

  • 精华:3帖
  • 求助:8帖
  • 帖子:138帖 | 6809回
  • 年度积分:0
  • 历史总积分:24592
  • 注册:2004年2月03日
发表于:2011-10-15 23:04:25
4楼

 

笨蛋~~~~~~~~~~~~~~~~~

 

原来是这样

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 49回
  • 年度积分:0
  • 历史总积分:709
  • 注册:2008年10月13日
发表于:2011-10-15 23:10:03
5楼
不知楼主测试的电机转速是不是经常变化,能不能对2-5秒钟内的脉冲计数进行平均化处理。

爱上电工

  • 精华:0帖
  • 求助:8帖
  • 帖子:59帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2011-10-16 00:27:05
6楼
跟帖来学习一下            

爱上电工

  • 精华:0帖
  • 求助:8帖
  • 帖子:59帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2011-10-16 00:27:08
7楼
跟帖来学习一下            

爱上电工

  • 精华:0帖
  • 求助:8帖
  • 帖子:59帖 | 895回
  • 年度积分:0
  • 历史总积分:2086
  • 注册:2008年6月23日
发表于:2011-10-16 00:27:11
8楼
跟帖来学习一下            

芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2011-10-16 14:17:52
9楼

你自己算一算904每变化1,会引起输出变化多少?能稳定吗?

这个不是程序问题。是数学问题。策略不对。

popmusic

  • 精华:1帖
  • 求助:6帖
  • 帖子:213帖 | 456回
  • 年度积分:1
  • 历史总积分:4478
  • 注册:2009年8月04日
发表于:2011-10-16 21:40:16
10楼
怎么来做呢?          

lmxwin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2011年4月06日
发表于:2011-10-17 16:30:50
11楼

我个人觉得你可以考虑将测试的时间加大一些,因为PLC本身具有一定的扫描周期,你所说的数值不稳定,有可能就是因为这个原因。之前我有用过编码器测速度,当时的值也是会有一定的跳变的。

zxdong2000

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2006年6月27日
发表于:2011-10-25 18:37:42
12楼

你这是低转速,用2个脉冲信号必然有大的误差与跳到

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2011-10-25 19:10:25
13楼
测试专门有策略的,有些人嗤之以鼻,但确实有策略的,网上也有相关文档下载。

南京信美

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 72回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2010年6月21日
发表于:2011-10-30 09:27:36
14楼
标题:西门子废旧模块不要扔哦

因维修业务需要,我公司长期现金求购西门子S7-200/S7-300/S7-400/HMI二手模块及废旧模块:
6ES7 331-7KF02-0AB0
6ES7 332-5HD01-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1BH01-0AA0
......

等型号,无论功能好坏,无论外观新旧。诚信经营,按质论价!

如您有意物尽其用,适得所偿,请与我们联系:

电话:153 0518 3450
邮箱:xinmei_tech@163.com
Q Q:157 114 620(请注明:西门子模块)

重见希望

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 14回
  • 年度积分:0
  • 历史总积分:147
  • 注册:2006年3月31日
发表于:2012-02-14 10:39:04
15楼

楼主能告下我QQ号吗

suwen4590

  • 精华:0帖
  • 求助:37帖
  • 帖子:46帖 | 488回
  • 年度积分:32
  • 历史总积分:2857
  • 注册:2009年11月22日
发表于:2012-02-14 19:55:54
16楼
学习了..........................

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-02-15 09:07:41
17楼

在单位时间内 采样若干次取平均值,  所以 采样时间越大 速度值就越稳定,  但也带来了问题 速度实时性变差.,  例如加减速时 就很不准确;

重见希望

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 14回
  • 年度积分:0
  • 历史总积分:147
  • 注册:2006年3月31日
发表于:2012-02-20 17:32:20
18楼

我试了下这个程序  监控时T37的常开点一直不通的  这怎么回事

plcinv

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 54回
  • 年度积分:0
  • 历史总积分:118
  • 注册:2009年1月30日
发表于:2012-02-23 16:20:22
19楼

这能行? 

高速计数不能用这里

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2012-02-24 09:20:50
20楼

引用 plcinv 的回复内容:这能行? 高速计数不能用这里



高速计数器的用法不对,  要到 初始化子程序里 M0.1 初始化高速计数器,  然后再到主程序里读取 !

 


 


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页