s7-300程序設(shè)計(jì)方法開(kāi)關(guān)量控制_第1頁(yè)
已閱讀1頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第7章 S7-300程序設(shè)計(jì)方法(開(kāi)關(guān)量控制),,7.1 S7-300的程序結(jié)構(gòu)7.2 系統(tǒng)設(shè)計(jì)的原則7.3 系統(tǒng)設(shè)計(jì)的內(nèi)容7.4 程序設(shè)計(jì)的方法與過(guò)程7.5 開(kāi)關(guān)量控制系統(tǒng)的設(shè)計(jì)7.6 關(guān)于模擬量I/O模塊7.7 模擬量控制系統(tǒng)的設(shè)計(jì)7.8 關(guān)于乒乓控制7.9 關(guān)于PID控制,7.1 S7-300的程序結(jié)構(gòu),STEP 7為設(shè)計(jì)程序提供三種方法?;谶@些方法,可以選擇最適合于你的應(yīng)

2、用的程序設(shè)計(jì)方法。,,,,線性化,模塊化,結(jié)構(gòu)化,,,,,,,,,,,,,,,,,線性化編程:所有的指令都在一個(gè)塊 (OB1) 內(nèi)。,模塊化編程:每個(gè)設(shè)備的控制指令都在各自的塊內(nèi)。 OB1按順序調(diào)用每個(gè)塊。,結(jié)構(gòu)化編程:不同的塊調(diào)用可重復(fù)利用的代碼。OB1 (或其他塊) 調(diào)用這些塊并傳遞相應(yīng)的參數(shù)。,OB1,OB1,OB1,配方 A,配方 B,混合器,排空,A類(lèi)設(shè)備,,B類(lèi)設(shè)備,,1 線性化編程,,線性程序的結(jié)構(gòu)簡(jiǎn)單,

3、分析起來(lái)一目了然。這種結(jié)構(gòu)適用于編寫(xiě)一些規(guī)模較小,運(yùn)行過(guò)程比較簡(jiǎn)單的控制程序。,2 模塊化編程,,分塊程序有更大的靈活性,適用于比較復(fù)雜、規(guī)模較大的控制工程的程序設(shè)計(jì)。,3 結(jié)構(gòu)化編程,,結(jié)構(gòu)化程序比分塊程序有更大的靈活性,繼承性。適用于比較復(fù)雜、規(guī)模較大的控制工程的程序設(shè)計(jì)。,4 程序塊類(lèi)型,故障,循環(huán),定時(shí),過(guò)程,OB = 組織塊FB = 功能塊FC = 功能SFB = 系統(tǒng)功能塊SFC = 系統(tǒng)功能,,,,,,

4、,,,,操作系統(tǒng),,,,,? 用戶定義的塊,,,,,,,塊類(lèi)型 特點(diǎn) 系統(tǒng)功能- 存儲(chǔ)在CPU的操作系統(tǒng)中(SFC)- 用戶可以調(diào)用此功能 (不需要存儲(chǔ)器)系統(tǒng)功能塊- 存儲(chǔ)在CPU的操作系統(tǒng)中 (SFB)- 用戶可以調(diào)用此功能 (需要存儲(chǔ)器)系統(tǒng)數(shù)據(jù)塊- 用于組態(tài)數(shù)據(jù)和參數(shù)的數(shù)據(jù)塊 (SDB),,,,,,,,,

5、? 系統(tǒng)塊,,? 數(shù)據(jù)塊類(lèi)型和結(jié)構(gòu),,CPU314中塊的大小是8K字節(jié) 數(shù)據(jù)塊提供的最大存儲(chǔ)空間依賴于CPU的型號(hào),0,7,,? 調(diào)用程序塊,,,,,,,,,,,調(diào)用程序塊,被調(diào)用的塊,(OB, FB, FC),(FB, FC, SFB, SFC),程序執(zhí)行,程序執(zhí)行,調(diào)用另一個(gè)塊的指令,塊結(jié)束,,,,,,,,7.2 系統(tǒng)設(shè)計(jì)的原則1 滿足要求 最大限度地滿足被控對(duì)象的控制要求,是設(shè)計(jì)控制系統(tǒng)的首要前提。這就要求設(shè)計(jì)

6、人員在設(shè)計(jì)前就要深入現(xiàn)場(chǎng)進(jìn)行調(diào)查研究。收集控制現(xiàn)場(chǎng)的資料,收集控制過(guò)程中有效的控制經(jīng)驗(yàn),進(jìn)行系統(tǒng)設(shè)計(jì)。同時(shí)要注意要和現(xiàn)場(chǎng)的管理人員、技術(shù)人員、工程操作人員緊密配合,共同解決設(shè)計(jì)中的重點(diǎn)問(wèn)題和疑難問(wèn)題。2 安全可靠 控制系統(tǒng)長(zhǎng)期運(yùn)行中能否達(dá)到安全、可靠、穩(wěn)定,是設(shè)計(jì)控制系統(tǒng)的重要原則。為了能達(dá)到這一點(diǎn),要求在系統(tǒng)設(shè)計(jì)上,器件選擇上,軟件編程上要全面考慮。比如說(shuō),在硬件和軟件的設(shè)計(jì)上應(yīng)該保證PLC程序不僅在正常條件下能正確運(yùn)

7、行,而且在一些非正常情況下(如突然掉電再上電,按鈕按錯(cuò)等),也能正常工作。程序只能接受合法操作,對(duì)非法操作程序能予以拒絕等等。,3 經(jīng)濟(jì)實(shí)用 一個(gè)新的控制工程固然能提高產(chǎn)品的質(zhì)量,提高產(chǎn)品的數(shù)量,從而為工程帶來(lái)巨大的經(jīng)濟(jì)效益和社會(huì)效益。但是,新工程的投入、技術(shù)的培訓(xùn)、設(shè)備的維護(hù)也會(huì)導(dǎo)致工程的投入和運(yùn)行資金的增加。在滿足控制要求的前提下,一方面要注意不斷地?cái)U(kuò)大工程的效益,另一方面也要注意不斷地降低工程的y運(yùn)行成本。這就要求,不

8、僅應(yīng)該使控制系統(tǒng)簡(jiǎn)單、經(jīng)濟(jì),而且要使控制系統(tǒng)的使用和維護(hù)即方便又低成本。 4 適應(yīng)發(fā)展 社會(huì)在不斷地前進(jìn),科學(xué)在不斷地發(fā)展,控制系統(tǒng)的要求也一定會(huì)不斷地在提高、不斷地在完善。因此,在控制系統(tǒng)的設(shè)計(jì)時(shí)要考慮到今后的發(fā)展、完善。這就要求在選擇PLC機(jī)型和輸入/輸出模塊要能適應(yīng)發(fā)展的需要,要適當(dāng)留有余量。,7.3 系統(tǒng)設(shè)計(jì)的內(nèi)容1 選擇機(jī)型(1)根據(jù)系統(tǒng)類(lèi)型選擇機(jī)型?單體控制的小系統(tǒng) 這種系統(tǒng)一般使用一臺(tái)

9、可編程序控制器就能完成控制要求,控制對(duì)象常常是一臺(tái)設(shè)備或多臺(tái)設(shè)備中的一個(gè)功能。這種系統(tǒng)對(duì)可編程序控制器間的網(wǎng)絡(luò)問(wèn)題要求不高,甚至沒(méi)有要求。但有時(shí)功能要求全面,容量要求變化大,有些還要與原設(shè)備系統(tǒng)的其它機(jī)器連接。對(duì)這類(lèi)系統(tǒng)的機(jī)型選擇要注意三種情況。 一是設(shè)備集中情況:設(shè)備的功率較小,如機(jī)床。這時(shí)需選用局部式結(jié)構(gòu),低電壓高密度輸入輸出模板。 二是設(shè)備分散情況:設(shè)備的功率較大,如料場(chǎng)設(shè)備。這時(shí)需選用離散式結(jié)構(gòu),高電壓

10、低密度輸入輸出模板。 三是有專(zhuān)門(mén)要求的設(shè)備情況:如飛剪。輸入輸出容量不是關(guān)鍵參數(shù),重要的是控制速度功能,選用高速計(jì)數(shù)功能模板等。,?慢過(guò)程大系統(tǒng) 對(duì)運(yùn)行速度要求不高但設(shè)備間有連鎖關(guān)系,設(shè)備距離遠(yuǎn),控制動(dòng)作多,如大型料場(chǎng)、高爐、碼頭、大型車(chē)站信號(hào)控制;也有的設(shè)備本身對(duì)運(yùn)行速度要求高,但是部分子系統(tǒng)要求并不高,如大型熱連續(xù)軋鋼廠、冷連續(xù)軋鋼廠中的輔助生產(chǎn)機(jī)組和供油系統(tǒng)、供風(fēng)系統(tǒng)等。 對(duì)這一類(lèi)型對(duì)象,一般

11、不選用大型機(jī),因?yàn)樗幊?、調(diào)試都不方便,一旦發(fā)生故障,影響面也大。一般都采用多臺(tái)中小機(jī)型和低速網(wǎng)相連接。 由于現(xiàn)代生產(chǎn)的控制器多為插件式模板結(jié)構(gòu),它的價(jià)格是隨輸入輸出板數(shù)和智能模板數(shù)的多少?zèng)Q定的。同一種機(jī)型輸入輸出點(diǎn)數(shù)少,則價(jià)格便宜,反之則貴。所以一般使用網(wǎng)絡(luò)相連后就不必要選大型機(jī)。這樣選用每一臺(tái)中小型可編程序控制器控制一臺(tái)單體設(shè)備,功能簡(jiǎn)化,程序好編,調(diào)試容易,運(yùn)行中一旦發(fā)生故障影響面小,且容易查找。,?快速控制大系統(tǒng)

12、 隨著可編程序控制器在工業(yè)領(lǐng)域應(yīng)用的不斷擴(kuò)大,在中小型的快速系統(tǒng)中,可編程序控制器不僅僅完成邏輯控制和主令控制,它已逐步進(jìn)入了設(shè)備控制級(jí),如高速線材,中低速熱連軋等速度控制系統(tǒng)。 在這樣的系統(tǒng)中即使選用輸入輸出容量大、運(yùn)行速度快、計(jì)算功能強(qiáng)的一臺(tái)大型可編程序控制器也難以滿足控制要求。如用多臺(tái)可編程序控制器,則有互相間信息交換與系統(tǒng)響應(yīng)要求快的矛盾。 采用可靠的高速網(wǎng)能滿足系統(tǒng)信息快速交換的要求。高速網(wǎng)一般

13、價(jià)格都很貴,適用于有大量信息交換的系統(tǒng)。 對(duì)信息交換速度要求高,但交換的信息又不太多的系統(tǒng),也可以采用可編程序控制器的輸出端口與另一臺(tái)可編程序控制器的輸入端口硬件互聯(lián),通過(guò)輸出輸入直接傳送信息,這樣傳送速度快而且可靠。當(dāng)然傳送的信息不能太多,否則輸入輸出點(diǎn)占用太多。,(2)根據(jù)控制對(duì)象選擇機(jī)型 根據(jù)控制對(duì)象要求的輸入/輸出點(diǎn)數(shù)的多少,可以估計(jì)出PLC的規(guī)模。 根據(jù)控制對(duì)象的特殊要求,可以估計(jì)

14、出PLC的性能。 根據(jù)控制對(duì)象的操作規(guī)則可以估計(jì)出控制程序所占內(nèi)存的容量。 有了這些初步估計(jì),會(huì)使得機(jī)型選擇的可行性更大了。為了對(duì)控制對(duì)象進(jìn)行粗估,首先要了解下列問(wèn)題。 ?對(duì)輸入/輸出點(diǎn)數(shù)的估計(jì) 對(duì)開(kāi)關(guān)量輸入,按參數(shù)等級(jí)分類(lèi)統(tǒng)計(jì)。 對(duì)開(kāi)關(guān)量輸出,按輸出功率要求及其它參數(shù)分類(lèi)統(tǒng)計(jì)。 對(duì)模擬量輸出/輸入,按點(diǎn)數(shù)進(jìn)行粗估。?對(duì)PLC性能要求的估計(jì) 是否有特殊控制功能要求,如高速計(jì)數(shù)器等。 機(jī)房離

15、現(xiàn)場(chǎng)的最遠(yuǎn)距離為多少? 現(xiàn)場(chǎng)對(duì)控制器響應(yīng)速度有何要求。,在此基礎(chǔ)上選擇控制器時(shí)尚需注意兩個(gè)問(wèn)題。 其一是PLC可帶I/O點(diǎn)數(shù)。有的手冊(cè)或產(chǎn)品目錄單上給出的最大輸入點(diǎn)數(shù)或最大輸出點(diǎn)數(shù),常意味著只插輸入模塊或只插輸出模塊的容量,即實(shí)際給出的是輸入輸出容量之和,有時(shí)也稱(chēng)為掃描容量,需格外注意。 其二是PLC通訊距離和速度。手冊(cè)上給出的覆蓋距離,有時(shí)叫最大距離,包括遠(yuǎn)程I/O板在內(nèi)達(dá)到的距離。但遠(yuǎn)程I/O板的I/O反

16、應(yīng)速度大大下降,一般為19.2k波特率。?對(duì)所需內(nèi)存容量的估計(jì) 用戶程序所需內(nèi)存與下列因素有關(guān)。 邏輯量輸入輸出點(diǎn)數(shù)的估計(jì)。 模擬量輸入輸出點(diǎn)數(shù)的估計(jì)。 內(nèi)存利用率的估計(jì)。 程序編制者的編程水平的估計(jì)。 從上面內(nèi)容的綜合可以選擇出合適的機(jī)型。,2 選擇接口設(shè)備 目前PLC的產(chǎn)品很多,在選擇機(jī)型和接口設(shè)備時(shí)要注意選擇質(zhì)量好,控制可靠的產(chǎn)品。這里所說(shuō)的接口設(shè)備包含兩類(lèi)。 一類(lèi)是PLC自身的

17、I/O模塊、功能模塊, 一類(lèi)是和接口模塊相連的外部設(shè)備。對(duì)于PLC自身的模塊的選擇主要注意兩個(gè)問(wèn)題。?接口設(shè)備和PLC模塊對(duì)接 這一點(diǎn)請(qǐng)注意模塊的型號(hào)、規(guī)格要配套。最好類(lèi)型、型號(hào)一致。這樣才能使對(duì)接的方便、可靠、穩(wěn)定。? PLC模塊和外部設(shè)備對(duì)接 這就考慮到模塊和外部設(shè)備要匹配,要性能匹配、速度匹配、電平匹配。不僅要注意它們穩(wěn)態(tài)特性,也要注意它們的動(dòng)態(tài)特性。在系統(tǒng)的硬件選定之后,主要的問(wèn)題是程序

18、設(shè)計(jì)。為了能夠便于程序設(shè)計(jì),便于日常維護(hù),合理地分配輸入/輸出點(diǎn)、恰當(dāng)?shù)貙?duì)輸入/輸出點(diǎn)進(jìn)行命名、完整地編制輸入輸出變量表是必要的。,3 分配輸入輸出點(diǎn) 輸入輸出定義是指整體輸入輸出點(diǎn)的分布和每個(gè)輸入輸出點(diǎn)的名稱(chēng)定義,它們會(huì)給程序編制、系統(tǒng)調(diào)試和文本打印等帶來(lái)很多方便。(1)單臺(tái)PLC系統(tǒng)的輸入輸出點(diǎn)的分配 一臺(tái)可編程序控制器完成多個(gè)功能,若把輸入輸出點(diǎn)統(tǒng)一按順序排列,則會(huì)給編寫(xiě)程序與調(diào)試程序帶來(lái)不便。如果把輸

19、入輸出點(diǎn)分組按控制設(shè)備把輸入、輸出點(diǎn)分組,同一個(gè)設(shè)備的輸入/輸出點(diǎn)相對(duì)的集中,會(huì)給程序編寫(xiě)與調(diào)試帶來(lái)方便。 (2)多臺(tái)PLC系統(tǒng)中輸入輸出點(diǎn)的分配 多臺(tái)可編程序控制器系統(tǒng)中,應(yīng)根據(jù)整體要求,按控制類(lèi)別統(tǒng)一分組,規(guī)定出每臺(tái)可編程序控制器都要遵循的原則,對(duì)其多道工序進(jìn)行控制。這些工序雖然控制內(nèi)容不同,所用設(shè)備也很不相同。但是所控制的對(duì)象總起來(lái)可以分幾類(lèi),比如各工序的控制器都有控制臺(tái)、電源、電機(jī)、輸入檢測(cè)信號(hào)、輸出控制信號(hào)等等。

20、能按類(lèi)對(duì)各臺(tái)PLC的輸入/輸出統(tǒng)一分組,統(tǒng)一編號(hào),則可以十分有利于編程和維修。,4 建立輸入輸出變量表(1) 輸入輸出點(diǎn)信號(hào)名稱(chēng)定義 輸入/輸出點(diǎn)名稱(chēng)定義要簡(jiǎn)短,明確,合理。下面提出邏輯變量在名稱(chēng)定義時(shí)應(yīng)當(dāng)注意的問(wèn)題。?信號(hào)的有效狀態(tài) 有些信號(hào)在“1”狀態(tài)有效,有些信號(hào)在“0”狀態(tài)有效。在名稱(chēng)定義上也有對(duì)“1”信號(hào)有效還是對(duì)“0"信號(hào)有效的問(wèn)題。?信號(hào)有效方式 持續(xù)狀態(tài)有效,在編程序時(shí),使用的是

21、信號(hào)的狀態(tài)。例如I0.0=1時(shí)系統(tǒng)啟動(dòng),I0.1=0系統(tǒng)停止。 信號(hào)狀態(tài)變化有效是指信號(hào)由一種狀態(tài)向另一種狀態(tài)變化時(shí),發(fā)出的控制要求。當(dāng)一個(gè)電機(jī)的啟動(dòng)和停止由兩個(gè)按鈕完成的時(shí)候,就是這種情況。電機(jī)啟動(dòng)按鈕是能自動(dòng)回位的常開(kāi)節(jié)點(diǎn),按下啟動(dòng)按鈕時(shí),I2.0的狀態(tài)由“0”變?yōu)椤?”,發(fā)出電機(jī)啟動(dòng)要求,抬起時(shí)啟動(dòng)按鈕,I2.0自動(dòng)復(fù)位由“1”變“0”,已不再影響對(duì)電機(jī)的控制。,(3)建立內(nèi)存變量分配表 輸入輸出點(diǎn)占用PLC的一部

22、分內(nèi)存單元,即輸入輸出映像區(qū)。此外,一個(gè)應(yīng)用程序還會(huì)用到定時(shí)器、計(jì)數(shù)器和一系列的PLC內(nèi)部變量。在編制程序之前,對(duì)于程序可能用到的各種變量都要充分考慮,并建立內(nèi)存變量分配表。內(nèi)存變量分配表包含了程序中所用到的全部元件和變量,它是閱讀程序、查找故障的依據(jù)。如果把內(nèi)存變量分配表寫(xiě)到S7-300的符號(hào)表內(nèi),就可以用變量名稱(chēng)代替變量地址編寫(xiě)程序。,7.4 程序設(shè)計(jì)的方法與過(guò)程1設(shè)計(jì)方法? 時(shí)序流程圖法: 時(shí)序流程

23、圖法是首先畫(huà)出控制系統(tǒng)的時(shí)序圖,再根據(jù)時(shí)序關(guān)系畫(huà)出對(duì)應(yīng)的控制任務(wù)的程序框圖,最后把程序框圖寫(xiě)成PLC程序。時(shí)序流程圖法很適合于以時(shí)間為基準(zhǔn)的控制系統(tǒng)的編程方法。? 步進(jìn)順控法: 一般比較復(fù)雜的程序,都可以分成若干個(gè)功能比較簡(jiǎn)單的程序段,一個(gè)程序段可以看成整個(gè)控制過(guò)程中的一步。從這個(gè)角度去看,一個(gè)復(fù)雜的系統(tǒng)的控制過(guò)程是由這樣若干個(gè)步組成的。系統(tǒng)控制的任務(wù)實(shí)際上可以認(rèn)為在不同時(shí)刻或者在不同進(jìn)程中去完成對(duì)各個(gè)步的控制

24、。? 經(jīng)驗(yàn)法編程 經(jīng)驗(yàn)法是運(yùn)用自己的或別人的經(jīng)驗(yàn)進(jìn)行設(shè)計(jì)。多數(shù)是設(shè)計(jì)前先選擇與自己工藝要求相近的程序,把這些程序看成是自己的“試驗(yàn)程序”。結(jié)合自己工程的情況,對(duì)這些“試驗(yàn)程序”逐一修改,使之適合自己的工程要求。這里所說(shuō)的經(jīng)驗(yàn),有的是來(lái)自自己的經(jīng)驗(yàn)總結(jié),有的可能是別人的設(shè)計(jì)經(jīng)驗(yàn)。,?計(jì)算機(jī)輔助設(shè)計(jì)編程 計(jì)算機(jī)輔助設(shè)計(jì)是通過(guò)PLC編程軟件在計(jì)算機(jī)上進(jìn)行程序設(shè)計(jì)、離線或在線編程、離線仿真和在線調(diào)試等等。S7-32

25、00的編程軟件“STEP 7”, 仿真軟件“PLCSIM”和“WINCC”等都是S7-300系列PLC編程專(zhuān)用軟件。使用這些編程軟件可以十分方便地在計(jì)算機(jī)上離線或在線編程、在線調(diào)試。 5 設(shè)計(jì)過(guò)程?對(duì)系統(tǒng)任務(wù)分塊 分塊的目的就是把一個(gè)復(fù)雜的工程,分解成多個(gè)比較簡(jiǎn)單的小的任務(wù)。這樣就把一個(gè)復(fù)雜的、大的問(wèn)題化為多個(gè)簡(jiǎn)單的、小的問(wèn)題。這樣是便于編制程序。 ?編制控制系統(tǒng)的邏輯關(guān)系圖 從邏輯關(guān)系圖上可以反應(yīng)出某一邏

26、輯關(guān)系的結(jié)果是什么,這一結(jié)果又應(yīng)該導(dǎo)出哪些動(dòng)作。這個(gè)邏輯關(guān)系可以是以各個(gè)控制活動(dòng)順序?yàn)榛鶞?zhǔn),也可能是以整個(gè)活動(dòng)的時(shí)間節(jié)拍為準(zhǔn)。邏輯關(guān)系圖反映了輸入與輸出的關(guān)系。,?繪制各種電路圖 在繪制PLC的輸入電路時(shí),要考慮到輸入端的電壓和電流是否合適,也要考慮到在特殊條件下運(yùn)行的可靠性與穩(wěn)定條件等問(wèn)題。特別要考慮到能否把高壓引導(dǎo)到PLC的輸入端,把高壓引入PLC的輸入端會(huì)對(duì)PLC造成比較大的傷害。 在繪制PLC的輸出電路時(shí),不僅要考慮到P

27、LC輸出模塊的帶負(fù)載能力和耐電壓能力,還要考慮到電源的輸出功率和極性問(wèn)題。在整個(gè)電路的繪制中還要考慮就設(shè)計(jì)的原則,努力提高其穩(wěn)定性和可靠性。在電路的設(shè)計(jì)上需要緊慎、全面。在繪制電路圖時(shí)要考慮周全,何處該裝按鈕,何處該裝開(kāi)關(guān),都要一絲不茍。?編制PLC程序并進(jìn)行模擬調(diào)試 (略)?制作控制臺(tái)與控制柜 (略)?現(xiàn)場(chǎng)調(diào)試 (略)?編寫(xiě)技術(shù)文件并現(xiàn)場(chǎng)試運(yùn)行 經(jīng)過(guò)現(xiàn)場(chǎng)調(diào)試以后,控制電路和控制程序基本被確定了。這時(shí)就要全面整理技術(shù)文件,包

28、括整理電路圖、PLC程序、使用說(shuō)明及幫助文件,7.5 開(kāi)關(guān)量控制系統(tǒng)的設(shè)計(jì)1. 關(guān)于開(kāi)關(guān)量控制系統(tǒng) 開(kāi)關(guān)量控制是指控制系統(tǒng)的輸入信號(hào)和輸出信都是只有兩個(gè)狀態(tài)的開(kāi)關(guān)量。這類(lèi)系統(tǒng)包含手動(dòng)、單次和自動(dòng)控制。這類(lèi)系統(tǒng)的設(shè)計(jì)要特別注意I/O模塊的隔離、接口的匹配和功率的消耗問(wèn)題。?手動(dòng)控制 手動(dòng)控制在調(diào)試、維修過(guò)程中是不可少的。?單次控制 這種控制的特點(diǎn)是一旦控制系統(tǒng)被啟動(dòng)起來(lái)之后,控制過(guò)程將自動(dòng)完成一個(gè)周期。如

29、果系統(tǒng)需要再次啟動(dòng),則必須再次人工啟動(dòng)。這種系統(tǒng)更便于參數(shù)的修改、調(diào)整。?自動(dòng)控制 系統(tǒng)啟動(dòng)之后,就可以按照工程要求進(jìn)行控制。整個(gè)控制過(guò)程無(wú)人工干預(yù)。系統(tǒng)對(duì)輸入/輸出要求都很?chē)?yán)格,系統(tǒng)的可靠性、安全性設(shè)計(jì)尤為重要。本節(jié)主要介紹自動(dòng)控制的設(shè)計(jì)方法,2.開(kāi)關(guān)量控制系統(tǒng)設(shè)計(jì)方法舉例(1)機(jī)械手控制系統(tǒng)線性程序設(shè)計(jì)?控制要求:機(jī)械手一個(gè)循環(huán)周期可分為八步。?控制方式:自動(dòng)、單動(dòng)和手動(dòng)。 下面討論自動(dòng)控制過(guò)程。,

30、? 硬件選擇,? 硬件接線原理圖,?由邏輯流程圖設(shè)計(jì)程序,?由時(shí)序流程圖設(shè)計(jì)程序 由時(shí)序流程圖來(lái)設(shè)計(jì)程序,首先要把整個(gè)工程的各個(gè)任務(wù)分成多個(gè)時(shí)序,在不同的時(shí)序中完成不同的任務(wù)。例如本例子中可分成8個(gè)時(shí)序。用M1.0、M1.1…M1.7分別表述各個(gè)時(shí)序的特征位。當(dāng)M1.O=1時(shí)為機(jī)械手下降1時(shí)序,M1.1為機(jī)械手抓緊時(shí)序等。,?線性結(jié)構(gòu)軟件設(shè)計(jì)(S7-PR23)OB1塊,OB1續(xù),OB1續(xù),OB1續(xù),

31、OB1續(xù),OB1續(xù),運(yùn)行仿真I0.4=1 I0.6=1 I1.5=1 I0.0=1 Q0.0=1 降1I0.4=0 I0.5=1 Q0.0=0 Q0.4=1 T1=1 Q0.1=1 升1I0.5=0 I0.4=1 Q0.1=0 Q0.2=1 右I0.6=0 I0.7=1

32、 Q0.2=0 Q0.0=1 降2I0.4=0 I0.5=1 Q0.0=0 Q0.4=0 T2=1 Q0.1=1 升2I0.5=0 I0.4=1 Q0.1=0 Q0.3=1 左I0.7=0 I0.6=1 Q0.3=0,(2)攪拌控制系統(tǒng)線性程序設(shè)計(jì)?初始狀態(tài)及 操作工藝

33、 …?硬件設(shè)計(jì) …,?內(nèi)存變量分配表,? 線性結(jié)構(gòu)軟件設(shè)計(jì)(S7-PRO8)OB1塊,OB1續(xù),OB1續(xù),?系統(tǒng)仿真I0.0=ONI0.4=OFF Q4.0=ONI0.3=ON Q4.0=OFF Q4.1=ONI0.2=ON Q4.1=OFF Q4.2=OFF T1T1=ON Q4.2=OFF Q4.3=ON I0.4=OFF T2T2=ON Q4

34、.3=OFF,(3)攪拌控制系統(tǒng)分塊結(jié)構(gòu)軟件設(shè)計(jì)(S7-PRO9)?塊結(jié)構(gòu) OB1主程序OB100由停止轉(zhuǎn)為運(yùn)行時(shí)初始化程序FC1為配料A控制程序FC2為配料B控制程序FC3為攪拌控制程序FC4為出料控制程序,OB1,OB1續(xù),OB100,FC1FC2,FC3,FC4,?系統(tǒng)仿真I0.0=ONI0.4=OFF Q4.0=ONI0.3=ON Q4.0=OFF Q4.

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論