|
思路分享|MES中的耦合設(shè)計(jì)在不少領(lǐng)域,MES深入地參與現(xiàn)場(chǎng)作業(yè),如將防錯(cuò)、配方等指令下發(fā)給工位和設(shè)備PLC,以指導(dǎo)現(xiàn)場(chǎng)作業(yè)。 通常這種MES與設(shè)備PLC的交互是實(shí)時(shí)通過OPC進(jìn)行的,并且伴隨不少的握手互鎖邏輯。 但是在一些工廠,業(yè)務(wù)部門出于對(duì)IT系統(tǒng)的不信任,明確要求在MES服務(wù)器宕機(jī)的情況下不影響現(xiàn)場(chǎng)作業(yè),從而實(shí)現(xiàn)所謂的松耦合設(shè)計(jì)。 以發(fā)動(dòng)機(jī)擰緊防錯(cuò)為例,通常擰緊防錯(cuò)的方法是在MES里配置的,比如將機(jī)型在各工位的防錯(cuò)方法分配到擰緊槍號(hào),并定義方向、次數(shù)、套筒號(hào)、扭矩等參數(shù),但是擰緊的實(shí)現(xiàn)操作是由工位PLC配合擰緊槍控制器實(shí)現(xiàn)的。 因此對(duì)于工位PLC來(lái)說(shuō),有兩種執(zhí)行防錯(cuò)的方式: 方式一:每次當(dāng)發(fā)動(dòng)機(jī)到達(dá)擰緊工位時(shí),工位PLC從MES下載擰緊防錯(cuò)參數(shù),然后執(zhí)行擰緊作業(yè),此謂與MES的緊耦合設(shè)計(jì),依賴與MES的實(shí)時(shí)通訊。 方式二:每次當(dāng)發(fā)動(dòng)機(jī)到達(dá)擰緊工位時(shí),工位PLC從MES之外的某個(gè)介質(zhì)獲取擰緊防錯(cuò)參數(shù),然后執(zhí)行擰緊作業(yè),此謂與MES的松耦合設(shè)計(jì),不需要與MES進(jìn)行實(shí)時(shí)通訊。 方式二的介質(zhì)主要有兩種:RFID與條碼。 如下圖所示,防錯(cuò)配置數(shù)據(jù)通過MES服務(wù)器>>OPC服務(wù)器>>IT PLC>>工位PLC>>RFID進(jìn)行傳遞,在上線工位由工位PLC寫到RFID上,并可在實(shí)際上線作業(yè)發(fā)生之前提前下載并緩存到IT PLC上,從而實(shí)現(xiàn)上線工位的松耦合。 當(dāng)發(fā)動(dòng)機(jī)到達(dá)裝配工位時(shí),工位PLC從RFID中提取防錯(cuò)配置數(shù)據(jù),然后與擰緊槍控制器一起執(zhí)行擰緊作業(yè),因此擰緊作業(yè)發(fā)生時(shí)也不需要與MES進(jìn)行實(shí)時(shí)交互。 利用條碼進(jìn)行防錯(cuò)也非常類似,在上線工位為每個(gè)擰緊工位打印一張擰緊參數(shù)條碼,然后張貼到隨車單上,當(dāng)發(fā)動(dòng)機(jī)到達(dá)擰緊工位時(shí),操作工掃描對(duì)應(yīng)工位的條碼,即可將擰緊參數(shù)傳遞給工位PLC。 前面提到的IT PLC可以起到一個(gè)關(guān)鍵的數(shù)據(jù)緩存作用,即在上線作業(yè)實(shí)際發(fā)生之前,提前將上線所需的工單和防錯(cuò)配方等數(shù)據(jù)下載到IT PLC,這樣在上線時(shí),工位PLC直接從IT PLC獲取數(shù)據(jù),從而繞開了MES上層應(yīng)用環(huán)境。 此外,IT PLC還可以起到數(shù)據(jù)上傳的緩存作用,即設(shè)備PLC將業(yè)務(wù)數(shù)據(jù)(如過站記錄和追溯數(shù)據(jù))同步給IT PLC(工位PLC在普通作業(yè)工位將數(shù)據(jù)寫到RFID,然后在同步工位將數(shù)據(jù)提取出來(lái)同步給IT PLC),然后由IT PLC在MES系統(tǒng)可用時(shí)同步到MES服務(wù)器,這樣對(duì)于工位PLC而言,它無(wú)須與MES服務(wù)器進(jìn)行通訊,更加專注于裝配作業(yè)本身。 文章來(lái)源:智能生產(chǎn)線 歡迎關(guān)注家居薈 長(zhǎng)按二維碼即可長(zhǎng)期關(guān)注我們,了解更多更有用和有趣的家居知識(shí)! |