b3通訊b30059.西門子軟冗余指南_第1頁(yè)
b3通訊b30059.西門子軟冗余指南_第2頁(yè)
b3通訊b30059.西門子軟冗余指南_第3頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、西門子軟冗余系統(tǒng)結(jié)構(gòu)軟冗余系統(tǒng)應(yīng)包括以下、硬件:1套STEP7編程軟冗余包;2套S7-300或S7-400控制器;3條通訊鏈路,主系統(tǒng)與從站通訊鏈路(PROFIBUS 1)、備用系統(tǒng)與從站通訊鏈路(PROFIBUS 2)、主系統(tǒng)與備用系統(tǒng)的數(shù)據(jù)同步通訊鏈路(MPI 或 PROFIBUS 或 Ethernet);若干個(gè)ET200M從站,每個(gè)從站包括2個(gè)IM153-2接口模塊和若干個(gè)I/O模塊;硬件配置在計(jì)算機(jī)上安裝STEP7編程軟冗余包后,可在STEP7當(dāng)中找到例子程序和功能程序塊庫(kù):.1.打開(kāi)STEP7,新建項(xiàng)目,兩個(gè)SIMATIC 300 站,對(duì)兩個(gè)站分別進(jìn)行硬件組態(tài),組態(tài)帶DP口CPU的D

2、P網(wǎng)絡(luò)時(shí),兩站各組態(tài)一個(gè)DP網(wǎng)絡(luò)(如分別命名Master_Line和Reserve_Line),組態(tài)ET200M時(shí)兩站站號(hào)完全一樣(如DP主站站號(hào)2,ET200M站號(hào)為3,4,5,.);兩個(gè)SIMATIC 300站分別組態(tài)CP343-1時(shí),組態(tài)一個(gè)以太網(wǎng)(如Synchronization_Bus),做數(shù)據(jù)同步用,兩CP343-1分別設(shè)置各自的IP地址(如192.168.1.101和192.168.1.102);硬件組態(tài)完畢后分別將硬件組態(tài)下傳到各自的PLC中;.2.網(wǎng)絡(luò)組態(tài)在STEP7的項(xiàng)目中打開(kāi)NETPRO窗口,組態(tài)主系統(tǒng)和備用系統(tǒng)之間的TCP連接;選主系統(tǒng)或備用系統(tǒng)的CPU:雙擊下面黑條部

3、分,彈出如下界面:選擇能找到的另一個(gè)CPU,并選連接類型為“TCP 連接”,并執(zhí)行確定按鈕;在彈出的界面中繼續(xù)執(zhí)行確定按鈕;保存并編譯沒(méi)有錯(cuò)誤后把網(wǎng)絡(luò)配置也到每個(gè)CPU中,關(guān)閉NETPRO界面;.3.編程在主系統(tǒng)中OB100,在OB100中調(diào)用庫(kù)SWR_LIB下SWR_AGSEND_300中的FC100:FC100中各參數(shù)參考下表;.4.參數(shù)名數(shù)據(jù)類型描述例子AG_KENNUNG字符型A站應(yīng)當(dāng)填 A,B站應(yīng)當(dāng)填 BADB_WORK_NO數(shù)據(jù)塊名稱軟冗余功能實(shí)現(xiàn)所需要使用的數(shù)據(jù)塊,用戶不用生成該塊,也無(wú)需讀寫其中的數(shù)據(jù);DB1DB_SEND_NO數(shù)據(jù)塊名稱存放發(fā)送數(shù)據(jù)所使用的數(shù)據(jù)塊,AB或BA,

4、用戶不用生成該塊,也無(wú)需讀寫其中的數(shù)據(jù);DB2DB_RCV_NO數(shù)據(jù)塊名稱存放接收數(shù)據(jù)所使用的數(shù)據(jù)塊,AB或BA,用戶不用生成該塊,也無(wú)需讀寫其中的數(shù)據(jù);DB3MPI_ADR整型對(duì)方站的MPI站地址,進(jìn)行MPI網(wǎng)絡(luò)數(shù)據(jù)同步時(shí)才有意義;2LADDR整型CP通訊處理器組態(tài)的硬件地址,采用PROFIBUS或Ethernet網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)同步時(shí)才有意義;256VERB_ID整型網(wǎng)絡(luò)的ID 號(hào), 在NETPRO 窗口中組態(tài)的的ID 值, 如FDL Connection、ISO Connection或S7 Connection;1DP_MASTER_SYS_ID整型DP主站網(wǎng)絡(luò)的ID號(hào),你可以在NETPRO

5、窗口中雙擊ET200M從站紫色的PROFIBUS主從網(wǎng)絡(luò),獲取該ID值;1_NO數(shù)據(jù)塊名稱FB101所用使用的背景數(shù)據(jù)塊,需用戶生成該塊,并可以狀態(tài)字 DBW8和控制字DBW10,獲取系統(tǒng)信息或手動(dòng)切換主備系統(tǒng);DB5DP-KOMMUN整型確定ET200從站的DP通訊口類型:1=使用CPU上集成DP通訊口ET200從站;2=使用CP通訊卡上的DP通訊口ET200從站;1ADR_MODUS整型CPU分配I/O地址的矩陣的增量,不同CPU的地址矩陣不同: 1=if base addresses 0, 1, 2, 3 .4=if base addresses 0, 4, 8, 12 .1PAA_整數(shù)

6、ET200M站第一個(gè)輸出字節(jié)的地址0PAA_LAST整型ET200M站最后一個(gè)輸出字節(jié)的地址,PAA_到PAA_LAST的字節(jié)范圍必須是ET200M站上連續(xù)定義的;4在主系統(tǒng)中OB86,在OB86中調(diào)用庫(kù)SWR_LIB下SWR_AGSEND_300中的FC102, 并按要求填寫參數(shù);.5.MB_NO整型冗余的M數(shù)據(jù)區(qū)的起始字節(jié)地址20MB_LEN整型冗余的M數(shù)據(jù)區(qū)的字節(jié)個(gè)數(shù),如MB_NO為20,MB_LEN為30,則MB20MB49這個(gè)數(shù)據(jù)段為冗余數(shù)據(jù)區(qū);30IEC_NO整型冗余的IEC定時(shí)器、IEC計(jì)數(shù)器所使用的起始背景數(shù)據(jù)塊111IEC_LEN整型冗余的IEC定時(shí)器、IEC計(jì)數(shù)器所使用的背

7、景數(shù)據(jù)塊的個(gè)數(shù),如IEC_NO設(shè)為111,IEC_LEN設(shè)為7,則DB111DB117為存放冗余同步定時(shí)器、計(jì)數(shù)器的背景數(shù)據(jù)去;7DB_NO整型冗余的起始數(shù)據(jù)塊8DB_NO_LEN整型冗余的數(shù)據(jù)塊個(gè)數(shù),如DB_NO為8,DB_NO_LEN為2,則DB8-DB9為冗余的數(shù)據(jù)塊2SLAVE_NO整型ET200從站的最低站地址3SLAVE_LEN整型ET200從站的個(gè)數(shù),如SLAVE_NO為3,SLAVE_LEN為2,則該軟冗余系統(tǒng)連接了站號(hào)為3,4的兩個(gè)ET200從站,站號(hào)必須連續(xù);2SLAVE_DISTANCE整型所ET200從站上IM153-2模塊的PROFIBUS DP站地址:1 = 2塊I

8、M153-2模塊的DP口使用相同的站地址;2 = 2塊IM153-2模塊的DP口的站地址為n和n+1;1DB_A_B_NO數(shù)據(jù)塊名稱通過(guò)數(shù)據(jù)同步鏈路(Redundency Link),A、B站之間還能進(jìn)行一些非冗余數(shù)據(jù)通訊,即2個(gè)PLC之間的普通,該參數(shù)即定義從A站到B站,交換的非冗余數(shù)據(jù)塊;DB11DB_A_B_NO_LENWORDA 站到B 站, 非冗余數(shù)據(jù)塊 換的Word 字?jǐn)?shù), 如DB_A_B_NO 設(shè)為 DB11,DB_A_B_NO_LEN設(shè)為W#16#64,則A站的DB11.DBW0-DB11.DBW198被 到B站的DB11.DBW0-DB11.DBW198,因?yàn)閃#16#64代

9、表16進(jìn)制64,即一共 100個(gè)數(shù)據(jù)字;W#16#6 4DB_B_A_NO數(shù)據(jù)塊名稱該參數(shù)即定義從B站到A站,交換的非冗余數(shù)據(jù)塊;DB12DB_B_A_NO_LENWORDB 站到A 站, 非冗余數(shù)據(jù)塊 換的Word 字?jǐn)?shù), 如DB_B_A_NO 設(shè)為 DB12,DB_B_A_NO_LEN設(shè)為W#16#64,則B站的DB12.DBW0-DB12.DBW198被 到A站的DB12.DBW0-DB12.DBW198,因?yàn)閃#16#64代表16進(jìn)制64,即一共 100個(gè)數(shù)據(jù)字;W#16#6 4RETURN_VALWORD調(diào)用FC100的返回值,為0代表正常,其他返回值您可以在錯(cuò)誤代碼表中找到對(duì)應(yīng)的錯(cuò)

10、誤原因;MW2EXT_INFOWORDFC100中調(diào)用的一些功能塊所返回的錯(cuò)誤代碼MW4在主系統(tǒng)中OB1或OB35,在OB1或OB35中調(diào)用庫(kù)SWR_LIB下SWR_AGSEND_300中的FB101,FB101塊中封裝了冗余功能的程序段,實(shí)現(xiàn)冗余功能;調(diào)用FB101時(shí),可以地讀出RETURN_VAL參數(shù)的數(shù)值,如果為0,說(shuō)明冗余正常,如果為8015說(shuō)明數(shù)據(jù)同步的連接不成功,這是一個(gè)常見(jiàn)的錯(cuò)誤,原因可能是CP343-1之間的TCP連接建立的不正確或物理鏈路不通,或者是FC100的VERB_ID參數(shù)與NETPRO中的ID號(hào)不一致;通過(guò)FB101的背景數(shù)據(jù)塊中的狀態(tài)字和控制字,您可以知道系統(tǒng)的運(yùn)行的情況和當(dāng)前哪個(gè)系統(tǒng)為主系統(tǒng),哪個(gè)為備用系統(tǒng),狀態(tài)字的定義如下:.6.也可以通過(guò)寫控制字中對(duì)應(yīng)的位,起停備用系統(tǒng)與主系統(tǒng)之間的冗余通訊,也可以通過(guò)設(shè)定DB5.DBX10.0為1,實(shí)現(xiàn)主系統(tǒng)與備用

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論