【正文】
ID控制程序。 — 微分系數(shù)。PID指令對回路表中的某些輸入值不進(jìn)行范圍檢查,應(yīng)保證過程變量、給定值等不超限。D0-A0經(jīng)A\D轉(zhuǎn)換得到的數(shù)值。用手動控制液體閥,使水位達(dá)到滿水位的75%,然后打開出水口,同時輸入控制液體閥從手動方式切換到自動方式。水位PID控制程序分為3部分,每部分流程圖如下:主程序調(diào)用模塊,如圖41是所示。子程序SBR_0。 控制手動到自動的切換。裝入回路設(shè)定值VD104,回路增益VD112,回路采樣時間VD118,積分時間VD120,同時設(shè)定定時中斷0的時間(SMB34)間隔100ms,設(shè)定定時中斷執(zhí)行PID程序INT_0。34結(jié) 論這次設(shè)計做的是水位控制,發(fā)現(xiàn)以往水位控制比較落后。做設(shè)計需要系統(tǒng)的知識,那些散碎的知識要把他們組織起來,把他們變成一個系統(tǒng),這樣設(shè)計的各個部分才是連貫的,前后才能構(gòu)成一個整體。我在做設(shè)計中只要有不明白的地方,開口向朱老師請教,朱老師就會毫不憐惜的向我講解,一遍不行就兩遍直到我明白為止,朱老師這中誨人不倦的精神給我很深的印相,是我非常的尊敬他。這是我人生中的重要財富,所以我要感謝學(xué)校以及那些給我財富的人。實驗.機(jī)械工業(yè)出版社,[8] 宮淑貞等編著.可編程控制器原理及應(yīng)用.北京:人民郵電出版社,2002[9] 張澤榮. 可編程序控制器原理與應(yīng)用. 北京:清華大學(xué)出版社,2004[10] 王也仿. 可編程序控制器應(yīng)用技術(shù). 北京:機(jī)械工業(yè)出版社, 2001[11] 章文浩. 可編程序控制器原理及實驗. 北京:國防工業(yè)出版社. 2003.[12] 李道霖.電氣控制與PLC原理及應(yīng)用 [M]北京: 電子工業(yè)出版社,2004[13] 李向東. 電氣控制與PLC. 北京: 機(jī)械工業(yè)出版社, 2005[14] 廖常初.可編程控制器的原理與應(yīng)用.電工技術(shù),-[15] 胡學(xué)林等編.電氣控制與PLC.北京:冶金工業(yè)出版社,1997[16] 郁漢琪.電氣控制與可編程序控制器應(yīng)用技術(shù) [M]南京: 東南大學(xué)出版社,2003[17] 路林吉 王堅 江龍康編著 可編程控制器原理及應(yīng)用 北京:清華大學(xué)出版社,2002[18] 陳宇 段鑫編著 可編程控制器基礎(chǔ)及編程技巧 廣州:華南理工大學(xué)出版社,[19] 李世基主編 微機(jī)與可編程控制器 北京:機(jī)械工業(yè)出版社,1994。這次畢業(yè)設(shè)計在緊張而充實的氛圍里完成了,這意味著我的三年大學(xué)生活也要即將結(jié)束了,要告別象牙塔般的學(xué)校生活,進(jìn)入社會中。謝 辭在設(shè)計接近尾聲時,我回頭對這次設(shè)計做了一下梳理,在這次設(shè)計中有很多老師和同學(xué)對我都有過幫助,我在此感謝他們。參考這些例子,在心里確定下方案。自動方式下將把輸出值Mn轉(zhuǎn)換成16位的整數(shù),首先判斷Mn為單極性且非負(fù)的數(shù),把輸出值送到累加器(VD108,→AC0),然后標(biāo)準(zhǔn)化累加器中的值,將實數(shù)轉(zhuǎn)換成雙整數(shù),再將雙整數(shù)轉(zhuǎn)換成整數(shù),最后將數(shù)值寫入模擬量輸出(ACO→AQW0)。MOV_W把字原值傳送到字存儲單元。I_DI將整數(shù)類型數(shù)據(jù)轉(zhuǎn)化為雙整數(shù)類型。,該位在首次掃描時為1,用于調(diào)用和初始化子程序。PID模塊經(jīng)輸出轉(zhuǎn)換,輸出用于控制液體流量閥以實現(xiàn)實際控制。 第4章 軟件設(shè)計本系統(tǒng)只適用比例和積分0控制,其回路增益和時間常數(shù)可以通過工程計算初步確定,但還需要近一步調(diào)整已達(dá)到最優(yōu)控制效果。A0-模擬量輸出信號最小值。圖35 PID指令圖指令中TBL是回路表的起始地址,LOOP是回路編號。假設(shè)采樣周期為,系統(tǒng)開始運(yùn)行的時刻為t=0,用矩形積分來近似精確積分,用差分近似精確微分,將上式離散化,第n次采樣時控制器的輸出為: (32)式中, — 第n1次采樣誤差值。它們實際上是用于PID控制的子程序,與模擬量的輸入/輸出模塊一起使用,可以得到類似于是用PID過程控制模塊的效果,但是價格便宜得多。圖32 模擬量輸出框圖使用PID指令關(guān)鍵有4點:參數(shù)設(shè)定 要指定回路編號(LOOP)及參數(shù)表(TBL)首地址。進(jìn)入數(shù)據(jù)驅(qū)動單元的數(shù)據(jù)可按系統(tǒng)的控制要求傳送到總線驅(qū)動器中,然后送到PLC系統(tǒng)內(nèi)部數(shù)據(jù)總線上,也可傳送到中間寄存器中,等待CPU模板的命令再讀入。有時,在同一個控制系統(tǒng)中既要對開關(guān)量控制還要對某些模擬量進(jìn)行控制。PID控制器是比例積分微分控制(ProportionalIntegralDerivative)的簡稱,之所以得到廣泛應(yīng)用是因為它具有如下優(yōu)點:不需要精確地控制系統(tǒng)數(shù)字模型。電路圖如圖27所示。測得的信號經(jīng)轉(zhuǎn)換后,以電流的形式傳給PLC。避免將信號線與電源線平行接近布置。為電流輸入時,如B口所示須將RB與B+短接。CPU226可用于較高要求的控制系統(tǒng),更多的I/O點,更強(qiáng)的模塊擴(kuò)展能力,更快的運(yùn)行速度和功能更強(qiáng)的內(nèi)部集成特殊功能使其完全適應(yīng)于復(fù)雜的中小型控制系統(tǒng)。S7200系列有CUP21X和CPU22X兩代產(chǎn)品。它結(jié)構(gòu)小巧,運(yùn)行速度快,可靠性高,具有豐富的指令系統(tǒng)和擴(kuò)展模塊。圖21 水位PID控制工藝圖 系統(tǒng)設(shè)計思路采用PLC控制,運(yùn)用PLC模擬量控制模塊EM235和PID算法。8 、PLC還具有許多特殊功能模塊,適用于各種特殊控制的要求,例如:定位控制模塊,CRT模塊等。步進(jìn)控制 PLC具有步進(jìn)(順序)控制功能。從輸出映像寄存器“讀入”對應(yīng)輸出映像寄存器的當(dāng)前狀態(tài)。對每個程序,CPU從第一條指令開始執(zhí)行,按指令步序號做周期性的程序循環(huán)掃描,如果無跳轉(zhuǎn)指令,則從第一條指令開始逐條順序執(zhí)行用戶程序,直至遇到結(jié)束符號后返回第一條指令,如此周而復(fù)始不斷循環(huán),每一個循環(huán)稱為一個掃描周期。輸入單元接收現(xiàn)場設(shè)備向PLC提供的信號,輸出單元將經(jīng)過CPU處理的微弱電信號通過光電隔離,功率放大等處理轉(zhuǎn)換成外部設(shè)備所需要的強(qiáng)電信號,以驅(qū)動各種執(zhí)行元件。系統(tǒng)程序是廠家根據(jù)其選用的CPU的指令系統(tǒng)編寫的,它決定了PLC的功能。 PLC的特點PLC與現(xiàn)有的各種控制方式相比,具有如下優(yōu)點:1. 可靠性高2. 控制程序可變,具有很好的柔性3.編程方法簡單易學(xué)4.功能強(qiáng),性能價格比高5. 體積小,重量輕,能耗低 PLC的基本構(gòu)成PLC主要包括中央處理單元CPU、存儲器RAM和ROM、輸入輸出接口電路、電源、I/O擴(kuò)展接口、外部設(shè)備接口等。 PLC的發(fā)展與微電子技術(shù)和計算機(jī)技術(shù)密切相關(guān),隨著可編程控制器的應(yīng)用領(lǐng)域不斷擴(kuò)大,它本身也在不斷發(fā)展。隨著人類的進(jìn)步社會的發(fā)展,我們的要求也在隨之提高。它采用了靈活、方便的可編程序控制形式,通過數(shù)字量或模擬量的輸入與輸出過程中的信號轉(zhuǎn)換,完成控制中的各類生產(chǎn)過程?;赑LC的水位PID控制系統(tǒng)設(shè)計摘 要可編程控制器是近年來發(fā)展迅速,應(yīng)用廣泛的工業(yè)控制裝置,是一種專為工業(yè)應(yīng)用而設(shè)計的數(shù)字電子控制系統(tǒng)。s daytoday life, its success to solve the constant level water tank requirements. Water supply in the industrial and life has its unique application of low cost and high precision, good stability, ease of operation and management, and low labor intensity. PLCbased control system the PID level S7200 series PLCCPU226based light simulation module E235, liquid level sensors, type of hydraulic control