首页> 中文学位 >西门子智能逻辑控制器HTTP交互式系统设计
【6h】

西门子智能逻辑控制器HTTP交互式系统设计

代理获取

目录

声明

摘要

1 绪论

1.1 课题背景

1.2 国内外研究现状

1.3 论文的主要内容及组织结构

2 LOGO!智能逻辑控制器

2.1 智能逻辑控制器的性能指标

2.2 智能逻辑控制器的核心处理器ARM Cortex-M4

2.3 智能逻辑控制器的硬件结构

2.4 智能逻辑控制器的远程应用框架

3 HTTP交互式系统的方案设计

3.1 HTTP交互式系统的需求分析

3.2 HTTP服务器交互式系统的总体架构

3.3 系统的开发环境

3.3.1 开发工具

3.3.2 系统开发的编程语言

3.4 本章总结

4 HTTP交互式系统服务端模块设计

4.1 HTTP服务功能模块设计

4.1.1 HTTP服务功能模块的初始化

4.1.2 HTTP服务功能模块的缓存机制

4.1.3 HTTP服务功能模块的分析接收请求

4.1.4 HTTP服务功能模块的响应过程

4.2 静态服务器的设计

4.3 动态服务器的设计

4.4 后台服务器的设计

4.5 用户管理权限的设计

4.6 本章总结

5 HTTP面向客户端的交互功能模块设计

5.1 Ajax框架

5.2 客户端的Application

6 交互功能的测试分析

6.1 测试平台组建

6.2 性能测试分析

6.2.1 网页的UI测试

6.2.2 交互性能的测试

6.2.3 安全性能的测试

6.3 测试中遇到的主要问题及解决办法

7 总结与展望

7.1 总结

7.2 展望

致谢

参考文献

展开▼

摘要

随着西门子研发的智能逻辑控制器的不断更新和发展,以及客户需求的不断提高,要求智能逻辑控制器具有远程交互的功能。而原有的用开源代码实现的HTTP交互系统复杂、代码量大,同时现在研发的智能逻辑控制器在内存、FLASH的容量上有严格的限制,所以用开源代码实现的HTTP交互系统难以满足新研发的智能逻辑控制器的要求。
   针对新一代智能逻辑控制器的开发要求,本论文对其核心的HTTP交互式系统进行了研究与设计。HTTP交互式系统分为HTTP服务功能模块和HTTP面向客户端交互功能模块。HTTP服务功能模块的设计主要包括以下几个方面,嵌入式系统下的HTTP服务器,静态文件服务器,动态网页服务器以及后台服务模块。HTTP服务功能模块的正常运行需要包括以下部分,网络通信的安全,良好的系统性能,支持多语言。HTTP面向客户端交互功能模块的设计是整个交互式系统运行的直观表现,面向客户端交互功能模块的设计包括网页的设计,与服务功能模块的静态,动态交互。
   HTTP交互式系统经过测试,用户端能够通过所开发的HTTP交互式系统实现与智能逻辑控制器的连接,对智能逻辑控制器进行有效的操作,实现智能化的远程控制。该系统交互功能强,可操作性好,满足西门子智能逻辑控制器的设计要求,具有实用性和很高的推广应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号