我也有个关于污水处理的PLC问题,想请教你一下!!

我也有个关于污水处理的PLC问题,想请教你一下!!,第1张

首先说明:如果是实际工程问题那具体编程得自己去花功夫,如果是实验采用别人的建议还是可以的。

一、时间控制:可以定义两个运行允许位M0.0(得电P1运行,失电P1停止) M10.0(得电P2运行,失电P2停止),VD200轮换时间。

程序实现:初始化P1先运行,P2停止,同时开始计时,当计时等于轮换时间时切换运行状态。例如P1先运行,则M0.0置位M10.0复位,同时计时,当计时等于轮换时间时M0.0复位M10.0置位(在每次计时等于轮换时间时切换运行状态)。特殊情况:故障、液位超低、液位超高,当遇到特殊情况,轮换程序失效,计时复位为0,进行特殊处理。当特殊情况消失时回到初始状态重新开始。

液位控制:当液位在高液位时开启一台泵,两台泵轮换运行。当池液位达到超高液位时停止轮换,开启两台泵,当污水池液位在低液位时两台都停止。

你可以分两种情况:一般情况:高液位,进行轮换控制

特殊情况:故障、液位超低、液位超高,终止轮换控制,进行对应的特殊处理,当特殊情况消失时回到初始状态重新开始。

这只是本人的一些理解,如果实际工程,你自己还得根据实际情况,理清思路,不能照搬照套。程序最忌讳有交叉,各种控制方法不能有交叉,要让你的程序运行结果在你控制范围内,祝你能成功。

举例

地埋式污水处理

提升泵2台

风机2台

污泥泵1台

浮球液位2或3只

调节池提升泵2台 根据调节池液位高开低停(或中开低停,高开两台。) 6小时切换工作。

风机和提升泵联动,提升泵不开时,隔30分钟运行十分钟, 8小时切换。

污泥泵6小时开启3分钟。

根据不同污水处理的工艺,PLC编程也有所区别,比较常用的如PH 溶氧仪 COD 氨氮 超声波液位计 等的信号转化成4~20毫安的电流信号进PLC模拟量模块(AI),浮球液位等开关量信号进PLC输入模块(DI)根据工艺要求来控制对应的电气 如:加药计量泵 曝气风机 提升泵等,(DO)当然也有可能根据工艺要求控制变频器之类的 那么PLC要输出一个4~20毫安的电流信号到变频器(AO)也就差不多这样了 工艺要求怎么样 咱们怎么做呗。

还有么就是上位机控制啦 用电脑(工控机)做个画面 与PLC连接 实时监控现场数据 也可控制现场设备。 全部自己打的 给分吧 亲!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7849044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存