S7-300 PLC中FB41 PID算法程序设计毕业设计 - 图文 联系客服

发布时间 : 星期日 文章S7-300 PLC中FB41 PID算法程序设计毕业设计 - 图文更新完毕开始阅读

南阳理工学院本科生毕业设计(论文)

S7-300 PLC中FB41 PID算法程序设计

The Design Of FB41 PID Algorithm Program In S7-300 PLC

总 计 : 63 页 表 格 : 5 个

插 图 : 44 幅

南 阳 理 工 学 院 本 科 毕 业 设 计(论文)

S7-300 PLC中FB41 PID算法程序设计

The Design Of FB41 PID Algorithm Program In S7-300 PLC

学 院(系): 电子与电气工程学院 专 业: 电气工程及其自动化 学 生 姓 名: 学 号: 097108065 指 导 教 师(职称): )

评 阅 教 师: 完 成 日 期:

南阳理工学院

Nanyang Institute of Technology

S7-300 PLC中 FB41 PID 算法程序设计

S7-300 PLC中FB41 PID算法程序设计

电气工程及其自动化

[摘 要] 在西门子S7-300 PLC控制系统中,由于FB41 PID模块算法程序不公开,给学习者和使用者带来困难。本设计仿照西门子S7-300 PLC中FB41 标准PID模块的功能和形式,使用梯形图语言自主编写能够实现同样功能的PID算法。本算法为数字PID位置型控制算法,包括偏差死区处理、梯形积分、微分延迟等工程PID技术。分别用自主设计的PID算法和原FB41 PID算法对模拟工业对象的锅炉水温(一阶积分对象、一阶惯性对象)、液位(一阶惯性对象、二阶惯性对象)、流量和压力进行控制。对比监控结果显示,自主设计的PID控制算法与原FB41算法的控制结果接近,自适应能力比较强,而且超调量较小。由于算法源程序中加入了详细的注解和算法说明,给我的学弟学妹们学习自动化技术留下了一份技术资料。它能够对一二阶大小惯性对象进行良好的控制,可以替换FB41使用。

[关键词] 算法;FB41(梯形图);对比;仿FB41 PID;

The Design Of FB41 PID Algorithm Program In S7-300 PLC

Electrical Engineering and Automation Specialty HUANG Jun-hong [Abstract:]In Siemens S7-300 PLC control system, it is difficult for learns and users to learn and

use it in that the FB41 PID algorithm modules program does not open to the public. Modeled on the function and form of FB41standard PID module of Siemens S7-300, this design which applys the ladder diagram language can achieve an PID algorithm with same function by programing independently . This algrorithm is the digital PID position control algorithm, including deviation dead zone processing, trapezoidal integral,delay differential, and other engineering PID technology . The independent designed PID algrorithm and the original FB41PID algrorithm are used respectively to control the water temperature (first order integral object and first order inertia object), liquid level (first order inertia object and second order inertia object), folw, and pressure of the boiler of the simulated industry object. Compared with the two algorithms, the monitoring result indicates that the control results between the independent designed PID algrorithm and the original FB41PID algrorithm are similar. Besides, the former is adaptive and has small overshoot. The source algrorithm program has added detail annotations and arithmetic explanations. Hope this design will help others to learn automatics. It can control the one and second order inertia well

I

S7-300 PLC中 FB41 PID 算法程序设计 and replace FB41 in

[Key words:] Algorithm;FB41(ladder diagram);contrast;copy FB41PID;

II