久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

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占用的資源。

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


評論


相關推薦

技術專區

關閉