fb41控制温度输出

fb41控制温度输出

ID:21535131

大小:25.00 KB

页数:4页

时间:2018-10-22

fb41控制温度输出_第1页
fb41控制温度输出_第2页
fb41控制温度输出_第3页
fb41控制温度输出_第4页
资源描述:

《fb41控制温度输出》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、fb41控制温度输出fb41控制温度输出  SM331热电阻采集温度值PIW2。控制温度范围70-100度。通过FB41进行PID控制输出到PQW14-20MA输出到调功器。做法如下:  在OB35中调用FB41并且分配背景数据块DB41。SP_INT通过触摸屏设置设定温度例如100度。  PV-IN是通过采集热电阻模块PIW2的当前温度例如70度。PID参数设置。GAIN:3.000000e-001,LMN_PER:MW450,将MW450输出到PQW1,TI:T#40S,TD:T#10S.是不是

2、设置这些参数就可以了。  另外MAN_ON,MAN手动设置参数是什么意思有必要用到吗?    问题补充:  我是说控制温度。不是控制阀门开度    最佳答案                    给你个例子参考:  输入参数:  SP_INT(给定值):0--100%的实数。  假定模块的输入变量量程为0-10Mpa,则SP_IN的范围0.0-1.00对应0-10Mpa.可以根据这一比例关系来设置给定值。例:如给定5.0Mpa  SP_INT(给定值)=5.0/(10.0-0.0)*100.0=50

3、.0(50%)  PV_IN(过程值,即反馈值):0--100%的实数。  此值来自与阀门阀位(开度)的相应的压力反馈值。其范围0.0-1.0对应0-100%.即,当模拟量模板输入为数值为27648时则对应100%(量程的上限),数值为0时则对应0%(量程的下限)。  可以根据这一比例关系来换算PV_IN值。例:如输入数值为12000时  PV_IN(过程值,即反馈值)=12000/27648*100.0=43.403(43.403%)  输出参数:  当通过PID控制器(FB41)运算后,即得出调

4、节值LMN_PER,该值已转化范围为0-27648的整型数值。例如经运算为43.403%,  LMN_PER=43.403*27648/100,取整后为12000,将LMN_PER送入模拟量输出模板即可.  上述调节阀门是”气开”式的,即输入20mA时阀门全开,4mA时全闭(失电全闭)。若调节阀门是”气闭”式的,即输入20mA时阀门全闭,4mA时全开(失电全开),FB41的SP_INT与PV_IN的数值互换即可(按制冷调节即可),此时如需输入MAN数值也应作相应处理。  、在ob35里面插入FB41

5、,方框顶上会有红字,输入一个类似“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的量程

6、;  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运算结果不再有工艺

7、条件其他限制可以用LMN_PER更简单就不用fc106了。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。