




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第6章
計算機控制系統中的網絡與通信技術
NetworkandCommunicationTechnologyofComputerControlSystem本章主要內容計算機網絡概述數據通信技術工業控制計算機網絡與通訊2/1/20232計算機控制技術6.1Unit1
計算機網絡概述
IntroductionofComputerNetwork本節主要內容計算機網絡的定義計算機網絡的分類計算機網絡的協議層次模型計算機局域網計算機網絡互聯設備2/1/20234計算機控制技術6.1.1計算機網絡的定義
計算機網絡是指把若干臺地理位置不同且具有獨立功能的計算機或設備,通過通訊設備和線路相互連接起來,以實現信息的傳輸和資源共享的一種計算機系統。網絡中的各臺計算機或設備(或稱為節點)之間相互通信,并能實現資源共享。資源包括硬件資源、軟件資源和數據庫資源。2/1/20235計算機控制技術6.1.2計算機網絡的分類(1)局域網LAN(LocalAreaNetwork)計算機硬件設備不大、通信線路不長、采用單一的傳輸介質、覆蓋范圍小。區域網MAN(MetropolitanAreaNetWork)通常覆蓋一個區域城市,又稱城域網。廣域網WAN(WideAreaNetwork)不僅可以把多個局域網連在一起,,也可以把世界各地的局域網連在一起,傳輸裝置和媒體由電信部門提供。1.按網絡的跨度分類計算機控制系統中一般采用局域網或局域網的互連。2/1/20236計算機控制技術6.1.2計算機網絡的分類(2)2.按網絡的拓樸結構分類網絡拓撲結構定義:
在計算機通信網絡中,網絡的拓撲(Topology)結構是指網絡中的各臺計算機、設備之間相互連接的方式。
2/1/20237計算機控制技術6.1.2計算機網絡的分類(3)按網絡的拓樸結構分類:星形網:
以一臺中心處理機為主而構成的網絡,其他入網的計算機僅與該中心處理機之間有直接的物理鏈路,中心處理機采用分時的方法為入網機器服務。
總線型網:所有入網機器共用一條傳輸線路,機器通過專用的分接頭接入線路。由于線路對信號的衰減作用,總線形網僅用于有限的區域,常用于組建局域網。2/1/20238計算機控制技術6.1.2計算機網絡的分類(4)按網絡的拓樸結構分類:環形網:入網機器通過中繼器接入網絡,每個中繼器僅與兩個相鄰的中繼器有直接的物理線路,所有的中繼器及其物理線路構成了一個環狀的網絡系統,環形網也是局域網的一種主要形式。網狀網絡:利用專門負責數據通信和傳輸的節點機構成的網絡,入網機器直接接入節點機進行通信,網狀網絡主要用于地理范圍大、入網機器多的環境,例如構造廣域網。
2/1/20239計算機控制技術6.1.2計算機網絡的分類(5)3.按管理性質分類專用網:公用網:由電信部門組建、管理和控制,網絡內的傳輸和轉換可供任何部門和個人使用;公用網常用于遠程網絡的構建,支持用戶的遠程通信
。由用戶部門組建經營的網絡,不允許其它用戶和部門使用;由于投資因素,專用網常為局域網或者是通過租借電信部門的線路而組建的廣域網。2/1/202310計算機控制技術6.1.2計算機網絡的分類(6)4.按信息交換方式分類報文交換網:分組交換網:電路交換網:類同報文交換技術,但規定了交換機處理和傳輸數據的長度(稱之為分組),不同用戶的數據分組可以交織出現在網絡中的物理鏈路上傳輸。
類同電話方式,具有建立鏈路、數據傳輸和釋放鏈路三個階段;通信過程中,自始至終占用該鏈路。且不允許其它用戶共享其信道資源。
交換機采用具有“存儲—轉發”能力的計算機,用戶數據可以暫時保存在交換機內,等待線路空閑時,再進行用戶數據的一次傳輸。
2/1/202311計算機控制技術6.1.2計算機網絡的分類(7)5.按邏輯功能分類通信子網網絡中面向數據通信的資源集合,主要支持用戶數據的傳輸;該子網包括傳輸線路、交換機和網絡控制中心等硬件設施。
資源子網網絡中面向數據處理的資源集合,主要支持用戶的應用;該子網由用戶的主機資源組成,包括接入網絡的用戶主機,以及面向應用的外設(例如終端)、軟件和可共享的數據(例如公共數據庫)等。2/1/202312計算機控制技術6.1.3計算機網絡的協議層次模型(1)計算機網絡體系結構的實質定義和描述一組用于計算機及其通訊設施之間互連的標準和規范的集合,遵循這組規范可以很方便的實現計算機設備之間的通訊。
制定標準和協議的目的能夠支持異種計算機間的互連與通信能夠支持多種通信媒體能夠支持多種處理業務能夠支持高級的人機接口具有可擴充能力2/1/202313計算機控制技術6.1.3計算機網絡的協議層次模型(2)應用層表示層會話層傳輸層網絡層物理層數據鏈路層邏輯鏈路控制層(LLC)介質存取控制層(MAC)七層模型示意圖2/1/202314計算機控制技術6.1.3計算機網絡的協議層次模型(3)1.OSI(開放系統互連)模型物理層(PhysicalLayer)提供了建立網絡的物理及電氣連接特性,如雙絞線電纜、光纜、同軸電纜、連接器等等。可以認為這一層是一個硬件層,通常做成芯片,印刷電路板(網絡適配器)和電纜等。
2/1/202315計算機控制技術6.1.3計算機網絡的協議層次模型(4)數據鏈路層(DataLinkLayer)介質存取控制(MAC)層:MAC子層負責網絡訪問(無論是令牌傳遞還是帶沖突的邏輯鏈路控制檢測)和網絡控制。邏輯鏈路控制(LLC)層。
LLC子層工作于MAC子層之上,主要負責發送和接收用戶的數據信息。這一層的大部分或全部內容由網絡適配器上的芯片實現,而再往上的各層則是由軟件(網絡驅動器)來實現的。2/1/202316計算機控制技術6.1.3計算機網絡的協議層次模型(5)網絡層(NetworkLayer)這一層切換路由信息包,使之到達它們的目的地。網絡層負責尋址及傳送信息包。
傳輸層(TransportLayer)當同一時刻有多個信息包在傳送時,傳輸層將控制信息報文組成部件的順序并規范輸入的信息流。如果來了一個重復的信息包,傳輸層將識別出它是重復的并將其丟棄。2/1/202317計算機控制技術6.1.3計算機網絡的協議層次模型(6)會話層(SessionLayer)這一層的功能是使運行于兩個工作站上的應用程序能夠協調其間的通信使之成為一個獨立的會話,可以把它當作是一個高度結構化的對話。會話層負責會話的建立,支持會話期間對信息包的發送與接收的管理及結束會話。
2/1/202318計算機控制技術6.1.3計算機網絡的協議層次模型(7)表示層(PresentationLayer)當各種計算機打算彼此傳送信息時,表示層可將數據轉換為機器內部的數字格式或者完成其逆過程。應用層(ApplicationLayer)OSI模型中的這一層可以被應用程序使用。一條將要通過網絡傳輸的信息報文在這一層進入OSI模型向下一層傳送,最后傳輸至物理層,并在打包后傳輸至其它工作站。之后由目的工作站的物理層向上傳送,經過那個工作站中的應用層直至到達需要這份信息報文的應用程序。2/1/202319計算機控制技術6.1.3計算機網絡的協議層次模型(8)2.層間協議OSI中的層間通信具有兩種含義相鄰層之間的通信發生在相鄰的上下層之間,屬于局部問題。標準中定義了通信的內容,未規定這些內容的具體表現形式和層間通信實現的具體方法對等層之間的通信發生在不同開放系統的相同層次之間,屬于對等層實體之間的信息交換,以保證相應層次功能的實現和服務的提供。標準中利用定義協議來規定對等層之間的交換信息格式和交換時序2/1/202320計算機控制技術6.1.3計算機網絡的協議層次模型(9)在OSI環境中,對等層之間的通信是目的,相鄰層之間的通信是手段NNN-1N-1物理層物理層OSI環境下的層間通信2/1/202321計算機控制技術6.1.4計算機局域網絡(1)LAN的定義是允許中等地域的眾多獨立設備通過中等速率的物理信道直接互連可進行通信的數據通信系統。描述和比較LAN的因素傳輸媒體:即用于附接網絡設備的電纜類型傳輸技術:使用傳輸媒體進行通信的技術網絡拓補:指組網時的電纜鋪設形式訪問控制方法:網絡設備訪問傳輸媒體的控制方法2/1/202322計算機控制技術6.1.4計算機局域網絡(2)1.局域網的拓撲結構星形結構星形結構由中央結點和分支結點所構成,各個分支結點均與中央結點具有點到點的物理連接,分支結點之間沒有直接的物理通路。分支結點中央結點星形結構示意圖2/1/202323計算機控制技術6.1.4計算機局域網絡(3)星形結構通信方式:任何兩個分支結點之間的通信都要通過主結點,該主結點集中來自各分支結點的信息,按照一種集中式的通信控制策略,把集中到主結點的信息轉發給相應的分支結點。主結點的信息存儲容量大,通信處理量大,硬、軟件較復雜。
各分支結點的通信處理負擔卻較小,只需具備簡單的點到點的通迅功能。2/1/202324計算機控制技術6.1.4計算機局域網絡(4)星形結構典型的網絡系統是基于電路交換的電話交換網。優點:星形拓撲結構屬于集中型網絡,易于將信息流匯集起來,從而提高全網絡的信息處理效率,適用于各站之間信息流量較大的場合。
缺點:可靠性較低,如果主結點發生故障,那么將影響全網絡的通信。2/1/202325計算機控制技術6.1.4計算機局域網絡(5)總線結構采用無源傳輸媒體作為廣播總線,利用電纜抽頭將各種入網設備接入總線;為了防止傳輸信號的反射,總線兩端使用終接器(也稱終端適配器)。計算機終接器總線結構示意圖2/1/202326計算機控制技術6.1.4計算機局域網絡(6)總線結構通信方式:各個結點將依據一定的規則分時地使用總線來傳輸數據,發送結點發送的數據幀沿著總線向兩端傳播,總線上的各個結點都能接收到這個數據幀,并判斷是否發送給本結點,如果是,則該數據幀保留下來,否則丟棄該數據幀。總線形網絡的“廣播式”傳輸是依賴于數據信號沿總線向兩端傳播的特性來實現的。總線形結構屬于分散型網絡,其結構靈活,易于擴展。一個站發生故障不會影響其它站的工作,可靠性高。
但傳送距離短。2/1/202327計算機控制技術6.1.4計算機局域網絡(7)環形結構環接口設備通過傳輸媒體串接形成閉合環路,它們之間具有點到點的連接,入網設備通過環接口設備接入環路閉合回路計算機環形結構示意圖2/1/202328計算機控制技術6.1.4計算機局域網絡(8)環形結構所有分散結點用通信線路連接成環形網,通過逐個結點傳遞來達到線路共用,網上信息沿單方向圍繞著線路進行循環(順時針或逆時針)。
優點:環形拓撲結構屬于分散型網絡,環形網的信號經每個中繼器整形、放大后再傳送,不但傳送距離遠。而且能保證信號的質量。缺點:一旦有一個中繼器出現故障,就會導致環路的斷路,使全網限于癱瘓,另外因為它是共用通信線路,所以不適用于信息流量大的場合。
2/1/202329計算機控制技術6.1.4計算機局域網絡(9)混合形結構混合形結構是將上述各種拓補混合起來的結構,常見的有樹形、環星形等。閉合回路計算機環星形結構示意圖2/1/202330計算機控制技術6.1.4計算機局域網絡(10)選擇拓補結構的考慮費用除傳播媒體和所需設備本身的費用之外,還應包括安裝費用等靈活性設備的更新、移動和增刪結點的方便性可靠性主要包括媒體接觸以及個別結點故障對整個網絡的影響,應使故障檢測和故障隔離較為方便2/1/202331計算機控制技術6.1.4計算機局域網絡(11)2.局域網網絡協議根據IEEE802標準,LAN協議參照了OSI模型的物理層和數據鏈路層,并沒有涉及到第三層至第七層。
從應用層到網絡層的高層功能完全由軟件來實現,它提供了兩個站之間的端—端服務。而最低兩層(物理層和鏈路層)功能上基本上有硬件來完成。LAN協議把鏈路層又分成邏輯鏈路控制層LLC和介質訪問控制層MAC。
2/1/202332計算機控制技術6.1.4計算機局域網絡(12)(1).物理層:在發送和接收時,對數據(信息)位流進行編碼或解碼。根據IEEE802標準,基帶傳輸采用曼徹斯特編碼或差動曼徹斯特編碼,傳輸介質為雙絞線或同軸電纜,對于采用CSMA/CD技術的網絡進行載體監聽和沖突檢測。
(2)邏輯鏈路控制層邏輯鏈路控制層(LLC)采用IEEE802標準。LLC為高層服務,向上提供高層接口。在發送時,把數據裝配成帶有站地址段、控制段、信息段和CRC段的幀。在接受時,拆卸幀,執行站地址識別,CRC校驗,并把接收數據傳送給上層。LLC向下提供介質訪問控制層的接口。
2/1/202333計算機控制技術6.1.4計算機局域網絡(13)(3).介質訪問控制層功能:合理解決信道的分配。常用的介質訪問控制方式有三種:沖突檢測的載波偵聽多路訪問(CSMA/CD)令牌環(TokenRing);令牌總線(TokenBus)。
2/1/202334計算機控制技術6.1.4計算機局域網絡(14)①沖突檢測的載波偵聽多路訪問(CMSA/CD)
CSMA/CD又稱隨機訪問技術或爭用技術。主要用于總線形網絡。工作原理是:當某一結點要發送信息時,首先要偵聽網絡中有無其它結點正發送信息,若沒有則立即發送;否則,即網絡中已有某結點發送信息(信道被占用),該結點就需要等待一段時間,直至信道空閑,開始發送。多個結點共同使用同一條線路,任何結點發送信息前都必須先檢查網絡的線路是否有信息傳輸。
2/1/202335計算機控制技術6.1.4計算機局域網絡(15)
CSMA/CD技術中,需解決信道被占用時和兩個問題。確定等待時間的方法:當某結點檢測到信道被占用后,繼續檢測下去,待發現信道空閑時,立即發送。當某點檢測到信道被占用后就延遲一個隨機時間,然后再檢測。重復這一過程,直到信道空閑,開始發送。
等待占用的時間信息沖突2/1/202336計算機控制技術6.1.4計算機局域網絡(16)沖突檢測的解決辦法:當某結點開始占用網絡信道發送信息時,該點再繼續對網絡檢測一段時間,也就是說該點一邊發送一邊接收,且把收到的信息和自己發送的信息進行比較,若比較結果相同,說明發送正常進行,可以繼續發送;若比較結果不同,說明網絡上還有其它結點發送信息,引起數據混亂,發生沖突,此時應立即停止發送,等待一個隨機時間后,再重復以上過程。2/1/202337計算機控制技術6.1.4計算機局域網絡(17)CMSA/CD方式特點:原理較簡單,且技術上較易實現。網絡中各結點處于同等地位,無需集中控制。不能提供優先級控制,所有結點都有平等競爭的能力,在網絡負載不重的情況下,有較高的效率,但當網絡負載增大時,發送信息的等待時間加長,效率顯著降低。2/1/202338計算機控制技術6.1.4計算機局域網絡(18)②令牌環(TokenRing)令牌環(TokenRing)全稱是令牌通行環(TokenPassingRing),僅適用于環形網絡結構。在這種方式中,令牌是控制標志,網中只設一張令牌,只有獲得令牌的結點才能發送信息,發送完后,令牌又傳給相鄰的另一個結點。
2/1/202339計算機控制技術6.1.4計算機局域網絡(19)令牌傳遞的方法:令牌依次沿每個結點傳送,使每個結點都有平等發送信息的機會。令牌有“空”和“忙”兩個狀態。“空”表示令牌沒有被占用,“忙”表示令牌正在攜帶信息發送。當“空”的令牌傳送至正待發送信息的結點時,該結點立即發送信息并置令牌為“忙”狀態。在一個結點占令牌期間;其它結點只能處于接收狀態。當所發信息繞環一周,并由發送結點清除,“忙”令牌又被置為“空”狀態,繞環傳送令牌。當下一個結點要發送信息時,則下一個結點便得到這一令牌,并可發送信息。2/1/202340計算機控制技術6.1.4計算機局域網絡(20)令牌環的優缺點:優點:能提供可調整的訪問控制方式,能提供優先權服務,有較強的實時性。缺點:需要對令牌進行維護,且空閑令牌的丟失將會降低環路的利用率;控制電路復雜。2/1/202341計算機控制技術6.1.4計算機局域網絡(21)②令牌總線(TokenBus)令牌總線方式主要用于總線形式中。工作原理:它把總線傳輸介質上的各個結點形成一個邏輯環,即人為地給各結點規定一個順序(例如,可按各結點號的大小排列)。邏輯環中的控制方式類同于令牌環。2/1/202342計算機控制技術6.1.4計算機局域網絡(22)令牌總線優缺點:優點:吞吐能力大,吞吐量隨數據傳輸速率的提高而增加;控制功能不隨電纜線長度的增加而減弱;不需沖突檢測,故信號電壓可以有較大的動態范圍;具有一定的實時性。采用總線方式網絡的連網距離較CSMA/CD及TokenRing方式的網絡遠。缺點:結點獲得令牌的時間開銷較大,一般一個結點都需要等待多次無效的令牌傳送后才能獲得令牌。
2/1/202343計算機控制技術6.1.4計算機局域網絡(23)(4)LAN網絡適配器LAN網絡適配器是實現LAN物理層和鏈路層的硬件接口板。只需選用幾片LAN協議專用的集成電路芯片,再外加一部分輔助電路或存儲器,就可以設計一塊符合IEEE802標準的LAN網絡接口板。2/1/202344計算機控制技術6.1.4計算機局域網絡(24)3.傳輸媒體用于局域網的傳輸媒體主要有有線傳輸和無線傳輸兩類有線傳輸雙絞線同軸電纜光導纖維(光纖)無線傳輸微波、紅外線和激光2/1/202345計算機控制技術6.1.4計算機局域網絡(25)4.傳輸技術基帶傳輸保持數據波的原樣進行傳輸稱為基帶傳輸,此時的數據信號為電子或者光脈沖基帶傳輸不適合于高速和遠距離傳輸,除非傳輸媒體的性能很好(如光纖)寬帶傳輸采用調制的方法,以連續不斷的電磁波信號來傳輸數據信號的方法稱為寬帶傳輸寬帶傳輸可以提供較高的傳輸速率和抗干擾能力2/1/202346計算機控制技術6.1.5計算機網絡互聯設備(1)1.中繼器負責兩個結點的物理層按位傳遞信息,完成信號的復制、調整和放大功能,以此來延長網絡的長度。
2.集線器一種特殊的中繼器,作為網絡傳輸介質的中央結點,它克服了介質單一通道的缺陷。以集線器為中心的優點是:當網絡系統中的某條線路或節點出現問題時,不會影響網上其它結點的正常工作。
2/1/202347計算機控制技術6.1.5計算機網絡互聯設備(2)3.網橋網橋是連接兩個局域網的設備,工作在數據鏈路層,用它可以完成具有相同或相似體系結構網絡系統的連接。網橋是為各種局域網存儲轉發數據而設計的,網橋可以將不同的局域網連在一起,組成一個擴展的局域網。
2/1/202348計算機控制技術6.1.5計算機網絡互聯設備(3)4.交換機交換機是一種具有使用簡單、價格低、性能高等特點的交換產品,體現了橋接技術的復雜交換技術,和網橋一樣也是工作在數據鏈路層。與網橋相比不同點是:交換機存儲轉發延遲小,遠遠超過了網橋互聯網絡之間的轉發性能。
2/1/202349計算機控制技術6.1.5計算機網絡互聯設備(4)5.路由器路由器是一種典型的網絡層設備,它在兩個局域網之間轉發數據包,完成網絡層的中繼任務,路由器負責在兩個局域網的網絡層間按包傳輸數據。路由器的主要工作是為經過路由器的每個數據包尋找一條最佳傳輸路徑,并將該數據包有效地傳送到目的站點。
2/1/202350計算機控制技術6.1.5計算機網絡互聯設備(5)6.網關網關是連接兩個協議差別很大的計算機網絡時使用的設備。它可以將具有不同體系結構的計算機網絡連接在一起,網關屬于最高層(應用層)的設備。有些網關可以通過軟件來實現協議的轉換,并起到與硬件類似的作用,但這是以消耗機器的資源為代價來實現的。2/1/202351計算機控制技術6.2Unit2
數據通信技術
DataCommunicationTechnology本節主要內容數據通訊的基礎知識數據通信中的檢錯與糾錯2/1/202353計算機控制技術6.2.1數據通信的基礎知識
(1)1.數據通信概述計算機與計算機之間、計算機與儀器設備之間的數據交換稱為數據通信。
需要一個通信網絡(如電話交換網、用戶電報網及專用通信網絡)來傳輸數據信號,并且與數據處理相關。2/1/202354計算機控制技術6.2.1數據通信的基礎知識
(2)(1)通信系統模型任何一個通信系統都可以借助如圖所示的通信系統模型來抽象地進行描述。噪聲N(t)輸出數據d’或信號d’(t)
信息源發信機傳輸媒介噪聲源收信機受信者通信系統模型示意框圖輸入數據d或信號d(t)發送信號
s(t)接收信號
r(t)2/1/202355計算機控制技術6.2.1數據通信的基礎知識
(3)(2)模擬通信、數字通信和數據通信通信傳輸的信息語音、圖像、文字、數據等信息的類別連續信息信息的狀態隨時間而連續變化離散信息信息的狀態是可列的或是離散的通信中的兩種基本傳輸信號模擬信號和數字信號2/1/202356計算機控制技術6.2.1數據通信的基礎知識
(4)模擬通信以模擬信號作為載體來傳輸信息數字通信以數字信號作為載體來傳輸信息稱為數字通信數據通信若信息源產生的是數據,則整個通信過程稱為數據通信。(a)模擬信號
t
u
01001(b)數字信號
t
u傳輸信號示意圖2/1/202357計算機控制技術6.2.1數據通信的基礎知識
(5)(3)數據編碼或調制數據編碼在通信系統中,為實現正常通信,要對二進制碼和字符的對應關系作一個統一的規定,這種規定即稱為編碼。控制字符美國信息交換標準碼ASCII碼擴展ASCII碼2/1/202358計算機控制技術6.2.1數據通信的基礎知識
(6)調制將數據信號轉換成能在模擬信道上傳輸的模擬信號振幅調制ASK(AmplitudeShiftKeying)用原始脈沖信號去控制載波的振幅變化頻率調制FSK(FrequencyShiftKeying)用原始脈沖信號去控制載波的頻率變化相位調制PSK(PhaseShiftKeying)用原始脈沖信號去控制載波的相位變化2/1/202359計算機控制技術6.2.1數據通信的基礎知識
(7)三種調制信號示意圖11110000原始信號(a)調幅(b)調頻(c)調頻(d)調相(e)調相2/1/202360計算機控制技術6.2.1數據通信的基礎知識
(8)2.數據傳輸方式(1)基帶傳輸與頻帶傳輸基帶是指電信號所固有的頻帶,直接將這些電脈沖信號進行傳輸,就稱為基帶傳輸,它不適合遠距離傳輸先進行調制使其頻率變窄,再傳輸,則稱為頻帶傳輸(2)串行傳輸與并行傳輸數據在一個信道上按位依次傳輸的方式稱為串行傳輸數據在多個信道上同時傳輸的方式稱為并行傳輸2/1/202361計算機控制技術6.2.1數據通信的基礎知識
(9)(3)同步技術同步是指接收端要按照發送端所發送的每個碼元的起止時間來接收數據,也就是接收端和發送端要在時間上取得一致。常用的同步方式有兩種:起停同步技術,與其相對應的傳輸方式稱異步通信方式自同步方式,與其相對應的傳輸方式稱為同步通信方式。
2/1/202362計算機控制技術6.2.1數據通信的基礎知識
(10)①異步通信方式異步通信方式ASYNC(AsynchronousDataCommunication)每次傳送一個字符的數據。用一個起始位表示傳輸字符的開始,用1至2個停止位表示字符的結束,一個字符構成一幀信息,如圖所示。發送端發送時,從低位到高位逐位順序發送。
2/1/202363計算機控制技術圖6.10異步通信信息幀格式6.2.1數據通信的基礎知識
(11)異步通信信息幀格式2/1/202364計算機控制技術6.2.1數據通信的基礎知識
(12)發送時鐘和接收時鐘圖6.11發送、接收時鐘和信息位2/1/202365計算機控制技術6.2.1數據通信的基礎知識
(13)接收端同步接收信息的方法
圖6.12接收端同步采樣(n=16)2/1/202366計算機控制技術6.2.1數據通信的基礎知識
(14)異步通信存在的問題在異步通信中,每個字符要用起始位和停止位作為字符開始和結束的標志,因而數據傳送效率低。為了保證收、發同步,克服Rc與Tc之間的微小偏差,信息位寬度Td=nTc,一般取n為16、32、64等,這樣降低了信息傳送速率。2/1/202367計算機控制技術6.2.1數據通信的基礎知識
(15)②同步通信方式同步通信SYNC(SynchronousDataCommunication)每次傳送n個字符的數據塊。用一個或兩個同步字符表示傳送數據塊的開始,接著就是n個字符的數據塊,字符之間不允許有空隙,當沒有字符可發送時,則連續發送同步字符,如圖所示。
2/1/202368計算機控制技術6.2.1數據通信的基礎知識
(16)同步字符單同步選擇一個特殊的8位二進制碼(如01111110)作為同步字符,稱單同步字符雙同步選擇兩個連續的8位二進制碼作為同步字符,稱雙同步字符為了保證收、發同步,收、發雙方必須使用相同的同步字符。2/1/202369計算機控制技術6.2.1數據通信的基礎知識
(17)工作過程圖6.14同步通信的編碼、解碼示意圖2/1/202370計算機控制技術6.2.1數據通信的基礎知識
(18)與異步通信相比:同步通信的信息幀包括同步字符和數據塊,而同步字符只有8位或16位,數據塊可以任意字節長,所以數據傳送效率高于異步通信。發送時鐘周期Tc等于傳送數據位的寬度(相當于異步通信的n=1),故信息傳送速率也高于異步通信。傳送的編碼數據中自帶時鐘信息,保證了收、發雙方的絕對同步造成了同步通信的硬件比異步通信復雜。2/1/202371計算機控制技術6.2.1數據通信的基礎知識
(19)(4)通信線路的通信方式
全雙工由兩根不同的傳輸線傳送,通信雙方都能在同一時刻進行發送和接收操作
半雙工用同一根傳輸線既作接收又作發送,雖然數據可在兩個方向上傳送,但通信雙方不能同時發送和接收。單工數據只能從一方發送的另一方,數據流向固定
2/1/202372計算機控制技術6.2.1數據通信的基礎知識
(20)(5)傳輸速率在并行通信中,傳輸速率是以每秒多少字節(B/s)來表示的。在串行通信中,傳輸速率是用波特率來表示的。波特率是指單位時間內傳送二進制數據的位數,其單位是位/秒(b/s)。2/1/202373計算機控制技術6.2.1數據通信的基礎知識
(21)多路復用技術把多路信號用一條信道進行傳輸,以提高效率頻分多路復用把信道的頻譜分割成若干個互不重疊的小頻段,每條小頻段都可以看作是一條子信道時分多路復用信道的傳輸時間分割成許多時間段,這種方法接收端與發送端的時序必須嚴格同步2/1/202374計算機控制技術6.2.2數據通信中的檢錯與糾錯
(1)差錯檢測技術的原理發送方在發送數據的基礎上,生成某些校驗編碼,然后將該校驗編碼附加在數據后面一起發送接收方收到數據和校驗碼后,用校驗碼對收到的數據進行檢驗,以確立本次傳輸是否正確差錯檢測技術的核心是校驗編碼2/1/202375計算機控制技術6.2.2數據通信中的檢錯與糾錯
(2)1.檢驗編碼方法奇/偶校驗編碼循環冗余校驗編碼恒比校驗編碼2/1/202376計算機控制技術6.2.2數據通信中的檢錯與糾錯
(3)(1).奇/偶校驗奇校驗報文加上校驗位后應保證“1”碼元個數為奇數偶校驗報文加上校驗位后應保證“1”碼元個數為偶數奇偶校驗方法只有在出錯碼元個數是奇數的情況下才有效,當出錯碼元個數成偶數時,此法無能為力2/1/202377計算機控制技術6.2.2數據通信中的檢錯與糾錯
(4)(2)循環冗余校驗CRC(CyclicRedundancyCheck)圖6.15CRC校驗示意圖2/1/202378計算機控制技術6.2.2數據通信中的檢錯與糾錯
(5)循環冗余校驗的檢驗能力與生成多項式有關。目前人們已經設計了許多生成多項式,下面三個多項式已成為國際標準:CRC-12:G(x)=x12+x11+x3+x2+x+1CRC-16:G(x)=x16+x15+x2+1CRC-CITT:G(x)=x16+x12+x5+12/1/202379計算機控制技術6.2.2數據通信中的檢錯與糾錯
(6)(3)恒比碼恒比碼通訊時不是原碼傳送,而是對待發送的數據進行編碼,使編碼后的每一個字節(或每一碼組)中,“1”和“0”的個數之比保持恒定檢測能力當碼組中任何位置上出現奇數個差錯時,因為破壞了1和0的恒比關系,所以能被檢測出來比一般的奇偶校驗有較強的檢錯能力2/1/202380計算機控制技術6.2.2數據通信中的檢錯與糾錯
(7)2.糾錯方式重發糾錯方式發送端發送能夠檢錯的信息碼(如奇偶校驗碼),接收端根據該碼的編碼規則,判斷傳輸中有無錯誤,并把判斷結果反饋給發送端。如果傳輸錯,則再次發送,直到接收端認為正確為止。
2/1/202381計算機控制技術6.2.2數據通信中的檢錯與糾錯
(8)自動糾錯方式發送端發送能夠糾錯的信息碼,而不僅僅是檢錯的信息碼。接收端收到該碼后,通過譯碼不僅能發現錯誤,而且能自動地糾正傳輸中的錯誤。但是,糾錯位數有限,如果為了糾正比較多的錯誤,則要求附加的冗余碼比基本信息碼多,因而傳輸效率低,譯碼設備也比較復雜。
2/1/202382計算機控制技術6.2.2數據通信中的檢錯與糾錯
(9)混合糾錯方式發送端發送的信息碼不僅能發現錯誤,而且還具有一定的糾錯能力。接收端收到該碼后,如果錯誤位數在糾錯能力以內,則自動地進行糾錯;如果錯誤多,超出了糾錯能力,則接收端要求發送端重發,直到正確為止。
2/1/202383計算機控制技術6.3Unit3
工業控制計算機網絡與通信
ComputerNetworkandDataCommunicationofIndustryControl本節主要內容現場總線技術工業以太網工業控制網絡現狀2/1/202385計算機控制技術6.3工業控制網絡與通信在功能上,工業網絡的結構可分為:信息網位于工業網的上層,是企業數據共享和傳輸的載體主要采用以太網技術;控制網位于工業網的下層,與信息網緊密地集成在一起,具有獨立性和完整性主要采用現場總線。
2/1/202386計算機控制技術6.3.1現場總線(1)現場總線是應用在生產現場,在微機化測量控制設備間實現雙向串行多節點的數字通訊系統,又稱為開放式、數字化、多點通訊的低層控制網絡,被譽為自動化領域的計算機局域網。它把各個分散的測量控制設備轉換為網絡節點,以現場總線為紐帶,連接成為可以互相通信、溝通信息、共同完成自控任務的網絡化控制系統。2/1/202387計算機控制技術6.3.1現場總線(2)現場總線的特征:現場設備已成為以微處理器為核心的數字化設備,彼此通過傳輸媒體(雙絞線、同軸電纜或光纖)以總線拓撲相連。網絡數據通信采用基帶傳輸(即數字信號傳輸),數據傳輸速率高(為Mbit/s
或10Mbit/s級),實時性好,抗干擾能力強;
廢棄了集散控制系統(DCS)中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 寵物狗血尿治療-寵物狗貧血治療方法
- 2025年測風塔市場分析報告
- 中國橡膠板、管、帶制造項目創業計劃書
- 安全方案培訓課件
- 車輛代理代辦合同協議書
- 中國帶蓋方型垃圾桶行業市場前景預測及投資價值評估分析報告
- 合同違約免責協議書范本
- 門店全屋定制合同協議書
- 長春健身器材設備項目商業計劃書-圖文
- 2025年工藝美術專業建設的可行性論證報告
- 2025年臨床執業醫師考試的院前急救知識試題及答案
- 數據治理架構試題及答案
- 會考地理綜合題答題模板+簡答題歸納-2025年會考地理知識點梳理
- 廣州中小企業招工難問題研究
- 水泵工初級考試題及答案
- 2025年度綜合物業管理外包服務專項合同
- 2026年版廣西高等職業教育考試(新職教高考)普高生專用升高職大專《職業適應性測試》模擬試卷(第3套)
- 山西省2023年對口升學考試數學真題
- 國家開放大學行管本科《城市管理學》期末紙質考試總題庫2025春期版
- 《孫權勸學》歷年中考文言文閱讀試題40篇(含答案與翻譯)(截至2024年)
- 軍隊文職招聘(臨床醫學)近年考試真題題庫(含真題、典型題)(重點題)
評論
0/150
提交評論