一种污水处理厂进水预处理智能工控系统软件的制作方法

    专利2026-08-11  11


    本发明型是一种污水处理厂进水预处理智能工控系统软件。实现污水处理厂进水预处理智能化自动控制,特别是根据执行机构采集到传回的数据进水指标、水池液位,由触摸屏控制粗格栅、螺旋输送机、提升泵、细格栅、旋流沉沙等设备手动和自动运行,使设备负荷保持在最佳状态,为污水的下一阶段生化处理创造有利条件,实现在提高污水处理厂运行管理水平,保证出水稳定达标的前提下,成本最低的目标。


    背景技术:

    1、稳定的预处理工艺控制,是关系到出水质量以及降低生产成本的重要手段。目前国内外污水处理厂预处理系统大都采用人工控制,即通过远程或者现场人员操作控制调整,如格栅机、螺旋输送机、提升泵、推流器、砂水分离器、事故调节池进出水阀门的开启和停止等预处理工艺设备的工作负荷工作状态,生产过程控制人为因素比较多,难以保证预处理过程中的各个设备处于最佳的工作状态,导致出水质量不稳定。污水处理厂进水预处理智能工控系统软件,根据执行机构现场传感器采集到传回的进水数据cod、氨氮、总磷、总氮等进水指标,调整格栅机、螺旋输送机、提升泵、推流器、砂水分离器、事故调节池进出水的开启和停止等预处理工艺设备的工作负荷,设备保持在最佳工作状态,提高污水处理厂运行管理水平,为后续生化处理提供良好的水质条件,实现成本最低的目标。


    技术实现思路

    1、污水处理厂进水预处理智能工控系统软件,以kincohmiwaer2.5为工作平台组态编程,由触摸屏完成设备的自动手动控制和自动控制,plc可编程控制器powerpro组态编程,将程序录入plc可编程控制器中,实现对污水处理厂进水预处理系统的智能控制,传感器将污水处理厂进水的主要工艺指标cod、氨氮、总磷、总氮等指标上传至人机界面触摸屏中,触摸屏发出指令调整格栅机、螺旋输送机、提升泵、推流器、砂水分离器、事故调节池进出水阀门的开启和停止等预处理工艺设备的工作负荷,设备保持在最佳工作状态,人机界面触摸屏具有显示功能,用图形实时显示各设备的运行工况及运行参数,程序中主画面具有手动和自动控制切换按钮,手动状态时触摸屏可以单独控制每台设备的启动和停止。自动控制是将预先在屏幕对话设定好的参数指标与进水指标的对比自动运行完成格栅机、螺旋输送机、提升泵、推流器、砂水分离器、事故调节池进出水阀门开启和关闭等设备的停启和赋值,如在cod输入对话框中输入上限达到的指标是500mg/l,触摸屏收到传感器回传的实际值是600 mg/l,此时触摸屏发出指令打开事故池进水阀门,关闭调节池进水阀门。在进水池液位上限对话框中输入4米,下限对话框中输入3米,触摸屏收到液位传感器的回传数据水位到4米时的发出指令提升泵启动,到3米时触摸屏发出指令提升泵停止。实现预处理设备的自动化控制。部分程序代码如下:

    2、#include "macroinit.h"

    3、void macro_main(in *p)

    4、{

    5、if (cgs1hywj>=cgsywjsx)

    6、cgs1hbtq=1;

    7、else

    8、if (cgs1hywj>=cgsywjsx)

    9、cgs2hbtq=1;

    10、else

    11、if (cgs1hywj>=cgsywjsx)

    12、cgs1hqt=1;

    13、else

    14、if (cgs1hywj>=cgsywjsx)

    15、cgs2hqt=1;

    16、else

    17、if (cgs1hywj>=cgsywjsx)

    18、cgslxssjqt=1;

    19、else

    20、if (cgs1hywj>=cgsywjsx)

    21、xgs1hqt=1;

    22、else

    23、if (cgs1hywj>=cgsywjsx)

    24、xgs2hqt=1;

    25、else

    26、if (cgs1hywj>=cgsywjsx)

    27、xgslxssjqt=1;

    28、else

    29、if (cgs1hywj>=cgsywjsx)

    30、xgs1hxlcstq=1;

    31、else

    32、if (cgs1hywj>=cgsywjsx)

    33、xgs2hxlcstq=1;

    34、else

    35、if (cgs1hywj>=cgsywjsx)

    36、xgs1hdcfk=1;

    37、else

    38、if (cgs1hywj>=cgsywjsx)

    39、xgs2hdcfk=1;

    40、else

    41、if (cgs1hywj>=cgsywjsx)

    42、xgs1hfjqt=1;

    43、else

    44、if (cgs1hywj>=cgsywjsx)

    45、xgs2hfjqt=1;

    46、else

    47、if (cgs1hywj>=cgsywjsx)

    48、xgsssflqqt=1;

    49、else

    50、if (cgs1hywj<=cgsywjxx)

    51、cgs1hbtq=0;

    52、else

    53、if (cgs1hywj<=cgsywjxx)

    54、cgs2hbtq=0;

    55、else

    56、if (cgs1hywj<=cgsywjxx)

    57、cgs1hqt=0;

    58、else

    59、if (cgs1hywj<=cgsywjxx)

    60、cgs1hqt=0;

    61、else

    62、if (cgs1hywj<=cgsywjxx)

    63、cgslxssjqt=0;

    64、else

    65、if (cgs1hywj<=cgsywjxx)

    66、xgs1hqt=0;

    67、else

    68、if (cgs1hywj<=cgsywjxx)

    69、xgs2hqt=0;

    70、else

    71、if (cgs1hywj<=cgsywjxx)

    72、xgslxssjqt=0;

    73、else

    74、if (cgs1hywj<=cgsywjxx)

    75、xgs1hxlcstq=0;

    76、else

    77、if (cgs1hywj<=cgsywjxx)

    78、xgs2hxlcstq=0;

    79、else

    80、if (cgs1hywj<=cgsywjxx)

    81、xgs1hdcfk=0;

    82、else

    83、if (cgs1hywj<=cgsywjxx)

    84、xgs2hdcfk=0;

    85、else

    86、if (cgs1hywj<=cgsywjxx)

    87、xgs1hfjqt=0;

    88、else

    89、if (cgs1hywj<=cgsywjxx)

    90、xgs2hfjqt=0;

    91、else

    92、if (cgs1hywj<=cgsywjxx)

    93、xgsssflqqt=0;

    94、else

    95、if (tjcywj>=tjcywjsx)

    96、tjc1hbqt=1;

    97、else

    98、if (tjcywj>=tjcywjsx)

    99、tjc1htlqqt=1;

    100、else

    101、if (tjcywj<=tjcywjxx)

    102、tjc1hbqt=0;

    103、else

    104、if (tjcywj<=tjcywjxx)

    105、tjc1htlqqt=0;

    106、else

    107、if((xgscod>=xgscodsd)||(xgsnh3>=xgsnh3sd)||(xgstn>=xgstnsd)||(xgstp>=xgstpsd)||(xgsss>=xgssssd))

    108、sgcdfk=1;

    109、else

    110、if((xgscod>=xgscodsd)||(xgsnh3>=xgsnh3sd)||(xgstn>=xgstnsd)||(xgstp>=xgstpsd)||(xgsss>=xgssssd))

    111、tjcdfg=1;

    112、else

    113、if((xgscod>=xgscodsd)||(xgsnh3>=xgsnh3sd)||(xgstn>=xgstnsd)||(xgstp>=xgstpsd)||(xgsss>=xgssssd))

    114、sgc1hbtq=0;

    115、else

    116、if((xgscod>=xgscodsd)||(xgsnh3>=xgsnh3sd)||(xgstn>=xgstnsd)||(xgstp>=xgstpsd)||(xgsss>=xgssssd))

    117、sgc2hbtq=0;

    118、else

    119、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    120、sgcdfk=0;

    121、else

    122、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    123、tjcdfg=0;

    124、else

    125、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    126、sgcdfg=1;

    127、else

    128、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    129、tjcdfk=1;

    130、else

    131、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    132、sgc1hbtq=1;

    133、else

    134、if((xgscod<=xgscodsd)||(xgsnh3<=xgsnh3sd)||(xgstn<=xgstnsd)||(xgstp<=xgstpsd)||(xgsss<=xgssssd))

    135、sgc2hbtq=1;

    136、}。


    技术特征:

    1.触摸屏按指标自动控制,按采集数据与设定参数比对后发出指令控事故池和调节池进水阀门开关、事故池潜污泵停启和赋值。

    2.触摸屏按液位自动控制,按屏幕对话框设定上下限发出指令控制一级提升泵、二级提升泵和粗细格栅设备的停启和赋值。


    技术总结
    一种污水处理厂进水预处理智能工控系统软件。污水处理厂进水预处理智能工控系统软件,以KincoHMIwaer2.5为工作平台组态编程,由触摸屏完成设备的自动手动控制和自动控制,PLC可编程控制器PowerPro组态编程,将程序录入PLC可编程控制器中,实现污水处理厂进水预处理智能化自动控制,特别是根据执行机构采集到传回的污水处理厂进水的主要如COD、氨氮、总磷、总氮等指标、水池液位,由触摸屏控制粗格栅、螺旋输送机、提升泵、细格栅、旋流沉沙等设备手动和自动运行,使设备负荷保持在最佳状态,为污水的下一阶段生化处理创造有利条件,实现在提高污水处理厂运行管理水平,保证出水稳定达标的前提下,成本最低的目标。

    技术研发人员:王晓东
    受保护的技术使用者:承德县启东环保设备有限公司
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-100430.html

    最新回复(0)