精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹MES與PLC集成時的幾種握手方式及特點

1bGT_GKYXT1508 ? 來源:未知 ? 作者:胡薇 ? 2018-05-07 14:39 ? 次閱讀

在汽車制造行業,MES與設備層有深入的集成,而PLC集成是最主流的形式。本文主要介紹MES與PLC集成時的幾種握手方式及特點。

方式1:定期抓取數據

某些設備的關鍵工藝參數(如變速器軸齒熱處理爐的溫度)非常重要,需要定期抓取以生成實時曲線,及用于長期追溯分析。

這些工藝參數通常都是模擬量,數值始終不停地變化。

通常我們可以通過OPC軟件讀取這些數據,經過精度處理,然后定期寫入實時數據庫中。

這些數據的特點是:讀取頻率高,數據變化小,因此存入數據庫時會存在大量重復的記錄,而實時數據庫提供數據壓縮的功能,特別適合此類數據的存儲。

方式2:基于條件觸發

有許多工藝參數(如螺栓的擰緊值)的收集,主要是用于事后的質量追溯分析的,通常我們會定義一個觸發信號通知MES讀取。

比如發動機在某工位完成物理裝配作業后,PLC會把關鍵的工藝參數寫入數據交換區,然后給DATA_READY信號置位。

而MES會每隔1秒掃描監聽DATA_READY信號,當此信號處于高位時,則讀取數據交換區的質量追溯數據。

可參考下圖:

具體握手過程為:

發動機完成某個裝配步驟,PLC寫入參數1。

發動機完成某個裝配步驟,PLC寫入參數2。

發動機完成所有物理裝配作業,PLC將DATA_READY置位。MES讀取參數1、參數2。

發動機準備離開當前工位,PLC將所有數據復位。

方式3:請求-響應機制,1次握手

這種方式和IT系統的MQ/WEB SERVICE等消息處理機制非常類似。

如發動機上線工位,MES給PLC下發工單,過程可參考下圖:

具體握手過程為:

PLC在PLC_MSG寫入請求數據,如工位,同時將REQUEST_SENT置位。

MES掃描到REQUEST_SENT,讀取PLC_MSG,然后生成工單數據,并寫入MES_MSG,同時將RESPONSE_SENT置位。

PLC掃描RESPONSE_SENT,讀取MES_MSG并寫入本地數據塊,然后將REQUEST_SENT和PLC_MSG復位。

MES將所有數據和控制位復位。

我們可以看出,整個數據交換的過程只發生了1個來回,即1-2步,而3-4步是將消息銷毀的動作。

這種方式還有一個特點,就是封裝性好,同樣一個接口,既可以下發工單,也可以上傳過站數據,區別在于PLC_MSG/MES_MSG里存儲的數據內容不一樣。

方式4:請求-響應機制,2次握手

同樣是發動機上線的例子,過程可參考下圖:

具體握手過程為:

PLC在PLC_MSG寫入請求數據,如工位。

PLC將REQUEST_SENT置位。

MES掃描到REQUEST_SENT,讀取PLC_MSG,然后發送REQUEST_RECEIVED。

MES生成工單數據,并寫入MES_MSG。

MES將RESPONSE_SENT置位。

PLC掃描RESPONSE_SENT,讀取MES_MSG并寫入本地數據塊,然后將RESPONSE_RECEIVED置位。

MES掃描RESPONSE_RECEIVED,將所有數據和控制位復位。

PLC將本地數據和控制位復位。

我們可以看出,整個過程相當于進行了2次握手,其中1-3步是第1次握手,用于接收請求;4-8步是第2次握手,用于下發數據。

我們可以看出,方式4比方式3繁瑣很多,但是這種方式在實際項目中用得還非常多。這是因為完整響應時間可能多達數秒,而PLC的掃描周期只有幾十毫秒,中間多出的狀態位可以作為狀態指示緩解工人等待的焦慮,也可以作為斷點方便通信調試。

方式5:基于工位生產周期

在一些工位,會有多個關鍵的業務過程,比如發動機上線工位先上線,然后裝配,最后發送過站記錄。

那么在一個完整的工位生產周期中,PLC需要和MES做2次數據交換,第1次下載工單,第2次上傳過站記錄,如下圖所示:

具體握手過程為:

發動機到達,PLC給ENGINE_ARRIVAL置位。

PLC檢查托盤、設備、物料,條件具備后將STATION_READY置位。

MES將STATION_READY_RECEIVED置位。

MES將工單數據寫入MES_DATA。

MES將MES_DATA_SENT置位。

PLC將MES_DATA寫入本地數據塊,并將MES_DATA_RECEIVED置位。

MES復位IT側所有數據和狀態位。

PLC開始本工位的裝配作業,并將發動機序列號寫入ENGINE_SN。

PLC裝配完成后,PLC將PLC_COMPLETE置位。

MES將PLC_COMPLETE_RECEIVED置位。

MES執行過站邏輯,完成后將MES_COMPLETE置位。

PLC將MES_COMPLETE_RECEIVED置位。

MES復位IT側所有數據和狀態位。

發動機準備離開,PLC將ENGINE_LEAVE置位。

PLC復位所有數據和狀態位。

我們可以看到,此方式非常繁瑣,但是優點是:

生產周期中的關鍵狀態都有體現,可以很方便地通過HMI進行監控。

PLC狀態對應于實際的生產執行情況,發生問題時容易追蹤。

程序出錯時,可以很直觀地看到通信執行到哪一步。

另外,我們還應理解,下載工單和上傳過站記錄都只是完整生產周期的一部分,并且有內在的邏輯聯系,比如:在裝配的過程上發現缸體有問題,需要換一個缸體上線,此時由于MES還沒有接收到過站記錄,因此即使在第2次接收到STATION_READY信號時,MES下發的仍舊是同一個工單,這樣就可以有效避免工單和發動機序列號的損失。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5008

    文章

    13167

    瀏覽量

    462199
  • MES
    MES
    +關注

    關注

    5

    文章

    892

    瀏覽量

    29756

原文標題:MES與PLC握手的幾種方式

文章出處:【微信號:GKYXT1508,微信公眾號:工控云學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    介紹幾種常用的PLC控制電路

    本節介紹幾種常用的PLC控制電路,并與繼電器接觸器控制電路相對照,使讀者在掌握了繼電控制系統的基礎上,全面地了解PLC的控制原理和應用技術。
    發表于 08-17 15:20 ?7726次閱讀
    <b class='flag-5'>介紹</b><b class='flag-5'>幾種</b>常用的<b class='flag-5'>PLC</b>控制電路

    介紹幾種常用的PLC控制電路

      本節介紹幾種常用的PLC控制電路,并與繼電器接觸器控制電路相對照,使讀者在掌握了繼電控制系統的基礎上,全面地了解PLC的控制原理和應用技術。
    發表于 03-02 11:48 ?3214次閱讀
    <b class='flag-5'>介紹</b><b class='flag-5'>幾種</b>常用的<b class='flag-5'>PLC</b>控制電路

    MES是什么?mes系統和erp系統之間的區別在哪?

    MES是什么?常見MES的模塊有哪幾種mes系統和erp系統之間的區別在哪?
    發表于 07-02 07:00

    MES是什么?MES有什么特點

    MES是什么?MES有什么特點?
    發表于 09-18 09:10

    MES系統中數據采集的特點有哪些?

    MES系統作為企業CIMS數據集成的紐帶,是實施企業敏捷制造戰略和實現車間生產敏捷化的現代化方式方法。MES系統制造執行系統處于計劃層與現場自動化系統相互之間的執行層,負責管理車間生產
    發表于 02-21 10:58

    流程工業MES中的數據集成研究及應用

    MES是流程工業綜合自動化系統的關鍵環節。數據集成MES的功能子系統中的基礎。根據數據集成模塊的特點及重要性,本文提出了一種基于數據平臺的
    發表于 09-21 11:48 ?1003次閱讀

    MESPLC握手的五種方式

    效率科技MES系統,優化企業生產制造管理模式,加強各部門的辦公能力,實時掌控生產過程控制,為企業提升執行力。
    發表于 05-15 10:24 ?32次下載

    MES系統集成方式匯總

    目前,MES系統之間實現數據集成的方法主要有中間文件轉換,數據復制、數據聚合、API 接口、XML 、數據集成平臺等多種幾種方式:
    發表于 06-26 08:00 ?3次下載
    <b class='flag-5'>MES</b>系統<b class='flag-5'>集成方式</b>匯總

    幾種遠程監控通信方式介紹_幾種遠程監控方式的比較

    本文較為詳細地對幾種遠程監控通信方式進行了介紹,并且對幾種遠程監控方式進行了比較。
    發表于 08-04 11:35 ?6008次閱讀

    西門子PLC幾種編程語言簡單介紹

    西門子PLC幾種編程語言簡單介紹 來源: wanggaosheng 作者:華仔 瀏覽:1563 時間:2016-08-10 14:18 標簽: 摘要: 西門子PLC
    發表于 04-19 09:35 ?4次下載
    西門子<b class='flag-5'>PLC</b>的<b class='flag-5'>幾種</b>編程語言簡單<b class='flag-5'>介紹</b>

    西門子PLC常用的幾種加密方式

    【導讀】分享西門子PLC常用的幾種加密方式,看看你喜歡哪一種?
    的頭像 發表于 07-13 09:32 ?1416次閱讀
    西門子<b class='flag-5'>PLC</b>常用的<b class='flag-5'>幾種</b>加密<b class='flag-5'>方式</b>

    如何實現PLC數據采集與MES系統的通信交互

    生產管理是設備制造商邁向數字化轉型的重要一步。 物通博聯工業智能網關能夠實現PLC設備的數據采集并于MES系統進行通信交互,以下介紹工業智能網關的特點和優勢,以及如何借助其功能實現高效
    的頭像 發表于 10-10 14:02 ?1647次閱讀
    如何實現<b class='flag-5'>PLC</b>數據采集與<b class='flag-5'>MES</b>系統的通信交互

    plc幾種分類方式?具體是怎樣的

    可編程邏輯控制器(PLC)是一種廣泛應用于工業自動化領域的控制設備。根據不同的分類標準,PLC可以被分為多種類型。以下是對PLC幾種分類方式
    的頭像 發表于 07-01 09:49 ?2833次閱讀

    plc幾種輸出類型各有什么特點

    是實現控制功能的關鍵部分,不同類型的輸出具有不同的特點和應用場景。本文將詳細介紹PLC幾種輸出類型及其特點。 一、
    的頭像 發表于 07-01 09:52 ?3984次閱讀

    萬界星空科技MES數據的集成方式

    MES系統與其他系統常見的集成方式。根據實際需求和系統環境,選擇適合的集成方式可以實現不同系統之間的協同工作,提高生產效率和管理水平。具體的集成方式可能因企業和行業的不同而有所差異。
    的頭像 發表于 10-09 15:30 ?115次閱讀
    萬界星空科技<b class='flag-5'>MES</b>數據的<b class='flag-5'>集成方式</b>