手持終端軟件維護(hù)參考手冊_第1頁
手持終端軟件維護(hù)參考手冊_第2頁
手持終端軟件維護(hù)參考手冊_第3頁
手持終端軟件維護(hù)參考手冊_第4頁
手持終端軟件維護(hù)參考手冊_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、手持終端軟件維護(hù)手冊2010年08月18日版本歷史版 本 號更 改 描 述更 改 日 期修 訂 人1.02010年8月18日陳培手持終端維護(hù)手冊1引言1.1編寫目的本文檔的目標(biāo)是在描述“行車定位無線調(diào)度系統(tǒng)”手持終端軟件的維護(hù)要點(diǎn)。1.2開發(fā)單位本項(xiàng)目的開發(fā)單位是東南大學(xué)自動(dòng)化與江蘇省沙鋼集團(tuán)1.3參考資料手持終端需求分析手持終端概要設(shè)計(jì)手持終端用戶手冊手持終端操作手持2系統(tǒng)說明2.1系統(tǒng)用途本系統(tǒng)使用于沙鋼寬厚板、鋼卷庫區(qū)中。與定位調(diào)度系統(tǒng)、無線調(diào)度系統(tǒng)平配合使用,能夠?qū)崿F(xiàn)沙鋼庫區(qū)管理的自動(dòng)化操作。2.2總體說明系統(tǒng)總體架構(gòu)如圖2.1所示。圖2.1 系統(tǒng)總體架構(gòu)手持終端系統(tǒng)的組成包括:(1)

2、 地面:主控計(jì)算機(jī)、無線網(wǎng)關(guān);(2) 手持PDA:手持終端; 系統(tǒng)功能模塊如圖2.2所示。圖2.2 系統(tǒng)功能模塊2.3系統(tǒng)類結(jié)構(gòu)圖軟件采用面向?qū)ο蟮姆椒ㄟM(jìn)行設(shè)計(jì)開發(fā)。面向?qū)ο箝_發(fā)方法使用把系統(tǒng)分解成模塊的設(shè)計(jì)原則。系統(tǒng)類結(jié)構(gòu)圖如圖2.3所示。圖2.3 系統(tǒng)類結(jié)構(gòu)圖系統(tǒng)軟件基于對話框設(shè)計(jì),其中主對話框類是CHHT_CEDlg,子對話框類分別為:CPage_OutProc,CPage_InProoc,CPage_MoveProc,CPage_SysConfig.其中系統(tǒng)中所有的公用函數(shù)都在主對話框下面定義,子對話框只負(fù)責(zé)顯示交互,通過調(diào)用主對話框下面的公有函數(shù)實(shí)現(xiàn)所有功能。1、CPage_OutP

3、roc該類負(fù)責(zé)產(chǎn)成品出庫處理,包含查詢提單、生成行車命令以及出庫確認(rèn)功能。(1) 查詢提單是基于CPage_InProc類,通過輸入提單號,點(diǎn)擊查詢(或者F5按鈕),生成查詢請求,發(fā)送給主控機(jī),由主控機(jī)轉(zhuǎn)發(fā)給MES,MES返回提單信息,列表控件更新提單信息,文本框同時(shí)也更新提單信息,包括計(jì)劃量、計(jì)劃件數(shù)、已出量、已出件數(shù)以及出廠庫區(qū)。列表控件中用不同顏色區(qū)分已出廠和未出廠提單任務(wù),綠色代表已出廠。(2) 生成行車命令再單獨(dú)使用一級對話框單獨(dú)處理,對應(yīng)的對話框類為CCmd_Create.點(diǎn)擊命令(或者F6按鈕)進(jìn)入命令生成界面,在該對話框中通過輸入調(diào)運(yùn)方式、命令類型、目標(biāo)位置以及吊車號,點(diǎn)擊確認(rèn)

4、(或者F5按鈕)從而生成行車命令請求,發(fā)送給主控機(jī),由主控機(jī)轉(zhuǎn)發(fā)給MES,MES經(jīng)過確認(rèn)返回結(jié)果,此時(shí)手持處于“等待返回結(jié)果”的狀態(tài)。這里存在兩種情況:l 同意生成行車命令。返回“行車命令已生成”,發(fā)給主控,主控轉(zhuǎn)發(fā)至手持。l 不同意生成行車命令。返回“無法生成行車命令,原因是:”手持收到返回結(jié)果后,將結(jié)果顯示在界面上。這時(shí)由于手持無法保證一直等待,所以必須設(shè)定傳輸超時(shí)時(shí)間“TimeOut”,如果超時(shí),則界面顯示“超時(shí)”,可以選擇重新確認(rèn),再次發(fā)送請求。也可以點(diǎn)擊取消(或者按ENTER按鈕)返回。(3) 出庫確認(rèn)也單獨(dú)使用一級對話框處理,對應(yīng)的對話框類為COut_Affirm.點(diǎn)擊出庫(或者F

5、7按鈕)進(jìn)入出庫確認(rèn)界面,在該對話框中通過輸入廠內(nèi)車牌號、實(shí)際裝車日期、裝車位置以及提貨車號,點(diǎn)擊確認(rèn)按鈕(或者F5按鈕),從而生成確認(rèn)貨物出庫請求,發(fā)送給主控機(jī),主控機(jī)轉(zhuǎn)發(fā)給MES,MES經(jīng)過確認(rèn)返回結(jié)果,此時(shí)手持同樣處于“等待返回結(jié)果”的狀態(tài)。這里存在兩種情況:l 出庫信息已確認(rèn)。返回“出庫信息已確認(rèn)”,發(fā)給主控,主控轉(zhuǎn)發(fā)至手持。l 出庫信息無法確認(rèn)。返回“出庫信息無法確認(rèn),原因是:”手持收到返回結(jié)果后,將結(jié)果顯示在界面上。這時(shí)由于手持無法保證一直等待,所以必須設(shè)定傳輸超時(shí)時(shí)間“TimeOut”,如果超時(shí),則界面顯示“超時(shí)”,可以選擇重新確認(rèn),再次發(fā)送請求。也可以點(diǎn)擊取消(或者按ENTER

6、按鈕)返回。2、CPage_InProc該類負(fù)責(zé)材料入庫處理,主要實(shí)現(xiàn)生成行車命令功能。入庫首先需確定吊運(yùn)方式,然后通過手動(dòng)輸入材料號,即確定每次吊運(yùn)的塊數(shù),相應(yīng)的材料的數(shù)目動(dòng)態(tài)變化,選擇相應(yīng)的行車和目標(biāo)垛位,通過點(diǎn)擊入庫(或者F5按鈕)從而生成入庫請求,發(fā)給主控機(jī),主控機(jī)轉(zhuǎn)發(fā)給MES,在MES的允許下,生成入庫行車命令。此時(shí)手持處于“等待返回結(jié)果”的狀態(tài)。這里存在兩種情況:l 入庫命令生成成功。返回“入庫命令已作成”,發(fā)給主控,主控轉(zhuǎn)發(fā)至手持。l 入庫命令作成失敗。返回“入庫命令作成失敗,原因是:”手持收到返回結(jié)果后,將結(jié)果顯示在界面上。這時(shí)由于手持無法保證一直等待,所以必須設(shè)定傳輸超時(shí)時(shí)間

7、“TimeOut”,如果超時(shí),則界面顯示“超時(shí)”,可以選擇重新確認(rèn),再次發(fā)送請求。也可以點(diǎn)擊取消(或者按ENTER按鈕)返回。3、CPage_MoveProc該類負(fù)責(zé)產(chǎn)品后備倒垛與查詢跟蹤功能,包括產(chǎn)品后備倒垛與查詢跟蹤。(1)查詢跟蹤是基于CPage_MoveProc類,通過輸入材料號,點(diǎn)擊跟蹤(或者F5按鈕),生成查詢請求,發(fā)送給主控機(jī),由主控機(jī)轉(zhuǎn)發(fā)給MES,MES返回材料信息,列表控件更新提單信息,文本框同時(shí)也更新材料信息,包括材料垛位。(2) 倒垛單獨(dú)使用一級對話框單獨(dú)處理,對應(yīng)的對話框類為CMoveRealDlg.點(diǎn)擊倒垛(或者F6按鈕)進(jìn)入倒垛命令生成界面,在該對話框中通過輸入源材

8、料號、源垛位號、目標(biāo)材料號以及目標(biāo)垛位號,點(diǎn)擊作成(或者F5按鈕),然后點(diǎn)擊請求(或者F6按鈕)從而生成修改數(shù)據(jù)庫的請求,發(fā)給主控機(jī),主控機(jī)轉(zhuǎn)發(fā)給MES,在MES的允許下,修改數(shù)據(jù)庫。此時(shí)手持同樣處于“等待返回結(jié)果”的狀態(tài)。這里存在兩種情況:l 倒垛命令生成成功。返回“倒垛命令已作成”,發(fā)給主控,主控轉(zhuǎn)發(fā)至手持。l 倒垛命令作成失敗。返回“倒垛命令作成失敗,原因是:”手持收到返回結(jié)果后,將結(jié)果顯示在界面上。這時(shí)由于手持無法保證一直等待,所以必須設(shè)定傳輸超時(shí)時(shí)間“TimeOut”,如果超時(shí),則界面顯示“超時(shí)”,可以選擇重新確認(rèn),再次發(fā)送請求。也可以點(diǎn)擊取消(或者按ENTER按鈕)返回。(3) 盤

9、庫單獨(dú)使用一級對話框單獨(dú)處理,對應(yīng)的對話框類為CMoveVirtualDlg. 點(diǎn)擊倒垛(或者F7按鈕)進(jìn)入盤庫界面,在該對話框中通過輸入源材料號、源垛位號、目標(biāo)材料號以及目標(biāo)垛位號,點(diǎn)擊作成(或者F5按鈕),然后點(diǎn)擊請求(或者F6按鈕)從而生成修改數(shù)據(jù)庫的請求,發(fā)給主控機(jī),主控機(jī)轉(zhuǎn)發(fā)給MES,在MES的允許下,修改數(shù)據(jù)庫。此時(shí)手持同樣處于“等待返回結(jié)果”的狀態(tài)。這里存在兩種情況:l 后備倒垛成功。返回“后備倒垛成功”,發(fā)給主控,主控轉(zhuǎn)發(fā)至手持。l 后備倒垛不成功。返回“后備倒垛成功,原因是:”手持收到返回結(jié)果后,將結(jié)果顯示在界面上。這時(shí)由于手持無法保證一直等待,所以必須設(shè)定傳輸超時(shí)時(shí)間“Ti

10、meOut”,如果超時(shí),則界面顯示“超時(shí)”,可以選擇重新確認(rèn),再次發(fā)送請求。也可以點(diǎn)擊取消(或者按ENTER按鈕)返回。4、CPage_SysConfig該類負(fù)責(zé)系統(tǒng)信息的更新,只是手持終端本身的信息更新,不需要無線網(wǎng)絡(luò)傳輸數(shù)據(jù)。手持終端一般在不同的庫區(qū)使用,所以信息以庫區(qū)為單位。輸入?yún)?shù)是庫區(qū)號,點(diǎn)擊配置(或者F5按鈕)確認(rèn),等待系統(tǒng)配置完畢,在界面上顯示配置結(jié)果。l 若配置失敗,則返回“配置失敗,原因是:”l 若配置成功,則返回“配置成功”配置成功后,文本框更新配置信息,包括庫區(qū)號、跨數(shù)、每跨行車數(shù)。3程序流程圖手持終端軟件是基于對話框的設(shè)計(jì),其軟件設(shè)計(jì)流程如下1、 軟件主要功能的初始化l

11、 Wlan的設(shè)定與連接,主要運(yùn)用CWlan類。l 屬性頁的設(shè)定與顯示,主要運(yùn)用CPropertySheet類。進(jìn)入主界面讀取配置文件,包括庫區(qū)、IP等等連接主控計(jì)算機(jī)初始化Sheet參數(shù)結(jié)束更新界面參數(shù)圖5 產(chǎn)成品出庫處理流程圖2、 產(chǎn)成品出庫處理流程l 界面初始化。l 行車命令生成。輸入提單號/選擇提單號點(diǎn)擊查詢按鈕向主控機(jī)發(fā)送查詢請求顯示不成功原因選擇相應(yīng)記錄點(diǎn)擊生成命令按鈕進(jìn)入生成命令界面輸入數(shù)據(jù)、命令點(diǎn)擊出庫確認(rèn)按鈕進(jìn)入出庫確認(rèn)界面出庫確認(rèn)數(shù)據(jù)區(qū)確認(rèn)取消向主控機(jī)發(fā)送請求返回結(jié)束NY判斷查詢結(jié)果界面中顯示成功顯示不成功原因Y顯示反饋結(jié)果N判斷查詢結(jié)果圖6 產(chǎn)成品出庫處理流程圖2.1 生成

12、行車命令處理流程l 界面初始化l 出入命令參數(shù)l 作成行車命令進(jìn)入命令作成界面輸入/選擇調(diào)運(yùn)方式輸入/選擇命令類型輸入/選擇吊車號確認(rèn)取消向主控機(jī)發(fā)送命令請求返回結(jié)束顯示不成功原因Y顯示反饋結(jié)果N判斷查詢結(jié)果輸入/選擇目標(biāo)位置圖7 行車命令生成流程圖2.2 出庫信息確認(rèn)l 界面初始化l 確認(rèn)出庫信息l 出庫確認(rèn)進(jìn)入出庫信息確認(rèn)界面輸入/選擇廠內(nèi)車牌號輸入/選擇實(shí)際裝車日期輸入/選擇裝車位置確認(rèn)取消向主控機(jī)發(fā)送更新數(shù)據(jù)庫請求返回結(jié)束顯示不成功原因Y顯示反饋結(jié)果N判斷查詢結(jié)果輸入/選擇提貨車號圖8 產(chǎn)成品出庫確認(rèn)流程圖3、 材料入庫處理流程l 界面初始化l 入庫操作處理圖9 入庫流程圖4、 倒垛與

13、跟蹤流程l 界面初始化。l 跟蹤查尋。l 后備倒垛。進(jìn)入跟蹤倒垛界面輸入材料號單擊跟蹤按鈕確認(rèn)取消返回輸入垛位號向主控機(jī)發(fā)送查詢數(shù)據(jù)庫請求結(jié)束Y判斷查詢結(jié)果信息區(qū)顯示反饋結(jié)果N列表顯示材料信息單擊倒垛按鈕向主控機(jī)發(fā)送請求結(jié)束Y判斷查詢結(jié)果信息區(qū)顯示反饋結(jié)果進(jìn)入倒垛界面輸入倒垛相關(guān)參數(shù)N顯示不成功原因顯示不成功原因圖10 后備倒垛與跟蹤流程圖4.1 后備倒垛流程l 界面初始化l 輸入?yún)?shù)l 后備倒垛進(jìn)入倒垛界面顯示跟蹤查詢的材料號和垛位號輸入目標(biāo)材料號/垛位號確認(rèn)取消向主控機(jī)發(fā)送更新數(shù)據(jù)庫請求返回結(jié)束顯示不成功原因Y顯示反饋結(jié)果N判斷查詢結(jié)果圖11 后備倒垛流程圖5、 系統(tǒng)配置流程l 界面初始化

14、l 配置信息進(jìn)入配置界面輸入/選擇庫區(qū)號配置確認(rèn)讀取本地配置文件結(jié)束Y信息區(qū)顯示配置結(jié)果N顯示不成功原因判斷配置結(jié)果更新本地的配置信息圖12 系統(tǒng)信息配置流程圖4維護(hù)過程4.1驗(yàn)證過程當(dāng)程序修改或者更新后,需要測試手持終端中出庫、入庫、倒垛、配置中的各項(xiàng)操作功能。如下所示:1)在入庫操作中,輸入合約號,點(diǎn)擊查詢,測試列表中能否正確顯示合約號下的垛位信息。2)選擇垛位信息后,點(diǎn)擊入庫按鍵。測試垛位選擇框中能否正確顯示選擇的垛位號。3)測試輸入材料號后,點(diǎn)擊查詢按鍵能夠正確得到該材料的信息,并與數(shù)據(jù)庫中該材料信息進(jìn)行比較。4)測試選擇查詢出來的材料后,點(diǎn)擊入庫按鍵能否成功生成一條正確的入庫命令。5

15、) 出庫操作中,點(diǎn)擊出廠提單號選擇提單號后點(diǎn)擊查詢按鍵。測試能否在列表框中得到該提單下正確的材料信息。6)點(diǎn)擊材料,選擇一條材料后,點(diǎn)擊命令按鍵。測試其能否進(jìn)入生成命令界面。并且在生成命令界面中自動(dòng)填寫物料類型等參數(shù)。7)選擇物料類型、吊運(yùn)方式、命令類型、吊車號、目標(biāo)位置,點(diǎn)擊作成按鍵,能否在文本編輯框中正確顯示該條出庫命令信息。8)點(diǎn)擊出庫命令后,測試生成的該條出庫命令是否符合數(shù)據(jù)庫信息。9)選擇跟蹤方式,材料查垛位或者垛位查材料,點(diǎn)擊跟蹤按鍵,測試查詢出來的響應(yīng)信息是否跟數(shù)據(jù)庫符合。10)點(diǎn)擊倒垛按鍵,能否進(jìn)入倒垛界面11)點(diǎn)擊盤庫按鍵,能否進(jìn)入盤庫界面12)倒垛流程中,輸入或選擇吊車號、吊運(yùn)方式及倒垛目標(biāo)垛位,點(diǎn)擊作成按鍵,測試生成的倒垛命令是否符合用戶要求。13)點(diǎn)擊請求按鍵,能否成功生成一條倒垛命令。14)在系統(tǒng)配置中,選擇新設(shè)庫區(qū)號,點(diǎn)擊配置按鍵能否正確顯示系統(tǒng)配置信息。4.2出錯(cuò)及糾正方法1)手持終端顯示沒有無線信號,處理方法:檢查該區(qū)域無線信號,檢查手持終端配置文

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論