西門子414-4H與414-5H冗余通訊在工控系統(tǒng)中的應(yīng)用_第1頁
西門子414-4H與414-5H冗余通訊在工控系統(tǒng)中的應(yīng)用_第2頁
西門子414-4H與414-5H冗余通訊在工控系統(tǒng)中的應(yīng)用_第3頁
西門子414-4H與414-5H冗余通訊在工控系統(tǒng)中的應(yīng)用_第4頁
西門子414-4H與414-5H冗余通訊在工控系統(tǒng)中的應(yīng)用_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、    西門子4144h與4145h冗余通訊在工控系統(tǒng)中的應(yīng)用    陳濤 李博摘 要:應(yīng)用414-5h冗余系統(tǒng)本身自帶的pn接口,在不增加cp443的情況下實(shí)現(xiàn)與414-4h系統(tǒng)之間的無擾冗余切換。軟件使用simatic step7 5.5,在netpro組態(tài)界面中的cpu下添加s7-connection鏈接,且使用西門子自帶功能塊sfd14(read)和sfd15(write)兩個(gè)功能塊,通過對(duì)其組態(tài)編程,實(shí)現(xiàn)兩套冗余系統(tǒng)間數(shù)據(jù)的冗余交換。關(guān)鍵詞:414-5h;414-4h;sfd14;sfd15;s7-connection;冗余通訊:tp273 :

2、a :2096-4706(2018)08-0170-03abstract:the pn interface with 414-5h redundant system is used to achieve non disturbance redundancy switching between 414-4h system but without adding cp443. the software uses simatic step7 5.5 to add s7-connection links under cpu in the netpro configuration interface,an

3、d uses two functional blocks of siemenss functional block sfd14(read)and sfd15(write). by configuration programming,the data redundancy exchange between two sets of redundant systems is realized.keywords:414-5h;414-4h;sfd14;sfd15;s7-connection;redundant communication0 引 言西門子plc廣泛應(yīng)用于工業(yè)控制領(lǐng)域,其安全穩(wěn)定的表現(xiàn)和強(qiáng)

4、大的處理能力與軟件上人性化的設(shè)計(jì)及與科技發(fā)展同步的更新與升級(jí),使其在工控行業(yè)的應(yīng)用也越來越廣泛。本文主要針對(duì)最新推出的414-5h與414-4h系統(tǒng)實(shí)現(xiàn)冗余數(shù)據(jù)交換進(jìn)行說明。1 系統(tǒng)介紹(1)原始一套plc系統(tǒng)結(jié)構(gòu)說明,其系統(tǒng)配置主機(jī)架配置為:雙冗余電源(ps 407a)、冗余plc(414-4h)和冗余以太網(wǎng)卡(cp443-1)。在此不再針對(duì)遠(yuǎn)程io進(jìn)行贅述;(2)新增一套西門子控制系統(tǒng),其系統(tǒng)配置主機(jī)架配置為:雙冗余電源(ps 407a)和冗余plc(414-5h),在此不再對(duì)遠(yuǎn)程io機(jī)架進(jìn)行敘述;(3)需解決的問題說明:因其兩套系統(tǒng)中存在一套公用的就地設(shè)備,無論在邏輯還是在實(shí)際硬件中,都

5、不可能單獨(dú)為每套系統(tǒng)配置此公用設(shè)備,因此需在硬件方面使兩套控制系統(tǒng)與公用系統(tǒng)間留有一套不悖的輸入輸出接口;實(shí)現(xiàn)方面,此硬接口預(yù)留至原來的414-4h系統(tǒng),還是新的414-5h系統(tǒng),可根據(jù)現(xiàn)場實(shí)際情況來定,從功能和實(shí)現(xiàn)方法上講基本相同。本文中公用設(shè)備暫以一套電機(jī)與出口門為例。若兩套均配置冗余以太網(wǎng)卡的冗余控制系統(tǒng)間通訊,則有現(xiàn)成的資料參考,此文主要說明原來一套配置雙以太網(wǎng)卡的414-4h系統(tǒng)與新的未配置雙以太網(wǎng)卡的414-5h系統(tǒng)實(shí)現(xiàn)冗余通訊,且在現(xiàn)場經(jīng)過長時(shí)間摸索與實(shí)驗(yàn)后,最終問題成功得以解決。2 解決方法2.1 s7-connection鏈接說明s7通訊(s7-communication)主

6、要用于s7-400/400、 s7400/300plc之間的通訊,是s7系列plc基于mpi、profibus和工業(yè)以太網(wǎng)的一種優(yōu)化的通訊協(xié)議。(1)mpi網(wǎng):mip是multi-point-interface的縮寫,意為“多點(diǎn)接口”,mpi的使用基于pg/op連接,即連接pg意為調(diào)試、測試,op意為操作員面板。此外,mpi接口還可用于掛接多臺(tái)plc并組網(wǎng),進(jìn)行s7通訊;(2)profibus:現(xiàn)場總線,是開放的、獨(dú)立的通信系統(tǒng),在simatic網(wǎng)絡(luò)中,pfofibus面向單元級(jí)和現(xiàn)場級(jí)。單元級(jí)profibus fms用于對(duì)時(shí)間要求不嚴(yán)格對(duì)等的站點(diǎn)之間通訊?,F(xiàn)場總線profibus dp用于對(duì)

7、時(shí)間要求嚴(yán)格的主從站點(diǎn)間的循環(huán)數(shù)據(jù)交換通訊;(3)工業(yè)以太網(wǎng):是開放的、獨(dú)立的通訊系統(tǒng),在simatic中,工業(yè)以太網(wǎng)用于管理級(jí)和單元級(jí)。工業(yè)以太網(wǎng)的設(shè)計(jì)面向?qū)r(shí)間要求不嚴(yán)格的大量數(shù)據(jù)的傳送。2.2 實(shí)現(xiàn)步驟2.2.1 硬件配置硬件配置如圖1所示。2.2.2 軟件配置在西門子軟件step7 v5.5中做如下組態(tài),其主要思路為將#2爐plc做為主站,讀取和寫入數(shù)據(jù)值至#1爐plc,因此主要配置是在#2爐中,#1爐中只需參考#2爐,如圖2所示,建立兩個(gè)s7 connection鏈接,首先將step7軟件中的netpro配置打開,點(diǎn)擊cpu在下面相應(yīng)的對(duì)話框中建立s7 connection,先在主c

8、pu上建立由#2爐主cpu#1爐主cpu,再建立#2爐主cpu#1備cpu,同理建立由#2爐備cpu上分別至#1爐主、備cpu的s7鏈接。建立鏈接時(shí),注意local id此為鏈接唯一識(shí)別碼,并勾選establish an active connection,這意味著建立此激活鏈接,其中connection path欄中的partner選項(xiàng)為所起鏈接名稱,其鏈接要有效建立,最主要的是address欄,本地地址為選擇cpu后默認(rèn)的ip配置,無需更改,partner欄中的address欄則為所要鏈接的遠(yuǎn)程cpu ip地址,此項(xiàng)一定要配置正確;點(diǎn)擊address details欄,此項(xiàng)主要選擇其plc

9、所在機(jī)架和槽位配置,亦需按實(shí)際硬件配置填寫。建立鏈接后,即需在相應(yīng)的#2爐與#1爐分別建立兩個(gè)db,其中一個(gè)db用于將本機(jī)信號(hào)統(tǒng)一以bool量寫至相應(yīng)的dbw字中,這樣方便于按字傳輸至遠(yuǎn)程plc中使用,提高通訊效率,另一db用于存放接收到的遠(yuǎn)程plc字信號(hào),然后編寫程序,讀取字信號(hào)中的每一位信號(hào)在本地使用,本例中以db8為接收信號(hào)存放的db區(qū)域地址空間,以db9為需發(fā)送的信號(hào)存放的db區(qū)域地址空間,其中以數(shù)組指針方式建立存儲(chǔ)空間,如圖3所示。建立上述鏈接和存放數(shù)據(jù)所需區(qū)域地址后,即可增加通訊所需功能塊和程序,如圖4所示,使用s7 connection鏈接1,以鏈接1為通訊id,即w#16#1,

10、相應(yīng)的接口鏈接讀取遠(yuǎn)程地址的地址區(qū)域號(hào),再在相應(yīng)的接口連接寫入本地信息存放的地址區(qū)域號(hào),然后在相應(yīng)的接口鏈接狀態(tài)字及狀態(tài)位。再調(diào)用寫功能塊,用以將本地plc數(shù)據(jù)寫入s7 connec tion鏈接配置中的遠(yuǎn)程plc,依照讀取數(shù)據(jù)功能塊的類型參數(shù)連接寫數(shù)據(jù)功能塊的相應(yīng)接口,此項(xiàng)工作完成后,將所建立的db塊,及用于通訊的程序塊和netpro分別下載至plc中,然后在#1爐在線監(jiān)視需發(fā)送至#2爐db數(shù)據(jù)塊,且此時(shí)實(shí)際信號(hào)未寫入相應(yīng)db,然后在#2爐在線監(jiān)視接收db數(shù)據(jù)塊,若#2爐接收到的數(shù)據(jù)與#1爐發(fā)送的數(shù)據(jù)相同,則證明成功,且可再在#1爐監(jiān)視數(shù)據(jù)塊中的當(dāng)前值中更改發(fā)送數(shù)據(jù),然后在#2爐接收數(shù)據(jù)監(jiān)視

11、中監(jiān)視查看接收到的數(shù)據(jù)是否與發(fā)送數(shù)據(jù)相同,若相同,說明已成功建立#2爐與#1爐間數(shù)據(jù)通訊。3 實(shí)現(xiàn)#1爐414-4h系統(tǒng)(配置cp443以太網(wǎng)卡)與#2爐414-5h系統(tǒng)(未配置cp443以太網(wǎng)卡)間的冗余通訊實(shí)現(xiàn)思路:建立兩組冗余plc間的四組組合鏈接,在鏈接號(hào)上區(qū)分,并在通訊程序中針對(duì)不同的鏈接建立相應(yīng)的讀寫程序,其中分為四組鏈接號(hào),分別對(duì)應(yīng)#2爐主#1爐主、#2爐備#1爐備、#2爐備#1爐主、#2爐備#1爐備鏈接,且讀取和寫入數(shù)據(jù)存儲(chǔ)區(qū)域相同,有人擔(dān)心會(huì)出現(xiàn)重復(fù)寫報(bào)警,但其通訊不受此影響,且通過現(xiàn)場試驗(yàn)證明數(shù)據(jù)準(zhǔn)確無誤的主備傳輸,因其同一時(shí)刻僅有一個(gè)鏈接有效,因此不存在通訊堵塞或數(shù)據(jù)錯(cuò)誤狀態(tài)。此試驗(yàn)很好地證明了西門子最新的冗余plc414-5h,通過其本身自帶的pn接口實(shí)現(xiàn)了與西門子冗余plc414-4h的冗余cp卡不間斷冗余通訊,且其通訊完全自主,由冗余系統(tǒng)本身的主運(yùn)行判斷其通訊的有效性和可靠性。4 結(jié) 論本文以現(xiàn)場實(shí)際應(yīng)用成果為材料,具有現(xiàn)場可操作性,在不影響plc本身功能及現(xiàn)場通訊功能,不額外增加配件情況下,使用414-5h自帶的pn接口實(shí)現(xiàn)了與另一套冗余

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論