什么是pid调节节 西门子300 实例应用谁有...

推荐:&&&&
&当前位置:
& 西门子300/400中PID功能块说明和调整方法
西门子300/400中PID功能块说明和调整方法
核心提示:FB41称为连续控制的PID用于控制连续变化的模拟量,与FB42的差别在于后者是离散型的,用于控制开关量,其他二者的使用方法和许多FB41称为连续控制的PID用于控制连续变化的模拟量,与FB42的差别在于后者是离散型的,用于控制开关量,其他二者的使用方法和许多参数都相同或相似。
    PID的初始化可以通过在OB100中调用一次,将参数COM-RST置位,当然也可在别的地方初始化它,关键的是要控制COM-RST;
    PID的调用可以在OB35中完成,一般设置时间为200MS,
    一定要结合帮助文档中的PID框图研究以下的参数,可以起到事半功倍的效果
    以下将重要参数用黑体标明.如果你比较懒一点,只需重点关注黑体字的参数就可以了。其他的可以使用默认参数。
    A:所有的输入参数:
    COM_RST: BOOL: 重新启动PID:当该位TURE时:PID执行重启动功能,复位PID内部参数到默认值;通常在系统重启动时执行一个扫描周期,或在PID进入饱和状态需要退出时用这个位;
    MAN_ON: BOOL:手动值ON;当该位为TURE时,PID功能块直接将MAN的值输出到LMN,这可以在PID框图中看到;也就是说,这个位是PID的手动/自动切换位;
    PEPER_ON: BOOL:过程变量外围值ON:过程变量即反馈量,此PID可直接使用过程变量PIW(不推荐),也可使用 PIW规格化后的值(常用),因此,这个位为FALSE;
    P_SEL: BOOL:比例选择位:该位ON时,选择P(比例)控制有效;一般选择有效;
    I_SEL: BOOL:积分选择位;该位ON时,选择I(积分)控制有效;一般选择有效;
    INT_HOLD BOOL:积分保持,不去设置它;
    I_ITL_ON BOOL:积分初值有效,I-ITLVAL(积分初值)变量和这个位对应,当此位ON时,则使用I-ITLVAL变量积分初值。一般当发现PID功能的积分值增长比较慢或系统反应不够时可以考虑使用积分初值;
    D_SEL : BOOL:微分选择位,该位ON时,选择D(微分)控制有效;一般的控制系统不用;
    CYCLE : TIME:PID采样周期,一般设为200MS;
    SP_INT: REAL:PID的给定值;
    PV_IN : REAL:PID的反馈值(也称过程变量);
    PV_PER: WORD:未经规格化的反馈值,由PEPER-ON选择有效;(不推荐)
    MAN : REAL:手动值,由MAN-ON选择有效;
    GAIN : REAL:比例增益;
    TI : TIME:积分时间;
    TD : TIME:微分时间;
    TM_LAG: TIME:我也不知道,没用过它,和微分有关;
    DEADB_W: REAL:死区宽度;如果输出在平衡点附近微小幅度振荡,可以考虑用死区来降低灵敏度;
    LMN_HLM: REAL:PID上极限,一般是100%;
    LMN_LLM: REAL:PID下极限;一般为0%,如果需要双极性调节,则需设置为-100%;(正负10V输出就是典型的双极性输出,此时需要设置-100%);
    PV_FAC: REAL:过程变量比例因子
    PV_OFF: REAL:过程变量偏置值(OFFSET)
    LMN_FAC: REAL:PID输出值比例因子;
    LMN_OFF: REAL:PID输出值偏置值(OFFSET);
    I_ITLVAL:REAL:PID的积分初值;有I-ITL-ON选择有效;
    DISV :REAL:允许的扰动量,前馈控制加入,一般不设置;
    B:部分输出参数说明:
    LMN :REAL:PID输出;
    LMN_P :REAL:PID输出中P的分量;(可用于在调试过程中观察效果)
    LMN_I :REAL:PID输出中I的分量;(可用于在调试过程中观察效果)
    LMN_D :REAL:PID输出中D的分量;(可用于在调试过程中观察效果)
    C:规格化概念及方法:
    PID参数中重要的几个变量,给定值,反馈值和输出值都是用0.0~1.0之间的实数表示,
    而这几个变量在实际中都是来自与模拟输入,或者输出控制模拟量的
    因此,需要将模拟输出转换为0.0~1.0的数据,或将0.0~1.0的数据转换为模拟输出,这个过程称为规格化
    规格化的方法:(即变量相对所占整个值域范围内的百分比 对应与27648数字量范围内的量)
    对于输入和反馈,执行:变量*100/27648,然后将结果传送到PV-IN和SP-INT
    对于输出变量 ,执行:LMN*,然后将结果取整传送给PQW即可;
    D:PID的调整方法:
    一般不用D,除非一些大功率加热控制等惯大的系统;仅使用PI即可,
     一般先使I等于0,P从0开始往上加,直到系统出现等幅振荡为止,记下此时振荡
    的周期,然后设置I为振荡周期的0.48倍,应该就可以满足大多数的需求。我记得网络上有许多调整PID的方法,但不记得那么多了,先试试吧。
    附录:PID的调整可以通过&开始&&SIMATIC-&STEP7-&PID调整&打开PID调整的控制面板,通过选择不同的PID背景数据块,调整不同回路的PID参数。
免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。因本站大部分技术资料均为原创文章,为避免其他网站的抄袭及复制,本站注册会员才能浏览信息内容,不便之处,敬请谅解!文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:
注册会员无法查看信息内容注意事项:注册会员如果还是无法查看文章信息的内容,必须阅读过后台的未读站内信,才可正常查看文章内容!
分享与收藏:&
本文关键字:
为您推荐更多相关文章
网站客服:&&西门子300plc pid功能
已经按照资料设定好了pid个方面只是感觉还是调节不起来。下图是我做的程序调用。请知道的朋友指点下。
图片说明:
最佳答案不知你具体问题所在,帖一些经验之谈,但愿有帮助:1、转帖:fb41的pid的基本设置: 一、在ob35里面插入fb41,方框顶上会有红字,输入一个类似“db120”的,系统会问你要不要生成这个db,yes就可以  二、大部分参数不要填,默认就行,下面是常用参数,用变量连接:  1、man_on:用一个bool量,如m0.0,为true则手动,为false则自动;  2、cycle:t#100ms,这个值与ob35默认的100ms一致;  3、sp_int:md2,是hmi发下来的设定值,0-100.0的范围,real型;  4、pv_in:md6,实际测量值,比如压力,要从piw×××转换为0-100.0的量程;  5、man:md10,op值,也就是手动状态下的阀门输出,real型,0-100.0的范围;  6、gain:md14,pid的p啊,默认写1-2吧(系统默认是2),调试的时候再改  7、ti:mw20,pid的i啊.默认写t#30s吧,调试的时候改;  8、dead_w:md22,死区,就是sp和pv的偏差死区,0-100.0的范围,默认0,调试的时候改;  输出:  9、lmn:md26,0-100。0,最终再用fc106转换为word型move到pqw×××,如果pid运算结果不再有工艺条件其他限制可以用lmn_per更简单就不用fc106了。  三、用plcsim模拟  1、手动  man_on=true,看输出是否等于man;  2、自动  man_on=false,调整pv或者sp,使得有偏差大于死区,看输出变化,这里的模拟只能说明pid工作了,不能测试实际调节效果啊。2、pid参数的调整经验:对于温度系统:p(%)20--60,i(分)3--10,d(分)0.5--3  对于流量系统:p(%)40--100,i(分)0.1--1  对于压力系统:p(%)30--70,i(分)0.4--3  对于液位系统:p(%)20--80,i(分)1--5  参数整定找最佳,从小到大顺序查  先是比例后积分,最后再把微分加  曲线振荡很频繁,比例度盘要放大  曲线漂浮绕大湾,比例度盘往小扳  曲线偏离回复慢,积分时间往下降  曲线波动周期长,积分时间再加长  曲线振荡频率快,先把微分降下来  动差大来波动慢。微分时间应加长  理想曲线两个波,前高后低4比1  一看二调多分析,调节质量不会低。
西门子工程师
线下培训课程
免费视频教程&&&&西门子300PID实例
&西门子300PID实例
是很多PID的实例,比较详细的描述了西门子300中PID的使用方法,及参数设定
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
关注并绑定CSDNID,送10个下载分
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
行业下载排行
您当前C币:0&&&可兑换 0 下载积分
兑换下载分:&
消耗C币:0&
立即兑换&&
兑换成功你当前的下载分为 。前去下载资源
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
西门子300PID实例
所需积分:1
剩余积分:0
扫描微信二维码精彩活动、课程更新抢先知
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
西门子300PID实例
剩余次数:&&&&有效期截止到:
你还不是VIP会员VIP会员享免积分 . 专属通道极速下载
VIP下载次数已满VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员
你的VIP会员已过期VIP会员享免积分 . 专属通道极速下载,请继续开通VIP会员求西门子S7-200或西门子s7-300PLC PID控制的完整案例_百度知道| 工艺 | |
当前位置: && &&
西门子S7-300_400PLC的PID调节功能模块的详细说明
添加:不详
西门子S7-300_400PLC的PID调节功能模块的详细说明.rar点右键下载:西门子S7-300_400PLC的PID调节功能模块的详细说明.rar
作者:未知 点击:7313次
本文标签:西门子S7-300_400PLC的PID调节功能模块的详细说明
* 由于无法获得联系方式等原因,本网使用的文字及图片的作品报酬未能及时支付,在此深表歉意,请《西门子S7-300_400PLC的PID调节功能模块的详细说明》相关权利人与机电之家网取得联系。
关于“西门子S7-300_400PLC的PID调节功能模块的详细说明”的更多资讯
:上海域昊机电科技有限公司
&【求购】 &求购笔记本...&&
&【求购】 &求购压力调...&&
&【求购】 &求购天然气...&&
&【求购】 &求购手抬式...&&
&【求购】 &求购烟管&&
&【求购】 &求购泵&&
&【求购】 &求购LIN...&&
&【求购】 &求购双层中...&&
VIP公司推荐

我要回帖

更多关于 什么是pid调节 的文章

 

随机推荐