MES ROCKWELL FTPC 之排序件揀料單

2021-07-24 23:48:23 字數 1422 閱讀 6641

1個月前,我還對排序件知之甚少,只能從只言片語中猜測一下排序件業務。

今天排序件功能的開發已經進入尾聲,同時我也把這塊業務知識收入囊中。

新排序件揀料單,看板件掃瞄,實時庫存 是工廠物流拉動急需的幾大功能,

也是胡總安排的我們新資訊化mes小組的主要開發方向。

汽車工廠整車的生產,依次安排在焊裝,塗裝,**車間完成。

以濰柴(重慶)汽車廠的m301車型為例:

焊裝車間把車輛的骨架搭建好,涉及零件物料幾百個。

塗裝車間把車輛的骨架上電泳,底漆,面漆。

最後**車間把汽車的大部分零部件裝成一台完整的汽車,**需要的零件物料1000個。

排序件揀料單業務發生在塗裝之後和**車間之前,

物流部門需要按照車輛在**生產線上的序列,相應的配送物料。

比如今天**要安裝200臺汽車,就要準備200臺汽車的零件,

這200台車的零件要從零件倉庫中挑選出來,並送到生產線邊,是一項重要的工作

如果某個物料沒有配送到生產線邊,生產就進行不下去

如果200個車的座椅全部都一起亂堆到生產線邊安裝座椅的工位上,可能工人在每裝一台車的時候,要找對應的座椅零件很久。

單就倉庫到線邊的座椅配送而言,指定的時間,配送指定的座椅,到指定的工位這就是排序件揀料單功能要幹的事情。

物料部的業務經理還把座椅類似的零件搞了乙個分類,大致有十多個。這些零件的特點是:體積大,前後車不通用。。。

排序件揀料單功能就是按車輛上線的序列,計算出相應物料的序列,再形成物流揀配用的打包單據。

按胡總的指導,我們重新開發排序件揀料單,新功能有如下提公升: 

1. 更早的4700站點(pbs精排序下線)資料打包。

2. 程式重新設計,演算法基於資料庫表"車輛序列表"和「排序件主表」,計算過程透明,資料可查。

3. 主要字段啟用新的零部件物流資訊表,減少jiachuang_bom大表的使用,徹底改變列印撿料單時間等待過長問題。

4. 列印無空的行專案,但可能損失掉車輛序列資訊。

MES ROCKWELL FTPC 之看板件(上)

在物料部的同事已經開始測試了幾天後,pda wince客戶端掃瞄程式和openserver for mes有了第乙個版本v1,看板件業務技術實現的關鍵是基於現有環境中pda的網路開發,要標準的socket,要穩定可靠。正好,我把之前黃巾之亂c 版的伺服器拿了過來,定製開發一番。openserver ...

排序之bitmap排序

所謂的bit map就是用乙個bit位來標記某個元素對應的value,而key即是該元素。由於採用了bit為單位來儲存資料,因此在 儲存空間 方面,可以大大節省。如果說了這麼多還沒明白什麼是bit map,那麼我們來看乙個具體的例子,假設我們要對0 7內的5個元素 4,7,2,5,3 排序 這裡假設...

排序之桶排序

本文以 啊哈!演算法 為教材,個人理解整理。例 老師要給5個小朋友進行打分,滿分為10分,要求將最終的分數從高到低排序後顯示出來。輸入 5 3 5 2 8 輸出 8 5 5 3 2 桶排序就像它的名字一樣和桶很相似,如分數的範圍為0 10,那就可以分為11個 桶 分別為 桶0,桶1,桶2,桶3,桶4...