已閱讀5頁(yè),還剩27頁(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)介
西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 該論文是本人忙了一個(gè)多月做出來(lái)的東西。論文質(zhì)量不高,但對(duì)于??坪?本科畢業(yè)生而言,我個(gè)人認(rèn)為還是有一些參考的價(jià)值,我也愿意跟大家分享我 的學(xué)習(xí)心得: 該論文是一個(gè)基于 mcgs 組態(tài)軟件的半精鏜專用鏜床的監(jiān)控系統(tǒng)。 大家如果要學(xué)習(xí) mcgs 組態(tài)軟件,我建議先學(xué)習(xí) 6.2 版本的和 6.8 版本的 mcgs 組態(tài)軟件。這兩個(gè)版本的軟件可以一塊學(xué)習(xí)。 學(xué)習(xí) 6.2 版本的原因是,它的功能比較多,而且目前買(mǎi)到的書(shū)籍里好多就 是用這個(gè)版本進(jìn)行的講解,所以學(xué)習(xí)這個(gè)版本是很有必要的。 學(xué)習(xí) 6.8 版本的原因是,用這個(gè)版本進(jìn)行制作你自己的作品的時(shí)候會(huì)顯得 比較方便一點(diǎn)。你可以很方便的修改圖符的許多參數(shù),在制作的時(shí)候要方便一 些。所以我建議各位網(wǎng)友可以先學(xué) 6.2 版本一段時(shí)間,然后再學(xué)習(xí) 6.8 版本。 下邊是關(guān)于 mcgs 組態(tài)軟件和半精鏜專用鏜床的一些網(wǎng)址,里邊有許多有 關(guān)半精鏜專用鏜床的東西,有興趣的話各位網(wǎng)友可以參考參考: / /thread-1379553-1-1.html 05:8080/skills/portal/blob?key=350684&dddatet ttime=1274445737279 /p-41292514.html 連桿 /cn/product.asp?curpage=1 因本人水平有限,本論文肯定有許多不足之處,往各位網(wǎng)友多加批評(píng)指正。 當(dāng)然,如果在這方面需要幫忙的話各位可以加我 qq:411360113 畢竟本論文是本人辛苦了一個(gè)月的結(jié)果,本論文下載一次設(shè)置為 10 分,只 要你申請(qǐng)一個(gè)百度新號(hào)就可以下載了。 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 基于基于 mcgsmcgs 的半精鏜專用鏜床監(jiān)控系統(tǒng)的半精鏜專用鏜床監(jiān)控系統(tǒng) 【摘要】 半精鏜專用鏜床是加工汽車連桿的專用設(shè)備,汽車連桿是發(fā)動(dòng)機(jī)的重要組成 部件,它直接影響到發(fā)動(dòng)機(jī)及汽車的性能指標(biāo),所以對(duì)它的加工精度要求很高。 本設(shè)計(jì)研究了基于 mcgs 在半精鏜專用鏜床中的應(yīng)用。利用組太軟件 mcgs 設(shè)計(jì)了半精鏜專用鏜床控制系統(tǒng)監(jiān)控界面,提供了直觀、清晰、準(zhǔn)確的 半精鏜專用鏜床運(yùn)行狀態(tài),進(jìn)而為維修和故障診斷提供了多方面的可能性,充 分提高了系統(tǒng)的工作效率。 【關(guān)鍵詞】半精鏜專用機(jī)床、汽車連桿、mcgs 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 【abstract】【abstract】 special boring machine is a semi-fine boring bar of the special equipment processing auto, automobile engine connecting rod is an important component parts, it has a direct impact on engine and vehicle performance, so it requires very high precision. the design study based on semi-fine boring mcgs special boring machine in the application. mcgs designed using the software group is too boring a half intensive special boring machine control system monitoring interface provides an intuitive, clear, accurate and specific semi-fine boring boring machine running, which in turn provides maintenance and troubleshooting of a wide range of possibilities, the full increase system efficiency. 【key words】 semi-fine boring machine tools, automobile connecting rod, mcgs. 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 目目 錄錄 1 1 課題研究的要求課題研究的要求 4 4 1.1 連桿的工藝特點(diǎn)4 1.2 加工的工藝過(guò)程要求4 1.2.1 加工工藝4 2 2 mcgsmcgs 6 6 2.1 mcgs 的介紹 .6 2.2 mcgs 的主要特性和功能 .6 2.3 mcgs 的編程語(yǔ)言 .6 2.4 mcgs 的數(shù)據(jù)結(jié)構(gòu) .6 2.5 mcgs 的作用 .7 2.6 mcgs 嵌入版 .7 3 3 工程的建立與變量的定義工程的建立與變量的定義 9 9 3.1 工程的建立9 3.2 變量的定義.10 3.3 變量定義的步驟.10 4 4 工程畫(huà)面的建立工程畫(huà)面的建立 1313 4.1 半精鏜專用鏜床監(jiān)控畫(huà)面的制作.14 4.2 運(yùn)行策略的建立及定時(shí)器的編寫(xiě).16 4.3 半精鏜專用鏜床控制系統(tǒng)腳本程序的編寫(xiě).18 5 5 半精鏜專用鏜床的控制組態(tài)運(yùn)行半精鏜專用鏜床的控制組態(tài)運(yùn)行 2323 結(jié)束語(yǔ)結(jié)束語(yǔ) 2727 謝辭謝辭 2828 參考文獻(xiàn)參考文獻(xiàn) 2929 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 1 1 課題研究的要求課題研究的要求 半精鏜專用鏜床是加工汽車連桿的專用設(shè)備,汽車連桿是發(fā)動(dòng)機(jī)的重要組 成部件,它直接影響到發(fā)動(dòng)機(jī)及汽車的性能指標(biāo),所以對(duì)它的加工精度要求很 高。 1.11.1 連桿的工藝特點(diǎn)連桿的工藝特點(diǎn) (1)連桿體和蓋厚度不一樣,改善了加工工藝性。連桿蓋厚度為 31mm,比 連桿桿厚度單邊小 3.8mm,蓋兩端面精度產(chǎn)品要求不高,可一次加工而成。由 于加工面小,冷卻條件好,使加工振動(dòng)和磨削燒傷不易產(chǎn)生。連桿桿和蓋裝配 后不存在端面不一致的問(wèn)題,故連桿兩端面的精磨不需要在裝配后進(jìn)行,可在 螺栓孔加工之前。 螺栓孔、軸瓦對(duì)端面的位置精度可由加工精度直接保證,而 不會(huì)受精磨加工精度的影響。 (2)連桿小頭兩端面由斜面和一段窄平面組成。這種楔形結(jié)構(gòu)的設(shè)計(jì)可增大 其承壓面積,以提高活塞的強(qiáng)度和剛性。在加工方面,與一般連桿相比,增加 了斜面加工和小頭孔兩斜面上倒角工序;用提高零件定位及壓頭導(dǎo)向精度來(lái)避 免襯套壓偏現(xiàn)象的發(fā)生,但卻增加了壓襯套工序加工的難度。 (3)帶止口斜結(jié)合面。連桿結(jié)合面結(jié)構(gòu)種類較多,有平切口和斜切口,還有 鍵槽形、鋸齒形和帶止口的,該連桿為帶止口斜結(jié)合面。 1.21.2 加工的工藝過(guò)程要求加工的工藝過(guò)程要求 .1 加工工藝加工工藝 (1)在機(jī)床的初始狀態(tài)(左右滑臺(tái)停在原位、左右主軸停轉(zhuǎn))時(shí),同時(shí) 裝卡兩個(gè)工件,啟動(dòng)機(jī)床并開(kāi)始夾緊兩工件。 (2)當(dāng)工件夾緊到位,且壓力繼電器動(dòng)作時(shí),開(kāi)始自動(dòng)拔銷。 (3)拔銷完畢,右滑臺(tái)快速前進(jìn),同時(shí)右主軸啟動(dòng)。 (4)當(dāng)右滑塊快進(jìn)到位時(shí),壓迫液壓行程調(diào)速閥,自動(dòng)轉(zhuǎn)為工進(jìn)速度,開(kāi)始 對(duì)工件右面的兩個(gè)大孔和兩個(gè)小孔進(jìn)行加工。工進(jìn)速度行進(jìn)到終點(diǎn)。 (5)到終點(diǎn)后,右滑臺(tái)快退回原位自停,同時(shí)右主軸停轉(zhuǎn)。 (6)左滑臺(tái)快進(jìn),同時(shí)左主軸啟動(dòng)。 (7)當(dāng)左滑臺(tái)快進(jìn)到位時(shí),壓迫液壓行程調(diào)速閥,自動(dòng)轉(zhuǎn)為工進(jìn)速度,開(kāi)始 對(duì)工件左面的兩個(gè)大孔和兩個(gè)小孔進(jìn)行加工。工進(jìn)速度行進(jìn)到終點(diǎn)。 (8)左滑臺(tái)快退回原位,同時(shí)左主軸停轉(zhuǎn)。 (9)接著進(jìn)行自動(dòng)插銷,當(dāng)插銷到位時(shí)自動(dòng)開(kāi)始放松工件。 (10)工件放松到位時(shí),人工取下工件,一次加工過(guò)程結(jié)束。此時(shí),機(jī)床處 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 于初始狀態(tài)。欲進(jìn)行下一次加工,要重復(fù)上述過(guò)程。 .2 工藝流程圖工藝流程圖 圖 1-1 工藝流程 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 2 2 mcgsmcgs 2.12.1 mcgsmcgs 的介紹的介紹 mcgs(monitor and control generated system,監(jiān)視與控制通用系統(tǒng))是 北京昆侖通態(tài)自動(dòng)化軟件科技有限公司研發(fā)的一套基于 windows 平臺(tái)的,用于 快速構(gòu)造和生成上位機(jī)監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng),主要完成現(xiàn)場(chǎng)數(shù)據(jù)的采集與 監(jiān)測(cè)、前端數(shù)據(jù)的處理與控制,可運(yùn)行于 microsoft windows 95/98/me/nt/2000/xp 等操作系統(tǒng)。 mcgs 組態(tài)軟件包括三個(gè)版本,分別是網(wǎng)絡(luò)版、通用版、嵌入版。 具有功能完善、操作簡(jiǎn)便、可視性好、可維護(hù)性強(qiáng)的突出特點(diǎn)。通過(guò)與其 他相關(guān)的硬件設(shè)備結(jié)合,可以快速、方便的開(kāi)發(fā)各種用于現(xiàn)場(chǎng)采集、數(shù)據(jù)處理 和控制的設(shè)備。用戶只需要通過(guò)簡(jiǎn)單的模塊化組態(tài)就可構(gòu)造自己的應(yīng)用系統(tǒng), 如可以靈活組態(tài)各種智能儀表、數(shù)據(jù)采集模塊,無(wú)人值守的現(xiàn)場(chǎng)采集站、人機(jī) 界面等專用設(shè)備。 2.22.2 mcgsmcgs 的主要特性和功能的主要特性和功能 (1)簡(jiǎn)單靈活的可視化操作界面; (2)實(shí)時(shí)性強(qiáng)、良好的并行處理性能; (3)豐富、生動(dòng)的多媒體畫(huà)面; (4)開(kāi)放式結(jié)構(gòu),廣泛數(shù)據(jù)獲取和強(qiáng)大的數(shù)據(jù)處理功能。 mcgs 系統(tǒng)由五大功能模塊組成,主要的功能模塊以構(gòu)建的形式來(lái)構(gòu)造,不 同的構(gòu)件有著不同的功能,且各自獨(dú)立。三種基本類型的構(gòu)件(設(shè)備構(gòu)件、動(dòng) 畫(huà)構(gòu)件、策略構(gòu)件)完成了 mcgs 系統(tǒng)三大部分(設(shè)備驅(qū)動(dòng)、動(dòng)畫(huà)顯示和流程控 制)的所有工件。初次以外,mcgs 還提供了一套開(kāi)放的課擴(kuò)充接口,用戶可根 據(jù)自己的需要用 vb、vc 等高級(jí)開(kāi)發(fā)語(yǔ)言,編制特定的構(gòu)件來(lái)擴(kuò)充系統(tǒng)功能。 mcgs 用數(shù)據(jù)庫(kù)賴管理數(shù)據(jù)存儲(chǔ),系統(tǒng)可靠性高.mcgs 設(shè)立對(duì)象元件庫(kù),組態(tài)工 作簡(jiǎn)單方便,易于實(shí)現(xiàn)對(duì)工控系統(tǒng)的分布式控制和管理。 2.32.3 mcgsmcgs 的編程語(yǔ)言的編程語(yǔ)言 mcgs 全中文組態(tài)軟件,采用 c+語(yǔ)言編制,核心為組態(tài)結(jié)構(gòu)。構(gòu)架合理、 連接靈活,結(jié)構(gòu)層次清晰,方便用戶的定制開(kāi)發(fā)。它是基于 win95/98/nt 視窗 結(jié)構(gòu),能夠快速構(gòu)造和和生成數(shù)據(jù)管理、報(bào)警處理、流程控制、動(dòng)畫(huà)顯示、報(bào) 表輸出等截面,輕松實(shí)現(xiàn)各種工程曲線、報(bào)表、數(shù)據(jù)瀏覽、遠(yuǎn)程通訊、遠(yuǎn)程采 集、遠(yuǎn)程診斷等功能的先進(jìn)軟件。 2.42.4 mcgsmcgs 的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu) 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 mcgs 數(shù)據(jù)管理功能強(qiáng)大,分為數(shù)據(jù)前處理(可以對(duì)設(shè)備采集進(jìn)來(lái)的數(shù)據(jù)進(jìn) 行多種數(shù)值處理)、實(shí)時(shí)數(shù)據(jù)處理(提供數(shù)據(jù)瀏覽,各種曲線、報(bào)表等功能構(gòu) 件,對(duì)存盤(pán)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行查詢、排序、運(yùn)算等操作),同時(shí)可以掛外界外 部數(shù)據(jù)庫(kù),實(shí)現(xiàn) odbc 接口和 ole 實(shí)時(shí)調(diào)用,可以和 sol、server、oracle、access 等數(shù)據(jù)庫(kù)相連,提供多種數(shù)據(jù)轉(zhuǎn)換方式,每種 方法都可以獨(dú)立使用或組合使用。 數(shù)據(jù)瀏覽構(gòu)件可同時(shí)以表格和曲線的形式顯示存盤(pán)數(shù)據(jù)庫(kù)中數(shù)據(jù),實(shí)時(shí)曲 線可以動(dòng)態(tài)顯示當(dāng)前的數(shù)據(jù),并可以設(shè)定上下限值和時(shí)間的長(zhǎng)短,以便于用戶 查詢,同時(shí)提供 dxcel 報(bào)表和 mcgs 自由報(bào)表。 2.52.5 mcgsmcgs 的作用的作用 mcgs 全中文組態(tài)軟件是真正的 32 為程序,支持多任務(wù)、多線程,提供近 百種繪圖工具和基本模塊、智能儀表、plc、變頻器、網(wǎng)絡(luò)設(shè)備,它支持 activex 控件,包括溫控曲線、實(shí)時(shí)曲線、計(jì)劃曲線、歷史曲線、xy 曲線、實(shí) 時(shí)報(bào)表、歷史報(bào)表、單行報(bào)表、配方管理、數(shù)據(jù)庫(kù)管理、數(shù)據(jù)庫(kù)瀏覽統(tǒng)計(jì)、多 媒體輸出等眾多構(gòu)件。 mcgs 全中文組態(tài)軟件可以完整實(shí)現(xiàn) odbc 接口,可與 sqlserver、oracle、access 等主要數(shù)據(jù)庫(kù)相連,可實(shí)現(xiàn)各種復(fù)雜的報(bào)表,并 以不同方式增加、刪除數(shù)據(jù)庫(kù)中的記錄,支持 can、profibus、hart、lonwotks 等多種數(shù)據(jù)傳輸方案,提供 4 級(jí)安全保密機(jī) 制。 工程組態(tài)軟件 mcgs 的最大優(yōu)點(diǎn)是組態(tài)方便,它融會(huì)了中外工控組態(tài)軟件的 眾多長(zhǎng)處,只要是稍微具外語(yǔ)常識(shí),即可以方便組態(tài)。 2.62.6 mcgsmcgs 嵌入版嵌入版 由 mcgs 嵌入版生成的用戶應(yīng)用系統(tǒng),其結(jié)構(gòu)由主控窗口、設(shè)備窗口、用戶 窗口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略五個(gè)部分構(gòu)成。 窗口是屏幕中的一塊空間,是一個(gè)“容器”,直接提供給用戶使用。在窗 口內(nèi),用戶可以放置不同的構(gòu)件,創(chuàng)建圖形對(duì)象并調(diào)整畫(huà)面的布局,組態(tài)配置 不同的參數(shù)以完成不同的功能。 在 mcgs 嵌入版中,每個(gè)應(yīng)用系統(tǒng)只能有一個(gè)主控窗口和一個(gè)設(shè)備窗口,但 可以有多個(gè)用戶窗口和多個(gè)運(yùn)行策略,實(shí)時(shí)數(shù)據(jù)庫(kù)中也可以有多個(gè)數(shù)據(jù)對(duì)象。 mcgs 嵌入版用主控窗口、設(shè)備窗口和用戶窗口來(lái)構(gòu)成一個(gè)應(yīng)用系統(tǒng)的人機(jī)交互 圖形界面,組態(tài)配置各種不同類型和功能的對(duì)象或構(gòu)件,同時(shí)可以對(duì)實(shí)時(shí)數(shù)據(jù) 進(jìn)行可視化處理。 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 實(shí)時(shí)數(shù)據(jù)庫(kù)是 mcgs 嵌入版系統(tǒng)的核心實(shí)時(shí)數(shù)據(jù)庫(kù)相當(dāng)于一個(gè)數(shù)據(jù)處理中心, 同時(shí)也起到公用數(shù)據(jù)交換區(qū)的作用。mcgs 嵌入版使用自建文件系統(tǒng)中的實(shí)時(shí)數(shù) 據(jù)庫(kù)來(lái)管理所有實(shí)時(shí)數(shù)據(jù)。從外部設(shè)備采集來(lái)的實(shí)時(shí)數(shù)據(jù)送入實(shí)時(shí)數(shù)據(jù)庫(kù),系 統(tǒng)其它部分操作的數(shù)據(jù)也來(lái)自于實(shí)時(shí)數(shù)據(jù)庫(kù)。實(shí)時(shí)數(shù)據(jù)庫(kù)自動(dòng)完成對(duì)實(shí)時(shí)數(shù)據(jù) 的報(bào)警處理和存盤(pán)處理,同時(shí)它還根據(jù)需要把有關(guān)信息以事件的方式發(fā)送給系 統(tǒng)的其它部分,以便觸發(fā)相關(guān)事件,進(jìn)行實(shí)時(shí)處理。因此,實(shí)時(shí)數(shù)據(jù)庫(kù)所存儲(chǔ) 的單元,不單單是變量的數(shù)值,還包括變量的特征參數(shù)(屬性)及對(duì)該變量的 操作方法(報(bào)警屬性、報(bào)警處理和存盤(pán)處理等)。這種將數(shù)值、屬性、方法封 裝在一起的數(shù)據(jù)我們稱之為數(shù)據(jù)對(duì)象。實(shí)時(shí)數(shù)據(jù)庫(kù)采用面向?qū)ο蟮募夹g(shù),為其 它部分提供服務(wù),提供了系統(tǒng)各個(gè)功能部件的數(shù)據(jù)共享。 主控窗口構(gòu)造了應(yīng)用系統(tǒng)的主框架主控窗口確定了工業(yè)控制中工程作業(yè)的 總體輪廓,以及運(yùn)行流程、特性參數(shù)和啟動(dòng)特性等項(xiàng)內(nèi)容,是應(yīng)用系統(tǒng)的主框 架。 設(shè)備窗口是 mcgs 嵌入版系統(tǒng)與外部設(shè)備聯(lián)系的媒介設(shè)備窗口專門(mén)用來(lái)放置 不同類型和功能的設(shè)備構(gòu)件,實(shí)現(xiàn)對(duì)外部設(shè)備的操作和控制。設(shè)備窗口通過(guò)設(shè) 備構(gòu)件把外部設(shè)備的數(shù)據(jù)采集進(jìn)來(lái),送入實(shí)時(shí)數(shù)據(jù)庫(kù),或把實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù) 據(jù)輸出到外部設(shè)備。一個(gè)應(yīng)用系統(tǒng)只有一個(gè)設(shè)備窗口,運(yùn)行時(shí),系統(tǒng)自動(dòng)打開(kāi) 設(shè)備窗口,管理和調(diào)度所有設(shè)備構(gòu)件正常工作,并在后臺(tái)獨(dú)立運(yùn)行。注意,對(duì) 用戶來(lái)說(shuō),設(shè)備窗口在運(yùn)行時(shí)是不可見(jiàn)的。 用戶窗口實(shí)現(xiàn)了數(shù)據(jù)和流程的“可視化”用戶窗口中可以放置三種不同類 型的圖形對(duì)象:圖元、圖符和動(dòng)畫(huà)構(gòu)件。圖元和圖符對(duì)象為用戶提供了一套完 善的設(shè)計(jì)制作圖形畫(huà)面和定義動(dòng)畫(huà)的方法。動(dòng)畫(huà)構(gòu)件對(duì)應(yīng)于不同的動(dòng)畫(huà)功能, 它們是從工程實(shí)踐經(jīng)驗(yàn)中總結(jié)出的常用的動(dòng)畫(huà)顯示與操作模塊,用戶可以直接 使用。通過(guò)在用戶窗口內(nèi)放置不同的圖形對(duì)象,搭制多個(gè)用戶窗口,用戶可以 構(gòu)造各種復(fù)雜的圖形界面,用不同的方式實(shí)現(xiàn)數(shù)據(jù)和流程的“可視化”。 組態(tài)工程中的用戶窗口,最多可定義 512 個(gè)。所有的用戶窗口均位于主控 窗口內(nèi),其打開(kāi)時(shí)窗口可見(jiàn);關(guān)閉時(shí)窗口不可見(jiàn)。 運(yùn)行策略是對(duì)系統(tǒng)運(yùn)行流程實(shí)現(xiàn)有效控制的手段運(yùn)行策略本身是系統(tǒng)提供 的一個(gè)框架,其里面放置有策略條件構(gòu)件和策略構(gòu)件組成的“策略行”,通過(guò) 對(duì)運(yùn)行策略的定義,使系統(tǒng)能夠按照設(shè)定的順序和條件操作實(shí)時(shí)數(shù)據(jù)庫(kù)、控制 用戶窗口的打開(kāi)、關(guān)閉并確定設(shè)備構(gòu)件的工作狀態(tài)等,從而實(shí)現(xiàn)對(duì)外部設(shè)備工 作過(guò)程的精確控制。 一個(gè)應(yīng)用系統(tǒng)有三個(gè)固定的運(yùn)行策略:?jiǎn)?dòng)策略、循環(huán)策略和退出策略, 同時(shí)允許用戶創(chuàng)建或定義最多 512 個(gè)用戶策略。啟動(dòng)策略在應(yīng)用系統(tǒng)開(kāi)始運(yùn)行 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 時(shí)調(diào)用,退出策略在應(yīng)用系統(tǒng)退出運(yùn)行時(shí)調(diào)用,循環(huán)策略由系統(tǒng)在運(yùn)行過(guò)程中 定時(shí)循環(huán)調(diào)用,用戶策略供系統(tǒng)中的其它部件調(diào)用。 綜上所述,一個(gè)應(yīng)用系統(tǒng)由主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫(kù) 和運(yùn)行策略五個(gè)部分組成。組態(tài)工作開(kāi)始時(shí),系統(tǒng)只為用戶搭建了一個(gè)能夠獨(dú) 立運(yùn)行的空框架,提供了豐富的動(dòng)畫(huà)部件與功能部件。 3 3 工程的建立與變量的定義工程的建立與變量的定義 3.13.1 工程的建立工程的建立 (1)單擊文件菜單中“新建工程”選項(xiàng),彈出“新建工程設(shè)置”窗口,點(diǎn)擊 確定按鈕。如圖 3-1 所示 (2)選擇文件菜單中的“工程另存為”菜單項(xiàng),彈出文件保存窗口。 (3)在文件名一欄內(nèi)輸入“半精鏜專用鏜床”,點(diǎn)擊“保存”按鈕,工程創(chuàng) 建完畢。如圖 3-2 所示。 圖 3-1 新建工程 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 3-2 輸入工程名 3.23.2 變量的定義變量的定義 在開(kāi)始定義之前,我們先對(duì)系統(tǒng)進(jìn)行分析,確定需要的變量。本系統(tǒng)至少 需要個(gè)變量,見(jiàn)表 1 表 1 半精鏜專用鏜床監(jiān)控系統(tǒng)變量分配表 變量名類型初值注釋 啟動(dòng)停止按鈕開(kāi)關(guān)0啟動(dòng)控制信號(hào),輸入 1 啟動(dòng),輸入 0 停止 復(fù)位停止按鈕開(kāi)關(guān)0復(fù)位控制信號(hào),輸入 1 復(fù)位后停止;輸入 0 無(wú)效 上移信號(hào)開(kāi)關(guān)0工件上移信號(hào),輸入 1 有效 上移信號(hào) 1開(kāi)關(guān)0夾板上移信號(hào),輸入 1 有效 下移信號(hào)開(kāi)關(guān)0工件下移信號(hào),輸入 1 有效 下移信號(hào) 1開(kāi)關(guān)0夾板下移信號(hào),輸入 1 有效 左移信號(hào)開(kāi)關(guān)0右側(cè)快速退回信號(hào),輸入 1 有效 左移信號(hào) 1開(kāi)關(guān)0左側(cè)快進(jìn)信號(hào),輸入 1 有效 左移信號(hào) 2開(kāi)關(guān)0左側(cè)工進(jìn)左移信號(hào),輸入 1 有效 右移信號(hào)開(kāi)關(guān)0右側(cè)快進(jìn)信號(hào),輸入 1 有效 右移信號(hào) 1開(kāi)關(guān)0右側(cè)工進(jìn)信號(hào),輸入 1 有效 右移信號(hào) 2開(kāi)關(guān)0左側(cè)快速退回信號(hào),輸入 1 有效 夾緊信號(hào)開(kāi)關(guān)0工件夾緊信號(hào),輸入 1 有效 放松信號(hào)開(kāi)關(guān)0工件放松信號(hào),輸入 1 有效 插銷信號(hào)開(kāi)關(guān)0銷插銷完畢信號(hào),輸入 1 有效 拔銷信號(hào)開(kāi)關(guān)0拔銷完畢信號(hào),輸入 1 有效 左可見(jiàn)度開(kāi)關(guān)0左邊加工可見(jiàn)度,輸入 1 有效 右可見(jiàn)度開(kāi)關(guān)0右邊加工可見(jiàn)度,輸入 1 有效 垂直移動(dòng)量數(shù)值0工件垂直下移數(shù)值 垂直移動(dòng)量 1數(shù)值0上板下移數(shù)值 水平移動(dòng)量數(shù)值0整個(gè)右滑臺(tái)右移數(shù)值 水平移動(dòng)量左數(shù)值0整個(gè)左滑臺(tái)左移數(shù)值 表 1 半精鏜專用鏜床監(jiān)控系統(tǒng)變量分配表 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 3.33.3 變量定義的步驟變量定義的步驟 (1)單擊工作臺(tái)中的“實(shí)時(shí)數(shù)據(jù)庫(kù)”選項(xiàng)卡,進(jìn)入“實(shí)時(shí)數(shù)據(jù)庫(kù)”窗口頁(yè), 如圖 3-3 所示。窗口中列出了系統(tǒng)已有變量“數(shù)據(jù)對(duì)象”的名稱。其中一部分 為系統(tǒng)內(nèi)部建立的數(shù)據(jù)步驟對(duì)象?,F(xiàn)在要將表中定義的數(shù)據(jù)對(duì)象添加進(jìn)去。 圖 3-3 實(shí)時(shí)數(shù)據(jù)庫(kù) (2)單擊工作臺(tái)右側(cè)“新增對(duì)象”按鈕,在窗口的數(shù)據(jù)對(duì)象列表中增添了 一個(gè)新的數(shù)據(jù)對(duì)象,如圖 3-4 所示。 圖 3-4 新添數(shù)據(jù)對(duì)象 (3)選中該數(shù)據(jù)對(duì)象,按“對(duì)象屬性|按鈕,或雙擊選中對(duì)象,這則打開(kāi) “數(shù)據(jù)對(duì)象屬性設(shè)置”窗口。 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 a 將“對(duì)象名稱”改為:?jiǎn)?dòng)停止按鈕;“對(duì)象初值”改為:0;“對(duì)象類 型”選擇:開(kāi)關(guān)型;在“對(duì)象內(nèi)容注釋輸入框|內(nèi)輸入:?jiǎn)?dòng)停止信號(hào),輸入 1 啟動(dòng);輸入 0 停止 b 單擊“確定”。 如圖 3-5 所示。 (4)按照步驟 3-5,根據(jù)上面列表,設(shè)置其他數(shù)據(jù)對(duì)象。 (5)單擊“保存”按鈕。 圖 3-5 數(shù)據(jù)對(duì)象屬性設(shè)置 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 4 4 工程畫(huà)面的建立工程畫(huà)面的建立 (1)在“用戶窗口”中單擊“新建窗口”按鈕,建立“窗口 0”。如圖 4- 1 所示。 如圖 4-1 新建用戶窗口 (2)選中“窗口 0”,單擊“窗口屬性”,進(jìn)入“用戶窗口屬性設(shè)置”。 (3)將窗口名稱改為:半精鏜專用鏜床:窗口標(biāo)題改為:半精鏜專用鏜床; 其他不變。如圖圖 4-2 所示。 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 4-2 用戶窗口屬性設(shè) 4.14.1 半精鏜專用鏜床監(jiān)控畫(huà)面的制作半精鏜專用鏜床監(jiān)控畫(huà)面的制作 (1)單擊“用戶窗口”。 (2)雙擊“用戶窗口”中的“半精鏜專用鏜床”。進(jìn)入編輯畫(huà)面。如圖 4- 3 所示。 圖 4-3 編輯環(huán)境 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 (2)單擊“工具箱”內(nèi)的“標(biāo)簽”按鈕,打開(kāi)繪圖工具箱。 (3)選擇“工具箱”內(nèi)的“標(biāo)簽”按鈕,鼠標(biāo)的光標(biāo)呈“十字”形,在窗 口頂端中心位置拖曳鼠標(biāo),根據(jù)需要拉出一個(gè)一定大小的矩形。 (4)在光標(biāo)閃爍位置輸入文字“半精鏜專用鏜床監(jiān)控系統(tǒng)”,按回車鍵在 窗口的任意位置用鼠標(biāo)點(diǎn)擊一下,文字輸入完畢。 (5)選中文字框,作如下設(shè)置。 (6)點(diǎn)擊“填充色”按鈕,設(shè)定文字框的背景顏色為:沒(méi)有填充。 (7) 點(diǎn)擊“線色”按鈕,設(shè)置文字框的邊線顏色為:沒(méi)有邊線。 (8)點(diǎn)擊“字符字體”按鈕,設(shè)置文字字體為:宋體;字型為:粗體;大 小:二號(hào) (9)點(diǎn)擊“字符顏色”按鈕,將文字顏色設(shè)為:“黃色”。單擊“保存”, “ 半精鏜專用鏜床”文字編輯完畢。如圖 4-4 所示。 圖 4-4 文字“半精鏜專用鏜床”的編輯 (10)選中“半精鏜專用鏜床監(jiān)控系統(tǒng)”的窗口標(biāo)題,單擊“動(dòng)畫(huà)組態(tài)”, 進(jìn)入動(dòng)畫(huà)組態(tài)窗口對(duì)“半精鏜專用鏜床監(jiān)控系統(tǒng)”進(jìn)行相同的操作。單擊繪圖 工具箱中的插入“元件”圖標(biāo),彈出“對(duì)象元件管理”對(duì)話框,將相應(yīng)的動(dòng)畫(huà) 元件添加到組態(tài)中。“對(duì)象元件管理”如圖 4-5 所示: 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 4-5 對(duì)象元件庫(kù) 最終的監(jiān)控畫(huà)面如圖圖 4-6 所示: 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 4-6 半精鏜專用鏜床監(jiān)控系統(tǒng) 4.24.2 運(yùn)行策略的建立及定時(shí)器的編寫(xiě)運(yùn)行策略的建立及定時(shí)器的編寫(xiě) 1 運(yùn)行策略的建立 進(jìn)入“運(yùn)行策略”窗口中,雙擊進(jìn)入“循環(huán)策略”窗口,如圖 4-7 所示。 圖 4-7 循環(huán)策略 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 左鍵點(diǎn)擊工具條,選中“新增策略行”,增加一策略行。單擊“策略工具 箱”中的“腳本程序”將鼠標(biāo)指針移到策略塊圖標(biāo)上,單擊鼠標(biāo)左鍵,添加腳 本程序構(gòu)件。如圖 4-8 所示。 圖 4-8 添加腳本程序 2.定時(shí)器的添加 選中“新增策略行”,增加一策略行。單擊“策略工具箱”中的“定時(shí)器” 將鼠標(biāo)指針移到策略塊圖標(biāo)上,單擊鼠標(biāo)左鍵,添加腳本程序構(gòu)件。如圖 4-9 所示。 圖 4-9 添加定時(shí)器 定時(shí)器的設(shè)置如圖 4-10 所示: 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 4-10 定時(shí)器設(shè)置 4.34.3 半精鏜專用鏜床控制系統(tǒng)腳本程序的編寫(xiě)半精鏜專用鏜床控制系統(tǒng)腳本程序的編寫(xiě) 雙擊“腳本程序”工具條進(jìn)入腳本程序編輯環(huán)境,編輯腳本程序如下: if 下移信號(hào) 2 = 1 then 垂直移動(dòng)量 = 垂直移動(dòng)量 + 1 endif “工件下移速率為 1“ if 上移信號(hào) 2 = 1 then 垂直移動(dòng)量 = 垂直移動(dòng)量 - 1 endif “工件上移速率為 1“ if 下移信號(hào) 1 = 1 then 垂直移動(dòng)量 1 = 垂直移動(dòng)量 1 + 1 endif “上板下移速率為 1“ if 上移信號(hào) 1 = 1 then 垂直移動(dòng)量 1 = 垂直移動(dòng)量 1 - 1 endif “上板下移速率為 1“ if 下移信號(hào) = 1 then 垂直移動(dòng)量 2 = 垂直移動(dòng)量 2 + 1 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 endif “上板上移速率為 1“ if 上移信號(hào) = 1 then 垂直移動(dòng)量 2 = 垂直移動(dòng)量 2 - 1 endif “上板下移速率為 1“ if 右移信號(hào) 11 = 1 then 水平移動(dòng)量 = 水平移動(dòng)量 + 1 endif “右移速率為 1“ if 左移信號(hào) 11 = 1 then 水平移動(dòng)量 = 水平移動(dòng)量 - 1 endif “右移速率為-1“ if 左移信號(hào) 22 = 1 then 水平移動(dòng)量左 = 水平移動(dòng)量左 - 1 endif “左移速率為 1“ if 右移信號(hào) 22 = 1 then 水平移動(dòng)量左 = 水平移動(dòng)量左 + 1 endif “左移速率為-1“ if 啟動(dòng)停止按鈕 = 1 and 復(fù)位停止按鈕 = 0 then 定時(shí)器復(fù)位 = 0 定時(shí)器啟動(dòng) = 1 endif “單擊啟動(dòng)停止按鈕,定時(shí)器開(kāi)始計(jì)時(shí)“ if 啟動(dòng)停止按鈕 = 0 then 定時(shí)器啟動(dòng) = 0 endif “再單擊啟動(dòng)停止按鈕,定時(shí)器停止計(jì)時(shí)“ if 復(fù)位停止按鈕 = 1 and 計(jì)時(shí)時(shí)間 = 70 then 定時(shí)器啟動(dòng) = 0 endif “單擊復(fù)位停止按鈕,定時(shí)器計(jì)時(shí)時(shí)間大于等于 70s,定時(shí)器停止計(jì)時(shí)“ if 定時(shí)器啟動(dòng) = 1 then if 計(jì)時(shí)時(shí)間 = 70 then 上移信號(hào) 2 = 0 右主軸停止信號(hào) = 0 左主軸停止信號(hào) = 0 定時(shí)器復(fù)位 = 1 exit endif “ 左滑臺(tái)后退到原位;左右主軸停止信號(hào)結(jié)束;準(zhǔn)備開(kāi)始重新計(jì)時(shí) “ endif if 定時(shí)器啟動(dòng) = 0 then 上移信號(hào) = 0 上移信號(hào) 1 = 0 上移信號(hào) 2 = 0 下移信號(hào) = 0 下移信號(hào) 1 = 0 下移信號(hào) 2 = 0 左移信號(hào) = 0 左移信號(hào) 1 = 0 左移信號(hào) 2 = 0 右移信號(hào) = 0 右移信號(hào) 1 = 0 右主軸啟動(dòng)信號(hào) = 0 左主軸啟動(dòng)信號(hào) = 0 左主軸停止信號(hào) = 0 右主軸停止信號(hào) = 0 右移信號(hào) 11 = 0 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 左移信號(hào) 11 = 0 右移信號(hào) 22 = 0 左移信號(hào) 22 = 0 endif “定時(shí)器停止工作,上述信號(hào)變回初始狀態(tài)“ 5 5 半精鏜專用鏜床的控制組態(tài)運(yùn)行半精鏜專用鏜床的控制組態(tài)運(yùn)行 按下 f5,進(jìn)入組態(tài)模擬運(yùn)行環(huán)境,如圖 5-1 所示: 圖 5-1 工程下載 單擊“工程下載按鈕” ,等工程下載結(jié)束之后,點(diǎn)擊“啟動(dòng)”按鈕,進(jìn)入運(yùn) 行環(huán)境,半精鏜專用鏜床監(jiān)控系統(tǒng)如圖 5-2 所示: 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 5-2 模擬運(yùn)行環(huán)境 單擊“啟動(dòng)停止按鈕”后,工件下移如圖 5-3 所示: 圖 5-3 工件下移 右滑臺(tái)工進(jìn)如圖 5-4 所示: 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 圖 5-4 右滑臺(tái)工進(jìn) 左滑臺(tái)工進(jìn)如如 5-5 所示: 圖 5-5 左滑臺(tái)工進(jìn) 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 拔銷如圖 5-6 所示: 圖 5-6 拔銷 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 結(jié)束語(yǔ)結(jié)束語(yǔ) 本次設(shè)計(jì)期間,讓我了解到集體的力量是無(wú)限的,我們小組是以任務(wù)分配 的形式進(jìn)行分配并且在繪圖操作,模型搭建過(guò)程中相互交流,并評(píng)價(jià)對(duì)方的思路 和想法,大膽去嘗試創(chuàng)新,即使失敗了也從不放棄,跌到再爬來(lái),勝不驕,敗 不餒的精神體現(xiàn)在每個(gè)人身上。在這段時(shí)間,我發(fā)現(xiàn)自己的知識(shí)水平有限,很 多知識(shí)沒(méi)有掌握,甚至有些我不知道的,經(jīng)過(guò)幾天的努力,我既了解了很多知 識(shí),又復(fù)習(xí)了學(xué)過(guò)的知識(shí),讓我明白了理
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年綠色施工安全生產(chǎn)文明工地綜合服務(wù)合同3篇
- 二零二五版養(yǎng)老機(jī)構(gòu)勞動(dòng)合同管理規(guī)范及養(yǎng)老服務(wù)協(xié)議3篇
- 2025年度香菇食品企業(yè)信用評(píng)級(jí)與評(píng)估服務(wù)合同2篇
- 二零二五年櫥柜安裝及廚房設(shè)備更新合同2篇
- 年度老年人保健品競(jìng)爭(zhēng)策略分析報(bào)告
- 二零二四年外債轉(zhuǎn)貸業(yè)務(wù)借款合同標(biāo)準(zhǔn)3篇
- 二零二五版商業(yè)地產(chǎn)項(xiàng)目股權(quán)借款抵押合同3篇
- 2024版新材料研發(fā)與技術(shù)轉(zhuǎn)讓合同
- 二零二五版體育賽事贊助合同協(xié)議范本下載3篇
- 二零二五版企業(yè)安全生產(chǎn)與環(huán)境保護(hù)培訓(xùn)合同2篇
- HG∕T 2058.1-2016 搪玻璃溫度計(jì)套
- 九宮數(shù)獨(dú)200題(附答案全)
- 泌尿科一科一品匯報(bào)課件
- 人員密集場(chǎng)所消防安全管理培訓(xùn)
- 白銅錫電鍍工藝
- 拜耳法氧化鋁生產(chǎn)工藝
- 2024年南京信息職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 部編版二年級(jí)下冊(cè)道德與法治第二單元《我們好好玩》全部教案
- 幼兒園利劍護(hù)蕾專項(xiàng)行動(dòng)工作方案總結(jié)與展望
- 合同信息管理方案模板范文
- 2024年大唐云南發(fā)電有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論