




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、基本和擴展 S7 基本和擴展 S7 通信SIMATIC 中的網(wǎng)絡(luò)-SINUMERIK, RCM-TI 505-Other PLC S7-300 S7-400 M7-400 OPsSIMATIC S5PROFIBUS-DPET 200B/LET 200CDP/AS-I LinkASI (執(zhí)行器、傳感器接口)AS-I 子模塊傳感器和執(zhí)行器AS-I ASIC 現(xiàn)場設(shè)備AS-I 電源工業(yè)以太網(wǎng)PROFIBUS MPI Network 點對點 PC, OS PG單元級現(xiàn)場級AS-I級Comm. Conf. StandardsSIMATIC 通信服務(wù)ProfibusEthernetFMSDPMAP 3.0
2、Open Communic.MPIS7 基本通信全局數(shù)據(jù)S7 擴展通信SIMATIC S7通信ISO 傳輸TCP/ISO-on-TCPFDLPG 和 HMI 功能UDP程序控制使用MPI, K-Bus,Profibus 或 工業(yè)以太網(wǎng)程序控制使用MPI 或K-Bus面向 S7-300/400 的 S7 通信服務(wù)全局數(shù)據(jù)基本通信無需組態(tài)連接擴展通信使用組態(tài)連接CPU的 操作系統(tǒng)CPU的 操作系統(tǒng) 循環(huán)或/和程序控制使用 MPI 或者 K-Bus總線SFCSFCSFBSFBPG 和 HMI 功能CPU的 操作系統(tǒng)由操作系統(tǒng)控制使用 MPI, K-Bus, Profibus 和工業(yè)以太網(wǎng)S7 連接使
3、用以太網(wǎng)PG 連接 使用 MPIS7-400S7-300OP 連接 使用 PROFIBUS通信各方之間的連接CP CPU 1CPPROFIBUS工業(yè)以太網(wǎng) 工業(yè)以太網(wǎng) MPIPROFIBUS工業(yè)以太網(wǎng)CP CPU 2S7 連接使用 MPIS7 連接使用 PROFIBUS空閑連接資源已占用的連接資源 CPUFM CPUS7-300/400:MPI 或內(nèi)部PROFIBUS-DP-接口S7-300/400:工業(yè)以太網(wǎng) 或 PROFIBUS-CPS7 通信連線資源分配S7-400:MPI 或內(nèi)部PROFIBUS-DPFM CPUS7-300:內(nèi)部PROFIBUS-DPFM CPUS7-300:MPI
4、接口CP CPUS7-CPU 通信特性數(shù)據(jù)S7- 300CPU 312 IFM 連接資源 缺省保留連接用于PGOP基本通信6112CPU 314 /314 IFM1211812118CPU 315/315 -2 DPCPU 3138114CPU 3161211830114CPU 318 -2 DPS7- 400CPU 412-1/412-2 連接資源 預(yù)先指定的保留連接用于PGOP基本通信1611-CPU 414-1/ -2 / -33211-CPU 413-1/413-21611-CPU 416-1/ -2 / -36411-CPU 417-46411-SFC 通信: 概述使用 MPI 子網(wǎng)
5、或者在一個站內(nèi)進行數(shù)據(jù)交換與 SFB 相比無需組態(tài)連接與對方的連接是動態(tài)建立和斷開的可傳輸多達 76 個字節(jié)的數(shù)據(jù)可以用于所有 S7-300/400 CPU在 S7-200 中可通過 PROFIBUS-DP(X_GET,X_PUT)讀寫變量也可在另外的 S7 項目中找到通信伙伴SFC 通信: 塊概述SFCSFC 65名稱簡介X_SEND向X_RCV(Client)塊發(fā)送數(shù)據(jù)的發(fā)送塊SFC 66X_RCV接收來自 X_SEND 塊的數(shù)據(jù)的接收塊X_GET從伙伴 PLC 讀數(shù)據(jù)SFC 67X_PUT向伙伴 PLC 寫數(shù)據(jù)SFC 68X_ABORT中斷現(xiàn)有連接SFC 69I_GET從伙伴 CPU 讀
6、數(shù)據(jù)SFC 72I_PUT向伙伴 CPU 寫數(shù)據(jù)SFC 73I_ABORT中斷與伙伴 CPU 的連接SFC 74SFC 通信: X_GET(SFC 67)塊STL 表示LAD/FBD 表示參數(shù)分配示例 SFC67 (X_GET)REQRET_VALBUSYCONTDEST_IDVAR_ADDRCALL SFC 67 REQ:= I 0.4/觸發(fā)器 CONT:= FALSE/磁盤連接 DEST_ID:= W#16#3/MPI_地址 VAR_ADDR:= P#M20.0 BYTE 10 /遠程變量 RET_VAL:= MW100/錯誤代碼 BUSY:= M 4.1/SFC激活 RD:= P#M0.
7、0 BYTE 10/本地變量RDSFC 通信: X_PUT(SFC 68)塊STL 表示LAD/FBD 表示參數(shù)分配示例 SFC68 (X_PUT)REQRET_VALBUSYCONTDEST_IDVAR_ADDRCALL SFC 68 REQ:= I 0.5/觸發(fā)器 CONT:= FALSE/磁盤連接 DEST_ID:= W#16#3/MPI_地址 VAR_ADDR:= P#M20.0 BYTE 10 /遠程變量 SD:= P#M0.0 BYTE 10/本地變量 RET_VAL:= MW100/錯誤代碼 BUSY:= M 4.1/SFC激活 SDSFC 通信: X_SEND(SFC 65)塊
8、STL 表示LAD/FBD 表示參數(shù)分配示例 SFC65 (X_SEND)REQRET_VALBUSYCONTDEST_IDSDREQ_IDCALL SFC 65 REQ:= M4.0/觸發(fā)器 CONT:= FALSE/磁盤連接 DEST_ID:= W#16#4/MPI_地址 REQ_ID:= DW#16#1/標識符 SD:= P#M20.0 BYTE 10/變量 RET_VAL:= MW40/錯誤代碼 BUSY:= M 4.1/SFC激活SFC 通信: X_RCV(SFC 66)塊STL 表示LAD/FBD 表示參數(shù)分配示例 SFC66 (X_RSV)EN_DTRET_VALREQ_IDCA
9、LL SFC 66 EN_DT:= TRUE/觸發(fā)數(shù)據(jù)傳輸 RET_VAL:= MW 50/錯誤代碼 REQ_ID:= MD52/作業(yè) ID NDA:= M40.0/數(shù)據(jù)存在 RD:= P#M20.0 BYTE 10/變量NDARDSFB 通信: 概述使用 MPI、K-Bus、Profibus 或工業(yè)以太網(wǎng)進行數(shù)據(jù)交換通過連接表組態(tài)連接通過完全重新啟動建立連接并使連接永久存在(即使是在 STOP 模式)用戶數(shù)據(jù)大小可達 64 K字節(jié)通信服務(wù)也可用于控制(停止、啟動)通信伙伴SFB只存在于S7-400-CPU 數(shù)據(jù)可由 S7-300(GET/PUT)讀和寫 通過一個連接可以處理不同的任務(wù)SFB
10、通信: 塊一覽SFB/SFCSFB 8名稱簡述USEND向 URCV(Client)塊發(fā)送數(shù)據(jù)的塊SFB 9URCV接收來自 USEND 的數(shù)據(jù)的接收塊BSEND向 BRCV 塊發(fā)送大批數(shù)據(jù)的發(fā)送塊(最多64K字節(jié)) SFB 12BRCV接收大批數(shù)據(jù)的接收塊(最多64K字節(jié)) SFB 13GET從伙伴 PLC 讀數(shù)據(jù)SFB 14通信類型 雙邊 雙邊 雙邊 雙邊 雙邊PUT向伙伴 PLC 寫數(shù)據(jù)SFB 15 單邊PRINT向遠程打印機發(fā)送數(shù)據(jù)SFB 16 單邊START在伙伴機上執(zhí)行完全重啟動SFB 19 單邊STOP將伙伴機置為 Stop 狀態(tài)SFB 20 單邊RESUME在伙伴機上執(zhí)行重啟動
11、SFB 21 單邊STATUS伙伴機狀態(tài)掃描(RUN/運行、STOP/停止、start-up/啟動、hold/保持)SFB 22 單邊USTATUS接收伙伴機的狀態(tài)信息SFB 23 單邊CONTROL掃描 S7 連接+ SFB 的內(nèi)部狀態(tài)SFC 62-使用 S7 連接進行單邊通信服務(wù)SFB:- GET- PUT- STOP- START- STATUSCPU的操作系統(tǒng)S7-400MPI=3S7-300/400邏輯S7 連接(單邊或雙邊)MPI=2 CPUMPI=2 CPUMPI=21本地 ID物理連接,如 MPI1使用 S7 連接進行雙邊通信服務(wù)SFB:- USEND- URCV- BSEND
12、- BRCVSFBs- URCV- USEND- BRCV- BSENDS7-400MPI=3S7-400邏輯S7 連接(雙邊)MPI=2 CPUMPI=2 CPUMPI=22本地 ID物理連接,如 MPI211使用 NETPRO 組態(tài)網(wǎng)絡(luò)雙擊插入 HW 站雙擊雙擊組態(tài) S7 連接插入連接遠程站點遠程 CPU選擇建立連接屬性編譯和下載組態(tài)數(shù)據(jù)下載保存和編譯 測試連接狀態(tài)連接狀態(tài)SFB 通信: GET(SFB 14)塊STL 表示CALL GET, I_GET /使用背景DB REQ:=I 0.2/開始 ID:=W#16#1/連接 No. NDR:=#NDR_FLAG/接收新數(shù)據(jù) ERROR:=
13、 #ERROR_F/error 結(jié)束 STATUS:= #STATUS_W/附加信息 ADDR_1:=P#I 0.0 BYTE 1/1. 遠程變量 ADDR_2:=P#I 4.0 WORD 1/2. 遠程變量 ADDR_3:=/3. 遠程變量 ADDR_4:=/4. 遠程變量 RD_1:=P#Q 0.0 BYTE 1/1. 本地變量 RD_2:=P#Q 4.0 WORD 1/2. 本地變量 RD_3:=/3. 本地變量 RD_4:=/4. 本地變量LAD 表示DB14(背景 DB) SFB14 (GET)ENENOREQNDRERRORIDSTATUSADDR_1ADDR_2ADDR_3ADD
14、R_4RD_1RD_2RD_3RD_4參數(shù)分配示例SFB 通信:PUT(SFB 15)塊STL 表示CALL PUT, I_PUT(背景 DB) REQ:=I 0.3/開始 ID:=W#16#1/連接 No. DONE:= #DONE_F/成功的 end ERROR:= #ERROR_F/出錯的 end STATUS:= #STATUS_W/錯誤信息 ADDR_1:=P#Q 12.0 WORD 1/1. 遠程變量 ADDR_2:=/2. 遠程變量 ADDR_3:=/3. 遠程變量 ADDR_4:=/4. 遠程變量 SD_1:=P#I 2.0 WORD 1/1. 本地變量 SD_2:=/2. 本
15、地變量 SD_3:=/3. 本地變量 SD_4:=/4. 本地變量LAD 表示DB15(背景 DB) SFB15 (PUT)ENENOREQDONEERRORIDSTATUSADDR_1ADDR_2ADDR_3ADDR_4SD_1SD_2SD_3SD_4參數(shù)分配示例SFB 通信: USEND(SFB 8)塊STL 表示CALL USEND, I_USEND(背景 DB) REQ:= I 0.4/開始 ID:=W#16#3 /連接號 R_ID:=DW#16#B1 /功能塊對 DONE:= #DONE_F/成功結(jié)束 ERROR:= #ERROR_F/結(jié)束但有錯誤 STATUS:= #STATUS_
16、W/錯誤信息 SD_1 :=P#DB3.DBX0.0 BYTE 100/1. 本地變量 SD_2 :=P#DB3.DBX100.0 BYTE 100/2. 本地變量 SD_3 :=P#DB3.DBX200.0 BYTE 100/3. 本地變量 SD_4 :=P#DB3.DBX300.0 BYTE 154/4. 本地變量LAD 表示DB 8(背景 DB) SFB 8 (USEND)ENENOREQDONEERRORIDSTATUSR_IDSD_1SD_2SD_3SD_4參數(shù)分配示例SFB 通信: URCV(SFB 9)塊STL 表示CALL URCV, I_URCV/使用背景 DB EN_R:=
17、 I 0.5/開始 ID:= W#16#3/S7 連接 R_ID:= DW#16#B1/功能塊對 NDR:= #NDR_F/接收新數(shù)據(jù) ERROR:= #ERROR_F/結(jié)束并有錯誤 STATUS:= #STATUS_W/錯誤信息 RD_1:=P#DB3.DBX0.0 BYTE 100 /1. 變量 RD_2:=P#DB3.DBX100.0 BYTE 100 /2. 變量 RD_3:=P#DB3.DBX200.0 BYTE 100 /3. 變量 RD_4:=P#DB3.DBX300.0 BYTE 154 /4. 變量LAD 表示DB 9(背景DB) SFB 9 (URCV)ENENOEN_RN
18、DRERRORIDSTATUSR_IDRD_1RD_2RD_3RD_4參數(shù)分配實例SFB 通信: BSEND(SFB 12)塊STL 表示CALL BSEND, I_BSEND/使用背景 DBREQ:= I 0.4/開始R:= I 0.5/復(fù)位 BSENDID:=W#16#3 /S7 連接R_ID:=DW#16#B2 /功能塊對DONE:= #DONE_F/成功結(jié)束ERROR:= #ERROR_F/結(jié)束但有錯誤STATUS:= #STATUS_W/附加信息SD_1:=P#DB1.DBX0.0 BYTE 40000 /發(fā)送數(shù)據(jù)LEN:= #DB_LEN/數(shù)據(jù)長度LAD 表示DB 12(背景 DB
19、) SFB 12 (BSEND)ENENOREQDONEERRORRSTATUSIDR_IDSD_1LEN參數(shù)分配實例SFB 通信: BRCV(SFB 13)塊STL 表示CALL BRCV, I_BRCV/ 使用背景 DB EN_R:= I 0.4/開始 ID:=W#16#3 /S7 連接 R_ID:=DW#16#B2 /功能塊對 NDR:= #NDR_F/接收新數(shù)據(jù) ERROR:= #ERROR_F/結(jié)束并有錯誤 STATUS:= #STATUS_W/附加消息 RD_1:=P#DB2.DBX0.0 BYTE 40000 /接收郵箱 LEN:= #DB_LEN/接收端郵箱長度LAD 表示DB
20、 13(背景 DB) SFB 13 (BRCV)ENENOEN_RNDRERRORIDSTATUSR_IDRD_1LEN參數(shù)分配實例SFB 通信: STOP(SFB20)塊STL 表示LAD/FBD 表示CALL “STOP”,“I_STOP” /背景 DB REQ:= I 0.0/開始沿 ID:= W#16#1/連接號 PI_NAME:= P#M100.0 Byte 9/參見腳注 IO_STATE:=/未使用 DONE:= #DONE_F_20 /成功結(jié)束 ERROR:= #ERROR_F_20/結(jié)束但有錯誤 STATUS:= #STATUS_W_20/錯誤信息DB20(背景DB) SFB2
21、0(STOP)ENENOREQDONEERRORIDSTATUSPI_NAMEIO_STATE參數(shù)分配實例* P_PROGRAM在存儲器中起點位置的詳細信息STL 表示LAD/FBD 表示DB19(背景DB) SFB19 (START)ENENOREQDONEERRORIDSTATUSPI_NAMEARGIO_STATESFB 通信: START(SFB19)塊* P_PROGRAM在存儲器中起點位置的詳細信息參數(shù)分配實例CALL “START”,“I_START” /使用背景DB REQ:= I 0.1/開始沿 ID:= W#16#1/連接號 PI_NAME:= P#M100.0 Byte 9/參見腳注 ARG:=/未使用 IO_STATE:=/未使用 DONE:= #DONE_F_20/成功結(jié)束 ERROR:= #ERROR_F_20/結(jié)束但有錯誤 STATUS:= #STATUS_W_20/錯誤信息SFB 通信: CONTROL(SFC 62)塊STL 表示LAD 表示CALL CONTROL EN_R:= I 0. 2 /開始 I_DB:= W#16#F /背景 DB NO OFFSET:= W#16#0/用于多實例 RET_VAL:= MW4 /錯誤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品采購協(xié)議細節(jié)
- 房地產(chǎn)公司涉及的設(shè)計方面協(xié)議年
- 慢病相關(guān)知識培訓(xùn)課件
- 人力資源招聘與員工離職統(tǒng)計表
- 河南省駐馬店上蔡縣2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 產(chǎn)品研發(fā)委托及知識產(chǎn)權(quán)歸屬協(xié)議
- 虛擬現(xiàn)實內(nèi)容制作服務(wù)合同
- 二手貨車買賣不過戶轉(zhuǎn)讓合同書
- 市場競爭力提升策略
- 三農(nóng)產(chǎn)品加工技術(shù)作業(yè)指導(dǎo)書
- 《木蘭詩》歷年中考古詩欣賞試題匯編(截至2024年)
- 2024年安徽省高職院校單招《職測》參考試題庫(含答案)
- 2024年財政部會計法律法規(guī)答題活動題目及答案一
- 《冠心病》課件(完整版)
- DZ/T 0462.3-2023 礦產(chǎn)資源“三率”指標要求 第3部分:鐵、錳、鉻、釩、鈦(正式版)
- 上海市四年級數(shù)學(xué)綠色指標測試卷
- 華彩中國舞蹈考級教材第七級
- 高空作業(yè)免責(zé)協(xié)議書例文
- 亞低溫治療儀的使用與護理
- 正副班主任工作職責(zé)
- [理學(xué)]《復(fù)變函數(shù)與積分變換》蘇變萍_陳東立答案
評論
0/150
提交評論