三维打印网络监控系统研究与开发
发布时间:2017-04-10 08:14
本文关键词:三维打印网络监控系统研究与开发,,由笔耕文化传播整理发布。
【摘要】:近年来,随着信息技术和传感器技术的发展,互联网与制造业的结合越来越紧密。互联网技术在制造系统中的应用使制造系统更加智能化,有利于提升制造系统的制造效率。三维打印技术是一项重要的新型制造技术,现已广泛应用于原型制造、医学模型和微机电制造等多个领域。本文以FDM (Fused Deposition Modeling)三维打印机为基础,构建了三维打印网络监控系统,旨在实现三维打印设备的远程、移动、便捷监测和控制,主要研究工作包括:一、在分析现有三维打印系统的基础上完成了系统总体架构设计,对服务器驻留程序方案、PC客户端软件方案和移动客户端软件方案分别进行了设计和论证。二、以IOCP模型(I/O Completion Port)为主体完成了多线程服务器驻留程序的开发,保证了驻留程序良好的并发处理性能,定义了数据包格式以及服务器和客户端之间的通讯方式。三、完成客户端软件(包括PC客户端和移动客户端软件)的开发与调试。PC客户端软件重点研究了本地模块中的打印控制功能和网络模块包括打印机远程控制、打印文件传输和视频监控等功能。移动客户端软件主要研究用户信息管理、在线打印机列表显示以及打印文件传输等功能。四、开展网络监控系统运行实验,对PC客户端软件功能、移动客户端软件功能和性能以及服务器承载能力进行了测试。实验结果证明了所开发系统的有效性。
【关键词】:网络监控 三维打印 多线程服务器 移动客户端
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
- 致谢4-6
- 摘要6-7
- ABSTRACT7-11
- 1. 绪论11-19
- 1.1 论文研究背景和意义11-12
- 1.2 国内外研究现状12-17
- 1.2.1 三维打印技术研究现状12-15
- 1.2.2 基于互联网的制造系统研究现状15-17
- 1.3 论文主要研究内容与架构17-19
- 1.3.1 论文主要研究内容17-18
- 1.3.2 论文章节结构18-19
- 2. 三维打印网络监控系统总体设计19-29
- 2.1 三维打印机简介19-22
- 2.1.1 打印机嵌入式控制系统19-20
- 2.1.2 三维打印机机身结构20-22
- 2.2 系统功能需求分析与总体架构设计22-24
- 2.3 服务器端驻留程序方案设计24-26
- 2.3.1 服务器与终端间通信协议设计24-25
- 2.3.2 驻留程序IO模型设计25-26
- 2.4 客户端软件方案设计26-28
- 2.4.1 PC客户端软件方案设计26-27
- 2.4.2 移动客户端软件方案设计27-28
- 2.5 本章小结28-29
- 3. 系统网络通信机制与服务器功能实现29-45
- 3.1 通信协议选择与数据格式设计29-31
- 3.1.1 基于TCP协议的Socket通信简介29-30
- 3.1.2 数据包格式设计30-31
- 3.2 驻留程序IO模型研究与开发31-39
- 3.2.1 IOCP运行机制31-35
- 3.2.2 基于IOCP模型的服务器程序开发35-39
- 3.3 服务器与客户端网络通讯方式设计与开发39-44
- 3.3.1 用户登录指令设计40-42
- 3.3.2 实时状态更新指令设计42
- 3.3.3 文件发送指令设计42-43
- 3.3.4 网络打印控制指令设计43-44
- 3.3.5 视频监控指令设计44
- 3.4 本章小结44-45
- 4. 客户端软件开发45-56
- 4.1 PC客户端软件开发45-50
- 4.1.1 打印控制功能开发45-47
- 4.1.2 数据通讯功能开发47-48
- 4.1.3 视频监控功能开发48-50
- 4.2 移动客户端软件开发50-55
- 4.2.1 移动客户端软件总体架构51-52
- 4.2.2 在线打印机列表显示模块开发52-54
- 4.2.3 打印文件传输模块开发54-55
- 4.3 本章小结55-56
- 5. 实验研究56-70
- 5.1 PC客户端软件功能运行实验56-62
- 5.1.1 本地打印模块打印控制实验56-59
- 5.1.2 FTP文件传输实验59-61
- 5.1.3 视频监控功能实验61-62
- 5.2 移动客户端软件功能运行和性能测试62-67
- 5.2.1 软件功能运行实验62-65
- 5.2.2 软件性能测试65-67
- 5.3 服务器负载能力测试67-68
- 5.4 本章小结68-70
- 6. 总结与展望70-72
- 6.1 总结70
- 6.2 研究展望70-72
- 参考文献72-75
【相似文献】
中国期刊全文数据库 前10条
1 辛苑薇;;消失的客户端[J];中国民营科技与经济;2010年01期
2 肖^j;王磊;李闻天;张国营;;802.1x系统中客户端软件版本检测方法分析[J];昆明理工大学学报(理工版);2007年02期
3 刘子栋;郭忠文;管旭;;面向海洋观测与模式数据的客户端软件设计与实现[J];中国海洋大学学报(自然科学版);2012年S1期
4 李瑞祥;客户端设置详解[J];中国有线电视;2002年18期
5 何e跹
本文编号:296285
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/296285.html