




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、S7 200 (224)與 S7 300 能直接MPI通訊S7 200 (224)與S7 300可以直接通過MPI通訊,200只能做為從站。 通訊的方式只能采用無組態(tài)連接通訊方式,200作為服務器,300作為客戶機。 在300中調用系統(tǒng)功能塊SFC67(X_GET)來將服務器指定數據區(qū)中的數據讀回本地數據區(qū)中,調用SFC68(X_PUT)將本地數據區(qū)中的數據寫到服務器指定的數據區(qū)。1、問:比如要讀200中VB100的連續(xù)10個BYTE的數據,那么地址要寫成P#DB1.DBX100.0 BYTE 10,那么非要用DB1么,改成
2、其他DB行不行?答:S7-200里的V區(qū),如果從300或400側讀取的話,就得填DB1。填別的訪問不了。只能放在DB1里面的,但資料中沒有特別強調這一點。DB1的數據區(qū)對應的就是200的V區(qū)。2、問:我用了一套315-2DP的CPU,現和224CPU通信,其中300PLC采用CP343和計算機通信,200PLC與300之間采用MPI通信。問題:當用MPI電纜連接200PLC和300PLC時出現通信中斷,而且300與計算機之間的通信也中斷,其中CP343的所有LED燈閃爍。 請高手賜教!答:S7-300與S7-200之間采用MPI通信方式時, S7-200 PLC中不需要編寫任何與通信有關的程序
3、,只需要將要交換的數據整理到一個連續(xù)的V 存儲區(qū)當中即可,而在S7-300中需要在OB1(或是定時中斷組織塊OB35)當中調用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),實現S7-300 與S7-200之間的通信,調用SFC67和SFC68時VAR_ADDR參數填寫S7-200的數據地址區(qū),這里需填寫P#DB1.××× BYTE n 對應的就是S7-200 V存儲區(qū)當中VB××到VB(××n)的數據區(qū)。例如交換的數據存在S7-200中VB100到VB109這10個字節(jié)當中,VAR_ADDR參數應為P#DB1.
4、DBX100.0 BYTE 10。同樣S7-300也可訪問S7-200的M,I,Q存儲區(qū),以M區(qū)為例,VAR_ADDR參數為P#M10.0 BOOL 4,就是200的M區(qū)M10.0到M10.3這四個位。根據S7-300的硬件配置,在STEP7當中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認的MPI地址都是2,所以必須先修改其中一個PLC的站地址,一般講將S7-300 MPI地址設定為2,S7-200地址設定大于2的其它數值,另外要分別將S7-300和S7-200的通訊速率設定一致,可設為9.6K,19.2K,187.5K三種波特率。3、例子:S7-200與S7-300的M
5、PI通信 MPI(多點接口)是西門子內部使用的通信協議,物理層為RS-485。通過MPI網絡的S7基本通信,S7-300可以用系統(tǒng)功能X_GET和X_PUT來讀、寫S7-200的存儲區(qū),最多可讀、寫76字節(jié)的數據,S7-200不需要編寫通信程序。其優(yōu)點是使用PLC自帶的RS-485通信接口,不需要增加通信用的硬件,編程簡單,容易實現。1通信參數的設置用系統(tǒng)塊設置CPU 224在MPI網絡中的站地址為3。為了方便下載和監(jiān)控,將S7-200、S7-300和計算機的通信速率均設置為19.2 kbit/s。需要將系統(tǒng)塊下載到CPU,設置的參數才會起作用。組態(tài)時將CPU 315-2
6、DP連接到MPI網絡上,設置MPI站地址為2。將設置的參數下載到CPU 315-2DP。2CPU 315-2DP讀寫CPU 224的V區(qū)的編程在CPU 315-2DP的OB35中調用SFC 68“X_PUT”,將本站的DB 1的76字節(jié)數據發(fā)送到通信伙伴的DB 1的DBB100DBB175,即CPU 224的VB100VB175。調用SFC 67“X_GET”,讀取CPU 224的VB200VB275(即DB 1的DBB200DBB275)中的數據,將它們存放到DB 2。執(zhí)行OB35的時間間隔為默認的100ms。 下面是CPU 315-2DP的循環(huán)中斷組織塊OB35的程
7、序:/*/程序段 1:將本站的DB1中的數據寫入CPU 224的V區(qū)CALL "X_PUT" REQ :=TRUE
8、; CONT :=TRUE DEST_ID :=W#16#3 /S7-200的MPI地址 VAR_ADDR :=P#DB1.DBX100.0 BYTE 76 /S7-200
9、要寫入數據區(qū)的VB100VB175 SD :=P#DB1.DBX0.0 BYTE 76 /存放本站要發(fā)送的數據的地址區(qū) RET_VAL :=MW2 BUSY :=M0.1
10、 程序段 2:讀取CPU 224的V區(qū)的數據,保存到本站的DB 2CALL "X_GET" REQ :=TRUE
11、 CONT :=TRUE DEST_ID :=W#16#3 VAR_ADDR:= P#DB1
12、.DBX200.0 BYTE 76 /要讀取S7-200的VB200VB275 RET_VAL :=MW4 BUSY :=M0.3 &
13、#160; RD := P#DB2.DBX0.0 BYTE 76 /保存讀取的數據的地址區(qū)/*/為了驗證通信是否實現,在初始化程序OB100將數據塊DB 1的76字節(jié)數據發(fā)送區(qū)的字預置為W#16#3333,將DB 2的76字節(jié)數據接收區(qū)復位為0。3CPU 224的程序為了驗證通信是否實現,在CPU 224的OB1中,在第一個掃描周期將發(fā)送數據區(qū)VW204VW274預置為16#2222,將接收數據區(qū)VW100VW174清零。LD S
14、M0.1 FILL 16#2222, VW204, 38 FILL 16#0, VW100, 38 &
15、#160; 可以用CPU 315-2DP的變量表和CPU 224的狀態(tài)表來監(jiān)視參與通信的存儲區(qū)。S7-200和S7-300進行MPI通信(西門子官方教程)S7-200 PLC與S7-300 PLC之間采用MPI通訊方式時,S7-200 PLC中不需要編寫任何與通訊有關的程序,只需要將要交換的數據整理到一個連續(xù)的V 存儲區(qū)當中即可,而S7-300 PLC中需要在組織塊OB1(或是定時中斷組織塊OB35)當中調用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),以實現S7-200 PLC與S7-
16、300 PLC之間的通訊。調用SFC67和SFC68時VAR_ADDR參數填寫S7-200的數據地址區(qū),由于S7-200的數據區(qū)為v區(qū),這里需填寫 P#DB1.DBX×× BYTE n 對應的就是S7200 V存儲區(qū)當中VB××到VB(××n)的數據區(qū)。例如交換的數據存在S7-200中VB50到VB59這10個字節(jié)當中,VAR_ADDR參數應為 P#DB1.DBX50.0 BYTE 10.首先根據S7-300的硬件配置,在STEP7當中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認的MPI地址都是2,所以必須修 改其中一個PLC的站地址,例子程序當中將S7-300 MPI地址設定為2,S7-200地址設定3,另外要分別將S7-300和S7-200的通訊速率設定一致,可設為9.6K,19.2K,187.5K三 種波特率,例子程序當中選用了19.2K的速率。S7-200 PLC修改MPI地址可以參考下圖:圖1 S7-200 設置MPI地址S7-300 PLC修改MPI地址可以參考下圖:圖2 S7-300
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 稅務籌劃項目經理崗位面試問題及答案
- 數據治理工程師崗位面試問題及答案
- 上海市松江區(qū)統(tǒng)考2025年化學高二下期末經典模擬試題含解析
- 安徽師大附中2025年高二化學第二學期期末綜合測試模擬試題含解析
- 冰雪項目培訓管理辦法
- 丹葛多酚生物轉化-洞察及研究
- 沈陽集中供暖管理辦法
- 數據驅動咨詢體系-洞察及研究
- 兒童友好型社區(qū)戶外活動空間的設計與實踐
- 決策運行體系管理辦法
- 電信防詐騙培訓課件
- SL631水利水電工程單元工程施工質量驗收標準第1部分:土石方工程
- 2023年獸醫(yī)化驗員考試:獸醫(yī)化驗員真題模擬匯編(共425題)
- 《大數據習題庫匯總-機器學習》復習題庫(含答案)
- 健康教育與健康促進試題及參考答案
- 安全風險分級管控和隱患排查治理雙重預防機制實施細則
- -06-領軍人才選拔試題答案
- 學校中層干部選拔考試教育教學管理知識試題題庫(包含:名詞解釋、簡答題、論述題、案例分析)
- 消防安裝工程監(jiān)理細則樣本
- GA/T 966-2011物證的封裝要求
- FZ/T 64078-2019熔噴法非織造布
評論
0/150
提交評論