电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

工业远程监控系统的云服务器软件设计 计算机信息和技术专业

工业远程监控系统的云服务器软件设计  计算机信息和技术专业_第1页
工业远程监控系统的云服务器软件设计  计算机信息和技术专业_第2页
工业远程监控系统的云服务器软件设计  计算机信息和技术专业_第3页
I工业远程监控系统的云服务器软件设计摘 要随着工业智能化的发展,工业远程监控技术已成为工业领域远程掌握工业现场设备运行状况和收集工业设备运行数据的重要手段。目前工业远程监控系统采用在工业设备端收集数据,通过网络将数据上传到服务器,由服务器处理相关数据的模式。服务器作为工业远程监控系统的数据处理中心,承担着转发和存储数据的重要任务。面对日益增多的工业设备,目前工业服务器存在并发能力不足、稳定性低、可扩展性小并且维护困难等问题,不能满足高并发模式下稳定传输数据的要求。由于大多数工业设备为嵌入式设备,其计算资源有限,因此工业远程监控系统要求通信模块易于集成到设备端并占用少量的设备计算资源。工业设备数据具有发送次数多、单次发送数据小的特点,因此服务器软件的通信协议选择非常重要。MQTT 协议是轻量级、低带宽的双向通讯协议,并且支持多平台,易于集成到其他终端中。由于 MQTT 协议数据包小,占用设备资源较少,不会明显增加工业设备的负担。本设计选用 MQTT 协议作为工业设备与服务器以及终端设备的通讯协议。本文首先根据 MQTT 协议的订阅/发布特点,设计云服务器软件的架构,然后对服务器软件进行详细设计。服务器软件基于 MQTT 的消息中间件 Mosquttio 而设计,其主要模块包括工业设备登录验证、业务处理、消息持久化、数据加密、负载均衡、服务器状态监控等模块。本设计采用 Linux 系统作为运行平台,使用Redis 数据库实现数据存储,利用 C 语言实现服务器软件各项功能。将云服务器软件、Redis 数据库和负载均衡模块部署到阿里云服务器中,该方式可满足工业远程监控系统的服务器软件的可扩展性、并发性和稳定性的需求。最后,服务器软件进行系统功能测试和性能测试。测试结果表明,该服务器软件在功能和性能上满足工业远程监控系统的各项需求。关键字:远程监控云服务器MQTT 协议负载均衡IDESIGN OF CLOUD SERVER SOFTWARE FOR REMOTE MONITOR SYSTEMIN INDUSTRYABSTRACTWith the development of industrial intelligence, industrial remote monitoring technology has become an important way that can contribute to controlling devices and collecting data of equipment in remotely. At present, the industrial remote monitoring system need to collect the data of the devices, and then transfer data...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文章天下+ 关注
实名认证
内容提供者

各种文档应有尽有

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部