光柵尺rs232、rs485、rs422、rj45接口有什么區(qū)別,rs232、rs485、rs422通訊都不能通用,因為通訊方式不*樣。德國海德漢heidenhain光柵尺、美國acu-rite光柵尺、日本三豐mitutoyo光柵尺、意大利givi misure光柵尺、西班牙fagor發(fā)格光柵尺、sony/magnescale索尼光柵尺、立陶宛普斯克precizika光柵尺、奧地利rsf elektronik光柵尺、sino信和/諾信光柵尺、sinpo新天光柵尺、easson怡信光柵尺、rational萬濠光柵尺等光柵尺的通信方式都不*樣有的用rs422通信方式、有的用rs232通信方式、也有的用rs485通信方式等。
rs-232接口可以實、現(xiàn)點對點的通信方式,但這種方式不能實現(xiàn)聯(lián)網(wǎng)功能。于是,為了解決這個問題,*個新的標準rs-485產(chǎn)生了。rs-485的數(shù)據(jù)信號采用差分傳輸方式,也稱作平衡傳輸,它使用*對雙絞線,將其中*線定義為a,另*線定義為b。
通常情況下,發(fā)送驅(qū)動器a、b之間的正電平在+2~+6v,是*個邏輯狀態(tài),負電平在-2~6v,是另*個邏輯狀態(tài)。另有*個信號地c,在rs-485中還有*“使能”端,而在rs-422中這是可用可不用的。
rs-422 的電氣性能與rs-485**樣。主要的區(qū)別在于:rs-422 有4 根信號線:兩根發(fā)送、兩根接收。由于rs-422 的收與發(fā)是分開的*以可以同時收和發(fā)(全雙工),也正因為全雙工要求收發(fā)要有單獨的信道,*以rs-422適用于兩個*之間通信,星型網(wǎng)、環(huán)網(wǎng),不可用于總線網(wǎng);rs-485 只有2 根信號線,*以只能工作在半雙工模式,常用于總線網(wǎng)。
rs-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2~6)v表示;邏輯“0”以兩線間的電壓差為-(2~6)v表示。接口信號電平比rs-232-c降低了,就不易損壞接口電路的芯片,且該電平與ttl電平兼容,可方便與ttl 電路連接。
rs-485的數(shù)據(jù)zui*傳輸速率為10mbps 。
rs-485接口是采用平衡驅(qū)動器和差分接收器的組合,*共模*力增強,即*噪聲干擾性好。
rs-485zui大的通信距離約為1219m,zui大傳輸速率為10mb/s,傳輸速率與傳輸距離成反比,在100kb/s的傳輸速率下,才可以達到zui大的通信距離,如果需傳輸更長的距離,需要加485中繼器。rs-485總線*般支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,zui大的可以支持到zui大的可以支持到支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,zui大的可以支持到支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,zui大的可以支持到4大支持32個節(jié)點,如果使用特制的485芯片,可以達到128個或者256個節(jié)點,zui大的可以支持到400個節(jié)點。
rs232概述rs-232接口符合美國電子工業(yè)聯(lián)盟(eia)制定的串行數(shù)據(jù)通信的接口標準,原始編號全稱是eia-rs-232(簡稱232,rs232)。它被廣泛用于計算機串行接口外設(shè)連接。連接電纜和機械、電氣特性、信號功能及傳送過程。
rs-232-c標準規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。
rs232特點:rs-232是現(xiàn)在主流的串行通信接口*。由于rs232接口標準出現(xiàn)較早,難免有不足之處,主要有以下四點:
(1)接口的信號電平值較*,易損壞接口電路的芯片。rs232接口任何*條信號線的電壓均為負邏輯關(guān)系。即:邏輯“1”為-3—-15v;邏輯“0”:+3—+15v,噪聲容限為2v。即要求接收器能識別*于+3v的信號作為邏輯“0”,低于-3v的信號作為邏輯“1”,ttl電平為5v為邏輯正,0為邏輯負。與ttl電平不兼容故需使用電平轉(zhuǎn)換電路方能與ttl電路連接。
(2)傳輸速率較低,在異步傳輸時,比特率為20kbps;因此在51cpld開發(fā)板中,綜合程序波特率只能采用19200,也是這個原因。
(3)接口使用*根信號線和*根信號返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,*以*噪聲干擾性弱。
(4)傳輸距離有限,zui大傳輸距離標準值為50英尺,實際上也只能用在15米左右。
rs485概述在要求通信距離為幾十米到上千米時,廣泛采用rs-485串行總線。rs-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有*靈敏度,能檢測低至200mv的電壓,故傳輸信號能在千米以外得到恢復(fù)。
rs-485采用半雙工工作方式,任何時候只能有*點處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。
rs485特點:rs-485用于多點互連時非常方便,可以省掉許多信號線。應(yīng)用rs-485可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許zui多并聯(lián)32臺驅(qū)動器和32臺接收器。針對rs-232-c的不足,新標準rs-485具有以下特點:
(1)rs-485的電氣特性:邏輯“1”以兩線間的電壓差+2v~+6v表示,邏輯“0”以兩線間的電壓差-6v~-2v表示。接口信號電平比rs-232-c降低了,就不容易損壞接口電路芯片,且該電平與ttl電平兼容,刻方便與ttl電路連接。
(2)數(shù)據(jù)zui*傳輸速率為:10mbps
(3)rs-485接口采用平衡驅(qū)動器和差分接收器的組合,*共模*力強,即*噪聲性能好。
(4)rs-485接口的zui大傳輸距離標準值4000英尺,實際上可達3000米。
(5)rs-232-c接口在總線上只允許連接*個收發(fā)器,即單*能力;而rs-485接口在總線上只允許連接多達128個收發(fā)器,即具有多*能力,這樣用戶可以利用單*的rs-485接口方便地建立設(shè)備網(wǎng)絡(luò)。
rs422概述rs-422標準全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了接口電路的特性。實際上還有*根信號地線,共5根線。由于接收器采用*輸入阻*和發(fā)送驅(qū)動器比rs232更強的驅(qū)動能力,故允許在相同傳輸線上連接多個接收節(jié)點,zui多可接10個節(jié)點。*個主設(shè)備(master),其余為從設(shè)備(slave),從設(shè)備之間不能通信,*以rs-422支持點對多的雙向通信。接收器輸入阻*為4k,故發(fā)端zui大負載能力是10×4k+100ω(終接電阻)。
rs-422和rs-485電路原理基本相同,都是以差動方式發(fā)送和接受,不需要數(shù)字地線。差動工作是同速率條件下傳輸距離遠的根本原因,這正是二者與rs232的根本區(qū)別,因為rs232是單端輸入輸出,雙工工作時至少需要數(shù)字地線。發(fā)送線和接受線三條線(異步傳輸),還可以加其它控制線完成同步等功能。
rs-422通過兩對雙絞線可以全雙工工作收發(fā)互不影響,而rs485只能半雙工工作,發(fā)收不能同時進行,但它只需要*對雙絞線。rs422和rs485在19kpbs下能傳輸1200米。用新型收發(fā)器線路上可連接臺設(shè)備。
rs-422的電氣性能與rs-485**樣。主要的區(qū)別在于:rs-422有4根信號線:兩根發(fā)送(y、z)、兩根接收(a、b)。由于rs-422的收與發(fā)是分開的*以可以同時收和發(fā)(全雙工);rs-485有2根信號線:發(fā)送和接收。
rs422特性:rs-422四線接口由于采用單獨的發(fā)送和接收通道,因此不必控制數(shù)據(jù)方向,各裝置之間任何必須的信號交換均可以按軟件方式(xon/xoff握手)或硬件方式(*對單獨的雙絞線)。rs-422的zui大傳輸距離為4000英尺(約1219米),zui大傳輸速率為10mb/s。其平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能達到zui大傳輸距離。只有在很短的距離下才能獲得zui*速率傳輸。*般100米長的雙絞線上*能獲得的zui大傳輸速率*為1mb/s。
rs-422需要*終接電阻,要求其阻值約等于傳輸電纜的特性阻*。在短距離傳輸時可不需終接電阻,即*般在300米以下不需終接電阻。終接電阻接在傳輸電纜的zui遠端。
rs-232/rs-422/rs-485三者間的區(qū)別1、rs232是全雙工的,rs485是半雙工的,rs422是全雙工的。
2、rs485與rs232**是通訊的物理協(xié)議(即接口標準)有區(qū)別,rs485是差分傳輸方式,rs232是單端傳輸方式,但通訊程序沒有太多的差別。
pc機上已經(jīng)配備有rs232,直接使用就行了,若使用rs485通訊,只要在rs232端口上配接*個rs232轉(zhuǎn)rs485的轉(zhuǎn)換頭就可以了,不需要修改程序。
rs232/rs422/rs485接口外觀有區(qū)別嗎?
*般都是db9,也有其他的,還是得看里面的線才知道到底是rs232rs422rs485里的哪種。
rs232是標準接口,為d形9針頭,*連接設(shè)備的接口的信號定義是*樣的,其信號定義如下:
rs-232只允許*對*通信(單*能力)
rs-485接口在總線上是允許連接多達128個收發(fā)器(具有多*能力)
由于pc機默認的只帶有rs232接口,有兩種方法可以得到pc上位機的rs485電路:
(1)通過rs232/rs485轉(zhuǎn)換電路將pc機串口rs232信號轉(zhuǎn)換成rs485信號,對于情況比較復(fù)雜的工業(yè)環(huán)境是選用防浪涌帶隔離珊的產(chǎn)品。
(2)通過pci多串口卡,可以直接選用輸出信號為rs485類型的擴展卡。
計算機通過rs232-rs485轉(zhuǎn)換器,依次連接多臺485設(shè)備(門禁控制器),采用輪詢方式,對總線上的設(shè)備輪流進行通訊。
接線標示是485+485-,分別對應(yīng)鏈接設(shè)備(控制器)的485+485-。
通訊距離:zui遠的設(shè)備(控制器)到計算機的連線理論上的距離是1200米,建議客戶控制在800米以內(nèi),能控制在300米以內(nèi)效果。如果距離超長,可以選購485中繼器(延長器)(請向*的轉(zhuǎn)換器生產(chǎn)*購買,中繼器的放置位置是在總線中間還是開始,請參考相關(guān)廠家的說明書。)選購中繼器理論上可以延長到3000米。
負載數(shù)量:即*條485總線可以帶多少臺設(shè)備(控制器),這個取決于控制器的通訊芯片和485轉(zhuǎn)換器的通訊芯片的選型,*般有32臺,64臺,128臺,256臺幾種選擇,這個是理論的數(shù)字,實際應(yīng)用時,根據(jù)現(xiàn)場環(huán)境,通訊距離等因素,負載數(shù)量達不到指標數(shù)。微耕*控制器和轉(zhuǎn)換器按256臺設(shè)計,實際建議客戶每條總線控制在80臺以內(nèi)。
485通訊總線(必須用雙絞線,或者網(wǎng)線的其中*組),如果用普通的電線(沒有雙絞)干擾將非常大,通訊不暢,甚至通訊不上。
每臺控制器設(shè)備必須手牽手地串下去,不可以有星型連接或者分叉。如果有星型連接或者分叉,干擾將非常大,通訊不暢,甚至通訊不上。
這三種通訊端口都是串口,在以下幾個方面有區(qū)別:
1、通訊距離
rs232口zui大通訊距離是15米,而rs422/485zui大通訊距離是1200米。
2、*連接設(shè)備個
rs232只能連接*個設(shè)備,而rs485可以連接多個設(shè)備。
3、端口的定義
rs232是標準接口,為d形9針頭,*連接設(shè)備的接口的信號定義是*樣的,其信號定義如下:
而rs422/rs485為非標準接口,*般為15針串行接口(也有使用9針接口的),每個設(shè)備的引腳定義也不*樣。另外還需要說明的是,rs422和rs485也有區(qū)別:rs422為4線制,全雙工模式;rs485為兩線制,半雙工模式。
rs-232、rs-422與rs-485都是串行數(shù)據(jù)接口標準,rs-232是pc機與通信中應(yīng)用廣泛的*種串行接口。rs-232被定義為*種在低速率串行通訊中增加通訊距離的單端標準。rs-232采取不平衡傳輸方式,即*謂單端通訊,而rj45接口通常用于數(shù)據(jù)傳輸,zui常見的應(yīng)用為網(wǎng)卡接口。下面就由蘇州澤升*密機械儀器有限*介紹*下:
rs-232是為點對點(即只用*對收、發(fā)設(shè)備)通訊而設(shè)計的,其驅(qū)動器負載為3~7kω。*以rs-232適合本地設(shè)備之間的通信。
422與rs-485串行接口標準,rs-422、rs-485與rs-232不*樣,數(shù)據(jù)信號采用差分傳輸方式,也稱作平衡傳輸,它使用*對雙絞線,在早期pc通信中比較常見,rs-422的zui大傳輸距離為4000英尺,zui大傳輸速率為10mb/s
rs-485與rs-422*樣,其zui大傳輸距離約為1219米,zui大傳輸速率為10mb/s。平衡雙絞線的長度與傳輸速率成反比,在100kb/s速率以下,才可能使用規(guī)定zui長的電纜長度。只有在很短的距離下才能獲得zui*速率傳輸。*般100米長雙絞線zui大傳輸速率*為1mb/s。
這些異步串行通訊接口都應(yīng)用于計算機測控系統(tǒng)中,rs232c 是美國電子工業(yè)協(xié)會正式布的串行總線標準,也是目前zui常用的串行接口標準,用于實現(xiàn)計算機與計算機之間、計算機與外設(shè)之間的數(shù)據(jù)通訊。rs232c串行接口總線適用于:設(shè)備之間的通訊距離不大于15米,傳輸速率zui大為20kb/s。
*個完整的rs232c接口有22根線,采用標準的25芯插頭座。rs232c采用邏輯,邏輯“1”:-5v~-15v,邏輯“0”:+5v~+15v
缺點:數(shù)據(jù)傳輸速度慢、通訊距離短、未規(guī)定校準的連接器、接口處各信號間易產(chǎn)生串擾。
1、rs-232是美國電子工業(yè)協(xié)會eia(electronic industry association)制定的*種串行物理接口標準。rs是英文“*標準”的縮寫,232為標識號,c表示修改次數(shù)。rs-232-c總線標準設(shè)有25條信號線,包括*個主通道和*個輔助通道,在多數(shù)情況下主要使用主通道,對于*般雙工通信,*需幾條信號線就可實現(xiàn),如*條發(fā)送線、*條接收線及*條地線。rs-232-c標準規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。rs-232-c標準規(guī)定,驅(qū)動器允許有2500pf的電容負載,通信距離將受此電容限制,例如,采用150pf/m的通信電纜時,zui大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另*原因是rs-232屬單端信號傳送,存在共地噪聲和不能抑制共模干擾等問題,因此*般用于20m以內(nèi)的通信。
rs232通訊的基礎(chǔ)知識:rs232通訊又叫串口通訊方式。是指計算機通過rs232*標準協(xié)議用串口連接線和單臺設(shè)備(控制器)進行通訊的方式。
通訊距離:9600波特率下建議在13米以內(nèi)。
通訊速率(波特率 baud rate):缺省常用的是 9600 bps,常見的還有 1200 2400 4800 19200 38400等。波特率越大,傳輸速度越快,但穩(wěn)定的傳輸距離越短,**力越差。
2、rs-485總線,在要求通信距離為幾十米到上千米時,廣泛采用rs-485 串行總線標準。rs-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有*靈敏度,能檢測低至200mv的電壓,故傳輸信號能在千米以外得到恢復(fù)。 rs-485采用半雙工工作方式,任何時候只能有*點處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號加以控制。rs-485用于多點互連時非常方便,可以省掉許多信號線。應(yīng)用rs-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許zui多并聯(lián)32臺驅(qū)動器和32臺接收器。
rs485通訊的基本知識:rs485和rs232的基本的通訊機理是*致的,他的優(yōu)點在于彌補了rs232 通訊距離短,不能進行多臺設(shè)備同時進行聯(lián)網(wǎng)管理的缺點。
計算機通過 rs232 rs485轉(zhuǎn)換器,依次連接 多臺 485設(shè)備(門禁控制器),采用輪詢的方式,對總線上的設(shè)備輪流進行通訊。
接線標示是 485+ 485- ,分別對應(yīng)鏈接設(shè)備(控制器)的 485+ 485-。
3、rs422是雙端線傳送信號,通過傳輸線驅(qū)動器,把邏輯電平變換成電位差,完成始端的信息怤;通過傳輸線接收器,把電位差轉(zhuǎn)變成邏輯電平,實現(xiàn)終端的信息接收??偩€,rs485和rs422電路原理基本相同,都是以差動方式發(fā)送和接受,不需要數(shù)字地線。差動工作是同速率條件下傳輸距離遠的根本原因,這正是二者與rs232的根本區(qū)別,因為rs232是單端輸入輸出,雙工工作時至少需要數(shù)字地線 發(fā)送線和接受線三條線(異步傳輸),還可以加其它控制線完成同步等功能。rs422通過兩對雙絞線可以全雙工工作收發(fā)互不影響,而rs485只能半雙工工作,發(fā)收不能同時進行,但它只需要*對雙絞線。rs422和rs485在19kpbs下能傳輸1200米。用新型收發(fā)器線路上可連接臺設(shè)備。
rs422比rs232傳輸信號距離長,速度快,傳輸率zui大為10mbit/s,在此速率下電纜允許長度為120米,如果采用較低傳輸速率,如9000波特率時,zui大距離可達1200米。
rrs422每個通道要用二條信號線,如果*條是邏輯“1”狀態(tài),另*條為邏輯“0”。電路由發(fā)送器、平衡連接電纜、電纜終端負載、接收器幾部分組成。在電路中規(guī)定只許有*個發(fā)送器,可有多個接收器,因此通常采用點對點通訊方式。
rs422通訊基礎(chǔ)知識:他的通訊原理和rs485類似,區(qū)別在于他的總線是兩組雙絞線(4根線),分別標示為 r+ r- t+ t- .缺點是布線成本*,容易搞錯。現(xiàn)在用得比較少。
4、rj45是各種不同接頭的*種類型(例如:rj11也是接頭的*種類型,不過它是電話上用的);rj45頭跟據(jù)線的排序不同的法有兩種,*種是橙白、橙、綠白、藍、藍白、綠、棕白、棕;另*種是綠白、綠、橙白、藍、藍白、橙、棕白、棕;因此使用rj45接頭的線也有兩種即:直通線、交叉線。rj45 型網(wǎng)線插頭又稱水晶頭,共有八芯做成,廣泛應(yīng)用于*域網(wǎng)和 adsl 寬帶上網(wǎng)用戶的網(wǎng)絡(luò)設(shè)備間網(wǎng)線(稱作五類線或雙絞線)的連接。在具體應(yīng)用時,rj45 型插頭和網(wǎng)線有兩種連接方法(線序),rj45 型網(wǎng)線插頭引腳號的識別方法是:手拿插頭,有 8 個小鍍金片的*端向上,有網(wǎng)線裝入的矩形大口的*端向下,同時將沒有細長塑料卡銷的那個面對著你的眼睛,從左邊個小鍍金片開始依次是第1 腳、第2 腳、…、第8 腳。
以太網(wǎng) 10/100base-t 接口:
pin name deion
1 tx+ tranceive data+ (發(fā)信號+)
2 tx- tranceive data- (發(fā)信號-)
3 rx+ receive data+ (收信號+)
4 n/c not connected (空腳)
5 n/c not connected (空腳)
6 rx- receive data- (收信號-)
7 n/c not connected (空腳)
8 n/c not connected (空腳)
以太網(wǎng) 100base-t4 接口:
pin name deion
1 tx_d1+ tranceive data+
2 tx_d1- tranceive data-
3 rx_d2+ receive data+
4 bi_d3+ bi-directional data+
5 bi_d3- bi-directional data-
6 rx_d2- receive data-
7 bi_d4+ bi-directional data+
8 bi_d4- bi-directional data-
1 white/orange
2 orange/white
3 white/green
4 blue/white
5 white/blue
6 green/white
7 white/brown
8 brown/white
注:rj45接口采用差分傳輸方式,tx+、tx-是*對雙絞線,擰在*起可以減少干擾。
以往,pc與智能設(shè)備通訊多借助rs232、rs485、以太網(wǎng)等方式,主要取決于設(shè)備的接口規(guī)范。但rs232、rs485只能代表通訊的物理介質(zhì)層和鏈路層,如果要實現(xiàn)數(shù)據(jù)的雙向訪問,就必須自己編寫通訊應(yīng)用程序,但這種程序多數(shù)都不能符合iso/osi的規(guī)范,只能實現(xiàn)較單*的功能,適用于單*設(shè)備類型,程序不具備通用性。
在rs232或rs485設(shè)備聯(lián)成的設(shè)備網(wǎng)中,如果設(shè)備數(shù)量超過2臺,就必須使用rs485做通訊介質(zhì),rs485網(wǎng)的設(shè)備間要想互通信息只有通過“主(master)”設(shè)備中轉(zhuǎn)才能實現(xiàn),這個主設(shè)備通常是pc,而這種設(shè)備網(wǎng)中只允許存在*個主設(shè)備,其余全部是從(slave)設(shè)備。而現(xiàn)場總線技術(shù)是以iso/osi模型為基礎(chǔ)的,具有完整的軟件支持系統(tǒng),能夠解決總線控制、沖突檢測、鏈路維護等問題?,F(xiàn)場總線設(shè)備自動成網(wǎng),無主/從設(shè)備之分或允許多主存在。在同*個層次上不同廠家的產(chǎn)品可以互換,設(shè)備之間具有互操作性。
1、這個2232是美國的物理標準接口,你說的再說這個主要是總向標準那個25條信號線包括*個主通道那還有*個輔助通航還有在多少情況下主要使用主通道*般是雙工通訊,另外的他在傳授距離比較短*般就是不能用于這個公模干擾的問題*般就用用20米以內(nèi)。
2、這個相對2485呢這個總線的傳輸距離就是嗯十幾米到上千米的主要是總線這個標準。
3、這個422他跟這個什么ls85差不多然后她的*個區(qū)別就是說*個是單端輸出*個是這個三條線就是*部傳輸。