999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

濰柴國四發動機電器故障診斷查詢系統研究與應用

2014-09-23 19:19:23寇雯玉惠亦奇胡二亮
企業技術開發·中旬刊 2014年7期

寇雯玉++惠亦奇++胡二亮

摘要:隨著時代的進步和社會經濟的發展,我國電力系統獲得了迅速的發展,送電線路工程越來越多。送電線路施工不僅會對電力企業的效益產生影響,還會影響到人們的生產生活和社會經濟的發展。為了保證供電系統的穩定運行,就需要遵循安全可靠的原則進行送電線路的設計和施工,同時充分考慮當地的具體情況。文章簡要分析了110 kV以下送電線路與變電站施工,希望可以提供一些有價值的參考意見。

關鍵詞:濰柴國四發動機;電器故障診斷;VC++;EXCEL;查詢系統

中圖分類號:U472;TP335文獻標識碼:A文章編號:1006-8937(2014)20-0102-01

隨著國四排放標準的逐步實施,對于重卡自身的電器系統要求也逐步提高,這就要求汽車制造廠對電器故障的排查能力要逐步加強。濰柴動力針對EOL診斷儀診斷出的各種故障編寫了EDC17系統故障診斷手冊,包括故障碼、診斷儀碼、相關部件、故障原因及解決方法等信息,其形式是EXCEL表格。因此,在使用EOL診斷儀診斷出故障碼后需要在此表格中進行數據查找,但使用查找/替換功能后,只能顯示故障碼所在位置,查詢相關解決方法時容易產生誤讀別行的情況,導致排查效率下降。

1解決方法

相對于其他開發工具而言,Visual C++是最為通用的開發工具之一,它具有齊備的類庫和友好的編程界面。Visual C++從4.0版本開始就對數據庫的開發提供了很好的環境支持。Visual C++對數據庫的訪問技術隨著版本的升高而更加成熟,功能也更加強大。借助于Visual C++可以輕松地開發出功能強大、速度快、應用廣并且占用資源少的應用程序。本文主要介紹了使用VC++中的ODBC數據庫來實現讀取故障診斷表中相對應數據的方法。實現快速查詢的功能。ODBC(Open DataBase Connector開放數據庫互連接口)對各數據庫接口之間的不兼容性進行了統一,使應用程序可以通過這個接口對各種類型的數據庫進行訪問。ODBC集成在Visual C++的MFC(Microsoft Foundation Class)類庫中,借助于Visual C++中的MFC AppW- izard(exe)應用向導,用戶就可方便地對SQL、Access、FoxPro、E-

xcel、Sybase、Oracle等數據庫進行訪問和編程應用。

2故障診斷查詢系統的實現

2.1創建工程

要實現查詢系統的運行,首先要設計其主界面。在Visual C++6.0下創建新工程,點擊下一步,選擇“基本對話框”的框架類型,其它項目默認。

2.2對工程的內容進行修改

在資源標簽中雙擊打開工程的對話框窗體,刪除窗體上的全部對象并右擊對話框,點選屬性,修改標題。在對話框窗體中添加標記框、靜態文本框和按鈕控件,部分內容見表1。

2.3添加操作EXCEL相關函數

CSpreadSheet類封裝了對EXCEL文件的讀寫操作。CSpreadSheet類的目標是簡單易用,其主要的特性有:

①構造一個新的EXCEL文件或符號分隔文本文件,并在其中寫如行或單個的單元。

②讀取行、列或單個單元。

③覆蓋、插入或追加行。

④將已存在或新的EXCEL文件轉化成符號分隔文本文件,反之亦然。

本文使用添加CSpreadSheet類這個方法即可將相應數據從EXCEL文件中讀取出來。將CSpreadSheet.h和CSpreadSheet.cpp

文件導入工程,并在test4Dlg.cpp的文件頭添加#include “CSpread-

Sheet.h”即可。這樣就可以通過建立這些類的對象與Excel進行交互。

2.4補充實現函數

右擊查詢按鈕并點擊“建立類向導”,即進入MFC Classw-

izard界面,首先在Member Variables頁面定義編輯框的變量,定義變量后就可以對編輯框進行數據傳遞。其次雙擊對話框中的查詢按鈕,即可建立相應的查詢函數OnQuery()。

在查詢函數中添加相應程序,具體的信息檢索實現如下程序所示:

for (int i = 2; i <= SS.GetTotalRows(); i++)

{SS.ReadRow(Rows, i);

CString strContents = "";

strContents = Rows.GetAt(5);

if(strText==strContents)

{UpdateData(true);

m_bujian1=Rows.GetAt(7);

m_question1=Rows.GetAt(8);

m_season1=Rows.GetAt(9);

m_way1=Rows.GetAt(10);

UpdateData(false);

SetDlgItemText(IDC_srpin,"");}}

通過以上函數可以完成輸入診斷代碼后,即可查詢到診斷代碼對應的故障原因及解決方法的信息。

3結語

本文討論了在Visual C++中如何利用建立CSpreadSheet類操作Excel表格,并進行簡單編程實現了Excel 與MFC界面之間的數據傳輸,使得調試電工在進行電器故障排查時能夠以更快的速度找到解決方法,減少了誤讀的概率。在以后的開發過程中,故障診斷EXCEL表格的存放路徑上還需更進一步優化,使得軟件的操作更加人性化。

參考文獻:

[1] 饒萬成.VC++訪問Excel的應用技巧[J].計算機與現代化,2007,(4).

[2] 王文會,陳靜,嚴翠玲.VC++中用Excel實現數據庫表的導入與導出[J].河北工業科技,2008,(6).

endprint

摘要:隨著時代的進步和社會經濟的發展,我國電力系統獲得了迅速的發展,送電線路工程越來越多。送電線路施工不僅會對電力企業的效益產生影響,還會影響到人們的生產生活和社會經濟的發展。為了保證供電系統的穩定運行,就需要遵循安全可靠的原則進行送電線路的設計和施工,同時充分考慮當地的具體情況。文章簡要分析了110 kV以下送電線路與變電站施工,希望可以提供一些有價值的參考意見。

關鍵詞:濰柴國四發動機;電器故障診斷;VC++;EXCEL;查詢系統

中圖分類號:U472;TP335文獻標識碼:A文章編號:1006-8937(2014)20-0102-01

隨著國四排放標準的逐步實施,對于重卡自身的電器系統要求也逐步提高,這就要求汽車制造廠對電器故障的排查能力要逐步加強。濰柴動力針對EOL診斷儀診斷出的各種故障編寫了EDC17系統故障診斷手冊,包括故障碼、診斷儀碼、相關部件、故障原因及解決方法等信息,其形式是EXCEL表格。因此,在使用EOL診斷儀診斷出故障碼后需要在此表格中進行數據查找,但使用查找/替換功能后,只能顯示故障碼所在位置,查詢相關解決方法時容易產生誤讀別行的情況,導致排查效率下降。

1解決方法

相對于其他開發工具而言,Visual C++是最為通用的開發工具之一,它具有齊備的類庫和友好的編程界面。Visual C++從4.0版本開始就對數據庫的開發提供了很好的環境支持。Visual C++對數據庫的訪問技術隨著版本的升高而更加成熟,功能也更加強大。借助于Visual C++可以輕松地開發出功能強大、速度快、應用廣并且占用資源少的應用程序。本文主要介紹了使用VC++中的ODBC數據庫來實現讀取故障診斷表中相對應數據的方法。實現快速查詢的功能。ODBC(Open DataBase Connector開放數據庫互連接口)對各數據庫接口之間的不兼容性進行了統一,使應用程序可以通過這個接口對各種類型的數據庫進行訪問。ODBC集成在Visual C++的MFC(Microsoft Foundation Class)類庫中,借助于Visual C++中的MFC AppW- izard(exe)應用向導,用戶就可方便地對SQL、Access、FoxPro、E-

xcel、Sybase、Oracle等數據庫進行訪問和編程應用。

2故障診斷查詢系統的實現

2.1創建工程

要實現查詢系統的運行,首先要設計其主界面。在Visual C++6.0下創建新工程,點擊下一步,選擇“基本對話框”的框架類型,其它項目默認。

2.2對工程的內容進行修改

在資源標簽中雙擊打開工程的對話框窗體,刪除窗體上的全部對象并右擊對話框,點選屬性,修改標題。在對話框窗體中添加標記框、靜態文本框和按鈕控件,部分內容見表1。

2.3添加操作EXCEL相關函數

CSpreadSheet類封裝了對EXCEL文件的讀寫操作。CSpreadSheet類的目標是簡單易用,其主要的特性有:

①構造一個新的EXCEL文件或符號分隔文本文件,并在其中寫如行或單個的單元。

②讀取行、列或單個單元。

③覆蓋、插入或追加行。

④將已存在或新的EXCEL文件轉化成符號分隔文本文件,反之亦然。

本文使用添加CSpreadSheet類這個方法即可將相應數據從EXCEL文件中讀取出來。將CSpreadSheet.h和CSpreadSheet.cpp

文件導入工程,并在test4Dlg.cpp的文件頭添加#include “CSpread-

Sheet.h”即可。這樣就可以通過建立這些類的對象與Excel進行交互。

2.4補充實現函數

右擊查詢按鈕并點擊“建立類向導”,即進入MFC Classw-

izard界面,首先在Member Variables頁面定義編輯框的變量,定義變量后就可以對編輯框進行數據傳遞。其次雙擊對話框中的查詢按鈕,即可建立相應的查詢函數OnQuery()。

在查詢函數中添加相應程序,具體的信息檢索實現如下程序所示:

for (int i = 2; i <= SS.GetTotalRows(); i++)

{SS.ReadRow(Rows, i);

CString strContents = "";

strContents = Rows.GetAt(5);

if(strText==strContents)

{UpdateData(true);

m_bujian1=Rows.GetAt(7);

m_question1=Rows.GetAt(8);

m_season1=Rows.GetAt(9);

m_way1=Rows.GetAt(10);

UpdateData(false);

SetDlgItemText(IDC_srpin,"");}}

通過以上函數可以完成輸入診斷代碼后,即可查詢到診斷代碼對應的故障原因及解決方法的信息。

3結語

本文討論了在Visual C++中如何利用建立CSpreadSheet類操作Excel表格,并進行簡單編程實現了Excel 與MFC界面之間的數據傳輸,使得調試電工在進行電器故障排查時能夠以更快的速度找到解決方法,減少了誤讀的概率。在以后的開發過程中,故障診斷EXCEL表格的存放路徑上還需更進一步優化,使得軟件的操作更加人性化。

參考文獻:

[1] 饒萬成.VC++訪問Excel的應用技巧[J].計算機與現代化,2007,(4).

[2] 王文會,陳靜,嚴翠玲.VC++中用Excel實現數據庫表的導入與導出[J].河北工業科技,2008,(6).

endprint

摘要:隨著時代的進步和社會經濟的發展,我國電力系統獲得了迅速的發展,送電線路工程越來越多。送電線路施工不僅會對電力企業的效益產生影響,還會影響到人們的生產生活和社會經濟的發展。為了保證供電系統的穩定運行,就需要遵循安全可靠的原則進行送電線路的設計和施工,同時充分考慮當地的具體情況。文章簡要分析了110 kV以下送電線路與變電站施工,希望可以提供一些有價值的參考意見。

關鍵詞:濰柴國四發動機;電器故障診斷;VC++;EXCEL;查詢系統

中圖分類號:U472;TP335文獻標識碼:A文章編號:1006-8937(2014)20-0102-01

隨著國四排放標準的逐步實施,對于重卡自身的電器系統要求也逐步提高,這就要求汽車制造廠對電器故障的排查能力要逐步加強。濰柴動力針對EOL診斷儀診斷出的各種故障編寫了EDC17系統故障診斷手冊,包括故障碼、診斷儀碼、相關部件、故障原因及解決方法等信息,其形式是EXCEL表格。因此,在使用EOL診斷儀診斷出故障碼后需要在此表格中進行數據查找,但使用查找/替換功能后,只能顯示故障碼所在位置,查詢相關解決方法時容易產生誤讀別行的情況,導致排查效率下降。

1解決方法

相對于其他開發工具而言,Visual C++是最為通用的開發工具之一,它具有齊備的類庫和友好的編程界面。Visual C++從4.0版本開始就對數據庫的開發提供了很好的環境支持。Visual C++對數據庫的訪問技術隨著版本的升高而更加成熟,功能也更加強大。借助于Visual C++可以輕松地開發出功能強大、速度快、應用廣并且占用資源少的應用程序。本文主要介紹了使用VC++中的ODBC數據庫來實現讀取故障診斷表中相對應數據的方法。實現快速查詢的功能。ODBC(Open DataBase Connector開放數據庫互連接口)對各數據庫接口之間的不兼容性進行了統一,使應用程序可以通過這個接口對各種類型的數據庫進行訪問。ODBC集成在Visual C++的MFC(Microsoft Foundation Class)類庫中,借助于Visual C++中的MFC AppW- izard(exe)應用向導,用戶就可方便地對SQL、Access、FoxPro、E-

xcel、Sybase、Oracle等數據庫進行訪問和編程應用。

2故障診斷查詢系統的實現

2.1創建工程

要實現查詢系統的運行,首先要設計其主界面。在Visual C++6.0下創建新工程,點擊下一步,選擇“基本對話框”的框架類型,其它項目默認。

2.2對工程的內容進行修改

在資源標簽中雙擊打開工程的對話框窗體,刪除窗體上的全部對象并右擊對話框,點選屬性,修改標題。在對話框窗體中添加標記框、靜態文本框和按鈕控件,部分內容見表1。

2.3添加操作EXCEL相關函數

CSpreadSheet類封裝了對EXCEL文件的讀寫操作。CSpreadSheet類的目標是簡單易用,其主要的特性有:

①構造一個新的EXCEL文件或符號分隔文本文件,并在其中寫如行或單個的單元。

②讀取行、列或單個單元。

③覆蓋、插入或追加行。

④將已存在或新的EXCEL文件轉化成符號分隔文本文件,反之亦然。

本文使用添加CSpreadSheet類這個方法即可將相應數據從EXCEL文件中讀取出來。將CSpreadSheet.h和CSpreadSheet.cpp

文件導入工程,并在test4Dlg.cpp的文件頭添加#include “CSpread-

Sheet.h”即可。這樣就可以通過建立這些類的對象與Excel進行交互。

2.4補充實現函數

右擊查詢按鈕并點擊“建立類向導”,即進入MFC Classw-

izard界面,首先在Member Variables頁面定義編輯框的變量,定義變量后就可以對編輯框進行數據傳遞。其次雙擊對話框中的查詢按鈕,即可建立相應的查詢函數OnQuery()。

在查詢函數中添加相應程序,具體的信息檢索實現如下程序所示:

for (int i = 2; i <= SS.GetTotalRows(); i++)

{SS.ReadRow(Rows, i);

CString strContents = "";

strContents = Rows.GetAt(5);

if(strText==strContents)

{UpdateData(true);

m_bujian1=Rows.GetAt(7);

m_question1=Rows.GetAt(8);

m_season1=Rows.GetAt(9);

m_way1=Rows.GetAt(10);

UpdateData(false);

SetDlgItemText(IDC_srpin,"");}}

通過以上函數可以完成輸入診斷代碼后,即可查詢到診斷代碼對應的故障原因及解決方法的信息。

3結語

本文討論了在Visual C++中如何利用建立CSpreadSheet類操作Excel表格,并進行簡單編程實現了Excel 與MFC界面之間的數據傳輸,使得調試電工在進行電器故障排查時能夠以更快的速度找到解決方法,減少了誤讀的概率。在以后的開發過程中,故障診斷EXCEL表格的存放路徑上還需更進一步優化,使得軟件的操作更加人性化。

參考文獻:

[1] 饒萬成.VC++訪問Excel的應用技巧[J].計算機與現代化,2007,(4).

[2] 王文會,陳靜,嚴翠玲.VC++中用Excel實現數據庫表的導入與導出[J].河北工業科技,2008,(6).

endprint

主站蜘蛛池模板: 国产成人免费高清AⅤ| 欧美色视频在线| 免费一级大毛片a一观看不卡| 国产精品女主播| 91福利免费| 国产人成网线在线播放va| 天堂岛国av无码免费无禁网站| 22sihu国产精品视频影视资讯| 色悠久久综合| 伊人天堂网| 激情无码字幕综合| 国产女人在线观看| 性视频一区| 日韩人妻少妇一区二区| 国产99热| 日韩无码白| 国产香蕉在线| 国产精品成| 日韩欧美网址| 在线国产91| 国产91麻豆免费观看| 久久久久青草大香线综合精品| 亚洲第一黄色网| 免费欧美一级| 婷婷激情五月网| 日韩视频精品在线| www.亚洲国产| 国产高清在线精品一区二区三区| 亚洲天堂免费观看| 在线免费看片a| 免费人欧美成又黄又爽的视频| 九九热免费在线视频| 白浆免费视频国产精品视频| 亚洲日韩精品无码专区| 97精品久久久大香线焦| 中文字幕无码制服中字| jijzzizz老师出水喷水喷出| 91欧美亚洲国产五月天| 福利一区在线| 国产成人亚洲无吗淙合青草| 久久91精品牛牛| 欧美日韩午夜| 国产精品成人AⅤ在线一二三四| 找国产毛片看| 久草国产在线观看| 激情综合网址| 91国内外精品自在线播放| 在线国产毛片| 亚洲Av激情网五月天| 中国一级特黄视频| 青草免费在线观看| 高清大学生毛片一级| 青草视频网站在线观看| 夜夜操国产| 99在线视频精品| 国产jizz| 999在线免费视频| 中文字幕乱码中文乱码51精品| 57pao国产成视频免费播放| Jizz国产色系免费| 亚洲综合亚洲国产尤物| 亚洲青涩在线| 九九这里只有精品视频| 国产91视频免费| 日韩在线影院| 一级毛片在线播放免费| 欧美一区二区精品久久久| 国产精品视频久| 亚洲精品国产自在现线最新| 国产一级一级毛片永久| av在线人妻熟妇| 国产哺乳奶水91在线播放| 欧美不卡视频一区发布| 熟女视频91| 青青国产在线| 久久精品人人做人人爽97| 国产精品亚欧美一区二区| 好久久免费视频高清| 久热中文字幕在线| a天堂视频| 国产亚洲欧美在线中文bt天堂| 亚洲天堂免费观看|