前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >逆天了!赖工竟然用液位计也能进行药剂消耗量的统计

逆天了!赖工竟然用液位计也能进行药剂消耗量的统计

作者头像
剑指工控
发布2023-08-31 12:33:56
1920
发布2023-08-31 12:33:56
举报
文章被收录于专栏:剑指工控

JZGKCHINA

工控技术分享平台

01

前言

污水处理剂是处理工业废水、生活用水等各种污染水体时必须使用的化学药品,只有有效地利用这些化学物质等,水质才能从国家排放的标准、水质中很好地去除泡沫、悬浮物、有毒物质等。让我们看看水质处理时常用的药剂。

一般我们常用到硫酸、液碱、石灰、PAC、PAM、氧化剂、还原剂等等,以往我们统计药剂的每日消耗量,往往通过人工计算的方式进行抄表人工计算、或者在投加泵出口增加流量计进行累计流量计的计算,而现场我们只需要在现场增加液位计,实时监测药剂池的实时液位,并且插入数据库中,通过本软件,可以自动分析出消耗液位、也可以分析出冲装过程的液位变化。会从非常大节约安装流量计的成本,并且本软件操作界面简单,易上手,直接形成报表方式展示。

液位计统计消耗量的主要原理,首先我看一下历史曲线,其实我们可以看的出来,下降到一定程度,就开始冲装,冲装的过程时间比较短,那么我们就只需要从数据中找到最大值-最小值,就是期间液位消耗量,那么又几个期间相加就是总液位消耗量。然后不管圆柱形状药剂桶还是正方形的药剂池,都是底面积*液位高度。

附圆柱体积

正方形体积=长*宽*高。

02

具体操作

步骤一:

在SQL数据库新增一张表,列名和类型见图1;

图1

注意:这里ID设为主键,然后标识规范设为标识增量,这样没插入一个数据,自动会加1,形成唯一的数据。

MyTime列名,绑定(getdate()),也就是或者本地时间,自动插入本地日期、时间。

图2

图3

步骤二:

这里在WINCC全局脚本中新增VBS代码,这里触发器周期为10分钟,当然如果想更精细一些,可能1分钟,但数据量会比较大。

图4

步骤三:

通过excel读取SQL数据库数据,选择日期(图5)后,点击查询(图6),先将插入的数据读到表格上。见图7.

图5

图6

图7

步骤四:

最后,通过另外一张表,进行统计药剂。主要的原理就是,从从一列开始,至上而下寻找最大值,再找最小值,第一个最大值标志为a_max,第一个最小值标志为a_min,最后我们得出,a=a_max-a_min, b=b_max-b_min…….,最后就啊a+b…+n,就是总消耗量了。

最终我们得到以下的内容,见图8

图8

03

写在最后

首先我们要清楚通过液位计算是有误差的,并不是十分精准的,因为误差是基于仪表的液位,如果液位波动都会影响准确度。但此方法可以常用于改造、流量计安装有难度、或者对成本把控比较严格的工况下使用。

本办法也可以直接在PLC内部运算,存到数组中,当然本人更喜欢通过excel来计算,看个人喜好。不喜勿喷。最后能用低成本解决复杂的运算,才是最终的目的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 剑指工控 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档