假如大家真的想開(kāi)發(fā)一個(gè)
MES系統(tǒng),你需要從業(yè)務(wù)和開(kāi)發(fā)兩個(gè)方面入手。下面我就從業(yè)務(wù)和開(kāi)發(fā)兩大方面給你簡(jiǎn)單科普下。
一、 業(yè)務(wù)
什么是業(yè)務(wù)?您可以簡(jiǎn)單地理解,業(yè)務(wù)是您的系統(tǒng)最終實(shí)現(xiàn)的功能。首先你要想MES系統(tǒng)是干什么的,解決了什么問(wèn)題。
了解系統(tǒng)將實(shí)現(xiàn)的功能也是整個(gè)MES系統(tǒng)實(shí)現(xiàn)的一個(gè)非常重要的環(huán)節(jié)。由于行業(yè)的特殊性,MES系統(tǒng)在每個(gè)業(yè)務(wù)中差異很大,并且沒(méi)有統(tǒng)一的規(guī)范。如果你沒(méi)有去過(guò)生產(chǎn)現(xiàn)場(chǎng),不了解生產(chǎn)過(guò)程,我建議你實(shí)際上可以去工廠車(chē)間了解??纯吹孛嫔系娜耸侨绾喂ぷ鞯模绻闳ヒ患乙呀?jīng)實(shí)現(xiàn)了mes的公司,看看他們的系統(tǒng)是如何工作的,那就更好了。在此之后,您將對(duì)mes控制的幾個(gè)方面有一個(gè)明確的理解。我建議你為一個(gè)特定的企業(yè)的生產(chǎn)過(guò)程寫(xiě)你的論文。
如果你還沒(méi)有接觸到生產(chǎn),我將給你一個(gè)簡(jiǎn)短的概述的主要功能模塊的mes你可以設(shè)計(jì)周?chē)?br />
1.計(jì)劃調(diào)度。這里 MES 承接了 ERP 中的訂單,開(kāi)始介入生產(chǎn)。這個(gè)模塊主要是控制訂單的生產(chǎn)時(shí)間,何時(shí)開(kāi)始,何時(shí)結(jié)束,哪個(gè)團(tuán)隊(duì),哪個(gè)員工,甚至是哪個(gè)站點(diǎn)生產(chǎn)。具體的具體細(xì)節(jié)也將分解為過(guò)程,工作步驟和現(xiàn)場(chǎng)材料分析,是否缺少材料,可以生產(chǎn)。
2.生產(chǎn)執(zhí)行。這一步是具體的生產(chǎn)操作過(guò)程。在此步驟中,工人將安裝部件。在此過(guò)程中,我們的系統(tǒng)會(huì)記錄工人安裝的部件,部件的批號(hào),序列號(hào)信息,并記錄產(chǎn)品沿襲以便于追溯。在這里,零件序列號(hào)的獲取通常是通過(guò)掃描進(jìn)入系統(tǒng),也就是說(shuō),它將涉及到條碼識(shí)別中的其他人的答案。更詳細(xì)的還將收集工人安裝的工具模型,例如扭矩和角度。
3.質(zhì)量檢驗(yàn)。這里將記錄安裝過(guò)程中工人的自檢結(jié)果和工人完工后質(zhì)量檢查員的最終檢查結(jié)果。如果測(cè)試失敗,將啟動(dòng)另一個(gè)過(guò)程。
4. 設(shè)備。這一步是與現(xiàn)場(chǎng)PLC或者設(shè)備的交互,如檢驗(yàn)結(jié)果不合格,或者零件安裝錯(cuò)誤,MES系統(tǒng)會(huì)與自動(dòng)化控制系統(tǒng)通訊來(lái)控制生產(chǎn)線的啟停。同時(shí)收集關(guān)鍵設(shè)備的運(yùn)行狀態(tài)和工藝參數(shù)。
5.技術(shù)。事實(shí)上,這個(gè)過(guò)程的步驟貫穿整個(gè)過(guò)程。在系統(tǒng)啟動(dòng)前,流程應(yīng)清晰,包括流程路線、物料清單結(jié)構(gòu)、參數(shù)等信息。過(guò)程信息是保證系統(tǒng)正確運(yùn)行的基礎(chǔ)。
6.物流。對(duì)生產(chǎn)過(guò)程中涉及的物料信息進(jìn)行監(jiān)控,確保生產(chǎn)順利進(jìn)行。
以上各方面各不相同,小編建議您具體了解企業(yè)的生產(chǎn)流程,設(shè)計(jì)系統(tǒng)。
二、開(kāi)發(fā)
開(kāi)發(fā)工作相對(duì)容易,因?yàn)橐瓿傻墓δ軐⒃谝院蟠_定。發(fā)展只不過(guò)是時(shí)間問(wèn)題。因?yàn)閷?duì)于
MES系統(tǒng)來(lái)說(shuō),技術(shù)基本沒(méi)有難點(diǎn)。因?yàn)槲覀兊南到y(tǒng)是為了實(shí)現(xiàn)業(yè)務(wù)邏輯,即各種添加、刪除、修改和檢查。保證MES系統(tǒng)與周邊系統(tǒng)的接口穩(wěn)定就好了,如ERP、WMS等。
對(duì)于開(kāi)發(fā),如果你會(huì)一門(mén)編程語(yǔ)言及數(shù)據(jù)庫(kù)的操作(SQL,存儲(chǔ)過(guò)程)基本就OK了?,F(xiàn)在傳統(tǒng)企業(yè)大多也在使用 B/S 架構(gòu)了。目前使用最多的還是C#,Java,Oracle,SQL Server等編程語(yǔ)言和數(shù)據(jù)庫(kù)。其中,數(shù)據(jù)庫(kù)方面將更加重要。由于業(yè)務(wù)的復(fù)雜性,將涉及許多表。因此,合理設(shè)計(jì)數(shù)據(jù)庫(kù)表關(guān)系非常重要。
總結(jié)
事實(shí)上,這個(gè)答案也可以作為對(duì)mes感興趣的人的入門(mén)參考。許多人認(rèn)為他們必須學(xué)會(huì)編程。事實(shí)上,它們是不必要的。只要你了解業(yè)務(wù),如果你對(duì)數(shù)據(jù)庫(kù)了解得更多,你就可以成為一名商業(yè)顧問(wèn)。如果你不了解商業(yè),但你知道編程,那么你可以從開(kāi)發(fā)開(kāi)始,通過(guò)開(kāi)發(fā)了解商業(yè)。