孫娜
摘 要:本文講述了在TIA 博途軟件中如何配置西門子S7-1500控制系統(tǒng),通過組態(tài)控制實現(xiàn)軟件項目環(huán)境下的自動化控制系統(tǒng)。詳細介紹了組態(tài)過程及主要注意事項,涉及IP分配設備組態(tài),通過用戶界面實現(xiàn)系統(tǒng)的組態(tài)控制。
關鍵詞:博途;S7-1500 ;組態(tài)
中圖分類號:TN081 文獻標志碼:A
0 引言
我院作為第44屆世界技能大賽工業(yè)控制項目中國集訓基地,引進了先進的西門子工業(yè)控制設備。工業(yè)控制項目核心的控制元件是西門子高端S7-1500系列PLC,該套自動化控制裝置主要由S7-1500、觸摸屏TP1500、變頻器G120、分布式IO等部件組成。西門子公司的S7-1500是專為中高端設備和工廠自動化設計的新一代PLC,該控制器集成了運動控制、工業(yè)信息安全和故障安全功能,S7-1500與TIA博途的完美結合,能夠實現(xiàn)現(xiàn)代工業(yè)生產中的精準控制。
1 S7-1500PLC控制器簡介
西門子S7-1500PLC控制器包括多種新技術、新標準,編程用的塊總數(shù)達到6000多個,強大的CPU模塊功能擁有可供用戶使用的充足的資源,更適用于對速度和準確性要求較高的設備裝置。超高速的運算處理速度,CPU集成工藝功能和安全保護機制等諸多方面的革新,以其最高的性價比,提升客戶的生產效率,以其卓越的產品設計理念提升產品的生產能力和易用性。
TIA博途平臺是工業(yè)自動化領域的新一代工程設計軟件。TIA博途做到了通過直觀的用戶界面及高效的導航設計技術實現(xiàn)系統(tǒng)的周密整合。
2 組態(tài)控制功能的原理
西門子自動化TIA博途軟件,是采用統(tǒng)一工程組態(tài)和軟件項目環(huán)境的自動化軟件,適用于所有自動化任務。借助該工程技術軟件平臺,用戶能夠快速、直觀地開發(fā)和調試自動化系統(tǒng)。系統(tǒng)組態(tài)是針對硬件、網絡、設備等進行參數(shù)設置,系統(tǒng)硬件連接完好后對系統(tǒng)的一種軟環(huán)境建立,同時也起到對硬件設備連接的檢驗作用。博途軟件可對西門子所有的設備進行編程、調試,將系統(tǒng)的所有硬件集成在一個軟件中,既降低了成本又提高了效率。
TIA博途在所有組態(tài)界面間提供高級共享服務,提供統(tǒng)一的軟件導航引導用戶操作并確保系統(tǒng)操作的一致性。自動化系統(tǒng)中的所有設備和網絡可在同一共享編輯器內進行組態(tài)。平臺功能強大,平臺中的項目導航、數(shù)據(jù)管理、庫概念、項目存儲和在線診斷等功能作為標準配置提供給用戶。TIA博途采用此軟件平臺,可在這一開發(fā)環(huán)境中組態(tài)西門子的所有控制器、人機界面和外圍驅動裝置。在控制器、驅動器和人機界面HMI之間建立通信,可大大降低成本,方便軟硬件調試,系統(tǒng)仿真等功能的實現(xiàn),提高了系統(tǒng)的自動化水平。
3 組態(tài)實現(xiàn)的過程
在TIA博途軟件中組態(tài)包括以下內容,添加各種類型的PLC控制器和HMI,配置各種規(guī)模的站點以及網絡拓撲圖,在線配置與離線配置參數(shù),變量定義以及標簽制作。針對創(chuàng)新的西門子S7-1500控制器,博途軟件還支持站點上傳功能,可以自動搜索并上傳整個站點信息。本文中共組態(tài)5個系統(tǒng)模塊,依次由PLC模塊CPU1516F、變頻器模塊SINAMICS G120、人機界面模塊HMI TP00精智面板、分布式IO et200sp、交換機SCALANCE X208等幾大模塊組成。
在TIA博途項目中,可以添加很多類型的HMI和PLC控制器,S7-1500控制器支持模塊檢測功能。首次連接S7-1500時,可以插入一個“非指定的CPU1500”點擊“獲取”命令并選擇聯(lián)機的網卡,此時TIA博途將會自動搜索網絡上所有的站點,選擇所需要的站點,TIA博途將自動檢測站點上所有的模塊并按出廠設置的參數(shù)上載,即完成了高效組態(tài)。
假設在沒有聯(lián)機的情況下,系統(tǒng)也可以從硬件目錄中添加新的模塊,硬件目錄自動帶有“過濾”功能,所列出的模塊自動匹配配置的站點,不再需要逐級查找,這是TIA博途軟件的高效組態(tài)。底板視圖可以擴展和折疊,可以分段快速查看配置的模塊,如選擇一個模塊,可以直接在模塊的屬性中為IO變量定義符號名稱,同時支持批量復制功能,符號名稱可以直接在模塊的標簽條上顯示。選擇一個站點,可以將所有模塊的標簽條導出,也可以導出單一模塊的標簽條。導出的標簽條可以使用辦公軟件打開和打印,這又是高效組態(tài)的一種體現(xiàn)。配置多個相同參數(shù)的通道可以使用模塊的通道模板,需先配置通道模板,選擇診斷的參數(shù)以及測量類型,之后在通道中的參數(shù)設置中選擇“來自模板”,通道參數(shù)將自動采用模板中的設置。如果一個項目的初始階段只需要部分模塊,可以將其余配置好的模塊暫存在“拔出的模塊”欄中,需要時可以再次使用,模塊的參數(shù)不會丟失。如果配置一個PROFINET站點,可以打開“網絡視圖”,在“分布式IO”中選擇需要配置站點的接口模塊,以ET200SP站點為例,將其拖放到“網絡視圖”中,為了便于管理,可以更改站點名稱,使用鼠標拖放的方式,可以非常簡單地將ET200SP站點連接到網絡上,連接成功后在分布式IO站點上帶有藍色主站標識符,表示已經分配到一個主站上,此時點擊ET200SP站點的PROFINET接口,在屬性中已經自動分配了IP地址,如圖1所示,也可以根據(jù)實際要求手動更改。接下來分配名稱,每個站點相應分配一個名稱如圖2所示,注意在一個系統(tǒng)中兩臺一樣的設備名稱不相同,最好用序號區(qū)分開來,如ET200SP_01。SIMATIC S7-1500 裝配有3個 PROFINET 端口:兩個端口具有相同的 IP 地址,用于現(xiàn)場層面的通信,另一個端口具有另外的 IP 地址,以便集成到公司網絡中。應用上需要注意的問題,同一系統(tǒng)的設備必須應用同一網段的IP,硬件接口和軟件設置必須一致,也就是說在分配IP地址時,系統(tǒng)中的設備IP前3組數(shù)據(jù)要保持一致,最后一組可以理解為設備序號,不能一致,這樣IP分配才能成功。
同時,系統(tǒng)自動為站點分配設備編號,這個站點編號將在診斷中使用,切換到設備視圖,為分布式IO站點進行配置,為了區(qū)別多個相同的站點,可以為站點分配不同的設備名稱,例如設備名為“ET200SP_01”,帶有過濾功能的“硬件目錄”自動列出只適合ET200SP配置的模塊,按照實際需求插入模塊,如果在模塊中使用不同的電源供電,需要啟用新的電位組,模塊的端子板將變?yōu)榘咨c實際配置的顏色匹配,本項目分布式IO站共配置了兩DI兩DQ及一AI和AQ模塊,如圖3所示,存盤編譯,這樣一個PROFINET站點配置完成。
設備的名稱需要在線分配,切換到“網絡視圖”,點擊網絡,選擇“分配設備名稱”,系統(tǒng)將自動搜索網絡上所有的站點,選擇需要的設備名稱,再選擇網絡上的站點,點擊“分配名稱”按鈕進行分配,為了驗證是否分配成功,可以更新網絡上的站點,這時可以看到設備名稱已經分配到實際的站點,選擇控制器下載,系統(tǒng)將自動搜索網絡上的站點,選擇需要的站點下載配置到CPU中,控制器啟動后將自動查詢具有“ET200SP_01”的站點并分配IP地址。再次查看網絡上的站點,可以看到IP地址已經分配成功,通信建立完畢。
配置網絡拓撲結構,可以得到網絡上設備與設備之間關系的信息,這樣可以診斷端口連接是否正確,同時,在分布式IO接口模塊故障替換時不需要再聯(lián)機分配設備名稱,進入拓撲視圖,可以看到每個設備上具有PRFINET接口數(shù)量,鼠標點擊接口,在下面的表格中可以看到設備端口自動索引,拖放快速連接設備的端口,同時表格中也將建立端口連接關系,將配置信息下載到CPU中,再次切換到在線,可以看到端口連線是紅色的,表示配置與實際的連線不匹配,然后,在表格中選擇“比較離線/在線”功能,系統(tǒng)將自動掃描端口的連接信息,完成后可看到實際的端口連接是PLC的端口1連接到分布式站點的端口1,而配置的端口連接是PLC端口2連接到分布式站點的端口2,切換到離線狀態(tài),可以采用實際端口的連接信息作為離線的配置信息,將配置信息再次下載到CPU中,端口鏈接狀態(tài)正確,網絡拓撲信息存儲于CPU的SD卡中,這樣更換接口模塊時,CPU將根據(jù)端口的連接信息自動為新的接口分配設備名稱和IP地址。圖4為已連接的網絡視圖。
4 注意事項
在設備組態(tài)的過程中,軟硬件的對應性一定要看好,查看好產品的序列號,系統(tǒng)選擇器件過程中要嚴格查實,若出現(xiàn)軟件中沒有相應的序列號時,要先更新升級元件庫,以保證序列號一致。IP分配過程中,首先確保硬件網口連接在同一網段上的端口,再進行IP設置,在保證同一網段的基礎上不能重復,所有網內設備網關相同。
結語
組態(tài)控制功能能夠幫助用戶配置S7-1500最大控制系統(tǒng),程序下載到PLC中,實現(xiàn)系統(tǒng)的仿真調試,是承接系統(tǒng)軟硬件之間的橋梁,運用好組態(tài)控制功能,用戶能夠快速、直觀地開發(fā)和調試自動化系統(tǒng)。
參考文獻
[1]向曉漢.西門子PLC工業(yè)通信完全精通教程[M].北京:化學工業(yè)出版社,2013:35-38.
[2]王子寶.TIA技術在工業(yè)自動化中的應用[J].中國高新技術企業(yè),2010(22):56-60.
[3]西門子發(fā)布新一代PLC控制器與最新版TIA博途V12軟件平臺[J].CAD/CAM與制造業(yè)信息化, 2013(4):23-29.
[4]吳波.西門子TIA博途V13應用原理與案例設計[J].科技風,2017(19):66-78.
[5]西門子發(fā)布TIA博途V12軟件平臺[J].自動化博覽,2013(5):21-24.
[6]西門子PLC控制器SIMATIC S7-1500[J].自動化博覽,2013(5):33-37.