RS232 RS485 的問(wèn)題
-
RS232RS485是通信協(xié)議么?還是端口的形式?什么幾針的端口?... RS232 RS485 是通信協(xié)議么? 還是端口的形式?什么幾針的端口? 展開
全部評(píng)論(4條)
-
- 小11463 2008-09-26 00:00:00
- RS232:是個(gè)人計(jì)算機(jī)上的通訊接口之一,由電子工業(yè)協(xié)會(huì)(Electronic Industries Association,EIA) 所制定的異步傳輸標(biāo)準(zhǔn)接口。通常 RS-232 接口以9個(gè)接腳 (DB-9) 或是25個(gè)接腳 (DB-25) 的型態(tài)出現(xiàn),一般個(gè)人計(jì)算機(jī)上會(huì)有兩組 RS-232 接口,分別稱為 COM1 和 COM2。 RS-232-C RS-232-C是美國(guó)電子工業(yè)協(xié)會(huì)EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫,232為標(biāo)識(shí)號(hào),C表示修改次數(shù)。RS-232-C總線標(biāo)準(zhǔn)設(shè)有25條信號(hào)線,包括一個(gè)主通道和一個(gè)輔助通道。 在多數(shù)情況下主要使用主通道,對(duì)于一般雙工通信,僅需幾條信號(hào)線就可實(shí)現(xiàn),如一條發(fā)送線、一條接收線及一條地線。 RS-232-C標(biāo)準(zhǔn)規(guī)定的數(shù)據(jù)傳輸速率為每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。 RS-232-C標(biāo)準(zhǔn)規(guī)定,驅(qū)動(dòng)器允許有2500pF的電容負(fù)載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時(shí),Z大通信距離為15m;若每米電纜的電容量減小,通信距離可以增加。傳輸距離短的另一原因是RS-232屬單端信號(hào)傳送,存在共地噪聲和不能YZ共模干擾等問(wèn)題,因此一般用于20m以內(nèi)的通信。 串行通信接口標(biāo)準(zhǔn)經(jīng)過(guò)使用和發(fā)展,目前已經(jīng)有幾種。但都是在RS-232標(biāo)準(zhǔn)的基礎(chǔ)上經(jīng)過(guò)改進(jìn)而形成的。所以,以RS-232C為主來(lái)討論。RS-323C標(biāo)準(zhǔn)是美國(guó)EIA(電子工業(yè)聯(lián)合會(huì))與BELL等公司一起開發(fā)的1969年公布的通信協(xié)議。它適合于數(shù)據(jù)傳輸速率在0~20000b/s范圍內(nèi)的通信。這個(gè)標(biāo)準(zhǔn)對(duì)串行通信接口的有關(guān)問(wèn)題,如信號(hào)線功能、電器特性都作了明確規(guī)定。由于通行設(shè)備廠商都生產(chǎn)與RS-232C制式兼容的通信設(shè)備,因此,它作為一種標(biāo)準(zhǔn),目前已在微機(jī)通信接口中廣泛采用。 在討論RS-232C接口標(biāo)準(zhǔn)的內(nèi)容之前,先說(shuō)明兩點(diǎn): 首先,RS-232-C標(biāo)準(zhǔn)Z初是遠(yuǎn)程通信連接數(shù)據(jù)終端設(shè)備DTE(Data Terminal Equipment)與數(shù)據(jù)通信設(shè)備DCE(Data Communication Equipment)而制定的。因此這個(gè)標(biāo)準(zhǔn)的制定,并未考慮計(jì)算機(jī)系統(tǒng)的應(yīng)用要求。但目前它又廣泛地被借來(lái)用于計(jì)算機(jī)(更準(zhǔn)確的說(shuō),是計(jì)算機(jī)接口)與終端或外設(shè)之間的近端連接標(biāo)準(zhǔn)。顯然,這個(gè)標(biāo)準(zhǔn)的有些規(guī)定及和計(jì)算機(jī)系統(tǒng)是不一致的,甚至是相矛盾的。有了對(duì)這種背景的了解,我們對(duì)RS-232C標(biāo)準(zhǔn)與計(jì)算機(jī)不兼容的地方就不難理解了 其次,RS-232C標(biāo)準(zhǔn)中所提到的“發(fā)送”和“接收”,都是站在DTE立場(chǎng)上,而不是站在DCE的立場(chǎng)來(lái)定義的。由于在計(jì)算機(jī)系統(tǒng)中,往往是CPU和I/O設(shè)備之間傳送信息,兩者都是DTE,因此雙方都能發(fā)送和接收。 一、RS-232-C RS-232C標(biāo)準(zhǔn)(協(xié)議)的全稱是EIA-RS-232C標(biāo)準(zhǔn),其中EIA(Electronic Industry Association)代表美國(guó)電子工業(yè)協(xié)會(huì),RS(recommeded standard)代表推薦標(biāo)準(zhǔn),232是標(biāo)識(shí)號(hào),C代表RS232的Z新一次修改(1969),在這之前,有RS232B、RS232A。。它規(guī)定連接電纜和機(jī)械、電氣特性、信號(hào)功能及傳送過(guò)程。常用物理標(biāo)準(zhǔn)還有有EIARS-232-C、EIARS-422-A、EIARS-423A、EIARS-485。 這里只介紹EIARS-232-C(簡(jiǎn)稱232,RS232)。 例如,目前在IBM PC機(jī)上的COM1、COM2接口,就是RS-232C接口。 1.電氣特性 EIA-RS-232C對(duì)電器特性、邏輯電平和各種信號(hào)線功能都作了規(guī)定。 在TxD和RxD上:邏輯1(MARK)=-3V~-15V 邏輯0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制線上: 信號(hào)有效(接通,ON狀態(tài),正電壓)=+3V~+15V 信號(hào)無(wú)效(斷開,OFF狀態(tài),負(fù)電壓)=-3V~-15V 以上規(guī)定說(shuō)明了RS-323C標(biāo)準(zhǔn)對(duì)邏輯電平的定義。對(duì)于數(shù)據(jù)(信息碼):邏輯“1”(傳號(hào))的電平低于-3V,邏輯“0”(空號(hào))的電平高于+3V;對(duì)于控制信號(hào);接通狀態(tài)(ON)即信號(hào)有效的電平高于+3V,斷開狀態(tài)(OFF)即信號(hào)無(wú)效的電平低于-3V,也就是當(dāng)傳輸電平的值大于3V時(shí),電路可以有效地檢查出來(lái),介于-3~+3V之間的電壓無(wú)意義,低于-15V或高于+15V的電壓也認(rèn)為無(wú)意義,因此,實(shí)際工作時(shí),應(yīng)保證電平在±(3~15)V之間。 EIA-RS-232C與TTL轉(zhuǎn)換:EIA-RS-232C是用正負(fù)電壓來(lái)表示邏輯狀態(tài),與TTL以高低電平表示邏輯狀態(tài)的規(guī)定不同。因此,為了能夠同計(jì)算機(jī)接口或終端的TTL器件連接,必須在EIA-RS-232C與TTL電路之間進(jìn)行電平和邏輯關(guān)系的變換。實(shí)現(xiàn)這種變換的方法可用分立元件,也可用集成電路芯片。目前較為廣泛地使用集成電路轉(zhuǎn)換器件,如MC1488、SN75150芯片可完成TTL電平到EIA電平的轉(zhuǎn)換,而MC1489、SN75154可實(shí)現(xiàn)EIA電平到TTL電平的轉(zhuǎn)換。MAX232芯片可完成TTL←→EIA雙向電平轉(zhuǎn)換。 2、連接器的機(jī)械特性: 連接器:由于RS-232C并未定義連接器的物理特性,因此,出現(xiàn)了DB-25、DB-15和DB-9各種類型的連接器,其引腳的定義也各不相同。下面分別介紹兩種連接器。 (1)DB-25: PC和XT機(jī)采用DB-25型連接器。DB-25連接器定義了25根信號(hào)線,分為4組: ①異步通信的9個(gè)電壓信號(hào)(含信號(hào)地SG)2,3,4,5,6,7,8,20,22 ②20mA電流環(huán)信號(hào) 9個(gè)(12,13,14,15,16,17,19,23,24) ③空6個(gè)(9,10,11,18,21,25) ④保護(hù)地(PE)1個(gè),作為設(shè)備接地端(1腳) DB-25型連接器的外形及信號(hào)線分配如圖3所示。注意,20mA電流環(huán)信號(hào)僅IBM PC和IBM PC/XT機(jī)提供,至AT機(jī)及以后,已不支持。 (2)DB-9連接器 在AT機(jī)及以后,不支持20mA電流環(huán)接口,使用DB-9連接器,作為提供多功能I/O卡或主板上COM1和COM2兩個(gè)串行接口的連接器。它只提供異步通信的9個(gè)信號(hào)。DB-25型連接器的引腳分配與DB-25型引腳信號(hào)完全不同。因此,若與配接DB-25型連接器的DCE設(shè)備連接,必須使用專門的電纜線。 電纜長(zhǎng)度:在通信速率低于20kb/s時(shí),RS-232C所直接連接的Z大物理距離為15m(50英尺)。 Z大直接傳輸距離說(shuō)明:RS-232C標(biāo)準(zhǔn)規(guī)定,若不使用MODEM,在碼元畸變小于4%的情況下,DTE和DCE之間Z大傳輸距離為15m(50英尺)??梢娺@個(gè)Z大的距離是在碼元畸變小于4%的前提下給出的。為了保證碼元畸變小于4%的要求,接口標(biāo)準(zhǔn)在電氣特性中規(guī)定,驅(qū)動(dòng)器的負(fù)載電容應(yīng)小于2500pF。 3、RS-232C的接口信號(hào) RS-232C規(guī)標(biāo)準(zhǔn)接口有25條線,4條數(shù)據(jù)線、11條控制線、3條定時(shí)線、7條備用和未定義線,常用的只有9根,它們是 (1)聯(lián)絡(luò)控制信號(hào)線: 數(shù)據(jù)裝置準(zhǔn)備好(Data set ready-DSR)——有效時(shí)(ON)狀態(tài),表明MODEM處于可以使用的狀態(tài)。 數(shù)據(jù)終端準(zhǔn)備好(Data set ready-DTR)——有效時(shí)(ON)狀態(tài),表明數(shù)據(jù)終端可以使用。 這兩個(gè)信號(hào)有時(shí)連到電源上,一上電就立即有效。這兩個(gè)設(shè)備狀態(tài)信號(hào)有效,只表示設(shè)備本身可用,并不說(shuō)明通信鏈路可以開始進(jìn)行通信了,能否開始進(jìn)行通信要由下面的控制信號(hào)決定。 請(qǐng)求發(fā)送(Request to send-RTS)——用來(lái)表示DTE請(qǐng)求DCE發(fā)送數(shù)據(jù),即當(dāng)終端要發(fā)送數(shù)據(jù)時(shí),使該信號(hào)有效(ON狀態(tài)),向MODEM請(qǐng)求發(fā)送。它用來(lái)控制MODEM是否要進(jìn)入發(fā)送狀態(tài)。 允許發(fā)送(Clear to send-CTS)——用來(lái)表示DCE準(zhǔn)備好接收DTE發(fā)來(lái)的數(shù)據(jù),是對(duì)請(qǐng)求發(fā)送信號(hào)RTS的響應(yīng)信號(hào)。當(dāng)MODEM已準(zhǔn)備好接收終端傳來(lái)的數(shù)據(jù),并向前發(fā)送時(shí),使該信號(hào)有效,通知終端開始沿發(fā)送數(shù)據(jù)線TxD發(fā)送數(shù)據(jù)。 這對(duì)RTS/CTS請(qǐng)求應(yīng)答聯(lián)絡(luò)信號(hào)是用于半雙工MODEM系統(tǒng)中發(fā)送方式和接收方式之間的切換。在全雙工系統(tǒng)中作發(fā)送方式和接收方式之間的切換。在全雙工系統(tǒng)中,因配置雙向通道,故不需要RTS/CTS聯(lián)絡(luò)信號(hào),使其變高。 接收線信號(hào)檢出(Received Line detection-RLSD)——用來(lái)表示DCE已接通通信鏈路,告知DTE準(zhǔn)備接收數(shù)據(jù)。當(dāng)本地的MODEM收到由通信鏈路另一端(遠(yuǎn)地)的MODEM送來(lái)的載波信號(hào)時(shí),使RLSD信號(hào)有效,通知終端準(zhǔn)備接收,并且由MODEM將接收下來(lái)的載波信號(hào)解調(diào)成數(shù)字兩數(shù)據(jù)后,沿接收數(shù)據(jù)線RxD送到終端。此線也叫做數(shù)據(jù)載波檢出(Data Carrier dectection-DCD)線。 振鈴指示(Ringing-RI)——當(dāng)MODEM收到交換臺(tái)送來(lái)的振鈴呼叫信號(hào)時(shí),使該信號(hào)有效(ON狀態(tài)),通知終端,已被呼叫。 (2)數(shù)據(jù)發(fā)送與接收線: 發(fā)送數(shù)據(jù)(Transmitted data-TxD)——通過(guò)TxD終端將串行數(shù)據(jù)發(fā)送到MODEM,(DTE→DCE)。 接收數(shù)據(jù)(Received data-RxD)——通過(guò)RxD線終端接收從MODEM發(fā)來(lái)的串行數(shù)據(jù),(DCE→DTE)。 (3)地線 有兩根線SG、PG——信號(hào)地和保護(hù)地信號(hào)線,無(wú)方向。 上述控制信號(hào)線何時(shí)有效,何時(shí)無(wú)效的順序表示了接口信號(hào)的傳送過(guò)程。例如,只有當(dāng)DSR和DTR都處于有效(ON)狀態(tài)時(shí),才能在DTE和DCE之間進(jìn)行傳送操作。若DTE要發(fā)送數(shù)據(jù),則預(yù)先將DTR線置成有效(ON)狀態(tài),等CTS線上收到有效(ON)狀態(tài)的回答后,才能在TxD線上發(fā)送串行數(shù)據(jù)。這種順序的規(guī)定對(duì)半雙工的通信線路特別有用,因?yàn)榘腚p工的通信才能確定DCE已由接收方向改為發(fā)送方向,這時(shí)線路才能開始發(fā)送。 2個(gè)數(shù)據(jù)信號(hào):發(fā)送TXD;接收RXD。 1個(gè)信號(hào)地線:SG。 6個(gè)控制信號(hào): DSR數(shù)傳機(jī)(即modem)準(zhǔn)備好,Data Set Ready. DTR數(shù)據(jù)終端(DTE,即微機(jī)接口電路,如Intel8250/8251,16550)準(zhǔn)備好,Data Terminal Ready。 RTSDTE請(qǐng)求DCE發(fā)送(Request To Send)。 CTSDCE允許DTE發(fā)送(Clear To Send),該信號(hào)是對(duì)RTS信號(hào)的回答。 DCD數(shù)據(jù)載波檢出,Data Carrier Detection當(dāng)本地DCE設(shè)備(Modem)收到對(duì)方的DCE設(shè)備送來(lái)的載波信號(hào)時(shí),使DCD有效,通知DTE準(zhǔn)備接收, 并且由DCE將接收到的載波信號(hào)解調(diào)為數(shù)字信號(hào), 經(jīng)RXD線送給DTE。 RI振鈴信號(hào) Ringing當(dāng)DCE收到交換機(jī)送來(lái)的振鈴呼叫信號(hào)時(shí),使該信號(hào)有效,通知DTE已被呼叫。 RS485:由于RS-232-C接口標(biāo)準(zhǔn)出現(xiàn)較早,難免有不足之處,主要有以下四點(diǎn): (1) 接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL 電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。 (2) 傳輸速率較低,在異步傳輸時(shí),波特率為20Kbps。 (3) 接口使用一根信號(hào)線和一根信號(hào)返回線而構(gòu)成共地的傳輸形式, 這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。 (4) 傳輸距離有限,Z大傳輸距離標(biāo)準(zhǔn)值為50英尺,實(shí)際上也只能 用在50米左右。 針對(duì)RS-232-C的不足,于是就不斷出現(xiàn)了一些新的接口標(biāo)準(zhǔn),RS-485就是其中之一,它具有以下特點(diǎn): 1. RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(0.2—6) V表示;邏輯“0”以兩線間的電壓差為-(0.2—6)V表示。接口信號(hào)電平比RS-232-C降低了,就不易損壞接口電路的芯片, 且該電平與TTL電平兼容,可方便與TTL 電路連接。 2. RS-485的數(shù)據(jù)Z高傳輸速率為10Mbps 3. RS-485接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好。 4. RS-485Z大的通信距離約為1219M,Z大傳輸速率為10Mb/S,傳輸速率與傳輸距離成反比,在100Kb/S的傳輸速率下,才可以達(dá)到Z大的通信距離,如果需傳輸更長(zhǎng)的距離,需要加485中繼器。RS-485總線一般Z大支持32個(gè)節(jié)點(diǎn),如果使用特制的485芯片,可以達(dá)到128個(gè)或者256個(gè)節(jié)點(diǎn),Z大的可以支持到400個(gè)節(jié)點(diǎn)。 因RS-485接口具有良好的抗噪聲干擾性,長(zhǎng)的傳輸距離和多站能力等上述優(yōu)點(diǎn)就使其成為shou選的串行接口。 因?yàn)镽S485接口組成的半雙工網(wǎng)絡(luò),一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸。 RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485采用DB-9(針)。 3. 采用RS485接口時(shí),傳輸電纜的長(zhǎng)度如何考慮? 在使用RS485接口時(shí),對(duì)于特定的傳輸線經(jīng),從發(fā)生器到負(fù)載其數(shù)據(jù)信號(hào)傳輸所允許的Z大電纜長(zhǎng)度是數(shù)據(jù)信號(hào)速率的函數(shù),這個(gè) 長(zhǎng)度數(shù)據(jù)主要是受信號(hào)失真及噪聲等影響所限制。下圖所示的Z大電纜長(zhǎng)度與信號(hào)速率的關(guān)系曲線是使用24AWG銅芯雙絞電話電纜(線 徑為0.51mm),線間旁路電容為52.5PF/M,終端負(fù)載電阻為100歐 時(shí)所得出。(曲線引自GB11014-89附錄A)。由圖中可知,當(dāng)數(shù)據(jù)信 號(hào)速率降低到90Kbit/S以下時(shí),假定Z大允許的信號(hào)損失為6dBV時(shí), 則電纜長(zhǎng)度被限制在1200M。實(shí)際上,圖中的曲線是很保守的,在實(shí) 用時(shí)是完全可以取得比它大的電纜長(zhǎng)度。 當(dāng)使用不同線徑的電纜。則取得的Z大電纜長(zhǎng)度是不相同的。例 如:當(dāng)數(shù)據(jù)信號(hào)速率為600Kbit/S時(shí),采用24AWG電纜,由圖可知Z 大電纜長(zhǎng)度是200m,若采用19AWG電纜(線徑為0。91mm)則電纜長(zhǎng) 度將可以大于200m; 若采用28AWG 電纜(線徑為0。32mm)則電纜 長(zhǎng)度只能小于200m。 RS-485總線,在要求通信距離為幾十米到上千米時(shí),廣泛采用RS-485 串行總線標(biāo)準(zhǔn)。RS-485采用平衡發(fā)送和差分接收,因此具有YZ共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測(cè)低至200mV的電壓,故傳輸信號(hào)能在千米以外得到恢復(fù)。 RS-485采用半雙工工作方式,任何時(shí)候只能有一點(diǎn)處于發(fā)送狀態(tài),因此,發(fā)送電路須由使能信號(hào)加以控制。RS-485用于多點(diǎn)互連時(shí)非常方便,可以省掉許多信號(hào)線。應(yīng)用RS-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許Z多并聯(lián)32臺(tái)驅(qū)動(dòng)器和32臺(tái)接收器。 以往,PC與智能設(shè)備通訊多借助RS232、RS485、以太網(wǎng)等方式,主要取決于設(shè)備的接口規(guī)范。但RS232、RS485只能代表通訊的物理介質(zhì)層和鏈路層,如果要實(shí)現(xiàn)數(shù)據(jù)的雙向訪問(wèn),就必須自己編寫通訊應(yīng)用程序,但這種程序多數(shù)都不能符合ISO/OSI的規(guī)范,只能實(shí)現(xiàn)較單一的功能,適用于單一設(shè)備類型,程序不具備通用性。在RS232或RS485設(shè)備聯(lián)成的設(shè)備網(wǎng)中,如果設(shè)備數(shù)量超過(guò)2臺(tái),就必須使用RS485做通訊介質(zhì),RS485網(wǎng)的設(shè)備間要想互通信息只有通過(guò)“主(Master)”設(shè)備中轉(zhuǎn)才能實(shí)現(xiàn),這個(gè)主設(shè)備通常是PC,而這種設(shè)備網(wǎng)中只允許存在一個(gè)主設(shè)備,其余全部是從(Slave)設(shè)備。而現(xiàn)場(chǎng)總線技術(shù)是以ISO/OSI模型為基礎(chǔ)的,具有完整的軟件支持系統(tǒng),能夠解決總線控制、沖突檢測(cè)、鏈路維護(hù)等問(wèn)題 一句話:RS232是早期出現(xiàn)的,一般來(lái)說(shuō)是通信協(xié)議,有很多的端口形式,rs485是為了彌補(bǔ)rs232而出現(xiàn)的,一般來(lái)說(shuō)是差分信號(hào),端口形式不固定!
-
贊(7)
回復(fù)(0)
-
- 20113310046544 2008-09-26 00:00:00
- DB9串口 9針 一般一臺(tái)臺(tái)式機(jī)后有一個(gè)串口 485性能更好些
-
贊(19)
回復(fù)(0)
-
- 6zzqzzq 2008-09-27 00:00:00
- 是一種電氣接口形式,232的Z開始時(shí)25針的,現(xiàn)在大多是9針的,而485則是只是使用到兩根線,可以是25針,9針,工業(yè)接線端子,RJ45接口。
-
贊(15)
回復(fù)(0)
-
- 2008豆豆媽 2008-09-27 00:00:00
- RS232或者485是一種電氣接口特性。端口的形式很多,一般情況232使用DB9的com口,485使用端子口
-
贊(2)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
注冊(cè)登錄即表示同意《儀器網(wǎng)服務(wù)條款》和《隱私協(xié)議》
熱門問(wèn)答
- RS232 RS485 的問(wèn)題
- RS232RS485是通信協(xié)議么?還是端口的形式?什么幾針的端口?... RS232 RS485 是通信協(xié)議么? 還是端口的形式?什么幾針的端口? 展開
2008-09-25 08:46:32
481
4
- 求助現(xiàn)場(chǎng)總線的問(wèn)題關(guān)于(CAN、RS232、RS485、Ethernet)
- 例如在一個(gè)小系統(tǒng),實(shí)現(xiàn)通信控制也不只是電壓、電流、溫度等等的采集,和接觸器的狀態(tài),這些傳遞給電路板進(jìn)行A/D轉(zhuǎn)換等等的,假如再把這些數(shù)據(jù)傳遞給LCD屏顯示出來(lái),PLC控制接觸器也可... 例如在一個(gè)小系統(tǒng),實(shí)現(xiàn)通信控制也不只是電壓、電流、溫度等等的采集,和接觸器的狀態(tài),這些傳遞給電路板進(jìn)行A/D轉(zhuǎn)換等等的,假如再把這些數(shù)據(jù)傳遞給LCD屏顯示出來(lái),PLC控制接觸器也可以用以太網(wǎng)連接到LCP屏電路板上啊,這樣也可以實(shí)現(xiàn)通信控制啊。那么這些根本用不到CAN、RS485等等的,能幫我解釋下現(xiàn)場(chǎng)總線到底是怎么樣的嗎? 展開
2017-01-25 19:53:22
369
2
- rs232、rs422和rs485通訊接口的區(qū)別
2013-08-18 04:05:08
407
2
- rs232、rs422和rs485通訊接口的區(qū)別?
2018-01-01 00:10:37
412
1
- 關(guān)于RS485通訊問(wèn)題
- 以前我采集數(shù)據(jù)都用的是模塊,這次是對(duì)方給采好了:通訊協(xié)議:RS485;通訊方式:ASCII碼自主循環(huán)發(fā)送.請(qǐng)問(wèn)當(dāng)我把RS485轉(zhuǎn)成232后,在計(jì)算機(jī)里該怎樣做,把數(shù)據(jù)采集到?如果能提供程序更好... 以前我采集數(shù)據(jù)都用的是模塊,這次是對(duì)方給采好了:通訊協(xié)議:RS485; 通訊方式:ASCII碼自主循環(huán)發(fā)送.請(qǐng)問(wèn)當(dāng)我把RS485轉(zhuǎn)成232后,在計(jì)算機(jī)里該怎樣做,把數(shù)據(jù)采集到?如果能提供程序更好 展開
2017-11-23 15:43:37
562
1
- 有人知道rs232轉(zhuǎn)rs485接口是怎么用的么
- 現(xiàn)在我用的終端設(shè)備是x618,說(shuō)明書上面說(shuō)能用rs232或者rs485我現(xiàn)在用的是15m長(zhǎng)的com口線接電腦.現(xiàn)在我想把距離延長(zhǎng)到50m,用網(wǎng)線,故想用rs485,我于是買了2個(gè)"rs323轉(zhuǎn)rs485接頭",但是發(fā)現(xiàn)... 現(xiàn)在我用的終端設(shè)備是x618,說(shuō)明書上面說(shuō)能用rs232或者rs485 我現(xiàn)在用的是15m長(zhǎng)的com口線接電腦. 現(xiàn)在我想把距離延長(zhǎng)到50m,用網(wǎng)線,故想用rs485,我于是買了2個(gè)" rs323轉(zhuǎn)rs485接頭",但是發(fā)現(xiàn)rs485接頭只有4針,而我原來(lái)com口線是9針的. 這樣能傳輸數(shù)據(jù)么? 另外,我把電腦的com口接 "rs323轉(zhuǎn)rs485接頭"后, 再另外一段,發(fā)現(xiàn)在x618端口根本接不上這個(gè)接頭,因?yàn)樵瓉?lái)com線2端,一段是針頭,一段不是,而 "rs323轉(zhuǎn)rs485接頭"兩端都是一樣的根本接不上去. 請(qǐng)問(wèn)我應(yīng)該怎么做才能做到正常使用? 展開
2008-12-14 06:35:20
566
3
- RS232 RS422 RS485定義和區(qū)別,有沒有詳細(xì)點(diǎn)的。。謝謝!
2011-02-22 11:27:56
428
3
- modbus協(xié)議是否就是RS232或者RS485, 如果不是又有哪些區(qū)別
2009-08-02 01:54:59
431
3
- RS232是什么
2005-12-23 06:08:04
466
3
- 支持modbus RTU和ASCII的協(xié)議是對(duì)RS485通訊來(lái)說(shuō)還是RS232的通訊來(lái)說(shuō)呢
2011-12-17 08:53:02
404
3
- RS232接口的電纜
2018-11-27 02:27:56
433
0
- rs232接口數(shù)據(jù)線
- 是與FF現(xiàn)場(chǎng)總線定位器通訊的數(shù)據(jù)線,一端是RS232接口,與定位器連接端是+、-兩根線,原來(lái)的線是NI配套的,現(xiàn)在找不到了,請(qǐng)問(wèn)有這樣的數(shù)據(jù)線嗎?市場(chǎng)上賣的RS232數(shù)據(jù)線可以用嗎?... 是與FF現(xiàn)場(chǎng)總線定位器通訊的數(shù)據(jù)線,一端是RS232接口,與定位器連接端是+、-兩根線,原來(lái)的線是NI配套的,現(xiàn)在找不到了,請(qǐng)問(wèn)有這樣的數(shù)據(jù)線嗎?市場(chǎng)上賣的RS232數(shù)據(jù)線可以用嗎? 展開
2010-04-09 21:29:10
598
2
- 兩個(gè)不同PLC之間通過(guò)rs485(modbus RTU)通信的問(wèn)題
- 我們實(shí)驗(yàn)用了ABB ac500 pm592 ,與別人西門子的s7-200通過(guò)RS485進(jìn)行通信,我是主,他做從 我用了AC500的cpu的com1,接的是2,3口, 兩邊的com設(shè)置都是9600波特率,8數(shù)據(jù)位,偶校驗(yàn),1停止位 主PLC程序如下: BLINK1(ENABLE:=TRUE , TIMELOW:=T... 我們實(shí)驗(yàn)用了ABB ac500 pm592 ,與別人西門子的s7-200通過(guò)RS485進(jìn)行通信,我是主,他做從 我用了AC500的cpu的com1,接的是2,3口, 兩邊的com設(shè)置都是9600波特率,8數(shù)據(jù)位,偶校驗(yàn),1停止位 主PLC程序如下: BLINK1(ENABLE:=TRUE , TIMELOW:=T#1s , TIMEHIGH:=T#1s , OUT=> ); COM_MOD_MAST_receive3( EN:=BLINK1.OUT , COM:=1 ,(*接口編號(hào)*) SLAVE:= 2,(*從站IP地址,變壓器作為MODBUS_RTU從站*) FCT:=03,(*讀N個(gè)字*) TIMEOUT:=1000, ADDR:=40001,(*要讀取的從站寄存器首地址MODBUS*) NB:=41 ,(*要讀取從站的數(shù)據(jù)個(gè)數(shù),對(duì)于位存取NB中規(guī)定位的個(gè)數(shù),對(duì)于字和雙字存取,在NB中規(guī)定字的個(gè)數(shù)*) DATA :=ADR(ETH_REC_DATA2) ,(*主站存儲(chǔ)區(qū)首地址,從從站讀取的數(shù)據(jù)放在該地址*) DONE=> , ERR=> , ERNO=>); xx:=COM_MOD_MAST_receive3.ERNO; IF COM_MOD_MAST_receive3.DONE=TRUE AND COM_MOD_MAST_receive3.ERR=FALSE THEN read3_success_num:=read3_success_num+1; IF read3_success_num>5000 THEN read3_success_num:=0; END_IF; END_IF; 但是程序一直沒有收到數(shù)據(jù),不知道是哪里錯(cuò)了 能否給予解答? 有沒有相關(guān)的說(shuō)明文件給予參考 展開
2017-09-29 20:36:06
758
2
- 如何連接rs232引腳
- 如何連接rs232引腳... 如何連接rs232引腳 展開
2010-12-21 07:39:19
504
3
- RS232通訊協(xié)議是什么?
2017-10-02 13:41:44
341
2
- RS485通訊的工作原理?
2017-09-12 23:41:21
682
4
- RS485通訊的概念是什么!
2017-09-03 15:32:48
425
1
- RS-232與RS485的區(qū)別
2011-04-28 05:28:04
409
4
- rs485與數(shù)據(jù)采集卡
- 數(shù)據(jù)通過(guò)RS485傳輸?shù)?,怎樣利用NI的數(shù)據(jù)采集卡對(duì)這個(gè)數(shù)據(jù)進(jìn)行采集,A端接哪里,B端接哪里???謝謝!... 數(shù)據(jù)通過(guò)RS485傳輸?shù)?,怎樣利用NI的數(shù)據(jù)采集卡對(duì)這個(gè)數(shù)據(jù)進(jìn)行采集,A端接哪里,B端接哪里???謝謝! 展開
2011-11-20 05:49:28
485
3
4月突出貢獻(xiàn)榜
推薦主頁(yè)
最新話題




參與評(píng)論
登錄后參與評(píng)論