| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19099 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:氮气制取行业伴随着社会的发展已经逐渐成长为一个重要行业,但目前制氮机生产过程监管技术无法满足现代工厂的控制需求,生产监管技术的现状与控制需求间产生了矛盾,这一问题亟待解决。为了使制氮机能够长期稳定的运行,同时能够让技术人员时刻检测设备的运行状态,并能够作出及时处理,本文设计了一个制氮机远程监控系统。 设计的制氮机远程监控系统基于B/S与C/S的混合模式,系统由应用程序服务器、Web服务器、数据库系统等部分组成。服务器端使用Python语言编写程序,在多线程通信的方式下,服务器端可同时对多个客户端进行远程监控。上位机与下位机间通过以太网进行通讯,根据TCP/IP协议通过交换机连接。服务器与监控页面则通过MySQL数据库交换数据,达到连接的效果。详细设计了系统构架、通信协议、数据库、WEB监控界面。在此基础上,编写服务器程序,并与下位机进行联调验证制氮机远程监控系统的功能。最终总结设计的系统,针对设计过程中出现的问题提出改善的方法。
关键词:制氮机,远程监控,Python,WEB,MySQL
目录 摘要 Abstract 第一章 绪 论-1 1.1课题研究的意义-1 1.2现状与发展趋势-1 1.3所做的工作-4 第二章 远程监控系统的结构-5 2.1 C/S模式结构-5 2.2 B/S模式结构-6 2.3 两种模式的比较-7 2.4 系统采用的结构-8 第三章 通信系统设计-10 3.1 网络通信编程与Python-10 3.1.1编程语言的选择-10 3.1.2 系统环境集成-11 3.2制氮机远程监控系统通信协议设计-11 3.2.1 通信模块设计-11 3.2.2 通信协议设计-12 3.3.3 服务器数据解析-16 第四章 制氮机远程监控数据库系统设计-20 4.1 数据模型设计-20 4.2 数据库技术-21 4.2.1 MySQL-21 4.2.2 Pymysql-21 4.2.3 SQLAlchemy-22 4.3 数据库编程-23 4.3.1数据库操作工具-23 4.3.2 数据库连接-23 4.3.3 数据库表的创建-24 第五章 制氮机远程监控界面设计-27 5.1 远程监控WEB界面设计-27 5.1.1 登录界面设计-27 5.1.2 监控界面设计-28 5.2 网页自适应设计-30 第六章 系统调试与总结-33 6.1服务器调试-33 6.2服务器与下位机联调-34 6.3服务器、网页发布、触摸屏联调-37 第七章 总结与展望-41 参考文献-42 致 谢-44 |

