新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 485轉換器成對使用延長232串口設備通信距離

        485轉換器成對使用延長232串口設備通信距離

        作者: 時間:2016-12-16 來源:網絡 收藏
        RS-232總線由于采用平衡傳輸技術,從而導致其傳輸距離限制在15米左右,極大的影響了RS-232總線的使用范圍,采用各種轉換器可以極大的嚴懲RS-232的通信距離,其中的方法有,使用成對的串口服務器連接使用,可以通過TCP/IP網絡延長RS-232通信距離,使用成對的光纖 Modem連接使用,可以通過光纖線路延長RS-232通信距離,使用485/422轉換器,可以利用RS-485/422線路延長RS-232通信距離。在此,介紹一個關于利用485/422轉換器延長RS-232通信距離的案例。

          某工廠機床通過電腦對其進行控制,該系統采用RS-232總線進行數據通信,由于工廠廠房規劃調整,需要將機床與控制電腦分離,要將其搬離至離控制電腦500米距離處,現有的RS-232線路只能傳輸15米,需要對其進行改造,工作人員提出利用485轉換器將RS-232串口轉換為 RS-485總線,再在遠端將其轉換為RS-232串口即可延長RS-232通信距離,但是在實際使用中,發現不能正常通信。

        本文引用地址:http://www.104case.com/article/201612/330956.htm

          通過網絡求助,發現他們犯了一個錯誤,485轉換器的 232串口端都為母頭,而電腦串口為公頭,可以與485轉換器直接連接,而機床的串口則同為母頭,必須使用公頭對公頭交叉線進行連接,對兩個串口的2,3 腳進行交叉連接。通過使用交叉連接線之后,發現數據能夠通信,但是通信數據總是出現亂碼,通過與深圳市鼎信鴻達科技有限公進行溝通,發現必須要使用全雙工 485轉換器才可以,原先利用的485轉換器采用半雙工通信模式,而RS-2232串口則是全雙工通信,數據由于通道問題導致出錯,從而導致出現亂碼,采用全雙工485轉換器就很好的解決了這個問題。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 韶关市| 长沙县| 锡林浩特市| 宜昌市| 滦平县| 襄汾县| 新巴尔虎右旗| 志丹县| 大埔县| 涟源市| 博兴县| 苏州市| 凌源市| 昭通市| 石狮市| 高雄市| 托克逊县| 五家渠市| 赫章县| 杭锦旗| 蕉岭县| 抚远县| 福泉市| 柳河县| 开封市| 龙里县| 铜川市| 屯留县| 黑龙江省| 沂水县| 苍梧县| 长沙市| 镇原县| 西城区| 曲周县| 泽库县| 峨眉山市| 汤阴县| 婺源县| 五峰| 汉源县|