版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用西门子s7_300实现PID控制在OB35中实现 PID控制程序,OB35是一个以固定时间间隔循环执行的组织块, Hardware Config界面里可以设置间隔时间,而这也即是PID的采样时间。应该注意设置的间隔值比 OB35中程序运行时间长,否则会造成系统异常。ot'5 : rsrir ir.wtnKrt"Word资料.ffetwiJiK 5 : TLbit:hTctvoxk 4 : TitlesTJFKOp<dbl,r-d_cc ntrol_v«l -INIOUT"diLw. emt tolal-IN3pra31ff.CMt -edL val
2、CMF >RMOVEFNCrdi)rf.conT”业 l.iiax,rdbLF.ccrLtroJ_val-Illrontrol-丄皐OITT-rniL_vaJ杠 dbUiMX-contr cdIKZCMFMOVEFVENOlf¥dbl*. cbnt.dbV.nin11 曲 centrdl valIK1fcantiOL三T3IOUT-eD1_vq1rdta".Biincontrol-IWZtfctnark 5 : Titles我想了解FB41设定值SP_INT的值和PV_IN的设定规则。例如我现场 用量程是-40度-120度的温度变送器测温送给 PLC,然后通过PID控
3、 制输出控制调节阀。那么我的SP_int能不能直接设定我工艺要求的温 度,比如说80度。因为我已经把温度变送上来的 0-27648的数转换 成了工程值(上位机显示),PV_IN能不能直接用我转换好的工程值 呢? 在PID调节中有不同的物理量,因此在参数设定中需将其规格化:1. 规格化概念及方法:PID参数中重要的几个变量,给定值,反馈值和输出值都是用 0.01.0之间的实数表示,而这几个变量在实际中都是来自与模拟输入,或者输出控制模拟量的因此,需要将模拟输入转换为 0.01.0的数据,或将0.01.0的 数据转换为模拟输出,这个过程称为规格化规格化的方法:(即变量相对所占整个值域范围内的百分比
4、对应与27648数字量范围内的量)对于输入和反馈,执行:变量 *100/27648,然后将结果传送到PV-IN 禾口 SP-INT对于输出变量,执行:LMN*27648/100,然后将结果取整传送 给PQW即可;2例:输入参数:SP_INT给定值):0-100%的实数。假定模块的输入变量量程为 0-10Mpa,则SP_IN的范围0.0-1.00对应0-10Mpa.可以根据这一比例关系来设置给定值。例:如给定 5.0MpaSP_INT 给定值)=5.0/(10.0-0.0)*100.0=50.0( 50%PV_IN过程值,即反馈值):0-100%的实数。此值来自与阀门阀位(开度)的相应的压力反馈
5、值。其范围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)运算后,即得出调节值 LMN_PER该值已 转化范围为0-27648的整型数值。例如经运算为 43.403%LMN_PER=43.403*27648/100,取整后为 12000,将 LMN_PER送入模 拟量输出模板即可.上述调节阀门是
6、"气开"式的,即输入20mA时阀门全开,4mA时全闭(失电全闭)。若调节阀门是"气闭"式的,即输入20mA时阀门全闭,4mA时全开(失电全开),FB41的SP_INT与 PV_IN的数值互换即可(按制冷调节即可),此时如需输入MAN数值也应作相应处理。阿鸣说的不错,但不完整,最后的建议有违人们的一般思维逻辑,能 不能提出个符合一般思维逻辑的编程方法,借楼主的的问题抛出个讨论题,期望大家踊跃参与讨论题目如下:1加热/制冷,正作用/反作用,气开/气闭阀这3组条件的各取其一排 列组合2. 双向作用,正作用/反作用,双向阀(4-12ma加热,12-20ma制冷
7、/或反之)要求尽量利用FB41的自身功能完成,并且符合人们的正向思维逻辑关于版主的这个论题贴出这么久了,还没人论答,现我来谈一下吧!1、关于PID功能块FB41如何简单、高效的实现 正/反”空制作用的 问题(例如:加热/制冷问题、如何适应气动调节阀的气开/气关方向 等问题),其实在 找答案”栏目中已多次有人问答了。2、但是,大多数人都提出了和 阿鸣”相同的方案,即:将FB41功能 块的SP_INT与PV_IN的连接引脚变量互换。3、这种将FB41功能块的SP_INT与 PV_IN的连接引脚变量互换的方 法虽是可行,但却使PID功能块引脚定义与实际使用不符,带来了一 些混乱!4、最好的方法是:改
8、变GAIN (比例增益)设置值的符号方向。例如: 原比例增益值GAIN= 2.5;如果需要输出值(LMN )反向,可直接修 改为GAIN=- 2.5,即可!5、关于PID控制正/负作用方向问题,可参见以下我在 找答案”栏目中的类似回答:http:/www.ad.sieme .c n/service/a nswer/solutio n.asp?Qd=47544&cid=10296、另外,关于版主提出的 双向和正/反作用,双向阀(412mADC 加热,1220mADC制冷,或反之)”问题。这在过程控制系统中称 之为 分程调节”控制。也就是将PID调节输出(LMN)信号以半量程 分界点(12
9、mADC)为基准,比较判断PID调节输出(LMN)信号的 正/反作用方向。至于正/反作用方向,仍然是改变 GAIN (比例增益)设置值的符号 方向,只是需要增加对PID调节输出(LMN )信号值以12mADC为 基准值的比较判断。7、最后需要注意的是:分程调节控制时的半量程分界点基准值比较 判断,还应增加死区(即:滞后 Hysteresis)功能,以免出现PID调 节输出(LMN)信号值在半量程分界点附近振荡现象!谢谢各位,请问如果是热电阻信号的话,还是按照上面说的归格化? 热电阻输入乘0.1就是实际的温度值,但是热电阻的范围怎么确定? 不同情况下我外部测温的实际范围是不同的,难道都统一处理?
10、还有,手册里面说也可以输入物理值,只要设定和输入都是同样的单 位,是不是意味着我可以用实际的工程值给 SP_iNT赋值,用实际的测 量工程值给PV_IN赋值。通俗点,比如我现场要实现一个压力控制,压力测量量程是-150Kpa+150KPa ,设定值工艺要求是10Kpa,比如现场测量的压力值是110Kpa,那么压力变送器输出4-20ma信号,送给AD采样后 的值应该为0-27648这个范围,我再经过FC105转换后的数据就是 110Kpa,那么我能不能直接把设定值10Kpa赋值给spnt,把采样转 换后的值110Kpa赋值给Pv_int?1、 设定值SP_INT是可以直接赋值实际的测量工程值单位
11、的,前提是 测量值也必需是先被转换为实际的测量工程值单位(例如:使用FC105块)后,再接入FB41块的PV_IN引脚。否则,SP_INT和 PV_IN 的单位就不统一了,没法进行偏差 ER比较!总之,必需保持SP_INT 和PV_IN的单位统一,才能进行偏差 ER比较。2、 关于热电阻温度信号值的范围(即: PV_IN的测量量程),这就 必需查看实际安装在现场的热电阻传感器的铭牌标识, 厂家通常会将 这个测温量程参数标识在铭牌上的!谢谢!若直接采用工程值,那么 pid调节后的LMN输出范围是多少呢?是0-1之间吗?为什么有人说必须规格化?有没有人提供个实例程序啊关于 S7-300/400系列 FB41功能块的 PID算法输出有 LMN和LMN_PER这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年施工安全监督合同
- 2026年三甲医院重症监护室设备集群维保合同
- 广东省中药材出口现状、问题及竞争力分析
- 2025-2030中国企业基金会ESG实践与可持续发展能力分析报告
- 房屋租赁合同范本术语
- 2026基因治疗CDMO市场竞争格局与商业模式创新分析报告
- 2026基因检测数据安全管理与隐私保护合规发展报告
- 2026基因检测在司法鉴定领域的技术规范化发展分析
- 2026危险货物多式联运网络优化与风险控制研究
- 2026中国肿瘤早筛试剂盒市场教育策略与终端覆盖模式研究报告
- 销售技巧培训(酒店餐饮)课件
- 2022年河北省普通高中学业水平合格性考试语文试题(解析版)
- 点亮生命-大学生职业生涯发展与就业指导全套教学课件
- 驾校教练员安全培训
- 《意象对话技术》课件
- 动静脉内瘘的评估
- 珠海科技学院辅导员考试试题2023
- 内浮顶储罐施工方案
- 场车安全总监职责
- 二类固废填埋场可研7.16
- 作业中断管理规定
评论
0/150
提交评论