版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 PLC PLC的通訊網(wǎng)絡(luò)的通訊網(wǎng)絡(luò)1 通信及網(wǎng)絡(luò)基本知識(shí)通信及網(wǎng)絡(luò)基本知識(shí)2 通信實(shí)現(xiàn)通信實(shí)現(xiàn)3 網(wǎng)絡(luò)通信網(wǎng)絡(luò)通信4 自由口通信自由口通信第一節(jié)第一節(jié) 通信及網(wǎng)絡(luò)基本知識(shí)通信及網(wǎng)絡(luò)基本知識(shí)一一. . 通信方式通信方式二二. . 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述三三. S7-200. S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)1.1 1.1 通信方式通信方式w并行通信并行通信 并行通信方式一般發(fā)生在可編程序控制器的內(nèi)部各元件之間、主機(jī)并行通信方式一般發(fā)生在可編程序控制器的內(nèi)部各元件之間、主機(jī)與擴(kuò)展模塊或近距離智能模板的處理器之間。與擴(kuò)展模塊或近距離智能模板的處理器之間。 并行傳送時(shí),一個(gè)數(shù)據(jù)的所有位同時(shí)傳送,因此,每個(gè)
2、數(shù)據(jù)位都需并行傳送時(shí),一個(gè)數(shù)據(jù)的所有位同時(shí)傳送,因此,每個(gè)數(shù)據(jù)位都需要一條單獨(dú)的傳輸線,信息有多少二進(jìn)制位組成就需要多少條傳輸線,要一條單獨(dú)的傳輸線,信息有多少二進(jìn)制位組成就需要多少條傳輸線,如下圖所示。如下圖所示。設(shè)備1設(shè)備21.1 1.1 通信方式通信方式2. 串行通信串行通信 串行通信多用于可編程序控制器與計(jì)算機(jī)之間,多臺(tái)可編程序串行通信多用于可編程序控制器與計(jì)算機(jī)之間,多臺(tái)可編程序控制器之間的數(shù)據(jù)傳送。傳送時(shí),數(shù)據(jù)的各個(gè)不同位分時(shí)使用控制器之間的數(shù)據(jù)傳送。傳送時(shí),數(shù)據(jù)的各個(gè)不同位分時(shí)使用同一條傳輸線,從低位開始一位接一位按順序傳送,數(shù)據(jù)有多同一條傳輸線,從低位開始一位接一位按順序傳送,
3、數(shù)據(jù)有多少位就需要傳送多少次,如下圖所示。少位就需要傳送多少次,如下圖所示。設(shè)備1設(shè)備2傳送數(shù)據(jù)10110011T3T4T5T6T7T2T111110001.1 1.1 通信方式通信方式(1)串行通信線路的工作方式串行通信線路的工作方式 串行通信按信息在設(shè)備間的傳送方向又為分單工、半雙工和全串行通信按信息在設(shè)備間的傳送方向又為分單工、半雙工和全雙工三種方式。分別如下圖中的(雙工三種方式。分別如下圖中的(a)、()、(b)和()和(c)所示。)所示。ABABAB( a)( b)( c)(2) 串行通信數(shù)據(jù)的收發(fā)方式串行通信數(shù)據(jù)的收發(fā)方式串行通信按時(shí)鐘可分為同步傳送和異步傳送兩種方式。串行通信按時(shí)
4、鐘可分為同步傳送和異步傳送兩種方式。 同步傳送:傳送數(shù)據(jù)時(shí)不需要增加冗余的標(biāo)志位,有利于提高傳送速度,同步傳送:傳送數(shù)據(jù)時(shí)不需要增加冗余的標(biāo)志位,有利于提高傳送速度,但要求有統(tǒng)一的時(shí)鐘信號(hào)來實(shí)現(xiàn)發(fā)送端和接收端之間的嚴(yán)格同步,而且但要求有統(tǒng)一的時(shí)鐘信號(hào)來實(shí)現(xiàn)發(fā)送端和接收端之間的嚴(yán)格同步,而且對(duì)同步時(shí)鐘信號(hào)的相位一致性要求非常嚴(yán)格。對(duì)同步時(shí)鐘信號(hào)的相位一致性要求非常嚴(yán)格。 異步傳送:允許傳輸線上的各個(gè)部件有各自的時(shí)鐘,在各部件之間進(jìn)行通異步傳送:允許傳輸線上的各個(gè)部件有各自的時(shí)鐘,在各部件之間進(jìn)行通信時(shí)沒有統(tǒng)一的時(shí)間標(biāo)準(zhǔn),相鄰兩個(gè)字符傳送數(shù)據(jù)之間的停頓時(shí)間長(zhǎng)短信時(shí)沒有統(tǒng)一的時(shí)間標(biāo)準(zhǔn),相鄰兩個(gè)字符傳
5、送數(shù)據(jù)之間的停頓時(shí)間長(zhǎng)短是不一樣的,它是靠發(fā)送信息時(shí)同時(shí)發(fā)出字符的開始和結(jié)束標(biāo)志信號(hào)來是不一樣的,它是靠發(fā)送信息時(shí)同時(shí)發(fā)出字符的開始和結(jié)束標(biāo)志信號(hào)來實(shí)現(xiàn)的,如圖所示。實(shí)現(xiàn)的,如圖所示。0/10/10/10/10/10/10/1111起始位奇偶校驗(yàn)位停止位低位高位數(shù)據(jù)位字符(n+1)空閑位字符n0/1(3)異步串性通信)異步串性通信 異步串性通信的數(shù)據(jù)格式:異步串性通信的數(shù)據(jù)格式: ( 由一組不定由一組不定“位數(shù)位數(shù)”數(shù)組組成)數(shù)組組成) 標(biāo)志位標(biāo)志位 字符數(shù)據(jù)位字符數(shù)據(jù)位 奇偶校驗(yàn)位奇偶校驗(yàn)位 停止位停止位 波特率:衡量數(shù)據(jù)傳送速度的指標(biāo)。波特率:衡量數(shù)據(jù)傳送速度的指標(biāo)。1.1 1.1 通信方
6、式通信方式3. 串行通信接口串行通信接口(1)RS232接口接口 (2)RS485接口接口 (3)RS422接口接口 1.2 1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述網(wǎng)絡(luò)結(jié)構(gòu)網(wǎng)絡(luò)結(jié)構(gòu)(1)簡(jiǎn)單網(wǎng)絡(luò))簡(jiǎn)單網(wǎng)絡(luò)多臺(tái)設(shè)備通過傳輸線相連,可以實(shí)現(xiàn)多備間的通信,形多臺(tái)設(shè)備通過傳輸線相連,可以實(shí)現(xiàn)多備間的通信,形成網(wǎng)絡(luò)結(jié)構(gòu)。下圖就是一種最簡(jiǎn)單的網(wǎng)絡(luò)結(jié)構(gòu),它由單成網(wǎng)絡(luò)結(jié)構(gòu)。下圖就是一種最簡(jiǎn)單的網(wǎng)絡(luò)結(jié)構(gòu),它由單主設(shè)備和多個(gè)從設(shè)備構(gòu)成。主設(shè)備和多個(gè)從設(shè)備構(gòu)成。主設(shè)備從設(shè)備1從設(shè)備2從設(shè)備3從設(shè)備 n1.2 1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述(2)多級(jí)網(wǎng)絡(luò))多級(jí)網(wǎng)絡(luò) 現(xiàn)代大型工業(yè)企業(yè)中,一般采用多級(jí)網(wǎng)絡(luò)的形式,可現(xiàn)代大型工業(yè)企業(yè)中,一般采
7、用多級(jí)網(wǎng)絡(luò)的形式,可編程序控制器制造商經(jīng)常用生產(chǎn)金字塔結(jié)構(gòu)來描述其編程序控制器制造商經(jīng)常用生產(chǎn)金字塔結(jié)構(gòu)來描述其產(chǎn)品可實(shí)現(xiàn)的功能產(chǎn)品可實(shí)現(xiàn)的功能. .這種金字塔結(jié)構(gòu)的特點(diǎn)是:上層負(fù)這種金字塔結(jié)構(gòu)的特點(diǎn)是:上層負(fù)責(zé)生產(chǎn)管理,底層負(fù)責(zé)現(xiàn)場(chǎng)檢測(cè)與控制,中間層負(fù)責(zé)責(zé)生產(chǎn)管理,底層負(fù)責(zé)現(xiàn)場(chǎng)檢測(cè)與控制,中間層負(fù)責(zé)生產(chǎn)過程的監(jiān)控與優(yōu)化。國(guó)際標(biāo)準(zhǔn)化組織(生產(chǎn)過程的監(jiān)控與優(yōu)化。國(guó)際標(biāo)準(zhǔn)化組織(ISOISO)對(duì)企)對(duì)企業(yè)自動(dòng)化系統(tǒng)確立了初步的模型,如下圖所示。業(yè)自動(dòng)化系統(tǒng)確立了初步的模型,如下圖所示。1級(jí)2級(jí)3級(jí)4級(jí)5級(jí)6級(jí)企業(yè)長(zhǎng)期生產(chǎn)經(jīng)營(yíng)決策規(guī)劃企業(yè)短期生產(chǎn)計(jì)劃及業(yè)務(wù)經(jīng)營(yíng)車間在線作業(yè)管理過程控制與監(jiān)督設(shè)備控制參
8、數(shù)檢測(cè)與執(zhí)行器驅(qū)動(dòng)管理控制1.2 1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述2. 2. 通信協(xié)議通信協(xié)議(1 1)通用協(xié)議)通用協(xié)議 國(guó)際標(biāo)準(zhǔn)化組織國(guó)際標(biāo)準(zhǔn)化組織ISOISO(International Standard OrganizationInternational Standard Organization)于)于19781978年提出了開放系統(tǒng)互聯(lián)年提出了開放系統(tǒng)互聯(lián)OSIOSI(Open Systems InterconnectionOpen Systems Interconnection)的)的模型,它所用的通信協(xié)議一般為模型,它所用的通信協(xié)議一般為7 7層,如下圖所層,如下圖所示。應(yīng)用層表示層會(huì)
9、話層傳送層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層應(yīng)用層協(xié)議表示層協(xié)議會(huì)話層協(xié)議傳送層協(xié)議網(wǎng)絡(luò)層協(xié)議數(shù)據(jù)鏈路層 協(xié)議物理層協(xié)議應(yīng)用層表示層會(huì)話層傳送層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層1.2 1.2 網(wǎng)絡(luò)概述網(wǎng)絡(luò)概述(2)公司專用協(xié)議)公司專用協(xié)議 低層子網(wǎng)和中層子網(wǎng)一般采用公司專用協(xié)議,低層子網(wǎng)和中層子網(wǎng)一般采用公司專用協(xié)議,尤其是最底層子網(wǎng),由于傳送的是過程數(shù)據(jù)及尤其是最底層子網(wǎng),由于傳送的是過程數(shù)據(jù)及控制命令,這種信息較短,但實(shí)時(shí)性要求高??刂泼?,這種信息較短,但實(shí)時(shí)性要求高。公司專用協(xié)議的層次一般只有物理層、鏈路層公司專用協(xié)議的層次一般只有物理層、鏈路層及應(yīng)用層,而省略了通用協(xié)議所必須的其他層,及應(yīng)用層,而省略了
10、通用協(xié)議所必須的其他層,信息傳送速率快。信息傳送速率快。1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)字符數(shù)據(jù)格式字符數(shù)據(jù)格式(1 1)1010位字符數(shù)據(jù)位字符數(shù)據(jù) 傳送數(shù)據(jù)由傳送數(shù)據(jù)由1 1個(gè)起始位、個(gè)起始位、8 8個(gè)數(shù)據(jù)位、無校驗(yàn)位、一個(gè)個(gè)數(shù)據(jù)位、無校驗(yàn)位、一個(gè)停止位組成。傳送速率一般為停止位組成。傳送速率一般為96009600波特。波特。(2 2)1111位字符數(shù)據(jù)位字符數(shù)據(jù) 傳送數(shù)據(jù)由傳送數(shù)據(jù)由1 1個(gè)起始位、個(gè)起始位、8 8個(gè)數(shù)據(jù)位、個(gè)數(shù)據(jù)位、1 1個(gè)偶校驗(yàn)位、個(gè)偶校驗(yàn)位、一個(gè)停止位組成。傳送速率一般為一個(gè)停止位組成。傳送速率一般為96009600波特或波特或19200
11、19200波特。波特。1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò) 西門子公司的生產(chǎn)金字塔由西門子公司的生產(chǎn)金字塔由4 4級(jí)組成,由下級(jí)組成,由下到上依次是:過程測(cè)量與控制級(jí)、過程監(jiān)控級(jí)、到上依次是:過程測(cè)量與控制級(jí)、過程監(jiān)控級(jí)、工廠與過程管理級(jí)、公司管理級(jí)。工廠與過程管理級(jí)、公司管理級(jí)。S7S7系列的網(wǎng)系列的網(wǎng)絡(luò)結(jié)構(gòu)如下圖所示。絡(luò)結(jié)構(gòu)如下圖所示。 工業(yè)以太網(wǎng)Ethernet現(xiàn)場(chǎng)總線Profibus多點(diǎn)鏈路MPI執(zhí)行器級(jí)總線AS-i生產(chǎn)管理計(jì)算機(jī)2n5431傳感器及執(zhí)行部件智能模塊S7-300S7-300S7-200S7-200S7-200S7-2001.3 S7-2001.3
12、 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)3. 3. 通信類型及協(xié)議通信類型及協(xié)議 (1 1)通用協(xié)議)通用協(xié)議 (2 2)公司專用協(xié)議)公司專用協(xié)議 PPIPPI協(xié)議協(xié)議 MPIMPI協(xié)議協(xié)議 PROFIBUSPROFIBUS協(xié)議協(xié)議 自由口協(xié)議自由口協(xié)議 (3 3)通信類型)通信類型1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)可編程序控制器常見的有以下類型:可編程序控制器常見的有以下類型: 把計(jì)算機(jī)或編程器作為主站、把操作員把計(jì)算機(jī)或編程器作為主站、把操作員界面作為主站和把界面作為主站和把PLCPLC作為主站等類型,這幾作為主站等類型,這幾種類型又各有兩種連接:?jiǎn)沃髡竞投嘀髡?。種類
13、型又各有兩種連接:?jiǎn)沃髡竞投嘀髡尽?見下圖見下圖. .1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)計(jì)算機(jī)CPU 221CPU 224CPU 221PC/PPI電纜計(jì)算機(jī)CPU224CPU221CPU 224CPU 221TD200主站MPI 電纜CP 卡右圖單主站結(jié)構(gòu)網(wǎng)右圖單主站結(jié)構(gòu)網(wǎng)絡(luò)絡(luò)右圖多主站結(jié)構(gòu)網(wǎng)右圖多主站結(jié)構(gòu)網(wǎng)絡(luò)絡(luò)1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)4. 4. 通信設(shè)備通信設(shè)備(1 1)通信口)通信口 S7-200 CPUS7-200 CPU主機(jī)上的通信口是主機(jī)上的通信口是符合歐洲標(biāo)準(zhǔn)符合歐洲標(biāo)準(zhǔn)EN EN 5017050170中中PROFIB
14、USPROFIBUS標(biāo)標(biāo)準(zhǔn)的準(zhǔn)的RS-485RS-485兼容兼容9 9針針D D型接口。接口引腳型接口。接口引腳如圖所示,端口如圖所示,端口0 0或或端口端口1 1的引腳與的引腳與PROFIBUSPROFIBUS的名稱對(duì)的名稱對(duì)應(yīng)關(guān)系如表所示。應(yīng)關(guān)系如表所示。15691.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)(2)網(wǎng)絡(luò)連接器)網(wǎng)絡(luò)連接器 網(wǎng)絡(luò)連接器可以用來把多個(gè)設(shè)備很容易地連網(wǎng)絡(luò)連接器可以用來把多個(gè)設(shè)備很容易地連接到網(wǎng)絡(luò)中。網(wǎng)絡(luò)連接器有兩種類型:一種是接到網(wǎng)絡(luò)中。網(wǎng)絡(luò)連接器有兩種類型:一種是僅提供連接到主機(jī)的接口,另一種增加了一個(gè)僅提供連接到主機(jī)的接口,另一種增加了一個(gè)編程接
15、口。帶有編程口的連接器可以把編程器編程接口。帶有編程口的連接器可以把編程器或操作員面板直接增加到網(wǎng)絡(luò)中,編程口傳遞或操作員面板直接增加到網(wǎng)絡(luò)中,編程口傳遞主機(jī)信號(hào)的同時(shí),為這些設(shè)備提供電源,而不主機(jī)信號(hào)的同時(shí),為這些設(shè)備提供電源,而不用另加電源。用另加電源。1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)(3)通信電纜)通信電纜 網(wǎng)絡(luò)電纜網(wǎng)絡(luò)電纜 PC/PPI電纜電纜 下表為各開關(guān)與參數(shù)關(guān)系對(duì)應(yīng)表下表為各開關(guān)與參數(shù)關(guān)系對(duì)應(yīng)表1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)(4 4)網(wǎng)絡(luò)中繼器)網(wǎng)絡(luò)中繼器 網(wǎng)絡(luò)中繼器在網(wǎng)絡(luò)中繼器在ProfibusProfibus可以用來延
16、長(zhǎng)網(wǎng)絡(luò)的可以用來延長(zhǎng)網(wǎng)絡(luò)的距離、允許給網(wǎng)絡(luò)加入設(shè)備、隔離不同網(wǎng)絡(luò)段,距離、允許給網(wǎng)絡(luò)加入設(shè)備、隔離不同網(wǎng)絡(luò)段,每個(gè)中繼器為網(wǎng)絡(luò)段提供偏置和終端匹配。每個(gè)中繼器為網(wǎng)絡(luò)段提供偏置和終端匹配。 每個(gè)網(wǎng)絡(luò)中最多可以有每個(gè)網(wǎng)絡(luò)中最多可以有9 9個(gè)中繼器,每個(gè)中繼個(gè)中繼器,每個(gè)中繼器最多可再增加器最多可再增加3232個(gè)設(shè)備。個(gè)設(shè)備。1.3 S7-2001.3 S7-200通信及網(wǎng)絡(luò)通信及網(wǎng)絡(luò)(5 5)調(diào)制解調(diào)器)調(diào)制解調(diào)器 用調(diào)制解調(diào)器可以實(shí)現(xiàn)計(jì)算機(jī)或編程器與用調(diào)制解調(diào)器可以實(shí)現(xiàn)計(jì)算機(jī)或編程器與PLCPLC主機(jī)之主機(jī)之間的遠(yuǎn)距離通信。以間的遠(yuǎn)距離通信。以1111位調(diào)制解調(diào)器為例,通信連接位調(diào)制解調(diào)器為例,
17、通信連接如下圖所示。如下圖所示。計(jì)算機(jī)PLC主機(jī)調(diào)制解調(diào)器調(diào)制解調(diào)器RS232 COMxRS232本地遠(yuǎn)程25 針到 9 針適配器4開關(guān)PC/PPI 電纜電話線RS232RS485第二節(jié)第二節(jié) 通信實(shí)現(xiàn)通信實(shí)現(xiàn) 一一. . 確立通信方案確立通信方案二二. . 參數(shù)設(shè)置參數(shù)設(shè)置2.12.1確立通信方案確立通信方案 包括根據(jù)實(shí)際通信需要選擇單主站或多主站,同時(shí)確包括根據(jù)實(shí)際通信需要選擇單主站或多主站,同時(shí)確定各站的編號(hào);選擇實(shí)現(xiàn)通信的硬件,如選擇用定各站的編號(hào);選擇實(shí)現(xiàn)通信的硬件,如選擇用PC/PPIPC/PPI電纜,還是用電纜,還是用CPCP卡、卡、MPIMPI卡、卡、EM 277EM 277通
18、信模塊或通信模塊或調(diào)制解調(diào)器等。調(diào)制解調(diào)器等。 這幾種通信硬件的性能如表所示。這幾種通信硬件的性能如表所示。2.2 2.2 參數(shù)組態(tài)參數(shù)組態(tài)通信設(shè)置通信設(shè)置 如圖所示通信設(shè)置狀態(tài)如圖所示通信設(shè)置狀態(tài)2.2 2.2 參數(shù)組態(tài)參數(shù)組態(tài)如圖通信設(shè)置如圖通信設(shè)置2.2 2.2 參數(shù)組態(tài)參數(shù)組態(tài)2.2.安裝或刪除通信接口安裝或刪除通信接口(1 1)安裝接口)安裝接口(2 2)刪除接口)刪除接口2.2 2.2 參數(shù)組態(tài)參數(shù)組態(tài) 在通信設(shè)置圖所在通信設(shè)置圖所示的對(duì)話框,單示的對(duì)話框,單擊擊PropertiesProperties按按鈕,將彈出參數(shù)鈕,將彈出參數(shù)設(shè)置對(duì)話框,如設(shè)置對(duì)話框,如右圖所示。其中右圖所
19、示。其中有兩個(gè)選項(xiàng)卡:有兩個(gè)選項(xiàng)卡:P P IP P I 選 項(xiàng) 卡 和選 項(xiàng) 卡 和Local Local ConnectionConnection選項(xiàng)選項(xiàng)卡??ā5谌?jié)第三節(jié) 網(wǎng)絡(luò)通信網(wǎng)絡(luò)通信 一一. . 控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表 二二. . 應(yīng)用實(shí)例應(yīng)用實(shí)例3.13.1控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表 1. 1. 控制寄存器控制寄存器 將特殊標(biāo)志寄存器中的將特殊標(biāo)志寄存器中的SMB30SMB30和和SMB130SMB130的低的低2 2位置為位置為2#102#10,其他位為,其他位為0 0,即,即SMB30SMB30和和SMB130SMB130的值為的值為
20、16#216#2,則,則可以控制將可以控制將S7-200 CPUS7-200 CPU設(shè)置為設(shè)置為PPIPPI主站模式。主站模式。 2. 2. 傳送數(shù)據(jù)表傳送數(shù)據(jù)表 (1 1)數(shù)據(jù)表格式)數(shù)據(jù)表格式 執(zhí)行網(wǎng)絡(luò)讀寫指令時(shí),執(zhí)行網(wǎng)絡(luò)讀寫指令時(shí),PPIPPI主站與從站之間的數(shù)據(jù)以數(shù)主站與從站之間的數(shù)據(jù)以數(shù)據(jù)表的格式傳送。傳送數(shù)據(jù)表的程式描述如下表所示據(jù)表的格式傳送。傳送數(shù)據(jù)表的程式描述如下表所示. .。3.13.1控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表(2 2)狀態(tài)字節(jié))狀態(tài)字節(jié) 傳送數(shù)據(jù)表中的第一個(gè)字節(jié)為狀態(tài)字節(jié),各位傳送數(shù)據(jù)表中的第一個(gè)字節(jié)為狀態(tài)字節(jié),各位及其的含義如下:及其的含義如下:E1
21、E1、E2E2、E3E3、E4E4錯(cuò)誤編碼。錯(cuò)誤編碼。如果執(zhí)行指令后如果執(zhí)行指令后E E位為位為1 1,則由這,則由這4 4位返回一個(gè)錯(cuò)位返回一個(gè)錯(cuò)誤碼。誤碼。 3.13.1控制寄存器和傳送數(shù)據(jù)表控制寄存器和傳送數(shù)據(jù)表這這4 4位組成的錯(cuò)誤編碼及含義如表所示。位組成的錯(cuò)誤編碼及含義如表所示。 3.2 3.2 應(yīng)用實(shí)例應(yīng)用實(shí)例 有一簡(jiǎn)單網(wǎng)絡(luò),結(jié)構(gòu)如下圖有一簡(jiǎn)單網(wǎng)絡(luò),結(jié)構(gòu)如下圖8.178.17所示。其中所示。其中TD200TD200為為主站,在主站,在RUNRUN模式下,模式下,CPU 224CPU 224在用戶程序中允許在用戶程序中允許PPIPPI主主站模式,可以利用站模式,可以利用NETRNE
22、TR和和NETWNETW指令來不斷讀寫兩個(gè)指令來不斷讀寫兩個(gè)CPU CPU 221221模塊中的數(shù)據(jù)。模塊中的數(shù)據(jù)。CPU 224TD200CPU 221CPU 221PC/PPI 電纜站1站2站3站43.2 3.2 應(yīng)用實(shí)例應(yīng)用實(shí)例 操作要求:操作要求: 站站4 4要讀寫兩個(gè)遠(yuǎn)程站(站要讀寫兩個(gè)遠(yuǎn)程站(站2 2和站和站3 3)的狀態(tài)字節(jié)和計(jì))的狀態(tài)字節(jié)和計(jì)數(shù)值(分別放在數(shù)值(分別放在VB100VB100和和VW101VW101中)。如果某個(gè)遠(yuǎn)程站中)。如果某個(gè)遠(yuǎn)程站中的計(jì)數(shù)值達(dá)到中的計(jì)數(shù)值達(dá)到200200,站,站4 4將發(fā)生一定動(dòng)作,并將該遠(yuǎn)將發(fā)生一定動(dòng)作,并將該遠(yuǎn)程站的計(jì)數(shù)值清程站的計(jì)數(shù)值
23、清0 0,重新計(jì)數(shù)。,重新計(jì)數(shù)。 CPU 224CPU 224通信端口號(hào)為通信端口號(hào)為0 0,從,從VB200VB200開始設(shè)置接收和發(fā)開始設(shè)置接收和發(fā)送緩沖區(qū)。接收緩沖區(qū)從送緩沖區(qū)。接收緩沖區(qū)從VB200VB200開始,發(fā)送緩沖區(qū)從開始,發(fā)送緩沖區(qū)從VB250VB250開始,內(nèi)容如下表所示。該網(wǎng)絡(luò)通信用戶程序如開始,內(nèi)容如下表所示。該網(wǎng)絡(luò)通信用戶程序如下圖所示。下圖所示。3.2 3.2 應(yīng)用實(shí)例應(yīng)用實(shí)例緩沖區(qū)設(shè)置表緩沖區(qū)設(shè)置表 LD SM 0.1 /初 次 掃 描 M O VB 16#02, SM B30 / /設(shè) 置 CP U 224 /允 許 P P I 主 站 /模 式 FILL +0
24、, VW 200, 30 / /接 收 和 發(fā) 送 緩 /沖 區(qū) 清 0 LDN V200.6 / /網(wǎng)絡(luò)讀無效 AN V200.5 / /并且無錯(cuò)誤 MOVB 2, VB201 / /裝入站 2 地址 MOVD &VB100,VD202 / /裝入訪問站 2 /數(shù)據(jù)區(qū)的指針 / / MOVB 3, VB206 / /裝入讀數(shù)據(jù)的 /字節(jié)數(shù) NETR VB200, 0 / /網(wǎng)絡(luò)讀指令 / 網(wǎng)網(wǎng)絡(luò)絡(luò)程程序序?qū)崒?shí)例例1)3.2 3.2 應(yīng)用實(shí)例應(yīng)用實(shí)例 網(wǎng)絡(luò)程序?qū)嵗W(wǎng)絡(luò)程序?qū)嵗?2) MOVB +0, VW257 / /將 站2的 計(jì) 數(shù) /值 清0 NETW VB250, 0 / /網(wǎng) 絡(luò) 寫
25、 指 令 / 第四節(jié)第四節(jié) 自由口通信自由口通信一一. 相關(guān)寄存器及標(biāo)志相關(guān)寄存器及標(biāo)志二二. 應(yīng)用實(shí)例應(yīng)用實(shí)例4.1 4.1 相關(guān)寄存器相關(guān)寄存器控制寄存器控制寄存器 SMB30SMB30控制和設(shè)置通信端口控制和設(shè)置通信端口0 0,如果,如果PLCPLC主機(jī)上有通信主機(jī)上有通信端口端口1 1,則用,則用SMB130SMB130來進(jìn)行控制和設(shè)置。來進(jìn)行控制和設(shè)置。SMB30SMB30和和SMB130SMB130的各位及其的含義如下:的各位及其的含義如下: (1 1)PPPP位:奇偶選擇位:奇偶選擇 (2 2)D D位:有效位數(shù)位:有效位數(shù) (3 3)BBBBBB位:自由口波特率位:自由口波特率
26、 (4 4)MMMM位:協(xié)議選擇位:協(xié)議選擇 4.1 4.1 相關(guān)寄存器相關(guān)寄存器2.2.特殊標(biāo)志位及中斷特殊標(biāo)志位及中斷 中斷中斷接收中斷:中斷事件號(hào)為接收中斷:中斷事件號(hào)為8 8(口(口0 0)和)和2525(口(口1 1)。)。發(fā)送完成中斷:中斷事件號(hào)為發(fā)送完成中斷:中斷事件號(hào)為9 9(口(口0 0)和)和2626(口(口1).1).接收完成中斷:中斷事件號(hào)為接收完成中斷:中斷事件號(hào)為2323(口(口0 0)和)和2424(口(口1 1)。)。 特殊標(biāo)志位特殊標(biāo)志位SM4.5SM4.5和和SM4.6SM4.6:分別用來表示口:分別用來表示口0 0和口和口1 1發(fā)送空閑狀態(tài)發(fā)送空閑狀態(tài) . .4.1 4.1 相關(guān)寄存器相關(guān)寄存器3.3.特殊寄存器字節(jié)特殊寄存器字節(jié) 接收信息時(shí)用到一系列特殊功能存儲(chǔ)器。對(duì)端口接收信息時(shí)用到一系列特殊功能存儲(chǔ)器。對(duì)端口0 0用用SMB86SMB86到到SMB94SMB94;對(duì)端口;對(duì)端口1 1用用SMB186SMB186到到SMB194SMB194。各字節(jié)及內(nèi)容描述如下表所。各字節(jié)及內(nèi)容描述如下表所示。示。4.2 4.2 應(yīng)用實(shí)例應(yīng)用實(shí)例 1.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《醫(yī)藥數(shù)理統(tǒng)計(jì)方法》題庫(kù)
- 《市場(chǎng)營(yíng)銷學(xué)》期末復(fù)習(xí)章節(jié)試題及答案
- 第3單元 封建時(shí)代的歐洲(高頻非選擇題25題)(解析版)
- 八下期末考拔高測(cè)試卷(3)(原卷版)
- 第24課 人民解放戰(zhàn)爭(zhēng)的勝利(解析版)
- 《電鍍工藝流程》課件
- 院線電影投資發(fā)行合同三篇
- 七夕情人節(jié)課件15
- 酒店管理中的設(shè)備設(shè)施管理
- 高一的軍訓(xùn)心得筆記10篇
- 移動(dòng)發(fā)布推介會(huì)服務(wù)方案
- 供應(yīng)商產(chǎn)品質(zhì)量監(jiān)督管理制度
- 單位工程、分部工程、分項(xiàng)工程及檢驗(yàn)批劃分方案
- 器樂Ⅰ小提琴課程教學(xué)大綱
- 主債權(quán)合同及不動(dòng)產(chǎn)抵押合同(簡(jiǎn)化版本)
- 服裝廠安全生產(chǎn)責(zé)任書
- JGJ202-2010建筑施工工具式腳手架安全技術(shù)規(guī)范
- 液壓爬模系統(tǒng)作業(yè)指導(dǎo)書
- 2018-2019學(xué)年北京市西城區(qū)人教版六年級(jí)上冊(cè)期末測(cè)試數(shù)學(xué)試卷
- SFC15(發(fā)送)和SFC14(接收)組態(tài)步驟
- LX電動(dòng)單梁懸掛說明書
評(píng)論
0/150
提交評(píng)論