999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
中華工控網(wǎng)首頁
  P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
  D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺
賽遠(yuǎn)工業(yè)通訊串口轉(zhuǎn)以太網(wǎng)關(guān)鍵技術(shù)
深圳市賽遠(yuǎn)自動(dòng)化系統(tǒng)有限公司
收藏本文     查看收藏

1.概述

  串口轉(zhuǎn)以太網(wǎng)目前可以采用串口轉(zhuǎn)以太網(wǎng)模塊來實(shí)現(xiàn),變得非常簡單易用,但是在該技術(shù)中出現(xiàn)的一些新問題、使用誤區(qū)需要引起注意。串口轉(zhuǎn)以太網(wǎng)并不是簡單傳輸媒介的變化,而是串口到TCP/IP的協(xié)議轉(zhuǎn)化。其中關(guān)系到的關(guān)鍵技術(shù)包括:TCP/IP的工作模式問題、串口分幀技術(shù)、9位技術(shù)。這里詳細(xì)分析這些串口轉(zhuǎn)網(wǎng)口的技術(shù)。

2.澄清一個(gè)概念:到底是串口轉(zhuǎn)以太網(wǎng)還是串口轉(zhuǎn)TCP/IP?

  串口一般來說就是UART,它實(shí)際只定義了數(shù)據(jù)鏈路層的規(guī)范,也就是起始位、數(shù)據(jù)位、停止位。但是在不同的物理層又分為:TTL串口、RS232串口、RS485串口等。 

  • TTL串口:它是MCU芯片之間進(jìn)行數(shù)據(jù)通信的串口,它以+5V(或者+3.3V)表示1,以GND表示0。 
  • RS232串口:它是實(shí)現(xiàn)設(shè)備之間通信的串口,其主要將信號(hào)電壓從0~5V的電壓變?yōu)椤?5V(實(shí)際一般為±12V)。電壓的增加,增大了數(shù)據(jù)傳輸?shù)木嚯x和可靠性。 
  • RS485串口:它是實(shí)現(xiàn)遠(yuǎn)距離通信的串口,可以實(shí)現(xiàn)上千米的數(shù)據(jù)傳輸。其主要特征是用差模信號(hào)(A、B兩根線之間的電壓)代替了RS232共模信號(hào)(信號(hào)線和GND之間的電壓),從而能夠抵抗共模干擾,實(shí)現(xiàn)更遠(yuǎn)距離的傳。 

  如果按照ISO的7層模型(物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層、應(yīng)用層)來分的話,串口實(shí)際上只包含了物理層、數(shù)據(jù)鏈路層。而TCP/IP協(xié)議應(yīng)該屬于網(wǎng)絡(luò)層和傳輸層。所以串口轉(zhuǎn)TCP/IP并不準(zhǔn)確。以太網(wǎng)屬于物理層和數(shù)據(jù)鏈路層,所以串口轉(zhuǎn)以太網(wǎng)更加準(zhǔn)確。 

 

  由于目前在以太網(wǎng)之上運(yùn)行的協(xié)議多半是TCP IP協(xié)議,所以串口轉(zhuǎn)以太網(wǎng)也可以說成是串口轉(zhuǎn)TCP IP。

3.串口轉(zhuǎn)網(wǎng)口關(guān)鍵技術(shù)一:TCP/IP的工作模式問題

  串口轉(zhuǎn)以太網(wǎng),并不是簡單物理層和數(shù)據(jù)鏈路層的轉(zhuǎn)化。由于串口協(xié)議本身不具有網(wǎng)絡(luò)層和傳輸層,串口轉(zhuǎn)以太網(wǎng),實(shí)際是將串口的數(shù)據(jù)作為TCP/IP的應(yīng)用層數(shù)據(jù),用TCP/IP封裝傳輸?shù)姆绞。TCP/IP的應(yīng)用層數(shù)據(jù)是TCP/IP所要傳送的真正有效的數(shù)據(jù)。例如用戶通過socket的recv()和send()函數(shù)接收和發(fā)送的實(shí)際是應(yīng)用層數(shù)據(jù)。這樣通過串口轉(zhuǎn)TCP IP用戶就可以用recv()和send()函數(shù)收發(fā)串口數(shù)據(jù)了。 

  但是TCP/IP并不只是recv()和send()這么簡單,根據(jù)工作模式的不同,它關(guān)系到連接、關(guān)閉、監(jiān)聽等,這是串口轉(zhuǎn)網(wǎng)口后需要增加處理的部分。TCP IP的工作模式可以分為:TCP服務(wù)端模式(TCP Server)、TCP客戶端模式(TCP Client)、UDP模式。

  UDP模式:UDP模式是基于非連接的模式,只要有數(shù)據(jù)發(fā)送即可發(fā)送,不需要事先連接。所以這種模式更加地接近于串口的通信方式。但是UDP協(xié)議無法保證數(shù)據(jù)不丟失,容易產(chǎn)生誤碼。

  TCP模式:TCP模式采用數(shù)據(jù)可靠傳輸機(jī)制,所以可以保證數(shù)據(jù)基本不誤碼、不丟失。在TCP通信中,必然是由通信的兩端構(gòu)成,其中一方是TCP客戶端,一方是TCP服務(wù)端。TCP客戶端和TCP服務(wù)端的概念可以用電話來類比。TCP客戶端是打電話的人,而TCP服務(wù)端是接電話的人。

  如何選擇TCP/IP的工作模式?

  1. TCP與UDP的選擇:盡量選擇TCP模式,特別是經(jīng)過internet的大數(shù)據(jù)量傳輸,udp容易誤碼和丟失。 
  2. 選擇TCP客戶端還是TCP服務(wù)器端:請(qǐng)遵循以下原則: 
  3. 原則一:發(fā)起數(shù)據(jù)發(fā)送的一方應(yīng)該選擇為客戶端。例如一個(gè)數(shù)據(jù)采集系統(tǒng),采集終端應(yīng)該為客戶端。這是因?yàn)楫?dāng)TCP連接斷開的情況下,客戶端能夠在需要發(fā)送數(shù)據(jù)的時(shí)候主動(dòng)建立連接。而TCP服務(wù)端,只能夠被動(dòng)地接受連接,使得數(shù)據(jù)無法發(fā)送出去。 
  4. 原則二:IP或者域名固定的一方為服務(wù)器端。例如在有多個(gè)數(shù)據(jù)采集終端,而只有一個(gè)中心服務(wù)器的情況下,中心服務(wù)器應(yīng)該為服務(wù)端。這是因?yàn),中心服?wù)器的IP或域名一般是固定的,而采集終端的IP是不斷增加和變化的。中心服務(wù)器難以記住所有的采集終端的IP,所以也難以發(fā)起連接;而采集終端尋找中央服務(wù)器就比較容易。 

4.串口轉(zhuǎn)網(wǎng)口關(guān)鍵技術(shù)二:串口分幀技術(shù)

  串口數(shù)據(jù)是可以連續(xù)不斷發(fā)送的,而以太網(wǎng)數(shù)據(jù)則是以數(shù)據(jù)包為單位發(fā)送的。這樣就關(guān)系到將多長的串口數(shù)據(jù)打包后作為一個(gè)以太網(wǎng)數(shù)據(jù)包發(fā)送的問題。

  數(shù)據(jù)包長度:以太網(wǎng)數(shù)據(jù)包最長1500多字節(jié),所以在串口轉(zhuǎn)網(wǎng)口轉(zhuǎn)發(fā)器收到1500字節(jié)后必須將其打包發(fā)送。用戶可以設(shè)定這個(gè)數(shù)據(jù)包長度上限。

  數(shù)據(jù)包間隔:除了數(shù)據(jù)包長度作為串口分幀的規(guī)則外,一個(gè)更為符合邏輯的方法是通過數(shù)據(jù)包間隔。當(dāng)串口轉(zhuǎn)TCP IP轉(zhuǎn)發(fā)器發(fā)現(xiàn)的串口數(shù)據(jù)流中出現(xiàn)了T毫秒的空閑時(shí)間時(shí),則認(rèn)為之前收到的串口數(shù)據(jù)可以作為一個(gè)以太網(wǎng)數(shù)據(jù)包發(fā)送了。這里的T就是用戶設(shè)定的數(shù)據(jù)包間隔。 

5.串口轉(zhuǎn)網(wǎng)口關(guān)鍵技術(shù)三:9位技術(shù)

  以太網(wǎng)數(shù)據(jù)是以字節(jié)Byte計(jì)算的每個(gè)字節(jié)都是8位,但是串口數(shù)據(jù)則有可能出現(xiàn)9位,第9位常常用于區(qū)分是地址幀還是數(shù)據(jù)幀,1表示地址幀0表示數(shù)據(jù)幀。那么在當(dāng)串口轉(zhuǎn)化為以太網(wǎng)之后,如何將第9位也傳送出去就成了一個(gè)關(guān)鍵技術(shù)。

  在眾多的串口轉(zhuǎn)網(wǎng)口方案中都是將第9位直接舍棄的,目前據(jù)了解賽遠(yuǎn)自動(dòng)化的方案具有快速地適應(yīng)9位的功能,其實(shí)現(xiàn)方法中采用了稱之為RealCom的協(xié)議。由于增加了第9位,所以串口數(shù)據(jù)不能夠直接透明地轉(zhuǎn)化為TCP IP應(yīng)用層數(shù)據(jù),realcom 協(xié)議將串口數(shù)據(jù)打包之后整個(gè)作為TCP IP的應(yīng)用數(shù)據(jù)傳輸。這樣可以在realcom協(xié)議的協(xié)議頭部加入該數(shù)據(jù)包的9位是1還是0的信息,從而實(shí)現(xiàn)了9位傳輸技術(shù)。


 

狀 態(tài): 離線

公司簡介
產(chǎn)品目錄

公司名稱: 深圳市賽遠(yuǎn)自動(dòng)化系統(tǒng)有限公司
聯(lián) 系 人: 趙小姐
電  話: 0755-33390096
傳  真: 0755-33390076
地  址: 深圳市高新科技園南區(qū)長虹科技大廈1003
郵  編: 518057
主  頁:
 
該廠商相關(guān)技術(shù)文摘:
遠(yuǎn)程桌面方案和賽遠(yuǎn)工業(yè)遠(yuǎn)程通訊方案對(duì)比
電話線撥號(hào)方案和賽遠(yuǎn)工業(yè)遠(yuǎn)程通訊方案對(duì)比
GPRS遠(yuǎn)程方案和賽遠(yuǎn)工業(yè)遠(yuǎn)程通訊方案對(duì)比
COFDM技術(shù)簡介
無線電波的傳播特性
賽遠(yuǎn)的無線通訊模塊對(duì)現(xiàn)場工業(yè)設(shè)備的抗干擾能力分析
污水處理廠自動(dòng)控制和遠(yuǎn)程系統(tǒng)設(shè)計(jì)
橡塑機(jī)械上的遠(yuǎn)程診斷和維護(hù)方案
賽遠(yuǎn)安全通訊模塊搭建的泵站無人值守系統(tǒng)
賽遠(yuǎn)醫(yī)療設(shè)備遠(yuǎn)程診斷系統(tǒng)方案說明
西門子的PLC遠(yuǎn)程在線訪問實(shí)驗(yàn)室,領(lǐng)先技術(shù)的應(yīng)用
賽遠(yuǎn)的工業(yè)遠(yuǎn)程應(yīng)用綜合介紹
更多文摘...
立即發(fā)送詢問信息在線聯(lián)系該技術(shù)文摘廠商:
用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
工控網(wǎng)客服熱線:0755-86369299
版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved