前些天工厂领导说,让新加一台变频水泵参与工作。以前是就地控制的设备虽然说用的是变频电机,但是长期是工频HZ运行,有点浪费喽。还有就是没有报警显示在画面,只能用人来回地跑现场去看运行情况。
所以啊,咱就结合了一下电器那边加上了远程控制系统,然后本着做到完美的情况下又来了一套PID控制,下面咱们就直白的给大家分享一下西门的PID恒液位补水实例。
咱们用的是西门子库里自带的FB41块,如果有不知道的小朋友们,那下面你就要认真看喽,
第一步:我们先开发程序找到左上角的项目/库
第二步然后打开找到库
找到Standard Librarykai打开后我们就可以看到我们想要的块了然后就是最简单的步骤复制,然后打开你需要使用的项目里粘贴就行。
下面给大家说说我用FB41做的这个程序吧,首先小伙伴们要在0B35里使用PID,步要问我为什么?问了我也不告诉你嘻嘻,然后新建一个程序段把FB41拖进来,拖进来的时候会让你生成一个背景DB块,这是最重要的。当程序管脚全部添加完成后需要先打开你生成的DB背景块来保存下载哦,切记切记。
大家请看第一张图,我在这里开始分享了使用。我们需要用的管脚很少,不会用的小伙伴可以打用F1的帮助看一下,
MAN-ON是手自动选择为这里我们加一个闭电控制,P-SEL这里我们让它为1这是比例,I-SEL也是为1这是积分,SP-INT是浮点数值的设定值,PV-IN是液位计的实时值,MAN是画面上我们自己加的手动输入值,GAIN是比例值 TI是积分值 LMN-HLM是变频器我们设定的最大值,LMN-LLM是变频器设定的最小值。LMN和MAN是一个变量。这是我们的输出值,当这些管脚添加完成后,我们就可以用MAN-ON来控制变频的自动控制了。
但现在的程序海需要FC106来把我们浮点值转化一下给到变频器
我这里用的MOVE是为了调节PID,比例和积分看数值的时候用的,小伙伴们比例和积分是需要和现场实际来更改的,所以前期可以加上。方便观察数据。
,