<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-1500與MES數據互通學習案例
    發布時間: 2024-03-26 20:51 更新時間: 2024-12-27 09:10

    (一)項目規劃

    某公司需要生產A產品,計劃增加B設備,同時要求產品質量和工藝參數可追溯。

    圖片

    圖片

    (二)項目設計

    (1)設備工作流程:

  • 操作人員掃描產品條碼上傳確認是否允許生產,服務器收到信息后回復確認信息。

  • 產品生產后上傳質量結果和工藝參數,服務器收到信息后根據產品條碼保存數據。

  • (2)采集信息規范:

  • CZZ:信息頭  

  • #A*:質量(1為OK)

  • #B*:產品條碼(9位)  

  • #C*:工藝參數(L長度 W寬度 C 顏色 )  

  • 信息舉例:

  • CZZ#A*1                 

  • CZZ#B*123456789    

  • CZZ#C*L=666;W=888;C=GREEN   

  • (3)PLC模擬程序流程

  • 程序開始

  • 掃碼詢問:采用手動賦值,使用S_MOVE,下同

  • 確認是否發送質量信息:判斷信息需要單個比較字符

  • 確認是否發送產品參數

  • 參數信息格式化:采用INSERT、CONCAT處理字符串

  • 發送信息:TSEND_C TRCV 命令組合 

  • (4)MES模擬程序流程

  • 啟動服務器程序,監聽開始 (采用SOCKET 同步通信)

  • 信息判斷部分

  • 信息保存部分 (XML文件格式)

  • 信息顯示部分  (使用委托)

  • (三)模擬測試流程

  • 手動置位程序開始,手動置位掃碼功能后復位,MES程序接收到條形碼

  • 手動在MES程序中發送OK命令,設備進行生產并發送質量信息

  • 手動在MES程序中發送YES命令,設備發送采集的產品參數

  • MES程序接收到參數后根據條形碼保存參數信息

  • 檢查程序顯示和保存的文件是否正常

  • (四)模擬方法和常見錯誤處理

  • CPU請選擇1500便于模擬,通信選擇開放式TCP通信,如果通信異常,只發不收或者只收不發等,請更換命令組合

  • 模擬時S7-PLCSIM Advanced V3.0如果報錯48,請重新安裝WinPcap

  • TCP通信的服務器地址必須和西門子虛擬網卡的地址一致,否則通信不上

  • 出現不能下載程序的現象時請重新刪掉虛擬PLC并新建后嘗試

  • 程序調試時盡量采用網絡助手,這樣容易發現問題

  • 圖片

    圖片

    圖片

    圖片

    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595