Xtm是用于控制嵌入式網絡節點(ECU )的軟件環境。它也可以用來顯示和修改網絡節點的狀態 ,使嵌入式網絡節點的通信更加形象化,便于分析,或者還可以通過模擬網絡節點的行為來代替缺少的網絡節點,改變和完成網絡交通。如圖1所示:
CAN總線分析仿真軟件XTM目前支持的網絡:
◆CAN:LIN
◆以太網(只支持UDP,不支持TCP):FlexRayTM
◆PC機的串行接口和K線(和相應的LAPcan卡配合使用),也可用于與外部硬件進行通信
CAN總線分析仿真軟件XTM產品特點:
CAN節點與網絡仿真:可添加和修改腳本文件用于網絡節點的仿真,解讀數據幀,軟件可運行在復雜的網絡協議上。
◆LIN與FlexRay總線分析
◆模塊化設計:用較少的消耗就可以把新的硬件接口和可視化窗口添加進來。
◆圖形化顯示:CAN數據信號分析與圖形化顯示。
◆多線程處理:能在Windows上同時使用多個XTM程序,優化接口界面處理速度。
◆可視化圖形編輯界面:創建用戶自己的應用程序。
◆CCP診斷功能: 采用CCP協議可以快速而有效地實現對汽車電控單元的標定。
CAN總線分析仿真軟件XTM產品功能:
(1)軟件主界面簡單易操作。
(2)模塊化結構
◆Xtm包含了許多的軟件界面 ,這些界面都能不丌同的硬件接口迚行通信。
◆特定的軟件模塊包含通信協議 ,例如CCP和XCP。
◆自定義傳輸協議,如TP1.6和TP2.0 ,可以用Xtm-
◆在配置階段,軟件界面就被定義好了,且在正常的運行過程中不能被修改。當然,這些界面所產生的數據和信號都可以顯示。
(3)模塊:個人任務
◆每個設置都包括有像RX戒者RX/TX一樣的基礎項,不同的軟件模塊都 可以包含這些 項。
◆該理念提供了最大的靈活性來建立滿足用戶需要的設置或者給予特定的用戶組不同的設置。
(4)軟件包:經典標準包
◆可在應用戒者用戶需求的基礎上整合軟件模塊。
◆一些經典組合。
選項:CCP接口:通過CCP閱讀A2L文件和測量,僅與模塊“CAN接口RX/TX”結合使用:根據要求
選項:LIN接口:軟件界面以設置LIN通信,僅與“CAN接口RX/TX”結合使用:根據要求
注:軟件工具能與CAN和LIN硬件接口結合使用。根據這些接口的選擇,軟件將提供特定的模塊。
5、應用
(1)控件模擬ECU仿真界面。
(2)原始數據,波形以及儀表顯示界面。
(3)各種溫度,電壓,電流數據顯示界面。
CAN總線分析仿真軟件XTM產品要求:
建議操作系統為WindowsNT,Windows2000,或者WindowsXP,同時也適用于基于Windows98/ME操作系統的電腦,但不基于Windows NT的系統相比實時行為較差。
◆為了能在CAN總線網絡上運行,需要在運行XTM之前安裝Kvaser CAN總線硬件的CAN驅動程序
◆電腦在Windows NT操作系統安裝后,運行demo版Xtm不需要安裝有CAN驅動程序。虛擬CAN通道的驅動程序會在需要的時候自動加載。如圖11所示:
CAN總線分析仿真軟件XTM硬件要求:
◆瑞典Kvaser公司的CAN設備LAPcan ,USBcan ,PCIcan ,DRVlin 等;
◆串行接口:PC機上;
◆網絡接口:如圖12所示:
◆目前支持的CAN硬件,是來自瑞典Kvaser AB公司的CAN總線分析儀。
◆根據安裝的驅勱程序的版本,也可以使用Vector Informatik GmbH公司的CANcardX和CANcard XL。