freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

mes制造執(zhí)行系統(tǒng)的原理與實現(xiàn)(編輯修改稿)

2025-07-22 20:46 本頁面
 

【文章內(nèi)容簡介】 單??梢栽陉P(guān)閉工單時,將其驅(qū)動的序列號routeupdate到close工位。 故障工位與維修工位是較為特殊的route工位,因為它們在routeupdate的同時,還要記錄相應(yīng)的故障與維修記錄。故障與維修信息可以看成routeupdate的擴展信息,每一次的故障與維修記錄,都通過外鍵關(guān)聯(lián)到一條routelog歷史記錄,因此route與故障、維修的動作就接合在一起,可以通過序列號找到它們之間的關(guān)聯(lián)。 在現(xiàn)代企業(yè)的生產(chǎn)中,為保證產(chǎn)品的質(zhì)量,往往在生產(chǎn)周期中設(shè)置若干個測試點,在大批量的生產(chǎn)中,這些點往往采用自動測試完成。具體的操作是:首先根據(jù)產(chǎn)品與工位定義testprofile測試模板,然后輸入實測數(shù)據(jù),生成測試數(shù)據(jù)文件,并關(guān)聯(lián)到序列號。由于測試文件與測試模板是關(guān)聯(lián)的,因而能夠根據(jù)testprofile進行分類統(tǒng)計。自動測試是一個特殊的route工位,操作前需要routecheck,完成后進行routeupdate并生成routelog。測試數(shù)據(jù)與routelog進行關(guān)聯(lián),因而可以根據(jù)routehistory直接定位測試數(shù)據(jù)。 、工單與工藝路線 產(chǎn)品、工單與工藝路線的關(guān)系,見圖37,裝配結(jié)構(gòu)、包裝結(jié)構(gòu)、材料跟蹤的定義參見后面的章節(jié)。第四章裝配 (assembly)與子裝配(subassembly) ERP中的產(chǎn)品不僅是物料,它同時還是一個裝配件,通過BOM表達它的裝配結(jié)構(gòu)。 一個裝配件由若干個子裝配件組成。 比如一臺PC,包含的子裝配件有主板、CPU、顯卡、硬盤、顯示器等,其BOM的結(jié)構(gòu)如圖41: 這個結(jié)構(gòu)表示一臺PC由1件主板、1件CPU、1件顯卡、2件硬盤、1件顯示器、1件機箱組成。這種結(jié)構(gòu)可以看成PC這種產(chǎn)品的一個屬性。在MES系統(tǒng)中,這種結(jié)構(gòu)通過產(chǎn)品工藝路線的若干個工位體現(xiàn),如圖42: 圖42表示PC的裝配工藝共分散在4個工位中。 為了記錄產(chǎn)品與其子裝配之間的關(guān)系,我們需要將產(chǎn)品的序列號與子裝配的序列號進行關(guān)聯(lián)。具體的操作如表43: 關(guān)聯(lián)完成之后,MES數(shù)據(jù)庫里就保留了產(chǎn)品與其裝配件之間序列號的關(guān)聯(lián)關(guān)系,如圖44: 從技術(shù)的角度而言,有兩種方法記錄序列號的關(guān)聯(lián)關(guān)系。第一種方法是在數(shù)據(jù)庫里保存產(chǎn)品的結(jié)構(gòu),然后各相關(guān)序列號指向這種結(jié)構(gòu)。第二種方法是直接記錄各序列號之間的關(guān)聯(lián)關(guān)系,形成一棵“樹”。比較而言,第一種方法方便形成批量數(shù)據(jù)關(guān)聯(lián)關(guān)系的報表,而第二種方法隔離了序列號數(shù)據(jù)與產(chǎn)品結(jié)構(gòu),所以產(chǎn)品的結(jié)構(gòu)變了也不會影響歷史數(shù)據(jù)。 我們更傾向于采用第二種方法,因為這對于后面要說到的序列號關(guān)聯(lián)替換、注銷等操作更為方便。 考慮到關(guān)聯(lián)的結(jié)構(gòu),用父子節(jié)點來定義樹狀結(jié)構(gòu)是非常方便的,效率也比較高。如圖45所示的結(jié)構(gòu): ID字段是序列號所在的節(jié)點,SN是序列號,father_id是序列號的父節(jié)點,如為負數(shù)則表示此父節(jié)點并沒有對應(yīng)的序列號存在,也就是說此SN是該節(jié)點數(shù)上的根節(jié)點,為方便,我們稱負數(shù)的節(jié)點為虛節(jié)點。 按照節(jié)點的設(shè)計,任何一次關(guān)聯(lián)動作可以看成把某一節(jié)點設(shè)置為另一節(jié)點的父節(jié)點,為方便敘述,我們統(tǒng)一稱為把SN1的節(jié)點設(shè)置為SN2的父節(jié)點,或者把SN2關(guān)聯(lián)到SN1上。 新增序列號關(guān)聯(lián)的方法為:更新序列號關(guān)聯(lián)表,設(shè)置SN2的父節(jié)點等于SN1的節(jié)點。 為避免邏輯上的混亂,我們在關(guān)聯(lián)之前必須進行檢查,規(guī)則為: 1)SN2的父節(jié)點必須為虛節(jié)點,也就是說SN2是根節(jié)點,這樣做是為了保證任何一個SN只能有一個父節(jié)點。 2)SN2的父節(jié)點不能是SN1所在樹上的根節(jié)點。 例如,將2221關(guān)聯(lián)到1116上,如圖47 則2221必須沒有父節(jié)點,這樣不會造成大于1個父節(jié)點。而且2221必須不等于1116樹上的根節(jié)點(1111)。 輸入舊序列號SN_old、新序列號SN_new,以進行替換。替換的前提條件: 1)SN_new的父節(jié)點必須是虛節(jié)點,也就是說,SN_new必須是根節(jié)點。 2)SN_new不能等于SN_old所在樹上的根節(jié)點。 替換的方法為: 1)設(shè)置sn_new的父節(jié)點等于sn_old的父節(jié)點。 2)設(shè)置sn_old的父節(jié)點為一個新的虛節(jié)點,這樣sn_old仍可以看成以sn_old為根的一棵樹。1
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1