《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 多功能無(wú)紙記錄儀的設(shè)計(jì)開(kāi)發(fā)
多功能無(wú)紙記錄儀的設(shè)計(jì)開(kāi)發(fā)
摘要: 自1986年美國(guó)國(guó)家儀器公司(NI)提出虛擬儀器(VirtualInstrument)的概念以來(lái),,這種集計(jì)算機(jī)技術(shù),、通訊技術(shù)和測(cè)量技術(shù)于一體的模塊化儀器便在世界范圍內(nèi)得到了廣泛的認(rèn)同與應(yīng)用,,逐步體現(xiàn)了儀器儀表技術(shù)發(fā)展的一種趨勢(shì),。
Abstract:
Key words :

  1 虛擬儀器技術(shù)的概念及其應(yīng)用前景

 

  自1986年美國(guó)國(guó)家儀器公司(NI)提出虛擬儀器(Virtual Instrument)的概念以來(lái),,這種集計(jì)算機(jī)技術(shù),、通訊技術(shù)和測(cè)量技術(shù)于一體的模塊化儀器便在世界范圍內(nèi)得到了廣泛的認(rèn)同與應(yīng)用,,逐步體現(xiàn)了儀器儀表技術(shù)發(fā)展的一種趨勢(shì)。由于微電子技術(shù),、計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通訊技術(shù)和軟件技術(shù)的高度發(fā)展,以及它們與各種測(cè)量技術(shù)在儀器儀表上的應(yīng)用,,使新的測(cè)試?yán)碚?、測(cè)試方法、測(cè)試領(lǐng)域以及儀器結(jié)構(gòu)不斷涌現(xiàn)并發(fā)展成熟,,在許多方面已經(jīng)沖破了傳統(tǒng)儀器的概念,,儀器測(cè)量的功能和作用也發(fā)生了質(zhì)的變化。虛擬儀器概念的產(chǎn)生正是基于這樣一種技術(shù)背景,。

  儀器儀表技術(shù)的發(fā)展大致經(jīng)歷了以下兩條發(fā)展主線:從測(cè)量的技術(shù)和方法上劃分,,經(jīng)歷了從機(jī)械儀表、模擬電子儀表,、數(shù)字化電子儀表到智能儀表的發(fā)展過(guò)程,;從儀表結(jié)構(gòu)上劃分,經(jīng)歷了單機(jī)儀表,、疊架式儀器系統(tǒng)到虛擬儀器系統(tǒng)的發(fā)展過(guò)程,。傳統(tǒng)儀器一般均為一個(gè)獨(dú)立的裝置,有機(jī)箱,、操作面板,、信號(hào)I/O端子、信號(hào)處理機(jī)構(gòu)或電路等,,檢測(cè)結(jié)果輸出方式有數(shù)字,、指針或圖形窗口等,有的還有打印輸出口,。傳統(tǒng)儀表的功能可概括描述為:信號(hào)采集與控制,、信號(hào)分析與處理、結(jié)果的表達(dá)與輸出,,這些功能均以硬件或固化軟件的形式存在,。這種架構(gòu)形式?jīng)Q定了傳統(tǒng)儀器只能由儀器的生產(chǎn)廠來(lái)定義制造,而用戶無(wú)法改變,。傳統(tǒng)儀器基本上未能擺脫獨(dú)立使用,、手動(dòng)操作、功能相對(duì)固定,、使用具有局限性的模式,。計(jì)算機(jī)技術(shù)的發(fā)展,給傳統(tǒng)儀表技術(shù)注入了強(qiáng)大的活力,,在微電子技術(shù)和LSIC技術(shù)推動(dòng)下,,有力地促進(jìn)了數(shù)字化儀器、智能儀器的快速發(fā)展,。

  虛擬儀器技術(shù)就是利用高性能的模塊化硬件,,結(jié)合高效靈活的軟件來(lái)完成各種測(cè)試,、測(cè)量和自動(dòng)化的應(yīng)用。靈活高效的軟件能幫助您創(chuàng)建完全自定義的用戶界面,,模塊化的硬件能方便地提供全方位的系統(tǒng)集成,,標(biāo)準(zhǔn)的軟硬件平臺(tái)能滿足對(duì)同步和定時(shí)應(yīng)用的需求。這也正是NI近30年來(lái)始終引領(lǐng)測(cè)試測(cè)量行業(yè)發(fā)展趨勢(shì)的原因所在,。只有同時(shí)擁有高效的軟件,、模塊化I/O硬件和用于集成的軟硬件平臺(tái)這三大組成部分,才能充分發(fā)揮虛擬儀器技術(shù)性能高,、擴(kuò)展性強(qiáng),、開(kāi)發(fā)時(shí)間少,以及出色的集成這四大優(yōu)勢(shì),。

  虛擬儀器的構(gòu)成:如果按照構(gòu)成儀器的三大功能部件來(lái)分,,所有控制系統(tǒng)、工業(yè)計(jì)測(cè)系統(tǒng)均可歸納至虛擬儀器的框架中來(lái),。目前較為常見(jiàn)的虛擬儀器是數(shù)據(jù)采集系統(tǒng)(SCADA),,見(jiàn)圖1??删幊虄x器的信號(hào)處理,、定時(shí)控制、集成總線,、高速緩存,、DMA等技術(shù)的應(yīng)用,使這樣的SCADA系統(tǒng)能達(dá)到儀器級(jí)的性能,、精度與可靠性,。

 

  

 

  虛擬儀器的軟件開(kāi)發(fā)平臺(tái):虛擬儀器的軟件開(kāi)發(fā)平臺(tái)目前主要有兩類:第一類是基于傳統(tǒng)語(yǔ)言的Turbo C、VB,、VC++等,,這類語(yǔ)言具有適應(yīng)面廣、開(kāi)發(fā)靈活的特點(diǎn),,但開(kāi)發(fā)人員需有較多的編程經(jīng)驗(yàn)和較強(qiáng)的調(diào)試能力,;第二類是基于圖形組態(tài)和編程的圖形組態(tài)軟件,如HP公司的VEE,、IOtech公司的Dasylab,、NI公司的LabVIEW、Capital Equipment公司的Testpoint 2.0和HEM公司的Snap-Master等,。這類組態(tài)軟件都通過(guò)建立和連接圖標(biāo)來(lái)構(gòu)成虛擬儀器工作程序并定義其功能,,而不是用傳統(tǒng)的文本編輯形式。它們具有編程效率高,、通用性強(qiáng),、交叉平臺(tái)互換性好的特點(diǎn),,適用于大批量多品種儀器的生產(chǎn)。該類軟件缺點(diǎn)是缺少程序流程控制,,大都解釋執(zhí)行,。

  虛擬儀器技術(shù)的三大組成部分:

  (1)高效的軟件

  軟件是虛擬儀器技術(shù)中最重要的部份,。使用正確的軟件工具 虛擬儀器技術(shù)

  并通過(guò)設(shè)計(jì)或調(diào)用特定的程序模塊,工程師和科學(xué)家們可以高效地創(chuàng)建自己的應(yīng)用以及友好的人機(jī)交互界面,。提供的行業(yè)標(biāo)準(zhǔn)圖形化編程軟件——LabVIEW,,不僅能輕松方便地完成與各種軟硬件的連接,更能提供強(qiáng)大的后續(xù)數(shù)據(jù)處理能力,,設(shè)置數(shù)據(jù)處理,、轉(zhuǎn)換、存儲(chǔ)的方式,,并將結(jié)果顯示給用戶,。此外,還提供了更多交互式的測(cè)量工具和更高層的系統(tǒng)管理軟件工具,,例如連接設(shè)計(jì)與測(cè)試的交互式軟件SignalExpress,、用于傳統(tǒng)C語(yǔ)言的LabWindows/CVI、針對(duì)微軟Visual Studio的Measurement Studio等等,,均可滿足客戶對(duì)高性能應(yīng)用的需求,。   有了功能強(qiáng)大的軟件,您就可以在儀器中創(chuàng)建智能性和決策功能,,從而發(fā)揮虛擬儀器技術(shù)在測(cè)試應(yīng)用中的強(qiáng)大優(yōu)勢(shì),。

  (2)模塊化的I/O硬件

  面對(duì)如今日益復(fù)雜的測(cè)試測(cè)量應(yīng)用,,已經(jīng)提供了全方位的軟硬件的解決方案,。無(wú)論您是使用PCI, PXI,, PCMCIA,, USB或者是1394總線,都能提供相應(yīng)的模塊化的硬件產(chǎn)品,,產(chǎn)品種類從數(shù)據(jù)采集,、信號(hào)條理、聲音和振動(dòng)測(cè)量,、視覺(jué),、運(yùn)動(dòng)、儀器控制,、分布式I/O到CAN接口等工業(yè)通訊,,應(yīng)有盡有,。高性能的硬件產(chǎn)品結(jié)合靈活的開(kāi)發(fā)軟件,可以為負(fù)責(zé)測(cè)試和設(shè)計(jì)工作的工程師們創(chuàng)建完全自定義的測(cè)量系統(tǒng),,滿足各種獨(dú)特的應(yīng)用要求,。

  (3)用于集成的軟硬件平臺(tái)

  專為測(cè)試任務(wù)設(shè)計(jì)的PXI硬件平臺(tái),,已經(jīng)成為當(dāng)今測(cè)試,、測(cè)量和自動(dòng)化應(yīng)用的標(biāo)準(zhǔn)平臺(tái),它的開(kāi)放式構(gòu)架,、靈活性和PC技術(shù)的成本優(yōu)勢(shì)為測(cè)量和自動(dòng)化行業(yè)帶來(lái)了一場(chǎng)翻天覆地的改革,。   PXI作為一種專為工業(yè)數(shù)據(jù)采集與自動(dòng)化應(yīng)用度身定制的模塊化儀器平臺(tái),內(nèi)建有高端的定時(shí)和觸發(fā)總線,,再配以各類模塊化的I/O硬件和相應(yīng)的測(cè)試測(cè)量開(kāi)發(fā)軟件 ,,您就可以建立完全自定義的測(cè)試測(cè)量解決方案。無(wú)論是面對(duì)簡(jiǎn)單的數(shù)據(jù)采集應(yīng)用,,還是高端的混合信號(hào)同步采集,,借助PXI高性能的硬件平臺(tái),您都能應(yīng)付自如,。這就是虛擬儀器技術(shù)帶給您的無(wú)可比擬的優(yōu)勢(shì),。

 

  3 多功能無(wú)紙記錄儀的技術(shù)要求和系統(tǒng)功能

 

  記錄儀是工業(yè)生產(chǎn)自動(dòng)化系統(tǒng)中十分常見(jiàn)的二次儀表。傳統(tǒng)型模擬記錄儀結(jié)構(gòu)簡(jiǎn)單,、功能單一,,存在著卡紙、卡筆,、斷線等易發(fā)故障和換筆,、換紙、添墨等大量日常維護(hù)工作,。此類記錄儀由于其結(jié)構(gòu)與功能的局限性,,無(wú)法滿足綜合生產(chǎn)管理、生產(chǎn)過(guò)程智能化,、數(shù)據(jù)傳輸網(wǎng)絡(luò)化和在線數(shù)據(jù)分析處理的需要,。90年代以來(lái),隨著虛擬儀器技術(shù)的日益發(fā)展,,采用低成本自動(dòng)化技術(shù),,研制與開(kāi)發(fā)各類多功能智能型記錄儀表呈迅猛發(fā)展之勢(shì),并逐漸批量進(jìn)入工業(yè)應(yīng)用領(lǐng)域,。特別是在石化,、冶金等行業(yè)的基礎(chǔ)自動(dòng)化與過(guò)程自動(dòng)化系統(tǒng)中,已大量融入各種類型的虛擬嵌入式儀表,其卓越的性能,、良好的數(shù)據(jù)在線處理能力和實(shí)時(shí)數(shù)據(jù)通訊能力以及友好的人機(jī)交互平臺(tái),,得到人們?nèi)找嬷匾暋?/p>

  基于虛擬儀器的多功能無(wú)紙記錄儀在技術(shù)上不僅要具備傳統(tǒng)式儀表所應(yīng)具有的電氣性能和環(huán)境適應(yīng)能力,而且還應(yīng)具備如下的通用技術(shù)指標(biāo)和系統(tǒng)功能:

 ?。?)信號(hào)采樣:設(shè)置模擬輸入通道1~16路,,采樣周期可選0.25秒/0.5秒/1秒。記錄間隔可通過(guò)設(shè)置畫(huà)面設(shè)定為1秒/2秒/4秒/8秒/20秒/40秒/120秒等,。開(kāi)關(guān)量輸入24點(diǎn),,接收被測(cè)對(duì)象的狀態(tài)信號(hào)。模擬量輸入通道可允許0~10V,、1~5V,、4~20mA的標(biāo)準(zhǔn)信號(hào)和S、B,、R、K,、N,、T、E,、J熱電偶以及PT100,、Cu50熱電阻等多種信號(hào)輸入,且可提供隔離輸入,。

 ?。?)設(shè)置功能:系統(tǒng)應(yīng)具有強(qiáng)大的設(shè)置功能,可對(duì)儀表的通道名稱,、量程,、報(bào)警上下限、信號(hào)類型,、單位,、記錄周期、流量累計(jì),、流量溫度壓力補(bǔ)償參數(shù)等進(jìn)行設(shè)置,。允許保存100組用戶自定義設(shè)置。

 ?。?)存儲(chǔ)功能:配置硬盤,,使存儲(chǔ)歷史數(shù)據(jù)量達(dá)GB級(jí)。根據(jù)采樣時(shí)間不同,,16個(gè)通道數(shù)據(jù)可存儲(chǔ)三年以上,,形成數(shù)據(jù)文件并能調(diào)出任意歷史時(shí)刻曲線、數(shù)據(jù),、報(bào)警,、流量累計(jì)值,;可通過(guò)軟盤轉(zhuǎn)存任意時(shí)間段的歷史數(shù)據(jù)或通過(guò)RS-232接口傳送給其他PC機(jī),在其上進(jìn)行回放和分析打印,。

 ?。?)顯示功能:全中文人機(jī)界面,顯示信息豐富直觀,,操作簡(jiǎn)單,。主要顯示畫(huà)面應(yīng)有:①單通道趨勢(shì)、棒圖,、瞬時(shí)數(shù)字顯示(選顯/循顯)畫(huà)面,;②單通道歷史趨勢(shì)追憶;③多通道棒圖,、數(shù)字顯示畫(huà)面,;④多通道歷史趨勢(shì)追憶;⑤多通道流量累計(jì)畫(huà)面,;⑥參數(shù)設(shè)置畫(huà)面,;⑦報(bào)警顯示畫(huà)面;⑧軟盤轉(zhuǎn)存畫(huà)面,;⑨RS-232通訊畫(huà)面,。

  (5)連鎖與報(bào)警功能:配置24點(diǎn)開(kāi)關(guān)量輸出通道,,根據(jù)采樣信號(hào),,提供簡(jiǎn)單的連鎖和狀態(tài)控制信號(hào);并可任意設(shè)置各通道上限,、上上限,、下限、下下限報(bào)警,,在各顯示畫(huà)面上實(shí)時(shí)顯示報(bào)警值,,同時(shí)實(shí)現(xiàn)報(bào)警輸出。

 ?。?)數(shù)據(jù)管理功能:①顯示各通道記錄信號(hào)平均值,、瞬時(shí)峰值、谷值等,;②顯示流量累積的班平均值,、日平均值、月平均值,;③顯示流量累積的班累積值,、日累積值、月累積值、年累積值,;④提供常用數(shù)理統(tǒng)計(jì)工具,,方便調(diào)用分析。

 ?。?)打印功能:可連接通用打印機(jī),,隨時(shí)打印任意時(shí)刻歷史數(shù)據(jù),打印單通道和多通道趨勢(shì)曲線,、報(bào)警信息,、流量累積值等。

 ?。?)流量溫壓補(bǔ)償功能:包括對(duì)蒸汽,、天然氣、液體等各類流體的溫壓補(bǔ)償,。根據(jù)每種流體不同的測(cè)試方法,,通過(guò)參數(shù)設(shè)置畫(huà)面,,以實(shí)現(xiàn)合適的測(cè)量與補(bǔ)償功能,。

  (9)通訊功能:可選擇使用RS-232C,、RS-485通道接口與計(jì)算機(jī)聯(lián)網(wǎng),進(jìn)行遠(yuǎn)距離通訊,,可多臺(tái)儀表組網(wǎng)實(shí)現(xiàn)集中管理,。

  (10)主要技術(shù)參數(shù):

  ·顯示精度:工程量實(shí)時(shí)顯示精度為±0.3%FS(滿量程),,曲線棒狀圖顯示及追憶精度為±0.5%FS,;

  ·存儲(chǔ)時(shí)間:僅受硬盤容量限制,一般16路模擬信號(hào)值可保存三年以上,;

  ·通訊接口:提供RS-232C/RS-485兩個(gè)串行通訊接口,。

  以上技術(shù)指標(biāo)和系統(tǒng)功能定義是多功能無(wú)紙記錄儀軟、硬件配置與設(shè)計(jì)的基本依據(jù),。

 

  1 虛擬儀器技術(shù)的概念及其應(yīng)用前景

 

  自1986年美國(guó)國(guó)家儀器公司(NI)提出虛擬儀器(Virtual Instrument)的概念以來(lái),,這種集計(jì)算機(jī)技術(shù)、通訊技術(shù)和測(cè)量技術(shù)于一體的模塊化儀器便在世界范圍內(nèi)得到了廣泛的認(rèn)同與應(yīng)用,,逐步體現(xiàn)了儀器儀表技術(shù)發(fā)展的一種趨勢(shì),。由于微電子技術(shù)、計(jì)算機(jī)技術(shù),、網(wǎng)絡(luò)通訊技術(shù)和軟件技術(shù)的高度發(fā)展,,以及它們與各種測(cè)量技術(shù)在儀器儀表上的應(yīng)用,使新的測(cè)試?yán)碚摗y(cè)試方法,、測(cè)試領(lǐng)域以及儀器結(jié)構(gòu)不斷涌現(xiàn)并發(fā)展成熟,,在許多方面已經(jīng)沖破了傳統(tǒng)儀器的概念,儀器測(cè)量的功能和作用也發(fā)生了質(zhì)的變化,。虛擬儀器概念的產(chǎn)生正是基于這樣一種技術(shù)背景,。

  儀器儀表技術(shù)的發(fā)展大致經(jīng)歷了以下兩條發(fā)展主線:從測(cè)量的技術(shù)和方法上劃分,經(jīng)歷了從機(jī)械儀表,、模擬電子儀表,、數(shù)字化電子儀表到智能儀表的發(fā)展過(guò)程;從儀表結(jié)構(gòu)上劃分,,經(jīng)歷了單機(jī)儀表,、疊架式儀器系統(tǒng)到虛擬儀器系統(tǒng)的發(fā)展過(guò)程。傳統(tǒng)儀器一般均為一個(gè)獨(dú)立的裝置,,有機(jī)箱,、操作面板、信號(hào)I/O端子,、信號(hào)處理機(jī)構(gòu)或電路等,,檢測(cè)結(jié)果輸出方式有數(shù)字、指針或圖形窗口等,,有的還有打印輸出口,。傳統(tǒng)儀表的功能可概括描述為:信號(hào)采集與控制、信號(hào)分析與處理,、結(jié)果的表達(dá)與輸出,,這些功能均以硬件或固化軟件的形式存在。這種架構(gòu)形式?jīng)Q定了傳統(tǒng)儀器只能由儀器的生產(chǎn)廠來(lái)定義制造,,而用戶無(wú)法改變,。傳統(tǒng)儀器基本上未能擺脫獨(dú)立使用、手動(dòng)操作,、功能相對(duì)固定,、使用具有局限性的模式。計(jì)算機(jī)技術(shù)的發(fā)展,,給傳統(tǒng)儀表技術(shù)注入了強(qiáng)大的活力,,在微電子技術(shù)和LSIC技術(shù)推動(dòng)下,有力地促進(jìn)了數(shù)字化儀器,、智能儀器的快速發(fā)展,。

  虛擬儀器技術(shù)就是利用高性能的模塊化硬件,結(jié)合高效靈活的軟件來(lái)完成各種測(cè)試,、測(cè)量和自動(dòng)化的應(yīng)用,。靈活高效的軟件能幫助您創(chuàng)建完全自定義的用戶界面,,模塊化的硬件能方便地提供全方位的系統(tǒng)集成,標(biāo)準(zhǔn)的軟硬件平臺(tái)能滿足對(duì)同步和定時(shí)應(yīng)用的需求,。這也正是NI近30年來(lái)始終引領(lǐng)測(cè)試測(cè)量行業(yè)發(fā)展趨勢(shì)的原因所在,。只有同時(shí)擁有高效的軟件、模塊化I/O硬件和用于集成的軟硬件平臺(tái)這三大組成部分,,才能充分發(fā)揮虛擬儀器技術(shù)性能高,、擴(kuò)展性強(qiáng)、開(kāi)發(fā)時(shí)間少,,以及出色的集成這四大優(yōu)勢(shì),。

  虛擬儀器的構(gòu)成:如果按照構(gòu)成儀器的三大功能部件來(lái)分,所有控制系統(tǒng),、工業(yè)計(jì)測(cè)系統(tǒng)均可歸納至虛擬儀器的框架中來(lái),。目前較為常見(jiàn)的虛擬儀器是數(shù)據(jù)采集系統(tǒng)(SCADA),見(jiàn)圖1,??删幊虄x器的信號(hào)處理、定時(shí)控制,、集成總線,、高速緩存、DMA等技術(shù)的應(yīng)用,,使這樣的SCADA系統(tǒng)能達(dá)到儀器級(jí)的性能,、精度與可靠性。

 

  

 

  虛擬儀器的軟件開(kāi)發(fā)平臺(tái):虛擬儀器的軟件開(kāi)發(fā)平臺(tái)目前主要有兩類:第一類是基于傳統(tǒng)語(yǔ)言的Turbo C,、VB,、VC++等,這類語(yǔ)言具有適應(yīng)面廣,、開(kāi)發(fā)靈活的特點(diǎn),但開(kāi)發(fā)人員需有較多的編程經(jīng)驗(yàn)和較強(qiáng)的調(diào)試能力,;第二類是基于圖形組態(tài)和編程的圖形組態(tài)軟件,,如HP公司的VEE、IOtech公司的Dasylab,、NI公司的LabVIEW,、Capital Equipment公司的Testpoint 2.0和HEM公司的Snap-Master等。這類組態(tài)軟件都通過(guò)建立和連接圖標(biāo)來(lái)構(gòu)成虛擬儀器工作程序并定義其功能,,而不是用傳統(tǒng)的文本編輯形式,。它們具有編程效率高、通用性強(qiáng),、交叉平臺(tái)互換性好的特點(diǎn),,適用于大批量多品種儀器的生產(chǎn),。該類軟件缺點(diǎn)是缺少程序流程控制,大都解釋執(zhí)行,。

  虛擬儀器技術(shù)的三大組成部分:

 ?。?)高效的軟件

  軟件是虛擬儀器技術(shù)中最重要的部份。使用正確的軟件工具 虛擬儀器技術(shù)

  并通過(guò)設(shè)計(jì)或調(diào)用特定的程序模塊,,工程師和科學(xué)家們可以高效地創(chuàng)建自己的應(yīng)用以及友好的人機(jī)交互界面,。提供的行業(yè)標(biāo)準(zhǔn)圖形化編程軟件——LabVIEW,不僅能輕松方便地完成與各種軟硬件的連接,,更能提供強(qiáng)大的后續(xù)數(shù)據(jù)處理能力,,設(shè)置數(shù)據(jù)處理、轉(zhuǎn)換,、存儲(chǔ)的方式,,并將結(jié)果顯示給用戶。此外,,還提供了更多交互式的測(cè)量工具和更高層的系統(tǒng)管理軟件工具,,例如連接設(shè)計(jì)與測(cè)試的交互式軟件SignalExpress、用于傳統(tǒng)C語(yǔ)言的LabWindows/CVI,、針對(duì)微軟Visual Studio的Measurement Studio等等,,均可滿足客戶對(duì)高性能應(yīng)用的需求。   有了功能強(qiáng)大的軟件,,您就可以在儀器中創(chuàng)建智能性和決策功能,,從而發(fā)揮虛擬儀器技術(shù)在測(cè)試應(yīng)用中的強(qiáng)大優(yōu)勢(shì)。

 ?。?)模塊化的I/O硬件

  面對(duì)如今日益復(fù)雜的測(cè)試測(cè)量應(yīng)用,,已經(jīng)提供了全方位的軟硬件的解決方案。無(wú)論您是使用PCI,, PXI,, PCMCIA, USB或者是1394總線,,都能提供相應(yīng)的模塊化的硬件產(chǎn)品,,產(chǎn)品種類從數(shù)據(jù)采集、信號(hào)條理,、聲音和振動(dòng)測(cè)量,、視覺(jué)、運(yùn)動(dòng),、儀器控制,、分布式I/O到CAN接口等工業(yè)通訊,應(yīng)有盡有,。高性能的硬件產(chǎn)品結(jié)合靈活的開(kāi)發(fā)軟件,,可以為負(fù)責(zé)測(cè)試和設(shè)計(jì)工作的工程師們創(chuàng)建完全自定義的測(cè)量系統(tǒng),,滿足各種獨(dú)特的應(yīng)用要求。

 ?。?)用于集成的軟硬件平臺(tái)

  專為測(cè)試任務(wù)設(shè)計(jì)的PXI硬件平臺(tái),,已經(jīng)成為當(dāng)今測(cè)試、測(cè)量和自動(dòng)化應(yīng)用的標(biāo)準(zhǔn)平臺(tái),,它的開(kāi)放式構(gòu)架,、靈活性和PC技術(shù)的成本優(yōu)勢(shì)為測(cè)量和自動(dòng)化行業(yè)帶來(lái)了一場(chǎng)翻天覆地的改革。   PXI作為一種專為工業(yè)數(shù)據(jù)采集與自動(dòng)化應(yīng)用度身定制的模塊化儀器平臺(tái),,內(nèi)建有高端的定時(shí)和觸發(fā)總線,,再配以各類模塊化的I/O硬件和相應(yīng)的測(cè)試測(cè)量開(kāi)發(fā)軟件 ,您就可以建立完全自定義的測(cè)試測(cè)量解決方案,。無(wú)論是面對(duì)簡(jiǎn)單的數(shù)據(jù)采集應(yīng)用,,還是高端的混合信號(hào)同步采集,借助PXI高性能的硬件平臺(tái),,您都能應(yīng)付自如,。這就是虛擬儀器技術(shù)帶給您的無(wú)可比擬的優(yōu)勢(shì)。

 

  3 多功能無(wú)紙記錄儀的技術(shù)要求和系統(tǒng)功能

 

  記錄儀是工業(yè)生產(chǎn)自動(dòng)化系統(tǒng)中十分常見(jiàn)的二次儀表,。傳統(tǒng)型模擬記錄儀結(jié)構(gòu)簡(jiǎn)單,、功能單一,存在著卡紙,、卡筆,、斷線等易發(fā)故障和換筆、換紙,、添墨等大量日常維護(hù)工作,。此類記錄儀由于其結(jié)構(gòu)與功能的局限性,無(wú)法滿足綜合生產(chǎn)管理,、生產(chǎn)過(guò)程智能化,、數(shù)據(jù)傳輸網(wǎng)絡(luò)化和在線數(shù)據(jù)分析處理的需要。90年代以來(lái),,隨著虛擬儀器技術(shù)的日益發(fā)展,,采用低成本自動(dòng)化技術(shù),研制與開(kāi)發(fā)各類多功能智能型記錄儀表呈迅猛發(fā)展之勢(shì),,并逐漸批量進(jìn)入工業(yè)應(yīng)用領(lǐng)域。特別是在石化,、冶金等行業(yè)的基礎(chǔ)自動(dòng)化與過(guò)程自動(dòng)化系統(tǒng)中,,已大量融入各種類型的虛擬嵌入式儀表,其卓越的性能,、良好的數(shù)據(jù)在線處理能力和實(shí)時(shí)數(shù)據(jù)通訊能力以及友好的人機(jī)交互平臺(tái),,得到人們?nèi)找嬷匾暋?/p>

  基于虛擬儀器的多功能無(wú)紙記錄儀在技術(shù)上不僅要具備傳統(tǒng)式儀表所應(yīng)具有的電氣性能和環(huán)境適應(yīng)能力,,而且還應(yīng)具備如下的通用技術(shù)指標(biāo)和系統(tǒng)功能:

  (1)信號(hào)采樣:設(shè)置模擬輸入通道1~16路,,采樣周期可選0.25秒/0.5秒/1秒,。記錄間隔可通過(guò)設(shè)置畫(huà)面設(shè)定為1秒/2秒/4秒/8秒/20秒/40秒/120秒等。開(kāi)關(guān)量輸入24點(diǎn),,接收被測(cè)對(duì)象的狀態(tài)信號(hào),。模擬量輸入通道可允許0~10V、1~5V,、4~20mA的標(biāo)準(zhǔn)信號(hào)和S,、B、R,、K,、N、T,、E,、J熱電偶以及PT100、Cu50熱電阻等多種信號(hào)輸入,,且可提供隔離輸入,。

  (2)設(shè)置功能:系統(tǒng)應(yīng)具有強(qiáng)大的設(shè)置功能,,可對(duì)儀表的通道名稱,、量程、報(bào)警上下限,、信號(hào)類型,、單位、記錄周期,、流量累計(jì),、流量溫度壓力補(bǔ)償參數(shù)等進(jìn)行設(shè)置。允許保存100組用戶自定義設(shè)置,。

 ?。?)存儲(chǔ)功能:配置硬盤,使存儲(chǔ)歷史數(shù)據(jù)量達(dá)GB級(jí),。根據(jù)采樣時(shí)間不同,,16個(gè)通道數(shù)據(jù)可存儲(chǔ)三年以上,形成數(shù)據(jù)文件并能調(diào)出任意歷史時(shí)刻曲線,、數(shù)據(jù),、報(bào)警、流量累計(jì)值,;可通過(guò)軟盤轉(zhuǎn)存任意時(shí)間段的歷史數(shù)據(jù)或通過(guò)RS-232接口傳送給其他PC機(jī),,在其上進(jìn)行回放和分析打印,。

  (4)顯示功能:全中文人機(jī)界面,,顯示信息豐富直觀,,操作簡(jiǎn)單。主要顯示畫(huà)面應(yīng)有:①單通道趨勢(shì),、棒圖,、瞬時(shí)數(shù)字顯示(選顯/循顯)畫(huà)面;②單通道歷史趨勢(shì)追憶,;③多通道棒圖,、數(shù)字顯示畫(huà)面;④多通道歷史趨勢(shì)追憶,;⑤多通道流量累計(jì)畫(huà)面,;⑥參數(shù)設(shè)置畫(huà)面;⑦報(bào)警顯示畫(huà)面,;⑧軟盤轉(zhuǎn)存畫(huà)面,;⑨RS-232通訊畫(huà)面。

 ?。?)連鎖與報(bào)警功能:配置24點(diǎn)開(kāi)關(guān)量輸出通道,,根據(jù)采樣信號(hào),提供簡(jiǎn)單的連鎖和狀態(tài)控制信號(hào),;并可任意設(shè)置各通道上限,、上上限、下限,、下下限報(bào)警,,在各顯示畫(huà)面上實(shí)時(shí)顯示報(bào)警值,同時(shí)實(shí)現(xiàn)報(bào)警輸出,。

 ?。?)數(shù)據(jù)管理功能:①顯示各通道記錄信號(hào)平均值、瞬時(shí)峰值,、谷值等,;②顯示流量累積的班平均值、日平均值,、月平均值,;③顯示流量累積的班累積值、日累積值,、月累積值,、年累積值;④提供常用數(shù)理統(tǒng)計(jì)工具,方便調(diào)用分析,。

  (7)打印功能:可連接通用打印機(jī),,隨時(shí)打印任意時(shí)刻歷史數(shù)據(jù),,打印單通道和多通道趨勢(shì)曲線、報(bào)警信息,、流量累積值等,。

  (8)流量溫壓補(bǔ)償功能:包括對(duì)蒸汽,、天然氣,、液體等各類流體的溫壓補(bǔ)償。根據(jù)每種流體不同的測(cè)試方法,,通過(guò)參數(shù)設(shè)置畫(huà)面,,以實(shí)現(xiàn)合適的測(cè)量與補(bǔ)償功能。

 ?。?)通訊功能:可選擇使用RS-232C,、RS-485通道接口與計(jì)算機(jī)聯(lián)網(wǎng),進(jìn)行遠(yuǎn)距離通訊,,可多臺(tái)儀表組網(wǎng)實(shí)現(xiàn)集中管理,。

  (10)主要技術(shù)參數(shù):

  ·顯示精度:工程量實(shí)時(shí)顯示精度為±0.3%FS(滿量程),,曲線棒狀圖顯示及追憶精度為±0.5%FS,;

  ·存儲(chǔ)時(shí)間:僅受硬盤容量限制,一般16路模擬信號(hào)值可保存三年以上,;

  ·通訊接口:提供RS-232C/RS-485兩個(gè)串行通訊接口,。

  以上技術(shù)指標(biāo)和系統(tǒng)功能定義是多功能無(wú)紙記錄儀軟、硬件配置與設(shè)計(jì)的基本依據(jù),。

 

  3 多功能無(wú)紙記錄儀的硬件平臺(tái)與軟件開(kāi)發(fā)

 

  3.1硬件方案

  目前無(wú)紙記錄儀的硬件平臺(tái)的架構(gòu)大致分為兩類:第一類采用通用型單片機(jī)(MCS51系列,、MCS96系列、MCS196系列等)或?qū)S醚谀る娐?,并輔以外圍I/O通道,、存儲(chǔ)電路等,具有成本低廉的特點(diǎn),,但開(kāi)發(fā)周期長(zhǎng),、存儲(chǔ)容量小、軟件通用性差,;第二類是采用ALL-IN-ONE結(jié)構(gòu)模板,,構(gòu)成嵌入式PC機(jī)系統(tǒng),具有結(jié)構(gòu)緊湊、功能強(qiáng)大,、可靠性高,、兼容性好、應(yīng)用靈活方便,、支持自開(kāi)發(fā),、開(kāi)發(fā)周期短等特點(diǎn)。

  PC/104總線的嵌入式工控模板是針對(duì)工業(yè)應(yīng)用環(huán)境的惡劣條件而設(shè)計(jì)的,,與PC機(jī)完全兼容,,硬件接口均符合PC機(jī)標(biāo)準(zhǔn)可直接駁接硬盤、軟驅(qū),、顯示器,、鍵盤、鼠標(biāo)等外部設(shè)備,,共享PC機(jī)的設(shè)備驅(qū)動(dòng)程序和其它基于PC的成熟軟件,。

  本機(jī)采用了PC/104家族中的PCM-3335模板,其配置為386SX-40CPU,、板載4MRAM,、一個(gè)ATA硬盤接口、一個(gè)1.44MB軟驅(qū)接口,、一個(gè)VGA接口,、一個(gè)平板顯示器接口、一個(gè)打印機(jī)并口和RS-232串口,。

  除PCM-3335模板外,,構(gòu)成硬件平臺(tái)的其它部件有:

  ·一個(gè)1GB硬盤驅(qū)動(dòng)器和1.44MB軟盤驅(qū)動(dòng)器,用于記錄數(shù)據(jù),、歷史數(shù)據(jù),、組態(tài)文件的存儲(chǔ)和轉(zhuǎn)儲(chǔ)。

  ·一個(gè)分辨率為320×RGB×240的6″彩色液晶顯示器,,自帶控制器和顯示緩沖區(qū)VRAM,,用于圖形、圖表,、數(shù)據(jù)的顯示,,允許數(shù)據(jù)并行傳輸。

  ·2×3薄膜數(shù)字鍵盤,,主要用于人工設(shè)定或功能切換等操作,。

  ·16路12位A/D轉(zhuǎn)換模板,可編程信號(hào)增益為1~16,,A/D轉(zhuǎn)換速率達(dá)30kHz,,用于對(duì)模擬信號(hào)的采樣和轉(zhuǎn)換。

  ·熱電偶轉(zhuǎn)換卡可編程增益為0.5~500,板上自帶冷端補(bǔ)償電路,;熱電阻轉(zhuǎn)換卡可接鉑,、銅電阻,測(cè)量范圍為-200℃~+500℃,;熱電偶,、熱電阻轉(zhuǎn)換卡與A/D轉(zhuǎn)換模板配合可直接接收熱電偶或熱電阻的溫度信號(hào)。

  ·48路開(kāi)關(guān)量輸入/輸出模板,,24×2通道TTLDIC為8255方式0,可通過(guò)軟件設(shè)置來(lái)決定某一路的輸入或輸出狀態(tài),。

  ·開(kāi)關(guān)電源,,提供+5V/7A、-5V/1A,、+12V/3A,、-12V/1A四組電源供各模板使用,PC/104模板大多只需+5V單一電源,,且具有先進(jìn)的電源管理功能,、功耗低,從而降低了系統(tǒng)對(duì)電源的要求,。

  上述部件通過(guò)標(biāo)準(zhǔn)插件聯(lián)接,,實(shí)現(xiàn)了模塊化儀表結(jié)構(gòu)設(shè)計(jì),根據(jù)需要可更換部分模件,,配以相應(yīng)的軟件,,即可方便地組成適用各種應(yīng)用場(chǎng)合的記錄型智能儀表。

 

  

 

  多功能無(wú)紙記錄儀硬件配置示意圖見(jiàn)圖2,。本記錄儀開(kāi)發(fā)無(wú)需專用開(kāi)發(fā)環(huán)境,,只需在本配置上外接VGA顯示器和一個(gè)標(biāo)準(zhǔn)鍵盤,即可實(shí)現(xiàn)系統(tǒng)開(kāi)發(fā),。

  3.2 軟件設(shè)計(jì)與功能實(shí)現(xiàn)

  由于PC/104模板與PC機(jī)系統(tǒng)完全兼容,,為軟件開(kāi)發(fā)帶來(lái)了極大的方便,無(wú)需編寫專門的硬件驅(qū)動(dòng)程序,。

  本機(jī)軟件采用通用編程語(yǔ)言TURBOC2.0編制,,運(yùn)行在DOS6.22操作系統(tǒng)平臺(tái)上,主要由采樣中斷服務(wù)程序,、鍵盤掃描中斷服務(wù)程序和主控程序組成,。

  采樣中斷服務(wù)程序主要是對(duì)各路模擬輸入信號(hào)進(jìn)行定時(shí)采集、數(shù)值濾波,、工程量變換,、信號(hào)補(bǔ)償、報(bào)警判斷、流量累計(jì),、數(shù)據(jù)存儲(chǔ)等,,中斷周期為100~1000ms可調(diào)。

  主控程序包括對(duì)各部分程序的初始化,、設(shè)置參數(shù)的讀入,、實(shí)時(shí)數(shù)據(jù)的動(dòng)態(tài)刷新、畫(huà)面切換,、實(shí)時(shí)趨勢(shì)顯示,、歷史趨勢(shì)顯示、流量累計(jì)顯示,、報(bào)警顯示及輸出,、數(shù)據(jù)的軟盤轉(zhuǎn)存、RS232或RS485通訊及數(shù)據(jù),、趨勢(shì),、報(bào)警信息的打印等子程序模塊。

  系統(tǒng)開(kāi)機(jī)后首先進(jìn)行系統(tǒng)參數(shù)初始化和模擬量板,、開(kāi)關(guān)量板,、RS232口等硬件的初始化,然后開(kāi)辟內(nèi)存數(shù)據(jù)區(qū),,設(shè)置實(shí)時(shí)中斷,,進(jìn)入畫(huà)面顯示狀態(tài)。系統(tǒng)共設(shè)置九類畫(huà)面,,根據(jù)按鍵判斷調(diào)用不同的畫(huà)面功能子程序,,以實(shí)現(xiàn)趨勢(shì)、棒圖,、實(shí)時(shí)數(shù)據(jù),、歷史趨勢(shì)、數(shù)據(jù)轉(zhuǎn)存,、RS232通訊,、報(bào)警、打印等畫(huà)面的切換功能,。

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載。