欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Dbp配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置制造方法

文檔序號(hào):6548464閱讀:316來(lái)源:國(guó)知局
Dbp配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種DBP配置文件,所述DBP配置文件包括信號(hào)屬性編輯模塊,通過(guò)所述信號(hào)屬性編輯模塊可對(duì)信號(hào)屬性進(jìn)行編輯,所述信號(hào)屬性包括:所述信號(hào)在窗口中顯示的位置、所述信號(hào)顯示的尺寸以及所述信號(hào)是否隱藏名字、所述信號(hào)是否隱藏單位符號(hào)。另外,本發(fā)明還提供了一種利用上述DBP配置文件的監(jiān)控裝置配置方法以及監(jiān)控裝置,與現(xiàn)有技術(shù)比較,本發(fā)明降低了工作強(qiáng)度,界面布局自由、成本較低,滿足了用戶的使用需求,具有重要的推廣意義。
【專利說(shuō)明】DBP配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電池管理系統(tǒng)BMS【技術(shù)領(lǐng)域】,尤其涉及一種用戶自定義的配置文件格式(DBP)配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置。
【背景技術(shù)】
[0002]當(dāng)前,國(guó)內(nèi)電動(dòng)汽車的研發(fā)和推廣已經(jīng)取得了很大成果,但是各家車廠制定的車載多種總線發(fā)展控制器局域網(wǎng)(CAN)總線軟件應(yīng)用協(xié)議都不一樣,電池管理系統(tǒng)BMS要適用于不同的車廠,除了 BMS本身的程序要為各個(gè)客戶定制外,電腦端監(jiān)控裝置也要考慮兼容不同的應(yīng)用協(xié)議。
[0003]現(xiàn)有技術(shù)中,監(jiān)控裝置要適用于不同的CAN協(xié)議,BMS附贈(zèng)的監(jiān)控裝置多采用Class的虛擬和繼承來(lái)擴(kuò)充通信協(xié)議,這種方法缺點(diǎn)是兼容新協(xié)議時(shí)必須要修改源代碼。而外購(gòu)市場(chǎng)上的通用監(jiān)控裝置如Vector公司的CAN Analyze等,缺點(diǎn)是每行只顯示一個(gè)信號(hào),單屏信息總量較少,界面布局不自由,且價(jià)格不菲。
[0004]鑒于此,本發(fā)明提出了一種DBP配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置,以滿足用戶的需求。

【發(fā)明內(nèi)容】

[0005]本發(fā)明的目的是提供一種DBP配置文件以及監(jiān)控裝置配置方法、監(jiān)控裝置,以解決現(xiàn)有技術(shù)中存在的上述問(wèn)題。 [0006]為實(shí)現(xiàn)本發(fā)明的目的,本發(fā)明提供了一種DBP配置文件,所述DBP配置文件包括信號(hào)屬性編輯模塊,通過(guò)所述信號(hào)屬性編輯模塊可對(duì)信號(hào)屬性進(jìn)行編輯,所述信號(hào)屬性包括:所述信號(hào)在窗口中顯示的位置、所述信號(hào)顯示的尺寸以及所述信號(hào)是否隱藏名字、所述信號(hào)是否隱藏單位符號(hào)。
[0007]其中,所述信號(hào)屬性編輯模塊包括信號(hào)屬性編輯界面,所述信號(hào)屬性編輯界面包括:第一區(qū)域,所述第一區(qū)域包括如下屬性:信號(hào)顯示名稱、所述名稱是否顯示、信號(hào)單位符號(hào)以及所述信號(hào)單位符號(hào)是否顯示、信號(hào)顯示尺寸以及是否顯示;第二區(qū)域,所述第二區(qū)域包括如下屬性:信號(hào)是否有符號(hào)數(shù)、信號(hào)起始位以及信號(hào)長(zhǎng)度、信號(hào)大小端字節(jié)序、分辨率、偏移量、最小值、最大值;第三區(qū)域,所述第三區(qū)域包括如下屬性:信號(hào)幀ID、信號(hào)是否擴(kuò)展幀、信號(hào)字節(jié)數(shù)、信號(hào)字節(jié)擴(kuò)充標(biāo)識(shí)。
[0008]另外,本發(fā)明還提供了一種利用上述DBP配置文件的監(jiān)控裝置配置方法,包括如下步驟:
[0009]A.針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯;
[0010]B.備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件;
[0011]C.當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
[0012]另外,本發(fā)明還提供了一種利用上述DBP配置文件的監(jiān)控裝置,其特征在于,所述監(jiān)控裝置包括:信號(hào)屬性編輯單元、DBP配置文件備份單元、DBP文件被載入單元,[0013]所述信號(hào)屬性編輯單元,其用于針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯;
[0014]所述DBP配置文件備份單元,其用于備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件;
[0015]所述DBP文件被載入單元,其用于當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
[0016]本發(fā)明的有益效果為,與現(xiàn)有技術(shù)比較,降低了工作強(qiáng)度,界面布局自由、成本較低,滿足了用戶的使用需求,具有重要的推廣意義。
【專利附圖】

【附圖說(shuō)明】
[0017]圖1是本發(fā)明提供的監(jiān)控裝置配置方法的方法流程圖;
[0018]圖2是本發(fā)明提供的監(jiān)控 裝置的結(jié)構(gòu)示意圖;
[0019]圖3是本發(fā)明提供的配置文件內(nèi)容示意圖;
[0020]圖4是本發(fā)明DBP配置文件的具體實(shí)施例a ;
[0021]圖5是本發(fā)明DBP配置文件的具體實(shí)施例b ;
[0022]圖6是本發(fā)明監(jiān)控裝置的監(jiān)控界面示意圖;
[0023]圖7是本發(fā)明信號(hào)屬性編輯界面示意圖;
[0024]圖中,201-信號(hào)屬性編輯單元,202-DBP配置文件備份單元,203-DBP文件被載入單元。
【具體實(shí)施方式】
[0025]為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解為此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限制本發(fā)明的保護(hù)范圍。
[0026]如圖1、圖2、圖6、圖7所述,本發(fā)明包括信號(hào)屬性編輯模塊,通過(guò)所述信號(hào)屬性編輯模塊可對(duì)信號(hào)屬性進(jìn)行編輯,所述信號(hào)屬性包括:所述信號(hào)在窗口中顯示的位置、所述信號(hào)顯示的尺寸以及所述信號(hào)是否隱藏名字、所述信號(hào)是否隱藏單位符號(hào)。
[0027]上述本發(fā)明在DBP文件中給信號(hào)加上其他屬性以便于軟件界面編排,新增加的屬性主要包括:該信號(hào)在顯示窗口中顯示的位置,該信號(hào)顯示的尺寸,該信號(hào)是否隱藏名字及是否隱藏單位符號(hào)等。
[0028]在顯示窗口中可以編輯屬性,其顯示位置用鼠標(biāo)拖動(dòng)改變,其他屬性可通過(guò)點(diǎn)擊“Edit”菜單編輯。屬性窗口分三部分,第一部分是外觀設(shè)置,包含顯示名稱及是否顯示、單位符號(hào)及是否顯示、顯示尺寸及是否顯示。第二部分是信號(hào)取值算法,包含是否有符號(hào)數(shù)、起始位及長(zhǎng)度、大小端字節(jié)序、分辨率、偏移量、最小值、最大值。第三部分是取值條件,包含幀ID、是否擴(kuò)展幀、字節(jié)數(shù)、字節(jié)擴(kuò)充標(biāo)識(shí)等。將全部信號(hào)的屬性存檔成配置文件,就成了DBP文件。
[0029]如圖3所示,DBP文件中描述信號(hào)的第一行“B0_”是信號(hào)的取值條件,第二行“SG_”是?目號(hào)取值算法,第二行“STL”是彳目號(hào)顯不外觀。
[0030]80_和SG_的格式基本兼容DBC格式,STL(style)格式為[顯名字]&[顯單位][尺寸]([橫坐標(biāo)],[縱坐標(biāo)])。如上圖中最后一行表達(dá)的意思是,顯示名字、不顯單位、尺寸為9,橫坐標(biāo)106,縱坐標(biāo)I。
[0031]當(dāng)這三要素都儲(chǔ)存起來(lái)后,下次再載入DBP存檔,就可以還原出上次設(shè)置的信號(hào)屬性。從而達(dá)到載入對(duì)應(yīng)DBP文件兼容不同CAN協(xié)議的目的。
[0032]本發(fā)明中,基于上述DBP配置文件進(jìn)行監(jiān)控裝置配置的方法,包括如下步驟:
[0033]S101.針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯;
[0034]S102.備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件;
[0035]S103.當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
[0036]相應(yīng)地,本發(fā)明提供了一種監(jiān)控裝置,所述監(jiān)控裝置利用了上述的DBP配置文件,所述監(jiān)控裝置包括:信號(hào)屬性編輯單元、DBP配置文件備份單元、DBP文件被載入單元,
[0037]所述信號(hào)屬性編輯單元,其用于針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯;
[0038]所述DBP配置文件備份單元,其用于備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件;
[0039]所述DBP文件被載入單元,其用于當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
[0040]為了兼容各種不同的CAN適配器,本軟件采用Class的虛擬和繼承來(lái)擴(kuò)充CAN適配器種類,目前兼容的CAN適配器包括Systec公司的Sysworxx USB_CAN2等幾種市場(chǎng)上常見(jiàn)的硬件產(chǎn)品。圖4是某韓系汽車動(dòng)力電池的監(jiān)控界面,數(shù)據(jù)量較大,本發(fā)明實(shí)施例可以兼容編輯的該種CAN協(xié)議的DBP文件。圖5是某法系汽車動(dòng)力電池的監(jiān)控界面,本發(fā)明實(shí)施例同樣可以兼容編輯的該種CAN協(xié)議的DBP文件。
[0041]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種DBP配置文件,其特征在于,所述DBP配置文件包括信號(hào)屬性編輯模塊,通過(guò)所述信號(hào)屬性編輯模塊可對(duì)信號(hào)屬性進(jìn)行編輯,所述信號(hào)屬性包括:所述信號(hào)在窗口中顯示的位置、所述信號(hào)顯示的尺寸以及所述信號(hào)是否隱藏名字、所述信號(hào)是否隱藏單位符號(hào)。
2.根據(jù)權(quán)利要求1所述的DBP配置文件,其特征在于,所述信號(hào)屬性編輯模塊包括信號(hào)屬性編輯界面,所述信號(hào)屬性編輯界面包括:第一區(qū)域,所述第一區(qū)域包括如下屬性:信號(hào)顯示名稱、所述名稱是否顯示、信號(hào)單位符號(hào)以及所述信號(hào)單位符號(hào)是否顯示、信號(hào)顯示尺寸以及是否顯示;第二區(qū)域,所述第二區(qū)域包括如下屬性:信號(hào)是否有符號(hào)數(shù)、信號(hào)起始位以及信號(hào)長(zhǎng)度、信號(hào)大小端字節(jié)序、分辨率、偏移量、最小值、最大值;第三區(qū)域,所述第三區(qū)域包括如下屬性:信號(hào)幀ID、信號(hào)是否擴(kuò)展幀、信號(hào)字節(jié)數(shù)、信號(hào)字節(jié)擴(kuò)充標(biāo)識(shí)。
3.一種利用權(quán)利要求1或2所述的DBP配置文件的監(jiān)控裝置配置方法,其特征在于,包括如下步驟: A.針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯; B.備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件; C.當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
4.一種利用權(quán)利要求1或2所述的DBP配置文件的監(jiān)控裝置,其特征在于,所述監(jiān)控裝置包括:信號(hào)屬性編輯單元、DBP配置文件備份單元、DBP文件被載入單元, 所述信號(hào)屬性編輯單元,其用于針對(duì)多種CAN協(xié)議,利用信號(hào)屬性編輯模塊對(duì)信號(hào)屬性進(jìn)行編輯; 所述DBP配置文件備份單元,其用于備份多個(gè)對(duì)應(yīng)于多種CAN協(xié)議的、編輯后的信號(hào)屬性為DBP配置文件; 所述DBP文件被載入單元,其用于當(dāng)需求某種CAN協(xié)議的監(jiān)控裝置時(shí),相應(yīng)地DBP配置文件被載入。
【文檔編號(hào)】G06F9/445GK103984580SQ201410240941
【公開(kāi)日】2014年8月13日 申請(qǐng)日期:2014年5月30日 優(yōu)先權(quán)日:2014年5月30日
【發(fā)明者】陳鵬, 李晶晶 申請(qǐng)人:天津力神電池股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
游戏| 丰宁| 葫芦岛市| 白水县| 兴化市| 双峰县| 财经| 财经| 宿松县| 景泰县| 荆州市| 鹤庆县| 秦安县| 卢氏县| 扎兰屯市| 勃利县| 高台县| 沁水县| 伊宁县| 浮梁县| 崇文区| 射洪县| 鲁山县| 霸州市| 治县。| 伊宁县| 大同县| 酒泉市| 定安县| 永新县| 股票| 保靖县| 涿州市| 西城区| 固镇县| 华池县| 漳浦县| 泗洪县| 科尔| 利辛县| 吉木萨尔县|