VH6501模板工程介紹(一)

来源:https://www.cnblogs.com/hira2020/archive/2022/11/27/16876810.html
-Advertisement-
Play Games

VH6501硬體結構 1.式樣 1.正向有5個燈,用來指示干擾的觸髮狀態,干擾類型(數字或模擬),通道通信以及設備狀態。 2.兩個DB9介面(公頭male和母頭female),這是CAN或CANFD通道,單節點干擾,或多節點干擾, ,以及一個Extend觸發介面。 3.兩個DB9介面內部互聯,且PI ...


VH6501硬體結構

1.式樣

1.正向有5個燈,用來指示干擾的觸髮狀態,干擾類型(數字或模擬),通道通信以及設備狀態。

2.兩個DB9介面(公頭male和母頭female),這是CAN或CANFD通道,單節點干擾,或多節點干擾,
,以及一個Extend觸發介面。
3.兩個DB9介面內部互聯,且PIN腳定義一致。

1.反向一個USB2.0介面,連接到電腦
2.I/O介面:提供1路模擬輸入,2路數字輸入以及1路數字輸出

3.ETH,為乙太網介面
4.邊上兩個,是用於供電/同步的介面,同步用於VH6501通過同步線,與Vector其他硬體產品,實現硬體時鐘同步的作用。
選擇任意一個,給VH6501供電

2.基礎配置

1.VH6501時,需要安裝硬體驅動。

2.通道配置
選擇與CANoe工程進行物理/邏輯通道匹配關聯

3.激活干擾功能
勾選Activate,若CANoe接入多個VH6501,則需要設置DeviceID,通過不同的ID,標識不同的VH6501設備。

CANDisturbance工程(sample configuration)介紹

工程位置:CANoe-File-Sample Configuration-CANDisturbance
通過Disturbance Interface工程可實現的干擾有:
External Trigger:外部觸發,使用VH6501的I/O口作為觸發源。
Frame Trigger:報文觸發,設定被干擾報文的觸發位置,併發送干擾位序列/報文
Software Trigger:軟體觸發,是配置好干擾序列厚,直接發送。
Error Frame Trigger:錯誤幀觸發,是基於錯誤標識為觸發條件觸發干擾。
Direction Trigger:方向觸發。根據Tx/Rx發送/接收方作為觸發條件。
Inverted Trigger:反向觸發。可對已定義的觸發條件反向觸發干擾。
Missing Bit Trigger :缺失位觸發,用於CANFD CRC長度不確定的情況觸發。
Scope Trigger:示波器觸發,VH6501干擾後,輸出一個脈衝信號至示波器。

數字干擾示例

使用VH6501干擾ID 0X100報文的ACK界定符位,將ACK Delimiter位從預設隱性1(Recessive)干擾成顯性0(Dominant),從而監測到Form Error格式錯誤,併發出錯誤幀。
1.觸發條件配置
CurrentTriggerField選擇ACK Slot位(CK Delimiter位的前一位)
TriggerOffset為0。

設置干擾的頻率:周期(Cycles)、周期間隔(CycleHoldOff)、重覆次數(Repetitions)、重覆間隔(RepetitionHoldOff)
2.干擾序列配置
干擾在觸發的下一位
選擇干擾的是數據場還是仲裁場(CANFD)

3.數字干擾激活

模擬干擾示例

1.CANH或CANL短接GND
2.CANH和CANL短接
3.CANH或CANL短接VBat(需要給VH6501外部供電)
4.CANH和CANL反接(需要將DUT接到VH6501的ch1母頭)
5.CANH和CANL間電容/電阻值調整
通過更新系統變數,來實現以上干擾。

CANH接地可以按照以下設置,其他干擾類似
R CANHh
Value:_0Ohm
Mode:GND

CANH和CANL反接,可以按照以下設置

在CANH或CANL短接VBat時,需要將VH6501 CH1公頭的PIN9和PIN3連接外部供電電源,供電電源範圍:-27v到27v

這個人很懶,催更就會更新。
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 代碼1 class Base { public: Base(int data=10):ma(data){ cout<<"Base()"<<endl; } void show(){cout<<"Base Show()"<<endl;} void show(int){cout<<"Base Show(i ...
  • 7. Spring整合Drools 全套代碼及資料全部完整提供,點此處下載 7.1 Spring簡單整合Drools 在項目中使用Drools時往往會跟Spring整合來使用。具體整合步驟如下: 第一步:創建maven工程drools_spring並配置pom.xml <?xml version=" ...
  • Listener監聽器 1.Listener監聽器介紹 Listener監聽器是JavaWeb三大組件之一。JavaWeb三大組件分別是:Servlet程式,Listener監聽器,Filter過濾器。 Listener是JavaEE的規範,即介面。 監聽器的作用是,監聽某種變化(一般就是對象的創建 ...
  • 初始化 Date date = new Date(); 輸出時間字元串 System.out.println(date.toString()); 字母 描述 示例G 紀元標記 ADy 四位年份 2001M 月份 July or 07d 一個月的日期 10h A.M./P.M. (1~12)格式小時 ...
  • 如果只是想簡單地對整個程式做計算統計,通常使用UNIX下的time命令就足夠了。由於我用的是Mac系統,和Linux系統的輸出可能有不同,不過關鍵都是這三個時間:user: 運行用戶態代碼所花費的時間,也即CPU實際用於執行該進程的時間,其他進程和進程阻塞的時間不計入此數字;system: 在內核中... ...
  • 本文author:@愷龍 報錯情況 在一次使用JSP的jstl時候按照正常引入jstl和使用for each標簽出現瞭如下報錯: 分析原因 經過一番調查研究發現原因如下: JavaEE被Oracle捐獻給Apache了。目前最高版本是 JavaEE8; Apache把JavaEE換名了,以後不叫Ja ...
  • 一、概念辨析:網路延遲與網路波動 (1) 網路延遲 網路延遲是指各式各樣的數據在網路介質中通過網路協議(如TCP/IP)進行傳輸,如果信息量過大不加以限制,超額的網路流量就會導致設備反應緩慢,造成網路延遲。受限於光速,網路延遲總是有一個下限,是無法超越物理極限的。 (2) 網路波動(丟包率) 網路波 ...
  • MyBatis簡單介紹 【1】MyBatis是一個持久層的ORM框架【Object Relational Mapping,對象關係映射】,使用簡單,學習成本較低。可以執行自己手寫的SQL語句,比較靈活。但是MyBatis的自動化程度不高,移植性也不高,有時從一個資料庫遷移到另外一個資料庫的時候需要自 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...