第6章S7-200的通信基礎(chǔ)_第1頁
第6章S7-200的通信基礎(chǔ)_第2頁
第6章S7-200的通信基礎(chǔ)_第3頁
第6章S7-200的通信基礎(chǔ)_第4頁
第6章S7-200的通信基礎(chǔ)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Date:2022-5-24File:SSP1_01C.1SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation第第6 6章章 S7-200S7-200的通信基礎(chǔ)的通信基礎(chǔ)Date:2022-5-24File:SSP1_01C.2SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.1 S7-2

2、006.1 S7-200的通信功能的通信功能 6.2 S7-2006.2 S7-200的通信方式的通信方式 6.3 6.3 PPIPPI通信與自由口通信基礎(chǔ)通信與自由口通信基礎(chǔ)6.4 6.4 S7-200S7-200的的PPIPPI通信通信6.6.5 S7-2005 S7-200的自由口通信的自由口通信Date:2022-5-24File:SSP1_01C.3SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.1 S7-2006.1 S7-

3、200的通信功能的通信功能 一、通信的基本概念一、通信的基本概念1. 1. 并行通信與串行通信并行通信與串行通信 并行通信并行通信: :以字或字節(jié)為單位的傳輸數(shù)據(jù)方式,以字或字節(jié)為單位的傳輸數(shù)據(jù)方式,除了除了8 8根或根或1616根數(shù)據(jù)線根數(shù)據(jù)線一根公共線外,還需要通訊一根公共線外,還需要通訊雙方聯(lián)絡(luò)用的控制線。并行通信的速度快,一般用于雙方聯(lián)絡(luò)用的控制線。并行通信的速度快,一般用于近距離數(shù)據(jù)傳送,例如近距離數(shù)據(jù)傳送,例如PLCPLC的模塊之間的數(shù)據(jù)傳送。的模塊之間的數(shù)據(jù)傳送。 串行通信串行通信: :以二進(jìn)制的位(以二進(jìn)制的位(bitbit)為單位的傳輸數(shù))為單位的傳輸數(shù)據(jù)方式。串行通信需要的

4、信號線少,串行通信的速度據(jù)方式。串行通信需要的信號線少,串行通信的速度比并行通信慢,適用于距離較遠(yuǎn)的場合。例如比并行通信慢,適用于距離較遠(yuǎn)的場合。例如RS-232RS-232RS-422RS-422或或RS485RS485接口。工業(yè)控制中計算機(jī)和接口。工業(yè)控制中計算機(jī)和PLCPLC一般一般采用串行通信。采用串行通信。Date:2022-5-24File:SSP1_01C.4SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation2. 2. 單工通信

5、與雙工通訊單工通信與雙工通訊 A A站站發(fā)送發(fā)送接收接收 B B站站單工:單工:半雙工:半雙工:全雙工:全雙工:A A站站發(fā)送發(fā)送換向換向接收接收換向換向接收接收B B站站發(fā)送發(fā)送A A站站發(fā)送發(fā)送接收接收接收接收B B站站發(fā)送發(fā)送Date:2022-5-24File:SSP1_01C.5SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation3. 3. 異步通信與同步通信異步通信與同步通信 :串行通信的兩種方式。:串行通信的兩種方式。 同步通信:

6、要求發(fā)送方和接收方保持嚴(yán)格同步,同步通信:要求發(fā)送方和接收方保持嚴(yán)格同步,對硬件要求高,但傳送效率高。對硬件要求高,但傳送效率高。同步字符同步字符數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié) 數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)校驗字符校驗字符異步通信:傳送速度較慢,但設(shè)備較為簡單。異步通信:傳送速度較慢,但設(shè)備較為簡單。起始位起始位數(shù)據(jù)位(數(shù)據(jù)位(5 58 8位)位)校驗位校驗位停止位停止位傳輸速率:波特率,傳輸速率:波特率,9.6K bit/s9.6K bit/s,19.2K bit/s19.2K bit/s,187.2K bit/s187.2K bit/s。Date:2022-5-24File:SSP1_01C.6SIMATIC S7

7、Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、二、S7-200S7-200的通信部件:的通信部件: 構(gòu)成通信網(wǎng)絡(luò)的部件主要有:通信接口、網(wǎng)絡(luò)連構(gòu)成通信網(wǎng)絡(luò)的部件主要有:通信接口、網(wǎng)絡(luò)連接器、網(wǎng)絡(luò)電纜和網(wǎng)絡(luò)中繼器。接器、網(wǎng)絡(luò)電纜和網(wǎng)絡(luò)中繼器。 三、三、S7-200S7-200的通信模塊:的通信模塊:CPU226CPU226有兩個通信口(地址有兩個通信口(地址0 0、1 1),其余均只有),其余均只有一個通信口(地址一個通信口(地址0 0)。)。EM277E

8、M277:PROFIBUS-DPPROFIBUS-DP從站模塊。從站模塊。CP243-2 CP243-2 :AS-IAS-I主站,支持執(zhí)行器主站,支持執(zhí)行器/ /傳感器接口傳感器接口。Date:2022-5-24File:SSP1_01C.7SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.2 S7-2006.2 S7-200的通信方式的通信方式 一、一、PPIPPI方式:方式:PPIPPI是一個是一個主從協(xié)議。在這個協(xié)議主從協(xié)議。在這個

9、協(xié)議中,主站(其它中,主站(其它CPUCPU、編程、編程器或文本顯示器器或文本顯示器TD200TD200)給)給從站發(fā)送申請,從站進(jìn)行從站發(fā)送申請,從站進(jìn)行響應(yīng)。從站不初始化信息響應(yīng)。從站不初始化信息,當(dāng)主站發(fā)出申請或查詢,當(dāng)主站發(fā)出申請或查詢時,從站才響應(yīng)。一般情時,從站才響應(yīng)。一般情況下,網(wǎng)絡(luò)上的多數(shù)況下,網(wǎng)絡(luò)上的多數(shù)S7-S7-200 CPU200 CPU都為從站。都為從站。Date:2022-5-24File:SSP1_01C.8SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterK

10、nowledge for Automation二、二、 MPIMPI方式:方式: MPIMPI可以是主主協(xié)議,也可以是主從協(xié)議。可以是主主協(xié)議,也可以是主從協(xié)議。這要取決于設(shè)備的類型。如果設(shè)備是這要取決于設(shè)備的類型。如果設(shè)備是S7-300 CPUS7-300 CPU,MPIMPI就建立主主協(xié)議。設(shè)備是就建立主主協(xié)議。設(shè)備是S7-200 CPUS7-200 CPU,MPIMPI就就建立主從協(xié)議,建立主從協(xié)議,S7-200 CPUS7-200 CPU是從站。是從站。 Date:2022-5-24File:SSP1_01C.9SIMATIC S7Siemens AG 2000. All rights

11、 reserved.Information and Training CenterKnowledge for Automation三、三、PROFIBUSPROFIBUS方式:方式: 在在S7-S7-系列的系列的CPUCPU中,中,CPU222CPU222,CPU 224CPU 224,CPU CPU 226226都可以通過增加都可以通過增加EM277 PROFIBUS-DPEM277 PROFIBUS-DP擴(kuò)展模塊的擴(kuò)展模塊的方法支持方法支持DPDP網(wǎng)絡(luò)協(xié)議。網(wǎng)絡(luò)協(xié)議。Date:2022-5-24File:SSP1_01C.10SIMATIC S7Siemens AG 2000. All r

12、ights reserved.Information and Training CenterKnowledge for Automation四、自由口方式:四、自由口方式: 自由口通訊是通過用戶程序可以控制自由口通訊是通過用戶程序可以控制S7-200 CPUS7-200 CPU通訊口通訊口的操作模式。利用自由口模式,可以實現(xiàn)用戶定義的通信協(xié)的操作模式。利用自由口模式,可以實現(xiàn)用戶定義的通信協(xié)議去連接多種智能設(shè)備。議去連接多種智能設(shè)備。 在自由口模式下,通信協(xié)議完全由用戶程序控制。通過在自由口模式下,通信協(xié)議完全由用戶程序控制。通過使用接收中斷、發(fā)送中斷發(fā)送指令(使用接收中斷、發(fā)送中斷發(fā)送指令(

13、XMTXMT)和接收指令()和接收指令(RCVRCV),用戶程序可以控制通信口的操作。通過特殊功能繼電),用戶程序可以控制通信口的操作。通過特殊功能繼電器可以設(shè)定允許自由口模式,而且只有在器可以設(shè)定允許自由口模式,而且只有在CPUCPU處于處于RUNRUN(運(yùn)行(運(yùn)行)模式時才能允許自由口方式。)模式時才能允許自由口方式。Date:2022-5-24File:SSP1_01C.11SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation五、設(shè)置通信

14、參數(shù):五、設(shè)置通信參數(shù): 通信網(wǎng)絡(luò)連接以后,便可以利用通信網(wǎng)絡(luò)連接以后,便可以利用S7-200S7-200的編程的編程軟件軟件STEP7-MSTEP7-M的的“通信通信”和和“設(shè)置設(shè)置PG/PCPG/PC接口接口”進(jìn)行進(jìn)行參數(shù)選擇、設(shè)定參數(shù)和測試。參數(shù)選擇、設(shè)定參數(shù)和測試。 (選擇正確的接口參數(shù)、設(shè)定站參數(shù)(選擇正確的接口參數(shù)、設(shè)定站參數(shù) 、設(shè)定網(wǎng)、設(shè)定網(wǎng)絡(luò)參數(shù)絡(luò)參數(shù) 、網(wǎng)絡(luò)的測試、網(wǎng)絡(luò)的測試 。)。)Date:2022-5-24File:SSP1_01C.12SIMATIC S7Siemens AG 2000. All rights reserved.Information and Trai

15、ning CenterKnowledge for Automation6.36.3 PPI PPI通信與自由口通信基礎(chǔ)通信與自由口通信基礎(chǔ) 一、與通信有關(guān)的特殊存儲器一、與通信有關(guān)的特殊存儲器 SMB2SMB2字節(jié)(自由口接收字符):字節(jié)(自由口接收字符):SMB2SMB2為為自由口端口通訊方式下,從自由口端口通訊方式下,從PLCPLC端端口口0 0或端口或端口1 1接收到的每一個字符。接收到的每一個字符。 SMB3SMB3字節(jié)(自由口奇偶校驗):字節(jié)(自由口奇偶校驗):SM3.0SM3.0為端口為端口0 0或端口或端口1 1的奇偶校驗出錯時的奇偶校驗出錯時,該位置,該位置1 1。 SMB4S

16、MB4字節(jié)(隊列溢出):字節(jié)(隊列溢出):SM4.5 SM4.5 當(dāng)(口當(dāng)(口0 0)發(fā)送空閑時,該位置)發(fā)送空閑時,該位置1 1。SM4.6 SM4.6 當(dāng)(口當(dāng)(口l l)發(fā)送空閑時,該位置)發(fā)送空閑時,該位置1 1。SM4.7 SM4.7 當(dāng)發(fā)生強(qiáng)行置位時,該位置當(dāng)發(fā)生強(qiáng)行置位時,該位置1 1。 SMB30SMB30和和SMB130SMB130字節(jié)(自由端口控制字寄存器)字節(jié)(自由端口控制字寄存器) SMB87SMB87字節(jié):(口字節(jié):(口0 0接收信息控制寄存器)接收信息控制寄存器) SMB88SMB88字節(jié):口字節(jié):口0 0起始符起始符 SMB89SMB89字節(jié):口字節(jié):口0 0結(jié)束

17、符結(jié)束符 SMW90SMW90字節(jié):口字節(jié):口0 0空閑時間間隔的毫秒數(shù)空閑時間間隔的毫秒數(shù) SMB94SMB94字節(jié):口字節(jié):口0 0接收字符的最大數(shù)(接收字符的最大數(shù)(l l到到255255)Date:2022-5-24File:SSP1_01C.13SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、與通信有關(guān)的中斷描述二、與通信有關(guān)的中斷描述 事件號事件號 中斷描述中斷描述 8 8 端口端口0 0接收字符接收字符 9 9 端口端口0

18、 0發(fā)送字符發(fā)送字符 23 23 端口端口0 0接收信息完成接收信息完成 24 24 端口端口1 1接收信息完成接收信息完成 25 25 端口端口1 1接收字符接收字符 26 26 端口端口l l發(fā)送字符發(fā)送字符Date:2022-5-24File:SSP1_01C.14SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、關(guān)于通信方式的設(shè)置:三、關(guān)于通信方式的設(shè)置:通信口通信口1 1的通信方式僅對的通信方式僅對CPU226,CPU226,使

19、用使用SMB130SMB130。通信口通信口0 0使用使用SMB30,SMB30,其通信方式的設(shè)置:其通信方式的設(shè)置:位號位號76543210標(biāo)志符標(biāo)志符ppdbbbmm標(biāo)志標(biāo)志pp=00:pp=00:不校驗不校驗pp=01:pp=01:奇校驗奇校驗pp=10:pp=10:不校驗不校驗pp=11:pp=11:偶校驗偶校驗d=0:8d=0:8位數(shù)據(jù)位數(shù)據(jù)/ /字符字符d=1:7d=1:7位數(shù)據(jù)位數(shù)據(jù)/ /字符字符bbb=000,38400bit/sbbb=000,38400bit/sbbb=001,19200bit/sbbb=001,19200bit/sbbb=010,9600bit/sbbb=

20、010,9600bit/sbbb=011,4800bit/sbbb=011,4800bit/sbbb=100,2400bit/sbbb=100,2400bit/sbbb=101,1200bit/sbbb=101,1200bit/sbbb=110,600bit/sbbb=110,600bit/sbbb=111,300bit/sbbb=111,300bit/smm=00:ppImm=00:ppI從站模式從站模式mm=01:mm=01:自由口協(xié)議自由口協(xié)議mm=10:ppImm=10:ppI主站模式主站模式mm=11:mm=11:保留保留Date:2022-5-24File:SSP1_01C.15S

21、IMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationSMB30SMB300 00 00 00 01 10 00 01 1無校驗無校驗 8 8位數(shù)據(jù)位數(shù)據(jù)9600bit/s9600bit/s自由口模式自由口模式無校驗無校驗 8 8位數(shù)據(jù)位數(shù)據(jù)9600bit/s9600bit/sPPIPPI從站模式從站模式SMB30SMB300 00 00 00 01 10 00 00 0例例6-1:Date:2022-5-24File:SSP1_01C.16SIM

22、ATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.4 S7-2006.4 S7-200的的PPIPPI通信通信一、一、S7-200 PPIS7-200 PPI通信的有關(guān)指令通信的有關(guān)指令1. 1. 網(wǎng)絡(luò)讀指令(網(wǎng)絡(luò)讀指令(NETRNETR):): 網(wǎng)絡(luò)讀指令的作用是通過通信口網(wǎng)絡(luò)讀指令的作用是通過通信口(PORT)(PORT)根據(jù)表根據(jù)表(TBL)(TBL)的定義,從遠(yuǎn)程設(shè)備收集最多的定義,從遠(yuǎn)程設(shè)備收集最多1616個字節(jié)的數(shù)據(jù)個字節(jié)的數(shù)據(jù)。D

23、ate:2022-5-24File:SSP1_01C.17SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例6-26-2:字節(jié)字節(jié)內(nèi)容內(nèi)容0狀態(tài)碼(見下表)狀態(tài)碼(見下表)1遠(yuǎn)程站(被訪問的遠(yuǎn)程站(被訪問的PLCPLC)地址)地址2遠(yuǎn)程站的數(shù)據(jù)指針遠(yuǎn)程站的數(shù)據(jù)指針3456數(shù)據(jù)長度(最長數(shù)據(jù)長度(最長1616字節(jié))字節(jié))7數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0 22數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)1515ABAB表的格式表的格式Date:2022-5-24File:SSP

24、1_01C.18SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation主站主站從站(從站(2 2)地址地址內(nèi)容內(nèi)容400400狀態(tài)碼狀態(tài)碼401401遠(yuǎn)程站的地址(遠(yuǎn)程站的地址(2 2)402402遠(yuǎn)程站的數(shù)據(jù)指針遠(yuǎn)程站的數(shù)據(jù)指針403403404404405405406406數(shù)據(jù)長度(數(shù)據(jù)長度(4 4)407407數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0 410410數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)3 3地址地址內(nèi)容內(nèi)容200200數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0201201數(shù)據(jù)字節(jié)數(shù)據(jù)

25、字節(jié)1 1202202數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)2 2203203數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)3 3NETRDate:2022-5-24File:SSP1_01C.19SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation位位7 76 65 54 43 32 21 10 0標(biāo)志符標(biāo)志符D DA AE E0 0RRRR意義意義操作操作是否是否已完已完成:成:D D0 0,未完未完成;成;D D1 1,完成完成操作操作已被已被排隊排隊:A=0,:A=0,無效無效;A=1,

26、;A=1,有效有效返回返回錯誤錯誤信息信息:E=0,:E=0,無錯無錯誤誤,E=1,E=1,有錯有錯誤誤RR=0RR=09 9狀態(tài)碼狀態(tài)碼: :Date:2022-5-24File:SSP1_01C.20SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation2. 2. 網(wǎng)絡(luò)寫指令(網(wǎng)絡(luò)寫指令(NETWNETW):): 網(wǎng)絡(luò)寫指令的作用是通過通信口網(wǎng)絡(luò)寫指令的作用是通過通信口(PORT)(PORT)根據(jù)表根據(jù)表(TBL)(TBL)的定義,向遠(yuǎn)程設(shè)備

27、寫入最多的定義,向遠(yuǎn)程設(shè)備寫入最多1616字節(jié)的數(shù)據(jù)。字節(jié)的數(shù)據(jù)。Date:2022-5-24File:SSP1_01C.21SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例6-36-3:字節(jié)字節(jié)內(nèi)容內(nèi)容0 0狀態(tài)碼(狀態(tài)碼(P145P145)1 1遠(yuǎn)程站(被訪問的遠(yuǎn)程站(被訪問的PLCPLC)地址)地址2 2遠(yuǎn)程站的數(shù)據(jù)指針遠(yuǎn)程站的數(shù)據(jù)指針3 34 45 56 6數(shù)據(jù)長度(最長數(shù)據(jù)長度(最長1616字節(jié))字節(jié))7 7數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0

28、 0 2222數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)1515ABAB表的格式表的格式Date:2022-5-24File:SSP1_01C.22SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation主站主站從站(從站(2 2)地址地址內(nèi)容內(nèi)容400400狀態(tài)碼狀態(tài)碼401401遠(yuǎn)程站的地址(遠(yuǎn)程站的地址(2 2)402402遠(yuǎn)程站的數(shù)據(jù)指針遠(yuǎn)程站的數(shù)據(jù)指針403403404404405405406406數(shù)據(jù)長度(數(shù)據(jù)長度(4 4)407407數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0 4

29、10410數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)3 3地址地址內(nèi)容內(nèi)容200200數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0201201數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)1 1202202數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)2 2203203數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)3 3NETWDate:2022-5-24File:SSP1_01C.23SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation教材教材P148P148例:例:Date:2022-5-24File:SSP1_01C.24SIMATIC S7Siemens AG 2000.

30、 All rights reserved.Information and Training CenterKnowledge for Automation教材教材P148P148例:例:Date:2022-5-24File:SSP1_01C.25SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例6-56-5:主站地址為:主站地址為6 6,從站地址為,從站地址為7 7。要求:。要求:QW0(QW0(主站)主站)IW0IW0(從站)(從站) Q

31、W0(QW0(從站)從站)IW0IW0(主站)(主站)Date:2022-5-24File:SSP1_01C.26SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例6-56-5:主站地址為:主站地址為6 6,從站地址為,從站地址為7 7。要求:。要求:QW0(QW0(主站)主站)IW0IW0(從站)(從站) QW0(QW0(從站)從站)IW0IW0(主站)(主站)Date:2022-5-24File:SSP1_01C.27SIMATIC

32、S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例6-56-5:主站地址為:主站地址為6 6,從站地址為,從站地址為7 7。要求:。要求:QW0(QW0(主站)主站)IW0IW0(從站)(從站) QW0(QW0(從站)從站)IW0IW0(主站)(主站)Date:2022-5-24File:SSP1_01C.28SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training C

33、enterKnowledge for Automation例例6-56-5:主站地址為:主站地址為6 6,從站地址為,從站地址為7 7。要求:。要求:QW0(QW0(主站)主站)IW0IW0(從站)(從站) QW0(QW0(從站)從站)IW0IW0(主站)(主站)Date:2022-5-24File:SSP1_01C.29SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 例例6-66-6:PPIPPI方式遠(yuǎn)程控制三相鼠籠式異步電動機(jī)點動控制

34、和自鎖控制。方式遠(yuǎn)程控制三相鼠籠式異步電動機(jī)點動控制和自鎖控制。PPI從站程序:從站程序:遠(yuǎn)程遠(yuǎn)程(主站主站) IB0 = I0.0 I0.1 I0.2 I0.7 近程近程(從站從站) VB0=V0.0 V0.1 V0.2 V0.7Date:2022-5-24File:SSP1_01C.30SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation PPI主站程序:主站程序:Date:2022-5-24File:SSP1_01C.31SIMATIC

35、S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation PPIPPI主站程序:主站程序:Date:2022-5-24File:SSP1_01C.32SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation實驗實驗6-16-1PPIPPI通信實驗通信實驗必作題:必作題:選作題:選作題:一、將例一、將例6-56-5、6-

36、66-6的的PPIPPI通信程序下載到主機(jī),運(yùn)通信程序下載到主機(jī),運(yùn)行程序并觀察實驗現(xiàn)象;行程序并觀察實驗現(xiàn)象;二、二、某主站與從站進(jìn)行某主站與從站進(jìn)行PPI通信。要求:通信。要求: QB0(主站)主站)IB0(從站)(從站) QB0(從站)從站)IB0(主站)(主站) 。一、兩站進(jìn)行一、兩站進(jìn)行PPIPPI通信通信, ,用主站的按鈕控制從站的電用主站的按鈕控制從站的電機(jī)正反轉(zhuǎn)機(jī)正反轉(zhuǎn), ,而用從站的按鈕控制主站的電機(jī)正反轉(zhuǎn)。而用從站的按鈕控制主站的電機(jī)正反轉(zhuǎn)。Date:2022-5-24File:SSP1_01C.33SIMATIC S7Siemens AG 2000. All rights

37、 reserved.Information and Training CenterKnowledge for Automation6.5 S7-2006.5 S7-200的自由的自由口通信口通信各站點無主各站點無主/ /從之分,用戶可以自定義協(xié)議。從之分,用戶可以自定義協(xié)議。協(xié)議:對所傳數(shù)據(jù)的定義。協(xié)議:對所傳數(shù)據(jù)的定義。任何時刻只能有一個站向總線發(fā)送數(shù)據(jù)。任何時刻只能有一個站向總線發(fā)送數(shù)據(jù)。站站1 1站站2 2站站3 3Date:2022-5-24File:SSP1_01C.34SIMATIC S7Siemens AG 2000. All rights reserved.Informatio

38、n and Training CenterKnowledge for Automation一、一、S7-200S7-200自由口通信的有關(guān)指令自由口通信的有關(guān)指令1. 1. 發(fā)送指令(發(fā)送指令(XMTXMT):): 當(dāng)發(fā)送指令允許時,發(fā)送指令當(dāng)發(fā)送指令允許時,發(fā)送指令XMTXMT啟動數(shù)據(jù)緩啟動數(shù)據(jù)緩沖器沖器TBLTBL的數(shù)據(jù)傳輸。數(shù)據(jù)緩沖器的第一字節(jié)指定的數(shù)據(jù)傳輸。數(shù)據(jù)緩沖器的第一字節(jié)指定傳輸?shù)淖止?jié)數(shù)目,從第二個字節(jié)以后的數(shù)據(jù)為需傳輸?shù)淖止?jié)數(shù)目,從第二個字節(jié)以后的數(shù)據(jù)為需要發(fā)送的數(shù)據(jù)。要發(fā)送的數(shù)據(jù)。PORTPORT指定傳輸使用的通信口(口指定傳輸使用的通信口(口0 0或口或口l l)。)。VB

39、200發(fā)送的字節(jié)數(shù)發(fā)送的字節(jié)數(shù)VB201數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)發(fā)送表(發(fā)送表(TBL):TBL):Date:2022-5-24File:SSP1_01C.35SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation發(fā)送編程步驟:發(fā)送編程步驟: 建立發(fā)送表建立發(fā)送表(TBL)(TBL); 發(fā)送初始化(發(fā)送初始化(SMB30/l30SMB30/l30);); 編寫發(fā)送指令編寫發(fā)送指令(XMT)(XMT)程序。程序。Date:2022-5-24File:SSP

40、1_01C.36SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation2. 2. 接收指令(接收指令(RCVRCV) 當(dāng)接收指令允許時,接收指令開始接收信息服當(dāng)接收指令允許時,接收指令開始接收信息服務(wù)。通過指定通信口(口務(wù)。通過指定通信口(口0 0或口或口l l)接收的信息存儲)接收的信息存儲在數(shù)據(jù)緩沖器在數(shù)據(jù)緩沖器TBLTBL內(nèi)。數(shù)據(jù)緩沖器的第一項內(nèi)容指內(nèi)。數(shù)據(jù)緩沖器的第一項內(nèi)容指定接收到字節(jié)數(shù)目,從第二個字節(jié)以后的數(shù)據(jù)為需定接收到字節(jié)數(shù)目,從

41、第二個字節(jié)以后的數(shù)據(jù)為需要接收的數(shù)據(jù)。要接收的數(shù)據(jù)。VB100接收到的字節(jié)數(shù)接收到的字節(jié)數(shù)VB101數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)接收表(接收表(TBL):TBL):Date:2022-5-24File:SSP1_01C.37SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation接收編程步驟接收編程步驟( (端口端口0/0/端口端口1)1):設(shè)置接收初始化(設(shè)置接收初始化(SMB30/l30SMB30/l30)設(shè)置接收控制字(設(shè)置接收控制字(SMB87/l87

42、SMB87/l87)設(shè)置起始符(設(shè)置起始符(SMB88/188SMB88/188)設(shè)置結(jié)束符(設(shè)置結(jié)束符(SMB89/189SMB89/189)設(shè)定空閑時間(設(shè)定空閑時間(SMW90/190SMW90/190)設(shè)置最設(shè)置最大字符數(shù)(大字符數(shù)(SMB94/l94SMB94/l94)建立中斷連接建立中斷連接寫接收指令寫接收指令(RCV) (RCV) 程序程序Date:2022-5-24File:SSP1_01C.38SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for

43、AutomationSMB87SMB87:端口:端口0 0接收信息接收信息控制寄存器控制寄存器0:禁:禁止接收止接收信息;信息;1:允:允許接收許接收信息信息0:與:與SMB88無無關(guān);關(guān);1:起始符:起始符由由SMB88設(shè)定設(shè)定0:與:與SMB89無無關(guān);關(guān);1:結(jié)束符:結(jié)束符由由SMB89設(shè)定設(shè)定0:與:與SMW90無關(guān);無關(guān);1:由:由SMW90的值檢測空閑的值檢測空閑狀態(tài)狀態(tài)0:字符:字符間定時器間定時器;1:信息:信息間定時器間定時器0:與:與SMW92無關(guān);無關(guān);1:若超出:若超出SMW92確定確定的時間終止接的時間終止接收信息收信息Date:2022-5-24File:SSP1_

44、01C.39SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 例例6-76-7:運(yùn)用自由口通信方式,:運(yùn)用自由口通信方式,IB0IB0(A A站)站)QB0QB0(B B站)站) A A站發(fā)送程序:站發(fā)送程序:Date:2022-5-24File:SSP1_01C.40SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge

45、 for Automation 例例6-76-7:運(yùn)用自由口通信方式,:運(yùn)用自由口通信方式,IB0IB0(A A站)站)QB0QB0(B B站)站)B B站接收程序:站接收程序:初始化:初始化:9600bit/s9600bit/s,自由口方式;,自由口方式;接收允許,無起始符和結(jié)束符;接收允許,無起始符和結(jié)束符;1ms1ms空閑;空閑;最大字符數(shù):最大字符數(shù):1 1Date:2022-5-24File:SSP1_01C.41SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledg

46、e for Automation 例例6-86-8:三相鼠籠式異步電動機(jī)帶延時正反轉(zhuǎn)控制。:三相鼠籠式異步電動機(jī)帶延時正反轉(zhuǎn)控制。Date:2022-5-24File:SSP1_01C.42SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation Date:2022-5-24File:SSP1_01C.43SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training

47、CenterKnowledge for Automation 例例6-96-9:自由口方式遠(yuǎn)程控制三相鼠籠式異步電動機(jī):自由口方式遠(yuǎn)程控制三相鼠籠式異步電動機(jī)帶延時正反轉(zhuǎn)控制。帶延時正反轉(zhuǎn)控制。A A站:自由口輸入信息(站:自由口輸入信息(I0.0I0.0I0.2)I0.2)發(fā)送程序:發(fā)送程序:Date:2022-5-24File:SSP1_01C.44SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation B B站:自由口接收及控制程序站:自由口接收及控制程序1 1:Date:2022-5-24File:SSP1_01C.45SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation B B站:自由口接收及控制程序站:自由口接收及控制程序2 2:Date:2022-5-24File:SSP1_01C.46SIMATIC S7Siemens

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論