编写出S7-200 PLC的恒压供水闭环系统的PID调节程序

编写出S7-200 PLC的恒压供水闭环系统的PID调节程序,第1张

PLC可以使用 CPU224 XP

CPU224 XP 本身集成有模拟量输入和模拟量输出

压力传感器 信号 输入到 CPU224 XP的输入通道,

CPU224 XP的输出通道 接入 变频器的 模拟量输入通道(作为PID的输出)

在用一个触摸屏,可以在触摸屏上 设定

压力设定值、比例、积分(微分不需要)

========================================

如果有不详细的地方,请继续提问!

软件开发(VB / VC++/PLC/组态软件)、单片机设计

松下伺服 PLC, 西门子 触摸屏 PLC 变频器,三菱 PLC、PRO-FACE触摸屏

FX1N FX2N /

CPU224 CPU226 CPU313 CPU314 CPU315, SMART 1000

回答问题之前先啰嗦几句题外话,你这种plc+变频器+触摸屏的硬件配置来做恒压供水一般是业主要求,又或者是学校毕业写论文。因为最简单的恒压供水系统除了外围设备一个带PID整定的变频器就完成了。

恒压供水的实质是为了满足用水流量的要求。因为供水管道中水压的大小与供水能力和用水需求有关,最终反映在水压的变化上,所以通常都是用水压来间接控制用水流量的大小;即只要保持供水管道上的压力,也就保证了该管道中的供水流量与用水流量的平衡。也就达到了恒压供水的目的。以下的介绍就按你plc+变频器+触摸屏的配置来说明,先上图:

触摸屏的作用就是显示上图工艺画面,变频器频率、管道压力值、水泵状态,PID参数调节等等都在这个工艺图上显示,主要起到人机交互的作用。

恒压供水的控制过程是这样的。

1、系统稳定时

水泵供水流量与用水流量处于平衡状态时,供水压力稳定在设定值,且无变化。此时供水压力测量信号(反馈信号)与给定信号(目标信号)基本相等,水泵在变频器输出的某一频率下运行。

2、用水流量减小时

用水流量的减小将导致水泵供水流量大于用水流量,则供水压力上升,供水压力测量信号(反馈信号)增大,则设定值与供水压力测量信号之差减小,PLC中PID产生负的控制量,结果使变频器的输出频率下降,电动机的转速也下降,水泵的供水流量也下降,水压也开始下降使之恢复到给定值(目标值),系统又处于平衡状态。

3、用水流量增加时

当用水流量增加时,供水压力会下降,则供水压力测量信号(反馈信号)减小,则设定值与供水压力测量信号之差增大,PLC中PID产生正的控制量,结果使变频器的输出频率上升,电动机的转速也上升,水泵的供水流量增加,供水压力也开始上升使之恢复到给定值(目标值),系统又处于平衡状态。

功能和要求都明了了,再进行PLC的编程,触摸屏工艺画面的组态等工作就比较简单了。这方面的程序网络资源比较多,可以下载后看看,需要交流学习的话可以加我百度账户。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存