【正文】
提供全套畢業(yè)論文,各專業(yè)都有 南陽理工學(xué)院 本科生畢業(yè)設(shè)計(jì)(論文) 學(xué) 院: 電子與電氣工程學(xué)院 專 業(yè): 電氣工程及其自動(dòng)化 學(xué) 生: 指導(dǎo)教師: 完成日期 2020 年 5 月 南陽理工學(xué)院本科生畢業(yè)設(shè)計(jì)(論文) 基于語句表編程的溫度控制程序設(shè)計(jì) Design of Temperature Control Program Based on Instruction List Programming 總 計(jì) : 31 頁 表 格 : 4 個(gè) 插 圖 : 27 幅 南陽理工學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 基于語句表編程的溫度控制程序設(shè)計(jì) Design of Temperature Control Program Based on Instruction List Programming 學(xué) 院: 電子與電氣工程學(xué)院 專 業(yè): 電氣工程及其自動(dòng)化 學(xué)生姓名 : 學(xué) 號: 指導(dǎo)教師 (職稱): 評閱教師 : 完成日期 : 南陽理工學(xué)院 Nanyang Institute of Technology 基于語句表編程的溫度控制程序設(shè)計(jì) I 基于語句表編程的溫度控制程序設(shè)計(jì) 電氣工程及其自動(dòng)化專業(yè) 謝志強(qiáng) [ 摘 要 ] 本課題在 S7300 PLC中用語句表編程調(diào)用 FB41 PID模塊和 FB43 PWM模塊對模擬工業(yè)對象電加熱鍋爐的水溫進(jìn)行控制。設(shè)計(jì)過程分別進(jìn)行了定值控溫設(shè)計(jì)和對升溫曲線跟蹤的程序控溫設(shè)計(jì)。分別使用 P、 PI、 PD、 PID等規(guī)律進(jìn)行控制測試,在對監(jiān)控曲線對比分析的基礎(chǔ)上,得到加入控制帶和輸出死區(qū)輔助算法的定值控溫 PID調(diào)節(jié)規(guī)律,以及加入變參數(shù)的 拐點(diǎn)控制的程序控溫 PID調(diào)節(jié)規(guī)律。這兩種規(guī)律有效地克服了傳統(tǒng) PID控制器在溫控過程中因溫控慣性和積分飽和而出現(xiàn)的滯后與超調(diào)現(xiàn)象并使系統(tǒng)調(diào)節(jié)時(shí)間變短。采用語句表編程,大大提高了編程效率,和梯形圖編程相比,源程序短,程序執(zhí)行效率高。 [ 關(guān)鍵詞 ] 語句表; 溫度控制;控制帶;輸出死區(qū);鈍角拐點(diǎn) Design of Temperature Control Program Based on Instruction List Programming Electrical Engineering and Automation Specialty XIE Zhiqiang Abstract: The design use the instruction list programming of Siemens S7300 PLC, calling FB41 PID modules and FB43 PWM modules to control the simulated industrial object about electric heating boiler water temperature. The design process includes the design of constant value temperature control and the heating curve tracking program temperature control. With the control study using the law of P PI PD and PID, and based on the parative analysis of monitoring curves, we can get the rules of constant value control PID regulation which added the controlzone and output deadzone auxiliary algorithm, and program temperature control PID regulation which added the obtuse angle inflection point control of variable parameters. When the traditional PID controller in the process of temperature control, both of these laws effectively overe the lag and overshooting phenomenon arising from the temperature inert and integral saturation. And in heat temperature overshoot, it achieved the obtuse angle control effect of inflection point which is nonovershotting and no less temperature and make the system adjusting time shorter. We can greatly improve the efficiency using the statements list programming. Compared with the the ladder diagram programming, the Instruction list program is short, the program execution is efficient. Key words: Instruction list。 temperature control。 controlzone。 output deadzone。 obtuse angle inflection point 基于語句表編程的溫度控制程序設(shè)計(jì) II 目 錄 1 引言 ........................................................................................................................................ 1 課題的意義 .................................................................................................................. 1 本課題包含的主要工作 .............................................................................................. 1 2 鍋爐溫控系統(tǒng)硬件設(shè)計(jì) ........................................................................................................ 2 硬件介紹 ...................................................................................................................... 2 傳感器 ............................................................................................................... 2 變送器 ............................................................................................................... 2 S7300 PLC ....................................................................................................... 2 控制電路設(shè)計(jì) .............................................................................................................. 3 控制回路設(shè)計(jì) ................................................................................................... 3 加熱主回路的設(shè)計(jì) ........................................................................................... 3 3 軟件設(shè)計(jì)和組態(tài) .................................................................................................................... 4 SIMATIC STEP 7 ......................................................................................................... 4 SIMATIC WinCC ......................................................................................................... 5 4 控制程序的設(shè)計(jì) ..................................................................................................................... 6 功能塊簡介 .................................................................................................................. 6 FB41“CONT_C”連續(xù)控制器 ........................................................................... 6 FB43“PULSEGEN”脈沖發(fā)生器 ...................................................................... 8 控溫程序的編寫 .......................................................................................................... 9 主程序 OB1 的編寫 ........................................................................................ 9 中斷服務(wù)程序 OB35 的編寫 ......................................................................... 12 初始化程序 OB100 的編寫 ........................................................................... 12 5 溫度對象數(shù)學(xué)模型測試和控制規(guī)律測試 ........................................................................... 13 溫度對象的數(shù)學(xué)模型測試 ........................................................................................ 13 溫度控制規(guī)律的測試 ..................