对于某些设备,网络管理员或程序员唯一可用的访问是通过串口传输数据。其原因部分是历史的,部分是进化的。从历史上看,以太网接口通常是一个漫长的开发过程,涉及多个供应商协议(其中一些协议是专有协议)和许多RFC的解释。一些供应商认为,对于集中于中央计算机中心的产品而言,以太网不是必需的;另一些供应商则认为,在产品上具有以太网接口所需的开发时间和费用并不合理。从进化的角度来看,许多站点的网络基础结构直到最近才发展到获得一致且稳定的程度。
随着用户和管理人员对网络性能的适应,他们现在专注于如何最大程度地提高网络性能。串口服务器技术通过提供一种简单且经济的方式将串行设备连接到网络来解决此问题。
让我们以行业热销的通博TBET串口服务器设备410s为例,说明如何将串口设备连接到串口服务器的串口端上。操作非常简单,用户只需将常用的串口设备连接到410s的串口上(RS232/485可自选,也可以同时工作),然后将410s的以太网接口连接到网络即可。配置完成后,410s将该串口变成具有自己的IP地址的网络端口。用户现在可以通过网络从PC或终端仿真设备连接到410s的串口,并执行与使用直接连接到网口端口的PC相同的命令。现在已启用网络,可以从网络上的任何地方或通过Internet来管理串口设备了。
支持网络的串口设备的关键在于串口服务器处理两个单独区域的能力:
传统的终端设备,例如打印机和串行服务器可专门作为终端,打印机和DTU连接到网络并使这些设备作为联网设备而开发的。现在,更现代的需求要求其他设备启用网络,因此串口服务器在处理连接的设备方面变得更具适应性。此外,它们以提供网络连接的方式变得更加强大和灵活。
串口服务器是“一个专门的基于网络的硬件设备被设计为执行一个单一的或专业组具有客户机访问独立于任何操作系统或专有协议的功能。”
串口服务器允许独立于专有协议,并具有满足多种不同功能的能力。上述案例的应用程序只是设备服务器可用于在网络上放置任何设备或“机器”的众多应用程序之一。
PC已成功用于串口设备的联网。但是,这要求串口终端设备具有能够在PC上运行的软件,然后使该应用程序软件允许PC的网络软件访问该应用程序。这项任务等同于将以太网放在串口设备本身上的问题,因此这不是令人满意的解决方案。
为了获得成功,串口服务器必须提供用于将设备联网的简单解决方案,并允许对其进行访问,就好像可以通过其串口在本地访问该设备一样。另外,串口服务器应提供设备在连接的串口和网络侧可能需要的多种连接可能性。设备是否应该一直连接到特定的主机或PC?是否有多个主机或网络设备可能想要或需要连接到新联网的串行设备?对于在某些情况下要求串口设备拒绝网络连接的应用程序是否有特定要求?最重要的是,服务器必须既具有灵活性,可以满足多种应用程序需求,又能够满足这些应用程序的所有需求。
答案是肯定的!通过M2M蜂窝网络实现的DTU联网设备,就可以解决上述疑问,详情请点击:M2M通信技术联网解决方案