程序的順控設(shè)計(jì)法_第1頁(yè)
程序的順控設(shè)計(jì)法_第2頁(yè)
程序的順控設(shè)計(jì)法_第3頁(yè)
程序的順控設(shè)計(jì)法_第4頁(yè)
程序的順控設(shè)計(jì)法_第5頁(yè)
已閱讀5頁(yè),還剩45頁(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)介

會(huì)計(jì)學(xué)1程序的順控設(shè)計(jì)法5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.2例1---送料小車自動(dòng)控制的梯形圖程序設(shè)計(jì)

控制要求:

說(shuō)明:X4處裝料,20s后裝料結(jié)束,開始右行,碰到X3后停下卸料,25s后左行,碰到X4后又停下裝料,這樣不停地循環(huán)工作。按鈕X0和X1分別用來(lái)起動(dòng)小車右行和左行。第1頁(yè)/共50頁(yè)5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.2例1---送料小車自動(dòng)控制的梯形圖程序設(shè)計(jì)設(shè)計(jì)思路:以眾所周知的電動(dòng)機(jī)正反轉(zhuǎn)控制的梯形圖為基礎(chǔ),設(shè)計(jì)出的小車控制梯形圖。為使小車自動(dòng)停止,將X3和X4的常閉觸點(diǎn)分別與Y0和Y1的線圈串聯(lián)。為使小車自動(dòng)起動(dòng),將控制裝、卸料延時(shí)的定時(shí)器T0和T1的常開觸點(diǎn),分別與手動(dòng)起動(dòng)右行和左行的X0、X1的常開觸點(diǎn)并聯(lián),并用兩個(gè)限位開關(guān)對(duì)應(yīng)的X4和X3的常開觸點(diǎn)分別接通裝料、卸料電磁閥和相應(yīng)的定時(shí)器。

第2頁(yè)/共50頁(yè)5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.2例1---送料小車自動(dòng)控制的梯形圖程序設(shè)計(jì)程序說(shuō)明第3頁(yè)/共50頁(yè)5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.3例2---兩處卸料小車自動(dòng)控制的梯形圖程序設(shè)計(jì)

控制要求說(shuō)明:小車仍然在限位開關(guān)X4處裝料,但在X5和X3兩處輪流卸料。

第4頁(yè)/共50頁(yè)5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.3例2---兩處卸料小車自動(dòng)控制的梯形圖程序設(shè)計(jì)程序設(shè)計(jì)第5頁(yè)/共50頁(yè)5.3PLC程序的經(jīng)驗(yàn)設(shè)計(jì)法

5.3.4總結(jié)經(jīng)驗(yàn)設(shè)計(jì)法對(duì)于一些比較簡(jiǎn)單程序設(shè)計(jì)是比較奏效的,可以收到快速、簡(jiǎn)單的效果。經(jīng)驗(yàn)設(shè)計(jì)法沒(méi)有規(guī)律可遵循,具有很大的試探性和隨意性,往往需經(jīng)多次反復(fù)修改和完善才能符合設(shè)計(jì)要求,設(shè)計(jì)的結(jié)果往往不很規(guī)范,因人而異。特點(diǎn):考慮不周、設(shè)計(jì)麻煩、設(shè)計(jì)周期長(zhǎng);梯形圖的可讀性差、系統(tǒng)維護(hù)困難。第6頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.1概述順序控制系統(tǒng):如果一個(gè)控制系統(tǒng)可以分解成幾個(gè)獨(dú)立的控制動(dòng)作,且這些動(dòng)作必須嚴(yán)格按照一定的先后次序執(zhí)行才能保證生產(chǎn)過(guò)程的正常運(yùn)行,也稱為步進(jìn)控制系統(tǒng)。順序控制設(shè)計(jì)法就是針對(duì)順序控制系統(tǒng)的一種專門的設(shè)計(jì)方法。這種設(shè)計(jì)方法很容易被初學(xué)者接受,對(duì)于有經(jīng)驗(yàn)的工程師,也會(huì)提高設(shè)計(jì)的效率,程序的調(diào)試、修改和閱讀也很方便。PLC的設(shè)計(jì)者們?yōu)轫樞蚩刂葡到y(tǒng)的程序編制提供了大量通用和專用的編程元件,開發(fā)了專門供編制順序控制程序用的功能表圖,使這種先進(jìn)的設(shè)計(jì)方法成為當(dāng)前PLC程序設(shè)計(jì)的主要方法。第7頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟

步的劃分

轉(zhuǎn)換條件的確定

功能表圖的繪制

梯形圖的編制

第8頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟步的劃分將系統(tǒng)的一個(gè)工作周期劃分為若干個(gè)順序相連的階段,這些階段稱為步,并且用編程元件來(lái)代表各步。步是根據(jù)PLC輸出狀態(tài)的變化來(lái)劃分的,在任何一步內(nèi),各輸出狀態(tài)不變,但是相鄰步之間輸出狀態(tài)是不同的。第9頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟步的劃分步也可根據(jù)被控對(duì)象工作狀態(tài)的變化來(lái)劃分,但被控對(duì)象工作狀態(tài)的變化應(yīng)該是由PLC輸出狀態(tài)變化引起的。否則就不能這樣劃分,例如從快進(jìn)到工進(jìn)與PLC輸出無(wú)關(guān),那么快進(jìn)和工進(jìn)只能算一步。

第10頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟轉(zhuǎn)換條件的確定使系統(tǒng)由當(dāng)前步轉(zhuǎn)入下一步的信號(hào)稱為轉(zhuǎn)換條件。轉(zhuǎn)換條件可能是外部輸入信號(hào),如按鈕、指令開關(guān)、限位開關(guān)的接通/斷開等,也可能是PLC內(nèi)部產(chǎn)生的信號(hào),如定時(shí)器、計(jì)數(shù)器觸點(diǎn)的接通/斷開等,轉(zhuǎn)換條件也可能是若干個(gè)信號(hào)的與、或、非邏輯組合。第11頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟功能表圖的繪制

根據(jù)以上分析和被控對(duì)象工作內(nèi)容、步驟、順序和控制要求畫出功能表圖。繪制功能表圖是順序控制設(shè)計(jì)法中最為關(guān)鍵的一步。功能表圖又稱做狀態(tài)轉(zhuǎn)移圖,它是描述控制系統(tǒng)的控制過(guò)程、功能和特性的一種圖形。功能表圖不涉及所描述控制功能的具體技術(shù),是一種通用的技術(shù)語(yǔ)言,可用于進(jìn)一步設(shè)計(jì)和不同專業(yè)的人員之間進(jìn)行技術(shù)交流。各個(gè)PLC廠家都開發(fā)了相應(yīng)的功能表圖,各國(guó)家也都制定了國(guó)家標(biāo)準(zhǔn)。我國(guó)1986年頒布了功能表圖國(guó)家標(biāo)準(zhǔn)(GB6988.6-86)。

第12頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.2順控設(shè)計(jì)法的設(shè)計(jì)步驟梯形圖的編制

根據(jù)功能表圖,按某種編程方式寫出梯形圖程序。

如果PLC支持功能表圖語(yǔ)言,則可直接使用該功能表圖作為最終程序。第13頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制功能表圖的組成主要由步、有向連線、轉(zhuǎn)換、轉(zhuǎn)換條件和動(dòng)作(命令)組成。

第14頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制步與動(dòng)作步:矩形框表示步,方框內(nèi)是該步的編號(hào)。編程時(shí)一般用PLC內(nèi)部編程元件來(lái)代表各步初始步:與系統(tǒng)的初始狀態(tài)相對(duì)應(yīng)的步稱為初始步。初始步用雙線方框表示,每一個(gè)功能表圖至少應(yīng)該有一個(gè)初始步。第15頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制步與動(dòng)作動(dòng)作:一個(gè)控制系統(tǒng)可以劃分為被控系統(tǒng)和施控系統(tǒng)。對(duì)于被控系統(tǒng),在某一步中要完成某些“動(dòng)作”;對(duì)于施控系統(tǒng),在某一步中則要向被控系統(tǒng)發(fā)出某些“命令”,將動(dòng)作或命令簡(jiǎn)稱為動(dòng)作動(dòng)作的表示:矩形框中的文字或符號(hào)表示,該矩形框應(yīng)與相應(yīng)的步的符號(hào)相連。第16頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制步與動(dòng)作活動(dòng)步:當(dāng)系統(tǒng)正處于某一步時(shí),該步處于活動(dòng)狀態(tài),稱該步為“活動(dòng)步”。步處于活動(dòng)時(shí),相應(yīng)的動(dòng)作被執(zhí)行。保持型動(dòng)作:若為保持型動(dòng)作,則該步不活動(dòng)時(shí)繼續(xù)執(zhí)行該動(dòng)作。非保持型動(dòng)作:若為非保持型動(dòng)作則指該步不活動(dòng)時(shí),動(dòng)作也停止執(zhí)行。說(shuō)明:一般在功能表圖中保持型的動(dòng)作應(yīng)該用文字或助記符標(biāo)注,而非保持型動(dòng)作不要標(biāo)注。第17頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制有向連線、轉(zhuǎn)換與轉(zhuǎn)換條件有向連線:功能表圖中步的活動(dòng)狀態(tài)的順序進(jìn)展按有向連線規(guī)定的路線和方向進(jìn)行?;顒?dòng)狀態(tài)的進(jìn)展方向習(xí)慣上是從上到下或從左至右,在這兩個(gè)方向有向連線上的箭頭可以省略。如果不是上述的方向,應(yīng)在有向連線上用箭頭注明進(jìn)展方向。轉(zhuǎn)換:轉(zhuǎn)換是用有向連線上與有向連線垂直的短劃線來(lái)表示,轉(zhuǎn)換將相鄰兩步分隔開。步的活動(dòng)狀態(tài)的進(jìn)展是由轉(zhuǎn)換的實(shí)現(xiàn)來(lái)完成的,并與控制過(guò)程的發(fā)展相對(duì)應(yīng)。轉(zhuǎn)換條件:轉(zhuǎn)換條件可以用文字語(yǔ)言、布爾代數(shù)表達(dá)式或圖形符號(hào)標(biāo)注在表示轉(zhuǎn)換的短線的旁邊。第18頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則轉(zhuǎn)換實(shí)現(xiàn)的條件:在功能表圖中步的活動(dòng)狀態(tài)的進(jìn)展是由轉(zhuǎn)換的實(shí)現(xiàn)來(lái)完成。轉(zhuǎn)換實(shí)現(xiàn)必須同時(shí)滿足兩個(gè)條件:1)該轉(zhuǎn)換所有的前級(jí)步都是活動(dòng)步;2)相應(yīng)的轉(zhuǎn)換條件得到滿足。轉(zhuǎn)換實(shí)現(xiàn)應(yīng)完成的操作:轉(zhuǎn)換的實(shí)現(xiàn)應(yīng)完成兩個(gè)操作:1)使所有的后續(xù)步都變?yōu)榛顒?dòng)步;2)使所有的前級(jí)步都變?yōu)椴换顒?dòng)步。

第19頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制例(液壓滑臺(tái))第20頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制例(液壓滑臺(tái))第21頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制功能表圖的基本結(jié)構(gòu)

單序列:?jiǎn)涡蛄杏梢幌盗邢嗬^激活的步組成,每一步的后面僅接有一個(gè)轉(zhuǎn)換,每一個(gè)轉(zhuǎn)換的后面只有一個(gè)步。選擇序列:第22頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制功能表圖的基本結(jié)構(gòu)并行序列:并行序列的開始稱為分支,當(dāng)轉(zhuǎn)換條件的實(shí)現(xiàn)導(dǎo)致幾個(gè)序列同時(shí)激活時(shí),這些序列稱為并行序列。為了強(qiáng)調(diào)轉(zhuǎn)換的同步實(shí)現(xiàn),水平連線用雙線表示。并行序列的結(jié)束稱為合并,在表示同步的水平雙線之下,只允許有一個(gè)轉(zhuǎn)換符號(hào)。第23頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制功能表圖的基本結(jié)構(gòu)子步

:某一步可以包含一系列子步和轉(zhuǎn)換,通常這些序列表示整個(gè)系統(tǒng)的一個(gè)完整的子功能。子步的使用使系統(tǒng)的設(shè)計(jì)者在總體設(shè)計(jì)時(shí)容易抓住系統(tǒng)的主要矛盾,用更加簡(jiǎn)潔的方式表示系統(tǒng)的整體功能和概貌,而不是一開始就陷入某些細(xì)節(jié)之中。子步中還可以包含更詳細(xì)的子步,這使設(shè)計(jì)方法的邏輯性很強(qiáng),可以減少設(shè)計(jì)中的錯(cuò)誤,縮短總體設(shè)計(jì)和查錯(cuò)所需要的時(shí)間。

第24頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.3順控設(shè)計(jì)法中功能表圖的繪制繪制功能表圖應(yīng)注意的問(wèn)題

兩個(gè)步絕對(duì)不能直接相連,必須用一個(gè)轉(zhuǎn)換將它們隔開。兩個(gè)轉(zhuǎn)換也不能直接相連,必須用一個(gè)步將它們隔開。功能表圖中初始步是必不可少的。只有當(dāng)某一步所有的前級(jí)步都是活動(dòng)步時(shí),該步才有可能變成活動(dòng)步。PLC開始進(jìn)入RUN方式時(shí)各步均處于“0”狀態(tài),因此必須要有初始化信號(hào),將初始步預(yù)置為活動(dòng)步,否則功能表圖中永遠(yuǎn)不會(huì)出現(xiàn)活動(dòng)步,系統(tǒng)將無(wú)法工作。

第25頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.4順控設(shè)計(jì)法中梯形圖的編程方式概述梯形圖的編程方式是指根據(jù)功能表圖設(shè)計(jì)出梯形圖的方法為了適應(yīng)各PLC在編程元件、指令功能和表示方法上的差異,本節(jié)主要介紹:1)使用通用指令的編程方式2)以轉(zhuǎn)換為中心的編程方式3)使用STL指令的編程方式4)仿STL指令的編程方式。為了便于分析,我們假設(shè)剛開始執(zhí)行用戶程序時(shí),系統(tǒng)已處于初始步(用初始化脈沖M8002將初始步置位),代表其余各步的編程元件均為OFF,為轉(zhuǎn)換的實(shí)現(xiàn)做好了準(zhǔn)備。

第26頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用通用指令的編程方式

編程時(shí)用輔助繼電器來(lái)代表步。由于轉(zhuǎn)換條件大都是短信號(hào),因此應(yīng)使用有記憶(保持)功能的電路。編程的關(guān)鍵是找出起動(dòng)條件和停止條件。編程方式僅僅使用與觸點(diǎn)和線圈有關(guān)的指令,可適用于任意型號(hào)的PLC。

第27頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用通用指令的編程方式例1:液壓滑臺(tái)第28頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用通用指令的編程方式例2:含有選擇序列第29頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用通用指令的編程方式(編程時(shí)應(yīng)該注意的問(wèn)題)1)不允許出現(xiàn)雙線圈現(xiàn)象。2)僅有由兩步組成的小閉環(huán)的的處理。

第30頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用通用指令的編程方式(編程時(shí)應(yīng)該注意的問(wèn)題)3)特殊情況的處理第31頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式以轉(zhuǎn)換為中心的編程方式第32頁(yè)/共50頁(yè)

5.4.4順控設(shè)計(jì)法中梯形圖的編程方式以轉(zhuǎn)換為中心的編程方式例:信號(hào)燈控制編程方式時(shí),不能將輸出繼電器的線圈與SET、RST指令并聯(lián)。因?yàn)榍凹?jí)步和轉(zhuǎn)換條件對(duì)應(yīng)的串聯(lián)電路接通的時(shí)間是相當(dāng)短的,轉(zhuǎn)換條件滿足后前級(jí)步馬上被復(fù)位,該串聯(lián)電路被斷開,而輸出繼電器線圈至少應(yīng)該在某一步活動(dòng)的全部時(shí)間內(nèi)接通。第33頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式許多PLC廠家有專門用于編制順控程序的指令和編程元件STL觸點(diǎn)驅(qū)動(dòng)的電路塊具有三個(gè)功能:對(duì)負(fù)載的驅(qū)動(dòng)處理、指定轉(zhuǎn)換條件和指定轉(zhuǎn)換目標(biāo)。第34頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式除了后面要介紹的并行序列的合并對(duì)應(yīng)的梯形圖外,STL觸點(diǎn)是與左側(cè)母線相連的常開觸點(diǎn),當(dāng)某一步為活動(dòng)步時(shí),對(duì)應(yīng)的STL觸點(diǎn)接通,該步的負(fù)載被驅(qū)動(dòng)。當(dāng)該步后面的轉(zhuǎn)換條件滿足時(shí),轉(zhuǎn)換實(shí)現(xiàn),即后續(xù)步對(duì)應(yīng)的狀態(tài)器被SET指令置位,后續(xù)步變?yōu)榛顒?dòng)步,同時(shí)與前級(jí)步對(duì)應(yīng)的狀態(tài)器被系統(tǒng)程序自動(dòng)復(fù)位,前級(jí)步對(duì)應(yīng)的STL觸點(diǎn)斷開。5)STL指令只能用于狀態(tài)寄存器,在沒(méi)有并行序列時(shí),一個(gè)狀態(tài)寄存器的STL觸點(diǎn)在梯形圖中只能出現(xiàn)一次。第35頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式使用STL指令時(shí)應(yīng)該注意以下一些問(wèn)題:與STL觸點(diǎn)相連的觸點(diǎn)應(yīng)使用LD或LDI指令。各個(gè)STL觸點(diǎn)驅(qū)動(dòng)的電路一般放在一起,最后一個(gè)電路結(jié)束時(shí)一定要使用RET指令。STL觸點(diǎn)斷開時(shí),CPU不執(zhí)行它驅(qū)動(dòng)的電路塊。CPU只執(zhí)行活動(dòng)步對(duì)應(yīng)的電路塊,因此允許雙線圈輸出。STL觸點(diǎn)驅(qū)動(dòng)的電路塊中不能使用MC和MCR指令,但可用CJP和EJP指令。使?fàn)顟B(tài)器置位的指令如果不在STL觸點(diǎn)驅(qū)動(dòng)的電路塊內(nèi),執(zhí)行置位指令時(shí)系統(tǒng)程序不會(huì)自動(dòng)將前級(jí)步對(duì)應(yīng)的狀態(tài)器復(fù)位。第36頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式例:小車控制第37頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式例:含有選擇序列第38頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式使用步進(jìn)指令的編程方式例:含有并行序列第39頁(yè)/共50頁(yè)5.4.4順控設(shè)計(jì)法中梯形圖的編程方式仿步進(jìn)指令的編程方式第40頁(yè)/共50頁(yè)5.4PLC程序的順控設(shè)計(jì)法

5.4.4順控設(shè)計(jì)法中梯形圖的編程方式仿步進(jìn)指令的編程方式(注意)與代替STL觸點(diǎn)的常開觸點(diǎn)(如圖5-33中M300~M304的常開觸點(diǎn))相連的觸點(diǎn),應(yīng)使用AND或ANI指令,而不是LD或LDI指令。在梯形圖中用RST指令來(lái)完成代表前級(jí)步的輔助繼電器的復(fù)位,而不是由系統(tǒng)程序自動(dòng)完成。不允許出現(xiàn)雙線圈現(xiàn)象,當(dāng)某一輸出繼電器在幾步中均為“1”狀態(tài)時(shí),應(yīng)將代表這幾步的輔助繼電器常開觸點(diǎn)并聯(lián)來(lái)控制該輸出繼電器的線圈。

第41頁(yè)/共50頁(yè)5.5PLC程序及調(diào)試說(shuō)明

5.5.1復(fù)雜程序的設(shè)計(jì)方法概述實(shí)際的PLC應(yīng)用系統(tǒng)往往比較復(fù)雜,復(fù)雜系統(tǒng)不僅需要的PLC輸入/輸出點(diǎn)數(shù)多,而且為了滿足生產(chǎn)的需要,很多工業(yè)設(shè)備都需要設(shè)置多種不同的工作方式,常見的有手動(dòng)和自動(dòng)(連續(xù)、單周期、單步)等工作方式。設(shè)計(jì)思路與步驟確定程序的總體結(jié)構(gòu):分別設(shè)計(jì)局部程序程序的綜合與調(diào)試第42頁(yè)/共50頁(yè)5.5PLC程序及調(diào)試說(shuō)明

5.5.1復(fù)雜程序的設(shè)計(jì)方法設(shè)計(jì)思路與步驟確定程序的總體結(jié)構(gòu):將系統(tǒng)的程序按工作方式和功能分成若干部份,如:公共程序、手動(dòng)程序、自動(dòng)程序等部份。手動(dòng)程序和自動(dòng)程序是不同時(shí)執(zhí)行的,所以用跳轉(zhuǎn)指令將它們分開,用工作方式的選擇信號(hào)作為跳轉(zhuǎn)的條件分別設(shè)計(jì)局部程序:公共程序和手動(dòng)程序相對(duì)較為簡(jiǎn)單,一般采用經(jīng)驗(yàn)設(shè)計(jì)法進(jìn)行設(shè)計(jì);自動(dòng)程序相對(duì)比較復(fù)雜,對(duì)于順序控制系統(tǒng)一般采用順序控制設(shè)計(jì)法。程序的綜合與調(diào)試:進(jìn)一步理順各部分程序之間的相互關(guān)系,并進(jìn)行程序的調(diào)試

第43頁(yè)/共50頁(yè)5.5PLC程序及調(diào)試說(shuō)明

5.5.2程序的內(nèi)容和質(zhì)量PLC程序的內(nèi)容最大限度地滿足控制要求,完成所要求的控制功能。除控制功能外,通常還應(yīng)包括以下幾個(gè)方面的內(nèi)容:1)初始化程序:在PLC上電后,一般都要做一些初始化的操作。其作用是為啟動(dòng)作必要的準(zhǔn)備,并避免系統(tǒng)發(fā)生誤動(dòng)作。2)檢測(cè)、故障診斷、顯示程序:應(yīng)用程序一般都設(shè)有檢測(cè)、故障診斷和顯示程序等內(nèi)容。3)保護(hù)、連鎖程序:各種應(yīng)用程序中,保護(hù)和連鎖是不可缺少的部分。它可以杜絕由于非法操作而引起的控制邏輯混亂,保證系統(tǒng)的運(yùn)行更安全、可靠。第44頁(yè)/共50頁(yè)5.5PLC程序及調(diào)試說(shuō)明

5.5.2程序的內(nèi)容和質(zhì)量PLC程序的質(zhì)量程序的質(zhì)量可以由以下幾個(gè)方面來(lái)衡量:程序的正確性:所謂正確的程序必須能經(jīng)得起系統(tǒng)運(yùn)行實(shí)踐的考驗(yàn),離開這一條對(duì)程序所做的評(píng)價(jià)都是沒(méi)有意義的。程序的可靠性:好的應(yīng)用程序可以保證系統(tǒng)在正常和非正常(短時(shí)掉電再?gòu)?fù)電、某些被控量超標(biāo)、某個(gè)環(huán)節(jié)有故障等)工作條件下都能安全可靠地運(yùn)行,也能保證在出現(xiàn)非法操作(如按動(dòng)或誤觸動(dòng)了不該動(dòng)作的按鈕)等情況下不至于出現(xiàn)系統(tǒng)控制失誤。第45頁(yè)/共50頁(yè)5.5PLC程序及調(diào)試說(shuō)明

5.5.2程序的內(nèi)容和質(zhì)量PLC程序的質(zhì)量參數(shù)的易調(diào)整性:容易通過(guò)修改程序或參數(shù)而改變系統(tǒng)的某些功能。例如,有的系統(tǒng)在一定情況下需要變動(dòng)某些控制量的參數(shù)(如定時(shí)器或計(jì)數(shù)器的設(shè)定值等),在設(shè)計(jì)程序時(shí)必須考慮怎樣編寫才能易于修改。程序的簡(jiǎn)潔性

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論