- 15
- 0
- 约1.58千字
- 约 22页
- 2016-08-11 发布于重庆
- 举报
第16讲_PID指令与模拟量控制
第16讲 PID指令与模拟量控制
一、PID算法
二、PID控制回路选项
三、回路输入量的转换和标准化
四、PID回路输出转换为成比例的整数
五、PID指令
六、PID指令应用举例
在工业生产过程控制中,模拟量PID(由比例、积分、微分构成的闭合回路)调节是常用的一种控制方法。运行PID控制指令,S7-200将根据参数表中的输入测量值、控制设定值及PID参数,进行PID运算,求得输出控制值。
一、PID算法
典型的PID算法包括三项:比例项、积分项和微分项。即:
输出=比例项+积分项+微分项
计算
比例项Kc×(SPn-PVn)
积分项Kc×(Ts/Ti)×(SPn-PVn)+Mx
微分项Kc×(Td/Ts)×(PVn-1-PVn)
二、PID控制回路选项
常用的控制回路有PI、PID。
(1)如果不需要积分回路(即在PID计算中无“I”),则应将积分时间Ti设为无限大。由于积分项Mx的初始值,虽然没有积分运算,积分项的数值也可能不为零。
(2)如果不需要微分运算(即在PID计算中无“D”),则应将微分时间Td设定为0.0。
三、回路输入量的转换和标准化
在PLC进行PID控制之前,必须将其转换成标准化浮点表示法。
(1)将回路输入量数值从16位整数转换成32位浮点数或实数。下列指令说明如何将整数数值转换成实数。
ITD AIW0, AC0 //将输入数值转换成双字
DTR AC0, AC0 //将32位整数转换成实数
(2)将实数转换成0.0~1.0之间的标准化数值。
/R 32000.0, AC0 //使累加器中的数值标准化
+R 0, AC0 //加偏移量0
MOVR AC0, VD100 //将标准化数值写入PID回路参数表中
四、PID回路输出转换为成比例的整数
程序执行后,PID回路输出0.0~1.0之间的标准化实数数值,必须被转换成16位成比例整数数值,才能驱动模拟输出。
PID回路输出成比例实数数值=(PID回路输出标准化实数值-偏移量)×取值范围
MOVR VD108, AC0 //将PID回路输出送入AC0
*R 32000.0, AC0 //AC0的值乘以取值范围,变为成比例实数数值
ROUND AC0, AC0 //将实数四舍五入取整,变为32位整数
DTI AC0, AC0 //32位整数转换成16位整数
MOVW AC0, AQW0 //16位整数写入AQW0
五、PID指令
六、PID指令应用举例
在恒温箱内装有一个电加热元件和一致冷风扇,电加热元件和风扇的工作状态只有OFF和ON,即不能自行调节。现要控制恒温箱的温度恒定,且能在25~100℃范围内可调,如图所示。
PLC软元件分配如下:
Q1.0:控制接通加热器;
Q1.1:控制接通制冷风扇;
AIW0:接收温度传感器的温度检测值。
控制方法:
对恒温箱进行恒温控制,要对温度值进行PID调节。PID运算的结果去控制接通电加热器或制冷风扇,但由于电加热器或制冷风扇只能为ON或OFF,不能接受模拟量调节,故采用“占空比”的调节方法。
温度传感器检测到的温度值送入PLC后,若经PID指令运算得到一个0~1的实数,把该实数按比例换算成一个0~100的整数,把该整数作为一个范围为0~10s的时间t。设计一个周期为10s的脉冲,脉冲宽度为t,把该脉冲加给电加热器或风扇,即可控制温度。
1. PIC指令编程
PID指令来编程
2.指令向导编程
先指令向导生成,再编写程序。
您可能关注的文档
- 八年级下册第二课《抗美援朝》教案.doc
- 八年级下册第十八章《勾股定理》水平测试及答案.docx
- 八年级下册第十六章分式水平测试(C).doc
- 八年级下册第四次月考物理试题.doc
- 病句改错试题.doc
- 病句的修改及句式变换专题练习.doc
- 八年级下册英语知识点归纳冀教版.doc
- 八年级下册英语报纸答案.doc
- 八年级下册英语第六单元练习题.doc
- 第11章DNA合成BFD.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 基于Boost电路的MPPT光伏发电系统:原理、设计与应用.docx VIP
- 普通国省道智慧公路建设总体技术规范.pdf VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押08一次函数与反比例函数综合(成都版)(解析版).docx
- 《重庆市银行业金融机构现金清分业务服务外包标准》.docx VIP
- 2025年安徽省C20教育联盟中考数学“功夫”试卷(二)+答案解析.pdf VIP
- 高考英语--词性转换背诵版+默写版+ 高三英语.docx VIP
- 2025年包头市土默特右旗小升初语文秋季入学摸底测试卷(含答案).doc VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押10二次函数综合应用解答题压轴(成都版)(解析版).docx
- 2025年护理抢救工作制度考试题含答案.docx VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押06解直角三角形及其应用(成都版)(解析版).docx VIP
原创力文档

文档评论(0)