串口网桥在集中监控系统中的应用方案

导读:随着网络技术的发展和网络在各行各业的普及,通过网络进行远程监控和远程数据采集成为一种最经济最可靠的方式。但由于网络跟传统通讯方式的工作模式和工作原理相比具有更好的优势,因此为了充分发挥网络通讯的优势,基于网络的远程监控和远程数据采集可以采用一些更加高效和可靠的软件设计方案。

  在传统的集中监控系统中,一般通过Modem或E1等进行数据传输。随着网络技术的发展和网络在各行各业的普及,通过网络进行远程监控和远程数据采集成为一种最经济最可靠的方式。但由于网络跟传统通讯方式的工作模式和工作原理相比具有更好的优势,因此为了充分发挥网络通讯的优势,基于网络的远程监控和远程数据采集可以采用一些更加高效和可靠的软件设计方案。本文以下以深圳市宇泰科技有限公司生产的串口服务器为例,对于网络的远程监控和远程数据采集的系统设计方案进行一些探讨。


  首先我们了解一下串口服务器的功能串口服务器是一个RS232 与TCP/IP 的协议转换器在集中监控系统中的应用方案。它提供RS232 到网络和网络到RS232 的透明数据传输串口服务器,向上提供10M 以太网接口向下提供1 个标RS232串行口内部集成。ARP,IP,ICMP,TCP,UDP,DHCP,SOCK5 等协议支持网关和代理服务器。


  C2000 Plus S232/1 TW有三种工作模式:


  1. 作为TCP 服务器转换器在指定的TCP 端口上监听平台程序的连接请求。


  2. 作为TCP客户端转换器上电时主动向平台程序请求连接。


  3. 自动方式转换器一般工作在TCP 服务器模式。


  当转换器收到串口数据时,自动切换到TCP 客户端模式转换器向平台程序,请求连接并将数据传送到平台。传送完后转换器自动切换回TCP 服务器模式监控中心。应用程序可以通过三种方式和串口服务器转换器进行数据通讯。


  1.使用Socket(套接字) 。


  2.本公司提供的ActiveX 控件SockServer.ocx 3.虚拟串口。


  一.系统结构使用


  串口服务器的基于网络的远程监控和远程数据采集的系统结构如下:


  监控平台负责与现场设备通讯接收各种现场设备信息和控制现场设备,并把经过处理后的数据保存到数据库,数据服务器运行数据库系统,同时通过WEB 服务器向数据查询终端提供数据数据查询终端,通过浏览器或专用查询工具查询所需要的信息。


  二.软件设计方案


  由于监控中心应用程序可以通过三种方式和串口服务器转换器进行,数据通讯本文以使用控件SockServer.ocx 与串口服务器通讯为例说明平台软件的设计方案使用Windows Socket 与串口服务器通讯与使用控件与串口服务器通讯可以采用相同的软件设计方案:


  一. 首先监控中心软件要能识别现场设备现场设备必须具有一个唯一的标识一般来讲可以采用以下三种方式标识现场设备


  1 使用串口服务器的MAC 地址标识现场设备该方式只适用于使用控件的情况。


  2 使用现场设备自己的序列号该序列号对于每个现场设备必须是唯一的这种方式可以同时适用于使用控件和使用Win Socket的情况。


  3 使用串口服务器 的IP 地址标识现场设备但这样要求每个现场设备分配一个固定的IP 地址这样做在很多情况下会带来网络资源浪费和网络管理及维护的困难一般不推荐使用此方式这种方式可以同时适用于使用控件和使用Win Socket 的情况。


  二.在传统的远程监控和分布式数据采集细途中一般采用主机轮询的方式进行数据通讯。这样做的目的主要是为了解决总线和资源如串口Modem 竞争的问题。但总线和资源竞争的问题在网络环境中已经不存在了,因此在网络条件下完全可以采用基于事件驱动的更加高效的通讯方式。具体来说就是串口服务器和平台软件建立TCP 连接的过程中将平台软件作为TCP 服务器时与平台软件连接的串口服务器设置为TCP 客户端的工作方式。平台软件在指定TCP 端口上被动的等待串口服务器的连接,请求串口服务器上电时主动向监控平台请求建立TCP 连接。


  监控平台软件在收到连接请求后,建立TCP 连接并且连接。一旦建立除非监控平台软件主动要求断开连接,否则连接一直保持。这样可以保证监控平台软件和串口服务器之间的数据通讯管道一直存在。由于TCP 连接建立后,如果不进行数据通讯它不占用任何网络资源。因此采用这种方式不但可以保证用户程序和串口服务器之间的通讯,可以时实进行而且不会增加任何网络负担。由于监控平台软件和串口服务器之间的TCP 连接一直存在,因此现场设备如果有数据需要传送到监控平台时,它随时可以与监控平台进行通讯。即使有两个或多个现场设备同时向监控平台发送数据,也不会造成任何问题。因为监控平台与每个串口服务器的TCP 连接都分别由不同的Win Socket 进行管理,当某个TCP 连接收到数据时相应的Win Socket 会通过接收数据事件通知平台软件进行数据处理。当同时从几个连接收到数据时,这些TCP 连接相对应的WinSocket 会分别产生接收数据事件,这些事件进入平台软件的事件队列由平台软件分别进行处理。当监控平台有数据需要传送到现场设备时,监控平台随时可以向现场设备发送数据而不必理会其它现场设备和平台软件的通讯状态。通过这种基于事件驱动方式,设计的远程监控系统当现场设备产生报警信息时现场设备可以立即将这个信息传送到监控平台,而不必等到监控平台轮询到该现场设备时才传送,这样就大大提高了系统的响应速度。特别是当系统中现场设备数量较大时,效果更加明显。同时由于避免了轮询点名系统中网络通讯的数据量大大减少节约了网络带宽,也就意味着节约了网络资源和网络投资(虽然点名时传送的数据很少但在网络通讯中即使只有一个字节的有效数据它产生的一个以太网数据包也超过512 字节因为不足512个字节时协议自动用无用数据填充而在轮询点名的系统中会产生大量的这种数据包使网络的效率下降)。


  三. 平台软件基于事件驱动时的通讯处理流程如下


  1 通过串口服务器的MAC 地址标识设备将串口服务器的工作方式设置成TCP 客户端


  2 通过现场设备序列号标示设备将串口服务器的工作方式设置成TCP 客户端

串口网桥在集中监控系统中的应用方案

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 无人值守式停车场解决方案

    导读:停车场管理系统是经过不断优化并结合国内外停车场具体需求而设计的高效智能、快捷精确、科学经济的停车场管理系统,它主要包括出入口通道管理系统和场内管理两大部分,可以高效的管理车辆的通行权限、通行安全及效率、停车收费、信息发布、报警处理与联动等。

    2025年11月2日
  • 多级网络化安防监控管理解决方案

    导读:通过管理服务器对摄像机、网络硬盘录像机、流媒体服务器、用户数据等进行集中管理与纪录,从而达到系统内部的集中管理目的。其中流媒体服务器的作用为响应用户对硬盘录像机现场实时视频点播的需求,并完成流转发功能,一个典型的多级网络化监控管理系统结构。

    2025年11月2日
  • 物流行业远程联网视频监控解决方案

    导读:物流行业随着业务的不断发展,营业网点不断增多。由于各个网点分散在全国各大城市,甚至二三级交通不是很便利的城市,给公司运营管理带来很多不便,耗费大量的人力物力。货物的运输管理、收发规范、货物安全等问题也一直是物流企业的管理难题。

    方案 2025年11月2日
  • 红外热成像技术森林防火视频监控方案

    导读:随着造林事业的不断发展,林地面积,林业蓄积量逐年增加,防火工作是首要任务。森林火灾是世界性的林业重要灾害之一,年年都有一定数量的发生,造成森林资源的重大损失和全球性的环境污染。森林火灾具有突发性,灾害发生的随机性,短时间内能造成巨大损失的特点。因此一旦有火警发生,就必须以极快的速度采取扑救措施,扑救是否及时,决策是否得当,重要原因都取决于对林火行为的发现是否及时,分析是否准确合理,决策措施是否得当。

    2025年11月2日
  • 安讯士协力中华艺术宫实现全数字高清监控解决方案

    导读:中华艺术宫视频信息监控系统的建设满足了园区应用的多方面需求,一方面需要系统能够获得低延时、低带宽、高画质的高清图像,另一方面要求系统通过软硬件结合的方式实现全系统无单点故障,保证系统长期稳定运行;另外,通过软件平台高级视频分析算法实现的客流统计功能也为中华艺术宫指挥调度人员提供了有效的实时数据信息。

    2025年11月2日
  • 森林防火监控系统解决方案

    导读:林业局拟建设覆盖全林区范围的森林防火远程网络视频监控系统,所有前端监控节点,全部实时监控,并以电视墙方式显示图像。系统平台负责汇聚各前端监控点视频码流,并完成控制管理功能;用户经过授权后,具有使用网络视频监控系统的权限,可以登录到网络视频监控系统点播选看经授权访问的前端监控点图像,或者将经授权访问的前端监控点图像切换到森林防火监控指挥中心电视墙等显示系统中。

    2025年11月2日