時間:2014-01-17 10:17:25來源:劉海鵬 楊亭亭
摘要:螺旋焊管預精焊機組主機區包含很多設備,若使用一個IO控制器對主機區進行控制,對控制機本身硬件要求比較高,程序上實現起來也很復雜;若每個設備使用一個IO控制器,則控制器之間的數據通訊比較難實現。本文主要介紹了智能IO通訊,智能IO通訊的從站既可以作為CPU實現本單元生產工藝的處理,又可以作為從站與其他設備進行數據通訊。使用該通訊方式可以很好解決精焊機組主機區的問題。
TheapplicationofIdevices’communicationinSAWHPre-weldingOperationLine
關鍵字:預精焊,PLC,智能IO設備,PROFINETt通訊
1前言
預精焊車間主機區設備包括鋼卷準備站、前橋、銑邊機、成型預焊、后橋切割等設備,這些設備都是通過PLC進行控制。整個主機區這些設備并不是相互獨立的,通過相互協作才能完成鋼管的生產[1]。如果整個主機使用一個IO控制器對設備進行編程控制,這對IO控制器的計算能力要求特別高,此外,該系統的程序也會特備復雜,實現起來比較困難;如果每個設備都使用一個IO控制器進行控制,程序比較容易實現,但控制器之間的數據通訊將會是一個難點。
智能IO通訊就可以非常容易的解決該問題,主機區的鋼管生產過程按工藝細分為幾部分,選擇其中一部分作為主站,其余的各部分作為智能IO從站,可以進行各自的編程處理,這樣,智能IO從站既可以作為CPU實現本單元生產工藝的處理,又可以作為從站與其他設備進行數據通訊。
2智能IO介紹
西門子PROFINET的CPU支持智能IO設備功能,即該設備同時作為IO控制器和IO設備[2]。智能IO設備不但可以作為一個智能處理單元處理生產工藝的某一過程,而且可以和IO控制器之間交換過程數據。因此,智能設備作為一個IO設備連接一個上層IO控制器,智能設備的CPU通過自身的程序處理某段工藝過程,相應的過程值發送至上層的IO控制器再做相關的處理。
使用智能IO設備進行通訊,只需要進行簡單的IO控制器的連接就可以實現通訊,無需額外的硬件設備和軟件工具。這種通訊方式不僅可以實時通信,還支持等時實時通信。由于智能IO設備具有計算能力,這樣對主站IO控制器的計算能力要求也就減少了。智能IO設備可以處理本地過程數據,減少了與主站的通信負荷。
進行智能IO設備通訊時,應當特別注意組態的傳輸地址區域。智能設備的總帶寬為傳輸地址區域帶寬與自身IO系統帶寬之和[3],如果傳輸區域帶寬過大,會影響自身IO系統的實時通信。
3預精焊主機區的智能IO通訊
預精焊主機區的設備通過前橋進行連接,可以將前橋作為主站IO控制器,這里采用CPU319-3PN/DPv3.2,其余的設備作為智能IO從站,根據各個設備的功能選擇CPU317或者CPU315。主IO控制器通過SCALANCEX116交換機與智能IO從站連接,其PROFINET網絡系統如下圖所示。
圖1主機區的網絡系統圖
3.1從站網絡組態
對于整個主機區的智能IO是作為一個從站,但在從站網絡中,智能IO設備是作為IO控制器來使用的,需要在程序中進行硬件組態。智能IO從站的硬件組態基本相同,下面以后橋設備為例介紹其組態方法。智能IO設備功能需要Step7V5.5版本才能使用,在該Step7中才能完成從站網絡系統的智能設備硬件組態,按照圖2所示進行組態,圖中PROFIBUS和PROFINET從站按設備具體需要進行組態。
圖2后橋硬件組態圖
雙擊該站CPU317-2PN/DP的硬件組態中的X2槽PN-IO,彈出其屬性對話框,選擇“I-Device”標簽頁,激活“I-devicemode”選項,在這里不需要激活“ParameterassignmentforthePNinterfaceanditsportsonthehigher-levelIO-controller”和“Operateashigher-levelshareddevice”兩個選項,其中這兩個參數前者表示PN接口和端口的屬性參數由上層IO控制器分配;后者表示該智能設備可以作為共享設備。
圖3后橋PN-IO屬性對話框
點擊傳輸區域(Transferarea)下方的“New”按鈕,創建IO控制器和智能設備之間數據通信的傳輸區域。傳輸區域有2種類型,一種是應用(Application)傳輸區域,即控制器訪問智能設備的用戶程序接口。另一種是I/O傳輸區域,即控制器可以直接訪問智能設備的IO,而智能設備不能處理該IO。由于CPU319F-3PN/DP不支持I/O傳輸區域,這里使用應用傳輸區域,分別創建輸入地址區和輸出地址區為2個字節(如下圖3所示),然后對硬件組態進行保存和編譯。
在硬件組態界面中選擇菜單“Options”、“CreateGSDfileforI-device”,為前橋系統的IO控制器創建智能設備的GSD文件。點擊后彈出彈出創建智能設備GSD文件對話框,如下圖4所示,更改名稱為RunOff-PN-IO,點擊“Create”按鈕,系統自動創建一個GSD文件并顯示在“GSDfile:”后,然后點擊“Install”按鈕,安裝剛生成的GSD文件到Step7硬件組態列表中。至此完成從站網絡組態。其他智能從站同樣按此步驟進行組態。
圖4創建智能設備GSD文件
3.2前橋主站網絡組態
圖5智能IO設備硬件列表
在Step7中對主站網絡系統進行硬件組態。對于智能IO設備的組態,與標準IO設備類似,從硬件列表中(上圖5所示)拖入上述創建的GSD文件即可,組態的網絡如下圖6所示。
圖6前橋硬件組態圖
組態中需要設置智能從站的的輸入輸出地址,在從站網絡組態章節3.1中設置的兩個字節的輸入和輸出,在該系統中分別對應后橋智能IO設備的輸出和輸入(如圖7所示),即主站的PIW156對應后橋系統中個PQW256,主站的PQW156對應后橋系統中的PIW256。
圖7后橋智能IO的輸出和輸入配置
至此,整個主機區系統的硬件組態已經全部完成,下面介紹下通過編寫程序完成主從站的數據通訊。
3.3主站與智能從站間的通訊
完成硬件組態后,不需要額外增加硬件設備,僅需要通過編寫程序,就能夠完成智能IO與主站IO控制器數據通訊。以遠程控制后橋油泵啟動為例,介紹主站與智能從站的數據通訊。主站定義油泵啟動輸入點位I0.0,前橋主站IO控制器的程序如下圖8所示。
圖8前橋主站程序圖
根據3.2章節介紹的對應關系,前橋區發送的遠程控制信號PQW156與后橋的PIW256相對應,因此,前橋主站與后橋智能IO從站數據通訊的程序如下圖9所示。
圖9后橋智能從站程序圖
4智能IO通訊的應用情況
相比預精焊車間里其他的IO控制器間的通訊方式,例如通過DP-Coupler進行通訊等,智能IO通訊無需額外的軟硬件,僅僅通過軟件配置就可以實現簡單的IO控制器的連接。該智能通訊方式在預精焊分廠主機區已經應用了兩年多的時間,通訊穩定可靠,使用效果良好,能夠滿足預精焊主機區各設備之間數據通訊的要求。
智能IO的使用將主機區的所有設備利用網絡連接起來,形成了一個大系統,這便于設備日常維護管理。由于智能IO從站的程序存儲在各自的Step7項目中,這為以后的設備改造提供了極大的便捷性和足夠的空間。
標簽:
下一篇:神經網絡在PMV指標中的應用研究
中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
相關資訊
產品新聞
更多>2025-05-19
2025-04-30
2025-04-11
2025-04-08
2025-03-31
2025-03-26