二十層電梯程序的編寫方法_第1頁
二十層電梯程序的編寫方法_第2頁
二十層電梯程序的編寫方法_第3頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、二十層電梯程序的編寫方法采用S7-300的pic對程序的編寫。在程序編寫之前,對硬件的組態(tài),本程序要使用的pic是cpu315-2dp作為主要的運(yùn)行的中心,帶三塊153-2的模塊。把主cpu放在機(jī)房,收集機(jī)房內(nèi)運(yùn)行電機(jī)需要的條件和對電機(jī)運(yùn)行輸出控 制等。第一塊153-2的模塊放在電梯轎廂內(nèi)主要收集轎廂內(nèi)人員要去的樓層。第二塊153-2模塊放在第五樓層,收集1到10樓層電梯運(yùn)行的條件和這些樓層人員要電梯的按鈕。第三塊153-2模塊放在15樓層,收集電梯運(yùn)行的條件和樓層人員要電梯按鈕。組態(tài)好硬件用網(wǎng)絡(luò)線鏈接起來,設(shè)定好主 cpu,和各模塊的網(wǎng)絡(luò)地址。通信屬性等。使其通信屬性保持一至。如以下圖。組態(tài)

2、好網(wǎng)絡(luò)后,在 cpu和153-2模塊后面添加數(shù)字量輸入輸出模塊,保證編寫程序需要多的數(shù)字 量地址,并修改好輸入輸出量的起始地址。保證在程序編寫是方便易懂。編寫注冊表值。保證電梯運(yùn)行要用到的輸入輸出地址。如以下圖上面把硬見組態(tài)好了,現(xiàn)在考慮軟件局部,首先編寫電梯運(yùn)行要的條件fc1功能,為了保證電梯平安運(yùn)行必須滿足以下條件。一,設(shè)備電器局部的所有漏電檢測,保證電氣在平安的用電范圍內(nèi)。二,電機(jī)的相序保護(hù),保證電機(jī)正確的運(yùn)轉(zhuǎn)方向和缺相的保護(hù)。三,電機(jī)電流保護(hù),限制電機(jī)的最大運(yùn)行電流,確保長時間運(yùn)行的平安。四,速度保護(hù)限制最大的速度。五,載重保護(hù),限制最大的載重量。六,變速箱溫度保護(hù)和速度保護(hù),確保變速

3、箱正常運(yùn)行。七,上下限位開關(guān),防止電梯超限位。八,設(shè)定兩個緊停按鈕。九,確定轎廂門關(guān)好。十,再次確定轎廂速度檢查。如以下圖。方便檢修,為檢修人員設(shè)置獨立的檢修開關(guān),在轎廂和機(jī)房里都設(shè)置可以操作電梯上下的開關(guān), 但要限制速度。電梯的啟動和減速停止電路,對電梯設(shè)定三種速度,電梯啟動后,速度一在外部檢測到一定電流 后才翻開制動器,確保電梯平穩(wěn)啟動,防止動力缺乏反轉(zhuǎn)。進(jìn)入速度二,延時進(jìn)入速度三。保持平穩(wěn) 運(yùn)轉(zhuǎn)。在速度二編寫減速電路,當(dāng)電梯進(jìn)入減速區(qū)是運(yùn)行速度二,當(dāng)電梯觸碰到停止開關(guān)是從速度二 直接制動停止。后面編寫電梯報警指示輸出方便維修和查詢。上面是電梯運(yùn)行,減速和停止電路。接下來編寫功能fc2,用

4、于轎廂的開關(guān)門,在這里設(shè)置了門的開關(guān)按鈕和防夾開關(guān),門開到位和 關(guān)到位檢測。編寫到達(dá)樓層電梯停好自動啟動開門,轎廂停止在本層,本層按下要電梯按鈕啟動開門 信號,在無人按按鈕時自動關(guān)門到位啟動電梯運(yùn)行電路,當(dāng)關(guān)門的過程中,有人觸碰到防夾開關(guān),停 止關(guān)門,開門電路自動啟動。防夾復(fù)位后,有人按關(guān)門按鈕或自動啟動關(guān)門。如以下圖。編寫功能fc5,要樓層的數(shù)據(jù)存儲,比擬要樓層和電梯所在層的數(shù)據(jù),判斷電梯上行還是下行, 是電梯運(yùn)行的條件。電梯從停止到運(yùn)行這是條件之一。當(dāng)出現(xiàn)了上行條件又出現(xiàn)了下行條件,電梯保 證運(yùn)行最先的條件,完成先前條件在運(yùn)行另一方向的條件。如以下圖。編寫功能fc6,轎廂要求去樓層的數(shù)據(jù)存

5、儲和判斷電梯上行還是下行的運(yùn)行條件,滿足和fc5運(yùn)行條件。功能fc7,電梯到某層判斷減速和停止。編寫電梯運(yùn)行時觸碰到減速某層減速開關(guān),判斷本層是 否要啟動減速,還是繼續(xù)保持原速度運(yùn)行,觸碰到某層停止開關(guān)是否停止電梯運(yùn)行,啟動制動和開門 電路。如以下圖。圖。編寫功能fc8,在fc7根底上編寫上行運(yùn)行狀態(tài)下各層的減速和停止電路。啟動開門電路。如下功能fc9轎廂到達(dá)層數(shù)據(jù)存儲和到達(dá)層數(shù)據(jù)輸出顯示。fc10 ,在fc7的根底上編寫下行運(yùn)行狀態(tài)下各樓層的減速和停止電路,啟動開門電路。fell,編寫轎廂??繉雍鸵娞輰訑?shù)據(jù)相等,啟動開門信號,復(fù)位要層條件。如以下圖。fc12,在fell根底上編寫各樓層的數(shù)

6、據(jù)等層輸出。啟動開門信號,復(fù)位本層要層條件,在電梯沒 有運(yùn)行條件下,滿足上述條件。如以下圖。組織塊obi,把所有功能組織起來,編寫都不要電梯層的輸出條件。上行條件的集合,下行條件的 集合,電梯上行和下行指示,轎廂兩超速平安檢測和轎廂超速制動輸出。局部程序如以下圖。這是我編寫的電梯運(yùn)行程序,用本程序進(jìn)行了仿真運(yùn)行。能夠到達(dá)預(yù)想的要求。也希望對本程序 感興趣的朋友我們可以相互交流,加強(qiáng)相互的學(xué)習(xí)。qq: 8電梯運(yùn)行測試的工作原理首先對程序下載到仿真器里。先運(yùn)行程序中的檢修程序,這是方便電梯在每個樓層維修編寫 的程序。設(shè)置有檢修和運(yùn)行切換開關(guān),在檢修位置時,電梯不在接受外部人員的控制,只能用在 檢修

7、人員的操著。運(yùn)行檢修位時必須滿足以下條件,漏電,相序,緊停復(fù)位,轎廂的速度檢測必 須良好。電機(jī)電流檢測必須正常位。操作電梯上下的開關(guān)在轎廂里有一組和機(jī)房里有一組,獨立 操作。電梯保證速度2的低速運(yùn)行。滿足條件,按下行鍵電梯下行啟動,檢測到規(guī)定電流后制動 翻開,電梯延時到速度 2開始運(yùn)行。但停止按按鍵,電梯立即停止制動。在此期間按別的上行或 下行鍵電梯立即停止。電梯正常運(yùn)行程序。檢修運(yùn)行開關(guān)到運(yùn)行位置,滿足運(yùn)行的必要條件,轎廂門關(guān)好檢測 等。轎廂在某樓層,樓層的轎廂??块_關(guān)閉合,傳送??繉訑?shù)據(jù)到停靠層數(shù)據(jù)存儲,當(dāng)要層有人 要電梯按下要層按鍵,在要層開關(guān)按下時把要層的數(shù)據(jù)存儲到要層的數(shù)據(jù)存儲里,并

8、置位要層輸 出指示。在進(jìn)行要層和電梯轎廂停靠層的數(shù)據(jù)比擬,判斷電梯是上行還是下行還是在同層,啟動 開門信號。例:轎廂在樓層 2,在2層停靠開關(guān)下傳送數(shù)據(jù) 2到停靠層數(shù)據(jù)存儲 mw1O0當(dāng)4層按下要電梯鍵時,在電梯運(yùn)行條件滿足時,用傳送指令把數(shù)字4傳送到要4層的數(shù)據(jù)存儲mw110并置位四層要輸出,在啟動先進(jìn)行??繉雍鸵獙拥臄?shù)據(jù)比擬,當(dāng)mw110的數(shù)據(jù)大于mwlOC時啟動中間輸出,在組織塊obi中的啟動上行條件一,在下啟動上行總條件,在下和轎廂門關(guān)好下啟動 電梯上行啟動,在滿足電梯運(yùn)行條件,電梯上行正轉(zhuǎn)輸出開始啟動,在去下進(jìn)入電梯速度一啟 動,在延時繼電器t1和電流檢測到某一值翻開制動,同時進(jìn)入速

9、度二,在延時 t2啟動,使速度 三啟動。這里電梯啟動過程完成保持正常運(yùn)行。在三層上減速開關(guān)觸碰下,電梯進(jìn)入減速,啟動減速中間輸出,斷開t2供電,使電梯運(yùn)行在速度2的模式下,來實現(xiàn)減速。電梯繼續(xù)上行,在4層停止開關(guān)觸碰下,停止中間輸出啟動,電梯斷電停止并制動。我設(shè)計的制動在電梯電機(jī)局部有制動和轎廂局部有制動。在停止中間輸出啟動t6,延時1秒后啟動自動開門信號,在啟動下啟動開門,在門開到位 停止開門輸出,門開到位在 t4延時6秒后自動啟動關(guān)門信號,在門關(guān)到位開關(guān)觸碰下停止關(guān)門。 門關(guān)好后,在沒有別的輸入轎廂就此停止 4層。電梯的減速,如上例,當(dāng)觸碰減速開關(guān),在上行中間輸出,和減速開關(guān)12,7接通,

10、還有四層要輸出置位減速中間輸出進(jìn)行減速。開門電路中設(shè)定有,開關(guān)門按鈕和防夾人檢測。電梯停止,如上例,在到層停止開關(guān)觸碰下,置位停止中間輸出,還要寫復(fù)位減速中間輸出和要電梯輸出轎廂去樓層輸在出。在開門同時還要寫復(fù)位停止中間輸出,以做好電梯在下一條件下運(yùn)行準(zhǔn)備。在電梯運(yùn)行中,電梯有上行和下行信號時,電梯判斷誰先要電梯,并保存要電梯的結(jié)果,在運(yùn)行過程中,可以存儲其他要電梯的結(jié)果。但電梯運(yùn)行時,滿足如電梯先上行,就把所以需要上 行的條件全部實現(xiàn),在沒有上行的條件后才啟動下行電路,運(yùn)行所有下行條件,當(dāng)下行條件運(yùn)行 完,如又有上行條件就啟動上行電路運(yùn)行上行條件,如沒有運(yùn)行條件電梯就??吭谀硨印5却?個運(yùn)行條件。本電梯還解決了如下問題,例:電梯停靠在4層,首先是7層按要電梯,當(dāng)電梯運(yùn)行時,1 層要了電梯,但7層要電梯去10層,1層要電梯去5層。在電路沒有改動之前,電梯是從4層開始上運(yùn)行到7層,在滿足完上行條件,開門,進(jìn)人,按要去10層,關(guān)門,但電梯關(guān)好門后不運(yùn)行去10層條件,而是下行去1層,至U 1層,開門,進(jìn)人,按要去 5層,關(guān)門,電梯關(guān)好門后,在運(yùn) 行上行條件,到5層,停止,開門,走人,關(guān)門,好后,起動運(yùn)行上行,到10層后停止,開門,走人,關(guān)門。后電梯停止。問題出現(xiàn)在電梯到7層,常理進(jìn)人后,要10層,就去10層,運(yùn)行到10層,后在運(yùn)行下行條件。后在運(yùn)行條件上改加了斷電延時繼電器程序

溫馨提示

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

最新文檔

評論

0/150

提交評論