回复:怎么使用流量计测出一定时间内流过的液体体积

moodhf

  • 帖子

    77
  • 精华

    0
  • 被关注

    4

论坛等级:游士

注册时间:2012-05-08

普通 普通 如何晋级?

发布于 2012-09-17 16:37:32

2楼

AN #Polar
R #Polar

A #Polar
= L 2.0
BLD 103
CALL "SCALE"
IN :=#Flow_in
HI_LIM :=#Hi_limit
LO_LIM :=#Low_limit
BIPOLAR:=L2.0
RET_VAL:=#Ret_FC105
OUT :=#Flow
NOP 0

L #Flow
T #Flow_rt
NOP 0

L #Division
DTR
T #Divide
NOP 0

L #Flow
L #Divide
/R
T #Flow_Div
NOP 0

L #Flow_Div
L #Flow_T
+R
T #Flow_T
NOP 0

A #Clear
JNB _001
L 0.000000e+000
T #Flow_T
_001: NOP 0
说明:
L #Flow_T
T #Flow_Accu
NOP 0

Flow_in : INT ; // 流量信号的模拟量输入地址
Hi_limit : REAL ; // 流量信号的工程量上限/h
Low_limit : REAL ; // 流量信号的工程量下限
Division : DINT ; // 实时流量时间单位的除数
Flow_rt : REAL ; // 转换为工程单位的实时流量
Flow_Accu : REAL ; //当前累计流量值
这是我在项目中用到的一个简单流量累计,没有滤波和2次累计,如果你要求比较高的话,再请教大家吧,我也学习学习
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。