PLC 经常使用 经过西门子 S7 300 PID控制成功电动阀门开度调理 (plc用一段时间会变慢什么原因)

回复内容:对:袁泉对于

请BB机,说一下详细怎样做的好吗?

谢谢。包含程序。

S7300PLC经过OB35调用FB41性能块成功PID控制,步骤为:建设OB35组织块,拔出PID控制性能块FB41(从插中选项中,点击规范库,在外面选PID控制外面的FB41——之前我就是由于没用过规范库,在网上看到拔出FB41,我就自己建了一个FB41,结果什么也没有,当然没有参数设置了。——拔出时,会需要你填写一个DB块的称号,我输入DB20,而后系统会智能给出一个梯形图的块,同时发生一个DB20数据块,外面的参数详细的含意,我这里把用到的给注释了一下,还有很多没用到的参数,你假设要弄分明的话,网上有很多,就不说了哈)

对其参数启动设置。大少数参数驳回系统自动值,性能程序如下:(前面几句赋值,是我把它转化为语句表时,它智能生成的,你自己试一下就知道了)AM300.0=L20.0BLD103AM300.1=L20.1BLD103CALL"CONT_C",DB20COM_RST:=L20.0//从新启动PID,在OB100中对M300.0置位MAN_ON:=L20.1//手动与智能切换,当MD300.1为1时是手动PVPER_ON:=//默以为0,设为1时示意反应量不经规格化解决间接驳回P_SEL:=//比例选用,默以为on,示意选用P有效I_SEL:=//积分选用,默以为on,示意选用I有效D_SEL:=//微分选用,默以为off,示意选用P有效CYCLE:=T#200MS//PID采样周期SP_INT:=MD306//设定压差,经过触摸屏设置PV_IN:=MD310//反应值,经PLC程序规格化后给MD310PV_PER:=//未经规格化的反应值MAN:=MD320//手动形态下的输入值,由触摸屏输入GAIN:=MD324//比例增益,由触摸屏输入TI:=MD328//积分期间,由触摸屏输入DEADB_W:=MD340//死区宽度,自动值为0,调整时由触摸屏输入LMN:=MD350//PID输入……//其它参数均驳回系统自动NOP0由于反应值和输入值都是0-100%之间的实数,所以要将其规格化:输入时,变量*100/27648,赋值给PV-IN和SP-INT,输入时,LMN*27648/100,取整。

你自己试了就分明了。

内容的回复:对于阀门的选取,就不说了,前面曾经说的比拟详细,这里我把程序中要做的事写进去,与大家分享:

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论