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

紧急求助西门子200的PLC利用高速计算器测速 点击:18651 | 回复:39



zhuhongli0919

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 14回
  • 年度积分:0
  • 历史总积分:186
  • 注册:2012年3月23日
发表于:2012-03-25 13:48:06
楼主
我现有已接近开关PNP三线制, CPU222的西门子PLC测电机转速!!!电机转每一圈接近开关给你的脉冲!!!电机转速是可变值每分钟在0~3000转!!!求梯形图和编写思路!!!想使用高速计数器!!!!给位大哥帮帮忙啊!!!!!


楼主最近还看过



  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 38回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2007年4月26日
发表于:2015-10-19 17:14:29
21楼

多谢楼主分享77999090

ben110

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2011年1月17日
发表于:2015-10-27 16:53:38
22楼


回复内容:

对: wyb2866255---王者之师      根据“电机转速是可变值每分钟在0~3000转... 内容的回复!

楼主每分钟3000转,每秒速度是0--50Hz??来的莫名其妙啊

ben110

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:187
  • 注册:2011年1月17日
发表于:2015-10-27 16:56:12
23楼


回复内容:

对: ben110 回复内容:对: wyb2866255---王者之师  ... 内容的回复!

不要知道是几级电机吗


茶水-------王者之师

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 44回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2011年12月30日
发表于:2015-11-26 13:36:06
24楼

挺好的,现在碰到这个问题真心纠结啊


2016022314500600001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2016年2月23日
发表于:2016-02-23 16:17:09
25楼
师傅 ,你这个程序用到哪些模块啊

2016022314500600001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2016年2月23日
发表于:2016-02-23 17:40:42
26楼

还有这个速度的大小显示时间就一秒,,怎么记录

回复内容:

对: wyb2866255---王者之师      根据“电机转速是可变值每分钟在0~3000转... 内容的回复!


海曼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:17
  • 历史总积分:99
  • 注册:2015年9月19日
发表于:2016-06-23 19:37:10
27楼

好   学习一下  非常实用

健云

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 16回
  • 年度积分:0
  • 历史总积分:147
  • 注册:2005年8月24日
发表于:2016-06-25 12:05:58
28楼

接近开关不能满足的哇,要用编码器才能达到这个效果的。

鄢瑜

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 12回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2017年4月26日
发表于:2017-04-28 09:11:24
29楼

过来学习   膜拜大神

FB105860

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 80回
  • 年度积分:0
  • 历史总积分:161
  • 注册:2012年10月26日
发表于:2017-10-27 14:37:19
30楼

过来学习   膜拜大神

蜗牛zcx1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 25回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2015年11月13日
发表于:2017-12-11 19:46:18
31楼

大神不少 路过膜拜 

老驹

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2017年12月13日
发表于:2018-04-16 16:00:46
32楼
回复内容: 对:wyb2866255---王者之师对楼主提问“谢谢老师傅,可是如果我想让他精度高点怎么做啊???”的答复:    电机转每一圈接近开关输出一个脉冲,电机转速是可变值每分钟在0~3000转!折算到每秒钟转速为0~50转,如想每隔1秒显示电机每分钟的转速,可以这样做,仍保持上面的程序:每个2秒读取一次1秒内的计数值(MB0),在V数据区留有30个字节存储器空间,用指针指令。启动后的第一个MB10=1的前沿将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入V区的首址(如VB100),并将此值送入累计区MW2,指针地址加1。MB10=1的前沿,再将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入指针地址内容为地址的存储区(如VB101),并将此值加入累计区MW2,指针地址加1。。。重复上述计数累加30次,正好为1分钟时间,将MW2值(每分转速)送显示区(如MW4),再进行这样运算:先将VB100为首址的连续30个字节循环左移8位,即VB101-->VB100,VB102-->VB101....VB100-->VB129。再将MW2-VB129的内容(即原VB00内容)=MW2。在下一个MB10=1的后沿,读取前MB10=1时的计数值MB0,左移一位后,送入VB129,再将此值加入MW2。MW2值送入MW4显示,再将VB100为首址的连续30个字节循环左移8位。。。以后每隔2秒重复这样的动作,就可实现每隔2秒刷新一次每分钟的转数值(0~3000)。这样处理显示每分钟的转速要比显示美秒的转速精度高。     内容的回复: 我用这个程序测,超过600转每分钟就测不了,怎么回事,求大神指教

liunuoting

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:252
  • 注册:2018年4月26日
发表于:2019-10-19 20:30:44
33楼

回复内容:

对:wyb2866255---王者之师 对楼主提问“谢谢老师傅,可是如果我想让他精度高点怎么做啊???”的答复:     电机转每一圈接近开关输出一个脉冲,电机转速是可变值每分钟在0~3000转!折算到每秒钟转速为0~50转,如想每隔1秒显示电机每分钟的转速,可以这样做,仍保持上面的程序:每个2秒读取一次1秒内的计数值(MB0),在V数据区留有30个字节存储器空间,用指针指令。启动后的第一个MB10=1的前沿将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入V区的首址(如VB100),并将此值送入累计区MW2,指针地址加1。MB10=1的前沿,再将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入指针地址内容为地址的存储区(如VB101),并将此值加入累计区MW2,指针地址加1。。。重复上述计数累加30次,正好为1分钟时间,将MW2值(每分转速)送显示区(如MW4),再进行这样运算:先将VB100为首址的连续30个字节循环左移8位,即VB101-->VB100,VB102-->VB101....VB100-->VB129。再将MW2 - VB129的内容(即原VB00内容)=MW2。在下一个MB10=1的后沿,读取前MB10=1时的计数值MB0,左移一位后,送入VB129,再将此值加入MW2。MW2值送入MW4显示,再将VB100为首址的连续30个字节循环左移8位。。。以后每隔2秒重复这样的动作,就可实现每隔2秒刷新一次每分钟的转数值(0~3000)。这样处理显示每分钟的转速要比显示美秒的转速精度高。     内容的回复:

你好,我是位学徒,能否把你这梯形图发来看看吗?谢谢!邮箱444393136@qq.com

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2007年8月13日
发表于:2021-08-30 15:13:41
34楼

看看

猪头/mg宝贝

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 18回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2006年4月15日
发表于:2022-11-07 18:55:54
35楼

"wyb2866255---王者之师" 的回复,发表在5楼
        对内容: 【根据“电机转速是可变值每分钟在0~3000转”可知在1秒时间内转速为:0~50HZ,故不需用高速计数器计数,使用普通输入口就可以,而且编程简单:1、用SM0.5秒脉冲前沿对MB10加1计数,使M10....】进行回复:

        -----------------------------------------------------------------

mb10到最大值呢?

glenxu

  • 精华:0帖
  • 求助:2帖
  • 帖子:30帖 | 595回
  • 年度积分:1
  • 历史总积分:1865
  • 注册:2004年1月13日
发表于:2022-11-08 14:01:08
36楼

有个老师说的很对:

  1. 请采用一秒中断或0.5秒脉冲上沿读取高速计数器的值X1,然后将高速计数器清零。

  2. 将读到的X1值按刚才的周期(一秒)经行滤波得到数值X2,再将滤波结果进行分钟折算到:rpm.


简单滤波可以:X2 = 0.5 *X1 +0.5 *X2  ,切记:每秒执行以此,否则没有效果!!!

kstao

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 315回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2008年5月12日
发表于:2022-11-09 20:30:58
37楼

频率太快的话会刷新不过来


热门招聘
相关主题

官方公众号

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