基于KingView的電梯控制_第1頁
基于KingView的電梯控制_第2頁
基于KingView的電梯控制_第3頁
基于KingView的電梯控制_第4頁
基于KingView的電梯控制_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)設(shè)計(論文)題 目:基于KingView的電梯控制系統(tǒng)設(shè)計 學(xué)生姓名: xxx 學(xué) 號: 200905280106 班 級: xxxxxxxxxx 指導(dǎo)教師: xxxx 完成日期: 2011年10月15號 信息處理與控制工程系畢業(yè)設(shè)計任務(wù)書設(shè)計(論文)題 目基于KingView的電梯控制選題時間完成時間論文(設(shè)計)字數(shù)22000關(guān)鍵詞PLC、電梯、組態(tài)王、監(jiān)控設(shè)計(論文)題目的來源、理論和實際意義: 隨著計算機技術(shù)、信息技術(shù)、控制理論及工業(yè)自動化技術(shù)的發(fā)展,人們對生活質(zhì)量和工作環(huán)境的要求不斷提高,對自動化監(jiān)控系統(tǒng)的要求也越來越高,目前組態(tài)軟件作為人機接口的智能軟件包,是一種流行的PC機上建

2、立工控的對象,能夠?qū)F(xiàn)場的信號實時地傳送到控制室,保證現(xiàn)場操作人員和管理人員不需到現(xiàn)場即可得到各種數(shù)據(jù)以優(yōu)化控制現(xiàn)場的作業(yè)。電梯無論在高層建筑物還是在工礦企業(yè)中都有重要的應(yīng)用,為此,本文介紹了一種基于組態(tài)軟件的電梯監(jiān)控系統(tǒng),該系統(tǒng)利用組態(tài)軟件進行系統(tǒng)設(shè)計,不僅能夠?qū)崿F(xiàn)精確的自動控制,而且構(gòu)造簡單,具有較好的應(yīng)用前景。電梯的運行控制 已被廣泛應(yīng)用,在 監(jiān)控室的上位機監(jiān)控上。 設(shè)計(論文)的主要內(nèi)容:電梯監(jiān)控系統(tǒng)利用PLC實現(xiàn)對電梯的運行控制并采用組態(tài)王軟件實現(xiàn)電梯監(jiān)控系統(tǒng)的設(shè)計組態(tài)監(jiān)控系統(tǒng)與PLC控制系統(tǒng)進行實時數(shù)據(jù)交換,在組態(tài)監(jiān)控畫面上能實時反映電梯的運行狀態(tài)并能通過監(jiān)控畫面控制電梯運行狀態(tài)

3、,從而實現(xiàn)對電梯運行狀態(tài)的雙向控制。1.首先介紹PLC在電梯中的應(yīng)用特點2.PLC控制系統(tǒng)的特點3.系統(tǒng)的軟件設(shè)計4.做出了電梯梯形圖,程序流程圖5.進行簡單的調(diào)試學(xué)生簽字: 指導(dǎo)教師簽字: 系負責(zé)人簽字: 2011 年 10 月 15 日 成績評定及評語指導(dǎo)教師評語:成績:指導(dǎo)教師簽字: 年 月 日答辯答辯意見:答辯組簽名: 年 月 日 基于KingView的電梯控制論文摘 要在現(xiàn)代社會和科技的不斷發(fā)展中,計算機,弱電控制技術(shù)已經(jīng)得到了快速的發(fā)展,電梯已經(jīng)成為了現(xiàn)代城市發(fā)展的必要條件和標志。特別是在一些高層建筑中電梯已經(jīng)成為了一種必不可少的交通運輸工具,而隨著現(xiàn)在高層建筑如雨后春筍般的涌出,

4、電梯行業(yè)也進入了一個新的發(fā)展高峰期。電梯的控制技術(shù)也已經(jīng)從以前簡單的機械控制發(fā)展到了現(xiàn)在的全電子計算機控制,以往的繼電器也已經(jīng)完全不能滿足現(xiàn)代電梯運行的要求,很多現(xiàn)代的功能都不能實現(xiàn),所以我們現(xiàn)在用PLC來代替繼電器來實現(xiàn)電梯的邏輯控制。本次設(shè)計主要是針對國內(nèi)電梯行業(yè)的現(xiàn)狀,用可編程序控制器(PLC)來實現(xiàn)對電梯的邏輯控制,通過適當(dāng)?shù)倪x擇和設(shè)計,不但可以提高電梯的安全性、靈活性、維護性及其使用壽命,可以大大的減少對電梯新功能的研發(fā)周期,提高了電梯的控制水平,改善了電梯的穩(wěn)定性,使之達到我們所期待的目標。本設(shè)計中的電梯相對于以往的傳統(tǒng)電梯,大大的提高了舒適性及其功耗,在現(xiàn)在社會中有著廣泛的應(yīng)用。

5、該電梯控制系統(tǒng)具有指層、廳召喚、選層選向、手動和自動等功能,具有集選控制的特點。而對于現(xiàn)在的PLC控制的電梯,在監(jiān)控室的上位機監(jiān)控電梯的運行狀態(tài)是電梯控制的發(fā)展必然趨勢。本設(shè)計中我們簡要分析了電梯監(jiān)控系統(tǒng)的組成,詳細介紹了PLC實現(xiàn)對四層電梯的運行監(jiān)控,并采用組態(tài)王軟件實現(xiàn)電梯監(jiān)控系統(tǒng)的設(shè)計,組態(tài)監(jiān)控系統(tǒng)與PLC控制系統(tǒng)進行實時數(shù)據(jù)交換,在組態(tài)監(jiān)控畫面上能實時反映電梯的運行狀態(tài),從而實現(xiàn)對電梯運行狀態(tài)的雙向監(jiān)控。本設(shè)計在深入介紹電梯的運行狀態(tài)的同時介紹可編程序控制器(PLC),并詳細介紹其優(yōu)點及特點,著重介紹了電梯的軟件及監(jiān)控狀態(tài),研究并提出了基于PLC電梯控制系統(tǒng)設(shè)計的實現(xiàn)方案,最后對本論文

6、的研究內(nèi)容進行了總結(jié)與展望。關(guān)鍵詞:PLC,電梯,組態(tài)王,監(jiān)控目 錄摘 要1目 錄2第1章緒論11.1 電梯繼電器控制系統(tǒng)的特點及存在問題1電梯繼電器控制系統(tǒng)的優(yōu)點:1電梯繼電器控制的缺點:11.2 PLC及在電梯控制中的應(yīng)用特點11.2.1 PLC簡介及其特點:11.2.2 PLC控制電梯的邏輯關(guān)系51.2.3 PLC控制電梯的優(yōu)點5第二章 PLC控制系統(tǒng)硬件設(shè)計72.1 四層電梯主電路7電梯控制系統(tǒng)原理圖7電梯理想運行曲線72.1.3 四層電梯曳引電機及門電機電路圖82.1.4 PLC外部接線圖92.2I/0點數(shù)的分配及機型的選擇92.2.1 I/O點數(shù)的估算10輸入/輸出的分配如下:10

7、2.2.3 機型的選擇112.3 編碼器與PLC的連接112.4系統(tǒng)結(jié)構(gòu)框圖11第三章 系統(tǒng)軟件設(shè)計143.1 四層電梯梯形圖143.1.1 電梯控制主程序流程圖16外召喚信號登記及消除17內(nèi)指令信號登記及消除173.1.4 電梯的平層信號處理173.1.5 選層定向及反向截梯173.1.6 內(nèi)指令外召喚信號的保持173.1.7 各樓層停車信號173.1.8 自動開關(guān)門173.2 四層電梯STL語句表17第四章 軟硬件的調(diào)試184.1組態(tài)王6.53的簡介184.2 組態(tài)王的基本操作194.2.1 制作一個工程的一般過程19變量的定義及管理224.2.3 組態(tài)王的命令語言304.3圖庫與控件及命

8、令語言程序304.4 四層電梯在組態(tài)王中的仿真調(diào)試32總結(jié)34致謝35參考文獻36第1章緒論1.1 電梯繼電器控制系統(tǒng)的特點及存在問題電梯繼電器控制系統(tǒng)的優(yōu)點:(1) 所有控制功能及信號處理均有硬件實現(xiàn),線路直觀,易于理解和掌握,適合于一般技術(shù)人員和技術(shù)工人所掌握。 (2) 系統(tǒng)的保養(yǎng)、維修及故障檢查無需較高的技術(shù)和特殊的工具、儀器。 (3) 大部分電器均為常用控制電器,更換方便,價格較便宜。 (4) 多年來我國一直生產(chǎn)這類電梯,技術(shù)成熟,已經(jīng)形成系列化產(chǎn)品,技術(shù)資料圖紙齊全,熟悉、掌握的人員較多。電梯繼電器控制的缺點:(1) 系統(tǒng)觸點繁多、接線線路復(fù)雜,且觸點容易燒壞磨損,造成接觸不良,因而

9、故障率較高。 (2) 普通控制電器及硬件接線方法難以實現(xiàn)較復(fù)雜的控制功能,使系統(tǒng)的控制功能不易增加,技術(shù)水平難以提高。 (3)電磁機構(gòu)及觸點動作速度比較慢,機械和電磁慣性大,系統(tǒng)控制精度難以提高。 (4) 系統(tǒng)結(jié)構(gòu)龐大,能耗較高,機械動作噪音大。 (5) 由于線路復(fù)雜,易出現(xiàn)故障,因而保養(yǎng)維修工作量大。費用高;而且檢查故障困難,費時費工??偠灾?,電梯繼電器控制系統(tǒng)故障率高,大大降低了電梯的可靠性和安全性,經(jīng)常造成停梯,給乘客人員帶來不便和驚擾。且電梯一旦發(fā)生沖頂或蹲底,不但會造成電梯機械部件損壞,還可能出現(xiàn)人身事故。所以目前電梯的繼電器控制已經(jīng)很少使用了。1.2 PLC及在電梯控制中的應(yīng)用特

10、點 PLC簡介及其特點:可編程序擴及控制器(PLC,Programmable Logic Controller)是上世紀60年代末在美國首次出現(xiàn)的,目的是用來取代繼電器,以執(zhí)行邏輯判斷、計時、技術(shù)等順序控制功能。PLC的基本思想是把計算機功能完善、靈活、通用等優(yōu)點和繼電器控制系統(tǒng)的簡單易懂、操作方便、價格便宜等優(yōu)點結(jié)合起來,控制器的硬件是標準的、通用的。它是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計。它采用了可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計算和算術(shù)運算等操作的指令,并通過數(shù)字式和模擬式的輸入輸出,控制各種類型的機械或生產(chǎn)過程。PLC是微機技術(shù)與傳統(tǒng)

11、的繼電接觸控制技術(shù)相結(jié)合的產(chǎn)物,它克服了繼電器控制系統(tǒng)中機械觸點的界限復(fù)雜、可靠性低、功耗高、通用性和靈活性差的缺點,充分利用微處理器的優(yōu)點??删幊炭刂破鲗τ脩魜碚f,是一種無觸點設(shè)備,改變程序即可改變生產(chǎn)工藝,因此可在初步設(shè)計階段選用課編程控制器,在實施階段再確定工藝過程。另一方面,從制造生產(chǎn)可編程控制器的廠商角度看,在制造階段不需要根據(jù)用戶的訂貨要求專門設(shè)計控制器,適合批量生產(chǎn)。由于這些特點,可編程控制器問世以后很快收到工業(yè)控制界的歡迎,并得到迅速的發(fā)展。目前,課編程控制器已成為工廠自動化的強有力工具,得到廣泛應(yīng)用。PLC的特點:1.抗干擾能力強,可靠性高PLC主要模塊均采用大規(guī)模與超大規(guī)模

12、集成電路,I/O系統(tǒng)設(shè)計有完善的通道保護與信號調(diào)理電路;在結(jié)構(gòu)上對耐熱、防潮、防塵、抗震等都有周到的考慮;在硬件上采用隔離、屏蔽、濾波、接地等抗干擾措施;對電源部分采取了很好的調(diào)整和保護措施,以適應(yīng)電網(wǎng)電壓波動和過電壓、欠電壓的影響;在軟件上采用數(shù)字濾波等抗干擾和故障診斷措施,采用信息保護和恢復(fù)技術(shù),實時報警和運行信息顯示等。PLC采用微電子技術(shù),大量的開關(guān)動作有無觸點的電子存儲器件來完成,所以PLC控制系統(tǒng)的可靠性大大提高了。2.控制系統(tǒng)結(jié)構(gòu)簡單,通用性強大部分情況下,一個PLC主機就能組成一個控制系統(tǒng)。對于需要擴展的系統(tǒng),只要選好擴展模塊,經(jīng)過簡單的連接即可。PLC控制系統(tǒng)的實質(zhì)性好處是當(dāng)

13、控制要求改變,需要變更控制系統(tǒng)的功能時,只需對程序驚醒簡單的修改,對硬件部分稍作改動即可,而不像繼電器控制系統(tǒng)那樣,在一個裝配好的控制鍵盤上,對系統(tǒng)進行修改幾乎是不可能的事情。所以說PLC控制系統(tǒng)有極高的柔性,及通用性強。3.編程方便,易于使用PLC是面向底層用戶的智能控制器,因為其最初的目的就是要取代繼電器邏輯,所以,PLC誕生之時,其設(shè)計者充分考慮到現(xiàn)場工程技術(shù)人員的技能和習(xí)慣,其編程語言采用了和傳統(tǒng)控制系統(tǒng)中電氣原理圖類似的梯形圖語言,PLC的內(nèi)部元件也用過去就熟悉的諸如中間繼電器、定時器、計數(shù)器等名稱。這種編程語言形象直觀,容易掌握,不需要專門的計算機知識和語言,只要具有一定的電氣和工

14、藝知識的人員都可在短時間學(xué)會。4.功能強大,成本低現(xiàn)在PLC幾乎能滿足所有的工業(yè)控制領(lǐng)域的需要。PLC控制系統(tǒng)可大可小,能輕松完成單機控制系統(tǒng)、批量控制系統(tǒng)、制造業(yè)自動化中的復(fù)雜邏輯順序控制、流程工業(yè)中大量的模擬量控制,以及組成通信網(wǎng)絡(luò)、進行數(shù)據(jù)處理和管理等任務(wù)。由于其專為工業(yè)應(yīng)用而設(shè)計,所以,PLC控制系統(tǒng)中的IO系統(tǒng)、HMI等可以直接和縣城信號連接、使用。系統(tǒng)也不需要進行專門的抗干擾設(shè)計。所以和其他控制系統(tǒng)(如DCS、IPC等)相比,其成本較低,而且這種趨勢還將持續(xù)下去。5.設(shè)計、施工、調(diào)試的周期短用PLC控制,由于其硬件軟件齊全,為模擬化積木式結(jié)構(gòu),且已商品化,谷僅需要按性能、容量(輸入

15、輸出點數(shù)、內(nèi)存大?。┑冗x用組裝,而大量具體的程序編制工作也了在PLC到貨前進行因而縮短了設(shè)計周期,是設(shè)計和施工可同時進行。由于軟件編程取代了硬接線實現(xiàn)控制任務(wù)的,大大減輕了繁重的安裝接線工作,縮短了施工周期。因為PLC是通過程序完成控制任務(wù)的,采用了方便用戶的工業(yè)編程語言,且都具有強制和方針的功能,故程序的設(shè)計、修改和調(diào)試都很方便,這樣可大大縮短設(shè)計和投運周期。6.維護方便PLC的輸入輸出端子能夠直觀反映現(xiàn)場信號的變化狀態(tài),通過編程工具(裝有編程軟件的電腦等)可以直觀的觀察控制程序和控制系統(tǒng)的運動狀態(tài),如內(nèi)部工作狀態(tài)、通信狀態(tài)、IO點狀態(tài)、異常狀態(tài)和電源狀態(tài)等,極大地方便了維護人員差債故障,縮

16、短了對系統(tǒng)的維護時間。PLC的應(yīng)用領(lǐng)域目前,PLC在國內(nèi)外已廣泛應(yīng)用于鋼鐵、采礦、石油、化工、制藥、電力、建材、機械制造、汽車、批量控制、裝卸、造紙紙漿、食品糧食加工、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè),使用情況大致可歸納為如下幾類:1.開關(guān)量的邏輯控制這是PLC最基本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產(chǎn)線、電鍍流水線等。2.模擬量控制在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必

17、須實現(xiàn)模擬量(Analog)和數(shù)字量(Digital)之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC廠家都生產(chǎn)配套的A/D和D/A轉(zhuǎn)換模塊,使可編程控制器用于模擬量控制。3.運動控制PLC可以用于圓周運動或直線運動的控制。從控制機構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機構(gòu),現(xiàn)在一般使用專用的運動控制模塊。如可驅(qū)動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運動控制功能,廣泛用于各種機械、機床、機器人、電梯等場合。4.過程控制過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計算機,PLC能編制各種各樣的控制算法程序,完成閉環(huán)控制。PI

18、D調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中用得較多的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運行專用的PID子程序。過程控制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應(yīng)用。5.數(shù)據(jù)處理現(xiàn)代PLC具有數(shù)學(xué)運算(含矩陣運算、函數(shù)運算、邏輯運算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票?。?shù)據(jù)處理一般用于大型控制系統(tǒng),如無人控制的柔性制造系統(tǒng); 6.通信及聯(lián)網(wǎng)PLC通信含PLC間的通信及PLC與其它智能設(shè)備間

19、的通信。隨著計算機控制的發(fā)展,工廠自動化網(wǎng)絡(luò)發(fā)展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。1.2.2 PLC控制電梯的邏輯關(guān)系電梯控制邏輯關(guān)系如下: 1)行車方向由內(nèi)選信號決定,順向優(yōu)先執(zhí)行; 2)行車途中如遇呼梯信號時,順向截車,反向不截車; 3)內(nèi)選信號、呼梯信號具有記憶功能,執(zhí)行后解除。 4)內(nèi)選信號、呼梯信號、行車方向、行車樓層位置均由信號燈指示5)停層時可延時自動開門、手動開門、(關(guān)門過程中)本層順向呼梯開門; 6)有內(nèi)選信號時延時自動關(guān)門,關(guān)門后延時自動行車; 7)無內(nèi)選時延時5s自動關(guān)門,但不能自動行車;

20、 8)行車時不能手動開門或本層呼梯開門,開門不能行車。9)自動關(guān)門待客。當(dāng)完成全部轎廂內(nèi)指令,又無層外呼梯信號時電梯應(yīng)自動關(guān)門在調(diào)定時間內(nèi)自動關(guān)閉轎廂照明。10)自動換向。當(dāng)電梯完成全部順向指令后,應(yīng)能自動換向,應(yīng)答相反方向的信號。1.2.3 PLC控制電梯的優(yōu)點(1)在電梯控制中采用了PLC,用軟件實現(xiàn)對電梯運行的自動控制,可靠性大大提高。(2)去掉了選層器及大部分繼電器,控制系統(tǒng)結(jié)構(gòu)簡單,外部線路簡化。(3)PLC可實現(xiàn)各種復(fù)雜的控制系統(tǒng),方便地增加或改變控制功能。(4)PLC可進行故障自動檢測報警顯示,提高運行安全性,并便于檢修。(5)用于群控調(diào)配和管理,并提高電梯運行效率。(6)更改控

21、制方案是不需要改動硬件接線。此外,微機控制系統(tǒng)雖在智能控制方面有較強的功能,但也存在抗擾性差,系統(tǒng)設(shè)計復(fù)雜,一般維修人員難以掌握其維修技術(shù)等缺陷而沒被廣泛采用。PLC控制由于運行可靠性高,使用維修方便,抗干擾性強,設(shè)計和調(diào)試周期短等優(yōu)點,倍受人們重視等優(yōu)點,已成為目前在電梯控制系統(tǒng)中使用最多的控制方式。本文主要討論研究利用西門子公司可編程控制器對四層電梯的控制,形成電梯控制系統(tǒng)。第二章 PLC控制系統(tǒng)硬件設(shè)計2.1 四層電梯主電路電梯控制系統(tǒng)原理圖圖21電梯系統(tǒng)原理圖電梯理想運行曲線根據(jù)大量的研究和實驗表明,人可接受的最大加速度為am1.5m/s2,加速度變化率m3m/s3,電梯的理想運行曲線

22、按加速度可劃分為三角形、梯形和正弦波形,由于正弦波形加速度曲線實現(xiàn)較為困難,而三角形曲線最大加速度和在啟動及制動段的轉(zhuǎn)折點處的加速度變化率均大于梯形曲線,即 m跳變到-m或由-m跳變到 m的加速度變化率,故很少采用,因梯形曲線容易實現(xiàn)并且有良好加速度變化率頻繁指標,故被廣泛采用。變頻器構(gòu)成的電梯系統(tǒng),當(dāng)變頻器接收到控制器發(fā)出的呼梯方向信號,變頻器依據(jù)設(shè)定的速度及加速度值,啟動電動機,達到最大速度后,勻速運行,在到達目的層的減速點時,控制器發(fā)出切斷高速度信號,變頻器以設(shè)定的減速度將最大速度減至爬行速度,在減速運行過程中,變頻器的能夠自動計算出減速點到平層點之間的距離,并計算出優(yōu)化曲線,從而能夠按

23、優(yōu)化曲線運行,使低速爬行時間縮短至0.3s,在電梯的平層過程中變頻器通過調(diào)整平層速度或制動斜坡來調(diào)整平層精度。即當(dāng)電梯停得太早時,變頻器增大低速度值或減少制動斜坡值,反之則減少低速度值或增大制動斜坡值,在電梯到距平層位置410cm時,有平層開關(guān)自動斷開低速信號,系統(tǒng)按優(yōu)化曲線實現(xiàn)高精度的平層,從而達到平層的準確可靠。圖22拋物線直線綜合速度曲線2.1.3 四層電梯曳引電機及門電機電路圖根據(jù)設(shè)計要求,本次設(shè)計的電氣控制系統(tǒng)主回路原理圖如圖所示。圖中M1,M2為曳引電機和門電機,交流接觸器KM1KM4通過控制兩臺電動機的運行來控制轎廂和廳門,從而進行對電梯的控制。FR1,F(xiàn)R2為起過載保護作用的熱

24、繼電器,用于電梯運行過載時斷開主電路。FU1為熔斷器,起過電流保護作用。圖23 電梯曳引電機及門電機電路圖2.1.4 PLC外部接線圖本設(shè)計的PLC外部接線圖如圖所示.CPU226CN的傳感器電源24V(DC)可以輸出600mA電流,通過核算在本設(shè)計中PLC容量完全滿足要求,CPU226CN的輸出繼電器觸點容量為2A,電壓范圍為530V(DC)或5250V(AC)。圖24 PLC外部接線圖2.2I/0點數(shù)的分配及機型的選擇 I/O點數(shù)的估算本設(shè)計采用PLC控制這個簡易的四層電梯系統(tǒng)電梯的上、下行由一臺電動機拖動,電動機正轉(zhuǎn)為電梯上升,反轉(zhuǎn)為下降。一層有上升呼叫按鈕K1和指示燈H1,二層有上升呼

25、叫按鈕K2和指示燈H2以及下降呼叫按鈕K4和指示燈H4,三層有上升呼叫按鈕K3和指示燈H3以及下降呼叫按鈕K5和指示燈H5,四層有下降呼叫按鈕K6和指示燈H6。一至四層有到位行程開關(guān)SQ1SQ4。電梯內(nèi)有一至四層呼叫按鈕K10K7和指示燈H10H7;電梯開門和關(guān)門按鈕SB5和SB6,電梯開門和關(guān)門分別通過電磁鐵KM3和KM4控制,關(guān)門到位由行程開關(guān)ST1檢測,開門到位由行程開關(guān)ST2檢測。轎廂上行和下行由接觸器KM1和KM2控制,并有上行記憶和下行記憶兩路指示燈。綜上所述,輸入點共有14個,輸出點共有16個??删幊炭刂破鱏7200的CPU226輸入,輸出點數(shù)為2416。足以滿足要求輸入/輸出的

26、分配如下:該系統(tǒng)占用PLC的30個I/O口,14個輸入點,16個輸出點,具體的I/O分配如下圖所示:序號名 稱輸入點序號名 稱輸出點0一層平層I0.00電梯上行記憶Q0.01二層平層I0.11電梯下行記憶Q0.12三層平層I0.22電機正轉(zhuǎn)Q0.23四層平層I0.33電機反轉(zhuǎn)Q0.34內(nèi)呼一樓I0.44內(nèi)呼一樓指示Q0.45內(nèi)呼二樓I0.55內(nèi)呼二樓指示Q0.56內(nèi)呼三樓I0.66內(nèi)呼三樓指示Q0.67內(nèi)呼四樓I0.77內(nèi)呼四樓指示Q0.78一層外呼上行I1.08一層外呼上行指示Q1.09二層外呼上行I1.19二層外呼上行指示Q1.110三樓外呼上行I1.210三樓外呼上行指示Q1.211二樓

27、外呼下行I1.311二樓外呼下行指示Q1.312三樓外呼下行I1.412三樓外呼下行指示Q1.413四樓外呼下行I1.513四樓外呼下行指示Q1.514手動開門I2.014門電機正轉(zhuǎn)Q1.615手動關(guān)門I2.115門電機反轉(zhuǎn)Q1.716開門限位I2.2 17關(guān)門限位I2.318電梯上升極限位I2.419電梯下降極限位I2.5 機型的選擇SIMATIC S7-200系列PLC及其編程軟件STEP 7-Micro/WIN 32。SIMATIC 小型S7-200系列PLC適用于各行各業(yè),各種場合中的檢測、監(jiān)測及控制的自動化。S7-200系列的強大功能使其無論在獨立運行中,或相連成網(wǎng)絡(luò)皆能實現(xiàn)復(fù)雜控制

28、功能。S7-200系列出色表現(xiàn)在以下幾個方面:極高的可靠性;極豐富的指令集;易于掌握;便捷的操作;豐富的內(nèi)置集成功能;實時特性;強勁的通訊能力;豐富的擴展模塊等。S7-200系列在集散自動化系統(tǒng)中充分發(fā)揮其強大功能。使用范圍可覆蓋從替代繼電器的簡單控制到更復(fù)雜的自動化控制。應(yīng)用領(lǐng)域極為廣泛,覆蓋所有與自動檢測,自動化控制有關(guān)的工業(yè)及民用領(lǐng)域,包括各種機床、機械、電力設(shè)施、民用設(shè)施、環(huán)境保護設(shè)備等等。 STEP 7-Micro/WIN 32是西門子公司專門為S7-200系列PLC設(shè)計在個人計算機Windows操作系統(tǒng)下運行的編程軟件,它的功能強大,使用方便,簡單易學(xué),可用梯形圖(LAD)、語句表

29、(STL)和功能塊圖三種編程語言編制程序,不同的編程語言編制的程序可以相互轉(zhuǎn)換。STEP 7-Micro/WIN 32提供兩套指令集,即SIMATIC指令集(S7-200方式)和國際標準指令集(IEC1131-3方式)。程序編制完成之后,利用PLC與計算機專用的PC/PPI電纜傳送程序至PLC。2.3 編碼器與PLC的連接 1、THPLC-DT型四層電梯實驗教學(xué)模型一臺 2、安裝了V3.2 STEP 7 MicroWIN編程軟件的計算機一臺 3、PC/PPI編程電纜一根 4、PLC主機一臺(西門子自配),應(yīng)選用40點機型(輸入口大于20點、輸出口大于14點)。2.4系統(tǒng)結(jié)構(gòu)框圖圖25電梯開關(guān)門

30、流程圖圖26電梯上升下降流程圖第三章 系統(tǒng)軟件設(shè)計3.1 四層電梯梯形圖PLC的編程語言PLC程序是PLC指令的有序集合,PLC運行程序就是按一定的順序,執(zhí)行這集合中的一條條指令。指令是指示PLC動作的文字代碼或圖形符號。使用的編程語言不同,這些文字代碼和圖形符號就不相同。但從本質(zhì)上來講,指令的實質(zhì)都是二進制機器碼。同普通的計算機一樣,PLC的編程軟件通過編譯系統(tǒng)把PLC程序編譯成機器代碼。PLC提供了功能較為完整的編程語言,以適應(yīng)PLC在工業(yè)環(huán)境中的應(yīng)用。利用PLC的編程語言,按照不同的控制要求編制不同的控制程序,這相當(dāng)于設(shè)計和改變繼電器控制的硬件接線,也就是所謂的“可編程序”。國際電工委員

31、會(IEC)制定了一個關(guān)于PLC的國際標準IEC61131,其中在IEC61131-3中提供了5種PLC的標準語言,其中有三種圖形語言,即梯形圖(LD,Ladder Diagram)、功能塊圖(FBD,F(xiàn)unction Block Diagram)和順序功能圖(SFC,Sequential Function Chart);兩種文本語言,即結(jié)構(gòu)化文本(ST,Structured Text)和指令表(IL,Instruction List)。其中梯形圖(LD)是最早使用的一種PLC的編程語言,也是現(xiàn)在最常用的編程語言。它是從繼電器控制系統(tǒng)的原理圖的基礎(chǔ)上演變而來的,它繼承了繼電器控制系統(tǒng)中的基本工

32、作原理和電氣邏輯關(guān)系的表示方法,梯形圖與繼電器控制系統(tǒng)梯形圖的基本思想是一致的,只是在使用符號和表達方式上有一定的區(qū)別。它最大的特點就是直觀、清晰,比較易于掌握、程序表達清楚。本系統(tǒng)PLC程序的編制采用梯形圖語言,編程軟件為STEP 7。該軟件能夠完成制作程序、對可編程控制器CPU的寫入/讀出、監(jiān)控程序運行、調(diào)試程序、PLC錯誤診斷等一系列功能。STEP 7概述西門子STEP 7是用于SIMATIC可編程邏輯控制器組態(tài)和編程的標準軟件包,可使用梯形圖邏輯、功能塊圖和語句表進行編程操作。它是SIMATIC工業(yè)軟件的組成部分。有下列版本的STEP 7標準軟件包:用于SIMATIC S7-200上簡

33、單單站應(yīng)用的STEP 7 Micro/DOS和STEP 7 Micro/WIN。用于使用帶有各種功能的SIMATIC S7-300/ST-400、SIMATIC M7-300/M7-400和SIMATIC C 7的STEP 7:- 可通過選擇SIMATIC工業(yè)軟件中的軟件產(chǎn)品進行擴展- 為功能模板和通訊處理器賦值參數(shù)- 強制和多處理器模式- 全局數(shù)據(jù)通訊- 使用通訊功能塊的事件驅(qū)動數(shù)據(jù)傳送- 組態(tài)連接STEP7編程軟件允許結(jié)構(gòu)化用戶程序,可以將程序分解為單個的自成體系的程序部分從而使大規(guī)模的程序更容易理解,可以對單個的程序部分進行標準化程序組織簡化,修改更容易系統(tǒng)的調(diào)試也容易了許多在7s用戶程

34、序中可以使用如下幾種不同類型的塊:組織塊(OB)是操作系統(tǒng)和用戶程序的接口它們由操作系統(tǒng)調(diào)用,并控制循環(huán)和中斷驅(qū)動程序的執(zhí)行,以及可編程控制器如何啟動。它們還處理對錯誤的響應(yīng)組織塊決定各個程序部分執(zhí)行的順序用于循環(huán)程序處理的組織塊OB1的優(yōu)先級最高。操作系統(tǒng)循環(huán)調(diào)用OB1并用這個調(diào)用啟動用戶程序的循環(huán)執(zhí)行。功能(FC)屬于用戶自己編程的塊功能是“無存儲區(qū)”的邏輯塊FC的臨時變量存儲在局域數(shù)據(jù)堆棧中,當(dāng)FC執(zhí)行結(jié)束后,這些數(shù)據(jù)就丟失了。功能塊(FB)屬于用戶自己編程的塊功能塊是具有“存儲功能”的塊,用數(shù)據(jù)塊作為功能塊的存儲器(背景數(shù)據(jù)塊)傳遞給FB的參數(shù)和靜態(tài)變量存在背景數(shù)據(jù)塊中,背景數(shù)據(jù)塊(背

35、景DB)在每次功能塊調(diào)用時都要分配一塊給這次調(diào)用,用于傳遞參數(shù)。系統(tǒng)功能塊(SFB)和系統(tǒng)功能(SFC)是STEP7為用戶提供的己編程好的程序的塊,經(jīng)過測試集成在CPU中的功能程序庫SFB作為操作系統(tǒng)的一部分并不占用程序空間,是具有存儲能力的塊,它需要一個背景數(shù)據(jù)塊,并須將此塊作為程序的一部分安裝到CPU中。PLC程序設(shè)計常用方法在工業(yè)控制中根據(jù)不同的系統(tǒng)及控制要求,我們要設(shè)計出不同的PLC控制程序,而程序設(shè)計的方法根據(jù)設(shè)計者的習(xí)慣,喜好的不同又分為許多種。而一般常用的幾種PLC程序設(shè)計方法有:1.經(jīng)驗設(shè)計法經(jīng)驗設(shè)計法即在一些典型的控制電路程序的基礎(chǔ)上,根據(jù)被控制對象的具體要求,進行選擇組合,

36、并進行多次反復(fù)調(diào)試和修改梯形圖,有時需增加一些輔助觸點和中間編程環(huán)節(jié),才能達到控制要求。這種方法沒有規(guī)律可遵循,與設(shè)計質(zhì)量和設(shè)計者的經(jīng)驗有很大的關(guān)系,所以稱之為經(jīng)驗設(shè)計法。這種方法對于一些簡單的控制系統(tǒng)的設(shè)計是比較湊效的,可以收到快速、簡單的效果。經(jīng)驗設(shè)計法的具體步驟如下:(1)確定輸入/輸出電器;(2)確定輸入和輸出點的個數(shù)、選擇PLC機型、進行I/O分配;(3)做出系統(tǒng)動作工程流程圖;(4)選擇PLC指令并編寫程序; (5)編寫其它控制控制要求的程序;(6)將各個環(huán)節(jié)編寫的程序合理地聯(lián)系起來,即得到一個滿足控制要求的程序。2.順序控制設(shè)計法:順序控制設(shè)計法根據(jù)功能流程圖,從起始開始一步一步

37、地設(shè)計下去。對那些按動作的先后順序進行控制的系統(tǒng),非常適合使用順序控制設(shè)計法進行編程。順序控制法規(guī)律性很強,雖然編程相當(dāng)長,但程序結(jié)構(gòu)清晰、可讀性。在用順序控制設(shè)計法編程時,功能圖是很重要的工具。功能圖能夠清楚地表現(xiàn)出系統(tǒng)各工作步的功能、步與步之間的轉(zhuǎn)換順序及其轉(zhuǎn)換條件。此法的關(guān)鍵是畫出功能流程圖。功能圖由流程步、有向線段、轉(zhuǎn)移和動作組成,在使用時它有一些使用規(guī)則,具體如下:(1)步于步之間必須用轉(zhuǎn)移隔開;(2)轉(zhuǎn)移與轉(zhuǎn)移之間必須用步隔開;(3)轉(zhuǎn)移和步之間用有向線段連接,正常畫順序功能圖的方向是從上向下或則從左向右。按照正常順序畫圖時,有向線段可以不加箭頭,否則必須加箭頭。(4)一個順序功能

38、圖中至少有一個出初始步。 電梯控制主程序流程圖圖31電梯控制主程序流程圖外召喚信號登記及消除廳外召喚指令具有登記指示,到層取消。內(nèi)指令信號登記及消除點動內(nèi)呼按鈕,信號登記顯示。到層信號取消。本系統(tǒng)設(shè)一樓為基站,兩分鐘內(nèi)無任何操作,電梯自動返回一樓。 電梯的平層信號處理 選層定向及反向截梯轎廂上行轎廂下行 內(nèi)指令外召喚信號的保持轎廂的內(nèi)呼指令與外召喚指令保持信號,用于在有乘坐需要的樓層停車,并自動或手動執(zhí)行開關(guān)門操作。開關(guān)門執(zhí)行一次之后,信號取消。使電梯能夠繼續(xù)響應(yīng)其他乘坐信號。 各樓層停車信號 自動開關(guān)門如梯形圖所示,電梯到層停車后,延時2s開門,5s后自動關(guān)門。并設(shè)有手動開門按扭和關(guān)門按鈕。

39、可實現(xiàn)即時開關(guān)門。3.2 四層電梯STL語句表第四章 軟硬件的調(diào)試4.1組態(tài)王6.53的簡介組態(tài)王是北京亞控科技發(fā)展有限公司開發(fā)的一個集成人機界面(HMI)系統(tǒng)和監(jiān)控管理系統(tǒng)的工業(yè)上位監(jiān)控軟件,可與可編程控制器(PLC)、智能模塊、板卡智能儀表、遠程數(shù)據(jù)采集裝置(RTV)等多種外部設(shè)備進行通訊。組態(tài)王6.53是亞控科技根據(jù)目前的自動化技術(shù)發(fā)展趨勢,面向高端自動化市場及應(yīng)用,以實現(xiàn)企業(yè)一體化為目標開發(fā)的一套產(chǎn)品。該產(chǎn)品以搭建戰(zhàn)略性工業(yè)應(yīng)用服務(wù)平臺為目標,集成了對亞控科技自主研發(fā)的工業(yè)實時數(shù)據(jù)庫(KingHistorian)的支持,可以為企業(yè)提供一個對整個生產(chǎn)流程進行數(shù)據(jù)總匯、分析及管理的有效平臺

40、,使企業(yè)能夠及時有效的獲取信息,及時的做出反應(yīng),一伙的最優(yōu)化的結(jié)果。組態(tài)王6.53保持了組態(tài)王早期版本運行穩(wěn)定、使用方便的特點。并根據(jù)國內(nèi)眾多用戶的反饋及意見,對一些功能進行了完善和擴充。該款產(chǎn)品的歷史曲線、溫控曲線以及配方功能進行了大幅提升和改進,軟件的功能和可用性有了很大的提高。畫面1.支持大畫面、導(dǎo)航圖:用戶可以制作任意大小的畫面,利用滾動條和導(dǎo)航圖控制畫面顯示內(nèi)容;繪制、移動、選擇圖素時,畫面自動跟蹤滾動。2.方便的變量替換:可以單獨替換某個畫面中的變量,也可以在畫面中任意選中的圖素范圍內(nèi)進行變量替換。3.自定義菜單:支持二級子菜單。4.豐富的提示文本:系統(tǒng)提供豐富的圖素提示條文本,包

41、括簡單圖素和組合圖素。5.任意選擇畫面中的圖素:在畫面中使用鍵盤和鼠標結(jié)合可以任意選擇多個圖素進行組合、排列等操作。變量1.定義結(jié)構(gòu)成員時可以定義基本屬性,例如變量屬性、報警屬性和記錄屬性等。2.定義結(jié)構(gòu)變量時自動繼承結(jié)構(gòu)成員的屬性。3.結(jié)構(gòu)變量可整體賦值。4.結(jié)構(gòu)變量可作為自定義函數(shù)的參數(shù)。5.在數(shù)據(jù)詞典中可以任意選擇多個變量集中修改變量共有屬性。主要技術(shù)亮點1.可以獲得更加強大的數(shù)據(jù)存儲能力。2.連接與采集。3.強大無比的通訊能力。4.全新的溫控曲線控件。5.新增數(shù)據(jù)詞典變量的導(dǎo)入導(dǎo)出功能和變量名替換功能。6.新增配方管理功能。7.新增組態(tài)王工程打包工具。8.歷史庫的優(yōu)化。9組態(tài)王集成的報

42、表系統(tǒng)。4.2 組態(tài)王的基本操作 制作一個工程的一般過程建立新組態(tài)王工程的一般過程是:1.設(shè)計圖形界面(定義畫面)2.定義設(shè)備3.構(gòu)造數(shù)據(jù)庫(定義變量)4.建立動畫連接5.運行和調(diào)試建立組態(tài)王新工程創(chuàng)建工程路徑啟動“組態(tài)王”工程管理器(ProjManager),選擇菜單“文件新建工程”或單擊“新建”按鈕單擊“下一步”繼續(xù)。彈出“新建工程向?qū)еυ捒颉痹诠こ搪窂轿谋究蛑休斎胍粋€有效的工程路徑,或單擊“瀏覽”按鈕,在彈出的路徑選擇對話框中選擇一個有效的路徑。單擊“下一步”繼續(xù)。彈出“新建工程向?qū)е龑υ捒颉眻D4-1新建工程創(chuàng)建組態(tài)畫面第一步:定義新畫面進入新建的組態(tài)王工程,選擇工程瀏覽器左側(cè)大綱

43、項“文件畫面”,在工程瀏覽器右側(cè)用鼠標左鍵雙擊“新建”圖標在“畫面名稱”處輸入新的畫面名稱,如“Test”,其它屬性目前不用更改,(關(guān)于其它屬性的設(shè)置請參見“第四章 組態(tài)王開發(fā)環(huán)境工程瀏覽器”)。點擊“確定”按鈕進入內(nèi)嵌的組態(tài)王畫面開發(fā)系統(tǒng)第二步:在組態(tài)王開發(fā)系統(tǒng)中從“工具箱”中分別選擇“矩形”和“文本”圖標,繪制一個矩形對象和一個文本對象定義IO設(shè)備繼續(xù)上節(jié)的工程。選擇工程瀏覽器左側(cè)大綱項“設(shè)備COM1”,在工程瀏覽器右側(cè)用鼠標左鍵雙擊“新建”圖標,運行“設(shè)備配置向?qū)А保?選擇“仿真PLC”的“串行”項,單擊“下一步”,彈出“設(shè)備配置向?qū)А?,為外部設(shè)備取一個名稱,輸入PLC,單擊“下一步”,

44、彈出“設(shè)備配置向?qū)А睘樵O(shè)備選擇連接串口,假設(shè)為COM1,單擊“下一步”,彈出“設(shè)備配置向?qū)А保顚懺O(shè)備地址,假設(shè)為1,單擊“下一步”,彈出“設(shè)備配置向?qū)А痹O(shè)置通信故障恢復(fù)參數(shù)(一般情況下使用系統(tǒng)默認設(shè)置即可),單擊“下一步”,彈出“設(shè)備配置向?qū)А保垯z查各項設(shè)置是否正確,確認無誤后,單擊“完成”。 設(shè)備定義完成后,可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備“PLC”。在定義數(shù)據(jù)庫變量時,只要把IO變量連結(jié)到這臺設(shè)備上,它就可以和組態(tài)王交換數(shù)據(jù)了。構(gòu)造數(shù)據(jù)庫繼續(xù)上節(jié)的工程。選擇工程瀏覽器左側(cè)大綱項“數(shù)據(jù)庫數(shù)據(jù)詞典”,在工程瀏覽器右側(cè)用鼠標左鍵雙擊“新建”圖標,彈出“變量屬性”對話框在“變量名”處輸

45、入變量名,如:a;在“變量類型”處選擇變量類型如:內(nèi)存實數(shù),其它屬性目前不用更改,單擊“確定”即可。下面繼續(xù)定義一個IO變量,在“變量名”處輸入變量名,如:b;在“變量類型”處選擇變量類型如:IO整數(shù);在“連接設(shè)備”中選擇先前定義好的IO設(shè)備:PLC;在“寄存器”中定義為:I0.0;在“數(shù)據(jù)類型”中定義為:bit類型。其它屬性目前不用更改,單擊“確定”即可。創(chuàng)建動畫連接繼續(xù)上節(jié)的工程。雙擊圖形對象即矩形,可彈出“動畫連接”對話框,用鼠標單擊“填充”按鈕。在“表達式”處輸入“a”,“缺省填充刷”的顏色改為黃色,其余屬性目前不用更改。單擊“確定”,再單擊“確定”返回組態(tài)王開發(fā)系統(tǒng)。為了讓矩形動起來

46、,需要使變量即a能夠動態(tài)變化,選擇“編輯畫面屬性”菜單命令,彈出對話框單擊“命令語言”按鈕,彈出畫面命令語言對話框,在編輯框處輸入命令語言:if(a100)a=a+10;else a=0;可將“每3000毫秒”改為“每100毫秒”,此為畫面執(zhí)行命令語言的執(zhí)行周期。單擊“確認”,及“確定”回到開發(fā)系統(tǒng)。雙擊文本對象“#”,可彈出“動畫連接”對話框,用鼠標單擊“模擬值輸出”按鈕,彈出對話框在“表達式”處輸入“b”,其余屬性目前不用更改。單擊“確定”,再單擊“確定”返回組態(tài)王開發(fā)系統(tǒng)。運行和調(diào)試組態(tài)王工程已經(jīng)初步建立起來,進入到運行和調(diào)試階段。在組態(tài)王開發(fā)系統(tǒng)中選擇“文件切換到 View”菜單命令,

47、進入組態(tài)王運行系統(tǒng)。在運行系統(tǒng)中選擇“畫面打開”命令,從“打開畫面”窗口選擇“Test”畫面。顯示出組態(tài)王運行系統(tǒng)畫面,即可看到矩形框和文本在動態(tài)變化。變量的定義及管理(一)變量的類型組態(tài)王系統(tǒng)中定義的變量與一般程序設(shè)計語言,比如BASIC、PASCAL、C語言,定義的變量有很大的不同,既能滿足程序設(shè)計的一般需要,又考慮到工控軟件的特殊需要?;咀兞款愋妥兞康幕绢愋凸灿袃深悾簝?nèi)存變量、I/O變量。IO變量是指可與外部數(shù)據(jù)采集程序直接進行數(shù)據(jù)交換的變量,如下位機數(shù)據(jù)采集設(shè)備(如PLC、儀表等)或其它應(yīng)用程序(如DDE、OPC服務(wù)器等)。內(nèi)存變量是指那些不需要和其它應(yīng)用程序交換數(shù)據(jù)、也不需要從下

48、位機得到數(shù)據(jù)、只在“組態(tài)王”內(nèi)需要的變量,比如計算過程的中間變量,就可以設(shè)置成“內(nèi)存變量”。變量的數(shù)據(jù)類型組態(tài)王中變量的數(shù)據(jù)類型與一般程序設(shè)計語言中的變量比較類似,主要有以下幾種:u 實型變量類似一般程序設(shè)計語言中的浮點型變量,用于表示浮點(float)型數(shù)據(jù),取值范圍10E-3810E+38,有效值7位。u 離散變量類似一般程序設(shè)計語言中的布爾(BOOL)變量,只有0,1兩種取值,用于表示一些開關(guān)量。u 字符串型變量類似一般程序設(shè)計語言中的字符串變量,可用于記錄一些有特定含義的字符串,如名稱,密碼等。u 整數(shù)變量類似一般程序設(shè)計語言中的有符號長整數(shù)型變量,用于表示帶符號的整型數(shù)據(jù),取值范圍(

49、2147483648)2147483647。u 結(jié)構(gòu)變量當(dāng)組態(tài)王工程中定義了結(jié)構(gòu)變量時,在變量類型的下拉列表框中會自動列出已定義的結(jié)構(gòu)變量,一個結(jié)構(gòu)變量做為一種變量類型,結(jié)構(gòu)變量下可包含多個成員(基本變量),成員類型可以為:內(nèi)存離散、內(nèi)存整型、內(nèi)存實型、內(nèi)存字符串、IO離散、IO整型、IO實型、IO字符串?;咀兞康亩x內(nèi)存離散、內(nèi)存實型、內(nèi)存長整數(shù)、內(nèi)存字符串、I/O離散、I/O實型、I/O長整數(shù)、I/O字符串,這八種基本類型的變量是通過 “變量屬性”對話框定義的,同時在“變量屬性”對話框的屬性卡片中設(shè)置它們的部分屬性。變量及變量屬性的定義在工程瀏覽器中左邊的目錄樹中選擇“數(shù)據(jù)詞典”項,右側(cè)

50、的內(nèi)容顯示區(qū)會顯示當(dāng)前工程中所定義的變量。雙擊“新建”圖標,彈出“定義變量”屬性對話框。組態(tài)王的變量屬性由基本屬性、報警配置、記錄配置三個屬性頁組成。采用這種卡片式管理方式,用戶只要用鼠標單擊卡片頂部的屬性標簽,則該屬性卡片有效,用戶可以定義相應(yīng)的屬性?!白兞繉傩浴睂υ捒蛉缦滤荆簡螕簟按_定”按鈕,則工程人員定義的變量有效時保存新建的變量名到數(shù)據(jù)庫的數(shù)據(jù)詞典中。若變量名不合法,會彈出提示對話框提醒工程人員修改變量名。單擊“取消”按鈕,則工程人員定義的變量無效,并返回“數(shù)據(jù)詞典”界面。I/O設(shè)備管理與動畫連接設(shè)備管理組態(tài)王的設(shè)備管理結(jié)構(gòu)列出已配置的與組態(tài)王通訊的各種I/O設(shè)備名,每個設(shè)備名實際上

51、是具體設(shè)備的邏輯名稱(簡稱邏輯設(shè)備名,以此區(qū)別I/O設(shè)備生產(chǎn)廠家提供的實際設(shè)備名),每一個邏輯設(shè)備名對應(yīng)一個相應(yīng)的驅(qū)動程序, 以此與實際設(shè)備相對應(yīng)。組態(tài)王的設(shè)備管理增加了驅(qū)動設(shè)備的配置向?qū)?,工程人員只要按照配置向?qū)У奶崾具M行相應(yīng)的參數(shù)設(shè)置,選擇I/O設(shè)備的生產(chǎn)廠家、設(shè)備名稱、通訊方式,指定設(shè)備的邏輯名稱和通訊地址,則組態(tài)王自動完成驅(qū)動程序的啟動和通信,不再需要工程人員人工進行。定義串口類設(shè)備以及設(shè)置串口參數(shù)如何定義串口類設(shè)備工程人員根據(jù)設(shè)備配置向?qū)Ь涂梢酝瓿纱谠O(shè)備的配置,組態(tài)王最多支持128個串口。操作步驟如下:1.在工程瀏覽器的目錄顯示區(qū),用鼠標左鍵單擊大綱項設(shè)備下的成員COM1或COM2

52、,則在目錄內(nèi)容顯示區(qū)出現(xiàn)“新建”圖標,選中“新建”圖標后用左鍵雙擊,彈出“設(shè)備配置向?qū)А睂υ捒?;或者用右鍵單擊,則彈出浮動式菜單,選擇菜單命令“新建邏輯設(shè)備”,也彈出“設(shè)備配置向?qū)А睂υ捒颍?.工程人員從樹形設(shè)備列表區(qū)中可選擇PLC、智能儀表、智能模塊、板卡、變頻器等節(jié)點中的一個。然后選擇要配置串口設(shè)備的生產(chǎn)廠家、設(shè)備名稱、通訊方式;PLC、智能儀表、智能模塊、變頻器等設(shè)備通常與計算機的串口相連進行數(shù)據(jù)通訊。3.單擊“下一步”按鈕,則彈出如下設(shè)備配置向?qū)А霸O(shè)備名稱”對話框,工程人員給要配置的串口設(shè)備指定一個邏輯名稱。單擊“上一步”按鈕,則可返回上一個對話框。4.繼續(xù)單擊“下一步”按鈕,則彈出如

53、下設(shè)備配置向?qū)А斑x擇串口號”對話框,5.繼續(xù)單擊“下一步”按鈕,則彈出如下設(shè)備配置向?qū)А霸O(shè)備地址設(shè)置”對話框,6.繼續(xù)單擊“下一步”按鈕,則彈出如下設(shè)備配置向?qū)А霸O(shè)備地址設(shè)置”對話框。如何設(shè)置串口參數(shù)對于不同的串口設(shè)備,其串口通訊的參數(shù)是不一樣的,如波特率、數(shù)據(jù)位、校驗位等。所以在定義完設(shè)備之后,還需要對計算機通訊時串口的參數(shù)進行設(shè)置。如上節(jié)中定義設(shè)備時,選擇了COM1口,則在工程瀏覽器的目錄顯示區(qū),選擇“設(shè)備”,雙擊“COM1”圖標,彈出“設(shè)置串口COM1”對話框。仿真PLC使用程序在實際運行中是通過I/O設(shè)備和下位機交換數(shù)據(jù)的,當(dāng)程序在調(diào)試時,可以使用仿真I/O設(shè)備模擬下位機向畫面程序提供

54、數(shù)據(jù),為畫面程序的調(diào)試提供方便。組態(tài)王提供一個仿真PLC設(shè)備,用來模擬實際設(shè)備向程序提供數(shù)據(jù),供用調(diào)試。仿真PLC的定義在使用仿真PLC設(shè)備前,首先要定義它,實際PLC設(shè)備都是通過計算機的串口向組態(tài)王提供數(shù)據(jù),所以仿真PLC設(shè)備也是模擬安裝到串口COM上,定義過程和步驟為:1. 在組態(tài)王的工程瀏覽器中,從左邊的工程目錄顯示區(qū)中選擇大綱項設(shè)備下的成員名COM1或COM2,然后在右邊的目錄內(nèi)容顯示區(qū)中用左鍵雙擊“新建”圖標,則彈出“設(shè)備配置向?qū)А睂υ捒颍琁/O設(shè)備列表顯示區(qū)中,選中PLC設(shè)備,單擊符號“+”將該節(jié)點展開,再選中“亞控”,單擊符號“+”將該節(jié)點展開,選中“仿真PLC”設(shè)備,再單擊符號

55、“+”將該節(jié)點展開,選中“串行”。2.單擊“下一步”按鈕,則彈出“設(shè)備配置向?qū)н壿嬅Q”對話框,在編輯框輸入一個仿真PLC設(shè)備的邏輯名稱,例如設(shè)定為“simu”。3.繼續(xù)單擊“下一步”按鈕,則彈出“設(shè)備配置向?qū)нx擇串口號”。4.繼續(xù)單擊“下一步”按鈕,則彈出“設(shè)備配置向?qū)гO(shè)備地址設(shè)置指南”對話框在編輯框中輸入仿真PLC設(shè)備的地址。5.繼續(xù)單擊“下一步”按鈕,則彈出“設(shè)備配置向?qū)ㄓ崊?shù)”:6.繼續(xù)單擊“下一步”按鈕,則彈出“設(shè)備配置向?qū)畔⒖偨Y(jié)”7.單擊“完成”按鈕,則設(shè)備安裝完畢,單擊“上一步”,可返回上一次操作進行修改。仿真PLC設(shè)備安裝完畢后,可在工程瀏覽器進行查看,選擇大綱項設(shè)備下的成員名COM1,則

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論