•  作者:admin
  •  积分:2705
  •  等级:专家教授
  •  2013/04/25 15:48:33
  •  
  • 楼主(阅读:5955/回复:0)跨网关以太网串口的实现

    跨网关以太网串口的实现

                                武汉波仕电子公司

    我们知道,以太网串口转换器可以实现以太网到串口的转换,多个以太网串口转换器可以同时接在一个局域网内,也就是必须位于同一个网关下才可以实现串口的相互通信。现在我们要介绍的是借助于RS-232串口交换机来实现跨网关的以太网串口通信。

    RS-232交换机SWT2232不仅要实现多路RS-232的组网,包括上位机和下位机,而且还要实现2个上位机与2个下位机之间的交换功能。就像以太网交换机可以代替以太网集线器HUB一样,RS-232的交换机也可以代替RS-232扩展器和共享器。2×2口的RS-232交换机只有DB-9/DB-9转接头一样大,并且带RS-232全部信号和无需供电,支持最高115.2Kbps的通信速率

    12个网关以太网共同控制一个串口

                   图1

    ETH232L1是以太网串口转换器,将各自的IP地址分别设置位于不同的网关。2个ETH232L1的RS-232串口如图1分别接到RS-232交换机SWT2232的两个输入口,将SWT2232的其中一个输出口接串口终端设备。这里SWT2232相当于是作为2拖1口RS-232共享器,这样就实现了从2个网关都可以与串口设备的通信。

    22个网关以太网共同控制2个串口

    ETH2232L是以太网-双串口转换器,将各自的IP地址分别设置位于不同的网关。2个ETH2232L的两个RS-232串口如图2分别接到RS-232交换机SWT2232G的两个输入口,将SWT2232G的其中一个输出口接串口终端设备。这里SWT2232G相当于是作为2拖1口RS-232共享器,这样就实现了从2个网关都可以与2个串口设备的通信。

                         图2

    跨网关实现RS-232通信的用处在于,当某个网关的以太网口出现故障时,剩下的正常网口仍然可以与串口终端设备通信。当然本文介绍的方法也适合与位于同一个网关的情况,使用SWT2232组网后,保证某一个节点损坏后不影响其它节点的正常通信,无论是上位机一边还是下位机一边!

    SWT2232DB-9RS-232口与计算机的DB-9RS-232口的引脚分配是完全一样的,具有RS-232的全部信号。SWT2232DB-9RS-232口可以直接插计算机的DB-9RS-232口,所以全部信号都是一一对应的。

    欢迎使用串口论坛
    波仕与您畅游RS232/RS485串口的世界


    目前不允许游客回复,请 登录 注册 发表言论。