S7-300编程如何实现流量累计功能?

发布时间:2024-01-24
描述:
例如,使用测量线性速度的计量单位或者测量体积的计量单位。您可以用距离或体积作为物理量,用毫秒、秒、分钟、小时、或天作为测量时间的单位。
用于step7 v5.x的功能块totalizer
下表列出了功能块 totalizer?的参数格式.
参数格式
数据类型
描述
input: value
real
在一个时间间隔内的测量值
input: interval
time
测量的时间间隔
input: cycle
time
扫描时间
input: reset
bool
复位“total”输出
output: total
real
累计总输出
图. 1?所示在ob35 (循环中断)调用fb totalizer .
在一个周期的单位:
参数 interval?和 cycle time数据类型被转换为real.
转换后的数据被传送到临时变量tempinterval?和 tempcycle.
输入参数值 value?与临时变量值tempcycle相乘,然后除以临时变量值 tempinterval?.
计算结果存储在静态变量 accum.
这样,在一个特定的周期内,将缓冲区“accum”中的中间结果累加上该数值,同时在同一周期内将累加结果传送到变量“total”中.如果参数 reset?值为true,输出参数 total?复位为0.
例如
在图.02?例子中参数值 value?为 60.0 并且?时间参数 interval?为1分钟.
在一分钟内,参数 total?在间隔时间内从值 1 累加到 60.
循环时间100?毫秒代表 fb totalizer?的扫描间隔?.
当 fb?在ob35(循环中断),程序按照 100ms的时间间隔执行,不受ob1 (主程序)控制.
测量值“value”相关的物理单位可以为,例如,米/秒、立方米/分钟或者公里/小时。必须在输入变量 interval 中输入物理单位的间隔时间。例如:
米/秒: t#1s
立方米/分钟: t#1m
公里/小时: t#1h
上一个:seo行业有一个光明的未来
下一个:如何限制某个程序上网(怎么限制某个app的网速)

劳动合同固定期限的是多长时间
为什么要选择ao一体化污水处理设备?
win7联想oem原版镜像(联想正版系统镜像)
电脑3d美女动态壁纸(美女3d图 立体)
RS-1210L1R5JT_J 1210 1.5R现货购买,风华1210 1.5Ω ±5% 1/3W
鲍鱼汁捞饭做法 鲍鱼汁捞饭做法是什么
刑事案件最迟多久进入检察院
荣耀magic4官网价格,华为荣耀畅玩4多少钱
正宗台湾饭团用什么包 正宗台湾饭团制作方法
网络小白想学习网站建设好学吗