首页> 中文学位 >基于Android平台的控制系统远程终端
【6h】

基于Android平台的控制系统远程终端

代理获取

目录

封面

声明

目录

中文摘要

英文摘要

第1章 绪论

1.1 课题研究背景及意义

1.2 远程终端发展现状与发展趋势

1.3 本文主要研究内容及章节安排

1.4 本章小结

第2章 相关技术概述

2.1 Android总体构架简介

2.2 W iFi通信技术简介

2.3 3G通信技术简介

2.4 开发语言及平台

2.5 虚拟服务器技术

2.6 IEC61131-3标准

2.7 本章小结

第3章 远程客户端梯形图搭建的实现

3.1 PLC远程编程软件设计需求分析

3.2 Android远程客户端功能

3.3 软件安全机制的研究

3.4 梯形图放置界面的实现

3.5 触摸事件的处理

3.6 本章小结

第4章 PC接收端梯形图接收的实现

4.1 接收界面的设计

4.2 梯形图重绘的实现

4.3 安装包的生成

4.4 本章小结

第5章 通讯的实现

5.1 通讯的方案的选择

5.2 服务器通信程序设计

5.3 UDP通讯的实现

5.4 本章小结

第6章 测试与验证

6.1 系统运行环境要求

6.2 功能性测试

6.3 实时性测试

6.4 本章小结

第7章 总结与展望

7.1 工作总结

7.2 展望

致谢

参考文献

附录A 论文发表情况

附录B 转接板实物图

展开▼

摘要

传统的控制系统,大多数都是基于PC端进行编程的,编程与调试时的活动区域都受到了较大的限制,在系统发生故障时很难对程序进行及时的修改,这将直接影响到远程控制系统的发展。同时,由于Android系统的使用者越来越多,移动通讯技术的迅猛生长,促使后PC时代提前走入人们的生活。为了满足PLC编程软件移动化的需求,提高现场操作工程师的灵活性与自由程度,促使工程技术人员提前适应后PC时代的到来。研究一种低成本,可移动的远程PLC编程平台对社会有十分深远的影响。因此,本文提出了一种具有远程梯形图编写功能的Android操作系统终端。
  本文选择PLC编程平台作为研究对象,对其编程过程在远程Android客户端进行实现。首先介绍了课题研究背景及意义,并对Android总体构架、Wifi及3G通讯模式,JAVA及VB.NET开发语言等进行了简单的概述,对Android客户端梯形图的实现及PC接收端梯形图的重绘功能进行了详细的介绍。并且通过对比所设计的两种系统结构各自的优缺点,选取了适合本系统的通讯方式,在系统中加入Tomcat服务器,实现了Android客户端和PC端的通信,采取具有通信速度快等特点的UDP协议的Socket通信,同时方便自定义通信协议,有效的改善了梯形图的推送速度和稳定性。梯形图的搭建与显示部分采用了层次化开发,对该软件的后续开发和扩展起到了推动的作用,使代码的二次开发变得简单。为了保障编程数据的安全性,减少软件被盗的可能,在研究中对软件设置了安全登录的认证过程。
  在文章的最后,对本文所做的工作进行了简单的总结,对本文的不足之处及可以更深层次研究、探索的地方进行了展望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号