收稿日期:2013-05-27
作者簡介:文元雄(1963—),男,湖北松滋人,高級工程師,碩士,研究方向:汽車裝備自動化。
通訊聯(lián)系人,E-mail:wen603@sohu.com
文章編號:1003-6199(2014)03-0061-04
摘 要:結(jié)合東風汽車某分公司涂裝生產(chǎn)實際,提出基于Controller Link網(wǎng)絡的車身噴涂輸送控制系統(tǒng)設計課題。本論文闡述該系統(tǒng)的結(jié)構和功能,系統(tǒng)利用Controller Link網(wǎng)完成PLC與PLC的鏈接,并完成數(shù)據(jù)傳輸。PLC根據(jù)數(shù)據(jù)完成對汽車車身油漆生產(chǎn)全過程的自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。實際運行情況表明,該系統(tǒng)大大提高了生產(chǎn)效率,優(yōu)化了控制。該系統(tǒng)設計先進,具有很好的發(fā)展前景。
關鍵詞:Controller Link網(wǎng)絡;數(shù)據(jù)傳輸;自動控制
中圖分類號:TP278 文獻標識碼:A
Design of a Bodywork Coating & Transporting
Control System Based on Controller-link
WEN Yuan-qiong
(School of Electrical & Information Engineering,Hubei University of Automotive Technology,Shiyan,Hubei 442002,China)
Abstract:Combined with production fact in a branch of DFAC, start the subject :a bodywork coating & transporting control system based on Controller-Link. The paper illustrates structures & functions of the system, which use Controller-Link to link PLCs and transmit data. PLCs control auto bodywork coating process automatically depending on data, rackrecord & analysis every bodywork in .The practical operation shows that the system increased productive, optimized control. The system is designed advanced and has good development prospect.
Key words:Controller Link;date transmitting;automatic control
1 引 言
東風汽車有限公司某涂裝生產(chǎn)車間采用的是傳統(tǒng)PLC集中控制,各PLC之間缺乏信息交流,控制效果差,當發(fā)生錯誤時,經(jīng)常不能及時發(fā)現(xiàn),嚴重時,會導致整個生產(chǎn)不能按要求進行,延誤產(chǎn)品出廠時間。根據(jù)分析公司提出了對涂裝車間基于Control-Link的OMRON多PLC網(wǎng)絡控制系統(tǒng)設計,該系統(tǒng)利用Controller Link網(wǎng)完成PLC與PLC的鏈接,并完成數(shù)據(jù)傳輸,PLC能根據(jù)數(shù)據(jù)完成對汽車車身油漆生產(chǎn)全過程的自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。
本課題主要是對全車間十幾套大型PLC進行編程控制(PLC群控),PLC采用歐姆龍可編程控制器CS1。各工作區(qū)PLC要完成本區(qū)控制,還須將部分其它工序受控信息送出,同時還要接受上一工序或其它工序傳來的信息以便進行連鎖控制。主要是各工作區(qū)PLC將信息相互傳送,同時還要以一臺主PLC接收和發(fā)送上位機信息與其它PLC完成任務信息交換,PLC之間以及上位機算機之間采用Controller Link網(wǎng)。汽車車身油漆生產(chǎn)全過程采用總線控制, PLC與現(xiàn)場模塊間采用Device Net總線。各PLC進行故障診斷及并通過觸摸屏顯示相關信息,通過網(wǎng)絡輸送信息及故障診斷代碼,終端計算機也能找出故障原因。
2 Controller Link網(wǎng)絡的應用
在工業(yè)設備的生產(chǎn)工程的網(wǎng)絡控制中一般都采用標準的工業(yè)總線,主要原因是工業(yè)總線抗干擾能力強[1,2]。Controller Link總線是OMRON可編程控制器專用總線,該網(wǎng)為OMRON的一種FA(工廠自動化)網(wǎng)絡,其節(jié)點為CQM1H、C200HX/HG/HE、CS1、CJ1、CV/CVM1等系列的PLC和計算機。
Controller Link 網(wǎng)采用N-N 令牌總線結(jié)構,最大節(jié)點數(shù)為32,通信波特率可達2Mbps,傳輸介質(zhì)為屏蔽雙絞線或光纜[3,4]。采用電纜時最大傳輸距離隨波特率而變,2Mbps 時為500m,1Mbps 時為800m,500Kbps 時為1km;采用光纜時波特率為2Mbps,最大通信距離為20 km。
為使公共數(shù)據(jù)能夠在網(wǎng)絡上的PLC和計算機之間共享,而不需要PLC的CPU單元或個人計算機內(nèi)的通信程序。當數(shù)據(jù)被寫入本節(jié)點的發(fā)送區(qū)域時,數(shù)據(jù)會自動傳送到遠程節(jié)點的接收區(qū)域中。可以人工將IR,SR,CIO,LR,DM或擴展區(qū)域中的任何部分設置成發(fā)送區(qū)或接收區(qū)。用數(shù)據(jù)鏈接功能建立的發(fā)送區(qū)和接收區(qū)被稱作數(shù)據(jù)鏈接區(qū)。
每個節(jié)點可以設置兩個數(shù)據(jù)連接區(qū)域:第1區(qū)和第2區(qū)。通過Controller Link軟件或CX-P軟件可以進行人工設置,該方式可以自由定義數(shù)據(jù)連接區(qū)的位置。每個節(jié)點的發(fā)送字數(shù)可以人工設置,第1區(qū)和第2區(qū)可以從位區(qū)中選擇(如IR,CIO和LR),也可以從數(shù)據(jù)存貯器中選擇,但第1區(qū)和第2區(qū)不能被設置在相同的存儲區(qū)域中;接收節(jié)點的順序可以改變,發(fā)送節(jié)點采用與節(jié)點號一致的上升順序。對于加入數(shù)據(jù)鏈接的所有節(jié)點來說,擁有相同大小的發(fā)送/接收區(qū)域,并共享完全相同的數(shù)據(jù)。如圖2所示。節(jié)點也可以被設置成僅僅接收或僅僅發(fā)送數(shù)據(jù),還可以建立一個數(shù)據(jù)鏈接使1個節(jié)點僅接收其他節(jié)點發(fā)送的部分數(shù)據(jù)。
網(wǎng)絡中的每個節(jié)點需安裝相應的通訊單元,PLC上安裝Controller Link單元,個人計算機上插上Controller Link支持卡,這樣在計算機上安裝或開發(fā)監(jiān)控軟件就可以在Window平臺下對整個網(wǎng)絡進行監(jiān)控[5,6]。
3 Controller Link網(wǎng)與以太網(wǎng)綜合利用
公司的涂裝電控系統(tǒng)全部過程包括:裝車、電涌、底漆烘干、底漆打磨、涂膠、中涂、中涂烘干、中涂打磨、面漆、面漆烘干、檢查返修、倉儲、輸送撬清洗。部分工藝區(qū)都裝車身信息讀卡器,讀卡器可讀區(qū)車身全部信息,還可更改車身的部分信息。由于設備較多不可能每臺設備都裝讀卡器,因此PLC除編程控制設備自動運行,還要進行編跟蹤車身必要的部分數(shù)據(jù);做到汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。PLC之間以及機算機之間采用Controller Link,各工作區(qū)PLC將信息送到主PLC,PLC之間信息相互傳送,同時還要從主計算機接收指令完成指定的任務。由于有些專用設備并不支持Controller Link網(wǎng),在系統(tǒng)中還使用了以太網(wǎng)信息傳送處理。涂裝電控系統(tǒng)控制,如圖3所示。
網(wǎng)絡系統(tǒng)控制要點在于大量的現(xiàn)場數(shù)據(jù)采集和通信控制。當雪橇到達NEPID讀取車身位置后,雪橇停止,由可編程控制器輸出請求信號給NEPID系統(tǒng),請求NEPID系統(tǒng)設定盤讀取NEPID卡的信息。NEPID系統(tǒng)設定盤分析讀取的信息,NEPID系統(tǒng)將讀取的信息通過以太網(wǎng)直接傳送到中控室上位機工程管理服務器;當PLC控制系統(tǒng)檢測到NEPID系統(tǒng)設定盤的讀完成信號后,控制雪橇前進,并發(fā)出相應信號給NEPID系統(tǒng)設定盤。
噴涂可編程控制器等通過以太網(wǎng)直接通訊,工程管理服務器和可編程控制器、NEPID系統(tǒng)是用TCP的Socket Interface進行通信,并通過協(xié)議規(guī)定的寫入用Port(送信線路)和插入用Port(接收線路)進行。開通通信線路,與送信線路及接收線路一起。工程管理服務器到連接設備側(cè)可編程控制器及網(wǎng)絡其他站點。對于所有大部分設備輸送PLC都用的是Controller Link網(wǎng)絡,這樣做到用Controller Link網(wǎng)絡與生產(chǎn)管理服務器、NEPID系統(tǒng)服務器進行聯(lián)網(wǎng),實現(xiàn)自動化的生產(chǎn)管理。設備側(cè)與中央控制室連接在一起,由中央控制室對設備側(cè)進行監(jiān)視控制。
表1 報文數(shù)據(jù)部的數(shù)據(jù)組成
中控室上位機工程管理服務器將NEPID系統(tǒng)讀取的信息進行處理除用以太網(wǎng)直接傳送到噴涂機等專用機上,還用Controller Link網(wǎng)絡傳送到該網(wǎng)節(jié)點上的主PLC上專用存儲區(qū)。主PLC上相關信息以廣播形式傳送到其它PLC指定區(qū)域。
4 利用網(wǎng)絡數(shù)據(jù)的控制
各PLC間的信息傳送,除部分PLC與中央控制室間有數(shù)據(jù)通訊外,各區(qū)PLC之間由于有車身雪撬流動,為保證運行交接的可靠性,一定要建立可靠的聯(lián)鎖控制,各區(qū)PLC之間成在有必要的I/O點的聯(lián)鎖控制,由于其中同一設備有多種響應,首先根據(jù)幾種動作定出運行的優(yōu)先級別;這樣需要編寫復雜的聯(lián)鎖控制程序。
各PLC除雪撬交接的聯(lián)鎖控,還有一些其它信息的傳送。每個讀卡器所讀的信息很多,對這些信息進行處理只取其所需信息,在Controller Link 通信時區(qū)別于PLC與服務器信息。如車身的編號用DM區(qū)的3個字,按照車身的編號順序, 1號車身的編號第1個字對應DM區(qū)0001地址(車身的編號),第2個字對應DM區(qū)501地址(車身的編號+500),第3個字對應DM區(qū)1001地址(車身的編號+1000),有運送車身生產(chǎn)信號時自動輸入,車身的生產(chǎn)信息和觸摸屏輸入系統(tǒng)數(shù)據(jù)組合,車間連接于Controller Link網(wǎng)計算機根據(jù)車身的生產(chǎn)信息和數(shù)據(jù)向各PLC發(fā)出對應程序選擇。車身的編號信息內(nèi)容,如表2所示。
表2 車身的編號配代信息
各工藝區(qū),讀卡器對車身信息進行操作后送到中央處理器,中央處理器將畢要的信息送到主PLC,主PLC對信息進行處理廣播并刷新其它區(qū)PLC存儲區(qū)。如圖5.7所示,3區(qū)主PLC接收地址DM1500--DM2000分別與各分PLC發(fā)送信息的地址對應。DM0000--DM1499是3區(qū)發(fā)送信息地址,各分PLC接收信息(見表3.9DM區(qū)發(fā)收地址表),3區(qū)PLC同時完成與中心計算通訊。3區(qū)為所有各區(qū)雪橇車身信息交換中心,因此3區(qū)雪橇車身信息卡信息直接作用DM(車身信息)進行操作,同時各PLC相互之間留出40個字相互傳送。操作方式:讀卡器對雪撬車身信息進行讀取-中央處理器-從DM區(qū)提取雪橇信息-放置在DM0000~DM1499-根據(jù)信息進行控制 或 進行位操作-10秒后清空。
5 結(jié) 論
該系統(tǒng)主要利用Controller Link網(wǎng)完成PLC與PLC的鏈接,NEPID系統(tǒng)讀取的信息與工程管理服務器及PLC的鏈接,并完成數(shù)據(jù)傳輸,PLC能根據(jù)數(shù)據(jù)完成對汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。由于Controller Link網(wǎng)的應用,各PLC間的數(shù)據(jù)得到了共享,這大大提高了生產(chǎn)效率,優(yōu)化了控制。
參考文獻
[1] 駱德漢.可編程控制器與現(xiàn)場總線網(wǎng)絡控制[M].北京:科學出版社,2005,9:166-190.
[2] 李全利.可編程控制器及其網(wǎng)絡系統(tǒng)的綜合應用技術[M].北京:機械工業(yè)出版社,2005,1.
[3] 徐世許,鄭 健,孫衛(wèi)國.基于FINS協(xié)議的Controller Link網(wǎng)監(jiān)控系統(tǒng)設計[J].計算 機工程,2007(10):95-97.
[4] 楊小莉.Controller Link網(wǎng)的研究及其在污水處理監(jiān)控系統(tǒng)中的應用[D].青島:中國海洋大學,2007.
[5] 付洪壯.OMRON可編程序控制器兩級網(wǎng)絡架構應用技術的研究[D].大連:大連理工大學,2005.
[6] 祁文釗,霍罡.CS/CJ系列PLC應用基礎及案例[M].北京:機械工業(yè)出版社.2006.
網(wǎng)絡中的每個節(jié)點需安裝相應的通訊單元,PLC上安裝Controller Link單元,個人計算機上插上Controller Link支持卡,這樣在計算機上安裝或開發(fā)監(jiān)控軟件就可以在Window平臺下對整個網(wǎng)絡進行監(jiān)控[5,6]。
3 Controller Link網(wǎng)與以太網(wǎng)綜合利用
公司的涂裝電控系統(tǒng)全部過程包括:裝車、電涌、底漆烘干、底漆打磨、涂膠、中涂、中涂烘干、中涂打磨、面漆、面漆烘干、檢查返修、倉儲、輸送撬清洗。部分工藝區(qū)都裝車身信息讀卡器,讀卡器可讀區(qū)車身全部信息,還可更改車身的部分信息。由于設備較多不可能每臺設備都裝讀卡器,因此PLC除編程控制設備自動運行,還要進行編跟蹤車身必要的部分數(shù)據(jù);做到汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。PLC之間以及機算機之間采用Controller Link,各工作區(qū)PLC將信息送到主PLC,PLC之間信息相互傳送,同時還要從主計算機接收指令完成指定的任務。由于有些專用設備并不支持Controller Link網(wǎng),在系統(tǒng)中還使用了以太網(wǎng)信息傳送處理。涂裝電控系統(tǒng)控制,如圖3所示。
網(wǎng)絡系統(tǒng)控制要點在于大量的現(xiàn)場數(shù)據(jù)采集和通信控制。當雪橇到達NEPID讀取車身位置后,雪橇停止,由可編程控制器輸出請求信號給NEPID系統(tǒng),請求NEPID系統(tǒng)設定盤讀取NEPID卡的信息。NEPID系統(tǒng)設定盤分析讀取的信息,NEPID系統(tǒng)將讀取的信息通過以太網(wǎng)直接傳送到中控室上位機工程管理服務器;當PLC控制系統(tǒng)檢測到NEPID系統(tǒng)設定盤的讀完成信號后,控制雪橇前進,并發(fā)出相應信號給NEPID系統(tǒng)設定盤。
噴涂可編程控制器等通過以太網(wǎng)直接通訊,工程管理服務器和可編程控制器、NEPID系統(tǒng)是用TCP的Socket Interface進行通信,并通過協(xié)議規(guī)定的寫入用Port(送信線路)和插入用Port(接收線路)進行。開通通信線路,與送信線路及接收線路一起。工程管理服務器到連接設備側(cè)可編程控制器及網(wǎng)絡其他站點。對于所有大部分設備輸送PLC都用的是Controller Link網(wǎng)絡,這樣做到用Controller Link網(wǎng)絡與生產(chǎn)管理服務器、NEPID系統(tǒng)服務器進行聯(lián)網(wǎng),實現(xiàn)自動化的生產(chǎn)管理。設備側(cè)與中央控制室連接在一起,由中央控制室對設備側(cè)進行監(jiān)視控制。
表1 報文數(shù)據(jù)部的數(shù)據(jù)組成
中控室上位機工程管理服務器將NEPID系統(tǒng)讀取的信息進行處理除用以太網(wǎng)直接傳送到噴涂機等專用機上,還用Controller Link網(wǎng)絡傳送到該網(wǎng)節(jié)點上的主PLC上專用存儲區(qū)。主PLC上相關信息以廣播形式傳送到其它PLC指定區(qū)域。
4 利用網(wǎng)絡數(shù)據(jù)的控制
各PLC間的信息傳送,除部分PLC與中央控制室間有數(shù)據(jù)通訊外,各區(qū)PLC之間由于有車身雪撬流動,為保證運行交接的可靠性,一定要建立可靠的聯(lián)鎖控制,各區(qū)PLC之間成在有必要的I/O點的聯(lián)鎖控制,由于其中同一設備有多種響應,首先根據(jù)幾種動作定出運行的優(yōu)先級別;這樣需要編寫復雜的聯(lián)鎖控制程序。
各PLC除雪撬交接的聯(lián)鎖控,還有一些其它信息的傳送。每個讀卡器所讀的信息很多,對這些信息進行處理只取其所需信息,在Controller Link 通信時區(qū)別于PLC與服務器信息。如車身的編號用DM區(qū)的3個字,按照車身的編號順序, 1號車身的編號第1個字對應DM區(qū)0001地址(車身的編號),第2個字對應DM區(qū)501地址(車身的編號+500),第3個字對應DM區(qū)1001地址(車身的編號+1000),有運送車身生產(chǎn)信號時自動輸入,車身的生產(chǎn)信息和觸摸屏輸入系統(tǒng)數(shù)據(jù)組合,車間連接于Controller Link網(wǎng)計算機根據(jù)車身的生產(chǎn)信息和數(shù)據(jù)向各PLC發(fā)出對應程序選擇。車身的編號信息內(nèi)容,如表2所示。
表2 車身的編號配代信息
各工藝區(qū),讀卡器對車身信息進行操作后送到中央處理器,中央處理器將畢要的信息送到主PLC,主PLC對信息進行處理廣播并刷新其它區(qū)PLC存儲區(qū)。如圖5.7所示,3區(qū)主PLC接收地址DM1500--DM2000分別與各分PLC發(fā)送信息的地址對應。DM0000--DM1499是3區(qū)發(fā)送信息地址,各分PLC接收信息(見表3.9DM區(qū)發(fā)收地址表),3區(qū)PLC同時完成與中心計算通訊。3區(qū)為所有各區(qū)雪橇車身信息交換中心,因此3區(qū)雪橇車身信息卡信息直接作用DM(車身信息)進行操作,同時各PLC相互之間留出40個字相互傳送。操作方式:讀卡器對雪撬車身信息進行讀取-中央處理器-從DM區(qū)提取雪橇信息-放置在DM0000~DM1499-根據(jù)信息進行控制 或 進行位操作-10秒后清空。
5 結(jié) 論
該系統(tǒng)主要利用Controller Link網(wǎng)完成PLC與PLC的鏈接,NEPID系統(tǒng)讀取的信息與工程管理服務器及PLC的鏈接,并完成數(shù)據(jù)傳輸,PLC能根據(jù)數(shù)據(jù)完成對汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。由于Controller Link網(wǎng)的應用,各PLC間的數(shù)據(jù)得到了共享,這大大提高了生產(chǎn)效率,優(yōu)化了控制。
參考文獻
[1] 駱德漢.可編程控制器與現(xiàn)場總線網(wǎng)絡控制[M].北京:科學出版社,2005,9:166-190.
[2] 李全利.可編程控制器及其網(wǎng)絡系統(tǒng)的綜合應用技術[M].北京:機械工業(yè)出版社,2005,1.
[3] 徐世許,鄭 健,孫衛(wèi)國.基于FINS協(xié)議的Controller Link網(wǎng)監(jiān)控系統(tǒng)設計[J].計算 機工程,2007(10):95-97.
[4] 楊小莉.Controller Link網(wǎng)的研究及其在污水處理監(jiān)控系統(tǒng)中的應用[D].青島:中國海洋大學,2007.
[5] 付洪壯.OMRON可編程序控制器兩級網(wǎng)絡架構應用技術的研究[D].大連:大連理工大學,2005.
[6] 祁文釗,霍罡.CS/CJ系列PLC應用基礎及案例[M].北京:機械工業(yè)出版社.2006.
網(wǎng)絡中的每個節(jié)點需安裝相應的通訊單元,PLC上安裝Controller Link單元,個人計算機上插上Controller Link支持卡,這樣在計算機上安裝或開發(fā)監(jiān)控軟件就可以在Window平臺下對整個網(wǎng)絡進行監(jiān)控[5,6]。
3 Controller Link網(wǎng)與以太網(wǎng)綜合利用
公司的涂裝電控系統(tǒng)全部過程包括:裝車、電涌、底漆烘干、底漆打磨、涂膠、中涂、中涂烘干、中涂打磨、面漆、面漆烘干、檢查返修、倉儲、輸送撬清洗。部分工藝區(qū)都裝車身信息讀卡器,讀卡器可讀區(qū)車身全部信息,還可更改車身的部分信息。由于設備較多不可能每臺設備都裝讀卡器,因此PLC除編程控制設備自動運行,還要進行編跟蹤車身必要的部分數(shù)據(jù);做到汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。PLC之間以及機算機之間采用Controller Link,各工作區(qū)PLC將信息送到主PLC,PLC之間信息相互傳送,同時還要從主計算機接收指令完成指定的任務。由于有些專用設備并不支持Controller Link網(wǎng),在系統(tǒng)中還使用了以太網(wǎng)信息傳送處理。涂裝電控系統(tǒng)控制,如圖3所示。
網(wǎng)絡系統(tǒng)控制要點在于大量的現(xiàn)場數(shù)據(jù)采集和通信控制。當雪橇到達NEPID讀取車身位置后,雪橇停止,由可編程控制器輸出請求信號給NEPID系統(tǒng),請求NEPID系統(tǒng)設定盤讀取NEPID卡的信息。NEPID系統(tǒng)設定盤分析讀取的信息,NEPID系統(tǒng)將讀取的信息通過以太網(wǎng)直接傳送到中控室上位機工程管理服務器;當PLC控制系統(tǒng)檢測到NEPID系統(tǒng)設定盤的讀完成信號后,控制雪橇前進,并發(fā)出相應信號給NEPID系統(tǒng)設定盤。
噴涂可編程控制器等通過以太網(wǎng)直接通訊,工程管理服務器和可編程控制器、NEPID系統(tǒng)是用TCP的Socket Interface進行通信,并通過協(xié)議規(guī)定的寫入用Port(送信線路)和插入用Port(接收線路)進行。開通通信線路,與送信線路及接收線路一起。工程管理服務器到連接設備側(cè)可編程控制器及網(wǎng)絡其他站點。對于所有大部分設備輸送PLC都用的是Controller Link網(wǎng)絡,這樣做到用Controller Link網(wǎng)絡與生產(chǎn)管理服務器、NEPID系統(tǒng)服務器進行聯(lián)網(wǎng),實現(xiàn)自動化的生產(chǎn)管理。設備側(cè)與中央控制室連接在一起,由中央控制室對設備側(cè)進行監(jiān)視控制。
表1 報文數(shù)據(jù)部的數(shù)據(jù)組成
中控室上位機工程管理服務器將NEPID系統(tǒng)讀取的信息進行處理除用以太網(wǎng)直接傳送到噴涂機等專用機上,還用Controller Link網(wǎng)絡傳送到該網(wǎng)節(jié)點上的主PLC上專用存儲區(qū)。主PLC上相關信息以廣播形式傳送到其它PLC指定區(qū)域。
4 利用網(wǎng)絡數(shù)據(jù)的控制
各PLC間的信息傳送,除部分PLC與中央控制室間有數(shù)據(jù)通訊外,各區(qū)PLC之間由于有車身雪撬流動,為保證運行交接的可靠性,一定要建立可靠的聯(lián)鎖控制,各區(qū)PLC之間成在有必要的I/O點的聯(lián)鎖控制,由于其中同一設備有多種響應,首先根據(jù)幾種動作定出運行的優(yōu)先級別;這樣需要編寫復雜的聯(lián)鎖控制程序。
各PLC除雪撬交接的聯(lián)鎖控,還有一些其它信息的傳送。每個讀卡器所讀的信息很多,對這些信息進行處理只取其所需信息,在Controller Link 通信時區(qū)別于PLC與服務器信息。如車身的編號用DM區(qū)的3個字,按照車身的編號順序, 1號車身的編號第1個字對應DM區(qū)0001地址(車身的編號),第2個字對應DM區(qū)501地址(車身的編號+500),第3個字對應DM區(qū)1001地址(車身的編號+1000),有運送車身生產(chǎn)信號時自動輸入,車身的生產(chǎn)信息和觸摸屏輸入系統(tǒng)數(shù)據(jù)組合,車間連接于Controller Link網(wǎng)計算機根據(jù)車身的生產(chǎn)信息和數(shù)據(jù)向各PLC發(fā)出對應程序選擇。車身的編號信息內(nèi)容,如表2所示。
表2 車身的編號配代信息
各工藝區(qū),讀卡器對車身信息進行操作后送到中央處理器,中央處理器將畢要的信息送到主PLC,主PLC對信息進行處理廣播并刷新其它區(qū)PLC存儲區(qū)。如圖5.7所示,3區(qū)主PLC接收地址DM1500--DM2000分別與各分PLC發(fā)送信息的地址對應。DM0000--DM1499是3區(qū)發(fā)送信息地址,各分PLC接收信息(見表3.9DM區(qū)發(fā)收地址表),3區(qū)PLC同時完成與中心計算通訊。3區(qū)為所有各區(qū)雪橇車身信息交換中心,因此3區(qū)雪橇車身信息卡信息直接作用DM(車身信息)進行操作,同時各PLC相互之間留出40個字相互傳送。操作方式:讀卡器對雪撬車身信息進行讀取-中央處理器-從DM區(qū)提取雪橇信息-放置在DM0000~DM1499-根據(jù)信息進行控制 或 進行位操作-10秒后清空。
5 結(jié) 論
該系統(tǒng)主要利用Controller Link網(wǎng)完成PLC與PLC的鏈接,NEPID系統(tǒng)讀取的信息與工程管理服務器及PLC的鏈接,并完成數(shù)據(jù)傳輸,PLC能根據(jù)數(shù)據(jù)完成對汽車車身油漆生產(chǎn)全過程進行自動控制,對過程中的每一輛車身進行跟蹤,記錄和分析。由于Controller Link網(wǎng)的應用,各PLC間的數(shù)據(jù)得到了共享,這大大提高了生產(chǎn)效率,優(yōu)化了控制。
參考文獻
[1] 駱德漢.可編程控制器與現(xiàn)場總線網(wǎng)絡控制[M].北京:科學出版社,2005,9:166-190.
[2] 李全利.可編程控制器及其網(wǎng)絡系統(tǒng)的綜合應用技術[M].北京:機械工業(yè)出版社,2005,1.
[3] 徐世許,鄭 健,孫衛(wèi)國.基于FINS協(xié)議的Controller Link網(wǎng)監(jiān)控系統(tǒng)設計[J].計算 機工程,2007(10):95-97.
[4] 楊小莉.Controller Link網(wǎng)的研究及其在污水處理監(jiān)控系統(tǒng)中的應用[D].青島:中國海洋大學,2007.
[5] 付洪壯.OMRON可編程序控制器兩級網(wǎng)絡架構應用技術的研究[D].大連:大連理工大學,2005.
[6] 祁文釗,霍罡.CS/CJ系列PLC應用基礎及案例[M].北京:機械工業(yè)出版社.2006.