系統(tǒng)環(huán)境
創(chuàng)新互聯(lián)-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比都江堰網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式都江堰網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋都江堰地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴(lài)。
Windows Server2008R2 Enterprise X64;
雙機(jī)熱備軟件HA-MIR;
CAN通訊模塊采用周立功CANNET-200T;
實(shí)驗(yàn)說(shuō)明
本實(shí)驗(yàn)通過(guò)筆記本搭建VMware workstations 12版本虛擬機(jī),分別創(chuàng)建兩臺(tái)Server2008 R2服務(wù)器兩臺(tái),名稱(chēng)分別為主機(jī)servera和備機(jī)serverb虛擬機(jī)兩臺(tái),并分別配置服務(wù)器為雙網(wǎng)卡,網(wǎng)卡1作為心跳設(shè)置,網(wǎng)卡2作為業(yè)務(wù)IP使用,使用HA-MIR軟件實(shí)現(xiàn)2臺(tái)服務(wù)器的雙擊熱備制作,需要對(duì)2臺(tái)服務(wù)器的網(wǎng)卡2實(shí)現(xiàn)虛擬IP設(shè)置,該虛擬IP用于采集CAN總線設(shè)備數(shù)據(jù),協(xié)議采用UDP,將CANET-200T通訊模塊的CAN1和CAN2進(jìn)行直連模擬測(cè)試數(shù)據(jù)收發(fā),配置軟件采用Znetcom配置工具,測(cè)試軟件采用ZLGcantest測(cè)試軟件進(jìn)行測(cè)試,最終實(shí)現(xiàn)CAN1發(fā)送數(shù)據(jù)CAN2能正常接收,互發(fā)數(shù)據(jù)均可以實(shí)現(xiàn)正常接收,測(cè)試時(shí)間為12小時(shí),每次發(fā)送一幀,一次發(fā)送10個(gè)字節(jié),發(fā)送間隔1000ms一次,累計(jì)發(fā)送12小時(shí),查看收發(fā)數(shù)據(jù)是否一致即可。
服務(wù)器配置說(shuō)明:
系統(tǒng)配置:
服務(wù)器名稱(chēng):servera
網(wǎng)卡1心跳:10.10.10.1/24
網(wǎng)卡2業(yè)務(wù):18.18.18.68/24
服務(wù)器名稱(chēng):serverb
網(wǎng)卡1心跳:10.10.10.2/24
網(wǎng)卡2業(yè)務(wù):18.18.18.69/24
CAN通訊模塊:CANET-200T
CAN1
工作端口:12000
目標(biāo)端口:12000
目標(biāo)IP:18.18.18.60/24
CAN2
工作端口:13000
目標(biāo)端口:13000
目標(biāo)IP:18.18.18.60/24
網(wǎng)卡2虛擬IP:18.18.18.60/24
試驗(yàn)中碰到的問(wèn)題,當(dāng)虛擬IP設(shè)置大于69時(shí),ZLGcantest軟件無(wú)法正常收發(fā)數(shù)據(jù),發(fā)送后另一路CAN口無(wú)法采集到數(shù)據(jù),采用網(wǎng)絡(luò)抓包工具發(fā)現(xiàn),所有的UDP廣播數(shù)據(jù)源出口IP均為主機(jī)網(wǎng)卡2的物理IP,非虛擬IP。如若設(shè)置IP小于68,則ZLGcantest軟件可以正常收發(fā)數(shù)據(jù),目前僅能以驗(yàn)證的結(jié)果確認(rèn),虛擬IP設(shè)置在CANET-200T應(yīng)用環(huán)境中確保需要虛擬IP設(shè)置必須小于被設(shè)置虛擬網(wǎng)卡中的最小IP,具體的原因尚在分析之中,否則出口IP就默認(rèn)為當(dāng)前物理網(wǎng)卡IP?,F(xiàn)階段測(cè)試驗(yàn)證CANET-200TIP小于60以下設(shè)置測(cè)試了6個(gè)IP均可以實(shí)現(xiàn)數(shù)據(jù)收發(fā)。