




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、畢業(yè)設(shè)計報告(論文) 報告(論文)題目:基于 RSView32 的人機 界面設(shè)計 作者所在系部: 電子工程系 作者所在專業(yè): 自動化 作者所在班級: 作 者 姓 名 : 作 者 學(xué) 號 : 指導(dǎo)教師姓名: 完 成 時 間 : 2010 年 6 月 10 日 北華航天工業(yè)學(xué)院教務(wù)處制 北華航天工業(yè)學(xué)院北華航天工業(yè)學(xué)院 畢業(yè)設(shè)計(論文)任務(wù)書(理工類)畢業(yè)設(shè)計(論文)任務(wù)書(理工類) 學(xué)生姓名 專 業(yè): 自動化 班 級: 1 學(xué) 號: 指導(dǎo)教師: 職 稱: 講 師 完成時間: 2010.6 畢業(yè)設(shè)計(論文)題目: 基于 RSView32 的人機界面設(shè)計 縱向課題 () 理論研究() 教師科研 課
2、題橫向課題( ) 應(yīng)用研究() 教師自擬課題()應(yīng)用設(shè)計() 題目來源 學(xué)生自擬課題() 題目類型 其 他() 注:請直 接在所屬 項目括號 內(nèi)打 “” 總體設(shè)計要求及技術(shù)要點: 課題采用美國 Rockwell 公司生產(chǎn)的 Rsview32 工控組態(tài)軟件組成上位機、PLC 控 制系統(tǒng)作為下位機,實現(xiàn)對物料分揀系統(tǒng)的實時控制功能和遠(yuǎn)程監(jiān)控作用,及時采集、 記錄、處理數(shù)據(jù),并且為用戶提供了各種級別的安全警報。本課題重點要完成各控制 單元的動畫連接,實現(xiàn)被控系統(tǒng)與上位軟件的通信。 在實時控制方面本課題能實現(xiàn)以下具體的技術(shù)要求 1畫面制作監(jiān)控系統(tǒng)現(xiàn)場畫面和外部變量進(jìn)行動畫連接 2制作實時曲線和歷史曲線
3、 3制作實時報表和歷史報表 4報警功能與全防范處理 5上位機與外部數(shù)據(jù)庫連接 工作環(huán)境及技術(shù)條件: 聯(lián)網(wǎng)計算機一臺,RSView32 軟件,物料分揀系統(tǒng)一套,有關(guān)的技術(shù)手冊。 工作內(nèi)容及最終成果: 1、學(xué)習(xí) Rsview32 工控組態(tài)軟件; 2、分析物料分揀系統(tǒng)的工作原理、工作流程以及控制要求,畫出總體流程圖; 3、創(chuàng)建 Rsview32 工程進(jìn)行畫面的繪制、動畫鏈接、報警設(shè)置等; 4、創(chuàng)建標(biāo)記并分配好下位 PLC 節(jié)點,確定控制關(guān)系; 5、配置上位機與下位機的通訊,聯(lián)機運行并調(diào)試; 6、進(jìn)行畫面美化,完善整個工程。 時間進(jìn)度安排: 1、第七學(xué)期第 6 周第 15 周,查閱資料,完成開題報告、
4、文獻(xiàn)綜述、外文文獻(xiàn) 翻譯; 2、第七學(xué)期第 16 周第 17 周,開題報告審閱、答辯; 3、第八學(xué)期第 1 周第 4 周,學(xué)習(xí) Rsview32 工控組態(tài)軟件; 4、第八學(xué)期第 5 周第 7 周,分析物料分揀系統(tǒng)的工作原理、工作流程以及控 制要求,畫出總體流程圖; 5、第八學(xué)期第 8 周第 14 周,創(chuàng)建 Rsview32 工程進(jìn)行畫面的繪制、動畫鏈接、 報警設(shè)置等,創(chuàng)建標(biāo)記并分配好下位 PLC 節(jié)點,確定控制關(guān)系; 6、第八學(xué)期第 15 周,配置上位機與下位機的通訊,聯(lián)機運行并調(diào)試,完成畢業(yè) 設(shè)計論文。 指導(dǎo)教師簽字: 年 月 日 教研室主任意見: 教研室主任簽字: 年 月 日 北華航天工業(yè)
5、學(xué)院 本科生畢業(yè)設(shè)計(論文)原創(chuàng)性及知識產(chǎn)權(quán)聲明 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(論文)基于 RSView32 的人機界面設(shè)計 是本人在指導(dǎo)教師的指導(dǎo)下,獨立進(jìn)行研究工作取得的成果。除文中已經(jīng)注明引用的內(nèi) 容外,本設(shè)計(論文)不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品或成果。對本 設(shè)計(論文)的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。因本畢 業(yè)設(shè)計(論文)引起的法律結(jié)果完全由本人承擔(dān)。 本畢業(yè)設(shè)計(論文)成果歸北華航天工業(yè)學(xué)院所有。本人遵循北華航天工業(yè)學(xué)院有 關(guān)畢業(yè)設(shè)計(論文)的相關(guān)規(guī)定,提交畢業(yè)設(shè)計(論文)的印刷本和電子版本。本人同 意北華航天工業(yè)學(xué)院有權(quán)保存畢業(yè)設(shè)計(論文
6、)的印刷本和電子版,并提供目錄檢索與 閱覽服務(wù);可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以營利為目的 的前提下,可以公布非涉密畢業(yè)設(shè)計(論文)的部分或全部內(nèi)容。 特此聲明 畢業(yè)設(shè)計(論文)作者: 指導(dǎo)教師: 年 月 日 年 月 日 摘 要 論文的研究工作是以為物料分揀系統(tǒng)設(shè)計人機交換界面為背景展開的,本文在深入 分析物料分揀系統(tǒng)的工作原理和控制流程的基礎(chǔ)上,采用美國 Rockwell 公司生產(chǎn)的 Rsview32 工控組態(tài)軟件配合對下位 PLC 對物料分揀系統(tǒng)進(jìn)行實時控制和遠(yuǎn)程監(jiān)控。系 統(tǒng)及時采集并處理數(shù)據(jù),自動做好相關(guān)記錄,方便用戶日后查詢、分析。同時為用戶提 供各種級別的安全
7、警報,讓用戶及時了解系統(tǒng)運行狀況并在第一時間內(nèi)處理,排除系統(tǒng) 故障,保證系統(tǒng)的正常運行。在監(jiān)控系統(tǒng)運行的同時,本設(shè)計還允許用戶通過人機交換 界面對運行系統(tǒng)進(jìn)行控制,實現(xiàn)遠(yuǎn)程控制功能。 此外,論文還詳細(xì)介紹了人機交換界面在現(xiàn)代控制系統(tǒng)中的重要作用和突出優(yōu)勢, 并且簡述了 RSView32 工控組態(tài)軟件與其他組態(tài)軟件相比所存在的優(yōu)勢,以及在工業(yè)生 產(chǎn)中的應(yīng)用前景。 關(guān)鍵詞 RsView32 人機界面 物料分揀系統(tǒng) 遠(yuǎn)程控制 Abstract The thesis research is a expansion with Material Sorting System human-machine i
8、nterface as background, Based on a thorough analysis of the working principle and the control process of Material Sorting System, industrial control configuration software Rsview32, production of Rockwell , is chosed to cooperate with PLC to accomplish the real-time control and remote monitoring of
9、Material Sorting System. System timely collect and process datas, then automatically completes related records, for later query and analysis. It also provides various levels of security alerts which let users understanding the operation condition and the processing of the system, eliminating system
10、faults, and ensuring the normal operation of the system. At the same time it also allows users to control the system through the man-machine interface to realize the remote control function. In addition, this paper introduced the importance and outstanding advantages of man- machine interface in mod
11、ern control system, also the advantages of industrial control configuration software RSView32 compared with other configuration software and the application prospect in the industrial production. Key words RsView32 Human-machine interface Material Sorting System Remote control 目 錄 第 1 章 緒論 .1 1.1 課題
12、背景及國內(nèi)外研究概況.1 1.2 人機界面技術(shù).1 1.2.1 人機界面定義 .1 1.2.2 人機界面(HMI)產(chǎn)品的組成及工作原理 .2 1.2.3 人機界面(HMI)基本功能 .2 1.2.4 人機界面(HMI)分類 .2 1.2.5 人機界面(HMI)的使用方法 .2 1.2.6 人機界面(HMI)的目標(biāo) .3 1.3 課題的建立以及本文完成的主要工作.3 第 2 章 RSVIEW32 工控組態(tài)軟件簡介 .4 2.1 工控組態(tài)軟件概況.4 2.2 ROCKWELL RSVIEW32 工控組態(tài)軟件組成 .4 2.3 ROCKWELL RSVIEW32 工控組態(tài)軟件的功能分析 .5 2.3
13、.1 組態(tài)軟件完善,功能多樣 .5 2.3.2豐富的畫面顯示組態(tài)功能 .5 2.3.3 強大的通信功能和良好的開放性 .5 2.3.4 多任務(wù)的軟件運行環(huán)境、數(shù)據(jù)庫管理及資源共享 .6 2.3.5 測控點規(guī)模及性能價格比 .6 2.3.6 友善的界面及良好的硬件執(zhí)行速度 .6 2.4 小結(jié).6 第 3 章 物料分揀系統(tǒng)簡介 .7 3.1 工作平臺.7 3.2 工藝單元.8 3.2.1 前處理環(huán)節(jié) .8 3.2.2 水平傳輸環(huán)節(jié) .8 3.2.3 多工位加工環(huán)節(jié) .9 3.2.4 機械手環(huán)節(jié) .10 3.3 小結(jié).10 第 4 章 物料分揀系統(tǒng)人機界面設(shè)計 .11 4.1 系統(tǒng)組成.11 4.2
14、 系統(tǒng)的網(wǎng)絡(luò)組態(tài)簡介.12 4.3 組態(tài)軟件 RSVIEW32 通訊組態(tài) .13 4.4 創(chuàng)建系統(tǒng)的標(biāo)簽數(shù)據(jù)庫 .16 4.4.1 Tags 和 Tag 庫 .17 4.4.2 Tag 的類型 .17 4.4.3 數(shù)據(jù)來源 .17 4.4.4 關(guān)于 Tag 庫編輯器 .18 4.4.5 給 Tag 添加報警 .18 4.5 編輯系統(tǒng)圖形顯示主界面 .18 4.6 配置動畫.19 4.7 配置報警.20 4.8 安全設(shè)置.23 4.9 配置啟動.23 4.10 運行 .24 4.11 小結(jié).26 第 5 章 結(jié)論 .27 致 謝 .29 參考文獻(xiàn) .30 附 錄 .31 基于 RSView32
15、的人機界面設(shè)計 第 1 章 緒論 1.1 課題背景及國內(nèi)外研究概況 一直以來,實時、高效、簡潔的工業(yè)控制系統(tǒng)都是世界各國不斷追求的目標(biāo),同時 也是提高一個國家工業(yè)水平至關(guān)重要的動力和基本保障。計算機人機界面的出現(xiàn)導(dǎo)致了 工業(yè)控制的一場革命。在此之前,工業(yè)控制系統(tǒng)中各種電子單元儀表數(shù)據(jù)只能通過人工 采集,人工處理,各種控制過程也需要專業(yè)的操作員現(xiàn)場監(jiān)控重要設(shè)備的狀態(tài)和處理緊 急報警事項,隨著工廠規(guī)模越來越大,控制系統(tǒng)越來越復(fù)雜,傳統(tǒng)的控制方式下,十幾 米長的控制系統(tǒng)可能需要很多操作工照看不說,沒有一個操作工可以對全局有一個清晰 的概念。這樣的控制必然無法滿足實時、高效、簡潔的工業(yè)控制要求。 工業(yè)
16、控制系統(tǒng)的規(guī)模越來越大,復(fù)雜程度越來越高,系統(tǒng)的集成度也越來越高,強 烈要求集中控制,可以對復(fù)雜過程的控制變量作統(tǒng)籌安排。在某種程度上,更多的操作 工反而礙事,操作工與操作工之間的交流費時,不但無法滿足控制的實時性要求而且極 容易出錯,越來越難以適應(yīng)現(xiàn)代控制的需要。計算機人機界面的出現(xiàn)則成功的解決了上 文提及的問題,為用戶對系統(tǒng)的控制提供了空前的靈活性。人機界面豐富的畫面顯示功 能和強大的通訊功能讓用戶可以隨時查看現(xiàn)場的實時數(shù)據(jù)以及系統(tǒng)工作的流程畫面,實 時監(jiān)測現(xiàn)場各個實時趨勢畫面;人機界面系統(tǒng)也能自動記錄并保存各種實時數(shù)據(jù),方便 日后查詢、分析。人機界面還具有報警功能并允許用戶及時處理各種過
17、程報警和系統(tǒng)報 警;在需要時,可人為干預(yù)工作過程,修改生產(chǎn)過程參數(shù)和狀態(tài)。人機界面機技術(shù)完成 了實時、高效、簡潔的工業(yè)控制體現(xiàn)出了現(xiàn)代控制的真正意義。 1.2 人機界面技術(shù) 1.2.1 人機界面定義 人機界面 (Human-Machine Interface;HMI)是一個涵蓋多重科技的領(lǐng)域,包括人因 工程、人體工學(xué)、電腦科學(xué)、人工智慧、認(rèn)知心理學(xué)、哲學(xué)、社會學(xué)、人類學(xué)、設(shè)計學(xué) 與工程學(xué)等學(xué)門,人機界面最簡單的定義是,在人員與機器之間,透過某種界面,人能 夠?qū)C器下達(dá)指令,機器則能夠透過此界面,將執(zhí)行狀況與系統(tǒng)狀況回報給使用者,換 言之,正確的在人機之間傳達(dá)訊息以及指令,就是人機界面的主要定義
18、,而在工業(yè)控制 上人機界面是連接可編程序控制器(PLC)、變頻器、直流調(diào)速器、儀表等工業(yè)控制設(shè)備, 利用顯示屏顯示,通過輸入單元(如觸摸屏、鍵盤、鼠標(biāo)等)寫入工作參數(shù)或輸入操作 命令,實現(xiàn)人與機器信息交互的數(shù)字設(shè)備,它由硬件和軟件兩部分組成。 1.2.2 人機界面(HMI)產(chǎn)品的組成及工作原理 人機界面產(chǎn)品由硬件和軟件兩部分組成,硬件部分包括處理器、顯示單元、輸入單 元、通訊接口、數(shù)據(jù)存貯單元等,其中處理器的性能決定了人機界面系統(tǒng)的性能高低, 是人機界面系統(tǒng)的核心單元。根據(jù)人機界面的產(chǎn)品等級不同,處理器可分別選用 8 位、 16 位、32 位的處理器。人機界面軟件一般分為兩部分,即運行于人機界
19、面硬件中的系統(tǒng) 軟件和運行于 PC 機 Windows 操作系統(tǒng)下的畫面組態(tài)軟件(如 RSview32 畫面組態(tài)軟件)。 使用者都必須先使用人機界面的畫面組態(tài)軟件制作“工程文件”,再通過 PC 機和人機界 面產(chǎn)品的串行通訊口,把編制好的“工程文件”下載到人機界面的下位處理器中運行。 1.2.3 人機界面(HMI)基本功能 基本功能: 1.顯示所監(jiān)控的設(shè)備或系統(tǒng)的工作狀態(tài)顯示,如指示燈、按鈕、文字、圖形、曲線 等。 2.記錄設(shè)備或系統(tǒng)的實時生產(chǎn)數(shù)據(jù)、存儲生產(chǎn)配方等。 3.支持?jǐn)?shù)據(jù)和文字輸入操作,可打印輸出系統(tǒng)實時圖像和生產(chǎn)數(shù)據(jù)統(tǒng)計。 有報警匯 總系統(tǒng),讓用戶能及時得到并處理各種過程報警和系統(tǒng)報警
20、。 4.能自主的進(jìn)行簡單的邏輯和數(shù)值運算 。 5.可連接多種工業(yè)控制設(shè)備組網(wǎng) 。 1.2.4 人機界面(HMI)分類 1.薄膜鍵輸入的人機界面,顯示尺寸小于 5.7 寸,畫面組態(tài)軟件免費,屬初級產(chǎn)品 。如 POPHMI 小型人機界面。 2.觸摸屏輸入的人機界面,顯示屏尺寸為 5.7 寸到 12.1 寸,畫面組態(tài)軟件免費,屬 中級產(chǎn)品。 3.基于平板 PC 計算機的、多種通訊口的、高性能的人機界面,顯示尺寸大于 10.4 寸,畫面組態(tài)軟件收費,屬高端產(chǎn)品,本課題討論的人機界面就屬于此類。 1.2.5 人機界面(HMI)的使用方法 首先分析系統(tǒng)工作原理及流程,明確監(jiān)控任務(wù)要求,在 PC 機上用畫面
21、組態(tài)軟件編輯 “工程文件”,進(jìn)行圖形顯示界面的開發(fā),創(chuàng)建 Tag 標(biāo)簽,節(jié)點等,還需要進(jìn)行動畫的 連接,最后設(shè)置網(wǎng)絡(luò)通訊;測試并保存已編輯好的“工程文件”; 將 PC 機連接到下位 機硬件;下載“工程文件”到下位機中;連接人機界面和工業(yè)控制器(如 PLC、儀表等 ),實現(xiàn)人機交互。 1.2.6 人機界面(HMI)的目標(biāo) 人機界面設(shè)計出來,所需要達(dá)成的目標(biāo),不僅僅是單一的命令與回饋,反而相當(dāng)復(fù) 雜,主要分為四個面向: 1發(fā)揮所監(jiān)控設(shè)備或系統(tǒng)本身應(yīng)有的功能。 2提高所監(jiān)控設(shè)備或系統(tǒng)的使用效率與發(fā)揮效能。 3確保使用中之所監(jiān)控設(shè)備或系統(tǒng)在對使用者友善的情況下,能更經(jīng)濟與安全,延 長使用周期。 4符合
22、使用者的生理、心理需求,提高使用滿意度。 1.3 課題的建立以及本文完成的主要工作 本文主要包括以下內(nèi)容: 1以實現(xiàn)物料分揀系統(tǒng)的生產(chǎn)流程和達(dá)到控制要求為主要目標(biāo),運用 Rockwell RSView32 工控組態(tài)軟件結(jié)合下位 PLC 控制系統(tǒng),開發(fā)出一個能為操作管理人員提供靈 活、準(zhǔn)確的控制信息并實現(xiàn)對物料分揀系統(tǒng)中各個設(shè)備的實時監(jiān)控的人機界面。 2為上位組態(tài)監(jiān)控系統(tǒng)與下位機(PLC)提供控制途徑,具體地,要提供出程序的 控制變量和入口程序,準(zhǔn)確的配置好通訊。 第 2 章 RSView32 工控組態(tài)軟件簡介 2.1 工控組態(tài)軟件概況 工控組態(tài)軟件是利用系統(tǒng)軟件提供的工具,通過簡單形象的組態(tài)工
23、作,即可實現(xiàn)所 須的軟件功能。在自動監(jiān)控系統(tǒng)中,投入運行的監(jiān)控組態(tài)軟件是系統(tǒng)的數(shù)據(jù)收集處理中 心、遠(yuǎn)程監(jiān)視中心和數(shù)據(jù)轉(zhuǎn)發(fā)中心,處于運行狀態(tài)的監(jiān)控組態(tài)軟件與各種控制、檢測設(shè) 備(如PLC、智能儀表、DCS等)共同構(gòu)成快速響應(yīng)控制中心。控制方案和算法一般要求在 設(shè)備上組態(tài)并執(zhí)行,也可以在PC上組態(tài),然后下載到設(shè)備中執(zhí)行,根據(jù)設(shè)備的具體要求 而定。 組態(tài)軟件正在代替各種計算機語言的軟件開發(fā),其優(yōu)點有: 提高了系統(tǒng)的成功率 和可靠性,這些組態(tài)軟件大都由專業(yè)軟件公司開發(fā),經(jīng)過正規(guī)、嚴(yán)格的測試,結(jié)合了大 量用戶的現(xiàn)場使用經(jīng)驗形成的; 縮短了項目開發(fā)周期,避免了許多重復(fù)性開發(fā)工作, 突出了系統(tǒng)集成思想,開發(fā)
24、人員著重系統(tǒng)的整體構(gòu)成,使得項目易于維護(hù),避免因開發(fā) 人員變化所帶來的麻煩; 減少了開發(fā)費用,因為批量在軟件價格上有優(yōu)勢。因而,組 態(tài)軟件深受科技人員的重視和青睞,在國內(nèi)計算機控制系統(tǒng)軟件行業(yè)占主導(dǎo)地位。 在眾多公司的組態(tài)軟件中,Rockwell RSView32 工控組態(tài)軟件是美國Rockwell公司 生產(chǎn)的標(biāo)準(zhǔn)PC平臺上的一種以MFC(微軟基礎(chǔ)類庫)、COM(組件對象模型)技術(shù)為基礎(chǔ)的 運行于Microsoft Windows 9X/windows NT環(huán)境下的組態(tài)軟件產(chǎn)品,它以其獨有的特點成 為具有代表性的組態(tài)軟件之一。本設(shè)計就是使用Rockwell Automation公司RSView
25、32組態(tài) 軟件,配合PLC以及相關(guān)軟件實現(xiàn)了對物料分揀系統(tǒng)的實時監(jiān)控。 系統(tǒng)投入運行后,用戶可以隨時查看現(xiàn)場的實時數(shù)據(jù)以及系統(tǒng)工作的流程畫面,實 時監(jiān)測現(xiàn)場各個實時趨勢畫面;系統(tǒng)自動記錄并保存各種實時數(shù)據(jù),具有報警功能并能 及時得到并處理各種過程報警和系統(tǒng)報警;在需要時,可人為干預(yù)工作過程,修改生產(chǎn) 過程參數(shù)和狀態(tài)。通過使用 RSView32 設(shè)計出的監(jiān)控系統(tǒng)控制與現(xiàn)場的信息交互性更為突 出,控制者只需通過人機界面即可查看到系統(tǒng)運行的全過程(包括系統(tǒng)報警信息、實時趨 勢曲線以及歷史數(shù)據(jù)記錄),體現(xiàn)出了監(jiān)控的真正意義。 2.2 Rockwell RSView32 工控組態(tài)軟件組成 Rockwel
26、l RSView32 工控組態(tài)軟件同各類組態(tài)軟件一樣,從總體結(jié)構(gòu)上看是由系統(tǒng) 開發(fā)環(huán)境與系統(tǒng)運行環(huán)境兩大部分組成。系統(tǒng)開發(fā)環(huán)境是自動化工程設(shè)計師為實施其控 制方案,在組態(tài)軟件的支持下進(jìn)行應(yīng)用程序的系統(tǒng)生成工作所必須依賴的工作環(huán)境,通 過建立一系列用戶數(shù)據(jù)文件,生成最終的圖形目標(biāo)應(yīng)用系統(tǒng),供系統(tǒng)運行環(huán)境運行時使 用。系統(tǒng)運行環(huán)境是將目標(biāo)應(yīng)用程序裝入計算機內(nèi)存并投入實時運行時使用的,是直接 針對現(xiàn)場操作使用。實時數(shù)據(jù)庫則是系統(tǒng)開發(fā)環(huán)境和系統(tǒng)運行環(huán)境之間的聯(lián)系紐帶。 2.3 Rockwell RSView32 工控組態(tài)軟件的功能分析 Rockwell RSView32 工控組態(tài)軟件是美國 Rockw
27、ell 公司生產(chǎn)的標(biāo)準(zhǔn) PC 平臺上的一 種組態(tài)軟件,它是以 MFC(微軟基礎(chǔ)級) 、COM(元件對象) 技術(shù)為基礎(chǔ)的運行于 Microsoft Windows 9X, Windows NT 環(huán)境下的 MMI(人機接口) 軟件包。它的主要功能 可以從以下幾方面進(jìn)行分析。 2.3.1 組態(tài)軟件完善,功能多樣 Rockwell RSView32 組態(tài)軟件提供工業(yè)標(biāo)準(zhǔn)數(shù)學(xué)模型庫和控制功能庫,組態(tài)模式靈 活,能滿足用戶所需的測控要求。RSView32 對測控信息的歷史記錄進(jìn)行存儲、顯示、 計算、分析、打印,界面操作靈活方便,具有雙重安全體系,數(shù)據(jù)處理安全可靠。 2.3.2豐富的畫面顯示組態(tài)功能 Roc
28、kwell RSView32 組態(tài)軟件提供給用戶豐富方便的常用編輯工具和作圖工具,提 供大量的工業(yè)設(shè)備圖符、儀表圖符,還提供趨勢圖、歷史曲線、組數(shù)據(jù)分析圖等;提供 十分友好的圖形化用戶界面 GUI (graphics user interface) ,包括一整套 Windows 風(fēng)格的 窗口、彈出菜單、按鈕、消息區(qū)、工具欄、滾動條、監(jiān)控畫面等。畫面豐富多彩,為設(shè) 備的正常運行、操作人員的集中監(jiān)控提供了極大的方便。 2.3.3 強大的通信功能和良好的開放性 Rockwell RSView32 組態(tài)軟件向下可以通過 Wintelligent LINK,OPC ,OFS 等與 數(shù)據(jù)采集硬件通信;向上
29、通過 TCP/ IP ,Ethernet 與高層管理網(wǎng)互聯(lián)。對于 DDE 或 OPC 數(shù)據(jù)源, “標(biāo)記/ 數(shù)值”對的列表會被傳給 OPC 或 DDE 服務(wù)器和客戶機( server/ client) 在服務(wù)器里寫操作可能會組合在信息包里(取決于服務(wù)器的執(zhí)行) 。在數(shù)據(jù)庫編輯 器里添加了 Browsse OPC Server Space OPC 地址瀏覽器。 開放性是指 RSView32 能與多種通信協(xié)議互聯(lián),支持多種硬件設(shè)備,如 Allen - Bradley 公司 PLC - 5 、SLC5 ,Modicon PLC ( Quantum, Premium, Micro 等) , Siemen
30、s PLC , GE PLC , Hitachi PLC , Omron PLC 等。RSView32 可以滿足不同 測點的要求,能在冶金、電力、機械、礦山、化工、生化等行業(yè)通用, 適應(yīng)各類測控硬 件設(shè)備。RSView32 支持 HTML ,可以瀏覽 Internet/ Intranet ,為國際間合作、網(wǎng)際事 件處理、遠(yuǎn)程監(jiān)視提供有利的工具。 2.3.4 多任務(wù)的軟件運行環(huán)境、數(shù)據(jù)庫管理及資源共享 RSView32 組態(tài)軟件基于 Windows95 ,Windows98 ,Windows NT,充分利用面向 對象的技術(shù)和 ActiveX 動態(tài)聯(lián)接庫技術(shù),極大地豐富了控制系統(tǒng)的顯示畫面和編程環(huán)
31、境, 從而方便靈活地實現(xiàn)多任務(wù)操作。ActiveX 對象是一個由第三方供應(yīng)商開發(fā)的、現(xiàn)成可 以使用的軟件組件。RSView32 可以通過它的屬性、事件和方法來使用它所提供的功能。 嵌入一個 ActiveX 對象,然后設(shè)定其屬性或指定對象事件,該對象就可以與 RSView32 交互作用了。信息通過 RSView32 標(biāo)記在 ActiveX 對象和 RSView32 之間傳遞。 Windows 為 RSView32 和基于 Windows 的應(yīng)用軟件提供接口,利用 DDE ( dynamic data exchange) 技術(shù),與 Windows 應(yīng)用程序間進(jìn)行數(shù)據(jù)交換,實現(xiàn)本地控制單 元與上位機
32、之間數(shù)據(jù)和信息共享,從而為用戶提供更為集中的數(shù)據(jù)操作環(huán)境,實現(xiàn)信息 集中管理,并向上層系統(tǒng)提供開放式數(shù)據(jù)庫接口 ODBC。 RSView32 支持下列 ODBC 兼容數(shù)據(jù)庫:MS Access ,Sybase SQL Server , Oracle 和 MS SQL Server 等。用 ODBC 數(shù)據(jù)源如 Microsoft Access 或 Microsoft SQL Server 把 數(shù)據(jù)存儲為 ODBC 格式。ODBC 格式存儲把數(shù)據(jù)存儲在多達(dá)三個表格里。它可使用命 令 Activity Logsend To ODBC 把活動記錄數(shù)據(jù)從. DBF 文件輸送到 ODBC 兼容數(shù)據(jù)庫。 如
33、果接受數(shù)據(jù)的數(shù)據(jù)庫與 ODBC 不兼容,將無法輸出。如果表橋梁不存在,RSView32 將創(chuàng)建一個。另外,RSView32 還增加了 ODBC Administrator 的新對象。這個對象提供 了一個為 ODBC 數(shù)據(jù)記錄而創(chuàng)建表格、檢查表格的方法。 2.3.5 測控點規(guī)模及性能價格比 測控點的管理數(shù)量是衡量組態(tài)軟件的重要參數(shù)。RSView32 組態(tài)軟件 7 000 個標(biāo)記, 并配以強大的圖形工具、豐富的菜單命令、完善的測點管理。RSView32 組態(tài)軟件將 PLC 的快速邏輯融于 DCS ,從而實現(xiàn)調(diào)節(jié)量、邏輯量、順序控制等控制策略,同時也 提高了性能價格比。 2.3.6 友善的界面及良好
34、的硬件執(zhí)行速度 Rockwell RSView32 組態(tài)軟件的界面方便而友善,能快捷而有效地實現(xiàn)各種信息、 圖表的錄入、編輯和顯示。隨著硬件性能的提高和價格下跌, RSView32 組態(tài)軟件安裝 于Pentium 550MHz ,128M內(nèi)存及以上的高性能計算機上,從而滿足控制系統(tǒng)對趨勢 圖、歷史曲線圖等方面的工藝要求。 2.4 小結(jié) Rockwell RSView32 工控組態(tài)軟件是本設(shè)計的基礎(chǔ)和主要工具,在開始設(shè)計軟件程 序之前,要對軟件的有深入的了解,本章詳細(xì)介紹了 Rockwell RSView32 工控組態(tài)軟件 的主要特點和各種功能,使讀者對軟件總體有個大致了解。 第 3 章 物料分
35、揀系統(tǒng)簡介 物料分揀系統(tǒng)(090A 型多功能組合自動控制教學(xué)模型)是一套實際生產(chǎn)過程的微 縮仿真模型,模型包括常規(guī)機械裝置、電機驅(qū)動裝置、氣動驅(qū)動裝置和真實的工業(yè)傳感 器等,通過有機組合,模擬成一套連續(xù)的工業(yè)流程運行方案,利用設(shè)備的運行;結(jié)合自 動控制裝置構(gòu)成完整的工業(yè)系統(tǒng)。結(jié)構(gòu)見圖 3-1 圖 3-1 設(shè)備總圖 3.1 工作平臺 1工作平臺由輕型工業(yè)鋁合金型材制作,具有美觀、牢固、部件安裝方便等優(yōu) 點,并配有活動腳輪便于移動; 2工作平臺提供備有公共信號端子和電氣接口,實現(xiàn)工藝單元的輸入和輸出信 號與自動控制裝置信號的連接; 3工作平臺還配備了電源操作箱,用于交流電源的接入和總電源的開關(guān)操作
36、; 4工作平臺配有靜音空氣壓縮機和減壓閥,為裝置提供穩(wěn)定潔凈的氣源。 3.2 工藝單元 工藝單元由四個獨立的工藝環(huán)節(jié)組成;其中包括:前處理環(huán)節(jié);水平運輸環(huán)節(jié);多 工位加工環(huán)節(jié);機械手環(huán)節(jié)。 3.2.1前處理環(huán)節(jié) 功能描述:當(dāng)儲料倉中有物料時系統(tǒng)會通過氣動推桿定時推出物料,經(jīng)過傳送帶傳 輸,當(dāng)物料到達(dá)一級檢測處理傳感器時鐵料將被氣動推桿推出經(jīng)過滑到離開系統(tǒng)。如果 物料不是鐵料則繼續(xù)往前傳輸,在二級檢測處理傳感器處,鋁料將被電動推桿推出經(jīng)過 滑到離開系統(tǒng)。最后分類檢測傳感器將區(qū)分出藍(lán)顏色和黃顏色物料好確定以后將進(jìn)行什 么加工。物料將最終到達(dá)待加工定位處。前處理環(huán)節(jié)結(jié)構(gòu)如圖 3-1 所示。 圖 3-
37、1 前處理環(huán)節(jié)結(jié)構(gòu)示意圖 1-工作平臺;2-第一傳送帶;3-第一傳送帶驅(qū)動電機;4-儲料倉;5-出料氣缸;6-一級檢測傳感器;7- 滑道;8-第二傳送帶; 9-第二傳送帶驅(qū)動電機;10-二級檢測傳感器;11-分類檢測傳感器;12-待加工定位 傳感器。 3.2.2 水平傳輸環(huán)節(jié) 功能描述:當(dāng)待加工定位傳感器檢測到待加工料輸送到位時水平運行機構(gòu)運行 至取料位,取料手下降取料,取料后取料手上升,水平運行機構(gòu)運行至放料位,最 后將物料放至旋轉(zhuǎn)接料盤; 水平傳輸環(huán)節(jié)結(jié)構(gòu)如圖 3-2 所示。 圖 3-2 水平傳輸環(huán)節(jié)結(jié)構(gòu)示意圖 1-水平運行電機;2-水平運行滑軌;3-編碼式水平從動機構(gòu);4-取料手升降裝置
38、;5-取料手。 3.2.3 多工位加工環(huán)節(jié) 功能描述:當(dāng)旋轉(zhuǎn)喂料盤停在起始位后起始位檢料傳感器監(jiān)測有料,系統(tǒng)讀取 編碼器信號定位旋轉(zhuǎn)接料盤旋轉(zhuǎn)停在相應(yīng)加工位進(jìn)行加工。當(dāng)加工結(jié)束,旋轉(zhuǎn)喂料 盤停至終止位等待機械手拿取。多工位加工環(huán)節(jié)結(jié)構(gòu)如圖 3-3 所示。 圖 3-3 多工位加工環(huán)節(jié)結(jié)構(gòu)示意圖 1-旋轉(zhuǎn)喂料機驅(qū)動電機;2-旋轉(zhuǎn)喂料盤;3-起始位檢料傳感器;4-起始位定位傳感器;5-旋轉(zhuǎn)編碼器;6-鉆 床加工位;7-沖床加工位;8-終止位定位傳感器。 3.2.4 機械手環(huán)節(jié) 功能描述:工料加工后由旋轉(zhuǎn)喂料盤輸送到位,機械手運行至取料位后取料后 機械手按種類將料放入相應(yīng)倉盒中。機械手環(huán)節(jié)結(jié)構(gòu)如圖 3
39、-4 所示。 圖 3-4 機械手環(huán)節(jié) 1-機械手旋轉(zhuǎn)機構(gòu);2-機械手水平運行機構(gòu);3-機械手垂直運行機構(gòu);4-手爪機構(gòu);5-取料限位開關(guān); 6-放料極限開關(guān);7-減壓閥;8,9-倉盒入口;10-倉盒。 3.3 小結(jié) 本章對物料分揀系統(tǒng)的基本結(jié)構(gòu)進(jìn)行了簡單介紹,詳細(xì)分析了四個工藝單元的工作 流程,了解了系統(tǒng)的控制要求。為接下來設(shè)計此系統(tǒng)的人機界面打好了基礎(chǔ)。 第 4 章 物料分揀系統(tǒng)人機界面設(shè)計 4.1 系統(tǒng)組成 在此系統(tǒng)中,主要使用的軟件有: RSLinx: 羅克韋爾軟件,主要實現(xiàn)系統(tǒng)的網(wǎng)絡(luò)組態(tài)。 RSLogix5000:: 羅克韋爾軟件,主要對可編程控制器 MicroLogix1500 編程
40、。 RSView32: 羅克韋爾軟件,主要實現(xiàn)系統(tǒng)的監(jiān)視和控制。 硬件有: PC 機一臺:上位機,主要運行系統(tǒng)中所需的軟件。 可編程控制器 MicroLogix5000 一臺:控制中心,主要對物料分揀系統(tǒng)進(jìn)行控制和數(shù) 據(jù)采集。 網(wǎng)線及相關(guān)的通訊模塊:因為系統(tǒng)基于工業(yè)三層網(wǎng)(以太網(wǎng),控制網(wǎng)及設(shè)備網(wǎng)) ,這 里主要涉及到以太網(wǎng),因此需要以太網(wǎng)線和通訊模塊。 因此系統(tǒng)的結(jié)構(gòu)如圖 4-1 所示。 以太網(wǎng) 上位機 注:主要運行 RSLinx, RSLogix5000, RSView32 等軟件。 物料分揀 系統(tǒng)系統(tǒng) 圖 4-1 系統(tǒng)結(jié)構(gòu)圖 4.2 系統(tǒng)的網(wǎng)絡(luò)組態(tài)簡介 本設(shè)計采用羅克韋爾軟件 RSLinx
41、 進(jìn)行系統(tǒng)網(wǎng)絡(luò)組態(tài),使用它可以實現(xiàn)系統(tǒng)中計算 機和可編程控制器之間的通訊。具體的做法如下: 1. 添加驅(qū)動程序 如果通訊模塊的 IP 地址沒有設(shè)定,請先設(shè)定(請參考前面的章節(jié)) 。如果已經(jīng)設(shè)定 IP 地址,直接打開軟件 RSLinx,在 Configure Drivers 中選擇 Ethernet devices。如圖 4-2 所示。 圖 4-2 添加驅(qū)動程序 接下來,就是添加 IP 地址,用來識別通訊模塊。 (這里通訊模塊的地址是: 192.168.1.61) 。如圖 4-3 所示。 圖 4-3 添加 IP 地址 這樣,系統(tǒng)中計算機與可編程控制器之間的通訊就建立起來了。如圖 4-4 所示。
42、圖 4-4 通訊組態(tài)完成圖 4.3 組態(tài)軟件 RSView32 通訊組態(tài) 一般的,RSView32 可以和 PLC-5 、SLC-500、MicroLogix 系列的處理器之間建立 通訊,同時也能和 Rockwell Automation 公司的新一代的產(chǎn)品 ControlLogix5000 建立通 訊,其中所使用的網(wǎng)絡(luò)層次可以是 Rockwell 公司的 ControlNet 網(wǎng),ControlNet 網(wǎng)采用了 生產(chǎn)者/客戶(producer/consumer)的通訊傳輸方式,大大提高了信息傳送效率。這樣 RSView32 站只需要在 ControlNet 上知道 ControlLogix5
43、000 的處理器名即可。對于目前 版本的 RSView32,當(dāng)它和 ControLogix5000 處理器建立通訊時,只能采用 OPC 或 DDE 方式連接,因為在直接驅(qū)動的連接的方式中,不支持 ControlLogix5000 這種處理器的類 型。 RSView32 的通訊組態(tài),主要設(shè)置通道(Channel)和節(jié)點(Node) 。通俗的講,設(shè) 置通道就是設(shè)置 RSView32 與相應(yīng)的處理器連接的方式、網(wǎng)絡(luò)類型等;設(shè)置節(jié)點就是設(shè) 置處理器的地址,類型等,通過設(shè)置通道和節(jié)點來確定 RSView32 具體和網(wǎng)絡(luò)中的哪臺 處理器相連接。 在本設(shè)計中通道和節(jié)點的設(shè)置如圖 4-5 所示。 圖 4-5
44、系統(tǒng)的通道設(shè)置 在通道的對話框我們主要設(shè)置網(wǎng)絡(luò)類型(Network) ,這和所要連接的處理器所連接 的網(wǎng)絡(luò)類型有關(guān),可選的網(wǎng)絡(luò)類型有:DF1、DH、DH485、Control Net 及 TCP/IP 等。 這里我們選用 TCP/IP。相應(yīng)的主要網(wǎng)絡(luò)驅(qū)動我們選擇 AB_ETH-1,這取決于在使用 RSLinx 組態(tài)網(wǎng)絡(luò)時,用到的處理器所使用的驅(qū)動類型。 對于節(jié)點的設(shè)置,當(dāng)數(shù)據(jù)源選用直接驅(qū)動時,各項的含義如下: 節(jié)點名(Name): 輸入自定義的可編程控制器、網(wǎng)絡(luò)服務(wù)器或 Windows 程序名。節(jié)點名可有多達(dá) 40 個大小寫字母、數(shù)字、和下劃線。不允許有空格。 通道(Channel): 選擇一
45、個通道序號。該通道一定要經(jīng)“通道”編輯器設(shè)置過。如果該通道未經(jīng)設(shè)置, 在下拉列表中會有標(biāo)志。 站(Station): 鍵入通信通道內(nèi)可編程控制器的物理站地址。地址格式取決于該節(jié)點所用通道和網(wǎng) 絡(luò)類型。 如果在的計算機已經(jīng)安裝并運行了 RSLinx,我們只需單擊 RSWho 窗口,該窗口里 將顯示選定通道所連接的全部活動的 PLC 站。當(dāng)從 RSWho 窗口里選定一個站時, “站” 和“類型”框?qū)⒈蛔詣犹顚憽SView32 用 PLC-5 (增強型) 替換所有 PLC-5 系列設(shè)備 類型。如果使用 PLC-5/10、5/12、5/15 或 5/25,請在“類型”框里選擇 PLC-5。 類型(T
46、ype): 選擇正在使用的可編程控制器的類型。 超時(Timeout): 鍵入在報告通信錯誤之前 RSView32 等待的秒數(shù) (0-65535)。通常情況下三秒種足 夠了。 因此,系統(tǒng)的節(jié)點設(shè)置如圖 4-6 所示。 圖 4-6 系統(tǒng)的節(jié)點設(shè)置(數(shù)據(jù)源為直接驅(qū)動) 對于大多數(shù)本機和遠(yuǎn)程設(shè)備之間的通訊,RSView32 采用 OPC 或 DDE 連接。 OPC(OLE for Process Control)使 RSView32 可以作為一個客戶端或服務(wù)器,允許在不同的 RSView32 站以及其它 OPC 服務(wù)器之間進(jìn)行點對點通訊。RSView32 使用標(biāo)準(zhǔn)或高級 Advance DDE(動態(tài)
47、數(shù)據(jù)交換)數(shù)據(jù)格式與 DDE 服務(wù)器(例如:Rockwell Software RSServer 產(chǎn)品或其它第三方的服務(wù)器)和 DDE 客戶端(例如:Microsoft Excel)通訊。 當(dāng)數(shù)據(jù)源選擇 OPC 服務(wù)器(OPC Server)即:使用 OPC 使 RSView32 作為一個客 戶端的時候,我們必須先打開 RSLinx,選擇 OPC 服務(wù)器與任何支持 OPC 的應(yīng)用程序 通信。OPC 服務(wù)器可以是本機或通過遠(yuǎn)程網(wǎng)絡(luò)。 (使用 RSLinx 建立 OPC 服務(wù)器請參閱 前面章節(jié)) 對于節(jié)點的設(shè)置,當(dāng)數(shù)據(jù)源選用 OPC 服務(wù)器時,各項的含義如圖 4-7: 圖 4-7 系統(tǒng)的節(jié)點設(shè)置(
48、數(shù)據(jù)源為 OPC Server) 服務(wù)器名(Name): 單擊服務(wù)器“名字”輸入框旁邊的瀏覽按鈕“.” ,并從已安裝的服務(wù)器列表中選擇 一個服務(wù)器,RSView32 將自動填寫余下的輸入框,當(dāng)然也可以自己填寫輸入框。可以 填寫一個尚未安裝的 OPC 服務(wù)器,等以后再安裝。 按下面的格式輸入與 RSView32 通信的 OPC 服務(wù)器的名字: . 如果用 RSView32 作 OPC 服務(wù)器,則不需要指定版本號。 對于 RSLinx,也不需 要指定廠商名。 服務(wù)器類型(Type): 選擇 OPC 服務(wù)器類型: “內(nèi)部運行”如果服務(wù)器是一個 .dll 文件 “本機” 如果服務(wù)器是一個 .exe 文
49、件,且與 OPC 客戶機運行在同一計算機 上 “遠(yuǎn)程”如果服務(wù)器是 一個 .exe 文件,且運行在網(wǎng)絡(luò)上與 OPC 客戶機相連 的另一臺計算機上。 服務(wù)器計算機名或地址(Server Computer Name): 如果 OPC 服務(wù)器是遠(yuǎn)程的,則輸入服務(wù)器計算機名或地址,或單擊“.” ,然后從 列表中選擇該服務(wù)器計算機。 訪問路徑(Access): 如果知道的話就請指定 OPC 服務(wù)器的訪問路徑,否則就不填寫。如果 OPC 服務(wù) 器是 RSLinx,訪問路徑是 DDE/OPC 主題名。如果 OPC 服務(wù)器是另一個 RSView32 站,訪問路徑是加載到服務(wù)器計算機上的 RSView32 項目
50、名。如果 OPC 服務(wù)器既不是 RSLinx 也不是 RSView32 站,請參閱 OPC 服務(wù)器文件中關(guān)于訪問路徑的語法部分。 如果在“節(jié)點”編輯器里指定了訪問路徑,也就同時禁止使用“標(biāo)記數(shù)據(jù)庫”編輯器里 的“OPC 地址瀏覽器” 。 更新速率(Update): 指定 OPC 服務(wù)器送數(shù)據(jù)到 OPC 客戶機的最大速率。默認(rèn)值是 1 秒。OPC 服務(wù) 器實際使用的速率可能比指定的速率慢。鍵入 0 指定服務(wù)器使用最快速率。 對于節(jié)點的設(shè)置,當(dāng)數(shù)據(jù)源選用 DDE 服務(wù)器時,各項的含義如圖 4-8 所示。 圖 4-8 系統(tǒng)的節(jié)點設(shè)置(數(shù)據(jù)源為 DDE Server) 應(yīng)用程序(Application
51、): 輸入 DDE 服務(wù)器名或其它將與 RSView32 通信的 Windows 應(yīng)用程序,例如: Excel。 標(biāo)題(Topic): 輸入通信標(biāo)題名。如果程序是 Excel,標(biāo)題將是一個特定的 Excel 電子數(shù)據(jù)表。 4.4 創(chuàng)建系統(tǒng)的標(biāo)簽數(shù)據(jù)庫 在標(biāo)記數(shù)據(jù)庫中,我們要定義希望 RSView32 監(jiān)視的數(shù)據(jù)。數(shù)據(jù)庫中的一個條目就 稱為一個標(biāo)記。標(biāo)記是設(shè)備或本地內(nèi)存中變量的邏輯名稱。例如,標(biāo)記可以代表可編程 控制器中的一個流程變量。 在需要時,系統(tǒng)會從關(guān)聯(lián)的設(shè)備更新標(biāo)記的當(dāng)前值并將其保存在計算機內(nèi)存(數(shù)值 表)中。這樣,RSView32.的所有部分就都能立即訪問到該值。例如,圖形顯示使用標(biāo)
52、記值來控制動畫或更新趨勢;警報監(jiān)測對比當(dāng)前標(biāo)記值與預(yù)定義的限制值;數(shù)據(jù)記錄通 過存儲標(biāo)記值來創(chuàng)建歷史記錄。 4.4.1 Tags 和 Tag 庫 Tag 是設(shè)備或內(nèi)存中,一個變量的邏輯名字。當(dāng)需要時,當(dāng)前 Tag 值可以由設(shè)備不 斷刷新。Tag 值被連接和存儲到計算機的內(nèi)存數(shù)值表(Value Table)中,RSView32 的各 個部件可以迅速存取它。 在 Tag 庫中,可以定義或創(chuàng)建想要 RSView32 監(jiān)控的 Tag。 4.4.2 Tag 的類型 RSView32 使用 Tag 的類型如下: 模擬量(Analog):一個值的范圍;這類 Tag 能夠代表變量的狀態(tài),如:溫度、壓 力、電壓
53、、電流和液位等。 數(shù)字量(Digital):0 或 1;這類 Tag 僅能表示設(shè)備的開關(guān)狀態(tài),如:開關(guān)、繼電器 和接觸器等。 字符串(String):ASCII 字符串,或真?zhèn)€字(最多 82 個字符) ;這類 Tag 能夠代表 使用文本的 Tag,如:條形碼掃描器。 系統(tǒng)(System):當(dāng)系統(tǒng)運行時,產(chǎn)生的信息,包括:報警信息、通信狀態(tài)、系統(tǒng) 時間和日期等。系統(tǒng) Tag 是創(chuàng)建工程時系統(tǒng)自動創(chuàng)建的,用戶只能使用它,不能編輯和 刪除它(合理的使用系統(tǒng)的標(biāo)簽,可以很方便的建立動畫界面) 。 4.4.3 數(shù)據(jù)來源 當(dāng)定義了數(shù)據(jù)的類型后,必須指定數(shù)據(jù)的來源。數(shù)據(jù)來源決定 Tag 是從外部還是從 內(nèi)部
54、接收它的值。 (1)設(shè)備 Tag 把設(shè)備作為它的數(shù)據(jù)來源時,它是從 RSView32 的外部接收數(shù)據(jù)。數(shù)據(jù)來自于 PLC 驅(qū)動程序或 DDE 服務(wù)器。以設(shè)備作為數(shù)據(jù)來源的 Tag 的數(shù)量,是根據(jù)所購買的軟 件有所限制,如:150、300、1,500 點等。 (2)內(nèi)存 Tag 把內(nèi)存作為它的數(shù)據(jù)來源時,它是從 RSView32 的內(nèi)部數(shù)值表(Value Table) 中接收數(shù)據(jù)。內(nèi)存 Tag 可以用作存儲內(nèi)部值。以內(nèi)存作為數(shù)據(jù)來源的 Tag 的數(shù)量,不受 限制。 4.4.4 關(guān)于 Tag 庫編輯器 在工程管理器中,打開 System 文件夾,雙擊 Tag Database, 進(jìn)入 Tag 庫編
55、輯器, 在 Tag 庫編輯器中我們逐個編輯分揀系統(tǒng)中所需的標(biāo)記并保存。如下圖 4-9 所示。 圖 4-9 Tag 編輯器 4.4.5 給 Tag 添加報警 通過點擊在Tag Database編輯器中的Alarm復(fù)選框,為Tag添加報警。模擬量標(biāo)記和 開關(guān)量標(biāo)記可以有關(guān)聯(lián)的警報。在運行時,RSView32 會掃描標(biāo)記數(shù)據(jù)庫中的標(biāo)記值,并 將其與為標(biāo)記所設(shè)的限制進(jìn)行比較。如果標(biāo)記值超過了限制,則會觸發(fā)警報。當(dāng)標(biāo)記配 置了警報時,在“標(biāo)記數(shù)據(jù)庫”編輯器的電子數(shù)據(jù)表的“警報”列會顯示一個 X,并且 編輯器表單上的“警報”按鈕會突出顯示(啟用)。 4.5 編輯系統(tǒng)圖形顯示主界面 圖形顯示界面向用戶展現(xiàn)了
56、整個物料分揀系統(tǒng)的生產(chǎn)活動。它能夠顯示系統(tǒng)數(shù)據(jù)和 過程數(shù)據(jù),還向操作員提供了一種向下位設(shè)備(如:PLC,SLC, Contrologix)寫入數(shù) 據(jù)的方法。 在物料分揀系統(tǒng)中,我們創(chuàng)建了四個主要窗體界面:主界面、狀態(tài)顯示界面、生產(chǎn) 線界面及報警總匯界面。以及一些附加的顯示界面、報表等,并做了相關(guān)的動畫連接。 結(jié)構(gòu)圖如圖 4-10 所示。 生產(chǎn)線前處理 環(huán)節(jié) 水平運 輸環(huán)節(jié) 多工位 加工環(huán) 節(jié) 機械手 環(huán)節(jié) 報警 匯總 主界面 圖 4-10 界面結(jié)構(gòu)圖 主界面主要提供進(jìn)入界面的通道,用戶登錄以及幫助信息等。狀態(tài)顯示界面集中顯 示了大量的控制信息及系統(tǒng)運行情況生產(chǎn)線界面則通過對一些對象添加了動畫連
57、接, 使其能更生動地體現(xiàn)現(xiàn)場的實際工作情況,和工作流程。報警總匯在工業(yè)應(yīng)用中具有十 分重要的地位,在事故發(fā)生前或事故發(fā)生的初期,技術(shù)人員能夠準(zhǔn)確了解事故發(fā)生的位 置,并能夠及時地排除故障報警匯總界面記錄著系統(tǒng)運行中的各種報警信息,如報警 日期、報警時間、報警標(biāo)記、報警嚴(yán)重等級、報警時的狀態(tài)值及報警處理等按下畫面 上的“Alarm on”按鈕,啟動報警匯總?cè)绻霈F(xiàn)報警,則會在匯總表上顯示報警信息。 實時監(jiān)控各個變量,匯集各種報警信息。 4.6 配置動畫 創(chuàng)建了圖形對象后,我們可以在界面里對添加動畫連接。 1.附加將對象鏈接到標(biāo)記的動畫,以便圖形的外觀可以隨標(biāo)記值的改變而改變 2.附加將對象鏈接到
58、鍵或鼠標(biāo)按鍵的鍵動畫,以便操作者可以通過按一個鍵或鼠標(biāo) 按鍵來執(zhí)行操作 3.向 OLE 對象附加 OLE 動詞動畫,以便在表達(dá)式值為真時,能通過運行與對象 關(guān)聯(lián)的動詞(比如編輯或打開)來激活 OLE 對象 4.向 ActiveX 對象附加控制,以便將標(biāo)記映射到 ActiveX 對象的屬性,以便修改 對象屬性時同時會修改標(biāo)記值,在某些情況下,修改標(biāo)記值時同時會修改對象屬性。將 命令映射到 ActiveX 對象的事件,以便命令可以跟據(jù)對象的事件來運行。 所有的圖形對象都可以附加動畫。對象組合也可以附加動畫。 在一個對象向可以任意添加各種類型的動畫。例如,對一個對象同時應(yīng)用寬度和高 度動畫在顯示時可
59、使其表現(xiàn)為放大和縮小。 本設(shè)計我用需要對物料、取料夾、旋轉(zhuǎn)喂料盤以及機械手進(jìn)行動畫連接。我們主要 狀態(tài) 顯示 通過如圖 4-11 所示的動畫對話框來完成。 圖 4-11 動畫對話框 4.7 配置報警 使用 RSView32 警報系統(tǒng),可以: 1監(jiān)視任何模擬量和開關(guān)量標(biāo)記,并設(shè)置警報(最多可監(jiān)視 10,000 個標(biāo)記) 。 2在警報匯總中顯示最后 1000 個警報。 3定義嚴(yán)重級別(最多 8 級) ,以直觀地區(qū)分警報的嚴(yán)重程度。 4使用系統(tǒng)默認(rèn)消息和創(chuàng)建特殊消息來描述警報。 5將消息記錄到文件、輸出到打印機或同時執(zhí)行這兩個操作。 6在維護(hù)和調(diào)試過程中禁止警報。 7在警報上關(guān)聯(lián)宏,以實現(xiàn)對警報的自
60、定義控制。 8與其他 RSView32 組件共享警報信息。 9建立全局警報監(jiān)視。 10使用 AlarmEvent 命令響應(yīng)警報檢測算法,以執(zhí)行報告、記錄、打印以及警報 匯總中的顯示。 警報發(fā)生時,就表明出現(xiàn)了問題。這可能表示某個設(shè)備或流程在預(yù)先定義的可接受 范圍內(nèi)停止了運行,或者表示出現(xiàn)了設(shè)備損壞、磨損或流程異常。 通過與希望監(jiān)視的標(biāo)記建立關(guān)聯(lián),可以在“標(biāo)記數(shù)據(jù)庫”編輯器中建立一個警報系 統(tǒng)。當(dāng)數(shù)值表中的標(biāo)記值更新后,系統(tǒng)會將它們與配置警報時指定的限制對比。如果標(biāo) 記值超出了配置的限制,則會觸發(fā)某個預(yù)定義嚴(yán)重級別的警報。 如果警報顯示在警報匯總或其他警報顯示中,操作者可以確認(rèn)警報。確認(rè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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新型建筑材料研發(fā)資金入股投資協(xié)議
- 第一單元 走進(jìn)化學(xué)世界 課題1 物質(zhì)的變化和性質(zhì) 教學(xué)設(shè)計-2024-2025學(xué)年九年級化學(xué)人教版(2024)上冊
- 2025年海洋旅游項目合作計劃書
- 下肢外骨骼機器人液壓控制系統(tǒng)的研究
- 中西醫(yī)結(jié)合治療拇外翻術(shù)后轉(zhuǎn)移性跖痛癥預(yù)測模型構(gòu)建與病理機制研究
- 基于情境教學(xué)法的高中英語語法教學(xué)準(zhǔn)實驗研究
- MRI心臟分割的域泛化方法研究
- 甜菜種質(zhì)資源的育性基因型鑒定及遺傳多樣性分析
- 消化道知識培訓(xùn)
- 2025年數(shù)控石油深井測井儀項目建議書
- 2024年達(dá)州市總工會招聘工會社會工作者筆試真題
- 2025至2030年中國肌酸數(shù)據(jù)監(jiān)測研究報告
- 1.2 讀懂彼此的心 第二課時 課件 2024-2025學(xué)年五年級下冊道德與法治 統(tǒng)編版
- 2025年度電視產(chǎn)品進(jìn)出口貿(mào)易合同4篇
- 2025年“開學(xué)第一課”觀后感心得體會(3篇)
- 2024年湖南食品藥品職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 外科護(hù)理5分鐘小講課
- 《船舶油漆作業(yè)》課件
- 2025年中國融通農(nóng)發(fā)社會招聘筆試參考題庫含答案解析
- 2025年天津市寧河區(qū)事業(yè)單位招聘12人高頻重點提升(共500題)附帶答案詳解
- 2024年福建省莆田市數(shù)學(xué)三上期末質(zhì)量檢測模擬試題含解析
評論
0/150
提交評論