版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 本章介紹了網(wǎng)絡(luò)通信的基本概念及所采用的數(shù)據(jù)本章介紹了網(wǎng)絡(luò)通信的基本概念及所采用的數(shù)據(jù)傳送方式,重點(diǎn)介紹了傳送方式,重點(diǎn)介紹了S7-200 PLCS7-200 PLC通信功能及協(xié)議,通信功能及協(xié)議,通過舉例說明通過舉例說明S7-200 PLCS7-200 PLC通信網(wǎng)絡(luò)的構(gòu)成與實(shí)現(xiàn),并通信網(wǎng)絡(luò)的構(gòu)成與實(shí)現(xiàn),并講解了通信指令的使用。講解了通信指令的使用。 通過對本章的學(xué)習(xí),應(yīng)能根據(jù)需要配置通過對本章的學(xué)習(xí),應(yīng)能根據(jù)需要配置S7-200 S7-200 PLCPLC通信網(wǎng)絡(luò),通過網(wǎng)絡(luò)讀寫指令或自由口指令實(shí)現(xiàn)其通信網(wǎng)絡(luò),通過網(wǎng)絡(luò)讀寫指令或自由口指令實(shí)現(xiàn)其通信。通信。第第8章章 PLC的通信及網(wǎng)絡(luò)的通信
2、及網(wǎng)絡(luò)第第8章章 PLC的通信及網(wǎng)絡(luò)的通信及網(wǎng)絡(luò)8.18.1SIEMENSSIEMENS工業(yè)自動化控制網(wǎng)絡(luò)工業(yè)自動化控制網(wǎng)絡(luò)8.28.2S7-200S7-200串行通信網(wǎng)絡(luò)及應(yīng)用串行通信網(wǎng)絡(luò)及應(yīng)用8.38.3通信指令及應(yīng)用通信指令及應(yīng)用8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 1. 1. 數(shù)據(jù)傳輸方式數(shù)據(jù)傳輸方式: :(1)(1)按照傳輸數(shù)據(jù)的時(shí)空順序按照傳輸數(shù)據(jù)的時(shí)空順序,數(shù)據(jù)的通信可分為,數(shù)據(jù)的通信可分為并行通信和串行通信兩種:并行通信和串行通信兩種: 并行通信并行通信:所傳送數(shù)據(jù)的:所傳送數(shù)據(jù)的各位同時(shí)發(fā)送或接收各位同時(shí)發(fā)送或接收。 串行通信串行通信:所傳送的數(shù)據(jù):所傳送的數(shù)據(jù)按順序一位一位
3、地按順序一位一位地發(fā)送發(fā)送或接收。或接收。 8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 1. 1. 數(shù)據(jù)傳輸方式數(shù)據(jù)傳輸方式: :(2)(2)串行通信按信息傳輸格式串行通信按信息傳輸格式分為同步傳輸和異步傳輸,分為同步傳輸和異步傳輸,是按發(fā)送端和接收端同步技術(shù)的不同劃分的。是按發(fā)送端和接收端同步技術(shù)的不同劃分的。 異步傳送異步傳送:異步傳送也稱起止式傳送,它是利用:異步傳送也稱起止式傳送,它是利用起止起止法來達(dá)到收發(fā)同步法來達(dá)到收發(fā)同步的。的。 數(shù)據(jù)以字符(幀)為單位發(fā)送,每個(gè)字符由數(shù)據(jù)以字符(幀)為單位發(fā)送,每個(gè)字符由4 4部分組成:部分組成:起始位(起始位(0 0)、數(shù)據(jù)位、校驗(yàn)位、停止位()、
4、數(shù)據(jù)位、校驗(yàn)位、停止位(1 1,可以是,可以是1 1位、位、2 2位)。位)。8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 1. 1. 數(shù)據(jù)傳輸方式數(shù)據(jù)傳輸方式: :(2)(2)串行通信按信息傳輸格式串行通信按信息傳輸格式分為同步傳輸和異步傳輸,分為同步傳輸和異步傳輸,是按發(fā)送端和接收端同步技術(shù)的不同劃分的。是按發(fā)送端和接收端同步技術(shù)的不同劃分的。 同步傳送同步傳送:同步傳送同步傳送在數(shù)據(jù)開始處就用同步字符(通在數(shù)據(jù)開始處就用同步字符(通常為常為1 12 2個(gè))來指示個(gè))來指示。由時(shí)鐘實(shí)現(xiàn)收發(fā)端同步,一旦。由時(shí)鐘實(shí)現(xiàn)收發(fā)端同步,一旦檢測到同步字符,就連續(xù)按順序傳遞數(shù)據(jù)。檢測到同步字符,就連續(xù)按順序傳遞
5、數(shù)據(jù)。數(shù)據(jù)以數(shù)數(shù)據(jù)以數(shù)據(jù)塊形式傳送,不需要起始位和停止位,所以效率比據(jù)塊形式傳送,不需要起始位和停止位,所以效率比較高,但是價(jià)格比較貴較高,但是價(jià)格比較貴。8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 2. 2. 數(shù)據(jù)傳送方向數(shù)據(jù)傳送方向: :在通信線路,在通信線路,按照數(shù)據(jù)傳送的方向按照數(shù)據(jù)傳送的方向可分為單工、半雙可分為單工、半雙工和全雙工通信三種方式工和全雙工通信三種方式: : 單工通信方式單工通信方式:數(shù)據(jù)的傳送始終保持同一個(gè)方向數(shù)據(jù)的傳送始終保持同一個(gè)方向,而,而不能進(jìn)行反向傳送。不能進(jìn)行反向傳送。 半雙工通信方式半雙工通信方式:信息流:信息流可以在兩個(gè)方向上傳送,但可以在兩個(gè)方向上傳送,但
6、同一時(shí)刻只限于一個(gè)方向同一時(shí)刻只限于一個(gè)方向傳送。傳送。全雙工通信方式全雙工通信方式:能:能在兩個(gè)方向上同時(shí)在兩個(gè)方向上同時(shí)發(fā)送和接收。發(fā)送和接收。 8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式單工、半雙工、全雙單工、半雙工、全雙工示意圖工示意圖廣播廣播對講機(jī)對講機(jī)電話電話8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 3. 3. 波特率波特率: :在串行通信中,用波特率來描述數(shù)據(jù)的傳輸速在串行通信中,用波特率來描述數(shù)據(jù)的傳輸速率。率。波特率波特率:即:即數(shù)據(jù)傳送速率數(shù)據(jù)傳送速率,表示,表示每秒鐘傳送二每秒鐘傳送二進(jìn)制代碼的位數(shù)進(jìn)制代碼的位數(shù),它的單位是,它的單位是bit/sbit/s(bpsbps)。假如數(shù)據(jù)
7、傳送速率是假如數(shù)據(jù)傳送速率是120120字符字符/s/s,而每個(gè)字符包,而每個(gè)字符包含含1010個(gè)代碼位(一個(gè)起始位、一個(gè)終止位、個(gè)代碼位(一個(gè)起始位、一個(gè)終止位、8 8個(gè)個(gè)數(shù)據(jù)位)。這時(shí)傳送的波特率為:數(shù)據(jù)位)。這時(shí)傳送的波特率為: 10b/10b/字符字符120120字符字符/s=1200b/s/s=1200b/s8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 4. 4. 傳送介質(zhì)傳送介質(zhì): :目前普遍使用的傳送介質(zhì)有:目前普遍使用的傳送介質(zhì)有:同軸電纜、同軸電纜、雙絞線、光纜雙絞線、光纜,其它介質(zhì)如無線電、紅外,其它介質(zhì)如無線電、紅外微波等在微波等在PLCPLC網(wǎng)絡(luò)中應(yīng)用很少。網(wǎng)絡(luò)中應(yīng)用很少。其中
8、其中雙絞線(帶屏蔽)成本低、安裝簡單雙絞線(帶屏蔽)成本低、安裝簡單;光纜尺寸小、質(zhì)量輕、傳輸距離遠(yuǎn),但光纜尺寸小、質(zhì)量輕、傳輸距離遠(yuǎn),但成本高、安裝維修需專用儀器。成本高、安裝維修需專用儀器。 8.1.1 數(shù)據(jù)通信方式數(shù)據(jù)通信方式 5. 5. 串行通信接口串行通信接口: : RSRS- -232C232C接口接口:19691969年由美國電子工業(yè)協(xié)會年由美國電子工業(yè)協(xié)會EIAEIA(E1ectronic E1ectronic Industries AssociationIndustries Association)所公布的串行通信接口標(biāo)準(zhǔn)。)所公布的串行通信接口標(biāo)準(zhǔn)。是工是工控計(jì)算機(jī)普遍配置
9、的接口??赜?jì)算機(jī)普遍配置的接口。它采用按位串行的方式,單端發(fā)送它采用按位串行的方式,單端發(fā)送、單端接收。、單端接收。 RS-422RS-422接口接口:傳輸線采用:傳輸線采用差動接收和差動發(fā)送的方式差動接收和差動發(fā)送的方式傳送數(shù)據(jù)傳送數(shù)據(jù),也有,也有較高的通信速率較高的通信速率(波特率可達(dá)(波特率可達(dá)10MB10MB以上)和較強(qiáng)的抗干以上)和較強(qiáng)的抗干擾能力。擾能力。 RS-485RS-485接口接口:最常用的的串行通信協(xié)議,使用雙絞線作為傳輸最常用的的串行通信協(xié)議,使用雙絞線作為傳輸介質(zhì)。介質(zhì)。 RS-422RS-422與與RS-485RS-485的區(qū)別的區(qū)別:RS-485RS-485采用的
10、是半雙工傳送方式,采用的是半雙工傳送方式,RS-422RS-422采用的是全雙工傳送方式;采用的是全雙工傳送方式;RS-422RS-422用兩對差分信號線,用兩對差分信號線,RS-485RS-485只用一對差分信號線。只用一對差分信號線。 8.1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述 u將具有獨(dú)立功能而又分散在不同地理位置的將具有獨(dú)立功能而又分散在不同地理位置的多臺多臺計(jì)算機(jī),通過通信設(shè)備和通信線路連接起來計(jì)算機(jī),通過通信設(shè)備和通信線路連接起來構(gòu)成構(gòu)成的計(jì)算機(jī)系統(tǒng)稱為的計(jì)算機(jī)系統(tǒng)稱為計(jì)算機(jī)網(wǎng)絡(luò)計(jì)算機(jī)網(wǎng)絡(luò)。uPLCPLC與計(jì)算機(jī)之間或多臺與計(jì)算機(jī)之間或多臺PLCPLC之間之間也可直接或通過也可直接或通過通信處理
11、器通信處理器構(gòu)成網(wǎng)絡(luò)構(gòu)成網(wǎng)絡(luò),以實(shí)現(xiàn)信息交換;,以實(shí)現(xiàn)信息交換;各各PLCPLC或遠(yuǎn)程或遠(yuǎn)程I/OI/O模塊模塊按功能各自放置在生產(chǎn)現(xiàn)場進(jìn)行按功能各自放置在生產(chǎn)現(xiàn)場進(jìn)行分散控制,再分散控制,再用網(wǎng)絡(luò)連接起來用網(wǎng)絡(luò)連接起來,組成集中管理的,組成集中管理的分布式網(wǎng)絡(luò)分布式網(wǎng)絡(luò)。 u互連和通信是網(wǎng)絡(luò)的核心互連和通信是網(wǎng)絡(luò)的核心,網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)、傳傳輸控制輸控制、傳輸介質(zhì)傳輸介質(zhì)和和通道利用方式通道利用方式是構(gòu)成網(wǎng)絡(luò)的是構(gòu)成網(wǎng)絡(luò)的四大要素。四大要素。 1. 1. 數(shù)據(jù)通信的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)數(shù)據(jù)通信的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu): :樹形結(jié)構(gòu)樹形結(jié)構(gòu):結(jié)構(gòu)中處于:結(jié)構(gòu)中處于較高位置的站點(diǎn)控制位于它較高位置的站
12、點(diǎn)控制位于它下面的那些站點(diǎn)下面的那些站點(diǎn)的數(shù)據(jù)通信。的數(shù)據(jù)通信。 總線形結(jié)構(gòu)總線形結(jié)構(gòu):通過一條總線電纜作為傳輸介質(zhì),各:通過一條總線電纜作為傳輸介質(zhì),各節(jié)點(diǎn)通過接口接入總線。其特點(diǎn)是節(jié)點(diǎn)通過接口接入總線。其特點(diǎn)是所有站點(diǎn)共享一所有站點(diǎn)共享一個(gè)公共通信總線。個(gè)公共通信總線。在底層在底層S7-200 PLCS7-200 PLC的網(wǎng)絡(luò)中,一的網(wǎng)絡(luò)中,一般采用總線型結(jié)構(gòu)。般采用總線型結(jié)構(gòu)。 星形結(jié)構(gòu)星形結(jié)構(gòu):以中央節(jié)點(diǎn)為中心與各個(gè)節(jié)點(diǎn)連接組成,:以中央節(jié)點(diǎn)為中心與各個(gè)節(jié)點(diǎn)連接組成,網(wǎng)絡(luò)中網(wǎng)絡(luò)中任何兩個(gè)節(jié)點(diǎn)要進(jìn)行通訊都由中央控制站點(diǎn)任何兩個(gè)節(jié)點(diǎn)要進(jìn)行通訊都由中央控制站點(diǎn)控制控制并轉(zhuǎn)換。并轉(zhuǎn)換。環(huán)路結(jié)構(gòu)
13、環(huán)路結(jié)構(gòu):以環(huán)行網(wǎng)中:以環(huán)行網(wǎng)中各節(jié)點(diǎn)首尾順序連接各節(jié)點(diǎn)首尾順序連接形成。形成。 8.1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述 8.1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖:網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖: 樹形樹形 總線形總線形 星形星形 環(huán)形環(huán)形圖圖 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖 8.1.3 S7系列系列PLC的網(wǎng)絡(luò)類型的網(wǎng)絡(luò)類型 主站主站:可以主動發(fā)起數(shù)據(jù)通信,讀:可以主動發(fā)起數(shù)據(jù)通信,讀/ /寫其他站點(diǎn)的數(shù)寫其他站點(diǎn)的數(shù)據(jù)。據(jù)。 從站從站:從站不能主動發(fā)起通信,進(jìn)行數(shù)據(jù)交換,只能:從站不能主動發(fā)起通信,進(jìn)行數(shù)據(jù)交換,只能響應(yīng)主站的訪問,提供或接收數(shù)據(jù)。響應(yīng)主站的訪問,提供或接收數(shù)據(jù)。從站不能訪問其從站不能訪問
14、其他從站。他從站。 設(shè)備在網(wǎng)絡(luò)中是作為主站還是從站是由通信協(xié)議決定設(shè)備在網(wǎng)絡(luò)中是作為主站還是從站是由通信協(xié)議決定的。的。 安裝編程軟件的安裝編程軟件的PCPC一定是通信主站;所有的一定是通信主站;所有的HMIHMI也是也是主站,與主站,與S7-200 PLCS7-200 PLC通信的通信的S7-300/400 PLCS7-300/400 PLC也是主站也是主站;S7-200 CPUS7-200 CPU在讀寫其他在讀寫其他S7-200 CPUS7-200 CPU數(shù)據(jù)時(shí)就是主站數(shù)據(jù)時(shí)就是主站;在多數(shù)情況下,在多數(shù)情況下,S7-200PLCS7-200PLC在通信網(wǎng)絡(luò)中是作為從在通信網(wǎng)絡(luò)中是作為從站
15、出現(xiàn)的,它響應(yīng)主站的數(shù)據(jù)請求站出現(xiàn)的,它響應(yīng)主站的數(shù)據(jù)請求。S7-200 CPUS7-200 CPU使用使用自由口通信模式時(shí),既可以做主站,也可以做從站。自由口通信模式時(shí),既可以做主站,也可以做從站。 簡單網(wǎng)絡(luò)簡單網(wǎng)絡(luò):指以個(gè)人計(jì)算機(jī)為主站,一臺或多臺同指以個(gè)人計(jì)算機(jī)為主站,一臺或多臺同型號的型號的PLCPLC為從站,組成簡易集散控制系統(tǒng)。為從站,組成簡易集散控制系統(tǒng)。在這種在這種系統(tǒng)中,個(gè)人計(jì)算機(jī)充當(dāng)操作站,實(shí)現(xiàn)通信管理、系統(tǒng)中,個(gè)人計(jì)算機(jī)充當(dāng)操作站,實(shí)現(xiàn)通信管理、顯示、報(bào)警、監(jiān)控、編程及操作等功能,而多臺顯示、報(bào)警、監(jiān)控、編程及操作等功能,而多臺PLCPLC負(fù)責(zé)控制任務(wù);負(fù)責(zé)控制任務(wù);PL
16、CPLC也可以作為主站,其他多臺同型也可以作為主站,其他多臺同型號號PLCPLC作為從站,構(gòu)成主從式網(wǎng)絡(luò)。作為從站,構(gòu)成主從式網(wǎng)絡(luò)。 多級復(fù)雜網(wǎng)絡(luò)多級復(fù)雜網(wǎng)絡(luò):現(xiàn)代大型工業(yè)企業(yè):現(xiàn)代大型工業(yè)企業(yè)PLCPLC控制系統(tǒng)中,控制系統(tǒng)中,一般采用多級網(wǎng)絡(luò)的形式。不同一般采用多級網(wǎng)絡(luò)的形式。不同PLCPLC廠家的自動化系廠家的自動化系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)的層數(shù)及各層的功能分布有所差異。統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)的層數(shù)及各層的功能分布有所差異。 8.1.3 S7系列系列PLC的網(wǎng)絡(luò)類型的網(wǎng)絡(luò)類型8.1 SIEMENS工業(yè)自動化控制網(wǎng)絡(luò)工業(yè)自動化控制網(wǎng)絡(luò).1SIEMENS PLCSIEMENS PLC網(wǎng)絡(luò)的層次結(jié)構(gòu)網(wǎng)
17、絡(luò)的層次結(jié)構(gòu).2網(wǎng)絡(luò)通信設(shè)備網(wǎng)絡(luò)通信設(shè)備.3通信協(xié)議通信協(xié)議8.1.1SIEMENS PLC網(wǎng)絡(luò)的層次結(jié)構(gòu)網(wǎng)絡(luò)的層次結(jié)構(gòu)6.PROFIBUS-DP6.PROFIBUS-DP通信模塊通信模塊 現(xiàn)代大型工業(yè)企業(yè)中,一般采用多級工業(yè)控制現(xiàn)代大型工業(yè)企業(yè)中,一般采用多級工業(yè)控制網(wǎng)絡(luò)。網(wǎng)絡(luò)。PLCPLC的制造商通常采用的制造商通常采用企業(yè)自動化網(wǎng)絡(luò)金字塔企業(yè)自動化網(wǎng)絡(luò)金字塔模型模型來描述產(chǎn)品可實(shí)現(xiàn)的性能。自動化網(wǎng)絡(luò)金字塔來描述產(chǎn)品可實(shí)現(xiàn)的性能。自動化網(wǎng)絡(luò)金字塔的特點(diǎn)是的特點(diǎn)是上層負(fù)責(zé)生產(chǎn)管理,中間層負(fù)責(zé)生產(chǎn)過程上層負(fù)責(zé)生產(chǎn)管理,中間層負(fù)責(zé)生產(chǎn)過程的監(jiān)控和優(yōu)化,底層負(fù)責(zé)現(xiàn)場
18、的檢測和控制的監(jiān)控和優(yōu)化,底層負(fù)責(zé)現(xiàn)場的檢測和控制。 S7 S7系列自動化網(wǎng)絡(luò)金字塔由四級組成,由上到系列自動化網(wǎng)絡(luò)金字塔由四級組成,由上到下分別是。通過下分別是。通過3 3層工業(yè)控制總線將這層工業(yè)控制總線將這4 4級子網(wǎng)連接級子網(wǎng)連接起來。起來。6.PROFIBUS-DP6.PROFIBUS-DP通信模塊通信模塊最高層是工業(yè)以太網(wǎng)最高層是工業(yè)以太網(wǎng),是一種開放式網(wǎng)絡(luò),可以連接,是一種開放式網(wǎng)絡(luò),可以連接到互聯(lián)網(wǎng)使用通用協(xié)議。到互聯(lián)網(wǎng)使用通用協(xié)議。中間層是工業(yè)現(xiàn)場總線中間層是工業(yè)現(xiàn)場總線PROFIBUSPROFIBUS,用于車間級和現(xiàn)場,用于車間級和現(xiàn)場級的國際標(biāo)準(zhǔn),是級的國際標(biāo)準(zhǔn),是不依賴生
19、產(chǎn)廠家的、開放式的現(xiàn)場不依賴生產(chǎn)廠家的、開放式的現(xiàn)場總線總線。傳輸速率最高為。傳輸速率最高為12Mbit/s12Mbit/s,使用屏蔽雙絞線電,使用屏蔽雙絞線電纜時(shí)最長通信距離是纜時(shí)最長通信距離是9.6km9.6km,最多可接,最多可接127127個(gè)從站。個(gè)從站。最底層是最底層是AS-iAS-i總線總線。是。是傳感器和執(zhí)行器通信的國際標(biāo)傳感器和執(zhí)行器通信的國際標(biāo)準(zhǔn)準(zhǔn),屬于主從式網(wǎng)絡(luò),主要負(fù)責(zé)現(xiàn)場傳感器和執(zhí)行器,屬于主從式網(wǎng)絡(luò),主要負(fù)責(zé)現(xiàn)場傳感器和執(zhí)行器的通信。的通信。8.1.2 網(wǎng)絡(luò)通信設(shè)備網(wǎng)絡(luò)通信設(shè)備1.1.通信口通信口2.2.網(wǎng)絡(luò)連接器網(wǎng)絡(luò)連接器3.3.通信電纜通信電纜4.CP4.CP通信
20、卡通信卡5.5.網(wǎng)絡(luò)中繼器網(wǎng)絡(luò)中繼器6.PROFIBUS-DP6.PROFIBUS-DP通信模塊通信模塊7.7.工業(yè)以太網(wǎng)工業(yè)以太網(wǎng)CP243-1CP243-1通信處理器通信處理器8.8.工業(yè)以太網(wǎng)工業(yè)以太網(wǎng)CP243-2CP243-2通信處理器通信處理器1.通信口通信口端口端口0 0、端口、端口1 RS-4851 RS-485引腳與引腳與PROFIBUSPROFIBUS對應(yīng)關(guān)系表對應(yīng)關(guān)系表針號針號端口端口0/0/端口端口1 1PROFIBUSPROFIBUS名稱名稱1 1邏輯地邏輯地屏蔽屏蔽2 2邏輯地邏輯地+24V+24V地地3 3RSRS 485485信號信號B BRSRS 485485
21、信號信號B B4 4RTSRTS(TTLTTL)請求發(fā)送信號(請求發(fā)送信號(TTLTTL)5 5邏輯地邏輯地+5V+5V地地6 6+5V+5V(帶(帶100100串聯(lián)電阻)串聯(lián)電阻)+5V+5V7 7+24V+24V+24V+24V8 8RSRS 485485信號信號A ARSRS 485485信號信號A A9 91010位協(xié)議選擇(輸入)位協(xié)議選擇(輸入)不用不用端口外殼端口外殼屏蔽屏蔽屏蔽屏蔽1.1.通信口通信口通信口:通信口:S7-200主機(jī)帶有一或兩個(gè)串行通信口,主機(jī)帶有一或兩個(gè)串行通信口,是標(biāo)準(zhǔn)的是標(biāo)準(zhǔn)的RS485 9針針D型接口。接口引腳見圖。型接口。接口引腳見圖。 2.2.網(wǎng)絡(luò)連
22、接器網(wǎng)絡(luò)連接器將多個(gè)設(shè)備很容易地連接到網(wǎng)絡(luò)中將多個(gè)設(shè)備很容易地連接到網(wǎng)絡(luò)中,西門子公司提,西門子公司提供供兩種網(wǎng)絡(luò)連接器兩種網(wǎng)絡(luò)連接器:一種標(biāo)準(zhǔn)網(wǎng)絡(luò)連接器和一種帶:一種標(biāo)準(zhǔn)網(wǎng)絡(luò)連接器和一種帶編程接口的連接器。編程接口的連接器。網(wǎng)絡(luò)連接器的開關(guān)在網(wǎng)絡(luò)連接器的開關(guān)在ONON位置時(shí),表示內(nèi)部有終端匹位置時(shí),表示內(nèi)部有終端匹配和偏置電阻。在配和偏置電阻。在OFFOFF位置時(shí)表示未接終端電阻。位置時(shí)表示未接終端電阻。接在網(wǎng)絡(luò)兩個(gè)末端的連接器必須有終端匹配和偏置接在網(wǎng)絡(luò)兩個(gè)末端的連接器必須有終端匹配和偏置電阻,所以開關(guān)放在電阻,所以開關(guān)放在ONON位置。位置。3.3.通信電纜通信電纜PROFIBUSPRO
23、FIBUS網(wǎng)絡(luò)電纜網(wǎng)絡(luò)電纜 現(xiàn)場現(xiàn)場PROFIBUSPROFIBUS總線使用屏蔽雙絞線電纜總線使用屏蔽雙絞線電纜(2) PC/ PPI(2) PC/ PPI電纜電纜 一端是一端是RS-485RS-485接口,一端是接口,一端是RS-232CRS-232C接口,接口,用于連接用于連接PLCPLC和計(jì)算機(jī)等其他設(shè)備。和計(jì)算機(jī)等其他設(shè)備。(3) PPI(3) PPI多主站電纜多主站電纜 一端是一端是RS-485RS-485接口,一端是接口,一端是RS-232CRS-232C接口或接口或USBUSB接口,用于連接接口,用于連接PLCPLC和計(jì)算機(jī)等其他設(shè)備。和計(jì)算機(jī)等其他設(shè)備。 計(jì)算機(jī)上安裝了計(jì)算機(jī)上
24、安裝了STEP7STEP7軟件后,計(jì)算軟件后,計(jì)算機(jī)被默認(rèn)為網(wǎng)絡(luò)的主站,可通過機(jī)被默認(rèn)為網(wǎng)絡(luò)的主站,可通過PPIPPI電纜電纜或或CPCP通信卡與通信卡與S7-200 PLCS7-200 PLC通信。通信。 與與PPIPPI電纜相比,電纜相比,CPCP通信卡能獲得相通信卡能獲得相當(dāng)高的通信速率,并支持多種通信協(xié)議,當(dāng)高的通信速率,并支持多種通信協(xié)議,但價(jià)格較高。但價(jià)格較高。4.CP4.CP通信卡通信卡4.CP4.CP通信卡通信卡STEP7-Micro/WINSTEP7-Micro/WIN支持的支持的CPCP通信卡和協(xié)議通信卡和協(xié)議配置配置波特率波特率/ /(bit/sbit/s) 支持的協(xié)議支
25、持的協(xié)議PC/PPIPC/PPI電纜電纜9 96 6或或19192k2kPPIPPIRSRS 232C/PPI232C/PPI和和USB/PPIUSB/PPI多主站電纜多主站電纜9 96k1876k1875k5kPPIPPICP 5511CP 5511類型類型IIII、CP 5512CP 5512類型類型II PCMCIAII PCMCIA卡,適用于筆記本電腦卡,適用于筆記本電腦9 96k12M6k12MPPIPPI、MPI MPI 、 PROFIBUSPROFIBUSCP 5611CP 5611(版本(版本3 3以上)以上)PCIPCI卡卡9 96k12M6k12MPPIPPI、MPI MP
26、I 、 PROFIBUSPROFIBUSCP 1613CP 1613、CP 1612CP 1612、SoftNet7 PCISoftNet7 PCI卡卡10M10M或或100M100MTCP/IPTCP/IPCP 1512CP 1512、SoftNet7 PCMCIASoftNet7 PCMCIA卡,適用于卡,適用于筆記本電腦筆記本電腦10M10M或或100M100MTCP/IPTCP/IP5.5.網(wǎng)絡(luò)中繼器網(wǎng)絡(luò)中繼器 使用中繼器可以延長網(wǎng)絡(luò)通信距離使用中繼器可以延長網(wǎng)絡(luò)通信距離,增加接入網(wǎng)絡(luò),增加接入網(wǎng)絡(luò)的設(shè)備,并能隔離不同的網(wǎng)段,提高網(wǎng)絡(luò)通信質(zhì)量。的設(shè)備,并能隔離不同的網(wǎng)段,提高網(wǎng)絡(luò)通信質(zhì)
27、量。 在一個(gè)串聯(lián)網(wǎng)絡(luò)中,最多可使用在一個(gè)串聯(lián)網(wǎng)絡(luò)中,最多可使用9 9個(gè)中繼器,每個(gè)中個(gè)中繼器,每個(gè)中繼器最多可增加繼器最多可增加3232個(gè)設(shè)備,個(gè)設(shè)備,網(wǎng)絡(luò)總長度不能超過網(wǎng)絡(luò)總長度不能超過96009600米米。6.PROFIBUS-DP6.PROFIBUS-DP通信模塊通信模塊 EM277 PROFIBUS-DPEM277 PROFIBUS-DP通信模塊用來將通信模塊用來將S7-200 PLCS7-200 PLC連接連接到到PROFIBUS-DPPROFIBUS-DP網(wǎng)絡(luò)網(wǎng)絡(luò),PROFIBUS-DPPROFIBUS-DP網(wǎng)絡(luò)通常由一個(gè)主站網(wǎng)絡(luò)通常由一個(gè)主站和多個(gè)從站組成。和多個(gè)從站組成。 EM
28、277 EM277通過通過DPDP通信端口連接到通信端口連接到PROFIBUS-DPPROFIBUS-DP網(wǎng)絡(luò)中的網(wǎng)絡(luò)中的一個(gè)主站,通過串行一個(gè)主站,通過串行I/OI/O總線連接到總線連接到S7-200 CPUS7-200 CPU模塊。模塊。 EM277EM277模塊上的模塊上的DPDP從站端口可按從站端口可按9.6kbit/s12Mbit/s9.6kbit/s12Mbit/s的波特率運(yùn)行。的波特率運(yùn)行。7.7.工業(yè)以太網(wǎng)工業(yè)以太網(wǎng)CP243-1CP243-1通信處理器通信處理器 利用利用CP243-1CP243-1通信處理器可將通信處理器可將S7-200 PLCS7-200 PLC連接到連接
29、到工業(yè)以太網(wǎng)(工業(yè)以太網(wǎng)(IEIE)中。)中。S7-200 PLCS7-200 PLC通過以太網(wǎng)與其他通過以太網(wǎng)與其他S7-200 S7-200 交換數(shù)據(jù)。交換數(shù)據(jù)。 CP243-1CP243-1在出廠時(shí),預(yù)設(shè)了唯一的在出廠時(shí),預(yù)設(shè)了唯一的MACMAC地址地址,而且,而且不能被改變,不能被改變,從而唯一標(biāo)識從而唯一標(biāo)識CP243-1CP243-1相連的站點(diǎn)相連的站點(diǎn)。8.8.工業(yè)以太網(wǎng)工業(yè)以太網(wǎng)CP243-2CP243-2通信處理器通信處理器 CP243-2CP243-2是專門為是專門為S7-200 CPU22S7-200 CPU22* *設(shè)計(jì)的用于與設(shè)計(jì)的用于與AS-iAS-i總線連接的連接
30、部件??偩€連接的連接部件。 CP243-2CP243-2作為作為AS-iAS-i的主站,最多可以連接的主站,最多可以連接3131個(gè)個(gè)AS-iAS-i從站。從站。每個(gè)每個(gè)S7-200 CPUS7-200 CPU最多可以同時(shí)處理兩個(gè)最多可以同時(shí)處理兩個(gè)CP243-2CP243-2,每個(gè),每個(gè)CP243-2CP243-2的的AS-iAS-i網(wǎng)絡(luò)上最多能有網(wǎng)絡(luò)上最多能有124124個(gè)個(gè)數(shù)字量輸入和數(shù)字量輸入和124124個(gè)數(shù)字量輸出,因此個(gè)數(shù)字量輸出,因此通過通過CP243-2CP243-2和和AS-iAS-i網(wǎng)絡(luò)可以增加網(wǎng)絡(luò)可以增加S7-200 CPUS7-200 CPU處理的輸入處理的輸入/ /輸
31、出數(shù)字輸出數(shù)字量。量。.3通信協(xié)議通信協(xié)議1.1.通用協(xié)議通用協(xié)議 主要是主要是EthernetEthernet協(xié)議,用于管理級的信息交換。協(xié)議,用于管理級的信息交換。包括以太網(wǎng)協(xié)議、包括以太網(wǎng)協(xié)議、AS-iAS-i協(xié)議。協(xié)議。 2.2.公司專用協(xié)議公司專用協(xié)議2.2.公司專用協(xié)議公司專用協(xié)議(1) PPI(1) PPI協(xié)議協(xié)議(2) MPI(2) MPI協(xié)議協(xié)議(3) PROIBUS(3) PROIBUS協(xié)議協(xié)議(4) (4) 自由口協(xié)議自由口協(xié)議2.2.公司專用協(xié)議公司專用協(xié)議- - PPIPPI協(xié)議協(xié)議 PPI PPI(Point-to-Point InterfacePo
32、int-to-Point Interface)協(xié)議用于)協(xié)議用于點(diǎn)對點(diǎn)對點(diǎn)接口,它是一個(gè)主點(diǎn)接口,它是一個(gè)主/ /從協(xié)議從協(xié)議。其特點(diǎn)是從站不能主動。其特點(diǎn)是從站不能主動發(fā)送信息,主站給從站發(fā)送申請或查詢時(shí),從站才對發(fā)送信息,主站給從站發(fā)送申請或查詢時(shí),從站才對其進(jìn)行響應(yīng)。其進(jìn)行響應(yīng)。 PPIPPI通信協(xié)議是通信協(xié)議是西門子專門為西門子專門為S7-200S7-200系系列列PLCPLC開發(fā)的一個(gè)通信協(xié)議開發(fā)的一個(gè)通信協(xié)議。 S7-200 PLCS7-200 PLC可以作為可以作為PPIPPI主站,此時(shí)可用相關(guān)的通主站,此時(shí)可用相關(guān)的通信指令信指令NETRNETR、NETWNETW來讀寫其它來讀
33、寫其它S7-200S7-200中的數(shù)據(jù),同時(shí)中的數(shù)據(jù),同時(shí)它還可以作為從站來響應(yīng)其它主站的申請或查詢。它還可以作為從站來響應(yīng)其它主站的申請或查詢。2.2.公司專用協(xié)議公司專用協(xié)議- - MPIMPI協(xié)議協(xié)議 MPI MPI(Multi-Point InterfaceMulti-Point Interface)協(xié)議適用于)協(xié)議適用于多點(diǎn)接多點(diǎn)接口口,可以是,可以是主主/ /主協(xié)議或主主協(xié)議或主/ /從協(xié)議從協(xié)議,協(xié)議操作有賴于設(shè),協(xié)議操作有賴于設(shè)備類型。備類型。 S7-200S7-200可以通過通信接口連接到可以通過通信接口連接到MPIMPI網(wǎng)上,主網(wǎng)上,主要應(yīng)用于要應(yīng)用于S7-300/400
34、CPUS7-300/400 CPU與與S7-200S7-200通信的網(wǎng)絡(luò)中。通信的網(wǎng)絡(luò)中。 S7-300/400 CPUS7-300/400 CPU都默認(rèn)為網(wǎng)絡(luò)主站,都默認(rèn)為網(wǎng)絡(luò)主站,如果網(wǎng)絡(luò)中只如果網(wǎng)絡(luò)中只有有S7-300/400 CPUS7-300/400 CPU,則建立主,則建立主/ /主連接。如果設(shè)備中有主連接。如果設(shè)備中有S7-200 CPUS7-200 CPU,則可建立主,則可建立主/ /從連接,從連接,S7-200 CPUS7-200 CPU是從站。是從站。3.3.公司專用協(xié)議公司專用協(xié)議- - PROIBUSPROIBUS協(xié)議協(xié)議 PROFIBUSPROFIBUS協(xié)議用于分布式
35、協(xié)議用于分布式I/OI/O設(shè)備(遠(yuǎn)程設(shè)備(遠(yuǎn)程I/OI/O)的)的高速通信。高速通信。該協(xié)議的網(wǎng)絡(luò)使用該協(xié)議的網(wǎng)絡(luò)使用RS-485RS-485標(biāo)準(zhǔn)雙絞線,適標(biāo)準(zhǔn)雙絞線,適合多段、遠(yuǎn)距離高速通信。合多段、遠(yuǎn)距離高速通信。 PROFIBUSPROFIBUS網(wǎng)絡(luò)通常有一個(gè)主站和幾個(gè)網(wǎng)絡(luò)通常有一個(gè)主站和幾個(gè)I/OI/O從站。從站。如如果網(wǎng)絡(luò)中有第二個(gè)主站,它只能很有限制地訪問第一果網(wǎng)絡(luò)中有第二個(gè)主站,它只能很有限制地訪問第一個(gè)主站的從站。個(gè)主站的從站。 S7-200 CPUS7-200 CPU可以通過可以通過EM 277 Profibus-DPEM 277 Profibus-DP擴(kuò)展模擴(kuò)展模塊的方法連
36、接到塊的方法連接到Profibus-DPProfibus-DP協(xié)議支持的網(wǎng)絡(luò)中。協(xié)議支持的網(wǎng)絡(luò)中。自由口協(xié)議自由口協(xié)議(自由口通信模式):自由口通信(自由口通信模式):自由口通信(Freeport Mode)(Freeport Mode)模式是指模式是指CUPCUP串行通信口可由串行通信口可由用戶程序控制,自定義通信協(xié)議。用戶程序控制,自定義通信協(xié)議。 通用協(xié)議通用協(xié)議-TCP/IP-TCP/IP協(xié)議:協(xié)議:通過以太網(wǎng)擴(kuò)展模塊通過以太網(wǎng)擴(kuò)展模塊CP243-1CP243-1和互聯(lián)網(wǎng)擴(kuò)展模塊和互聯(lián)網(wǎng)擴(kuò)展模塊CP243-1ITCP243-1IT,S7-200S7-200將能支持將能支持TCP/IPT
37、CP/IP以太網(wǎng)通信。以太網(wǎng)通信。 3.3.公司專用協(xié)議公司專用協(xié)議 自由口協(xié)議自由口協(xié)議8.28.2S7-200S7-200串行通信網(wǎng)絡(luò)及應(yīng)用串行通信網(wǎng)絡(luò)及應(yīng)用.1S7S7系列系列PLCPLC產(chǎn)品組建的幾種典型網(wǎng)絡(luò)產(chǎn)品組建的幾種典型網(wǎng)絡(luò).2在編程軟件中設(shè)置通信參數(shù)在編程軟件中設(shè)置通信參數(shù).1S7S7系列系列PLCPLC產(chǎn)品組建的幾種典型網(wǎng)絡(luò)產(chǎn)品組建的幾種典型網(wǎng)絡(luò)1.1.僅僅使用僅僅使用S7-200S7-2002.2.使用使用S7-200S7-200、S7-300/400S7-300/400設(shè)備配置網(wǎng)絡(luò)設(shè)備配置網(wǎng)絡(luò)3.PROFIBUS3.PROF
38、IBUS網(wǎng)絡(luò)配置網(wǎng)絡(luò)配置1.1.僅僅使用僅僅使用S7-200S7-200(1) (1) 單主站單從站單主站單從站PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)(2) (2) 多主站單從站多主站單從站PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)(3) (3) 復(fù)雜的復(fù)雜的PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)uS7S7系列系列PLCPLC常見的通信網(wǎng)絡(luò)主要有把計(jì)算機(jī)或編常見的通信網(wǎng)絡(luò)主要有把計(jì)算機(jī)或編程器作為主站、把操作面板作為主站和把程器作為主站、把操作面板作為主站和把PLCPLC作作為主站等類型,這幾種類型中又可分為:為主站等類型,這幾種類型中又可分為:(1) (1) 單主站單從站單主站單從站PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)單主站單主站PPIPPI;編程站可以通過編程站
39、可以通過PC/PPIPC/PPI電纜或者通信卡電纜或者通信卡(CPCP)與)與S7-200S7-200可以組成單主站可以組成單主站PPIPPI網(wǎng)絡(luò)進(jìn)行通信。網(wǎng)絡(luò)進(jìn)行通信。(2) (2) 多主站單從站多主站單從站PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)多主站多主站PPIPPI;編程站通過編程站通過PC/PPIPC/PPI電纜或者通信卡(電纜或者通信卡(CPCP)與)與S7-200S7-200可以組成多主站單從站可以組成多主站單從站PPIPPI網(wǎng)絡(luò)。網(wǎng)絡(luò)。(3) (3) 復(fù)雜的復(fù)雜的PPIPPI網(wǎng)絡(luò)網(wǎng)絡(luò)復(fù)雜的復(fù)雜的PPIPPI網(wǎng)絡(luò)。圖給出了一個(gè)點(diǎn)對點(diǎn)通信的有網(wǎng)絡(luò)。圖給出了一個(gè)點(diǎn)對點(diǎn)通信的有多個(gè)從站的多主站網(wǎng)絡(luò)實(shí)例。多
40、個(gè)從站的多主站網(wǎng)絡(luò)實(shí)例。 2.2.使用使用S7-200S7-200、S7-300/400S7-300/400設(shè)備配置網(wǎng)絡(luò)(設(shè)備配置網(wǎng)絡(luò)(1 1) 圖中所示為包含圖中所示為包含3 3個(gè)主站的網(wǎng)絡(luò),個(gè)主站的網(wǎng)絡(luò),S7-300S7-300和和S7-S7-400PLC 400PLC 可以采用可以采用MPIMPI協(xié)議并通過網(wǎng)絡(luò)讀寫指令來讀寫協(xié)議并通過網(wǎng)絡(luò)讀寫指令來讀寫S7-200S7-200的數(shù)據(jù)。的數(shù)據(jù)。MPIMPI協(xié)議不支持協(xié)議不支持S7-200S7-200作主站運(yùn)行。作主站運(yùn)行。2.2.使用使用S7-200S7-200、S7-300/400S7-300/400設(shè)備配置網(wǎng)絡(luò)(設(shè)備配置網(wǎng)絡(luò)(2 2)
41、如果通信波特率超過如果通信波特率超過187kbit/s187kbit/s,S7-200PLCS7-200PLC必須必須通過通過EM277EM277模塊與網(wǎng)絡(luò)相連,計(jì)算機(jī)必須通過通信卡與模塊與網(wǎng)絡(luò)相連,計(jì)算機(jī)必須通過通信卡與網(wǎng)絡(luò)相連。網(wǎng)絡(luò)相連。3.PROFIBUS3.PROFIBUS網(wǎng)絡(luò)配置網(wǎng)絡(luò)配置 S7-315-2 DP S7-315-2 DP是一種具有一個(gè)是一種具有一個(gè)MPIMPI通信口和一個(gè)通信口和一個(gè)PROFIBUS-DPPROFIBUS-DP通信口的通信口的S7-300 CPUS7-300 CPU,是,是PROFIBUS網(wǎng)絡(luò)的網(wǎng)絡(luò)的主站,主站,S7-200 PLC通過通過EM277作為
42、作為PROFIBUS網(wǎng)絡(luò)的從站。網(wǎng)絡(luò)的從站。ET200是分布式是分布式I/O系統(tǒng)。系統(tǒng)。.2在編程軟件中設(shè)置通信參數(shù)在編程軟件中設(shè)置通信參數(shù)1.STEP7-Micro/WIN1.STEP7-Micro/WIN參數(shù)的設(shè)置參數(shù)的設(shè)置2.2.安裝或刪除通信接口安裝或刪除通信接口3.S7-2003.S7-200通信參數(shù)的設(shè)置通信參數(shù)的設(shè)置1.STEP7-Micro/WIN1.STEP7-Micro/WIN參數(shù)的設(shè)置參數(shù)的設(shè)置在計(jì)算機(jī)桌面:單擊在計(jì)算機(jī)桌面:單擊STEP7-Micro/WIN 32STEP7-Micro/WIN 32圖標(biāo)圖標(biāo)在在STEP7-Micro/WIN 32 STE
43、P7-Micro/WIN 32 運(yùn)行時(shí)單擊運(yùn)行時(shí)單擊“通訊通訊”圖標(biāo),圖標(biāo),出現(xiàn)出現(xiàn)“通訊通訊”對話框,見下圖(圖對話框,見下圖(圖9-199-19)。)。雙擊雙擊“通訊設(shè)定通訊設(shè)定”對話框中右上角的對話框中右上角的PC/PPIPC/PPI電纜圖標(biāo),出現(xiàn)電纜圖標(biāo),出現(xiàn)“設(shè)設(shè)置置PG/PCPG/PC接口(接口(Set PG/PC InterfaceSet PG/PC Interface)對話框。(如圖)對話框。(如圖9-209-20所示)所示) 單擊單擊“設(shè)置設(shè)置PG/PCPG/PC接口接口”對話框中的對話框中的“PropertiesProperties”按鈕,出現(xiàn)按鈕,出現(xiàn)“PC/PPIPC/
44、PPI電纜屬性(電纜屬性(Properties-PC/PPI Cable Properties-PC/PPI Cable (PPIPPI)”對話對話框框. . “PC/PPIPC/PPI電纜屬性電纜屬性”對話框的對話框的“PPIPPI”選項(xiàng)中對本站(選項(xiàng)中對本站(STEP7-Micro/WINSTEP7-Micro/WIN)地址(默認(rèn)設(shè)置為)地址(默認(rèn)設(shè)置為0 0,一般,一般不需改動)、通信超時(shí)進(jìn)行設(shè)定;可選擇使用不需改動)、通信超時(shí)進(jìn)行設(shè)定;可選擇使用PPIPPI高級和多主站網(wǎng)絡(luò);可對網(wǎng)絡(luò)傳輸速率、網(wǎng)絡(luò)最高高級和多主站網(wǎng)絡(luò);可對網(wǎng)絡(luò)傳輸速率、網(wǎng)絡(luò)最高站址進(jìn)行選擇。點(diǎn)擊站址進(jìn)行選擇。點(diǎn)擊“本地
45、連接(本地連接(Local ConnectingLocal Connecting)”選項(xiàng),可選擇計(jì)算機(jī)的通信口以及選擇是選項(xiàng),可選擇計(jì)算機(jī)的通信口以及選擇是否使用調(diào)制解調(diào)器進(jìn)行通信。否使用調(diào)制解調(diào)器進(jìn)行通信。2.2.安裝或刪除通信接口安裝或刪除通信接口3.S7-2003.S7-200通信參數(shù)的設(shè)置通信參數(shù)的設(shè)置 1 1)在)在STEP7-Micro/WINSTEP7-Micro/WIN界面上單擊左側(cè)導(dǎo)引條中的界面上單擊左側(cè)導(dǎo)引條中的“系統(tǒng)塊系統(tǒng)塊”圖標(biāo),或雙擊指令樹的圖標(biāo),或雙擊指令樹的“通信通信”文件夾中文件夾中的的“通信端口通信端口”圖標(biāo),將圖標(biāo),將彈出彈出“系統(tǒng)塊系統(tǒng)塊”對話框?qū)υ捒颉?
46、 2)為)為S7-200 PLCS7-200 PLC設(shè)置站地址、網(wǎng)絡(luò)最高站地址、波設(shè)置站地址、網(wǎng)絡(luò)最高站地址、波特率、間隙刷新因子等參數(shù)。特率、間隙刷新因子等參數(shù)。3 3)下載系統(tǒng)塊到下載系統(tǒng)塊到S7-200 PLCS7-200 PLC。u下載系統(tǒng)塊到下載系統(tǒng)塊到S7-200S7-200之前,需確認(rèn)之前,需確認(rèn)STEP7-Micro/WIN32STEP7-Micro/WIN32的通信的通信口的參數(shù)與當(dāng)前口的參數(shù)與當(dāng)前S7-200S7-200的參數(shù)是否匹配的參數(shù)是否匹配,主要看站地址、波特,主要看站地址、波特率等參數(shù)是否一致。率等參數(shù)是否一致。下載成功后,下載成功后,可打開可打開“通訊設(shè)定通訊設(shè)
47、定”對話框?qū)υ捒虿⒉㈦p擊雙擊該對話框右上角的該對話框右上角的刷新圖標(biāo)搜尋并連接網(wǎng)絡(luò)上的刷新圖標(biāo)搜尋并連接網(wǎng)絡(luò)上的S7-200S7-200。 3.S7-2003.S7-200通信參數(shù)的設(shè)置通信參數(shù)的設(shè)置8.3 8.3 通信指令及應(yīng)用通信指令及應(yīng)用.1網(wǎng)絡(luò)讀、寫指令及應(yīng)用網(wǎng)絡(luò)讀、寫指令及應(yīng)用.2自由口通信指令及應(yīng)用自由口通信指令及應(yīng)用.1網(wǎng)絡(luò)讀、寫指令及應(yīng)用網(wǎng)絡(luò)讀、寫指令及應(yīng)用1.1.網(wǎng)絡(luò)指令網(wǎng)絡(luò)指令2.2.控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表3.NETR/NETW3.NETR/NETW指令應(yīng)用舉例指令應(yīng)用舉例 S7-200S7-200之間經(jīng)
48、常采用之間經(jīng)常采用PPIPPI協(xié)議進(jìn)行通信協(xié)議進(jìn)行通信。 S7-200S7-200默認(rèn)運(yùn)行模式為從站模式,但在用戶應(yīng)用程默認(rèn)運(yùn)行模式為從站模式,但在用戶應(yīng)用程序中可將其設(shè)置為主站運(yùn)行模式與其他從站進(jìn)行通序中可將其設(shè)置為主站運(yùn)行模式與其他從站進(jìn)行通信。信。在在S7-200PLCS7-200PLC作為主站時(shí)作為主站時(shí), ,可用相關(guān)網(wǎng)絡(luò)指令可用相關(guān)網(wǎng)絡(luò)指令(NETR(NETR、 NETW)NETW)對其他從站中的數(shù)據(jù)進(jìn)行讀寫。對其他從站中的數(shù)據(jù)進(jìn)行讀寫。 1.網(wǎng)絡(luò)指令網(wǎng)絡(luò)指令網(wǎng)絡(luò)讀指令網(wǎng)絡(luò)讀指令梯形圖:梯形圖:語句表:語句表:NETR TBL, PORT 功能:功能:當(dāng)當(dāng)EN=1時(shí),初始化通信操作,
49、通過指定端口時(shí),初始化通信操作,通過指定端口PORT從遠(yuǎn)程設(shè)備上讀取數(shù)據(jù)并保存在數(shù)據(jù)表從遠(yuǎn)程設(shè)備上讀取數(shù)據(jù)并保存在數(shù)據(jù)表TBL中中。1.網(wǎng)絡(luò)指令網(wǎng)絡(luò)指令網(wǎng)絡(luò)寫指令網(wǎng)絡(luò)寫指令梯形圖:梯形圖:語句表:語句表:NETW TBL, PORT 功能:功能:當(dāng)當(dāng)EN=1時(shí),初始化通信操作,通過指定端口時(shí),初始化通信操作,通過指定端口PORT向遠(yuǎn)程設(shè)備發(fā)送數(shù)據(jù)表向遠(yuǎn)程設(shè)備發(fā)送數(shù)據(jù)表TBL中的數(shù)據(jù)中的數(shù)據(jù)。2.控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表(1) (1) 控制寄存器控制寄存器(2) (2) 傳送數(shù)據(jù)表傳送數(shù)據(jù)表(1) 控制寄存器控制寄存器 將特殊標(biāo)志寄存器將特殊標(biāo)志寄存器SMB30SMB30和和
50、SMB130SMB130的低的低2 2位設(shè)置為位設(shè)置為2#102#10,其他位為其他位為0 0,即,即SMB30SMB30和和SMB130SMB130的值為的值為16#0216#02,則,則可將可將S7-200 CPUS7-200 CPU設(shè)置為設(shè)置為PPIPPI主站模式主站模式。(2) 傳送數(shù)據(jù)表傳送數(shù)據(jù)表1) 1) 數(shù)據(jù)表數(shù)據(jù)表(TBL)(TBL)格式格式2) 2) 狀態(tài)字節(jié)狀態(tài)字節(jié) S7-200S7-200執(zhí)行網(wǎng)絡(luò)讀寫指令時(shí),執(zhí)行網(wǎng)絡(luò)讀寫指令時(shí),PPIPPI主站與從主站與從站之間的數(shù)據(jù)以傳送數(shù)據(jù)表的格式傳送,數(shù)據(jù)站之間的數(shù)據(jù)以傳送數(shù)據(jù)表的格式傳送,數(shù)據(jù)表的格式如表所示。表的格式如表所示。(
51、2) 傳送數(shù)據(jù)表傳送數(shù)據(jù)表-數(shù)據(jù)表格式數(shù)據(jù)表格式字節(jié)偏移量字節(jié)偏移量名名 稱稱描描 述述0 0狀態(tài)字節(jié)狀態(tài)字節(jié)反映網(wǎng)絡(luò)指令的執(zhí)行結(jié)果狀態(tài)及錯(cuò)反映網(wǎng)絡(luò)指令的執(zhí)行結(jié)果狀態(tài)及錯(cuò)誤碼誤碼1 1遠(yuǎn)程站地址遠(yuǎn)程站地址被訪問網(wǎng)絡(luò)的被訪問網(wǎng)絡(luò)的PLCPLC遠(yuǎn)程遠(yuǎn)程從站地址從站地址2 2指向遠(yuǎn)程站數(shù)據(jù)區(qū)的指向遠(yuǎn)程站數(shù)據(jù)區(qū)的指針指針存放被訪問遠(yuǎn)程存放被訪問遠(yuǎn)程從站數(shù)據(jù)區(qū)(從站數(shù)據(jù)區(qū)(I I、Q Q、M M和和V V數(shù)據(jù)區(qū))的首地址數(shù)據(jù)區(qū))的首地址3 34 45 56 6數(shù)據(jù)長度數(shù)據(jù)長度遠(yuǎn)程遠(yuǎn)程從站上被訪問的數(shù)據(jù)區(qū)的長度從站上被訪問的數(shù)據(jù)區(qū)的長度7 7數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)0 0對對NETRNETR指令指令,執(zhí)行后,執(zhí)行
52、后,從遠(yuǎn)程從站從遠(yuǎn)程從站讀到的數(shù)據(jù)存放到這個(gè)區(qū)域讀到的數(shù)據(jù)存放到這個(gè)區(qū)域?qū)ETWNETW指令指令,執(zhí)行后,執(zhí)行后,要發(fā)送到遠(yuǎn)要發(fā)送到遠(yuǎn)程從站的數(shù)據(jù)存放在這個(gè)區(qū)域程從站的數(shù)據(jù)存放在這個(gè)區(qū)域8 8數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)1 12222數(shù)據(jù)字節(jié)數(shù)據(jù)字節(jié)1515(2) 傳送數(shù)據(jù)表傳送數(shù)據(jù)表-狀態(tài)字節(jié)狀態(tài)字節(jié)E1 E2 E3 E4E1 E2 E3 E4錯(cuò)誤碼錯(cuò)誤碼說說 明明000000000 0無錯(cuò)誤無錯(cuò)誤000100011 1超時(shí)錯(cuò)誤:遠(yuǎn)程站點(diǎn)無響應(yīng)超時(shí)錯(cuò)誤:遠(yuǎn)程站點(diǎn)無響應(yīng)001000102 2接收錯(cuò)誤:奇偶校驗(yàn)錯(cuò),幀或校驗(yàn)和出錯(cuò)接收錯(cuò)誤:奇偶校驗(yàn)錯(cuò),幀或校驗(yàn)和出錯(cuò)001100113 3離線錯(cuò)誤:相同的站
53、地址或無效的硬件引起沖突離線錯(cuò)誤:相同的站地址或無效的硬件引起沖突010001004 4隊(duì)列溢出錯(cuò)誤:超過隊(duì)列溢出錯(cuò)誤:超過8 8條條NETRNETR和和NETWNETW指令被激活指令被激活010101015 5違反通信協(xié)議:沒有在違反通信協(xié)議:沒有在SMB30SMB30中允許中允許PPIPPI協(xié)議而執(zhí)行協(xié)議而執(zhí)行NETR/NETWNETR/NETW指令指令011001106 6非法參數(shù):非法參數(shù):NETR/NETWNETR/NETW指令中包含非法或無效值指令中包含非法或無效值011101117 7沒有資源:遠(yuǎn)程站點(diǎn)忙(正在進(jìn)行上傳或下載操作)沒有資源:遠(yuǎn)程站點(diǎn)忙(正在進(jìn)行上傳或下載操作)10
54、0010008 8第第7 7層錯(cuò)誤:違反應(yīng)用協(xié)議層錯(cuò)誤:違反應(yīng)用協(xié)議100110019 9信息錯(cuò)誤:錯(cuò)誤的數(shù)據(jù)地址或不正確的數(shù)據(jù)長度信息錯(cuò)誤:錯(cuò)誤的數(shù)據(jù)地址或不正確的數(shù)據(jù)長度1010111110101111AFAF未用未用3.NETR/NETW指令應(yīng)用舉例指令應(yīng)用舉例網(wǎng)絡(luò)結(jié)構(gòu)格式網(wǎng)絡(luò)結(jié)構(gòu)格式 圖中所示網(wǎng)絡(luò),計(jì)算機(jī)是主站,在圖中所示網(wǎng)絡(luò),計(jì)算機(jī)是主站,在RUNRUN方式下,方式下,CPU224CPU224在在應(yīng)用程序中允許應(yīng)用程序中允許PPIPPI主站模式,主站模式,CPU221CPU221默認(rèn)為默認(rèn)為PPIPPI從站模式,主從站模式,主站站CPU224 CPU224 可以利用可以利用NETRN
55、ETR和和NETWNETW指令來不斷讀寫指令來不斷讀寫CPU221CPU221中的數(shù)中的數(shù)據(jù)。據(jù)。操作要求:操作要求:站站3 3:默認(rèn)為從站,對:默認(rèn)為從站,對I0.0I0.0的通斷不斷計(jì)數(shù),并存放在的通斷不斷計(jì)數(shù),并存放在VB300VB300中。中。站站2 2:設(shè)置為主站,通過通信端口不斷讀取站:設(shè)置為主站,通過通信端口不斷讀取站3 3的的VB300VB300中的計(jì)數(shù)中的計(jì)數(shù)值,當(dāng)計(jì)數(shù)值達(dá)到值,當(dāng)計(jì)數(shù)值達(dá)到5 5時(shí),通過通信端口對其清零。時(shí),通過通信端口對其清零。3.NETR/NETW指令應(yīng)用舉例指令應(yīng)用舉例網(wǎng)絡(luò)結(jié)構(gòu)格式網(wǎng)絡(luò)結(jié)構(gòu)格式接收緩沖區(qū)接收緩沖區(qū)發(fā)送緩沖區(qū)發(fā)送緩沖區(qū)VB200VB200
56、網(wǎng)絡(luò)讀指令執(zhí)行狀態(tài)網(wǎng)絡(luò)讀指令執(zhí)行狀態(tài)VB210VB210網(wǎng)絡(luò)寫指令執(zhí)行狀態(tài)網(wǎng)絡(luò)寫指令執(zhí)行狀態(tài)VB201VB2013 3,站,站3 3地址地址VB211VB2113 3,站,站3 3地址地址VD202VD202&VB300&VB300,站,站3 3被訪問被訪問數(shù)據(jù)區(qū)首地址數(shù)據(jù)區(qū)首地址VD212VD212&VB300&VB300,站,站3 3被訪問數(shù)被訪問數(shù)據(jù)區(qū)首地址據(jù)區(qū)首地址VB206VB2061 1,數(shù)據(jù)長度,數(shù)據(jù)長度VB216VB2161 1,數(shù)據(jù)長度,數(shù)據(jù)長度VB207VB207計(jì)數(shù)值計(jì)數(shù)值VB217VB2170 0,將計(jì)數(shù)值清零,將計(jì)數(shù)值清零3.NETR/NETW指令應(yīng)用舉例指令應(yīng)用舉例
57、接收和發(fā)送緩沖區(qū)設(shè)置接收和發(fā)送緩沖區(qū)設(shè)置 8.3.2 自由口通信指令及應(yīng)用自由口通信指令及應(yīng)用1.1.自由口通信指令自由口通信指令2.2.相關(guān)寄存器及標(biāo)志相關(guān)寄存器及標(biāo)志3.3.用用XMTXMT指令發(fā)送數(shù)據(jù)指令發(fā)送數(shù)據(jù)4.4.用用RCVRCV指令接收數(shù)據(jù)指令接收數(shù)據(jù)5.5.用接收字符中斷接收數(shù)據(jù)用接收字符中斷接收數(shù)據(jù)6.6.自由口通信舉例一自由口通信舉例一7.7.自由口通信舉例二自由口通信舉例二1.自由口通信指令自由口通信指令發(fā)送指令發(fā)送指令梯形圖:梯形圖:語句表:語句表:XMT TBL, PORT 功能:功能:當(dāng)當(dāng)EN=1時(shí),在自由口通信模式下通過指定端時(shí),在自由口通信模式下通過指定端口口P
58、ORT將數(shù)據(jù)緩沖區(qū)將數(shù)據(jù)緩沖區(qū)TBL發(fā)送到遠(yuǎn)程設(shè)備發(fā)送到遠(yuǎn)程設(shè)備。1.自由口通信指令自由口通信指令接收指令接收指令梯形圖:梯形圖:語句表:語句表:RCV TBL, PORT 功能:功能:當(dāng)當(dāng)EN=1EN=1時(shí),在自由口通信模式下通過指定端口時(shí),在自由口通信模式下通過指定端口PORTPORT從遠(yuǎn)程設(shè)備上讀取數(shù)據(jù)存儲于數(shù)據(jù)緩沖區(qū)從遠(yuǎn)程設(shè)備上讀取數(shù)據(jù)存儲于數(shù)據(jù)緩沖區(qū)TBLTBL。2.相關(guān)寄存器及標(biāo)志相關(guān)寄存器及標(biāo)志(1) (1) 控制寄存器控制寄存器(2) (2) 特殊標(biāo)志位及中斷特殊標(biāo)志位及中斷(3) (3) 特殊功能存儲器特殊功能存儲器(1) 控制寄存器控制寄存器 用特殊標(biāo)志寄存器中的用特殊標(biāo)志
59、寄存器中的SMB30SMB30和和SMB130SMB130的各個(gè)位的各個(gè)位分別分別配置通信口配置通信口0 0和通信口和通信口1 1,為自由通信口選擇通為自由通信口選擇通信參數(shù)信參數(shù),如波特率、奇偶校驗(yàn)和數(shù)據(jù)位等。,如波特率、奇偶校驗(yàn)和數(shù)據(jù)位等。 SMB30 SMB30控制和設(shè)置通信端口控制和設(shè)置通信端口0 0,如果,如果S7-200 PLCS7-200 PLC上有通信端口上有通信端口1 1,則用,則用SMB130SMB130來進(jìn)行控制和設(shè)置。來進(jìn)行控制和設(shè)置。要注意的是:要注意的是:當(dāng)選擇當(dāng)選擇MM=10MM=10(PPI/PPI/主站模式),主站模式),PLCPLC將成為網(wǎng)絡(luò)的一個(gè)主站,可以
60、執(zhí)行將成為網(wǎng)絡(luò)的一個(gè)主站,可以執(zhí)行NETRNETR和和NETWNETW指令。指令。在在 PPIPPI模式下忽略模式下忽略2727位。位。 (2) 特殊標(biāo)志位及中斷特殊標(biāo)志位及中斷接收字符中斷接收字符中斷:中斷事件號為:中斷事件號為8(8(端口端口0)0)和和25(25(端口端口1)1)。發(fā)送信息完成中斷發(fā)送信息完成中斷:中斷事件號為:中斷事件號為9(9(端口端口0)0)和和26(26(端口端口1)1)。接收信息完成中斷:接收信息完成中斷:中斷事件號為中斷事件號為23(23(端口端口0)0)和和24(24(端口端口1)1)。發(fā)送結(jié)束標(biāo)志位發(fā)送結(jié)束標(biāo)志位SM4.5SM4.5和和SM4.6SM4.6
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度年福建省高校教師資格證之高等教育法規(guī)綜合檢測試卷B卷含答案
- 2024年垃圾焚燒發(fā)電設(shè)備項(xiàng)目資金申請報(bào)告代可行性研究報(bào)告
- 四年級數(shù)學(xué)(簡便運(yùn)算)計(jì)算題專項(xiàng)練習(xí)與答案
- 2024年期貨船租賃協(xié)議條款匯編
- 2024年醫(yī)生招聘協(xié)議樣本下載
- 學(xué)習(xí)先進(jìn)教師心得體會
- 2024年車輛信用擔(dān)保服務(wù)正式協(xié)議
- 2024專項(xiàng)水穩(wěn)層鋪設(shè)項(xiàng)目協(xié)議樣本
- 2024采購部常用商品買賣協(xié)議模板
- 2024年商鋪?zhàn)赓U協(xié)議模板范例
- 2024年招錄考試-大學(xué)畢業(yè)生士兵提干筆試參考題庫含答案
- 超聲醫(yī)學(xué)科-提高超聲醫(yī)學(xué)科危急值上報(bào)率PDCA
- 計(jì)算機(jī)操作員(五級)理論考試題庫(濃縮300題)
- 化驗(yàn)室崗位培訓(xùn)
- 人教版小學(xué)數(shù)學(xué)六年級上冊《百分?jǐn)?shù)》單元作業(yè)設(shè)計(jì)
- 2024-2029年中國自體富血小板血漿(PRP)行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報(bào)告
- (2024年)學(xué)校傳染病預(yù)防課件
- 餅干新品上市推廣方案
- (高清版)DZT 0303-2017 地質(zhì)遺跡調(diào)查規(guī)范
- 小學(xué)道德與法治課程標(biāo)準(zhǔn)與教材研究 課件 第3、4章 入學(xué)教育、道德教育
- 專利費(fèi)收款收條
評論
0/150
提交評論