<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-1500T分布式同步功能
    發布時間: 2023-12-11 23:25 更新時間: 2024-12-27 09:10
    在一些實際應用中,會需要很多軸進行同步運行,如印刷機、紙尿褲生產線等。由于一個 PLC 的運動控制資源有限,控制軸的數量也是有限的,就會需要多個 PLC 間協調實現軸工藝對象的跨CPU的同步運行。從博途V16開始,S7-1500T PLC固件版本2.8 可以實現不同CPU上的軸 工藝對象之間的同步操作(齒輪同步或凸輪同步)。所有跟隨軸均同時獲得相同的引導值。圖1顯示了基于一個應用案例的分布式同步結構,兩個CPU上分別有兩個跟隨軸。

    圖片本文以S7-1517TF及 S7-1511T PLC為例,介紹了項目配置的主要步驟,為有需求的工程師提供參考。_

    2.主要配置步驟 

    _1.  步驟1 - 通信組態a.首先確保所有的設備組態到同一PROFINET網絡中,一個PLC設置為同步主,其他設置為同步從。S7-1517TF CPU為主:圖2配置S7-1517TF為同步主站圖片S7-1511TCPU為從:圖3 配置S7-1511T 為同步從站圖片b.配置數據交換區,首先選擇引導軸所在的PLC,本文使用S7-1517TF,選中S7-1517TF之后,在“IO communication”中拖拽接收PLC“S7-1511T”到Partner 2 列的“Drop or select the device here”位置中。圖4 通過拖拽的方式建立直接數據交換圖片c.在建立的“Direct data exchange”屬性中,配置數據長度為48個字節。圖5 配置48個字節的發送數據圖片d.配置IO區屬性,在“Organization block”屬性中選擇 “MC-Servo”:圖6 配置直接交換數據圖片2. 步驟2 - 準備變量和工藝對象a.創建引導軸的數據變量,數據類型為“DX_TEL_SyncOp”,地址為創建的輸出區的首地址:圖7 在S7-1517TF中建立變量圖片


    b.創建跟隨軸的數據變量,數據類型為“DX_TEL_SyncOp”,地址為創建的輸入區的首地址:圖8在S7-1511T中建立變量圖片c. 關聯引導軸數據,在作為主軸的屬性中選中輸出變量:圖9在S7-1517TF中關聯發送變量圖片d.創建引導軸代理工藝對象,關聯引導軸數據,在屬性中選中輸入變量:圖10 在S7-1511T中建立引導軸代理圖片圖11在S7-1511T中關聯接收變量圖片3. 步驟3 - 編寫程序:圖12在S7-1511T中編寫測試程序圖片4. 步驟4 - 測試結果:通過使用Project trace功能,可以監控兩個工藝對象的同步效果。圖13 測試結果圖片


    聯系方式

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