waveBPS是用于FlexRay, CAN(15765 等), UART (J1708, K-Line, SCI, GM CGI),KWP2000, J1850, SPI, I2C或LIN總線(xiàn)的便攜式物理層串行模擬數據分析工具。
waveBPS介紹在具體的工作中,某些工程師可能需要了解物理層信號的運行情況,但一般的CAN,LIN或FlexRay等上層軟件分析工具都不能提供足夠的關(guān)于物理層運行狀態(tài)的信息?!?br />
基于此種情況,英特佩斯推出了產(chǎn)品WaveBPS,一種用于采集和分析FlexRay, CAN UART(J1708,K-Line, SCI, GM CGI), J1850, SPI, I2C或LIN總線(xiàn)物理層波形的高級分析工具。除了一般的監控功能外,WaveBPS可以快速捕捉偶然的或間歇性的錯誤,如:跟蹤由于突發(fā)事件引起的CAN錯誤幀或檢查L(cháng)IN工具在軟件運行時(shí)是否存在timing錯誤?!?br />
優(yōu)點(diǎn)
* 攜帶方便,接入設備或車(chē)載簡(jiǎn)單
*自動(dòng)測量功能可以快速發(fā)現節點(diǎn)正在發(fā)生的總線(xiàn)協(xié) 議錯誤,可以為您節省時(shí)間和提高工作效率
*自動(dòng)測量ECU的物理性能以提高生產(chǎn)效率
*提供觀(guān)察ECU間報文交互的便捷方式,幫助提高對協(xié) 議的認識
*節省檢查周期性報文錯誤的時(shí)間
*可以設置微秒級精度的基于腳本的觸發(fā)模式
*節省搜尋協(xié)議物理層數據錯誤的時(shí)間
*可以快速學(xué)習協(xié)議的實(shí)現細節以最大化工作效率
示例
PicoScope 5204帶有USB接口, 具備128M記錄長(cháng)度,250MHz帶寬,并有先進(jìn)的觸發(fā)機制,右圖是用waveBPS解碼出的FlexRay報文
規格
*TCP/IP 服務(wù)器Text API提供Windows客戶(hù)端和Vehicle Spy Function Blocks之間的遠程控制應用
*開(kāi)放的DLL導入機制允許從任何數據源導入波形
*可以導出整個(gè)或部分模擬波形,并以二進(jìn)制或CSV文件格式保存
*可以導出被Vehicle Spy 緩存區支持的數據格式
*可以在軟件中修改波形以創(chuàng )建錯誤,并使用任意的波形發(fā)生器進(jìn)行錯誤測試
*導入或導出WaveBPS XML配置文件
*節點(diǎn)分析可以為所有的網(wǎng)絡(luò )節點(diǎn)準備統計分析數據以用于解碼器和自動(dòng)測量
*采集模式包括單,多和過(guò)濾采集
*自動(dòng)采集模式實(shí)時(shí)保存與過(guò)濾條件相匹配的數據
*回放波形文件時(shí)可以使用過(guò)濾功能
*指針模式允許測量: 秒時(shí)間差, 位時(shí)間差,電壓差,絕對電壓,總線(xiàn)利用率
*高效的指針可以靈活控制以測量長(cháng)時(shí)間波形
*基于位速率或可編程事件速率的波形自動(dòng)滾動(dòng)顯示
*基于任何自動(dòng)測量的搜索,瀏覽,過(guò)濾功能
*強大的外部旋鈕鼠標操作波形的功能
*與其它WaveBPS用戶(hù)分享經(jīng)過(guò)加密的波形
硬件支持
*支持 PicoScope 5000 系列示波器,具有可編程的采樣率和采集深度,示波器探頭,觸發(fā),CAN錯誤幀觸發(fā),外部觸發(fā)模式和預置觸發(fā)
*支持 neoVI FIRE 和 ValueCAN3設置高層協(xié)議觸發(fā)
*支持 3D 6軸旋鈕
解碼規格
*所有的自動(dòng)測量都包含波形被采集的時(shí)刻,點(diǎn)擊拖動(dòng)可以縮放測量時(shí)間刻度
*自動(dòng)測量各種事件: 起始時(shí)間,時(shí)間寬度,幀間間隔,錯誤次數統計,警告次數統計,報文ID,節點(diǎn)名
*Vehicle Spy 數據庫支持,包括:UEF, DBC, LDF,FIBEX等
*用戶(hù)指定波特率和判決門(mén)限
*Decoder Templates 窗口支持用戶(hù)對各種解碼器進(jìn)行自定義操作和命名
*支持多通道的數學(xué)運算,如:A-B, A+B
CAN解碼器
*自動(dòng)測量每條報文: 遠程發(fā)送請求, CAN ID擴展位,保留位0, 保留位1,單線(xiàn)CAN高電壓?jiǎn)拘褕笪?,單線(xiàn)CAN高電壓應答位,單線(xiàn)CAN高速模式比特率,CAN 擴展幀遠程請求,報文長(cháng)度,CRC分隔符,應答位,應答位分隔符,CRC,填充位統計,CAN數據段,CAN比特率誤差,最小幀電壓,最大幀電壓,CAN應答時(shí)間,CAN應答位寬度,數據段和報文長(cháng)度時(shí)間比
*每條報文的Error & Warning 偵測: SRR = 0 Error, RB0 = 1 Error, DLC > 8 Error,Invalid CRC Error, CRC Del = 0
Form Error, Ack Error, ACK Del = 0 Form Error, EOF = 0 Form Error, IFS = 0 Form Error, RB1 = 1 Error, RB0 = 1 Error,比特誤差Error, 高電壓?jiǎn)拘褢鹞痪? 幀局部解碼警告,錯誤幀
*自動(dòng)測量整個(gè)波形: 幀計數, 錯誤技數, 空閑總線(xiàn)平均電壓,幀最大電壓,幀最小電壓,總線(xiàn)負載率
*GMW3110 單線(xiàn) CAN 高速模式跳變解碼
*單線(xiàn)CAN 高電壓門(mén)限設置
*用戶(hù)可設置比特誤差和采樣點(diǎn)
*確保按照 GMW14241 - GMLAN 測試標準測量比特誤差
LIN解碼器
*自動(dòng)測量每條報文: 遠程發(fā)送請求, CAN ID擴展位,保留位0, 保留位1,單線(xiàn)CAN高電壓?jiǎn)拘褕笪?,單線(xiàn)CAN高電壓應答位,單線(xiàn)CAN高速模式比特率,CAN 擴展幀遠程請求,報文長(cháng)度,CRC分隔符,應答位,應答位分隔符,CRC,填充位統計,CAN數據段,CAN比特率誤差,最小幀電壓,最大幀電壓,CAN應答時(shí)間,CAN應答位寬度,數據段和報文長(cháng)度時(shí)間比*每條報文的Error & Warning 偵測: SRR = 0 Error, RB0 = 1 Error, DLC > 8 Error,Invalid CRC Error, CRC Del = 0
Form Error, Ack Error, ACK Del = 0 Form Error, EOF = 0 Form Error, IFS = 0 Form Error, RB1 = 1 Error, RB0 = 1 Error,比特誤差Error, 高電壓?jiǎn)拘褢鹞痪? 幀局部解碼警告,錯誤幀
*自動(dòng)測量整個(gè)波形: 幀計數, 錯誤技數, 空閑總線(xiàn)平均電壓,幀最大電壓,幀最小電壓,總線(xiàn)負載率
*GMW3110 單線(xiàn) CAN 高速模式跳變解碼
*單線(xiàn)CAN 高電壓門(mén)限設置
*用戶(hù)可設置比特誤差和采樣點(diǎn)
*確保按照 GMW14241 - GMLAN 測試標準測量比特誤差
FlexRay解碼器
*自動(dòng)測量每條報文: 保留位, 負載段前言指示,零幀指示,同步幀指示,起始幀指示, FlexRay 通道,頭部CRC,周期計數,CRC, FlexRay幀間間隔長(cháng)度,動(dòng)態(tài)幀,數據長(cháng)度,數據段
*每條報文的Error & Warning偵測: 頭部CRC錯誤, CRC錯誤,幀局部解碼警告
*自動(dòng)測量整個(gè)波形: 幀計數, 錯誤計數
*A-B通道自動(dòng)選擇或自設定通道檢測