版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本 科 畢 業(yè) 設(shè) 計(jì)(論文)任 務(wù) 書</p><p> 題 目:基于PLC的起重機(jī)變頻調(diào)速系統(tǒng)設(shè)計(jì)</p><p> 專題題目:監(jiān)控系統(tǒng)設(shè)計(jì)</p><p> 原始依據(jù)(包括設(shè)計(jì)(論文)的工作基礎(chǔ)、研究條件、應(yīng)用環(huán)境、工作目的等):</p><p> 常用的橋式起重機(jī)大多存在電能浪費(fèi)嚴(yán)重、自動(dòng)化水平低等問題,
2、 隨著計(jì)算機(jī)技術(shù)和自動(dòng)控制技術(shù)的不斷進(jìn)步與發(fā)展,許多領(lǐng)域中都引入了計(jì)算機(jī)自動(dòng)檢測(cè)與控制技術(shù)?,F(xiàn)在設(shè)計(jì)一種全新的基于PLC和組態(tài)監(jiān)控軟件的高性能起重機(jī)控制系統(tǒng), 減少硬件和控制線,改善傳統(tǒng)式起重機(jī)的調(diào)速系統(tǒng),降低生產(chǎn)成本,提高其安全可靠性和可操作性,具有十分重要的意義。</p><p> 主要內(nèi)容和要求:(包括設(shè)計(jì)(研究)內(nèi)容、主要指標(biāo)與技術(shù)參數(shù),并根據(jù)課題性質(zhì)對(duì)學(xué)生提出具體要求):</p><
3、;p><b> 一、硬件部分:</b></p><p> 該課題所需要的硬件包括CPU315-2DP型號(hào)的S7-300,變頻器6SE70,電機(jī),裝有力控組態(tài)軟件的計(jì)算機(jī)等。</p><p><b> 二、軟件部分:</b></p><p><b> 主要分為兩部分:</b></p&
4、gt;<p> 1.通過力控組態(tài)軟件設(shè)計(jì)出起重機(jī)控制系統(tǒng)的監(jiān)控系統(tǒng),包括系統(tǒng)的組態(tài)畫面及動(dòng)畫連接等。</p><p> 2.編寫起重機(jī)控制系統(tǒng)的PLC程序并能調(diào)試成功,將力控與西門子S7-300PLC進(jìn)行連接,從而實(shí)現(xiàn)它們之間能夠進(jìn)行通訊。</p><p> 由上敘述可知本課題所需要的技術(shù)有:PLC S7-300,變頻器、組態(tài)軟件技術(shù)等。所以不僅要求學(xué)生具有系統(tǒng)的專業(yè)綜
5、合理論知識(shí),而且要具有一定的創(chuàng)新實(shí)踐能力和應(yīng)用能力、分析與解決問題的能力。</p><p><b> 日程安排:</b></p><p> 2013.3.16-2013.4.1 認(rèn)真收集有關(guān)資料,完成開題報(bào)告</p><p> 2013.4.2-2013.4.20 提出總體設(shè)計(jì)方案并進(jìn)行論證</p><p&
6、gt; 2013.4.20-2013.5.10 論文主體設(shè)計(jì),編寫主程序</p><p> 2013.5.11-2013.5.20 論文撰寫,完成初稿</p><p> 2013.5.21-2013.5.28 程序調(diào)試和修改論文</p><p> 2013.5.29-2013.6.07 編寫設(shè)計(jì)說明書,準(zhǔn)備答辯提綱,進(jìn)行答辯</p>
7、;<p> 主要參考文獻(xiàn)和書目:</p><p> [1]袁秀英.組態(tài)控制技術(shù)[M].北京:電子工業(yè)出版社,2003:262-268. </p><p> [2]吳作明.工控組態(tài)軟件PLC應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2006:1-188</p><p> [3]劉艷梅,任雙艷,李一波編著.S7-300 可編程控制器(PLC)教
8、程.北京:人民郵電出版社,2008.1:150~178.</p><p> [4]張運(yùn)剛,宋小春,郭武強(qiáng)編著.西門子S7-300/400PLC技術(shù)與應(yīng)用:人民郵電出版社,2007.8:224~350.</p><p> [5]張運(yùn)剛,宋小春,郭武強(qiáng)編著.工業(yè)組態(tài)技術(shù)與應(yīng)用:人民郵電出版社,2008.3:1~289.</p><p> [6]力控公司.力控快速指
9、南.2007.</p><p> [7]陳雨春,李景學(xué).可編程控制器應(yīng)用軟件設(shè)計(jì)方法與技巧.北京:電子工業(yè)出版社,1992: 5~16,34~65.</p><p> [8]佟純厚.近代交流調(diào)速技術(shù).冶金工業(yè)出版社,2008.7: 41~58.</p><p> [9]劉小慶.基于PLC控制的變頻調(diào)速在橋式起重機(jī)中的應(yīng)用[M].武漢科技大學(xué),2005.<
10、/p><p> [10]張三豹.變頻調(diào)速起重機(jī)中的PLC.起重運(yùn)輸機(jī)械,2001: 27~29.</p><p> [11]吳尚慶. 組態(tài)軟件控制技術(shù). 北京:理工大學(xué)出版社,2007.26~58.</p><p> [12]S7-300 Module Specifications: l-18,22~24.</p><p> [13]SI
11、EMENS公司.SIMATIC S7-300可編程序控制器系統(tǒng)手冊(cè).2002.</p><p> [14]朱少祥.可編程控制器(PLC)原理及應(yīng)用.上海交通大學(xué)出版社,1998.</p><p> [15]張 揚(yáng),蔡春偉,孫明健.S7-300PLC 原理與應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2007.</p><p> 指導(dǎo)教師(簽字):
12、</p><p> 2013年3月4 日</p><p> 注:本表可自主延伸,各專業(yè)根據(jù)需要調(diào)整。</p><p> 本科畢業(yè)設(shè)計(jì)(論文)開題報(bào)告(綜述)</p><p> 題 目:基于PLC的起重機(jī)變頻調(diào)速系統(tǒng)設(shè)計(jì)</p><p> 專題題目:監(jiān)控系統(tǒng)設(shè)計(jì)</p><p> 本
13、課題來源及研究現(xiàn)狀:</p><p> 課題來源及意義:目前,我國(guó)橋式起重機(jī)大部分采用工頻供電,由繞線式電機(jī)異步拖動(dòng),通過改變繞線式異步電機(jī)轉(zhuǎn)子串接電阻實(shí)現(xiàn)起動(dòng)和調(diào)速,存在以下問題:拖動(dòng)電機(jī)為交流繞線式電機(jī),控制采用主令開關(guān)的有觸點(diǎn)控制,系統(tǒng)可靠性差;起動(dòng)電流大,對(duì)電網(wǎng)沖擊大;調(diào)速為有級(jí)調(diào)速,調(diào)速范圍窄,調(diào)速過程不平滑;重物位能以熱能形式散失,造成大量能量浪費(fèi);故障率高,維護(hù)量大等缺點(diǎn)。</p>
14、<p> 研究現(xiàn)狀及目標(biāo):本設(shè)計(jì)是針對(duì)起重機(jī)變頻調(diào)速的監(jiān)控系統(tǒng),本監(jiān)控系統(tǒng)采用三維力控組態(tài)軟件進(jìn)行設(shè)計(jì),對(duì)調(diào)速過程進(jìn)行監(jiān)控,設(shè)計(jì)過程中運(yùn)用仿真設(shè)備進(jìn)行運(yùn)行,運(yùn)行過程良好,穩(wěn)定性高。本設(shè)計(jì)對(duì)起重機(jī)調(diào)速運(yùn)行過程進(jìn)行監(jiān)控,全方位,多角度,操作簡(jiǎn)單,適于工作人員進(jìn)行運(yùn)行維護(hù)。</p><p> 課題研究目標(biāo)、內(nèi)容、方法和手段:</p><p> 研究目標(biāo):如何實(shí)現(xiàn)橋式起重機(jī)的監(jiān)控系
15、統(tǒng)設(shè)計(jì)。</p><p> 研究?jī)?nèi)容:通過力控軟件設(shè)計(jì)組態(tài)畫面,編寫起重機(jī)的PLC程序,采用DP通訊實(shí)現(xiàn)橋式起重機(jī)多段調(diào)速。</p><p> 研究方法和手段:查閱相關(guān)資料并在指導(dǎo)老師的指導(dǎo)下進(jìn)行相關(guān)設(shè)計(jì)。</p><p> 設(shè)計(jì)(論文)提綱及進(jìn)度安排:</p><p><b> 設(shè)計(jì)提綱:</b></p&
16、gt;<p><b> 第一章 緒論</b></p><p> 1.1傳統(tǒng)橋式起重機(jī)控制系統(tǒng)存在的問題</p><p> 1.2本課題的研究意義及主要內(nèi)容</p><p> 1.3橋式起重機(jī)電氣啟動(dòng)技術(shù)的國(guó)內(nèi)外發(fā)展?fàn)顩r</p><p> 第二章 力控組態(tài)軟件綜述</p>
17、<p><b> 2.1 產(chǎn)品概述</b></p><p> 2.2 軟件基本結(jié)構(gòu)</p><p> 第三章 建立一個(gè)新工程</p><p> 3.1 工程管理器的使用</p><p> 3.2 工程的備份和瀏覽</p><p> 第四章 起重機(jī)的組態(tài)畫面&
18、lt;/p><p><b> 4.1創(chuàng)建新畫面</b></p><p> 4.2 創(chuàng)建圖形對(duì)象</p><p> 第五章 定義數(shù)據(jù)庫(kù)變量</p><p><b> 5.1變量</b></p><p> 5.2 添加數(shù)據(jù)庫(kù)變量</p><p
19、> 5.3 數(shù)據(jù)庫(kù)建點(diǎn)</p><p> 第六章 動(dòng)畫連接</p><p> 6.1 動(dòng)畫連接的類型</p><p> 6.2 動(dòng)畫連接的使用</p><p> 第七章 力控和西門子S7-300的連接</p><p> 7.1 力控與西門子S7-300的連接</p>&
20、lt;p> 7.2 西門子S7-300編程</p><p><b> 致 謝</b></p><p><b> 參考文獻(xiàn)</b></p><p><b> 附 錄</b></p><p><b> 進(jìn)度安排:</b></p
21、><p> 2013.3.16-2013.4.1 認(rèn)真收集有關(guān)資料,完成開題報(bào)告</p><p> 2013.4.2-2013.4.20 提出總體設(shè)計(jì)方案并進(jìn)行論證</p><p> 2013.4.20-2013.5.10 論文主體設(shè)計(jì),編寫主程序</p><p> 2013.5.11-2013.5.20 論文撰寫,完
22、成初稿</p><p> 2013.5.21-2013.5.28 程序調(diào)試和修改論文</p><p> 2013.5.29-2013.6.07 編寫設(shè)計(jì)說明書,準(zhǔn)備答辯提綱,進(jìn)行答辯</p><p> 主要參考文獻(xiàn)和書目:</p><p> [1]袁秀英.組態(tài)控制技術(shù)[M].北京:電子工業(yè)出版社,2003:262-268. &
23、lt;/p><p> [2]吳作明.工控組態(tài)軟件PLC應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2006:1-188</p><p> [3]劉艷梅,任雙艷,李一波編著.S7-300 可編程控制器(PLC)教程.北京:人民郵電出版社,2008.1:150~178.</p><p> [4]張運(yùn)剛,宋小春,郭武強(qiáng)編著.西門子S7-300/400PLC技術(shù)與應(yīng)用:
24、人民郵電出版社,2007.8:224~350.</p><p> [5]張運(yùn)剛,宋小春,郭武強(qiáng)編著.工業(yè)組態(tài)技術(shù)與應(yīng)用:人民郵電出版社,2008.3:1~289.</p><p> [6]力控公司.力控快速指南.2007.</p><p> [7]陳雨春,李景學(xué).可編程控制器應(yīng)用軟件設(shè)計(jì)方法與技巧.北京:電子工業(yè)出版社,1992:5~16,34~65.<
25、/p><p> [8]佟純厚.近代交流調(diào)速技術(shù).冶金工業(yè)出版社,2008.7:41~58.</p><p> [9]劉小慶.基于PLC控制的變頻調(diào)速在橋式起重機(jī)中的應(yīng)用[M].武漢科技大學(xué),2005.</p><p> [10]張三豹.變頻調(diào)速起重機(jī)中的PLC.起重運(yùn)輸機(jī)械,2001:27~29.</p><p> [11]吳尚慶. 組態(tài)
26、軟件控制技術(shù). 北京:理工大學(xué)出版社,2007.26~58.</p><p> [12]S7-300 Module Specifications:l-18,22~24.</p><p> [13]SIEMENS公司.SIMATIC S7-300可編程序控制器系統(tǒng)手冊(cè).2002.</p><p> [14]朱少祥.可編程控制器(PLC)原理及應(yīng)用.上海交通大學(xué)出
27、版社,1998.</p><p> [15]張 揚(yáng),蔡春偉,孫明健.S7-300PLC 原理與應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2007.</p><p><b> 指導(dǎo)教師審核意見:</b></p><p> 指導(dǎo)教師(簽字): 2013 年 4 月 1日</p><p><b>
28、; 注:本表可自主延伸</b></p><p><b> 摘 要</b></p><p> 橋式起重機(jī)作為物料搬運(yùn)系統(tǒng)中的一種典型設(shè)備,在企業(yè)生產(chǎn)活動(dòng)中應(yīng)用廣泛作用顯著,因此對(duì)于提高橋式起重機(jī)的運(yùn)行效率,確保運(yùn)行的安全可靠性,降低物料搬運(yùn)成本是十分重要的。</p><p> 本文主要介紹基于PLC和組態(tài)軟件的起重機(jī)變頻調(diào)速
29、系統(tǒng)的設(shè)計(jì)過程,該系統(tǒng)由安裝了力控組態(tài)軟件的監(jiān)控上位機(jī)、PLC和變頻器等組成。其中PLC采用SIEMENS公司產(chǎn)品,能控制起重機(jī)的運(yùn)行方向和變速換檔。通過上位機(jī)的力控組態(tài)監(jiān)控軟件對(duì)設(shè)備運(yùn)行狀態(tài)進(jìn)行監(jiān)控和操作,實(shí)現(xiàn)人機(jī)交互界面。經(jīng)調(diào)試運(yùn)行的結(jié)果表明,所設(shè)計(jì)的系統(tǒng)人機(jī)對(duì)話方便,系統(tǒng)構(gòu)成靈活。減少了硬件和控制線,改善了傳統(tǒng)式起重機(jī)的調(diào)速系統(tǒng),降低了生產(chǎn)成本,提高了其安全可靠性和可操作性。</p><p> 關(guān)鍵字:
30、PLC;橋式起重機(jī);變頻調(diào)速;組態(tài)軟件。</p><p><b> ABSTRACT</b></p><p> Bridge crane as a typical material handling equipment in the system, widely used in production activities significantly. Theref
31、ore, to improve the operation efficiency of bridge crane, ensure the safety and reliability of operation, and reduce material handling costs is very important.</p><p> This paper describes the configuration
32、 software-based PLC and frequency control crane system design process, the system is controlled by the ForceControl software installed PC, PLC and inverter and other components. SIEMENS PLC using products which can contr
33、ol the direction and operation of the crane transmission shift. Monitoring and operation of the equipment running status by ForceControl software, to achieve human-computer interaction interface. The commissioning result
34、s show that the design</p><p> Key words: PLC;bridge crane;frequency conversion system;Configuration Software.</p><p><b> 第一章 緒論</b></p><p> 1.1傳統(tǒng)橋式起重機(jī)控制系統(tǒng)存在的問題</
35、p><p> 傳統(tǒng)的起重機(jī)驅(qū)動(dòng)方案一般采用:直接起動(dòng)電動(dòng)機(jī);改變電動(dòng)機(jī)極對(duì)數(shù)調(diào)速;轉(zhuǎn)子串電阻調(diào)速;渦流制動(dòng)器調(diào)速;可控硅串級(jí)調(diào)速;直流調(diào)速。前四種方案均屬有級(jí)調(diào)速,調(diào)速范圍小,無法高速運(yùn)行,只能在額定速度以下調(diào)速;起動(dòng)電流大,對(duì)電網(wǎng)沖擊大;常在額定速度下進(jìn)行機(jī)械制動(dòng),對(duì)起重機(jī)的機(jī)構(gòu)沖擊大,制動(dòng)閘瓦磨損嚴(yán)重;功率因數(shù)低,在空載或輕載時(shí)低于0.2~0.4,即使?jié)M載也低于0.75,線路損耗大??煽毓璐?jí)調(diào)速雖各服了上述缺
36、點(diǎn),實(shí)現(xiàn)了額定速度以下的無級(jí)調(diào)速,提高了功率因數(shù),減少了起制動(dòng)沖擊,價(jià)格較低,但目前串級(jí)調(diào)速產(chǎn)品的控制技術(shù)仍停留在模擬階段,尚未實(shí)現(xiàn)控制系統(tǒng)具有很好的調(diào)速性能和起制動(dòng)性能,很好的保護(hù)功能及系統(tǒng)監(jiān)控功能,所以有時(shí)采用直流電動(dòng)機(jī),而直流電動(dòng)機(jī)制造工藝復(fù)雜,使用維護(hù)要求高,故障率高。</p><p> 1.2本課題的研究意義及主要內(nèi)容</p><p> 本課題中以橋式起重機(jī)作為研究實(shí)體,由上
37、可知,傳統(tǒng)橋式起重機(jī)的控制系統(tǒng)主要采用交流繞線轉(zhuǎn)子串電阻的方法進(jìn)行啟動(dòng)和調(diào)速,繼電-接觸器控制,這種控制系統(tǒng)的主要缺點(diǎn)有:</p><p> 1.橋式起重機(jī)工作環(huán)境差,工作任務(wù)重,電動(dòng)機(jī)以及所串電阻燒損和斷裂故障時(shí)有發(fā)生。</p><p> 2.繼電-接觸器控制系統(tǒng)可靠性差,操作復(fù)雜,故障率高。</p><p> 3.轉(zhuǎn)子串電阻調(diào)速,機(jī)械特性軟,負(fù)載變化時(shí)轉(zhuǎn)速
38、也變化,調(diào)速不理想。所串電阻長(zhǎng)期發(fā)熱,電能浪費(fèi)大,效率低。</p><p> 要從根本上解決這些問題,只有徹底改變傳統(tǒng)的控制方式。近年來,隨著計(jì)算機(jī)技術(shù)和電力電子器件的迅猛發(fā)展,同時(shí)也帶動(dòng)電氣傳動(dòng)和自動(dòng)控制領(lǐng)域的發(fā)展。其中,具有代表性的交流變頻調(diào)速裝置和可編程控制器獲得了廣泛的應(yīng)用,為PLC控制的變頻調(diào)速技術(shù)在橋式起重機(jī)系統(tǒng)提供了有利條件。變頻技術(shù)的運(yùn)用使得起重機(jī)的整體特性得到較大提高,可以解決傳統(tǒng)橋式起重機(jī)控
39、制系統(tǒng)存在諸多的問題,變頻調(diào)速以其可靠性好,高品質(zhì)的調(diào)速性能、節(jié)能效益顯著的特性在起重運(yùn)輸機(jī)械行業(yè)中具有廣泛的發(fā)展前景。</p><p> 由變頻器構(gòu)成的交流調(diào)速系統(tǒng)可取代直流調(diào)速系統(tǒng),是隨著計(jì)算機(jī)技術(shù)特別是大規(guī)模集成電路制造技術(shù)的不斷發(fā)展的必然結(jié)果,符合起重機(jī)的發(fā)展趨勢(shì),適合發(fā)展大起重重量的起重機(jī);提高工作速度、擴(kuò)大調(diào)速范圍;提高金屬結(jié)構(gòu)、機(jī)構(gòu)和電氣設(shè)備的可靠性和使用壽命;改善司機(jī)操作的條件,保證作業(yè)安全,提
40、高自動(dòng)化控制程度和擴(kuò)大遠(yuǎn)距離控制系統(tǒng)的使用范圍尤其是把它們應(yīng)用到作業(yè)頻繁的倉(cāng)庫(kù)堆垛起重機(jī)和環(huán)境惡劣的冶金起重機(jī)上。</p><p> 1.3橋式起重機(jī)電氣啟動(dòng)技術(shù)的國(guó)內(nèi)外發(fā)展?fàn)顩r</p><p> 目前國(guó)內(nèi)外幾種常用調(diào)速系統(tǒng)配置及其性能:</p><p> 1.DC-300直流驅(qū)動(dòng)調(diào)速系統(tǒng):GE公司DC-300、DC-2000是微處理器數(shù)字量控制的直流驅(qū)動(dòng)調(diào)速
41、系統(tǒng),其控制功率從300HP到40O0llP,并采用PLC對(duì)整機(jī)驅(qū)動(dòng)系統(tǒng)實(shí)施故障診斷、檢測(cè)、報(bào)警及控制。</p><p> 該驅(qū)動(dòng)系統(tǒng)實(shí)施主回路SRC整流,其控制是給定模擬量通過數(shù)模轉(zhuǎn)換成數(shù)字量,通過速度環(huán)、電流環(huán)到SCR觸發(fā)的邏輯無環(huán)流的調(diào)速系統(tǒng)??捎脺y(cè)速反饋或電壓反饋,對(duì)磁場(chǎng)弱磁,以實(shí)施恒功率控制。</p><p> 2.交流調(diào)速控制系統(tǒng):對(duì)于起重機(jī)械來講,交流驅(qū)動(dòng)仍是國(guó)內(nèi)普遍采用
42、的方案而且多數(shù)停留在繞線式電機(jī)轉(zhuǎn)子串電阻來調(diào)速。隨著功率電子技術(shù)的發(fā)展,早在六十年代后期,國(guó)外就開始致力于晶閘管定子調(diào)壓調(diào)速技術(shù)的開發(fā)研究。目前,該技術(shù)己進(jìn)入了成熟穩(wěn)定的發(fā)展應(yīng)用階段。日本安川電機(jī)制作所于1972年就正式定為VS系列,應(yīng)用于起重機(jī)及軋機(jī)輔助設(shè)備的交流調(diào)速。法國(guó)、英國(guó)、德國(guó)等大電氣公司亦在這方面展開了重點(diǎn)研制開發(fā)。借助電力電子技術(shù)、微電子技術(shù)的發(fā)展,由分離元件發(fā)展到大規(guī)模集成電路,從而實(shí)現(xiàn)控制部件的微型組件化、智能化、標(biāo)準(zhǔn)
43、化、系列化,進(jìn)而從模擬量控制發(fā)展到數(shù)字量控制。</p><p> 3.變頻調(diào)速:變頻調(diào)速技術(shù)是國(guó)際上各大電氣公司在70年代末80年代投入全力研制、開發(fā),也是國(guó)際國(guó)內(nèi)這幾年全力研制應(yīng)用的目標(biāo)與方向。這幾年一些公司如德國(guó)SIEMENS,美國(guó)GE,日本三菱等推出全數(shù)字化的矢量控制技術(shù),大功率的IGBT模塊的出現(xiàn)使變頻技術(shù)在起升機(jī)械、電梯等位能負(fù)載控制成為現(xiàn)實(shí)。</p><p> 變頻器使用P
44、WM技術(shù)可嚴(yán)格地使輸入電流正弦功率-即在下降過程各機(jī)械減速制動(dòng)中,將動(dòng)能和位能轉(zhuǎn)化為電能反饋電網(wǎng),達(dá)到理想的節(jié)能指標(biāo),同時(shí)確保工況正常運(yùn)行,上述發(fā)展已完成了產(chǎn)品系列化上市,對(duì)“變頻”裝置在技術(shù)上以及經(jīng)濟(jì)上與其他驅(qū)動(dòng)裝置競(jìng)爭(zhēng)將有明顯的優(yōu)勢(shì)。同時(shí)隨著PLC系統(tǒng)的不斷成熟與完善,以及大容量變頻器在位能負(fù)載上的成功應(yīng)用,變頻調(diào)速系統(tǒng)必將成為未來調(diào)速市場(chǎng)的主流。</p><p> 第二章 力控組態(tài)軟件綜述</p&
45、gt;<p><b> 2.1 產(chǎn)品概述</b></p><p> 典型的計(jì)算機(jī)控制系統(tǒng)通常可以分為設(shè)備層、控制層、監(jiān)控層、管理層四個(gè)層次結(jié)構(gòu),構(gòu)成了一個(gè)分布式的工業(yè)網(wǎng)絡(luò)控制系統(tǒng)。</p><p> 力控監(jiān)控組態(tài)軟件是對(duì)現(xiàn)場(chǎng)生產(chǎn)數(shù)據(jù)進(jìn)行采集與過程控制的專用軟件,最大的特點(diǎn)是能以靈活多樣的“組態(tài)方式”而不是編程方式來進(jìn)行系統(tǒng)集成,它提供了良好的用戶開
46、發(fā)界面和簡(jiǎn)捷的工程實(shí)現(xiàn)方法,只要將其預(yù)設(shè)置的各種軟件模塊進(jìn)行簡(jiǎn)單的“組態(tài)”,便可以非常容易地實(shí)現(xiàn)和完成監(jiān)控層的各項(xiàng)功能,比如在分布式網(wǎng)絡(luò)應(yīng)用中,所有應(yīng)用(例如趨勢(shì)曲線、報(bào)警等)對(duì)遠(yuǎn)程數(shù)據(jù)的引用方法與引用本地?cái)?shù)據(jù)完全相同,通過“組態(tài)”的方式可以大大縮短了自動(dòng)化工程師的系統(tǒng)集成的時(shí)間,提高了集成效率。</p><p> 2.2 軟件基本結(jié)構(gòu)</p><p> 力控監(jiān)控組態(tài)軟件基本的程序及組
47、件包括:工程管理器、人機(jī)界面VIEW、實(shí)時(shí)數(shù)據(jù)庫(kù)DB、I/O 驅(qū)動(dòng)程序、控制策略生成器以及各種數(shù)據(jù)服務(wù)及擴(kuò)展組件,圖 2-1 為力控組態(tài)軟件結(jié)構(gòu)圖:</p><p> 圖2-1 力控組態(tài)軟件結(jié)構(gòu)圖</p><p> 主要的各種組件說明見下:</p><p> 工程管理器(Project Manager)</p><p> 工程管理
48、器用于工程管理包括用于創(chuàng)建、刪除、備份、恢復(fù)、選擇工程等。</p><p> 開發(fā)系統(tǒng)(Draw)</p><p> 開發(fā)系統(tǒng)是一個(gè)集成環(huán)境,可以完成創(chuàng)建工程畫面、配置各種系統(tǒng)參數(shù)、腳本、動(dòng)畫、啟動(dòng)力控其它程序組件等功能。</p><p> 界面運(yùn)行系統(tǒng)(View)</p><p> 界面運(yùn)行系統(tǒng)用來運(yùn)行由開發(fā)系統(tǒng) Draw 創(chuàng)建的畫
49、面,腳本、動(dòng)畫連接等工程,操作人員通過它來實(shí)現(xiàn)實(shí)時(shí)監(jiān)控。</p><p><b> 實(shí)時(shí)數(shù)據(jù)庫(kù)(DB)</b></p><p> 實(shí)時(shí)數(shù)據(jù)庫(kù)是力控軟件系統(tǒng)的數(shù)據(jù)處理核心,構(gòu)建分布式應(yīng)用系統(tǒng)的基礎(chǔ),它負(fù)責(zé)實(shí)時(shí)數(shù)據(jù)處理、歷史數(shù)據(jù)存儲(chǔ)、統(tǒng)計(jì)數(shù)據(jù)處理、報(bào)警處理、數(shù)據(jù)服務(wù)請(qǐng)求處理等。</p><p> I/O 驅(qū)動(dòng)程序(I/O Server)<
50、;/p><p> I/O 驅(qū)動(dòng)程序負(fù)責(zé)力控與控制設(shè)備的通信,它將 I/O 設(shè)備寄存器中的數(shù)據(jù)讀出后,傳送到力控的實(shí)時(shí)數(shù)據(jù)庫(kù),最后界面運(yùn)行系統(tǒng)會(huì)在畫面上動(dòng)態(tài)顯示。</p><p> 網(wǎng)絡(luò)通信程序(NetClient/NetServer)</p><p> 網(wǎng)絡(luò)通信程序采用 TCP/IP 通信協(xié)議,可利用 Intranet/Internet 實(shí)現(xiàn)不同網(wǎng)絡(luò)節(jié)點(diǎn)上力控之間
51、的數(shù)據(jù)通信,可以實(shí)現(xiàn)力控軟件的高效率通信。</p><p> 遠(yuǎn)程通訊服務(wù)程序(PortServer)</p><p> 該通信程序支持串口、以太網(wǎng)、移動(dòng)網(wǎng)絡(luò)等多種通信方式,通過力控在兩臺(tái)計(jì)算機(jī)之間實(shí)現(xiàn)通信,使用 RS232C 接口,可實(shí)現(xiàn)一對(duì)一(1:1方式)的通信;如果使用 RS485總線,還可實(shí)現(xiàn)一對(duì)多臺(tái)計(jì)算機(jī)(1:N方式)的通信,同時(shí)也可以通過電臺(tái)、MODEM、移動(dòng)網(wǎng)絡(luò)的方式進(jìn)
52、行通信。</p><p> Web 服務(wù)器程序(Web Server)</p><p> Web服務(wù)器程序可為處在世界各地的遠(yuǎn)程用戶實(shí)現(xiàn)在臺(tái)式機(jī)或便攜機(jī)上用標(biāo)準(zhǔn)瀏覽器實(shí)時(shí)監(jiān)控現(xiàn)場(chǎng)生產(chǎn)過程。</p><p> 控制策略生成器(StrategyBuilder)</p><p> 控制策略生成器是面向控制的新一代軟邏輯自動(dòng)化控制軟件,采用符
53、合 IEC61131-3 標(biāo)準(zhǔn)的圖形化編程方式,提供包括:變量、數(shù)學(xué)運(yùn)算、邏輯功能、程序控制、常規(guī)功能、控制回路、數(shù)字點(diǎn)處理等在內(nèi)的十幾類基本運(yùn)算塊,內(nèi)置常規(guī) PID、比值控制、開關(guān)控制、斜坡控制等豐富的控制算法。同時(shí)提供開放的算法接口,可以嵌入用戶自己的控制程序。</p><p> 第三章 建立一個(gè)新工程</p><p> 學(xué)習(xí)力控的直接目的是開發(fā)工程應(yīng)用程序,下面介紹怎樣用力控來
54、開發(fā)一個(gè)工程。</p><p> 3.1 工程管理器的使用</p><p> 在建立一個(gè)新工程時(shí),首先通過力控的“工程管理器”指定工程的名稱和工作的路徑,不同的工程一定要放在不同的路徑下。</p><p> 3.1.1 啟動(dòng)工程管理器</p><p> 開始 →所有程序→力控6.1 →力控6.1,啟動(dòng)力控的“工程管理器”,如圖3-1所
55、示:</p><p> 圖3-1 工程管理器</p><p> 3.1.2 新建工程應(yīng)用</p><p> 按“新建”按鈕,出現(xiàn)如下對(duì)話框:</p><p> 圖3-2 新建工程</p><p> 項(xiàng)目類型:包括新建工程和模版工程。新建工程是未經(jīng)過任何處理的空白工程,需要用戶自己從頭開發(fā)。模版工程已經(jīng)對(duì)工
56、程做了相應(yīng)的優(yōu)化,用戶可以在生成的模版工程上進(jìn)行修改、添加后得到自己的工程,從而縮短開發(fā)工期。</p><p> 項(xiàng)目名稱:新建的工程的名稱。這里取名為“起重機(jī)控制系統(tǒng)”。</p><p> 描述信息:對(duì)新建工程的描述文字。</p><p> 點(diǎn)擊“確定”按鈕,此時(shí)在工程管理器中可以看到添加了一個(gè)名為New App1 的工程,工程名可以修改,然后再點(diǎn)擊“開發(fā)系
57、統(tǒng)”按鈕,進(jìn)入力控的組態(tài)開發(fā)界面。</p><p> 3.2 工程的備份和瀏覽</p><p> 3.2.1 工程備份</p><p> 在菜單上點(diǎn)擊“備份”按鈕,可將力控工程備份成PCK 或PCZ 格式的壓縮文件,備份文件可以隨意拷貝移動(dòng),任何的力控6.0 組態(tài)軟件都可將其恢復(fù)成原工程。</p><p> 3.2.2 工程恢復(fù)<
58、;/p><p> 恢復(fù)與備份是一對(duì)相反的操作,恢復(fù)是將工程備份生成的工程PCK 或PCZ 格式壓縮文件解壓縮并恢復(fù)成原工程。</p><p> 3.2.3 工程搜索</p><p> 工程搜索是查找已有的工程應(yīng)用。</p><p><b> 3.2.4 開發(fā)</b></p><p> 點(diǎn)擊開
59、發(fā)按鈕,進(jìn)入選中工程的開發(fā)環(huán)境Draw。</p><p><b> 3.2.5 運(yùn)行</b></p><p> 點(diǎn)擊運(yùn)行按鈕,進(jìn)入選中工程的運(yùn)行環(huán)境View。</p><p> 第四章 起重機(jī)的組態(tài)畫面</p><p><b> 4.1創(chuàng)建新畫面</b></p><p&
60、gt; 進(jìn)入力控的開發(fā)系統(tǒng)后,可以為每個(gè)工程建立無數(shù)個(gè)畫面,在每個(gè)畫面上可以組態(tài)相關(guān)聯(lián)的靜態(tài)或動(dòng)態(tài)圖形。</p><p> 進(jìn)入開發(fā)環(huán)境DRAW 后,需要?jiǎng)?chuàng)建一個(gè)新窗口。點(diǎn)擊“文件[F]”/“新建”,將出現(xiàn)“窗口屬性”對(duì)話框,如圖4-1 所示。在窗口名字欄寫上“起重機(jī)控制系統(tǒng)”,在說明欄上“建立的第一個(gè)工程”。</p><p><b> 圖4-1 新建窗口</b>
61、;</p><p> 在窗口風(fēng)格相關(guān)選項(xiàng)中,顯示風(fēng)格選擇“覆蓋窗口”,邊框風(fēng)格選擇“無邊框”,勾選“打開其它窗口時(shí)自動(dòng)關(guān)閉”選項(xiàng)。設(shè)置好窗口背景顏色以及大小高度等選項(xiàng),點(diǎn)擊確認(rèn)保存,這樣就創(chuàng)建了一個(gè)名為“起重機(jī)控制系統(tǒng)”的窗口。</p><p><b> 4.2創(chuàng)建圖形對(duì)象</b></p><p> 在力控組態(tài)應(yīng)用中,最重要的一部分是監(jiān)控
62、畫面中圖形對(duì)象的制作?,F(xiàn)場(chǎng)數(shù)據(jù)采集到裝有力控組態(tài)的計(jì)算機(jī)中后,操作人員通過力控組態(tài)仿真的畫面對(duì)象便可以實(shí)現(xiàn)監(jiān)控。</p><p> 在本例中,畫面對(duì)象有:導(dǎo)軌、起重機(jī)大車、起重機(jī)小車、起重機(jī)掛鉤、控制面板及各個(gè)按鈕開關(guān)、限位燈等,如圖4-2。下面逐步介紹本項(xiàng)目的畫面對(duì)象組態(tài)方法和步驟。</p><p> 圖4-2 起重機(jī)控制系統(tǒng)組態(tài)畫面</p><p> 在電
63、腦屏幕上出現(xiàn)了“起重機(jī)控制系統(tǒng)”畫面,同時(shí)出現(xiàn)了Draw 的工具箱。</p><p><b> 4.2.1創(chuàng)建導(dǎo)軌</b></p><p> 現(xiàn)在在“起重機(jī)控制系統(tǒng)”畫面里畫出象征大車導(dǎo)軌的圖形對(duì)象,使用鼠標(biāo)點(diǎn)擊工具箱的矩形,然后把鼠標(biāo)移動(dòng)到畫面的適當(dāng)?shù)胤桨醋∽箧I拖拽出一個(gè)矩形,選中矩形右鍵點(diǎn)擊“對(duì)象屬性”彈出“改變對(duì)象屬性”窗口,將填充色設(shè)為藍(lán)色,如圖4-3所示
64、:</p><p> 圖4-3 改變對(duì)象屬性</p><p> 使用鼠標(biāo)點(diǎn)擊工具箱的立體管道,然后把鼠標(biāo)移動(dòng)到上面畫出的矩形的適當(dāng)位置按住左鍵拖拽出一個(gè)立體管道。如果需要可以移動(dòng)圖形對(duì)象的位置及修改其大小。單擊該對(duì)象,拖動(dòng)其邊線修改閥門的大??;若需要移動(dòng)該對(duì)象的位置,可以把光標(biāo)定位在該對(duì)象上,拖動(dòng)鼠標(biāo)即可。</p><p> 畫好一邊的導(dǎo)軌后,復(fù)制其至合適的
65、位置,這樣,起重機(jī)大車的導(dǎo)軌就創(chuàng)建好了。如圖4-4所示:</p><p> 圖4-4 創(chuàng)建導(dǎo)軌</p><p><b> 4.2.2創(chuàng)建大車</b></p><p> 現(xiàn)在在“起重機(jī)控制系統(tǒng)”畫面里畫出象征大車的圖形對(duì)象,使用鼠標(biāo)點(diǎn)擊工具箱的矩形,然后把鼠標(biāo)移動(dòng)到畫面的適當(dāng)?shù)胤桨醋∽箧I拖拽出一個(gè)矩形。選中矩形右鍵點(diǎn)擊“對(duì)象屬性”彈出“改
66、變對(duì)象屬性窗口”,將填充色設(shè)為黃色,用相同的方法畫出四個(gè)矩形,調(diào)整大小并排版到合適位置,形成了大車的框架,如圖4-5所示:</p><p> 圖4-5 創(chuàng)建大車框架</p><p> 使用鼠標(biāo)點(diǎn)擊工具箱的立體管道,然后把鼠標(biāo)移動(dòng)到上面畫出的矩形的適當(dāng)位置按住左鍵拖拽出一個(gè)立體管道。如果需要可以移動(dòng)圖形對(duì)象的位置及修改其大小。單擊該對(duì)象,拖動(dòng)其邊線修改閥門的大?。蝗粜枰苿?dòng)該對(duì)象的位置
67、,可以把光標(biāo)定位在該對(duì)象上,拖動(dòng)鼠標(biāo)即可。</p><p> 畫好一邊的導(dǎo)軌后,復(fù)制其至合適的位置,這樣,起重機(jī)大車的圖形對(duì)象就創(chuàng)建好了。如圖4-6所示: </p><p> 圖4-6 創(chuàng)建大車</p><p><b> 4.2.3創(chuàng)建小車</b></p><p> 現(xiàn)在在“起重機(jī)控制系統(tǒng)”畫面里畫出象征小
68、車的圖形對(duì)象,使用鼠標(biāo)點(diǎn)擊工具箱的矩形,然后把鼠標(biāo)移動(dòng)到畫面的適當(dāng)?shù)胤桨醋∽箧I拖拽出一個(gè)矩形,選中矩形右鍵點(diǎn)擊“對(duì)象屬性”彈出“改變對(duì)象屬性窗口”,將填充色設(shè)為黑色,用相同的方法畫出三個(gè)矩形,調(diào)整大小并排版到合適位置,形成了小車的框架,如圖4-7所示:</p><p> 圖4-7 創(chuàng)建小車框架</p><p> 在畫面上畫一個(gè)電動(dòng)機(jī)。在工程項(xiàng)目的導(dǎo)航欄中雙擊“圖庫(kù)”,將出現(xiàn)“圖庫(kù)”界
69、面,點(diǎn)擊“電機(jī)”,在“精靈圖庫(kù)”中選擇一個(gè)電機(jī)并雙擊其圖標(biāo)將在畫面的左上角出現(xiàn)該電機(jī)的圖形,如圖4-8 所示:</p><p> 圖4-8 添加一個(gè)電機(jī)</p><p> 如果需要可以移動(dòng)電機(jī)的位置及修改其大小。單擊該電機(jī),拖動(dòng)其邊線修改電機(jī)的大??;若需要移動(dòng)該電機(jī)的位置,可以把光標(biāo)定位在電機(jī)上,拖動(dòng)鼠標(biāo)即可。調(diào)整電機(jī)至合適大小并拖動(dòng)電機(jī)至畫好的小車上。這樣,起重機(jī)大車的圖形對(duì)象就創(chuàng)
70、建好了。如圖4-9 所示:</p><p> 圖4-9 創(chuàng)建小車</p><p><b> 4.2.4創(chuàng)建掛鉤</b></p><p> 現(xiàn)在在“起重機(jī)控制系統(tǒng)”畫面里畫出象征掛鉤的圖形對(duì)象,首先在畫面上畫出拉升掛鉤的鋼絲繩。使用鼠標(biāo)點(diǎn)擊工具箱的垂直/水平線,然后把鼠標(biāo)移動(dòng)到畫面的適當(dāng)?shù)胤桨醋∽箧I拖拽出一條垂直線,選中垂直線右鍵點(diǎn)擊“對(duì)
71、象屬性”彈出“改變對(duì)象屬性窗口”,將顏色設(shè)為黑色寬度設(shè)為1,用相同的方法畫出三條垂直線,調(diào)整大小并排版到合適位置,就形成了拉升掛鉤的鋼絲繩。接下來在畫面上畫出掛鉤,使用鼠標(biāo)點(diǎn)擊工具箱的多折線畫出掛鉤。最后調(diào)整掛鉤至合適大小并拖動(dòng)掛鉤至畫好的鋼絲繩上。這樣,起重機(jī)系統(tǒng)掛鉤的圖形對(duì)象就創(chuàng)建好了。如圖4-10所示:</p><p> 圖4-10 創(chuàng)建掛鉤</p><p> 4.2.5創(chuàng)建開
72、關(guān)面板</p><p> 現(xiàn)在在“起重機(jī)控制系統(tǒng)”畫面里畫出控制開關(guān)面板。在工程項(xiàng)目的導(dǎo)航欄中雙擊“圖庫(kù)”,將出現(xiàn)“圖庫(kù)”界面,點(diǎn)擊“面板”,在“精靈圖庫(kù)”中選擇一個(gè)面板并雙擊其圖標(biāo)將在畫面的左上角出現(xiàn)該面板的圖形,如圖4-11 所示:</p><p> 圖4-11 添加面板</p><p> 在面板上創(chuàng)建起重機(jī)系統(tǒng)的控制按鈕,首先畫大車的控制按鈕。使用鼠標(biāo)
73、點(diǎn)擊工具箱的增強(qiáng)型按鈕在面板上按住鼠標(biāo)畫出一個(gè)按鈕,復(fù)制3個(gè)畫好的按鈕。選中按鈕右鍵點(diǎn)擊“對(duì)象屬性”彈出“改變對(duì)象屬性窗口”,將按鈕重新命名,分別將3個(gè)按鈕命名為“向左”、“向右”、“停止” 。使用鼠標(biāo)點(diǎn)擊工具箱的文本,用鍵盤輸入“大車”。調(diào)整文本至合適大小并拖動(dòng)文本至合適位置。這樣,起重機(jī)大車的控制按鈕就創(chuàng)建好了。如圖4-12 所示:</p><p> 圖4-12 創(chuàng)建大車控制按鈕</p>&
74、lt;p> 運(yùn)用同樣的方法再畫出小車以及掛鉤的控制按鈕。如圖4-13所示:</p><p> 圖4-13 創(chuàng)建所有按鈕</p><p> 在面板上畫出限位燈,在工程項(xiàng)目的導(dǎo)航欄中雙擊“圖庫(kù)”,將出現(xiàn)“圖庫(kù)”界面,點(diǎn)擊“面板燈”,在“精靈圖庫(kù)”中選擇一個(gè)報(bào)警燈并雙擊其圖標(biāo)將在畫面的左上角出現(xiàn)該報(bào)警燈的圖形,如圖4-14 所示:</p><p> 圖4-
75、14 添加報(bào)警燈</p><p> 復(fù)制6個(gè)報(bào)警燈,分別作為大車左行限位燈、大車右行限位燈、小車前限位燈、小車后限位燈、掛鉤上限位燈、掛鉤下限位燈,用鼠標(biāo)拖動(dòng)6個(gè)報(bào)警燈排列整齊。為了區(qū)別這6個(gè)報(bào)警燈,使用鼠標(biāo)點(diǎn)擊工具箱的文本,在每個(gè)限位燈下方創(chuàng)建一個(gè)文本,分別用鍵盤輸入“左限位”、“右限位”、“前限位”、“后限位”、“上限位”、“下限位”。調(diào)整文本至合適大小并拖動(dòng)文本至合適位置。這樣,起重機(jī)控制系統(tǒng)的開關(guān)控制
76、面板就創(chuàng)建好了。如圖4-15所示:</p><p> 圖4-15 創(chuàng)建開關(guān)面板</p><p> 第五章 定義數(shù)據(jù)庫(kù)變量</p><p><b> 5.1變量</b></p><p> 本節(jié)介紹如何定義數(shù)據(jù)庫(kù)變量。數(shù)據(jù)庫(kù)變量主要分為以下幾種類型。</p><p> 5.1.1 系統(tǒng)中間
77、變量</p><p> 力控提供了一些預(yù)定義中間變量,稱之為系統(tǒng)變量。每個(gè)系統(tǒng)變量均有明確的意義,可以完成特定功能。例如,若要顯示當(dāng)前系統(tǒng)時(shí)間,可以將系統(tǒng)變量“$time”動(dòng)畫連接到一個(gè)</p><p> 系統(tǒng)變量均以美元符號(hào)($)開頭。如圖 5-1,可以從變量管理器中查看系統(tǒng)變量。</p><p> 圖5-1 變量管理器</p><p&
78、gt; 5.1.2 窗口中間變量</p><p> 窗口中間變量作用域僅限于力控應(yīng)用程序的一個(gè)窗口,或者說,在一個(gè)窗口內(nèi)創(chuàng)建的窗口中間變量,在其它窗口內(nèi)是不可引用的,即它對(duì)其它窗口是不可見的。窗口中間變量是一種臨時(shí)變量,它沒有自己的數(shù)據(jù)源,通常用作一個(gè)窗口內(nèi)動(dòng)作控制的局部變量、局部計(jì)算變量,用于保存臨時(shí)結(jié)果。</p><p> 5.1.3 中間變量</p><p&
79、gt; 中間變量的作用域范圍為整個(gè)應(yīng)用程序,不限于單個(gè)窗口。一個(gè)中間變量,在所有窗口中均可引用。即在對(duì)某一窗口的控制中,對(duì)中間變量的修改將對(duì)其它引用此中間變量的窗口的控制產(chǎn)生影響。中間變量也是一種臨時(shí)變量,它沒有自己的數(shù)據(jù)源。中間變量適于作為整個(gè)應(yīng)用程序動(dòng)作控制的全局性變量、全局引用的計(jì)算變量或用于保存臨時(shí)結(jié)果。</p><p> 5.1.4 間接變量</p><p> 間接變量是一
80、種可以在系統(tǒng)運(yùn)行時(shí)被其它變量代換的變量,一般我們將間接變量作為其它變量的指針,操作間接變量也就是操作其指向的目標(biāo)變量,間接變量代換為其它變量后,引用間接變量的地方就相當(dāng)于在引用代換變量一樣。</p><p> 可以用賦值語句實(shí)現(xiàn)變量的轉(zhuǎn)換,例如,表達(dá)式:@INDIRECT = @LIC101.PV。在表達(dá)式的兩邊變量的前面都加上了符號(hào)“@”,表示這個(gè)表達(dá)式不是一個(gè)賦值操作,是一個(gè)變量代換操作。</p>
81、;<p><b> 舉例:</b></p><p> 一個(gè)矩形圖形上“垂直百分比填充”的動(dòng)作要求根據(jù)不同的條件,數(shù)值來自數(shù)據(jù)庫(kù)變量LIC101.PV 和LIC102.PV。</p><p> 可以引用一個(gè)中間變量INDIRECT,做如下表達(dá)式:</p><p> 當(dāng)條件滿足條件1 時(shí):@INDIRECT = @LIC101
82、.PV ; //表達(dá)式1</p><p> 當(dāng)條件滿足條件2 時(shí):@INDIRECT = @LIC102.PV ; //表達(dá)式2</p><p> 說明:表達(dá)式1 經(jīng)過這種變量代換后,變量INDIRECT 和LIC101.PV 的數(shù)值和行為即變?yōu)橥耆恢?。改變INDIRECT 的數(shù)值就等于改變LIC101.PV 的值,改變LIC101.PV 的數(shù)值就等于改變INDIRECT 的值,當(dāng)執(zhí)
83、行表達(dá)式2 時(shí),INDIRECT 又將與LIC102.PV 的值保持一致。</p><p> 間接變量除了用于完成變量代換之外,也可以當(dāng)作普通變量使用。例如, INDIRECT =LIC101.PV ;</p><p> 注:其它非間接變量都可以對(duì)間接變量進(jìn)行代換,并且間接變量之間也可以相互代換,間接變量不能對(duì)其它非間接變量進(jìn)行代換,例如錯(cuò)誤的表達(dá)式:@ LIC102.PV = @IN
84、DIRECT(X)。</p><p> 5.1.5 數(shù)據(jù)庫(kù)變量</p><p> 數(shù)據(jù)庫(kù)變量與數(shù)據(jù)庫(kù)DB 中的點(diǎn)參數(shù)進(jìn)行對(duì)應(yīng),完成數(shù)據(jù)交互,數(shù)據(jù)庫(kù)變量是人機(jī)界面與實(shí)時(shí)數(shù)據(jù)庫(kù)聯(lián)系的橋梁,其中的數(shù)據(jù)庫(kù)變量不但可以訪問本地?cái)?shù)據(jù)庫(kù),還可以訪問遠(yuǎn)程數(shù)據(jù)庫(kù),來構(gòu)成分布式結(jié)構(gòu)。</p><p> 當(dāng)要在界面上顯示處理數(shù)據(jù)庫(kù)中的數(shù)據(jù)時(shí),需要使用數(shù)據(jù)庫(kù)變量。數(shù)據(jù)庫(kù)變量的作用域?yàn)?/p>
85、整個(gè)應(yīng)用程序。一個(gè)數(shù)據(jù)庫(kù)變量對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一個(gè)點(diǎn)參數(shù),如圖5-2所示:</p><p> 圖5-2 變量定義</p><p> 5.2 添加數(shù)據(jù)庫(kù)變量</p><p> 若要定義一個(gè)新變量,可按如下步驟進(jìn)行:</p><p> 下面以數(shù)據(jù)庫(kù)變量為例進(jìn)行介紹,工程項(xiàng)目導(dǎo)航欄,選擇“變量”,/“數(shù)據(jù)庫(kù)變量”雙擊彈出如圖5-3。</
86、p><p> 單擊變量管理器工具欄菜單上的“添加變量”按鈕, 在彈出的變量定義對(duì)話框如圖5-4中定義新的變量。</p><p> 圖5-3 變量管理</p><p> 圖5-4 定義新的變量</p><p> 1) :創(chuàng)建一個(gè)新的變量名。</p><p> 2) :保存輸入的內(nèi)容。</p>
87、<p> 3) :按字母降序排列變量。</p><p> 4) :按字母升序排列變量。</p><p> 5) :進(jìn)入“刪除變量”對(duì)話框。</p><p> 6) :進(jìn)入實(shí)時(shí)數(shù)據(jù)庫(kù)點(diǎn)定義對(duì)話框。</p><p> 7) 變量名:定義變量名名稱,系統(tǒng)中必須唯一。</p><p> 8) 說明:設(shè)
88、置變量的描述文字。</p><p> 9) 類型:設(shè)置變量的數(shù)據(jù)類型??稍O(shè)置為實(shí)型、整型、離散、字符型。</p><p> 實(shí)型:值為-2.2~10308 到18~10308 之間的64 位雙精度浮點(diǎn)數(shù)。</p><p> 整型:值為從-2,147,283,648 到2,147,283,648 之間的32 位長(zhǎng)整數(shù)。</p><p>
89、 離散型:值為從-2,147,283,648 到2,147,283,648 之間的32 位長(zhǎng)整數(shù)。</p><p> 字符型:長(zhǎng)度為64 的字符型變量。</p><p> 10) 類別:設(shè)置變量的類型屬性。可設(shè)置為數(shù)據(jù)庫(kù)變量、中間變量、間接變量、窗口中間變量。</p><p> 11) 參數(shù):如果選定變量類別是“數(shù)據(jù)庫(kù)變量”,在“參數(shù)”對(duì)話框的右側(cè),單擊按鈕,
90、如圖5-5,在此處的數(shù)據(jù)庫(kù)點(diǎn)中指定數(shù)據(jù)庫(kù)的數(shù)據(jù)源及具體點(diǎn)參數(shù)。</p><p> 圖5-5 變量定義對(duì)話框</p><p> 12) 安全區(qū):設(shè)置變量的可操作區(qū)域,只有擁有該區(qū)域的權(quán)限的用戶才可以修改此變量數(shù)值。</p><p> 13) 安全級(jí)別:設(shè)置變量的安全級(jí)別,只有當(dāng)前設(shè)置級(jí)別以上的用戶才可以修改此變量數(shù)值。</p><p>
91、 14) 記錄操作:該選項(xiàng)用于記錄運(yùn)行系統(tǒng)View 中,對(duì)該變量的操作過程。如果選擇不記錄,就看不到對(duì)變量的操作過程。如果選擇“記錄”,系統(tǒng)就將操作該變量的過程進(jìn)行記錄,從力控的系統(tǒng)日志里面就可以看到變量的操作記錄了。</p><p> 15) 讀寫屬性:此項(xiàng)用于控制該變量的讀寫。有“讀/寫”和“只讀”兩種選擇。</p><p> 16) 初始值:設(shè)置初始運(yùn)行時(shí)變量的值。</p
92、><p> 17) 最大/小值:設(shè)置變量的量程范圍。</p><p> 力控也可以在動(dòng)畫連接、腳本環(huán)境中直接輸入變量,系統(tǒng)會(huì)自動(dòng)進(jìn)行檢查、編譯,方便了使用。</p><p><b> 5.3 數(shù)據(jù)庫(kù)建點(diǎn)</b></p><p> 創(chuàng)建數(shù)據(jù)庫(kù)點(diǎn)的步驟:</p><p> 1) 打開開發(fā)環(huán)境Dr
93、aw 的工程項(xiàng)目導(dǎo)航欄如圖5-6。雙擊 “數(shù)據(jù)庫(kù)組態(tài)”啟動(dòng)組態(tài)程序DBMANAGER(如果沒有看到導(dǎo)航欄窗口,激活Draw 菜單命令“查看/工程項(xiàng)目導(dǎo)航欄”)。</p><p> 圖5-6 工程項(xiàng)目導(dǎo)航欄</p><p> 2) 啟動(dòng)DBManager 后出現(xiàn)如圖5-7 所示的DBManager 主窗口。</p><p> 3) 單擊菜單條的“點(diǎn)”選項(xiàng)選擇新
94、建或雙擊單元格,出現(xiàn)“請(qǐng)指定區(qū)域、點(diǎn)類型”向?qū)?duì)話框如圖3-4 所示:</p><p> 圖5-7 數(shù)據(jù)庫(kù)主窗口</p><p> 4) 選擇“數(shù)字I/O 點(diǎn)”,然后雙擊該點(diǎn)類型,出現(xiàn)如圖5-8 所示的對(duì)話框,在“點(diǎn)名(NAME)”輸入框內(nèi)鍵入點(diǎn)名“DI1”,在“點(diǎn)說明(DESC)”輸入框內(nèi)鍵入說明“大車左行控制”。</p><p> 圖5-8 定義數(shù)字I
95、/O點(diǎn)</p><p> 5) 其它參數(shù)可以采用系統(tǒng)提供的缺省值。單擊 “確定”按鈕返回,在點(diǎn)名單元格中增加了一個(gè)點(diǎn)名“DI1”,如圖5-9 所示:</p><p> 圖5-9 創(chuàng)建一個(gè)數(shù)字I/O點(diǎn)</p><p> 6)按如上所述步驟,創(chuàng)建數(shù)字I/O 點(diǎn)“DI1 ”、“DI 2”、“DI 3”、“DI 4” 、</p><p>
96、“DI 5”、“DI 6”、“DI 7” 、“DI 8”、“DI 9”、“DO 1” 、“DO 2” 、“DO 3” 、“DO 4” 、“DO 5” 、“DO 6”,創(chuàng)建后的點(diǎn)見圖5-10:</p><p> 圖5-10 創(chuàng)建所有數(shù)據(jù)點(diǎn)</p><p><b> 第六章 動(dòng)畫連接</b></p><p> 6.1 動(dòng)畫連接的類型<
97、;/p><p> 在創(chuàng)建圖形對(duì)象或文本后,可以通過動(dòng)畫連接來賦予其“生命”,通過動(dòng)畫連接,可以改變對(duì)象的外觀,以反映變量點(diǎn)或表達(dá)式值所發(fā)生的變化,動(dòng)畫功能也就是圖形對(duì)象的事件。圖形對(duì)象的事件包括以下幾種,如圖6-1:</p><p> 圖6-1 動(dòng)畫連接的屬性設(shè)置窗口</p><p> 6.1.1 鼠標(biāo)動(dòng)畫</p><p> 該類動(dòng)作分
98、為:垂直拖動(dòng)、水平拖動(dòng)、窗口顯示、左鍵動(dòng)作、右鍵菜單、信息提示六大類,圖形對(duì)象一旦建立了與鼠標(biāo)相關(guān)的動(dòng)作的動(dòng)畫連接,在系統(tǒng)運(yùn)行時(shí)當(dāng)對(duì)象被鼠標(biāo)選中或拖拽時(shí),動(dòng)作即被觸發(fā),如圖6-2:</p><p> 圖6-2 鼠標(biāo)動(dòng)畫</p><p> 6.1.2 顏色動(dòng)畫</p><p> 該類動(dòng)作分為:邊線、實(shí)體文本、條件、閃爍、垂直填充、水平填充六大類。顏色變化連接可
99、使圖形對(duì)象的線色、填充色、文本顏色等屬性隨著變量或表達(dá)式的值的變化而變化??梢园炎兞恐蹬c圖形對(duì)象的水平、垂直方向運(yùn)動(dòng)或自身旋轉(zhuǎn)運(yùn)動(dòng)連接起來,以形象地表現(xiàn)客觀世界物體運(yùn)動(dòng)的狀態(tài);也可以把變量與圖形對(duì)象的尺寸大小連接,讓變量反映對(duì)象外觀的變化。此類動(dòng)作包括:垂直移動(dòng)、水平移動(dòng)、旋轉(zhuǎn)、高度變化和寬度變化五大類,如圖6-3:</p><p> 圖6-3 顏色動(dòng)畫</p><p> 6.1.3
100、 尺寸動(dòng)畫</p><p> 可以把變量值與圖形對(duì)象的水平、垂直方向運(yùn)動(dòng)或自身旋轉(zhuǎn)運(yùn)動(dòng)連接起來,以形象地表現(xiàn)客觀世界物體運(yùn)動(dòng)的狀態(tài);也可以把變量與圖形對(duì)象的尺寸大小連接,讓變量反映對(duì)象外觀的變化。此類動(dòng)作包括:垂直移動(dòng)、水平移動(dòng)、旋轉(zhuǎn)、高度變化和寬度變化五大類,如圖6-4:</p><p> 圖6-4 尺寸動(dòng)畫</p><p> 6.1.4 數(shù)值動(dòng)畫<
101、/p><p> 包括數(shù)值輸入和數(shù)值輸出兩大類,其中可以細(xì)分為:模擬輸入、開關(guān)輸入、字符輸入、模擬輸出、開關(guān)輸出、字符輸出六小項(xiàng),如圖6-5:</p><p> 圖6-5 數(shù)值動(dòng)畫</p><p><b> 6.1.5 雜項(xiàng)</b></p><p> 在雜項(xiàng)中還有一些動(dòng)畫連接,如圖6-6:</p>&l
102、t;p> 圖6-6 其它雜項(xiàng)動(dòng)畫</p><p> 6.2 動(dòng)畫連接的使用</p><p> 本節(jié)主要介紹動(dòng)畫連接的使用方法,其中包括創(chuàng)建動(dòng)畫連接的方法、刪除動(dòng)畫連接的方法以及具體創(chuàng)建本工程的動(dòng)畫連接。</p><p> 6.2.1創(chuàng)建動(dòng)畫連接方法</p><p> 創(chuàng)建并選擇連接對(duì)象,如線、填充圖形、文本、按鈕、子圖等的動(dòng)
103、畫連接的方法有以下幾種:</p><p> 1)先選中圖形對(duì)象,然后在屬性設(shè)置導(dǎo)航欄中,點(diǎn)擊按鈕切換到動(dòng)畫頁,選擇相應(yīng)的動(dòng)畫功能。</p><p> 2)用鼠標(biāo)右鍵單擊對(duì)象,彈出右鍵菜單后選擇其中的“對(duì)象動(dòng)畫”。</p><p> 3)選中圖形對(duì)象后直接按下“Alt + Enter”鍵。</p><p><b> 4)雙擊圖
104、形對(duì)象。</b></p><p> 使用第一種方法創(chuàng)建動(dòng)畫連接,詳細(xì)使用方法見本章后續(xù)小節(jié)。使用后三種方法創(chuàng)建動(dòng)畫連接,會(huì)彈出“動(dòng)畫連接”對(duì)話框如圖6-7:</p><p> 圖6-7 創(chuàng)建動(dòng)畫連接窗口</p><p> 當(dāng)創(chuàng)建動(dòng)畫連接時(shí),在連接生效之前,所使用的變量必須被創(chuàng)建。如果直接使用了尚未創(chuàng)建的變量,當(dāng)“確定”按鈕按下時(shí),系統(tǒng)將提示進(jìn)行定
105、義,并可自動(dòng)進(jìn)入變量定義的對(duì)話框。</p><p> 6.2.2 刪除動(dòng)畫連接方法</p><p> 選擇存在動(dòng)畫連接的連接對(duì)象,如線、填充圖形、文本、按鈕、子圖等的動(dòng)畫連接創(chuàng)建方法有以下幾種:</p><p> 1) 先選中圖形對(duì)象,然后在屬性設(shè)置導(dǎo)航欄中,點(diǎn)擊按鈕切換到動(dòng)畫頁,然后點(diǎn)擊相應(yīng)的動(dòng)畫功能后面的下拉框,選擇“刪除動(dòng)畫連接”如圖6-8:</p
106、><p> 圖6-8 動(dòng)畫連接屬性設(shè)置導(dǎo)航欄</p><p> 2) 雙擊圖形對(duì)象,彈出“動(dòng)畫連接”對(duì)話框,然后去掉相應(yīng)動(dòng)畫功能按鈕前復(fù)選框的選擇標(biāo)志就可以了。</p><p> 6.2.3 創(chuàng)建鼠標(biāo)動(dòng)畫</p><p> 為控制開關(guān)面板上的按鈕創(chuàng)建鼠標(biāo)相關(guān)動(dòng)畫,以達(dá)到在運(yùn)行項(xiàng)目后點(diǎn)擊面板上的按鈕可以達(dá)到相應(yīng)的效果。首先為大車控制按鈕創(chuàng)
107、建鼠標(biāo)動(dòng)畫:</p><p> 1) 先選中窗口畫面控制面板中大車向左運(yùn)行的控制按鈕,雙擊彈出動(dòng)畫連接窗口如圖6-7。</p><p> 2) 在動(dòng)畫連接窗口中,在“鼠標(biāo)相關(guān)動(dòng)作”下的“觸敏動(dòng)作”中,點(diǎn)擊,彈出腳本編輯器窗口如圖6-9所示:</p><p> 圖6-9 腳本編輯器窗口</p><p> 3)在按下鼠標(biāo)輸入框中輸入“D
108、I1.pv=1;”,在釋放鼠標(biāo)輸入框中輸入“DI1.pv=0;”編譯并保存。這樣這個(gè)按鈕的鼠標(biāo)相關(guān)動(dòng)畫就創(chuàng)建好了,在運(yùn)行項(xiàng)目時(shí),我們用鼠標(biāo)左鍵單擊此按鈕,DI1.pv就會(huì)被賦值為1,釋放鼠標(biāo)DI1.pv就會(huì)被清零。</p><p> 4)運(yùn)用相同的方法,為控制面板上大車、小車、掛鉤的各個(gè)控制按鈕創(chuàng)建鼠標(biāo)動(dòng)畫。</p><p> 6.2.4 創(chuàng)建尺寸動(dòng)畫</p><p
109、> 為大車、小車、掛鉤創(chuàng)建尺寸相關(guān)動(dòng)畫,以達(dá)到在運(yùn)行項(xiàng)目時(shí)可以達(dá)到相應(yīng)的效果。首先為大車創(chuàng)建尺寸動(dòng)畫:</p><p> 1) 先選中窗口畫面中大車的圖形對(duì)象,雙擊彈出動(dòng)畫連接窗口如圖6-10。</p><p> 2) 在動(dòng)畫連接窗口中,在“尺寸旋轉(zhuǎn)移動(dòng)”下的“目標(biāo)移動(dòng)”中,點(diǎn)擊,彈出窗口如圖6-10所示:</p><p> 圖6-10 水平/垂直
110、移動(dòng)窗口</p><p> 3) 在彈出的窗口中,點(diǎn)擊,彈出變量選擇窗口如圖6-11所示,點(diǎn)擊實(shí)時(shí)數(shù)據(jù)庫(kù)選項(xiàng),在點(diǎn)復(fù)選框中選擇“q1”點(diǎn),在參數(shù)復(fù)選框中選擇“PV”。</p><p> 圖6-11 變量選擇對(duì)話框</p><p> 4) 變量選擇好后回到水平/垂直移動(dòng)窗口,在值變化輸入框中輸入“-500”到“500”,在移動(dòng)像素輸入框中輸入“-500”到“5
111、00”,如圖6-12所示,點(diǎn)擊確定完成大車圖形對(duì)象的尺寸動(dòng)畫。當(dāng)運(yùn)行項(xiàng)目時(shí),大車圖形對(duì)象就會(huì)隨著q1.pv的值而水平移動(dòng)。</p><p> 圖6-12 水平/垂直移動(dòng)窗口編輯 </p><p> 5) 運(yùn)用相同的方法,為小車、掛鉤的圖形對(duì)象創(chuàng)建尺寸動(dòng)畫。</p><p> 第七章 力控和西門子S7-300的連接</p><p>
112、 7.1 力控與西門子S7-300的連接</p><p> 本節(jié)介紹力控組態(tài)軟件和西門子S7-300 PLC的MPI通訊。</p><p> 7.1.1 網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置</p><p> 1) 在前面創(chuàng)建的STEP7軟件工程基礎(chǔ)上,首先打開工程的硬件組態(tài)環(huán)境,如圖7-1所示:</p><p> 圖7-1 配置好的硬件組態(tài)<
113、/p><p> 2) 在硬件組態(tài)畫面,雙擊CPU 315-2 DP,在本例中設(shè)置MPI地址為2,傳輸速率為“187.5Kbit/s”。如圖7-2所示:</p><p> 圖7-2 設(shè)置MPI網(wǎng)絡(luò)</p><p> 3) 設(shè)置PROFIBUS網(wǎng)絡(luò),刪除DP 網(wǎng)絡(luò),如圖7-3所示:</p><p> 圖7-3 設(shè)置PROFIBUS網(wǎng)絡(luò)&l
114、t;/p><p><b> 4) 配置下載</b></p><p> 首先,打開,雙擊圖標(biāo),對(duì)網(wǎng)絡(luò)設(shè)定為S7ONLINE 5611(MPI), 如圖7-4所示:</p><p> 圖7-4 設(shè)置PG/PC窗口</p><p> 確保通訊電纜已插在PLC的編程口,把圖2的硬件配置下載到PLC中,如圖7-5所示:<
115、;/p><p> 圖7-5 下載硬件配置</p><p> 7.1.2定義外設(shè)I/O 連接</p><p> 力控與西門子S7-300 PLC 連接的介紹,方法如下:</p><p> 打開力控組態(tài)軟件,找到起重機(jī)控制系統(tǒng)項(xiàng)目,進(jìn)入開發(fā)系統(tǒng),在工程項(xiàng)目導(dǎo)航欄中雙擊“IO設(shè)備組態(tài)”,在彈出的窗口中點(diǎn)擊“PLC”前面的“+”,再點(diǎn)擊“SIE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì) 基于plc的起重機(jī)變頻調(diào)速系統(tǒng)設(shè)計(jì)
- 基于plc礦井提升機(jī)變頻調(diào)速系統(tǒng)畢業(yè)論文
- 基于plc礦井提升機(jī)變頻調(diào)速系統(tǒng)_畢業(yè)論文
- 基于wincc交流變頻調(diào)速系統(tǒng)設(shè)計(jì)畢業(yè)論文(含外文翻譯)
- 畢業(yè)論文--基于plc的電動(dòng)挖掘機(jī)變頻調(diào)速控制系統(tǒng)設(shè)計(jì)
- 基于PLC模糊控制的橋式起重機(jī)變頻調(diào)速系統(tǒng)的研究.pdf
- 礦山機(jī)電畢業(yè)論文(含外文翻譯)礦井提升機(jī)變頻調(diào)速控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)論文--基于plc的電動(dòng)挖掘機(jī)變頻調(diào)速控制系統(tǒng)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)---橋式起重機(jī)變頻調(diào)速控制系統(tǒng)設(shè)計(jì)
- 起重機(jī)畢業(yè)設(shè)計(jì)畢業(yè)論文(含外文翻譯)
- 橋式起重機(jī)變頻調(diào)速改造設(shè)計(jì)
- 起重機(jī)變頻調(diào)速控制系統(tǒng)的設(shè)計(jì)與研究
- 基于plc的變頻調(diào)速控制系統(tǒng)設(shè)計(jì)畢業(yè)論文
- 畢業(yè)設(shè)計(jì)--基于plc的變頻調(diào)速恒壓供水系統(tǒng)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)--基于plc的變頻調(diào)速恒壓供水系統(tǒng)(含外文翻譯)
- 基于plc的電廠引風(fēng)機(jī)變頻調(diào)速系統(tǒng)設(shè)計(jì)論文
- 起重機(jī)變頻調(diào)速控制系統(tǒng)的設(shè)計(jì)與研究.pdf
- 基于PLC控制的水電站起重機(jī)變頻調(diào)速系統(tǒng)應(yīng)用研究.pdf
- 起重機(jī)變頻調(diào)速技術(shù)研究.pdf
- 基于plc的三相異步電機(jī)變頻調(diào)速系統(tǒng)的設(shè)計(jì)畢業(yè)論文
評(píng)論
0/150
提交評(píng)論