位置:51电子网 » 技术资料 » 通信网络

串行通讯服务器介绍及串行设备的远程连接应用

发布时间:2008/5/29 0:00:00 访问次数:488

ic36

1 引言
  随着以太网交换技术的出现和工业级交换机的应用,以太网在工业场合得到了迅速普及,越来越多的现场设备开始接入厂级管理系统。在实时性和确定性不断得到提高的同时,以太网的普及已经成为工业网络不可阻挡的趋势。这就使得在我们不仅要在新设备、新系统、新项目的设计和实施中考虑以太网的问题,同时也开始关注一些老设备或者老系统与厂级管理系统的融合。

  但我们往往遇到的问题是,大部分的老设备不能支持与以太网络的连接。不是设备已经处于淘汰阶段,生产厂家不愿意投入相关产品的开发;就是新产品的开发和测试还没有完成。本文将以串口服务器为例,介绍解决老设备如何与现存的以太网互联的接入方法。

  compact 984是schneider公司的前期plc产品,由于其卓越的性能和可靠性在电力行业得到了广泛应用,也是世界上第一款可以实现双机热备的产品。但随着该公司对产品性能的不断提升,该系列plc已经完全由quantum系列所替代,目前已经处于停产状态。

  在华东某电厂的灰控系统中,至今还有数套compact在运行,与上位计算机的连接采用的是mb+网络,上位机安装mb+通讯适配器sa85卡。sa85卡故障导致了上位监控系统无法完成对分选系统的采集和监控,并且由于货期等原因无法在较短的时间内使该部分功能恢复,所以我们开始寻求是否可以采用一种通用设备在短期内完成该部分功能。所以串口服务器便成为了我们的首选方案。

  所谓的串口服务器实际上是一种基于串口的io server,将传统的rs-232、rs-485、rs-422等设备通过串口服务器连接到以太网络中去,该设备不进行协议分析,数据透明传输。

  项目采用了北京海豚科技的3套串口服务器nc- 601b,将三套plc设备连接到就近的以太网交换机,从而节省现场到控制监视中心的远距离安装。

网络连接如图1所示。


                      图1 网络连接

  2 串口通讯服务器介绍
  2.1 概述
  nc601b是单串口通讯服务器,串口为rs-232,rs-422和rs-485三合一串口,具体类型的切换通过软件设置,以太网接口为10/100m自适应网口,rj45接头。该设备采用了32位、100mhz的cpu,2m内存,串口通讯速率最高可到460.8kbps。

  nc601b的默认ip地址为192.168.0.233,可以通过telnet 192.168.0.233的方式或者直接通过ie浏览器对通讯服务器进行配置。主要包括串口类型、工作模式、ip地址以及路由等的配置。

  2.2 安全
  既然是网络设备,又可以通过tetnet和ie方式浏览和更改配置,那么安全问题就不得不加以讨论。可喜的是io-server也提供了包括自身管理和数据访问权限在内的一系列安全机制,如图2所示:


                 图2 io-server 的安全机制

  (1) 限制网上计算机进入io-server设置和下载firmware。
  ●允许查找。是否能够在计算机上使用upgrade.exe透过网络搜索到io-server。
  ●允许下载firmware。是否能够透过网络更新io-server的固件版本。
  ●允许telnet。是否允许计算机通过网络telnet 进入io-server的设置。
  ●允许http。是否允许计算机通过web方式进入io-server的设置。

  (2) ip限制
  通过ip地址限制网上计算机与io-server进行数据交换。每个io-server可以设置16组ip限制,并且可以指定每组ip地址对那个或那些串口有读、写和发送串口指令的权限。

  (3) mac限制
  通过物理地址限制网上计算机与io-server进行数据交换,每个io-server可以设置32个mac限制,一旦填入mac地址,则io-server只接受指定的mac地址发起的连接。

  2.3 主要特点
  (1) 提供tcp/udp socket工作模式,包括服务端和客户端;
  (2) 每串口支持6个session;
  (3) 提供网络打包机制的设置;
  (4) 支持snmp agent;
  (5) 网口网络协议tcp/ip,udp,icmp;
  (6) 应用协议:telnet, rlogin,lpd,dns;
  (7) 安全协议:radius ppp回拨,pap,chap;
  (8) 根据用户,ip地址和mac地址设定各种级别的权限;
  (9) 提供windows nt/2000/xp下真实com口驱动;
  (10)

ic36

1 引言
  随着以太网交换技术的出现和工业级交换机的应用,以太网在工业场合得到了迅速普及,越来越多的现场设备开始接入厂级管理系统。在实时性和确定性不断得到提高的同时,以太网的普及已经成为工业网络不可阻挡的趋势。这就使得在我们不仅要在新设备、新系统、新项目的设计和实施中考虑以太网的问题,同时也开始关注一些老设备或者老系统与厂级管理系统的融合。

  但我们往往遇到的问题是,大部分的老设备不能支持与以太网络的连接。不是设备已经处于淘汰阶段,生产厂家不愿意投入相关产品的开发;就是新产品的开发和测试还没有完成。本文将以串口服务器为例,介绍解决老设备如何与现存的以太网互联的接入方法。

  compact 984是schneider公司的前期plc产品,由于其卓越的性能和可靠性在电力行业得到了广泛应用,也是世界上第一款可以实现双机热备的产品。但随着该公司对产品性能的不断提升,该系列plc已经完全由quantum系列所替代,目前已经处于停产状态。

  在华东某电厂的灰控系统中,至今还有数套compact在运行,与上位计算机的连接采用的是mb+网络,上位机安装mb+通讯适配器sa85卡。sa85卡故障导致了上位监控系统无法完成对分选系统的采集和监控,并且由于货期等原因无法在较短的时间内使该部分功能恢复,所以我们开始寻求是否可以采用一种通用设备在短期内完成该部分功能。所以串口服务器便成为了我们的首选方案。

  所谓的串口服务器实际上是一种基于串口的io server,将传统的rs-232、rs-485、rs-422等设备通过串口服务器连接到以太网络中去,该设备不进行协议分析,数据透明传输。

  项目采用了北京海豚科技的3套串口服务器nc- 601b,将三套plc设备连接到就近的以太网交换机,从而节省现场到控制监视中心的远距离安装。

网络连接如图1所示。


                      图1 网络连接

  2 串口通讯服务器介绍
  2.1 概述
  nc601b是单串口通讯服务器,串口为rs-232,rs-422和rs-485三合一串口,具体类型的切换通过软件设置,以太网接口为10/100m自适应网口,rj45接头。该设备采用了32位、100mhz的cpu,2m内存,串口通讯速率最高可到460.8kbps。

  nc601b的默认ip地址为192.168.0.233,可以通过telnet 192.168.0.233的方式或者直接通过ie浏览器对通讯服务器进行配置。主要包括串口类型、工作模式、ip地址以及路由等的配置。

  2.2 安全
  既然是网络设备,又可以通过tetnet和ie方式浏览和更改配置,那么安全问题就不得不加以讨论。可喜的是io-server也提供了包括自身管理和数据访问权限在内的一系列安全机制,如图2所示:


                 图2 io-server 的安全机制

  (1) 限制网上计算机进入io-server设置和下载firmware。
  ●允许查找。是否能够在计算机上使用upgrade.exe透过网络搜索到io-server。
  ●允许下载firmware。是否能够透过网络更新io-server的固件版本。
  ●允许telnet。是否允许计算机通过网络telnet 进入io-server的设置。
  ●允许http。是否允许计算机通过web方式进入io-server的设置。

  (2) ip限制
  通过ip地址限制网上计算机与io-server进行数据交换。每个io-server可以设置16组ip限制,并且可以指定每组ip地址对那个或那些串口有读、写和发送串口指令的权限。

  (3) mac限制
  通过物理地址限制网上计算机与io-server进行数据交换,每个io-server可以设置32个mac限制,一旦填入mac地址,则io-server只接受指定的mac地址发起的连接。

  2.3 主要特点
  (1) 提供tcp/udp socket工作模式,包括服务端和客户端;
  (2) 每串口支持6个session;
  (3) 提供网络打包机制的设置;
  (4) 支持snmp agent;
  (5) 网口网络协议tcp/ip,udp,icmp;
  (6) 应用协议:telnet, rlogin,lpd,dns;
  (7) 安全协议:radius ppp回拨,pap,chap;
  (8) 根据用户,ip地址和mac地址设定各种级别的权限;
  (9) 提供windows nt/2000/xp下真实com口驱动;
  (10)

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!