基于Android的工业控制监控软件的设计和开发

被引:0
作者
彭鑫
机构
[1] 浙江大学
关键词
Android开发; 移动监控; 控制系统; 工业流程图; 报警推送;
D O I
暂无
年度学位
2013
学位类型
硕士
导师
摘要
传统控制系统监控软件多运行于PC端,现场监控人员需固定在中心监控室查看,比较不便。监控软件的移动化需求强烈,Android平台的智能终端快速发展,为工业控制系统监控软件的移动化提供了技术保障。 本文通过研究传统工业控制监控软件系统结构,结合移动监控软件的兼容性、实时性、安全性方面的需求,提出了一种移动监控软件的系统解决方案。通过在工厂网络中架设移动终端服务器而不需要改变原有网络拓扑结构即能实现本方案,极大增强了系统兼容性,降低升级成本。移动服务器的加入使工厂控制局域网和移动应用网络物理隔离,增加系统安全性和稳定性。流程图模块中绘图部分采用层次化和面向对象化的2D图形编程方法,使得软件代码的易维护和可扩展,提高代码的可复用性。采用Android NDK开发和JNI混合调用方式来开发流程图数据通讯部分,加快了程序运行速度。采用数据区多页表地址映射存储和异步网络传输的方式来开发流程图的数据订阅和网络通讯部分,加快了数据的存取,让数据传输更加稳定和快速,提高了系统实时性。通过加入安全登录认证过程有效的防止了软件被盗用的可能。采用密钥服务器动态生成和管理进一步保障了数据加密的安全性。通过加入权限管理机制,保障了数据和文件只能被授予了权限的用户使用和查看,使得可以对于不同级别权限的用户查看不同的文件和数据内容。 最后,本文将软件实际应用于中控iCS G3系列控制系统并进行功能性和实时性的测试,测试结果表明该软件具有良好的实时性与安全性,能够为现场人员带来便捷,提高生产的效率。
引用
收藏
页数:84
共 31 条
[1]
工业分布式实时数据库网络通信平台的研究与设计 [D]. 
黄震 .
浙江大学,
2012
[2]
基于android的push平台功能的实现 [D]. 
宋新晓 .
北京交通大学,
2011
[3]
终端安全软件的设计与实现 [D]. 
徐晓东 .
北京邮电大学,
2010
[4]
组态软件可视化环境的设计与实现 [D]. 
孟凡姿 .
哈尔滨工程大学,
2008
[5]
Skia.2D Graphics Library..Google;.http://code.google.com/p/skia.2008,
[6]
Linux Device Drivers..Jonathan Corbet; Alessandro Rubini; Greg Kroah-Hartman;.O'Reilly Media.2005,
[7]
Android框架揭秘.[M].(韩) 金泰延; (韩) 宋亨周; (韩) 朴知勋; (韩) 李白; (韩) 林起永; 著.人民邮电出版社.2012,
[8]
Android系统源代码情景分析.[M].罗升阳; 著.电子工业出版社.2012,
[9]
深入理解Android.[M].邓凡平; 著.机械工业出版社.2011,
[10]
监控组态软件及其应用.[M].马国华著;.清华大学出版.2001,