PLC流量累计 点击:1116 | 回复:7



lv

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:32帖 | 209回
  • 年度积分:0
  • 历史总积分:446
  • 注册:2002年8月21日
发表于:2003-06-24 22:06:00
楼主
请问各位大虾:    三菱A-PLC中是否支持浮点数的运算,在不支持浮点数时,做流量累计应怎做?能具体说明一下吗?   谢谢!



lv

  • 精华:0帖
  • 求助:1帖
  • 帖子:32帖 | 209回
  • 年度积分:0
  • 历史总积分:446
  • 注册:2002年8月21日
发表于:2003-06-21 12:50:00
1楼
没有高手了吗?

microtomato

  • 精华:1帖
  • 求助:0帖
  • 帖子:84帖 | 1476回
  • 年度积分:0
  • 历史总积分:2078
  • 注册:2001年11月02日
发表于:2003-06-22 14:55:00
2楼
通过对流量计输出的脉冲进行计数来实现。一般流量计都有累计脉冲输出的,只要知道1立方米(或者其他单位)有多少个脉冲就可以进行累计了。

microtomato

  • 精华:1帖
  • 求助:0帖
  • 帖子:84帖 | 1476回
  • 年度积分:0
  • 历史总积分:2078
  • 注册:2001年11月02日
发表于:2003-06-22 17:40:00
3楼
如果非要小数也行,可以自己模拟。 设2个变量,一个代表整数一个代表小数。 假设10脉冲=1立方米。收到1个脉冲就把小数部分加1,如果加到10了就把整数部分加1,小数部分归0。 如果4脉冲=1立方米,则收到1个脉冲就把小数部分加25,如果加到100了就把整数部分加1,小数部分归0。

lv

  • 精华:0帖
  • 求助:1帖
  • 帖子:32帖 | 209回
  • 年度积分:0
  • 历史总积分:446
  • 注册:2002年8月21日
发表于:2003-06-24 09:09:00
4楼
microtomato: 你好,补充说明一下,我用的是4——20mA的卡,对0-4000的对应的数据如何做累积

microtomato

  • 精华:1帖
  • 求助:0帖
  • 帖子:84帖 | 1476回
  • 年度积分:0
  • 历史总积分:2078
  • 注册:2001年11月02日
发表于:2003-06-24 22:06:00
5楼
一般流量计都带脉冲输出的,比如光华·爱而美特的都有,你可以查一下说明书,能够找到那就最好。如果非要用模拟量不可,并且PLC不支持浮点数就只好自己diy一个浮点运算程序了。 浮点数相除,其商的阶码为2数阶码之差,商的尾数为2尾数相除。如果怕麻烦就只好多花钱买个好点的cpu了。 如果有上位机的话,就算功能最差的PLC也没问题(把这个艰巨的任务交给上位机来做吧 :) )

费林

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 27回
  • 年度积分:0
  • 历史总积分:163
  • 注册:2002年7月05日
发表于:2008-06-06 14:19:02
6楼

去看看二次仪表的书中关于流量累积是怎么回事,搞清楚后你就有办法了.

中央战车

  • 精华:2帖
  • 求助:0帖
  • 帖子:85帖 | 1662回
  • 年度积分:0
  • 历史总积分:3482
  • 注册:2005年5月17日
发表于:2008-06-10 07:55:56
7楼
累积是靠软件做的,PLC只采点.

热门招聘
相关主题

官方公众号

智造工程师