在現(xiàn)場(chǎng)調(diào)試經(jīng)常遇到多種方式的串口通訊的問題,如RS-232、RS-485、RS-422不同口的通訊連接問題,通常RS-485和 RS-422之間轉(zhuǎn)換很方便。但遇到RS-232口要和RS-422口通訊,現(xiàn)場(chǎng)無其他轉(zhuǎn)換方式,如果再郵寄可能等的時(shí)間較長(zhǎng)?,F(xiàn)在可以有一種臨時(shí)的解決方案。
(1). RS-232和RS-422
將RS-422的R+、T+短接,和RS-232的GND相連。RS-422的R-和RS-232的Txd相連,RS-422的T-和RS-232的Rxd相連即可。.
原理如下:
RS-232-C接口的電氣特性是電壓均為負(fù)邏輯關(guān)系。即:邏 輯“1”,-5— -15V;邏輯“0” +5— +15V 。噪聲容限為2V。即 要求接收器能識(shí)別低至+3V的信號(hào)作為邏輯“0”,高到-3V的信號(hào) 作為邏輯“1”。
RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6) V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。所以
當(dāng)RS-232發(fā)送“1”時(shí),Txd和GND的電壓差為 -3— -15V,在RS-422的R+和R-之間形成邏輯“1”的電平(注:線路電平衰減較?。?br />
當(dāng)RS-422發(fā)送“1”時(shí),RS-422的T+和T-之間形成邏輯“1”的電平為+(2—6)V ,在RS-232的Txd和GND的之間形成邏輯“1”的電平(注:由于RS-422通訊采用差動(dòng)電平,線路較長(zhǎng)衰減也較小,RS-232接收的電平基本維持在5伏)。
通訊距離可以認(rèn)為以RS-232為準(zhǔn)。即一般小于50米。我在寶塔石化臨時(shí)測(cè)試過,達(dá)40米后還好的很。
(2). RS-232和RS-485
將RS-485的R+、T+短接,和RS-232的GND相連。RS-485的R-、T-短接,將RS-232的Rxd、Txd短接,兩者相連即可。
由于RS-232為全雙工,RS-485為半雙工,如要通訊則要在通訊程序中做處理才可,但臨時(shí)使用(如電度表連在NAS-968D/E,用DEBUG設(shè)電度表的地址)。這時(shí)準(zhǔn)備號(hào)后,首先按住電表的按鈕2,在發(fā)送一次(由于發(fā)送時(shí)間間隔短),在停止,可看到收到的第二串為地址設(shè)定確認(rèn)。(此時(shí)可將RS-232的Rxd不接,只是看不到地址設(shè)定確認(rèn)的串)。Tylan Mass Flow Meter 500PSIG # FM380-V
TYLAN FC-202 MASS FLOW CONTROLLER OXYGEN MFC O2
TYLAN 2900 SERIES FC-2910V MASS FLOW CONTROLLER 10 SLM
Tylan General CMLA-11S02 10 Torr Manometer
Tylan 2900 Series Mass Flow Controller FC-2900MEP HCL
LOT TYLAN 2900 SERIES FC-2900M 10 SCCM 50 SCCM GAS 02
(8) SPAN / TYLAN 0-4000 PSI Pressure Gauge, new =
TYLAN FC-2902MEP5-T MASS FLOW CONTROLLER CL2 MFC
TYLAN FC-3902M MASS FLOW CONTROLLER CL2 MFC CHLORINE
TYLAN FC-3902V MASS FLOW CONTROLLER CL2 MFC CHLORINE
Tylan Mass Flow Meter Model FM 380
Tylan General FC-260 Mass Flow Controller
Tylan 260 Series Mass Flow Controller, FC-260 R
Tylan 260 Series Mass Flow Controller, FC-261 R
Tylan FC2900 4V 1 SLPM O2 viton
A06B-6079-H106
Tylan Tystar 903372-001 PCB Board, 903371, 903373
Tylan 50 SCCM FC-2900 & FC-2900MEP5 O2 N2 BCL3 lot of 4
Tylan FC-2900M 500 SCCM Gas: CL2 lot of 2 A06B-6079-H106
Tylan General CMS-11S02-EMC, 0-10 TORR
Tylan General CMLB-21M 100 TORR CAPACITANCE GAUGE
Tylan General CMLA-21S06 0-100 TORR A06B-6079-H106
Tylan General CMLA-11S17 0-10 TORR Lam research
Tylan General CMS-11S02, 0-10 TORR LAM RESEARCH
TYLAN GEN'L MASS FLOW CONTROLLER FC260 - 2000 SCCM NEW
APPLIED MATERIALS 3030-07591 TYLAN FC-2902MEP-T-4V
Tylan Mass Flow Meter Model FM380 500psig A06B-6079-H106
MILLIPORE TYLAN FM-380 MASS FLOW METER 10-40 PSID NEW
Tylan / Mykrolis / Celerity FM-360 Mass Flow Controller
APPLIED MATERIALS 0027-01873 TYLAN FC-2950MEP5 AMAT
Millipore Tylan 4900 VC-4900MEPR Vapor Flow Controller
TYLAN FC-2912KZO MASS FLOW A06B-6079-H106 CONTROLLER CF4 MFC
TYLAN FC-125V MASS FLOW CONTROLLER N2 MFC NITROGEN
TYLAN FM-3902V-T MASS FLOW CONTROLLER CL2 MFC CHLORINE
Tylan General 2900 MFC 500 cc PH3 Phosphine Millipore
One-day shipping available
Tylan General CMS-11S02-EMC Controller, 0-10 Torr
TYLAN MFC FC-270 SIH2CL2 A06B-6079-H106
Tylan millipore FC2900 4V A06B-6079-H106 Viton 2.5 SLPM Gas:O2
TYLAN FC-260 500 SCCM MFC MASS FLOW CONTROLLER REFURB
TYLAN FC-260 20 SCCM MASS FLOW CONTROLLER REFURBISHED
TYLAN GENERAL 2900 SERIES FM-3900V MASS FLOW CONTROLLER
TYLAN FC-261 MASS FLOW CONTROLLER NITROGEN MFC
TYLAN FC-760A MASS FLOW CONTROLLER HCL MFC
Millipore Tylan Mass Flow Controller FC-2979MEP5 5SCCM
Millipore Tylan 260 Series Mass Flow Cntlr, FC-261KZ R
以上為我得一點(diǎn)小經(jīng)驗(yàn),不對(duì)的地方請(qǐng)指教。