一.引言
當前工廠制造設備的自動化程度不斷提高,,單機臺的自動控制和方便的人機對話界面使得生產更加穩(wěn)定可靠,,操作也變得簡單,。但生產管理的日益復雜使得許多廠家迫切需要實現(xiàn)全自動化的生產管理,。
[某棉紡廠細紗車間現(xiàn)場]
二.系統(tǒng)要求
通過數(shù)據(jù)采集模塊,,將各個紡機的運行狀況,生產情況等現(xiàn)場數(shù)據(jù)傳送到中央監(jiān)控中心,;中央監(jiān)控中心的計算機實現(xiàn)對所有紡機設備運行狀況的實時監(jiān)視,,對生產情況進行記錄、統(tǒng)計,,統(tǒng)一控制換班,,統(tǒng)一管理生產工藝,自動報表打印,,并與上層管理網(wǎng)絡ERP的數(shù)據(jù)交換,。以達到及時設備維護,合理利用資源,,提高生產效率,,把握生產進度,降低生產成本等目標,。
三.方案介紹
現(xiàn)眾多紡機采用SIEMENS S7200控制系統(tǒng),,具備現(xiàn)場總線聯(lián)網(wǎng)的條件,以下就以SIEMENS S7200控制系統(tǒng)的紡機為例,,介紹紡機聯(lián)網(wǎng)方案,。
系統(tǒng)主要,分為兩個部分:一是硬件部分,,主要解決怎樣采集現(xiàn)場紡機數(shù)據(jù),,并送到中央監(jiān)控中心的計算機;二是軟件部分,,主要解決怎樣將收到的現(xiàn)場數(shù)據(jù)進行顯示,,記錄,分析處理等,。
傳統(tǒng)解決方案:硬件部分,,如采用Profibus網(wǎng)絡,則每臺S7200PLC需要增加一個EM277(PROFIBUS通訊模塊),,監(jiān)控中心計算機加裝CP5611(PROFIBUS通訊卡)組成PROFIBUS網(wǎng)絡,;如采用以太網(wǎng)
新解決方案:硬件部分,,每臺S7200PLC上增加一個BCNet-PPI(北辰以太網(wǎng)通訊模塊),,計算機上需要普通網(wǎng)卡,組成以太網(wǎng)網(wǎng)絡,;軟件部分,,計算機上安裝BCNet OPCServer(OPC服務器軟件)以及WINCC,組態(tài)王,,MCGS等組態(tài)監(jiān)控軟件或紡機聯(lián)網(wǎng)專用軟件,。
方案比較:
1,、 網(wǎng)絡性能比較:以太網(wǎng)適合遠距離通訊,,可以直接利用企業(yè)局域網(wǎng),布線難度低,,綜合成本低,,網(wǎng)絡故障容易定位,易于將來擴展,;Profibus網(wǎng)絡不適合遠距離通訊,,抗干擾弱,大量設備的聯(lián)網(wǎng)需要專用通訊電纜,,布線難度大,,不易擴展,維護困難,;
2,、 成本比較:傳統(tǒng)方案需要增加更多的硬件和軟件,成本較高,;
3,、 軟件操作比較:
傳統(tǒng)方案,增加PROFIBUS通訊模塊,,需要斷電停下設備,,需要在PLC中增加通訊程序;組PROFIBUS網(wǎng)絡,,需要在計算機上進行網(wǎng)絡組態(tài),,并編寫相關通訊程序;如采用CP243以太網(wǎng)模塊,,還需要SIMATICNET軟件,,而且限制較多。
新方案,,即插即用,,不影響生產,不需要修改PLC程序;通訊部分設置在BCNet OPC軟件里進行設定,,軟件系統(tǒng)無任何限制,,完全免費。
四.系統(tǒng)構成
(一)硬件部分:
每臺S7200 PLC上增加一個BCNet-PPI以太網(wǎng)通訊模塊,,將各紡機和中央監(jiān)控計算機聯(lián)成以太網(wǎng)網(wǎng)絡,。
[BCNet-PPI在控制柜內的安裝]
1、 BCNet-S7(PPI)介紹
功能:BCNet-S7(PPI),,為以太網(wǎng)通訊模塊,,將西門子PPI協(xié)議轉成以太網(wǎng)協(xié)議。此模塊可以通過BCNet OPCServer與上位機組態(tài)軟件通訊,,也可以對S7200PLC進行編程下載,。
端口:模塊的PPI端口(接口形式為D
參數(shù):根據(jù)現(xiàn)場相關設備信息,設定模塊的相關參數(shù)(S7地址,、波特率,、IP地址等)。
[BCNet-PPI參數(shù)設定]
2,、 通訊網(wǎng)絡組成
如下圖所示,,每臺紡機控制器(S7200 PLC),配一個BCNet-PPI以太網(wǎng)通訊模塊,;各通訊模塊配置唯一的IP地址,,通過車間區(qū)域網(wǎng)和中央監(jiān)控計算機組成以太網(wǎng)網(wǎng)絡。BCNet-PPI以太網(wǎng)通訊模塊的連接數(shù)量沒有限制,,應用于大數(shù)量的設備聯(lián)網(wǎng),;同時不會影響當前設備的現(xiàn)場操作平臺(TD200,觸摸屏,,計算機),。
(二)軟件部分
計算機上安裝BCNet OPCServer軟件,將現(xiàn)場數(shù)據(jù)采集到OPC服務器中,,再與上位機軟件進行數(shù)據(jù)交換,;上位機安裝紡機聯(lián)網(wǎng)專用監(jiān)控軟件。
1,、 BCNet OPCServer軟件介紹
BCNetS7OPC支持與無限制個BCNet-S7通訊,,也就是說對于外部西門子S7系列PLC控制系統(tǒng)設備的數(shù)量是沒有限制的,用戶只需要為每個S7系列PLC控制系統(tǒng)配置一個BCNet-S7即可,。另外對于每一個控制系統(tǒng)其通訊變量數(shù)目也沒有任何限制,,用戶可以自由定義任意數(shù)目的變量,。
BCNetS7OPC支持的功能如下:
1)支持與西門子S7系列 PLC的PPI/MPI通訊,讀寫的變量區(qū)域包括:M,、I,、Q、DB(V)塊,,支持的數(shù)據(jù)類型包括:位,、有(無)符號8位字節(jié)、有(無)符號16位整數(shù),、有(無)符號32位整數(shù),、32位浮點數(shù)(實數(shù));
2)可以通過Excel2000軟件實現(xiàn)組態(tài)數(shù)據(jù)的導入導出功能,,方便用戶實現(xiàn)大量標簽的快速定義,;
3)提供一個BCNetS7Test工具,安裝后在開始菜單中選擇,。BCNetS7Test可以同時測試與任意個BCNet-S7的數(shù)據(jù)通訊,,用戶在進行聯(lián)網(wǎng)時可以通過它來預先確定網(wǎng)絡通訊是否正常;
2,、 紡機聯(lián)網(wǎng)軟件介紹
紡機聯(lián)網(wǎng)軟件,是針對紡機聯(lián)網(wǎng)需要開發(fā)的監(jiān)控和數(shù)據(jù)統(tǒng)計分析系統(tǒng),。主要包括,,數(shù)據(jù)庫和運行監(jiān)控軟件的結構和界面。
本軟件在結構上主要由以下部分組成:
1)監(jiān)控界面部分:現(xiàn)場所有設備的運行狀態(tài)的更新顯示
2)生產報表部分:顯示,、統(tǒng)計和打印報表<, /SPAN>
3)數(shù)據(jù)分析部分:出示一些反映生產的綜合指標的分析結果
4)人員信息部分:管理所有人員的信息
5)生產設定部分:負責對設備,、人員、生產計劃的設定
6)工藝配方部分:執(zhí)行工藝參數(shù)的上載下載和工藝儲存
7)用戶查詢部分:實現(xiàn)對生產狀況的即時動態(tài)查詢
8)工具箱部分:提供對數(shù)據(jù)庫的數(shù)據(jù)修復,、壓縮,、和備份等功能
9)系統(tǒng)報警部分:根據(jù)設備狀態(tài)數(shù)據(jù)發(fā)出報警
10)系統(tǒng)提示部分:根據(jù)用戶的操作發(fā)出提示信息
[74臺細紗機監(jiān)控演示]
五.結束語
此解決方案也在多處實際應用,系統(tǒng)運行良好,、穩(wěn)定,,達到用戶預期的要求,用戶可以更清楚的了解紡機的運行狀況,,更準確的把握生產進度,,更合理的安排生產班次,更高效的利用資源,。
方案實施簡單易操作,,實施時間少,能快速的投入生產應用,。BCNet以太網(wǎng)通訊模塊使用方便,,即插即用,,不影響正常生產;BCNet OPCServer軟件操作簡單,,運行可靠,。
系統(tǒng)結構簡單清晰,操作簡單,,維護方便,,擴展升級靈活。此系統(tǒng)將會在紡機,、包裝等單機設備集中的工廠,,得到廣泛的應用。