• <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

    <table id="fficu"></table>

    <sup id="fficu"></sup>
    <output id="fficu"></output>
    1. ABB
      關(guān)注中國自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
      CAIAC 2025
      2025工業(yè)安全大會(huì )
      OICT公益講堂
      當前位置:首頁(yè) >> 案例 >> 案例首頁(yè)

      案例頻道

      如何正確選擇RS-232擴展器
      • 企業(yè):武漢波仕電子有限公司     領(lǐng)域:工業(yè)以太網(wǎng)     行業(yè):礦業(yè)    
      • 點(diǎn)擊數:1168     發(fā)布時(shí)間:2009-09-09 13:49:46
      • 分享到:
          有一些情況下需要將一個(gè)RS-232口擴展出多個(gè)RS-232口,本文以波仕電子產(chǎn)品為例介紹如何選擇RS-232擴展器及其使用方法。

          從總體上講,RS-232擴展器分為兩類(lèi):帶地址與不帶地址的。我們知道,RS-485以及RS-422可以實(shí)現多機通信,前提是各個(gè)下位機都可以設置地址。上位機與下位機進(jìn)行數據通信之前先發(fā)送地址信號,選通某地址的下位機后進(jìn)行數據通信。而RS-232口本身不支持多機通信,即使帶可設置地址功能也必須先轉換為RS-485或RS-422口后才能夠實(shí)現。更多情況下,RS-232口不帶設置地址功能,但是加帶地址的RS-232擴展器后可以實(shí)現多機通信。

                  
       
          1、帶地址的RS-232擴展器

          波仕的產(chǎn)品型號為4232A、8232A。 RS-232一變四擴展器(型號:4232A)用于將PC機的一個(gè)RS-232串行口分時(shí)擴展成四個(gè)準RS-232串行口。4232A已經(jīng)有4個(gè)下位機的硬件地址,無(wú)需修改下位機的軟件。準RS-232串行口只有TXD(發(fā)送)、RXD(接收)、GND(信號地)三個(gè)信號。4232A適用于一臺PC機與多臺PC機、單片機或儀表之間的通信。

          4232A的外型為DB-9(孔)/DB-25(針)轉接盒大小,直接插在PC機的DB-9芯RS-232串行口上。4232A無(wú)須外接電源!4232A還配套有帶4個(gè)DB-9針座的板,可以直接插4232A的DB-25端。使用之前通過(guò)軟件設置來(lái)分時(shí)選通四個(gè)下位機RS-232口。選擇下位機串口地址只需要加一句指令或者只需要一個(gè)初始設置。
                                                     
          WINDOWS下4232A的軟件設置方法

          4232A支持mscomm.ocx通信控件。WINDOWS下的編程語(yǔ)言只要可以使用mscomm.ocx通信控件就可以方便地得到4232A的支持。打開(kāi)一個(gè)mscomm控件,分別設:
          RTS.Enable=False         DTR.Enable=False         ; 此時(shí)選中0# 準RS-232口

          RTS.Enable=False         DTR.Enable=True          ; 此時(shí)選中1# 準RS-232口

          RTS.Enable=True         DTR.Enable=False          ; 此時(shí)選中2# 準RS-232口

          RTS.Enable=True         DTR.Enable=True          ; 此時(shí)選中3# 準RS-232口

          也可以使用波仕網(wǎng)站上的軟件NTPort對端口地址(比如3FC)進(jìn)行寫(xiě)操作,軟件設置方法為向所插的RS-232串行口地址送被選中的準RS-232口編號(0、1、2、3)。比如外插COM1串行口(物理地址為3FC)時(shí),要選通2號準RS-232口,則

           BASIC語(yǔ)言為OUT &H3FC,2            C語(yǔ)言為outportb (0x3fc,2);

          以上語(yǔ)句均指向COM1串行口,如果是COM2串行口則將物理地址3FC改為2FC即可。
       
          2、不帶地址的RS-232擴展器

          波仕的產(chǎn)品型號為4232B、8232B。4232B本身不帶地址,所以要求各個(gè)下位機RS-232口自己帶地址。4232B的一個(gè)上位機向4個(gè)下位機發(fā)送的數據是一樣的,軟件與RS-485多機通信是一樣的。4232B用于一個(gè)RS-232串行口與多個(gè)(1、2、3或4個(gè))RS-232串行口的通信連接。4232B使傳統的RS-232口實(shí)現多機通信。4232B已經(jīng)有4個(gè)下位機的插座(DB-9針座),無(wú)需修改軟件、無(wú)須供電。4232B的RS-232串行口只有TXD(發(fā)送)、RXD(接收)、GND(信號地)三個(gè)信號。4232B適用于一臺上位機的RS-232口同時(shí)驅動(dòng)多至四臺下位機的RS-232口。

          4232B實(shí)現RS-232多機通信時(shí),軟件與RS-485多機通信是一樣的??梢岳斫鉃橐粋€(gè)4232B代替了5個(gè)RS-232/RS-485轉換器。因為這5個(gè)RS-232口(1個(gè)上位機、4個(gè)下位機)也可以通過(guò)都轉換為RS-485口的方法實(shí)現多機通信。

          4232B的外型與4232A是完全一樣的,也無(wú)須供電。它們的區別在于:4232B既可以外插計算機、也可以外插設備的RS-232口,因為4232B無(wú)須軟件設置。4232A必須外插計算機,因為要使用軟件設置地址。 

          2、其它RS-232擴展器

          從計算機擴展多個(gè)RS-232口的方法還有:從PCMCIA口擴展、從USB口擴展、從以太網(wǎng)擴展。這些方法擴展出來(lái)的RS-232口是帶獨立地址的,不依賴(lài)原來(lái)的RS-232口。
      筆記本的PCMCIA擴展出的RS-232口的通用性是最好的,因為是帶獨立物理地址的。它相當于從臺式計算機的PCI擴展的RS-232口的通用性。 由于計算機的PCMCIA口的變化,現在的PCMCIA卡有3種插口外形:最左邊的為方形,中間為T(mén)形,最右邊為條形,請一定特別注明。

                 

          USB擴展RS-232口已經(jīng)非常廣泛,優(yōu)勢是無(wú)須供電,使用方便。缺點(diǎn)是通用性比PCMCIA擴展的RS-232口差。以太網(wǎng)擴展RS-232口也在工業(yè)上大量使用,需要供電,需要專(zhuān)門(mén)的軟件,通用性介于PCMCIA串口擴展器與USB串口擴展器之間。

      熱點(diǎn)新聞

      推薦產(chǎn)品

      x
      • 在線(xiàn)反饋
      1.我有以下需求:



      2.詳細的需求:
      姓名:
      單位:
      電話(huà):
      郵件:
      欧美精品欧美人与动人物牲交_日韩乱码人妻无码中文_国产私拍大尺度在线视频_亚洲男人综合久久综合天

    2. <blockquote id="fficu"><optgroup id="fficu"></optgroup></blockquote>

      <table id="fficu"></table>

      <sup id="fficu"></sup>
      <output id="fficu"></output>