• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      專用設備信息管理模塊的研究與設計

      2014-07-04 03:28:34劉玉倩
      電子工業(yè)專用設備 2014年10期
      關鍵詞:對話框日志信息管理

      劉玉倩

      (中國電子科技集團公司第四十五研究所,北京,101601)

      電子工業(yè)是中國經濟和社會發(fā)展的戰(zhàn)略性高技術產業(yè)。近年來,憑借巨大的市場需求、較低的生產成本、豐富的人力資源,以及穩(wěn)定的經濟發(fā)展和優(yōu)越的政策扶持等眾多優(yōu)勢條件,國內的電子產業(yè)得到了飛速的發(fā)展。電子工業(yè)制造設備是發(fā)展電子工業(yè)和技術的關鍵。每一代電子產品不僅由相應一代的技術、工藝來支撐,而且還由相應一代的制造設備來保障。

      電子工業(yè)制造設備具有較高的自動化程度,怎樣將設備操作人員信息、設備狀態(tài)、故障信息、設備的綜合利用率以及產能等相關數據及時、準確無誤地提供給管理人員,是現(xiàn)代設備軟件系統(tǒng)所必備的功能。本文致力于研究以電子工業(yè)專用設備為背景,針對設備管理中碰到的實際問題設計了一種實用高效的設備信息管理系統(tǒng),為企業(yè)現(xiàn)代化生產和經營提供了有力支撐。

      1 設備軟件的特點

      專用設備軟件是與硬件有著最緊密關系并且運行在特定的硬件環(huán)境中,整個設備的性能、智能化水平的高低以及可靠性的優(yōu)劣都是由硬件環(huán)境和軟件共同決定的。設備軟件與客戶的生產工藝需求、操作人員、管理者有著密不可分得關系,當前技術條件下硬件的可靠性是非常高的,相對來說隨著設備自動化程度的提高,對設備軟件的可靠性、操作人員的技術水平、設備管理者的管理水平提出了更高的要求,怎樣實時反映設備的使用情況、狀態(tài)信息成為設備管理中的首要問題。

      2 信息管理模塊設計

      信息管理模塊供設備軟件人員根據需要將此模塊潛入設備程序中,為設備管理人員及操作人員提供操作日志、生產日志、設備警告、設備故障和嚴重故障等信息。

      2.1 設計背景

      在操作系統(tǒng)Windows XP 環(huán)境下,利用開發(fā)工具VC++6.0 開發(fā)一個動態(tài)庫LogMannage.dll。

      2.2 設計過程

      動態(tài)庫logManage.dll 包含三個類:CLogWriteDlg,CLogViewDlg,CLogAPI,其功能如表1 所示。

      表1 LogManage.dll 說明

      (1) 在LogManage resources 中加入兩個對話框IDD_DIALOG_LOG_VIEW(如圖1 所示)和IDD_DIALOG_LOG_WRITE(如圖2 所示)。

      圖1日志查詢對話框

      圖2日志寫入對話框

      (2)為日志查詢對話框添加CLogViewDlg 類,在此類里添加以下函數:

      void QueryLog(); //查詢日志

      int ReadLogToList(CString strFileName); //讀日志到列表

      int DisplayLogToList (CString strTime,CString strUserN,CString strType,CString strInfo); // 讀 一條日志到列表

      為日志寫入對話框添加CLogWriteDlg 類,在此類添加函數用于將信息寫入文件保存

      int WriteLog(CString strUserN,CString strType,CString strInfo) // 寫日志

      (3) CLogAPI 為接口類,在調用LogManange.dll 庫時主要調用CLogAPI 的接口函數:

      int WriteLog (CString strUserN, int iType,CString strInfo); //寫入一條日志

      參數:trUserN:用戶名,iType:日志類型,strInfo:日志內容。

      返回值:0 成功,-1日志類型錯誤,-2日志用戶名為空,-3日志寫入失敗

      int ShowLogDlg(); //顯示日志對話框返回值:0 成功

      3 信息管理模塊測試

      在VC++6.0 環(huán)境下建立一個基于對話框的測試工程LogManageTest.exe,調用LogManage.dll動態(tài)庫。

      3.1 測試界面

      信息管理動態(tài)庫測試對話框如圖3 所示。

      圖3 測試界面

      例如在用戶名中輸入“l(fā)yq”,然后選擇日志類型如“操作日志”,輸入日志內容:“按下工藝結束按鈕”,再點擊寫日志按鈕則這條日志就寫入了日志文件中,點擊日志顯示按鈕則可彈出日志對話框。

      LogManage.dll 采用Windows 消息機制處理多線程訪問。在多線程測試組框里的兩個按鈕用來測試動態(tài)庫在多個線程里寫日志文件,點擊開始按鈕程序自動在兩個線程里調用CLogAPI 的寫日志函數WriteLog()每隔100 ms 同時寫日志到文件,點擊停止按鈕則關閉寫日志線程,寫日志結束。

      3.2日志顯示界面

      點擊日志顯示按鈕彈出此日志對話框如圖4 所示,按鈕響應函數調用CLogAPI 的ShowLogDlg()。

      圖4日志顯示界面

      3.3日志文件

      所產生的日志文件存儲在\data\log\年份\日期.log 文件夾,例如\data\log\2014\0410.log,文件內容:時間+ 用戶名+日志類型+日志內容(操作日志、生產日志、故障日志);文件大?。?512K,如圖5 所示。

      圖5日志文件內容

      4 結束語

      設備的信息管理是設備管理現(xiàn)代化的重要手段。設備信息系統(tǒng)的應用,不但可以完成繁雜的數據處理,進行數據分析,而且經過整理、計算、分析能成為有用的信息,幫助管理人員做出設備綜合管理的各項決策。本文所設計的設備信息管理模塊已經應用于電子工業(yè)制造設備的軟件系統(tǒng),該模塊為客戶提供了設備狀態(tài)、操作人員管理、故障報警等信息,獲得用戶一致認可。

      [1] 王瑩. 淺談設備信息管理與實踐[J]. 企業(yè)導報. 2012(02):60-62.

      [2] 陳東明,孫樹棟. 基于. NET 組件的設備故障信息管理系統(tǒng)[J]. 管理技術. 2006(5):107-109.

      [3] 梁紹湘.企業(yè)設備信息管理系統(tǒng)設計分析[J].2010(22):374-376.

      猜你喜歡
      對話框日志信息管理
      一名老黨員的工作日志
      華人時刊(2021年13期)2021-11-27 09:19:02
      造價信息管理在海外投標中的應用探討
      扶貧日志
      心聲歌刊(2020年4期)2020-09-07 06:37:14
      評《現(xiàn)代物流信息管理與技術》(書評)
      正?;謴吞摂M機
      Bootlace Worms’Secret etc.
      中學科技(2018年12期)2018-12-19 11:22:28
      游學日志
      在高速公路信息管理中如何做好QC小組活動
      一種基于粗集和SVM的Web日志挖掘模型
      面向Web的BIM三維瀏覽與信息管理
      大丰市| 扶余县| 修文县| 龙胜| 丰原市| 乳山市| 平阴县| 蒙自县| 汪清县| 宁都县| 泰安市| 揭阳市| 奈曼旗| 从江县| 阿鲁科尔沁旗| 柳江县| 德钦县| 沁水县| 井陉县| 辽源市| 无极县| 格尔木市| 高邑县| 都兰县| 富锦市| 拉孜县| 万州区| 无极县| 宿州市| 突泉县| 永定县| 普兰县| 朝阳区| 宜良县| 石棉县| 博爱县| 昌宁县| 彝良县| 海阳市| 顺昌县| 绥德县|