版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基本和擴(kuò)展 S7 通信,基本和擴(kuò)展 S7 通信,SIMATIC 中的網(wǎng)絡(luò),-SINUMERIK, RCM-TI 505-Other PLC,S7-300,S7-400,M7-400,OPs,SIMATIC S5,PROFIBUS-DP,ET 200B/L,ET 200C,DP/AS-I Link,ASI (執(zhí)行器、傳感器接口),AS-I 子模塊,傳感器和執(zhí)行器,AS-I ASIC 現(xiàn)場(chǎng)設(shè)備,AS-I 電源,工業(yè)以太網(wǎng),PROFIBUS,MPI Network,點(diǎn)對(duì)點(diǎn),PC, OS,PG,單元級(jí),現(xiàn)場(chǎng)級(jí),AS-I級(jí),Comm. Conf. Standards,SIMATIC 通信服務(wù),Profi
2、bus,Ethernet,FMS,DP,MAP 3.0,Open Communic.,MPI,S7 基本通信,全局?jǐn)?shù)據(jù),S7 擴(kuò)展通信,SIMATIC S7 通信,ISO 傳輸,TCP/ISO-on-TCP,FDL,PG 和 HMI 功能,UDP,程序控制 使用 MPI, K-Bus, Profibus 或 工業(yè)以太網(wǎng),程序控制 使用 MPI 或K-Bus,面向 S7-300/400 的 S7 通信服務(wù),全局?jǐn)?shù)據(jù),基本通信無(wú)需組態(tài)連接,擴(kuò)展通信使用組態(tài)連接,CPU的 操作系統(tǒng),CPU的 操作系統(tǒng),循環(huán)或/和程序控制 使用 MPI 或者 K-Bus總線,SFC,SFC,SFB,SFB,PG 和
3、HMI 功能,CPU的 操作系統(tǒng),由操作系統(tǒng)控制 使用 MPI, K-Bus, Profibus 和工業(yè)以太網(wǎng),S7 連接使用以太網(wǎng),PG 連接 使用 MPI,S7-400,S7-300,OP 連接 使用 PROFIBUS,通信各方之間的連接,CP,CPU 1,CP,PROFIBUS,工業(yè)以太網(wǎng),工業(yè) 以太網(wǎng),MPI,PROFIBUS,工業(yè)以太網(wǎng),CP,CPU 2,S7 連接 使用 MPI,S7 連接 使用 PROFIBUS,空閑連接資源,已占用的連接資源,CPU,FM,CPU,S7-300/400: MPI 或內(nèi)部PROFIBUS-DP- 接口,S7-300/400: 工業(yè)以太網(wǎng) 或 PRO
4、FIBUS-CP,S7 通信連線資源分配,S7-400: MPI 或內(nèi)部PROFIBUS-DP,FM,CPU,S7-300: 內(nèi)部PROFIBUS-DP,FM,CPU,S7-300: MPI 接口,CP,CPU,S7-CPU 通信特性數(shù)據(jù),S7- 300,CPU 312 IFM,連接資源,缺省保留連接用于 PGOP基本通信,6,112,CPU 314 /314 IFM,12,118,12,118,CPU 315/315 -2 DP,CPU 313,8,114,CPU 316,12,118,30,114,CPU 318 -2 DP,S7- 400,CPU 412-1/412-2,連接資源,預(yù)先指
5、定的保留連接用于 PGOP基本通信,16,11-,CPU 414-1/ -2 / -3,32,11-,CPU 413-1/413-2,16,11-,CPU 416-1/ -2 / -3,64,11-,CPU 417-4,64,11-,SFC 通信: 概述,使用 MPI 子網(wǎng)或者在一個(gè)站內(nèi)進(jìn)行數(shù)據(jù)交換 與 SFB 相比無(wú)需組態(tài)連接 與對(duì)方的連接是動(dòng)態(tài)建立和斷開(kāi)的 可傳輸多達(dá) 76 個(gè)字節(jié)的數(shù)據(jù) 可以用于所有 S7-300/400 CPU 在 S7-200 中可通過(guò) PROFIBUS-DP(X_GET,X_PUT)讀寫(xiě)變量 也可在另外的 S7 項(xiàng)目中找到通信伙伴,SFC 通信: 塊概述,SFC,S
6、FC 65,名稱,簡(jiǎn)介,X_SEND,向X_RCV(Client)塊發(fā)送數(shù)據(jù)的發(fā)送塊,SFC 66,X_RCV,接收來(lái)自 X_SEND 塊的數(shù)據(jù)的接收塊,X_GET,從伙伴 PLC 讀數(shù)據(jù),SFC 67,X_PUT,向伙伴 PLC 寫(xiě)數(shù)據(jù),SFC 68,X_ABORT,中斷現(xiàn)有連接,SFC 69,I_GET,從伙伴 CPU 讀數(shù)據(jù),SFC 72,I_PUT,向伙伴 CPU 寫(xiě)數(shù)據(jù),SFC 73,I_ABORT,中斷與伙伴 CPU 的連接,SFC 74,SFC 通信: X_GET(SFC 67)塊,STL 表示,LAD/FBD 表示,參數(shù)分配示例,SFC67 (X_GET),REQ,RET_VA
7、L,BUSY,CONT,DEST_ID,VAR_ADDR,CALL SFC 67 REQ:= I 0.4/觸發(fā)器 CONT:= FALSE/磁盤(pán)連接 DEST_ID:= W#16#3/MPI_地址 VAR_ADDR:= P#M20.0 BYTE 10 /遠(yuǎn)程變量 RET_VAL:= MW100/錯(cuò)誤代碼 BUSY:= M 4.1/SFC激活 RD:= P#M0.0 BYTE 10/本地變量,RD,SFC 通信: X_PUT(SFC 68)塊,STL 表示,LAD/FBD 表示,參數(shù)分配示例,SFC68 (X_PUT),REQ,RET_VAL,BUSY,CONT,DEST_ID,VAR_ADDR
8、,CALL SFC 68 REQ:= I 0.5/觸發(fā)器 CONT:= FALSE/磁盤(pán)連接 DEST_ID:= W#16#3/MPI_地址 VAR_ADDR:= P#M20.0 BYTE 10 /遠(yuǎn)程變量 SD:= P#M0.0 BYTE 10/本地變量 RET_VAL:= MW100/錯(cuò)誤代碼 BUSY:= M 4.1/SFC激活,SD,SFC 通信: X_SEND(SFC 65)塊,STL 表示,LAD/FBD 表示,參數(shù)分配示例,SFC65 (X_SEND),REQ,RET_VAL,BUSY,CONT,DEST_ID,SD,REQ_ID,CALL SFC 65 REQ:= M4.0/觸
9、發(fā)器 CONT:= FALSE/磁盤(pán)連接 DEST_ID:= W#16#4/MPI_地址 REQ_ID:= DW#16#1/標(biāo)識(shí)符 SD:= P#M20.0 BYTE 10/變量 RET_VAL:= MW40/錯(cuò)誤代碼 BUSY:= M 4.1/SFC激活,SFC 通信: X_RCV(SFC 66)塊,STL 表示,LAD/FBD 表示,參數(shù)分配示例,SFC66 (X_RSV),EN_DT,RET_VAL,REQ_ID,CALL SFC 66 EN_DT:= TRUE/觸發(fā)數(shù)據(jù)傳輸 RET_VAL:= MW 50/錯(cuò)誤代碼 REQ_ID:= MD52/作業(yè) ID NDA:= M40.0/數(shù)據(jù)存
10、在 RD:= P#M20.0 BYTE 10/變量,NDA,RD,SFB 通信: 概述,使用 MPI、K-Bus、Profibus 或工業(yè)以太網(wǎng)進(jìn)行數(shù)據(jù)交換 通過(guò)連接表組態(tài)連接 通過(guò)完全重新啟動(dòng)建立連接并使連接永久存在(即使是在 STOP 模式) 用戶數(shù)據(jù)大小可達(dá) 64 K字節(jié) 通信服務(wù)也可用于控制(停止、啟動(dòng))通信伙伴 SFB只存在于S7-400-CPU 數(shù)據(jù)可由 S7-300(GET/PUT)讀和寫(xiě) 通過(guò)一個(gè)連接可以處理不同的任務(wù),SFB 通信: 塊一覽,SFB/SFC,SFB 8,名稱,簡(jiǎn)述,USEND,向 URCV(Client)塊發(fā)送數(shù)據(jù)的塊,SFB 9,URCV,接收來(lái)自 USEN
11、D 的數(shù)據(jù)的接收塊,BSEND,向 BRCV 塊發(fā)送大批數(shù)據(jù)的發(fā)送塊(最多64K字節(jié)),SFB 12,BRCV,接收大批數(shù)據(jù)的接收塊(最多64K字節(jié)),SFB 13,GET,從伙伴 PLC 讀數(shù)據(jù),SFB 14,通信類型,雙邊,雙邊,雙邊,雙邊,雙邊,PUT,向伙伴 PLC 寫(xiě)數(shù)據(jù),SFB 15,單邊,PRINT,向遠(yuǎn)程打印機(jī)發(fā)送數(shù)據(jù),SFB 16,單邊,START,在伙伴機(jī)上執(zhí)行完全重啟動(dòng),SFB 19,單邊,STOP,將伙伴機(jī)置為 Stop 狀態(tài),SFB 20,單邊,RESUME,在伙伴機(jī)上執(zhí)行重啟動(dòng),SFB 21,單邊,STATUS,伙伴機(jī)狀態(tài)掃描 (RUN/運(yùn)行、STOP/停止、sta
12、rt-up/啟動(dòng)、hold/保持),SFB 22,單邊,USTATUS,接收伙伴機(jī)的狀態(tài)信息,SFB 23,單邊,CONTROL,掃描 S7 連接+ SFB 的內(nèi)部狀態(tài),SFC 62,-,使用 S7 連接進(jìn)行單邊通信服務(wù),SFB:- GET- PUT- STOP- START- STATUS,CPU的操作系統(tǒng),S7-400,MPI=3,S7-300/400,邏輯S7 連接(單邊或雙邊),MPI=2,CPU,MPI=2,1,本地 ID,物理連接,如 MPI,1,使用 S7 連接進(jìn)行雙邊通信服務(wù),SFB: - USEND- URCV- BSEND- BRCV,SFBs- URCV- USEND-
13、BRCV- BSEND,S7-400,MPI=3,S7-400,邏輯S7 連接(雙邊),MPI=2,CPU,MPI=2,2,本地 ID,物理連接,如 MPI,2,1,1,使用 NETPRO 組態(tài)網(wǎng)絡(luò),雙擊,插入 HW 站,雙擊,雙擊,組態(tài) S7 連接,插入連接,遠(yuǎn)程站點(diǎn),遠(yuǎn)程 CPU,選擇,建立連接屬性,編譯和下載組態(tài)數(shù)據(jù),下載,保存和編譯,測(cè)試連接狀態(tài),連接狀態(tài),SFB 通信: GET(SFB 14)塊,STL 表示,CALL GET, I_GET /使用背景DB REQ:=I 0.2/開(kāi)始 ID:=W#16#1/連接 No. NDR:=#NDR_FLAG/接收新數(shù)據(jù) ERROR:= #ER
14、ROR_F/error 結(jié)束 STATUS:= #STATUS_W/附加信息 ADDR_1:=P#I 0.0 BYTE 1/1. 遠(yuǎn)程變量 ADDR_2:=P#I 4.0 WORD 1/2. 遠(yuǎn)程變量 ADDR_3:=/3. 遠(yuǎn)程變量 ADDR_4:=/4. 遠(yuǎn)程變量 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),EN,ENO,REQ,NDR,ERROR,ID,STATUS,ADDR_1,ADDR_2,A
15、DDR_3,ADDR_4,RD_1,RD_2,RD_3,RD_4,參數(shù)分配示例,SFB 通信:PUT(SFB 15)塊,STL 表示,CALL PUT, I_PUT(背景 DB) REQ:=I 0.3/開(kāi)始 ID:=W#16#1/連接 No. DONE:= #DONE_F/成功的 end ERROR:= #ERROR_F/出錯(cuò)的 end STATUS:= #STATUS_W/錯(cuò)誤信息 ADDR_1:=P#Q 12.0 WORD 1/1. 遠(yuǎn)程變量 ADDR_2:=/2. 遠(yuǎn)程變量 ADDR_3:=/3. 遠(yuǎn)程變量 ADDR_4:=/4. 遠(yuǎn)程變量 SD_1:=P#I 2.0 WORD 1/1.
16、 本地變量 SD_2:=/2. 本地變量 SD_3:=/3. 本地變量 SD_4:=/4. 本地變量,LAD 表示,DB15(背景 DB),SFB15 (PUT),EN,ENO,REQ,DONE,ERROR,ID,STATUS,ADDR_1,ADDR_2,ADDR_3,ADDR_4,SD_1,SD_2,SD_3,SD_4,參數(shù)分配示例,SFB 通信: USEND(SFB 8)塊,STL 表示,CALL USEND, I_USEND(背景 DB) REQ:= I 0.4/開(kāi)始 ID:=W#16#3 /連接號(hào) R_ID:=DW#16#B1 /功能塊對(duì) DONE:= #DONE_F/成功結(jié)束 ERR
17、OR:= #ERROR_F/結(jié)束但有錯(cuò)誤 STATUS:= #STATUS_W/錯(cuò)誤信息 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),EN,ENO,REQ,DONE,ERROR,ID,STATUS,R_ID,SD_1,SD_2,SD_3,SD_4,參數(shù)分配示例,SFB
18、通信: URCV(SFB 9)塊,STL 表示,CALL URCV, I_URCV/使用背景 DB EN_R:= I 0.5/開(kāi)始 ID:= W#16#3/S7 連接 R_ID:= DW#16#B1/功能塊對(duì) NDR:= #NDR_F/接收新數(shù)據(jù) ERROR:= #ERROR_F/結(jié)束并有錯(cuò)誤 STATUS:= #STATUS_W/錯(cuò)誤信息 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.
19、0 BYTE 154 /4. 變量,LAD 表示,DB 9(背景DB),SFB 9 (URCV),EN,ENO,EN_R,NDR,ERROR,ID,STATUS,R_ID,RD_1,RD_2,RD_3,RD_4,參數(shù)分配實(shí)例,SFB 通信: BSEND(SFB 12)塊,STL 表示,CALL BSEND, I_BSEND/使用背景 DB REQ:= I 0.4/開(kāi)始 R:= I 0.5/復(fù)位 BSEND ID:=W#16#3 /S7 連接 R_ID:=DW#16#B2 /功能塊對(duì) DONE:= #DONE_F/成功結(jié)束 ERROR:= #ERROR_F/結(jié)束但有錯(cuò)誤 STATUS:= #ST
20、ATUS_W/附加信息 SD_1:=P#DB1.DBX0.0 BYTE 40000 /發(fā)送數(shù)據(jù) LEN:= #DB_LEN/數(shù)據(jù)長(zhǎng)度,LAD 表示,DB 12(背景 DB),SFB 12 (BSEND),EN,ENO,REQ,DONE,ERROR,R,STATUS,ID,R_ID,SD_1,LEN,參數(shù)分配實(shí)例,SFB 通信: BRCV(SFB 13)塊,STL 表示,CALL BRCV, I_BRCV/ 使用背景 DB EN_R:= I 0.4/開(kāi)始 ID:=W#16#3 /S7 連接 R_ID:=DW#16#B2 /功能塊對(duì) NDR:= #NDR_F/接收新數(shù)據(jù) ERROR:= #ERRO
21、R_F/結(jié)束并有錯(cuò)誤 STATUS:= #STATUS_W/附加消息 RD_1:=P#DB2.DBX0.0 BYTE 40000 /接收郵箱 LEN:= #DB_LEN/接收端郵箱長(zhǎng)度,LAD 表示,DB 13(背景 DB),SFB 13 (BRCV),EN,ENO,EN_R,NDR,ERROR,ID,STATUS,R_ID,RD_1,LEN,參數(shù)分配實(shí)例,SFB 通信: STOP(SFB20)塊,STL 表示,LAD/FBD 表示,CALL “STOP”,“I_STOP” /背景 DB REQ:= I 0.0/開(kāi)始沿 ID:= W#16#1/連接號(hào) PI_NAME:= P#M100.0 By
22、te 9/參見(jiàn)腳注 IO_STATE:=/未使用 DONE:= #DONE_F_20 /成功結(jié)束 ERROR:= #ERROR_F_20/結(jié)束但有錯(cuò)誤 STATUS:= #STATUS_W_20/錯(cuò)誤信息,DB20(背景DB),SFB20(STOP),EN,ENO,REQ,DONE,ERROR,ID,STATUS,PI_NAME,IO_STATE,參數(shù)分配實(shí)例,* P_PROGRAM在存儲(chǔ)器中起點(diǎn)位置的詳細(xì)信息,STL 表示,LAD/FBD 表示,DB19(背景DB),SFB19 (START),EN,ENO,REQ,DONE,ERROR,ID,STATUS,PI_NAME,ARG,IO_ST
23、ATE,SFB 通信: START(SFB19)塊,* P_PROGRAM在存儲(chǔ)器中起點(diǎn)位置的詳細(xì)信息,參數(shù)分配實(shí)例,CALL “START”,“I_START” /使用背景DB REQ:= I 0.1/開(kāi)始沿 ID:= W#16#1/連接號(hào) PI_NAME:= P#M100.0 Byte 9/參見(jiàn)腳注 ARG:=/未使用 IO_STATE:=/未使用 DONE:= #DONE_F_20/成功結(jié)束 ERROR:= #ERROR_F_20/結(jié)束但有錯(cuò)誤 STATUS:= #STATUS_W_20/錯(cuò)誤信息,SFB 通信: CONTROL(SFC 62)塊,STL 表示,LAD 表示,CALL CONTROL EN_R:= I 0. 2 /開(kāi)始 I_DB:= W#16#F /背景 DB NO OFFSET:= W#16#0/用于多實(shí)例
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44714-2024養(yǎng)老機(jī)構(gòu)認(rèn)知障礙友好環(huán)境設(shè)置導(dǎo)則
- 2024年度山西省高校教師資格證之高等教育法規(guī)自我檢測(cè)試卷A卷附答案
- 2023年劇裝道具相關(guān)工藝美術(shù)品資金籌措計(jì)劃書(shū)
- 2019年度城市活力研究報(bào)告
- 生意轉(zhuǎn)讓合同協(xié)議
- 2024年個(gè)人租車業(yè)務(wù)協(xié)議范本
- 智慧體育館信息化管理平臺(tái)建設(shè)方案
- 二手房購(gòu)買預(yù)定金協(xié)議范本2024
- 2024年商業(yè)股權(quán)轉(zhuǎn)讓協(xié)議格式
- 2024人力培訓(xùn)服務(wù)外包代理協(xié)議
- 廣東省江門(mén)市新會(huì)區(qū)崖南鎮(zhèn)田邊小學(xué)2024-2025學(xué)年一年級(jí)上學(xué)期11月期中語(yǔ)文試題
- 主管護(hù)師社區(qū)護(hù)理學(xué)考試題庫(kù)及答案
- 中學(xué)學(xué)生兩操管理辦法
- 行政職業(yè)能力測(cè)試分類模擬題科技常識(shí)題
- 雙減下小學(xué)數(shù)學(xué)作業(yè)設(shè)計(jì)的實(shí)踐研究課題開(kāi)題報(bào)告
- 高級(jí)農(nóng)機(jī)修理工技能鑒定考試題及答案
- 2024-2030年中國(guó)采棉機(jī)行業(yè)發(fā)展趨勢(shì)與投資前景分析報(bào)告
- 民間借貸利息計(jì)算表
- 2024-2030年中國(guó)裸眼3D行業(yè)市場(chǎng)全景調(diào)研與競(jìng)爭(zhēng)格局分析報(bào)告
- 2024-2030年中國(guó)葡萄酒行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 2024年統(tǒng)編版小學(xué)六年級(jí)《道德與法治》上冊(cè)第四單元 法律保護(hù)我們健康成長(zhǎng) 9.《知法守法 依法維權(quán)》 第一課時(shí) 課件
評(píng)論
0/150
提交評(píng)論