1.背景
客戶在實際應(yīng)用中需要使用CANoe或者CANape/vMeasure結(jié)合CSM的ECAT模塊對數(shù)據(jù)進行采集,而且往往需要面對多路以太網(wǎng)的數(shù)據(jù)采集場景。針對以上特定需求,本文以VN5610A接口卡為例,分別搭建CANoe和CANape同ECAT ADMM數(shù)采模塊的測量工程。
2.硬件介紹
GY-61加速度傳感器:Sensitivity:300mv /g;OperatingVoltageRange:3V~5V;
ECATADMM4HS100數(shù)采:基于以太網(wǎng)的高頻數(shù)據(jù)采集設(shè)備,單通道最高測量速率可達1MHz。
XCP—Gateway網(wǎng)關(guān)設(shè)備:將ECATOnEthernet協(xié)議報文轉(zhuǎn)換為XCPOnEthernet協(xié)議報文,傳輸?shù)?a target="_blank">上位機軟件,進行數(shù)據(jù)識別記錄。
VN5610A:4x100BASE-T1/1000BASE-T1 2x CAN-FD
模式一(舊):Channelbasedmode
模式二(新):Networkbased mode,新的硬件配置模式,有獨立的GUI配置界面

注釋:考慮到模式一的配置方式和普通接口卡一致,因此本文采用模式二的配置方式進行接口設(shè)置。
3.CANoe通過VN5610A與ECATADMM數(shù)采模塊連接
第一步:將Gateway和ECATADMM通過網(wǎng)線連接到上位機中,先通過CSMconfig軟件,對ECATADMM數(shù)采模塊進行配置,導(dǎo)出A2L文件,并關(guān)閉CSMconfig軟件。

將電腦網(wǎng)口更改為固定IP地址,使用K400將XCP-Gateway連接到對應(yīng)網(wǎng)口。部分公司防火墻會攔截網(wǎng)口設(shè)備,此時需關(guān)閉電腦防火墻。
Note:此處下位機的IP網(wǎng)段地址:192.168.100.3,和電腦的靜態(tài)IP地址192.168.100.1保持在同一網(wǎng)段。

第二步:將Gateway網(wǎng)線連接到VN5610A,VN5610A另一端通過USB接口線連接到上位機,打開VectorHardwareConfig軟件,選擇Ethernetdeviceconfiguration對VN5610A以太網(wǎng)接口卡進行配置。


Note:因為VN5610A接口卡另一側(cè)連接上位機,上位機CANoe工程會自動適配Switch右端的Port接口,因此,我們在這里不需要再另外單獨配置Port接口。
第三步:在CANoe中創(chuàng)建一個新的工程文件,配置VN5610A接口卡和上位機CANoe軟件之間的以太網(wǎng)通信。
A.首先在Diagnostics&XCP選項下,選擇XCP/CCP加載A2L文件。

B.選擇Simulation選項,創(chuàng)建CANoeTCP/IPStack,將CANoeEth1網(wǎng)絡(luò)IPv4Adress的網(wǎng)段設(shè)置成和VN5610A接口卡(192.168.100.3)在同一網(wǎng)段。

C.在Hardware選項下,選擇ChannelUsage,由于VN5610A接口卡選擇的是NetworkBasedMode,因此這里的NetworkAccess要和它保持一致性,選擇Network-basedaccess。

D.選擇ChannelMapping選項,查看此時上位機網(wǎng)絡(luò)Eth1和硬件接口卡VN5610A網(wǎng)絡(luò)Ethernet1成功進行了Map映射。

E.在Hardware選項下,選擇PortConfiguration,分別右鍵將GlobalStack和Port1激活。需要注意的是這里的MeasurementPorts只具有數(shù)據(jù)讀取的能力,而SimulationPorts則同時具備數(shù)據(jù)讀取和寫入的功能,需要根據(jù)自身需要進行選取。

第四步:打開Graphics窗口,添加Variables,點擊Start按鈕觀察測量結(jié)果。


注意:(1)由于CANoe 不是專門用于高速測量的軟件,因此數(shù)采數(shù)采設(shè)置的采樣率不能太高,每個通道采樣率最好不要超過100kHz,否則測量時會丟幀。(2)請確保CANoe版本為12及以上,否則無法解析XCP1.4協(xié)議,XCP1.3協(xié)議最高只能支持?jǐn)?shù)采10kHz采樣率。(3)CANoe需要有AMDoption,不需要Enthernetoption。
4.CANape通過VN5610A與ECAT ADMM數(shù)采模塊連接
第一步:創(chuàng)建一個新的CANape工程,在Devices選項下選擇NEWFromDatabase,然后選擇導(dǎo)入我們已經(jīng)創(chuàng)建好的A2L文件,選擇ECU—XCP選項,在NetworkingSetting中創(chuàng)建Network,選擇Channel為我們硬件接口卡VN5610A的網(wǎng)絡(luò)接口Ethernet1,并將Name改成一致。IPaddress要和VN5610A(192.168.100.3)保持在同一網(wǎng)段。

Note:由于CSMconfig無法識別Networkbased mode下的VN5610A接口卡的Ethernet接口,因此不要選擇IO通道下的CSMXCPOnEthernet來配置網(wǎng)絡(luò)通道。
第二步:打開Graphics窗口,添加Measurementsignals,點擊Start按鈕觀察測量結(jié)果。

-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5594瀏覽量
174970 -
接口
+關(guān)注
關(guān)注
33文章
8961瀏覽量
153278 -
數(shù)據(jù)采集
+關(guān)注
關(guān)注
40文章
7000瀏覽量
115836
發(fā)布評論請先 登錄
標(biāo)準(zhǔn)數(shù)采網(wǎng)關(guān)實現(xiàn)5G、4G、WIFI、以太網(wǎng)等多種方式上網(wǎng)
CNC數(shù)采網(wǎng)關(guān)與物聯(lián)網(wǎng)網(wǎng)關(guān)有什么區(qū)別

工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)和標(biāo)準(zhǔn)數(shù)采網(wǎng)關(guān)有什么區(qū)別

CNC數(shù)采網(wǎng)關(guān)(機床采集網(wǎng)關(guān))有哪些參數(shù)

5G智能工廠如何應(yīng)用標(biāo)準(zhǔn)數(shù)采網(wǎng)關(guān)和CNC數(shù)采網(wǎng)關(guān)

愛普生實時時鐘與晶振技術(shù)賦能NIC網(wǎng)絡(luò)接口卡

三格電子NAT網(wǎng)關(guān):讓你的以太網(wǎng)通訊設(shè)備輕松聯(lián)網(wǎng)!

EE-214:用于ADSP-BF535 Blackfin處理器的以太網(wǎng)網(wǎng)絡(luò)接口

TOSUN 車載以太網(wǎng)仿真測試解決方案

DP83867雙端口TSN PCle應(yīng)用接口卡

DP83867 SFP應(yīng)用接口卡

適用于網(wǎng)絡(luò)接口卡的BAW振蕩器解決方案

10BASE-T1S標(biāo)準(zhǔn)來襲:虹科新品以太網(wǎng)接口卡,汽車網(wǎng)絡(luò)的新變革者?

評論