基于LabVIEW 的KWP2000協議串行通信的實現
莫易敏,王 超,湯春球
武漢理工大學機電學院,湖北武漢
摘 要:針對汽車發動機ECU與計算機通信方法研究,為了實現KWP2000協議的串行通信,采用通過串口/K線轉換器將計算機串口與K線連接,在分析研究KWP2000通信協議的基礎上,通過LabVIEW圖形化編程界面,按照串口通信實現的基本流程,運用LabVIEW 中串口VISA組件,包括串口初始化、寫入串口、讀取串口和關閉串口等函數,進行了初始化程序子模塊、讀寫程序子模塊和整合母模塊的設計縮短了程序開發周期,提高了編程效率,并使程序框圖界面達到簡潔、美觀的效果,實現了基于LabVIEW的KWP2000通信系統開發。
關 鍵 詞:串行通信;LabVIEW;KWP2000;VISA函數
1 引 言
隨著汽車工業的不斷發展,汽車電子化程度不斷提高,發動機ECU(Electricalcontrolunit)被廣泛采用[1]。ECU是汽車發動機專用的微機控制器,其內包含了大量的數據信息,包括發動機轉速、扭矩和油門開度等。欲了解發動機運行狀況需要通過串行通信方式獲取其狀態參數。目前國內發動機ECU主要采用基于KWP2000通信協議的K線通信,為研究一種簡單、方便的串行通信方法,本文通過串口/K線轉換器將計算機串口與K線連接起來,并采用LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)圖形化編程語言,進行通信系統的程序開發,實現KWP2000通信協議在LabVIEW 編程語言中的應用。
相關閱讀:
- ...2015/01/29 14:35·基于LabVIEW 的微流量控制系統的研究
- ...2013/12/03 14:27·基于LK的污水處理廠PLC系統
- ...2012/08/28 14:37·消除有擾射頻: 基于LabVIEW和NI USRP進行射頻/通信物理層研究
- ...2012/08/21 10:43·基于LabVIEW開發幻影顯示系統
- ...2012/05/17 09:44·基于LM PLC控制的太陽能自動跟蹤系統
- ...2012/04/26 11:39·基于LA型供應商的易逝品供應鏈價格補貼契約
- ...· Efinix® 全力驅動AI邊緣計算,成功推出Trion™ T20 FPGA樣品, 同時將產品擴展到二十萬邏輯單元的T200 FPGA
- ...· 英飛凌亮相進博會,引領智慧新生活
- ...· 三電產品開發及測試研討會北汽新能源專場成功舉行
- ...· Manz亞智科技跨入半導體領域 為面板級扇出型封裝提供化學濕制程、涂布及激光應用等生產設備解決方案
- ...· 中電瑞華BITRODE動力電池測試系統順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測試系統中標北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負載系統成功交付中電熊貓
- ...· 中電瑞華國際在電動汽車及關鍵部件測評研討會上演繹先進測評技術
產品快訊更多








