当前位置:
工控论坛
> >
产品
>
自动化软件
我要发帖
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只采点.
回复
引用
举报
热门招聘
相关主题
索要MCGS6.2版本的朋友可获取...
[6434]
应该学VB6.0还是学VB.NET
[4989]
求助 WINCC中报警记录不能显...
[5878]
PC控制与PLC控制
[5240]
组态王6.55实现历史数据记录...
[4048]
sql 2000sp3/sp4 for wincc ...
[3839]
搞工控的交朋友!
[2659]
DLT645 07版本通讯过程解析和...
[13288]
请教:SCHDOC格式文件怎样打开...
[3020]
易控(E-Control)在电力系统中...
[3509]
官方公众号
智造工程师
客服
小程序
公众号