亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LabVIEW 和OPC 技術的自動化智能化檢測系統(tǒng)的設計

        2014-01-03 06:37:24徐高清陳仲永邱明林葉學松
        電子測試 2014年2期
        關鍵詞:標準檢測系統(tǒng)

        徐高清,陳仲永,程 佳,邱明林,葉學松

        (1.浙江省物品編碼中心,浙江杭州,310006;2.浙江省質量技術監(jiān)督信息中心,浙江杭州,310013; 3.浙江大學生物醫(yī)學工程與儀器科學學院,浙江杭州,310027)

        0 引言

        質監(jiān)部門是技術性執(zhí)法和綜合管理部門,“憑技術執(zhí)法、靠數(shù)據(jù)說話”是質監(jiān)工作的顯著特征。充分發(fā)揮科技對質監(jiān)事業(yè)的支撐和引領作用,對于推動質監(jiān)事業(yè)科學發(fā)展,意義重大。檢測是人們認識客觀世界取得定量和定性信息的基本方法,一個新的科學理論和現(xiàn)代裝備如果沒有先進的檢測技術和儀器支持,其研究、設計及試驗是很難發(fā)展的。檢測不但是進行一切探索性的,開發(fā)性的科學發(fā)現(xiàn)或技術發(fā)明的重要,甚至必要手段,而且是現(xiàn)代化工業(yè)產品生產和質量控制的重要保證。在生產過程中,為了提高自動化水平和加強生產管理,需要進行大量的數(shù)據(jù)檢測。自動檢測技術和裝置是自動化系統(tǒng)中不可缺少的組成部分。加強生產中原始數(shù)據(jù)的檢測,以及時了解工藝過程、生產過程的情況及它們的結果,達到改善生產,降低成本的目的。隨著科學技術進一步向高尖端的發(fā)展,隨著我們對工業(yè)生產標準的提高,我們對檢測工具與檢測技術進一步發(fā)展的要求也越來越高且越來越迫切。例如檢測的精度問題,檢測實時性問題,檢測的復雜性以及不可測性問題。這就要求提高檢測系統(tǒng)的智能化,操作過程的自動化,虛擬儀器技術和OPC 技術作為解決方案應用而生。

        1 系統(tǒng)概述

        本系統(tǒng)采用虛擬儀器技術和OPC 技術來實現(xiàn)檢測系統(tǒng)的自動化和智能化。OPC 技術是以Microsoft 公司的OLE/COM 技術為基礎,采用客戶/服務器模型制定的一種工業(yè)控制領域的開放式標準,在控制設備與應用軟件之間建立了統(tǒng)一的軟件接口標準,具有開放性、高生產率和即插即用的可連接性等優(yōu)點。利用OPC 技術的即插即用特性,檢測設備通過OPC 技術接入系統(tǒng)。通過虛擬儀器技術與OPC 技術之間的數(shù)據(jù)通信來實現(xiàn)對檢測的控制,從而實現(xiàn)檢測的自動化。最后,本系統(tǒng)通過虛擬儀器技術接入LIMS 管理系統(tǒng)來實現(xiàn)對檢測儀器的管理和檢測的智能化。

        2 虛擬儀器技術與OPC 技術

        2.1 虛擬儀器技術

        LabVIEW 是實驗室虛擬儀器工程平臺的簡稱,是一種用圖標代碼來代替編程語言創(chuàng)建應用程序的開發(fā)環(huán)境,主要用于開發(fā)數(shù)據(jù)采集、儀器監(jiān)控及過程監(jiān)測等領域的應用程序。

        LabVIEW 的圖像環(huán)境內置豐富的函數(shù)庫,提供各種網(wǎng)絡的接口,支持先進的流動數(shù)據(jù)傳輸?shù)认冗M技術,使系統(tǒng)的開發(fā)更加方便,其中基于TCP/IP 協(xié)議的網(wǎng)絡實時數(shù)據(jù)交換編程技術(DataSocket)便是一特色。這種技術是一種開放的技術,與人們已習慣采用的TCP/IP 編程接口、DDE 等網(wǎng)絡環(huán)境下的數(shù)據(jù)共享技術比較,使用起來更方便,開發(fā)效率更高,而且不需要大量的編程工作量。數(shù)據(jù)套接提供統(tǒng)一的API 編程接口,從數(shù)據(jù)共享的角度,它是對WinSock 的高級封裝,允許用戶與各種服務器進行交互并在應用之間交換信息,比如LabVIEW 以及一些不同的數(shù)據(jù)源或目標,源和目標包括其他的應用、文件、OPC 服務器、Web 服務器以及FTP 服務器。使用DataSocket 類和統(tǒng)一源定位器( Uniform Resource Locator),就可建立數(shù)據(jù)套接的源與目標的連接,用戶可以像使用LabVIEW 中的其他數(shù)據(jù)類型一樣用DataSocket 讀寫數(shù)據(jù),實現(xiàn)測量數(shù)據(jù)的實時共享。

        2.2 OPC 技術

        OPC 全稱是OLE for Process Control,它的出現(xiàn)為基于Windows 的應用程序和現(xiàn)場過程控制應用建立了橋梁。在過去,為了存取現(xiàn)場設備的數(shù)據(jù)信息,每一個應用軟件開發(fā)商都需要編寫專用的接口函數(shù)。由于現(xiàn)場設備的種類繁多,且產品的不斷升級,往往給用戶和軟件開發(fā)商帶來了巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統(tǒng)集成商和開發(fā)商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設備驅動程序。在這種情況下,OPC 標準應運而生。OPC 標準以微軟公司的OLE 技術為基礎,它的制定是通過提供一套標準的OLE/COM 接口完成的,在OPC 技術中使用的是OLE 2 技術,OLE 標準允許多臺微機之間交換文檔、圖形等對象。

        OPC 是以OLE/COM 機制作為應用程序的通訊標準。OLE/COM是一種客戶/服務器模式,具有語言無關性、代碼重用性、易于集成性等優(yōu)點。OPC 規(guī)范了接口函數(shù),不管現(xiàn)場設備以何種形式存在,客戶都以統(tǒng)一的方式去訪問,從而保證軟件對客戶的透明性,使得用戶完全從低層的開發(fā)中脫離出來。

        應用程序與OPC 服務器之間必須有OPC 接口,OPC 規(guī)范提供了兩套標準接口:Custom 標準接口,OLE 自動化標準接口。通常在系統(tǒng)設計中采用OLE 自動化標準接口。

        3 總體設計

        如圖1 所示:本系統(tǒng)包括OPC 控制端、基于LabVIEW 技術的中間控制層和LIMS 儀器管理系統(tǒng)。

        圖1 系統(tǒng)總體框架

        3.1 OPC 控制端

        OPC 控制端是檢測儀器與系統(tǒng)應用程序之間的橋梁,主要負責與檢測儀器相連,采集儀器設備信息,控制儀器并完成對采集數(shù)據(jù)的采集、整理、返回等操作,以及根據(jù)應用服務器的需求提供相應的服務。

        根據(jù)上述功能,基于OPC 規(guī)范的控制端主要可以劃分為兩個部分:第一部分是數(shù)據(jù)采集卡及其讀寫接口,第二部分是OPC 服務器。實時數(shù)據(jù)服務器的總體結構如圖2 所示。

        圖2 OPC 控制端技術框架

        從數(shù)據(jù)服務器的總體結構我們可以看出,LabVIEW 中間層程序并不直接跟物理設備打交道,而是通過OPC 服務器,統(tǒng)一實現(xiàn)對檢測儀器的讀寫。由于OPC 規(guī)范特有的開放性以及設備無關性,任何檢測儀器只要提供了Windows 下的讀寫接口,都可以為其開發(fā)相應OPC 數(shù)據(jù)存取服務器,把它集成到OPC 平臺上面來。

        3.2 基于LabVIEW 技術的中間控制層

        中間控制任務是通過LabVIEW 技術讀寫檢測儀器的數(shù)據(jù)。由于LabVIEW 軟件平臺支持DataSocket 技術,DataSocket 技術是一種能很容易地通過各種連接傳送測量數(shù)據(jù),實現(xiàn)實時數(shù)據(jù)共享的技術。

        DataSocket 技術支持OPC 通信協(xié)議,要使用OPC 通信協(xié)議,就要求運行一個OPC 服務器。OPC 與LabVIEW 的通信過程如下:LabVIEW 將要相應的操作命令先送到OPC 服務器,OPC 服務器通過接口傳給檢測儀器來控制檢測儀器。LabVIEW 則通過讀取OPC 服務器中的數(shù)據(jù)來讀取檢測儀器測的數(shù)據(jù)。

        DataSocket 包 括DataSocket open,DataSocket write,DataSocket read 及DataSocket close 等 函 數(shù),在 與OPC 服務器各項的連接建立之后,就可以利用DataSocket read 和DataSocket write 函數(shù)進行數(shù)據(jù)讀寫了。這里用URL 指定數(shù)據(jù)源與目標——OPC 服務器中的各項,數(shù)據(jù)套接技術中的URL 就像網(wǎng)絡瀏覽器中的人們用到的網(wǎng)絡地址一樣,格式為:OPC://localhost/Matrikon.OPC.Modbus/ 項 名,其 中OPC 指DataSocket 傳輸協(xié)議,中間兩段分別是宿主機IP 地址或標識和服務器的名字,最后一段是數(shù)據(jù)項,這一項名對應著OPC 服務器中一項。通過URL 指定了數(shù)據(jù)源與目標后,就可以通過DataSocket open 函數(shù)建立連接,然后向DataSocket 寫數(shù)據(jù)或從DataSocket 讀數(shù)據(jù)了。程序中用DataSocket open 函數(shù)打開URL 指定的與OPC 服務器中的項的連接,如果在OPC 服務器配置的項是寫數(shù)據(jù),在URL 中必須設置項名與它們一致,然后將這一連接自動產生的標識符(connection ID)傳給DataSocket write 函數(shù),在DataSocket open 函數(shù)中可以利用一個枚舉類型的常數(shù)(Enum Constant)設置DataSocket 連接的模式,設置緩沖( buffer)是為了讀取數(shù)據(jù)的用戶用DataSocket read 函數(shù)讀取數(shù)據(jù)保證數(shù)據(jù)不丟失。DataSocket write 函數(shù)的data 參數(shù)是要傳輸?shù)臄?shù)據(jù), 這個參數(shù)具有多義性的特點, 可以輸入大部分LabVIEW 支持的數(shù)據(jù)類型。

        3.3 虛擬儀器管理系統(tǒng)

        虛擬儀器管理系統(tǒng)是整個系統(tǒng)的后臺,它連接了OPC 控制端和LIMS 系統(tǒng),是二者數(shù)據(jù)通信的橋梁。該管理系統(tǒng)主要由三個功能組成。

        (1)基于LabVIEW 的儀器管理系統(tǒng)。利用LabVIEW 強大的圖形化編程語言和豐富的函數(shù)庫,實現(xiàn)檢測儀器的基本擴展和智能化功能搭配。

        (2)LabVIEW 實現(xiàn)的Web 服務器。借助于LabVIEW 內置的Web 服務器,即遠程面板技術能夠實現(xiàn)該管理系統(tǒng)的網(wǎng)絡化。該系統(tǒng)利用LabVIEW Web Publishing Tool 把虛擬儀器應用程序的前面板嵌入到Web 頁面中,并借助LabVIEW Web 服務器提供的虛擬儀器Web 服務,只要服務器端的應用程序載入內存,客戶端便可以通過瀏覽器對檢測儀器進行控制。

        (3)網(wǎng)絡數(shù)據(jù)庫服務器。MySQL 數(shù)據(jù)庫是Microsoft 是一個開源的且功能強大的關系型數(shù)據(jù)庫管理系統(tǒng)。由于其體積小、速度塊和成本低等特點,本系統(tǒng)用該數(shù)據(jù)庫來統(tǒng)一記錄、存儲和管理所有數(shù)據(jù)信息。

        4 生物醫(yī)學微小流項目

        在上述設計的基礎上,浙江省質量技術監(jiān)督局實現(xiàn)了一款名為生物醫(yī)學微小流計量儀器。整套裝置的設計主要可以分為硬件設計和軟件設計兩個部分。

        標準裝置的硬件部分無源支路是整套標準裝置的核心,主要是針對無流體源的被檢裝置進行設計,如玻璃轉子流量計、質量流量計和輸液泵檢測儀等。該部分主要包括裝置的結構和控制系統(tǒng)的硬件設計。標準裝置采用了步進電機驅動標準活塞的結構形式,以活塞作為計量標準,提供標準體積,裝置通過步進電機驅動標準活塞產生流體源。系統(tǒng)硬件平臺設計框圖如圖1 所示,主要包括電子天平、上位機PC、下位機PLC、步進電機及其驅動器和光柵尺等。

        圖3 系統(tǒng)硬件平臺設計框圖

        軟件設計可分為上位機和下位機兩個部分。上位機軟件設計開發(fā)采用LabVIEW 圖形化編程語言和OPC 技術,實現(xiàn)檢定校準過程全自動,包括自動采集數(shù)據(jù)、等檢定自動控制,并實現(xiàn)數(shù)據(jù)顯示和自動存儲、報表生成和打印等功能。下位機PLC 軟件設計開發(fā)采用的是步進梯形圖,以實現(xiàn)步進電機的控制、閥門等動作控制、定時和模擬量采集。

        [1] 陳煒.GPIB/PXI/VXI 儀器轉向LXI 的探討.儀表與計量技術, 2009:43-45

        [2] 欒秀春,吳祥成.基于S7-200 PLC 接口設備的虛擬儀器數(shù)據(jù)采集系統(tǒng).,應用科技,2011,30(10): 29-32

        [3] 張建武,高國琴.OPC 客戶/服務器模型設計.計算機仿真,2005,22(4) : 152- 154.

        [4] 田冠亞, 程佳, 李文軍, 詹志杰.150mL 活塞式液體微小流量計量標準裝置的研究, 傳感器與微系統(tǒng),2011,30(12):21-24

        猜你喜歡
        標準檢測系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        2022 年3 月實施的工程建設標準
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        忠誠的標準
        當代陜西(2019年8期)2019-05-09 02:22:48
        美還是丑?
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        狠狠的干性视频| 在线观看国产av一区二区| 日韩人妖干女同二区三区| 成人艳情一二三区| 成人区人妻精品一熟女| 免费毛片性天堂| 久久亚洲春色中文字幕久久久综合| 国产日韩厂亚洲字幕中文| 一本久道综合在线无码人妻| 欧美日本日韩aⅴ在线视频| 产精品无码久久_亚洲国产精| 国产一区二区黑丝美胸| 色综合久久中文娱乐网 | 中文亚洲av片在线观看不卡| 国产九九在线观看播放| 中文字幕有码在线亚洲 | 性色av闺蜜一区二区三区| 国产啪精品视频网给免丝袜| 日本午夜一区二区视频| 日本av一区二区三区在线| 国产精品欧美福利久久| 青春草国产视频| 日本视频一区二区这里只有精品 | 国产午夜亚洲精品理论片不卡| 国产av一区二区三区国产福利| 美女午夜福利视频网址| 中文字幕乱偷无码av先锋蜜桃| 欧美午夜精品久久久久久浪潮| 精品国产一区二区三广区| 少妇性俱乐部纵欲狂欢少妇| 精品无码中文字幕在线| 日韩欧美在线观看成人| 亚洲永久免费中文字幕| 亚洲精品国产精品国自产| 最近高清中文在线字幕观看| 婷婷精品国产亚洲av| 国产在线一区二区三区乱码| 情侣黄网站免费看| 国产精品黑色丝袜在线播放| 深夜福利国产精品中文字幕| 国产精品vⅰdeoxxxx国产 |