[發明專利]一種PC104架構下發動機控制器的操作方法在審
| 申請號: | 202210859219.1 | 申請日: | 2022-07-21 |
| 公開(公告)號: | CN115129397A | 公開(公告)日: | 2022-09-30 |
| 發明(設計)人: | 田潤;陳琪;李春梅 | 申請(專利權)人: | 西安康創電子科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/54;G06F13/40 |
| 代理公司: | 西安科果果知識產權代理事務所(普通合伙) 61233 | 代理人: | 李英俊 |
| 地址: | 710065 陜西省西安市高新區*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pc104 架構 下發 動機 控制器 操作方法 | ||
1.一種PC104架構下發動機控制器的操作方法,其特征在于,包括以下具體操作步驟:
S1:將控制平臺與發動機控制器通過RS232串口線連接;
S2:在控制平臺的Workitem.log文件中使用C語言寫入關鍵字“0-6”對應的腳本程序,并通過“switch case”結構將各個腳本程序連接;
S3:打開通訊開關,使控制平臺與發動機控制器產生握手信號并建立通訊,打開發動機控制器電源開關;
S4:刪除控制平臺中已存在的“Done!”的log文件;
S5:根據使用需求,向控制平臺的Workitem.log文件中寫入“0-6”之間相應的數字;
S6:打開控制平臺電源開關;
S7:運行S5中輸入的數字對應的關鍵字腳本程序;運行成功時,生成“Done!”的log文件;運行失敗時,生成“Error!”的log文件;
S8:若控制平臺中log文件為“Done!”,依據關鍵字腳本程序執行后續的操作;若控制平臺中log文件為“Error!”時返回步驟S6重新運行。
2.根據權利要求1所述的一種PC104架構下發動機控制器的操作方法,其特征在于,所述S1中,控制平臺為安裝有虛擬機的工控機,且Workitem.log文件置于虛擬機內的dos系統中,所述控制平臺通過操作指令直接與發動機控制器通訊交互。
3.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“0”的腳本程序執行內容為:將發動機控制器存儲盤中的autoexec.bat文件重命名為bd.bat,將虛擬機的ys.bat文件拷貝至發動機控制器存儲盤中,并重命名為autoexec.bat,將虛擬機的bd.txt文件拷貝至發動機控制器存儲盤,給發動機控制器斷電,斷通訊,重新給發動機控制器上電后發動機控制器進入標定模式。
4.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“1”的腳本程序執行內容為:將發動機控制器存儲盤中的autoexec.bat文件重命名為2a.bat,將發動機控制器內部h.bat文件重命名為autoexec.bat,給發動機控制器斷電,斷通訊,重新給發動機控制器上電后發動機控制器進入硬件模式。
5.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“2”的腳本程序執行內容為:將發動機控制器存儲盤內的autoexec.bat文件重命名為h.bat,將虛擬機內的yasuo2.bat文件拷貝至發動機控制器存儲盤內,引導發動機控制器執行數據文件壓縮,將2a.bat重命名為autoexec.bat,使控制器發動機控制器進入軟件模式,運行軟件模式;
斷開發動機控制器電源開關和通訊開關,重新給發動機控制器通電后,發動機控制器執行yasuo.exe軟件,發動機控制器將按流程進入內部數據文件壓縮模式,壓縮完成后自動將模式切換成軟件模式。
6.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“3”的腳本程序執行內容為:在虛擬機中新建文件夾,將關鍵字2過程執行完后產生的壓縮文件夾由發動機控制器存儲盤拷貝至虛擬機的新建文件夾內,并進行解壓;
斷開發動機控制器電源開關和通訊開關,對解壓后的數據文件進行解析提取判定分析,和發動機控制器測試對應的曲線類型作比較,看提取到的關鍵數據是否在合格范圍內,以此判定此測試過程成功與否,提醒檢查該測試過程的正確性。
7.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“4”的腳本程序執行內容為:將虛擬機中的yasuo.exe文件和yasuo2.bat文件以及rar.exe壓縮軟件拷貝至發動機控制器內。
8.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“5”的腳本程序執行內容為:將發動機控制器存儲盤內的yasuo.exe、yasuo2.bat、rar.exe以及dat20.rar壓縮文件刪除。
9.根據權利要求2所述的一種PC104架構下發動機控制器的操作方法,其特征在于,數字“6”的腳本程序執行內容為:在發動機控制器的任意模式下,將發動機控制器內部的autoexec.bat文件重命名為back.bat,將虛擬機內的yasuo2.bat拷貝至發動機控制器內部的存儲盤,引導發動機控制器執行數據文件壓縮,將back.bat重命名為autoexec.bat;
斷開發動機控制器電源開關和通訊開關,重新給發動機控制器通電后,發動機控制器執行yasuo.exe軟件,對發動機控制器內部文件進行壓縮,壓縮完成后自動將模式切換成軟件模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安康創電子科技有限公司,未經西安康創電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210859219.1/1.html,轉載請聲明來源鉆瓜專利網。





