freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)----四層電梯plc控制系統(tǒng)設(shè)計(jì)-資料下載頁

2024-12-01 05:36本頁面

【導(dǎo)讀】或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人授權(quán)亳州職業(yè)技術(shù)學(xué)院可以將論文的全。利用PLC可編程序控制的理論知識(shí),設(shè)計(jì)實(shí)現(xiàn)電梯控制。為了提高自動(dòng)控制系統(tǒng)的可靠性和設(shè)備的工作效率,設(shè)計(jì)了一套以PLC為核心控制器的電梯自動(dòng)控制系統(tǒng),用來取。第二種控制方式用可編程控制器取代微機(jī)實(shí)現(xiàn)信號(hào)集選控制。國內(nèi)廠家大多采用答二種方式,其原因在于用PLC控制有許多優(yōu)點(diǎn):。2,編程簡(jiǎn)單,PLC最常用的編程語言是梯形圖語言。有自診斷、故障報(bào)警、故障種類顯示等功能。用戶買到所需要的PLC. 可編程控制器PLC在現(xiàn)代工業(yè)自動(dòng)化控制中是最值得重視的先進(jìn)控制技術(shù)。PLC現(xiàn)在已經(jīng)成為現(xiàn)代。工業(yè)控制三大支柱之一,以其可靠性、邏輯功能強(qiáng)、體積小、可在線修改控

  

【正文】 上行表排隊(duì)子程序。梯形圖如圖 4211所示。 下行或等待狀態(tài)反向信號(hào)處理環(huán)節(jié) 本環(huán)節(jié)完成下行或等待狀態(tài)下,外部反向呼叫信號(hào)的處理功能。 15 樓的上行呼叫 X1, X3, X5,X7, X11為本環(huán)節(jié)的觸發(fā)信號(hào)。觸發(fā)后,先判斷呼叫的樓層信號(hào)是否與當(dāng)前轎箱所處的樓層相等,如果相等,則直接觸發(fā)開門控制信號(hào) M211。如果不相等,則調(diào)用查詢下降表最小值子程序模塊,入口 M4。當(dāng)查 詢下降表最小值子程序模塊執(zhí)行完成后,發(fā)出 M104任務(wù)完成信號(hào),進(jìn)而呼叫信號(hào)是否小于最小值,如果小于最小值,需要對(duì)先信號(hào)做減 10處理,然后調(diào)用上行表排隊(duì)子程序模塊,入口 M2。如果大于最小值,則直接調(diào)用下行表排隊(duì)子程序。梯形圖如圖 4212所示。 27 圖 4210 門控環(huán)節(jié)梯形圖 28 圖 4211 上行或等待狀態(tài)下反向信號(hào)處理梯形圖 29 圖 4212 下行或等待狀態(tài)下反向信號(hào)處理梯形圖 30 上行同向信號(hào)處理環(huán)節(jié) 本環(huán)節(jié)完成上行過程中,外部同向呼叫信號(hào)的處理過程。 15樓的外部上行呼叫按鈕 X1, X3, X5, X7, X11為本環(huán)節(jié)的觸發(fā)信號(hào)。程序被觸發(fā)后通過比較指令判斷呼叫信號(hào)與轎箱所在樓層的關(guān)系,如果呼叫信號(hào)大于轎箱所在樓層則調(diào)用上行表排隊(duì)子程序,入口 M1。如果呼叫信號(hào)小于轎箱所在樓層則調(diào)用下行表排隊(duì)子程序,入口 M2。梯形圖如圖 4213所示。 圖 4213 上行同向信號(hào)處理梯形圖 31 下行同向信號(hào)處理環(huán)節(jié) 本環(huán)節(jié)完成上行過程中,外部同向呼叫信號(hào)的處理過程。 26樓的外部上行呼叫按鈕 X2, X4, X6, X10, X12 為本 環(huán)節(jié)的觸發(fā)信號(hào)。程序被觸發(fā)后通過比較指令判斷呼叫信號(hào)與轎箱所在樓層的關(guān)系,如果呼叫信號(hào)大于轎箱所在樓層則調(diào)用上行表排隊(duì)子程序,入口 M1。如果呼叫信號(hào)小于轎箱所在樓層則調(diào)用下行表排隊(duì)子程序,入口 M2。梯形圖如圖 4214 所示。 圖 4214 下行過程中同向信號(hào)處理梯形圖 32 內(nèi)部呼叫信號(hào)處理環(huán)節(jié) 本環(huán)節(jié)完成內(nèi)部呼叫信號(hào)的處理過程。內(nèi)部呼叫按鈕 X13, X14, X15, X16, X17, X20 為本環(huán)節(jié)的觸發(fā)信號(hào)。程序被觸發(fā)后通過比較指令判斷呼叫信號(hào)與轎箱所在樓層的關(guān)系,如果呼 叫信號(hào)大于轎箱所在樓層則調(diào)用上行表排隊(duì)子程序,入口 M1。如果呼叫信號(hào)小于轎箱所在樓層則調(diào)用下行表排隊(duì)子程序,入口 M2。梯形圖如圖 4215所示。 圖 4215 內(nèi)部呼叫信號(hào)處理梯形圖 33 子程序調(diào)用環(huán)節(jié) 本環(huán)節(jié)完成六個(gè)字程序模塊的相關(guān)存儲(chǔ)單元和指針的賦初值和調(diào)用功能。梯形圖如圖 4216所示。 圖 4216 子程序調(diào)用環(huán)節(jié)梯形圖 34 子程序功能說明 本系統(tǒng)有六個(gè)子程序功能模塊,分別是:上行表排隊(duì)處理子程序模塊,下行表排隊(duì)處理子程序模塊,查詢上行表最大值子程序 模塊,查詢下行表最小值子程序模塊,上行表已完成任務(wù)消除子程序模塊,上行表已完成任務(wù)消除子程序模塊。 上行表排隊(duì)子程序模塊 本模塊完成進(jìn)入上行表的呼叫信號(hào)的排序以及轉(zhuǎn)移處理功能。首先,呼叫信號(hào)通過 D200 進(jìn)入子程序。子程序開始部分有三個(gè)監(jiān)控觸點(diǎn) : [= D200 D100V0], [= D100V0 K0]和 [ D200 D100V0][ D100V0 K0]。它們分別監(jiān)控 D100V0 是否與 D200 相等,是否等于 0或者 D100 是否大于 D100V0。如果滿足第一個(gè)監(jiān)控觸點(diǎn),說明當(dāng)前的呼叫信號(hào) 已經(jīng)在上行表中,不需要進(jìn)一步處理可結(jié)束子程序調(diào)用,返回主程序;如果滿足第二個(gè)監(jiān)控觸點(diǎn),說明指針 V0 指向的表單元為空閑空間,可直接使用 MOVP指令將 D200 存入D100V0中,然后返回主程序;如果滿足第三個(gè)監(jiān)控觸點(diǎn),說明 D200 大于 V0所指向的表單元,需要進(jìn)一步搜索,使用 INC指令給 V0加一。 第四個(gè)監(jiān)控觸點(diǎn) [ D200 D100V0][ D100V0 K10]如果被觸發(fā),說明找到了表中大于 D200的樓層信號(hào),并且這個(gè)信號(hào)不是經(jīng)過加 10 處理的反向呼叫信號(hào),可直接將 D200 插入到 V0 所指的表單元,并將其 后的表單員中的數(shù)據(jù)一次向后移動(dòng)一位,完成這一系列操作后,返回主程序。 第五個(gè)監(jiān)控觸點(diǎn) [= D100V0 K10]說明 V0 所指向的是經(jīng)過加 10 處理的反響呼叫信號(hào)。首先要對(duì)反向呼叫信號(hào)做減 10處理,將其還原為普通的呼叫信號(hào),然后通過比較指令判斷 D200是否大于這個(gè)反向呼叫信號(hào),如果大于,則需要將這個(gè)反響呼叫信號(hào)發(fā)往下行表中;如果不大于,則可直接將 D200 插入到 V0所指的表單元中。本子程序模塊的梯形圖如圖 431和圖 432所示。 35 圖 431 上行表排隊(duì)子程序模塊梯形圖( 1) 36 圖 432 上行表排隊(duì)子程序模塊( 2) 下行表排隊(duì)子程序模塊 本模塊的程序結(jié)構(gòu)與上行表排隊(duì)子程序模塊類似,不同點(diǎn)在于本模塊的排序方式為升序排序方式。梯形圖如圖 433和圖 434所示。 37 圖 433 下行表排隊(duì)子程序模塊( 1) 38 圖 434 下行表排隊(duì)子程序模塊( 2) 39 查詢上行表最大值子程序模塊 本模塊是為電梯響應(yīng)和處理上升過程中的反響呼叫信號(hào)提供服務(wù)的。在出現(xiàn)反向呼叫信號(hào)時(shí),需要判斷呼叫信號(hào)是否大于上行表中的最大任務(wù)數(shù)據(jù),如果大于最大任務(wù)數(shù)據(jù),則需要將 其做加 10 標(biāo)記處理后再存入上行表;如果小于最大任務(wù)數(shù)據(jù),則直接將其存入下行表即可。本模塊初始化先將上行表的第一個(gè)表單元的內(nèi)容存入 D2中,開始執(zhí)行后,先 D100V2的內(nèi)容存入 D4中( V2為指針,初值為 0),然后進(jìn)一步判斷當(dāng)前讀取的表單元數(shù)據(jù)是否是經(jīng)過加 10 標(biāo)記處理過的反向呼叫信號(hào),如果是,將其做減 10還原處理,并存入 D4中。最后將 D4與 D2進(jìn)行比較,如果 D4大于 D2,則用 D4的內(nèi)容覆蓋 D2的內(nèi)容,然后將指針 V2加 1,直到將表中所有的數(shù)據(jù)查詢一遍后, D2 的內(nèi)容便是當(dāng)前上行表中的最大值了。本模塊梯形圖如圖 435所示。 查詢下行表最小值子程序模塊 本模塊是為電梯響應(yīng)和處理下降過程中的反響呼叫信號(hào)提供服務(wù)的。在出現(xiàn)反響呼叫信號(hào)時(shí),需要判斷呼叫信號(hào)是否小于小行表中的最小任務(wù)數(shù)據(jù),如果小于最小任務(wù)數(shù)據(jù),則需要將其做減 10 標(biāo)記處理后再存入下行表;如果大于最小任務(wù)數(shù)據(jù),則直接將其存入上行表即可。本模塊初始化先將下行表的第一個(gè)表單元的內(nèi)容存入 D3中,開始執(zhí)行后,先 D120V2的內(nèi)容存入 D5中( V3為指針,初值為 0),然后進(jìn)一步判斷當(dāng)前讀取的表單元數(shù)據(jù)是否是經(jīng)過減 10 標(biāo)記處理過的反向呼叫信號(hào),如果是,將其做加 10還 原處理,并存入 D5中。最后將 D5與 D3進(jìn)行比較,如果 D5小于 D3( D5等于 0除外),則用 D5的內(nèi)容覆蓋 D3的內(nèi)容,然后將指針 V3加 1,直到將表中所有的數(shù)據(jù)查詢一遍后, D3的內(nèi)容便是當(dāng)前下行表中的最小值了。本模塊梯形圖如圖 436所示。 40 圖 435 查詢上行表最大值子程序梯形圖 41 圖 436 查詢下行表最小值子程序梯形圖 42 上行表已完成信號(hào)消除子程序模塊 本模塊完成電梯轎箱到站之后,上行表中已完成的任務(wù)數(shù)據(jù)的刪除以及被記憶的按鈕指示燈的熄滅功能。這部分的觸發(fā)信號(hào)都是 [ = D100 KXX]形式的。當(dāng)上升表的首單元 D100等于某一個(gè)樓層信號(hào)時(shí),即表示當(dāng)前轎箱將要到達(dá)目標(biāo)樓層,將開始一系列減速、平層和門控程序,這時(shí) D100中的樓層任務(wù)數(shù)據(jù)已經(jīng)完成,應(yīng)該將其刪除,并依次將其后的樓層任務(wù)數(shù)據(jù)想前提升一位。 本模塊前半部分完成的是被記憶的按鈕指示燈的熄滅功能。當(dāng)電梯運(yùn)行至某一目標(biāo)樓層時(shí), [ = D100 KXX]中的某一個(gè)會(huì)被觸發(fā)(包括經(jīng)過加 10處理過的上行反響呼叫信號(hào)),此時(shí)如果這一樓層的某一個(gè)按鈕指示燈處于被記憶狀態(tài),那么這個(gè)觸點(diǎn)就會(huì)連同被觸發(fā) 的 [ = D100 KXX]以及平層信號(hào)( X34)構(gòu)成一個(gè)通路,從而觸發(fā)一個(gè)將此被記憶的指示燈復(fù)位的 RST指令,從而達(dá)到了按鈕指示燈熄滅的功能。 本模塊的后半部分完成了上行表中已完成的樓層呼叫數(shù)據(jù)刪除工作。其結(jié)構(gòu)很簡(jiǎn)單,就是通過兩個(gè)指針 V4和 V5的移動(dòng)和傳送數(shù)據(jù)來完成的。首先通過子程序起始賦初值將 V4指向 D100,將 V5 指向 D101,然后通過 MOV指令用 V5指向的數(shù)據(jù)單元覆蓋 V4指向的數(shù)據(jù)單元,然后分別將 V4和 V5做加 1操作,直至將表中的所有數(shù)據(jù)向前移動(dòng)一次為止。本模塊梯形圖如圖 437和 438所示。 下行表已完成信號(hào)消除子程序模塊 本模塊的結(jié)構(gòu)與上行表已完成信號(hào)消除子程序模塊完全相同,梯形圖如圖 439和 4310所示。 PLC程序就此完畢。 43 圖 437 上行已完成信號(hào)清除子程序模塊梯形圖 (1) 44 圖 438 上行已完成信號(hào)清除子程序模塊梯形圖 (2) 圖 439 下行表已完成的樓層呼叫信號(hào)刪除 (1) 45 圖 4310 下行表已完成的樓層呼叫信號(hào)刪除 (2)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1