单端口接收多浮标的岸站接收系统设计及实现
发布时间:2024-12-24 22:37
为增强岸站接收系统服务器的安全性和降低服务器的计算负荷,本文设计了基于CS架构的单端口接收多浮标数据的岸站接收系统,采用LabVIEW开发实现。岸站接收系统由服务器端程序和客户端程序组成,服务器端程序通过服务器上的单端口接收多个浮标的数据,将原始数据存储到数据库中;客户端程序从数据库中查询到原始数据,并根据对应浮标的数据格式进行解析、显示和导出。服务器的任务变得简单可靠,数据解析任务分布在各个客户端计算机上,服务器只开放一个端口,提高了服务器的安全性。经过一年的试验,服务器通过单端口接收在近海和远海7套浮标的数据,数据接收率为100%。实验验证了单端口接收多浮标的岸站接收系统的稳定可靠性,提高了岸站接收系统服务器的安全性,降低了对服务器的硬件需求。
【文章页数】:5 页
【部分图文】:
本文编号:4020029
【文章页数】:5 页
【部分图文】:
图1 浮标岸站接收系统设计思路
根据浮标岸站接收系统的设计需求,采用CS架构,如图1所示,海上的浮标数据采集系统将采集的数据传输给服务器端接收程序,服务器端接收程序将数据存储在服务器上的数据库中,客户端显示程序通过请求数据库中的数据来获取浮标的采集数据,在客户端显示程序中将请求到的数据按照格式解析成水文气象信息....
图3 浮标岸站接收系统服务器端流程图
浮标岸站接收系统服务器端流程图如图3所示。浮标岸站接收系统服务器端软件安装于具有公网固定IP地址的计算机上,浮标岸站接收系统服务器端程序可以对服务器上的某个端口进行监听,判断是否收到数据,如果未收到数据,继续监听端口,如果收到数据,对数据进行处理,查找识别码,判断是否是浮标数据。....
图4 浮标岸站接收系统服务器端程序界面
浮标岸站接收系统服务器端程序界面如图4所示,对服务器端单端口进行监控,监控多个浮标传输的数据,收到的数据存储到本地文件和数据库中,整个界面简洁清楚。2.2浮标岸站接收系统客户端的实现
图5 浮标岸站接收系统客户端程序软件模块
浮标岸站接收系统客户端需要满足的功能包括实时数据查询、历史数据查询及绘制曲线图以及数据导出等功能。因此,将程序按照功能划分成3个软件模块,分别为最新数据、数据查询和数据报表,最新数据页可实时查询最新数据,并将最新数据解析成浮标状态、气象、水质等信息,可以选择不同的标号进行实时查询....
本文编号:4020029
本文链接:https://www.wllwen.com/kejilunwen/haiyang/4020029.html
上一篇:海洋沉积过程的铀系放射性核素示踪技术:物源识别、沉积、再悬浮
下一篇:没有了
下一篇:没有了
最近更新
教材专著