新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于虛擬儀器技術的汽車尾氣檢測系統設計

        基于虛擬儀器技術的汽車尾氣檢測系統設計

        作者: 時間:2010-04-01 來源:網絡 收藏


          
          串行通信程序的編寫過程如下:
          
          1)串口初始化
          
          按照VS5067-5汽車尾氣分析儀通信協議,利用LabVIEW8.2函數選板的【數據通信】→【協議】→【串口】子選板中的“VISA配置串口”函數初始化串口為波特率9600bps,數據位8位,1位停止位,無奇偶校驗位,選擇工控計算機的COM1口。
          
          2)發送測量命令
          
          當工控計算機要向尾氣分析儀發送測量命令時,可利用“VISA寫入”函數發送。由于尾氣分析儀的命令為多字節的ASCII格式,因此需要將命令組建成一個數組,再利用“字節數組至字符串轉換”函數將數組轉換為字符串發送。圖3中示意的是“計算機控制”命令的發送情況,“計算機控制”命令的十六進制表示為:02H,2AH,53H,52H,45H,4DH,20H,4BH,30H,03H。


          
          3)接收應答信號
          
          當尾氣分析儀接收到工控計算機發來的命令后,會相應返回應答信號,程序設計中,可利用“VISA讀取”函數接收儀器的應答信號,再利用“字符串至字節數組轉換”函數將接收到的ASCII數據轉換為十六進制數據。例如,當儀器收到“計算機控制”命令后,返回的應答信號十六進制表示為:02H、2AH、 53H、52H、45H、4DH、20H、30H、03H。如果工控計算機向儀器發送“讀數據”命令,則儀器返回的應答信號中就包含了HC、CO、 CO2、O2、NO以及轉速、油溫,λ(過量空氣系數)等檢測數據。
          
          4)關閉串口
          
          當工控計算機要停止尾氣檢測時,可利用“VISA關閉”函數關閉串口,釋放LabVIEW占用的資源。

        光電開關相關文章:光電開關原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 孝感市| 沂源县| 中宁县| 资兴市| 金寨县| 油尖旺区| 南安市| 特克斯县| 怀安县| 衡东县| 泸定县| 清涧县| 无极县| 皋兰县| 高雄市| 东城区| 彩票| 台北县| 新兴县| 顺昌县| 泰兴市| 称多县| 汕头市| 宁城县| 龙山县| 大港区| 大邑县| 图们市| 额敏县| 耒阳市| 天津市| 金华市| 清丰县| 中卫市| 出国| 安吉县| 兖州市| 韶山市| 龙里县| 专栏| 乌鲁木齐县|