数字i/o怎么读取频率值? 点击:1053 | 回复:9



plc菜鸟1号

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 12回
  • 年度积分:0
  • 历史总积分:164
  • 注册:2005年8月18日
发表于:2006-08-09 22:15:00
楼主
我的客户要求我们用s7-200的数字输入模板读取流量计的输出频率值,然后再换算成流量值,有没有做过这方面的程序?方法可行吗?请指教!!



易水寒262

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 92回
  • 年度积分:0
  • 历史总积分:129
  • 注册:2003年2月11日
发表于:2006-08-09 22:42:00
1楼
可以

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2006-08-09 23:36:00
2楼
单位时间内读到的高速脉冲计数,在进行转换即可

飞翔2006

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2006年8月10日
发表于:2006-08-10 08:53:00
3楼
可以吗??
  数字量模块不是只能接受24 VDC的高低电平信号!

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2006-08-10 09:43:00
4楼
可以,知道一个脉冲代表多大流量就可以计算出来

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2006-08-10 23:19:00
5楼
下面引用由飞翔2006在 2006-8-10 8:53:00 发表的内容:
  可以吗??<br>&nbsp;&nbsp;数字量模块不是只能接受24&nbsp;VDC的高低电平信号!
--------------------------------------------------------------------------------------------
如是s7-200plc,又高数计数的能力,如是扩展DI模块就不行了

SIGHUIYUANIII

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 93回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2005年8月02日
发表于:2006-08-11 21:01:00
6楼
在每个脉冲的上升沿,进行一次加法的操作,至于加多少要根据现场来估计,如果估计不准,可以将这个结果再除以一个浮点数来修正.如果频率太快,必须使用PLC上的高速计数器输入点.否则就不准确.如果采用"单位时间内读到的高速脉冲计数,在进行转换即可"这种方法是有误差的,尤其是在流量波动剧烈的时候.

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2006-08-12 00:14:00
7楼
请问楼上,不用单位时间内读到的高数计数,那怎样装化为流量呢?

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2006-08-14 17:36:00
8楼
一般地说,流量计都有单位流量脉冲输出功能.首先在流量计上设置每个脉冲的单位流量(要保证脉冲周期大于程序扫描周期的2倍,同时为了提高精度又要尽可能的小).在PLC侧编程:每收到一个脉冲加一次单位流量就行了.

SIGHUIYUANIII

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 93回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2005年8月02日
发表于:2006-08-16 22:00:00
9楼
回复三楼:
如果是要做显示用的话,得采用你所说的方法.但是如果是检测累计流量的话,得采用我所说的方法

热门招聘
相关主题

官方公众号

智造工程师