亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

SCPI

  • 儀器接口平臺(tái)SCPI解析模塊設(shè)計(jì).rar

    隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,受其影響的儀器行業(yè)也發(fā)生了巨大的變革,即儀器的手動(dòng)操作使用改為計(jì)算機(jī)控制自動(dòng)測(cè)試。隨著自動(dòng)測(cè)試技術(shù)和程控儀器的發(fā)展,除了要求物理硬件接口標(biāo)準(zhǔn)化外,也要求軟件控制標(biāo)準(zhǔn)化。 硬件方面,從20世紀(jì)50代自動(dòng)測(cè)試概念建立起,經(jīng)過初期專用接口、半專用接口到20世紀(jì)80年代中期才普及推廣開放式標(biāo)準(zhǔn)接口總線,如RS232串行通信接口總線、GPIB通用接口總線、PXI計(jì)算機(jī)外圍儀器系統(tǒng)總線、VXI塊式儀器系統(tǒng)總線等。 軟件方面,1987年6月頒布的IEEE488.2(程控儀器消息交換協(xié)議)標(biāo)準(zhǔn)首先解決了數(shù)據(jù)結(jié)構(gòu)方面的問題,但仍將大量的器件語(yǔ)義留給設(shè)計(jì)者自由定義。1990年4月,國(guó)際上九家儀器公司在IEEE488.2基礎(chǔ)上提出了SCPI(Standard Commands for Programmable Instruments程控儀器標(biāo)準(zhǔn)命令),才使程控儀器器件數(shù)據(jù)和命令得到標(biāo)準(zhǔn)化。SCPI的總目標(biāo)是縮短自動(dòng)測(cè)試系統(tǒng)程序開發(fā)時(shí)間,保護(hù)儀器制造者和使用者雙方的硬、軟件投資,為儀器控制和數(shù)據(jù)利用提供廣泛兼容的編碼環(huán)境。 儀器接收到SCPI消息后進(jìn)行響應(yīng):接收字符串消息、詞法分析、語(yǔ)法分析、中間代碼生成、優(yōu)化和目標(biāo)代碼生成,語(yǔ)法分析模塊的性能直接影響到程控執(zhí)行效率。為了進(jìn)一步簡(jiǎn)化儀器內(nèi)語(yǔ)法分析模塊、提高程控執(zhí)行效率,本課題提出了在接口電路中加入解析模塊的思想,可將控制器發(fā)送到儀器的SCPI消息即復(fù)雜的ASCII碼字符串轉(zhuǎn)變?yōu)楹?jiǎn)單的二進(jìn)制代碼。采用此解析模塊將大大簡(jiǎn)化儀器設(shè)計(jì)者的軟件工作,既能實(shí)現(xiàn)儀器語(yǔ)言標(biāo)準(zhǔn)化又能提高儀器對(duì)遠(yuǎn)程 控制的響應(yīng)速度,這在研究實(shí)驗(yàn)室內(nèi)的自制儀器時(shí)將是很有用的。 儀器接口有很多種,本課題主要討論了RS232和GPIB兩種接口。本設(shè)計(jì)中儀器接口板是獨(dú)立于儀器的,與儀器單獨(dú)使用微處理器,若要與儀器連接實(shí)現(xiàn)通信只需在兩微處理器之間進(jìn)行通信即可,這樣做的目的是:一方面可以不影響儀器的設(shè)計(jì)和操作,一方面可以實(shí)現(xiàn)接口板的通用性和儀器的可換性。針對(duì)于RS232接口為一簡(jiǎn)單接口,我先將工作重心放在軟件設(shè)計(jì)上,主要考慮怎樣把復(fù)雜的ASCII碼字符串解析為簡(jiǎn)單的二進(jìn)制代碼。針對(duì)于GPIB接口,軟件設(shè)計(jì)的主要部分已完成,再把工作重心放在硬件設(shè)計(jì)上,采用性價(jià)比更高的CPID實(shí)現(xiàn)GPIB接口芯片NAT9914。為了觀察解析結(jié)果還加入了LCD顯示。本設(shè)計(jì)在開發(fā)通用的、低價(jià)的儀器接口板方面做了一個(gè)有益的嘗試,為進(jìn)一步的自動(dòng)測(cè)試系統(tǒng)研究打下了基礎(chǔ)。 關(guān)鍵詞:儀器;SCPI;RS232接口;GPIB接口;CPLD

    標(biāo)簽: SCPI 儀器接口 模塊設(shè)計(jì)

    上傳時(shí)間: 2013-04-24

    上傳用戶:Andy123456

  • SCPI解釋器設(shè)計(jì)與實(shí)現(xiàn)

    儀器儀表通用命令SCPI的介紹和分析方法!對(duì)開發(fā)SCPI有幫助!

    標(biāo)簽: SCPI

    上傳時(shí)間: 2013-06-26

    上傳用戶:D&L37

  • 基于VC++6.0的SCPI解釋器設(shè)計(jì)

    SCPI是現(xiàn)代可程控儀器的一種采用樹狀分層結(jié)構(gòu)的標(biāo)準(zhǔn)命令集,被廣泛的應(yīng)用于各種智能儀器的控制和測(cè)試中。根據(jù)SCPI樹形結(jié)構(gòu)的特點(diǎn),使用VC++中的ODBC技術(shù),創(chuàng)建并查詢SCPI命令集的數(shù)據(jù)庫(kù),使用VC++中的CTreeCtrl控件,生成SCPI的命令樹,方便得到SCPI命令的完整路徑,同時(shí)完成了SCPI命令集解釋器的設(shè)計(jì)。

    標(biāo)簽: SCPI 6.0 VC

    上傳時(shí)間: 2014-12-31

    上傳用戶:tzrdcaabb

  • LabVIEW應(yīng)用指令集SCPI(Standard Commands for Programmable Device)

    LabVIEW應(yīng)用指令集SCPI(Standard Commands for Programmable Device)

    標(biāo)簽: Programmable Commands Standard LabVIEW

    上傳時(shí)間: 2013-12-22

    上傳用戶:hgy9473

  • 常見的SCPI錯(cuò)誤, 在使用支持SCPI指令集的可編程儀器時(shí)特別有用

    常見的SCPI錯(cuò)誤, 在使用支持SCPI指令集的可編程儀器時(shí)特別有用

    標(biāo)簽: SCPI 錯(cuò)誤 指令集 可編程

    上傳時(shí)間: 2017-06-14

    上傳用戶:colinal

  • 嵌入式開發(fā)-SCPI-Command-Reference

    文檔為嵌入式開發(fā)-SCPI-Command-Reference詳解文檔,是一份不錯(cuò)的參考資料,感興趣的可以下載看看

    標(biāo)簽: 嵌入式

    上傳時(shí)間: 2022-07-17

    上傳用戶:jiabin

  • 利用ccs環(huán)境、MATLAB環(huán)境、DSP(TMS320F2812)、被測(cè)對(duì)象和Agilient網(wǎng)絡(luò)分析儀E5071B

    利用ccs環(huán)境、MATLAB環(huán)境、DSP(TMS320F2812)、被測(cè)對(duì)象和Agilient網(wǎng)絡(luò)分析儀E5071B,構(gòu)建一個(gè)自動(dòng)測(cè)量系統(tǒng)。 相信大部分人都知道基于NI公司的GPIB總線,可以實(shí)現(xiàn)自動(dòng)測(cè)量,但NI公司的方案實(shí)在太昂貴,采用MATLAB能夠大大降低成本。matlab與ccs之間基于RTDX協(xié)議進(jìn)行數(shù)據(jù)交換,同時(shí)matlab基于TCP/IP協(xié)議與E5071B之間通信,源碼說明如下: (1)RTDX_ok目錄:matlab7.0代碼,包含了一個(gè)用GUI實(shí)現(xiàn)的界面和相關(guān)的具體代碼,特別是在其中實(shí)現(xiàn)了SCPI語(yǔ)言來對(duì)儀器進(jìn)行控制。 (2)TMS320F2812目錄:包含ccs下的c代碼,如果沒有做過RTDX的應(yīng)用,相信這個(gè)對(duì)你很有啟發(fā)。

    標(biāo)簽: Agilient MATLAB E5071B F2812

    上傳時(shí)間: 2017-05-15

    上傳用戶:wff

  • 本文通過設(shè)計(jì)實(shí)例

    本文通過設(shè)計(jì)實(shí)例,介紹了這種兩級(jí)解析模型的設(shè)計(jì)與實(shí)現(xiàn)過程。文章首先簡(jiǎn)單介紹了SCPI語(yǔ)言,并以費(fèi)思泰克電子負(fù)載FT6600支持的SCPI語(yǔ)句舉例。之后在文章第3部分詳細(xì)介紹了SCPI語(yǔ)言詞法分析器的設(shè)計(jì),在文章第4部分詳細(xì)介紹了SCPI語(yǔ)義分析器的設(shè)計(jì)。最后在第5章進(jìn)行了總結(jié),并展望了這一設(shè)計(jì)技術(shù)的進(jìn)一步改進(jìn)和應(yīng)用。

    標(biāo)簽: 設(shè)計(jì)實(shí)例

    上傳時(shí)間: 2013-12-16

    上傳用戶:caozhizhi

  • 基于VISA_COM的測(cè)量?jī)x器通用測(cè)試系統(tǒng)的開發(fā)

         通 用 測(cè) 試 系 統(tǒng) 能 夠適 應(yīng) 多 樣 化 的 儀 器 控 制 方 式 以 及 通 信 方 式 ,實(shí) 現(xiàn) 測(cè) 量 儀 器 的 通 用 化控 制 ,減 輕 測(cè) 試 人 員 的 測(cè) 試 壓 力, 提 高測(cè) 試 效 率 ; 該 系 統(tǒng) 基 于 安 捷 倫 的 多 種 測(cè) 量 儀 器 , 以 VISA_COM技 術(shù) 和 SCPI 儀 器 控 制 語(yǔ) 言 為 重 要 支 撐;結(jié) 合 模 塊 化 的 方 法 進(jìn) 行 開 發(fā)系 統(tǒng) 通 過 對(duì) GPIB、USB和LAN等 多 種 形 式 通 信 接 口 的 靈 活 調(diào) 度 實(shí) 現(xiàn) 對(duì) 測(cè) 量 儀 器 的 控制以 及 控 制 命令 和 實(shí) 驗(yàn)數(shù) 據(jù) 的 傳 輸,并 具 有 處 理 和可視 化 實(shí) 驗(yàn) 數(shù) 據(jù) 的 能 力 ; 系 統(tǒng)接 口 形 式 多 樣 、人 機(jī) 交 互 友 好 、擴(kuò) 展 性 好 ,降 低 了 測(cè) 量 儀 器 的 使 用 復(fù)雜 度 ,簡(jiǎn) 化 了 測(cè) 量 流 程,提 高 了 測(cè) 試 效 率 ,為 各 型 號(hào) 測(cè) 試 工 作 提供 了 較 好 的 支 持 。 

    標(biāo)簽: visa 測(cè)量?jī)x器

    上傳時(shí)間: 2022-01-16

    上傳用戶:

  • 小草手把手教你LabVIEW儀器控制

    LabVIEW在儀器控制方面,還是很有優(yōu)勢(shì)的,把你儀器給你,讀懂指令,然后估計(jì)半小時(shí)就可以編寫好一個(gè)完整的儀器控制系統(tǒng)。從儀器配置到數(shù)據(jù)發(fā)送,數(shù)據(jù)接收,到數(shù)據(jù)生成報(bào)表。如果使用其他語(yǔ)言,例如VB,VC之類的,寫過儀器控制的同學(xué)來說,這個(gè)問題,寫個(gè)界面,就要寫半天,還得什么進(jìn)制轉(zhuǎn)換啊,各種操作,麻煩多了。但是,如果你采用LabVIEW,這些問題,都是小兒科了。所以,你想做儀器控制,選擇LabVIEW吧,這樣,你將節(jié)省很多很多時(shí)間。到現(xiàn)在為止,我寫過好多個(gè)儀器控制的,比如keithley20002400萬用表,Ruska7250壓力計(jì)等等,還有很多利用MODBUS總線通訊的儀器。常見的儀器通訊協(xié)議大概就SCPI,MODBUS等等,當(dāng)然還有自定義的,搞過單片機(jī)和上位機(jī)的,應(yīng)該都比較熟悉,可以自己定義協(xié)議,然后發(fā)命令給單片機(jī),單片機(jī)回送數(shù)據(jù)。歸結(jié)起來,都是使用的VISA,使用LabVIEW的VISA驅(qū)動(dòng)來編程還是很方便的。

    標(biāo)簽: labview 儀器控制

    上傳時(shí)間: 2022-07-11

    上傳用戶:

主站蜘蛛池模板: 永州市| 蕉岭县| 安远县| 建平县| 兴海县| 榕江县| 嫩江县| 徐州市| 宜良县| 开远市| 兴海县| 江安县| 禹城市| 安岳县| 钟山县| 枝江市| 扶余县| 洛浦县| 肇庆市| 黔东| 孝昌县| 积石山| 抚顺市| 新乡县| 禹城市| 平南县| 西宁市| 乌鲁木齐县| 青龙| 汉阴县| 大渡口区| 合江县| 广昌县| 绥滨县| 聂拉木县| 淄博市| 通州区| 临沂市| 赫章县| 滨海县| 长汀县|