版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SIEMENS S7-400 PLC 軟冗余的實(shí)現(xiàn)1、硬件配置本系統(tǒng)PLC主控制器部分選用S7-412-2DP,由于412系列不支持硬冗余, 因此我方采用軟冗余的方式實(shí)現(xiàn)主從的零切換,具體方法詳細(xì)說(shuō)明如下:(1) 建立一個(gè)兩個(gè) S7-400站的項(xiàng)目(StationA and StationB)打開 StationA(2)硬件配置中選擇模塊背板(3)在背板中依次插入PS, CPU和CP模件(4) 打開Station B重復(fù)步驟(2)( 3)(5)將 IM153-2 拖至U DP MASTER SYSTEM 上(6)插入ET200M IO模塊、(7) 如有多個(gè)分散IO站,重復(fù)步驟(5) (6)(8
2、)復(fù)制已配置完的 DP分支到第二個(gè)站的 DP MASTER SYSTEM上 硬件配置組態(tài)原則:(1)兩個(gè)站的本地硬件配置必須完全一致(2)必須從第一個(gè)站復(fù)制到第二個(gè)站(3)如果一個(gè)滿足則執(zhí)行 EDIT-Insert Redandant COPY這樣可以保證外圍設(shè)備的地址的一致性2、網(wǎng)絡(luò)組態(tài)(1)在軟件冗余系統(tǒng)中有哪些網(wǎng)絡(luò)a、兩個(gè)站之間的網(wǎng)絡(luò)連接可通過(guò) MPI、Profibus b、DP MASTER SYSTEM和ET200M是通過(guò)Profibus-DP連接的,這個(gè)網(wǎng)絡(luò)是用于主站和 IO 進(jìn)行數(shù)據(jù)通訊的2) 兩個(gè)站之間的數(shù)據(jù)交換網(wǎng)絡(luò):主站到預(yù)備單元的數(shù)據(jù)傳輸可通過(guò)MPI、Profibus和工業(yè)
3、以太網(wǎng),該項(xiàng)目中通過(guò)通信模塊用 Profibus實(shí)現(xiàn) 的(3)建立一個(gè)Profibus網(wǎng)絡(luò)(4)連接A站CP到Profibus網(wǎng),選擇一個(gè)節(jié)點(diǎn)地址;(如:Profibus address3)(5)連接B站CP到Profibus網(wǎng),選擇一個(gè)節(jié)點(diǎn)地址;(如:Profibus address4)(6)I O設(shè)備的Profibus網(wǎng),本地ET200M模塊有兩個(gè)DP 口,一個(gè)接A站, 另一個(gè)接 B 站。a、建立兩個(gè)Profibus-DP網(wǎng)絡(luò);b、選A站DP 口連接到第一個(gè)DP網(wǎng)絡(luò);c、選B站CPU連接到第二個(gè)DP網(wǎng);d、從硬件目錄中選擇IM153-2 ;3、組態(tài)一個(gè)連結(jié)(1)從 SIMATIC MANA
4、NGER 切換到 Network view(2)選擇 View-DP Slaves選中A站的CPU點(diǎn)擊右鍵,插入一個(gè)新的鏈接,選擇FDL Connection, 點(diǎn)擊應(yīng)用,彈出鏈接屬性窗口,記錄鏈接的ID,存盤編譯網(wǎng)絡(luò)組態(tài)。(3)4、建立應(yīng)用程序(1) OB100 Startup Program CALL "SWR_START" AG_KENNUNG:='A'DB_WORK_NO :=DB1 DB_SEND_NO:=DB2DB_RCV_NO:=DB3MPI_ADR:=3LADDR :=4093/VERB_ID:=1/ PLC-Classification:
5、A for Station A/ Work DB for SWR/ Send DB for SWR/ Receive DB for SWR/ MPI-address of other stationBase addressof CP/ Connection no. of redundancy couplingDP_MASTER_SYS_ID:=1/DB_COM_NO :=DB5/Identification of DP-mastersystem (HW-config)Instance-DB of FB 101DP_KOMMUN:=1/ Identification of DP-masterAD
6、R_MODUS :=4/PAA_FIRST :=0/PAA_LAST:=19Interval for CPU I/Q addressing Address of first redundant outputbyte / Address of last redundant outputbyteMB_NO:=100/MB_LEN:=800/IEC_NO:=0/First flagbyte used within redundant user programflagbytes used within redundant user programFirst instance DB used for r
7、edundant iec counters or timersIEC_LEN:=0/AmountDB_NO:=0DB_NO_LEN:=0 /SLAVE_NO:=4/SLAVE_LEN :=3/of instance DBs used within redundant user program / First DB used within redundant user programAmount of DBs used within redundant user program Profibus address of first used DP-slave (IM 153-3) Amount o
8、f used DP-slavesSLAVE_DISTANCE:=1/DB_AB_NO :=DB13/Configuration of IM 153-3 interfaceSend DB for non redundant data from Station A to BDB_A_B_NO_LEN :=W#16#0/DB_B_A_NO :=DB13 /Amount of used data bytes within Send DBReceive DB for non redundant data from Station B to ADB_B_A_NO_LEN :=W#16#0/Amount o
9、f used data bytes within Receive DBRETURN_V AL:=MW2/ Block return valueEXT_INFO:=MW4/ Extended information啟動(dòng) OB100 需要調(diào)用 FC100,F(xiàn)C100 應(yīng)該告知系統(tǒng)哪些地址用于通信。哪些數(shù)據(jù)用于兩個(gè)站之間的數(shù)據(jù)交換、數(shù)據(jù)區(qū)可以是進(jìn)程映像, 位存儲(chǔ)器地址區(qū)域、數(shù)據(jù)塊和 IEC 定時(shí)器和計(jì)數(shù)器;2) OB1 Cyclic ProgramCALL "SWR_ZYK" , DB5 / DB_WORK_NO :=DB1 CALL_POSITION:=TRUE / RETUR
10、N_V AL :=MW6 EXT_INFO :=MW8 A DB5.DBX 9.1Call of FB 101 'SWR_ZYK' with instance DB/ Work DB for SWRCall_Position = TRUE at begin of redundant program/ Block return value/ Extended information/ Check if station is MasterJCENDE/ redundantuser programCALLFC1CALLFC2CALLFC3CALLFC4CALLFC5CALL"
11、;ZDSM"ENDE: NOP 0CALL "SWR_ZYK", DB5DB_WORK_NO :=DB1/CALL_POSITION:=FALSE /RETURN_VAL :=MW10 EXT_INFO :=MW12/Call of FB 101 'SWR_ZYK' with in st nee DBWork DB for SWRCall_Positi on = False at end of redu ndant program / Block return value/ Exte nded in formatio n在OB1開始時(shí)應(yīng)該調(diào)用FC101應(yīng)用參數(shù)CALL-Position=true,當(dāng)備用單元 被激活后,CPU中的狀態(tài)信息和程序跳轉(zhuǎn)至熱備應(yīng)用程序部分。 最后一段CALL POSITION=FALSE告訴系統(tǒng)冗余程序已經(jīng)執(zhí)行完畢;(2)OB86 Diag no stie ProgramCALL "SWR_DIAG"/ Call of FC 102 'SWR_DIAG'DB_WORK:=1/ Work DB for SWROB86_EV_CLASS:=#OB86_EV_CLASSOB86_FLT
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)參考:健全全過(guò)程人民民主制度體系研究
- 課題申報(bào)參考:家校社聯(lián)動(dòng)共育模式對(duì)青少年24h活動(dòng)行為與抑郁癥狀改善的促進(jìn)研究
- 2025年香港離婚協(xié)議書范本離婚后子女監(jiān)護(hù)權(quán)協(xié)議3篇
- 二零二五年影視剪輯師版權(quán)合作協(xié)議3篇
- 二零二五版白酒銷售顧問(wèn)銷售數(shù)據(jù)分析與報(bào)告合同3篇
- 二零二五版木材廠土地租賃合同與林業(yè)產(chǎn)業(yè)發(fā)展規(guī)劃3篇
- 二零二五版國(guó)際IT產(chǎn)品代理銷售協(xié)議2篇
- 2025版小區(qū)公共區(qū)域保潔與綠化維護(hù)承包合同3篇
- 2025年三明貨運(yùn)從業(yè)資格證好考嗎
- 二零二五版供應(yīng)鏈融資高額抵押反擔(dān)保合同3篇
- 2024公路瀝青路面結(jié)構(gòu)內(nèi)部狀況三維探地雷達(dá)快速檢測(cè)規(guī)程
- 2024年高考真題-地理(河北卷) 含答案
- 中國(guó)高血壓防治指南(2024年修訂版)解讀課件
- 2024風(fēng)力發(fā)電葉片維保作業(yè)技術(shù)規(guī)范
- 《思想道德與法治》課程教學(xué)大綱
- 封條(標(biāo)準(zhǔn)A4打印封條)
- 運(yùn)動(dòng)技能學(xué)習(xí)與控制課件第十章動(dòng)作技能的指導(dǎo)與示范
- 石油天然氣建設(shè)工程交工技術(shù)文件編制規(guī)范(SYT68822023年)交工技術(shù)文件表格儀表自動(dòng)化安裝工程
- 中醫(yī)治療“濕疹”醫(yī)案72例
- 2023年大學(xué)生《思想道德與法治》考試題庫(kù)附答案(712題)
- 清代文學(xué)緒論
評(píng)論
0/150
提交評(píng)論