如何在MCGS触摸屏中用脚本实现PID控制pdf文档图纸程序画面嵌入版

 产品详情     |      2025

product_s23_4

 

本资料所包含的主要内容:


文件名

类型

说明

如何在MCGS触摸屏中用脚本实现PID控制.pdf

文档

介绍如何实现的文章,需仔细看

06-CPU线路图 07-AI线路图.dwg

CAD图纸

主要看一下PLC输入输出,不重要

壁挂箱原程序解读并修改 变频泵PLC控版.smart

200SMART程序

PLC程序,需要看一下屏通道对应的变量和程序。

东外环屏仿制并改造 坏了直接在原改的.MCE

MCGS屏工程

注意是老版MCGS嵌入版工程,用MCGS嵌入版打开,主要讲解里面的脚本

 

前言,为什么会写这篇文章。是这样的,我做过一个项目,有一个泵站,是自来水公司供水的。这个泵站有4台水泵,用4个变频器来驱动。这4个变频器呢,是由一个模拟量来给定频率的,具体来说是从200SMART的模拟量输出模块出来4-20ma电流,到了一个一入四出的隔离器,就分成了4路4-20ma电流,分别给4个变频器给定频率,4个变频器运行在同一频率。虽然模拟量是PLC出来的,但PID的计算却是在MCGS触摸屏上的。MCGS触摸屏上的脚本根据输入的出水压力和各种参数计算出模拟量通道的内码值,传送到PLC上,PLC来输出电流。虽然模拟量是PLC输出的,但PID计算却在触摸屏上,参考本文的脚本,您完全可以把PID的输出值,通过通讯发送到变频器,这样就省去了PLC,但是这个项目为什么不在PLC里做PID,非要费事在触摸屏中写脚本来实现PID呢,这个是我的前任工程师干的,他可能是觉得写到触摸屏里,别人没法轻易的上载到程序吧,是一种技术壁垒吧。现在的问题是,这个泵站要进行改造,要去掉两台水泵,换成一台变频泵,所谓变频泵就是现在新兴起的泵和变频器做到一块的设备,这就需要改PLC的程序,以及触摸屏的画面。PLC的程序没有密码很容易就上载了,程序也不是很复杂,因为主要功能不在PLC上,而在触摸屏上。但触摸屏的工程文件,我的前任工程师已经找不到了,而且触摸屏的工程一般是不能上载的。我为了尽量不动PLC程序,也是自己尝试一种探索吧,就自己重新做了触摸屏的工程,这里面的PID控制脚本就是我亲自写的。我觉得这些脚本,对于想用屏做PID控制的新手工程师来说,还是有些参考价值的,所以就决定写这篇文章。


那么首先来看一下,MCGS触摸屏的工程吧。不好意思的是这个触摸屏是较老的屏,用的组态软件是MCGS嵌入版。触摸屏的型号是TPC1061Ti(Tx),用的组态软件是MCGS嵌入版7.7。如果您没有这个组态软件,打不开这个工程,可以看看以下链接:
https://item.taobao.com/item.htm?ft=t&id=800437218645
安装好组态软件之后,打开工程文件。看一下设备窗口里面的通道定义,如下:

 

详细内容,点击下面链接。