学位论文 > 优秀研究生学位论文题录展示
脉冲强磁场装置主控软件系统设计
作 者: 宋志伟
导 师: 韩小涛
学 校: 华中科技大学
专 业: 电力系统及其自动化
关键词: 脉冲强磁场 控制软件 面向对象编程 OPC C/S架构
分类号: TP273
类 型: 硕士论文
年 份: 2011年
下 载: 12次
引 用: 0次
阅 读: 论文下载
内容摘要
强磁场环境是现代科学实验中重要的极端物理条件之一,可为生物、化学等众多学科领域的基础理论和应用研究提供重要的科学实验平台。强磁场分为稳态强磁场和脉冲强磁场两种,由于脉冲强磁场可以产生较高场强,近年来受到更多的重视。本文主要介绍了关于脉冲强磁场实验室建设的相关课题。从实验室的硬件建设到软件设计都有所提及,但本文将着重介绍脉冲强磁场实验室软件系统的设计,而对硬件部分的介绍将较为简略。根据脉冲强磁场装置的设计原则在其监测及控制系统的需求做了充分分析的基础上,提出了软件的应具有的基本功能以及软件的基本架构。控制软件是强磁场装置监视和控制的最直接实施者,是操作人员指令和设备之间的桥梁,控制软件的可靠性及流程合理性直接影响到系统的稳定性,也关系到是否能可靠保障人员和设备的安全,是否能正确执行实验流程。因此,控制软件在系统中具有举足轻重的地位。主控软件配置在中央控制室的计算机上,负责整个系统的配置、管理、监视、实验控制功能。主控软件分为三部分:服务端,客户端以及配置端。这三部分为三个独立运行的程序,可以独立部署在不同的计算机上。它们和数据库服务器、OPC服务器协同工作,实现整个脉冲强磁场装置的主控功能。本文介绍了一般软件系统的开发方式以及一些常用的软件架构,如客户端/服务器架构以及MVC编程思想。PLC技术在本系统中也得到广泛的应用,本文也介绍了用于.NET平台与PLC之间的编程接口OPC技术。监测系统中用到了多种测量仪器,仪器的接口也不是全部统一,软件系统中用到了能够克服这一障碍的VISA技术。主控计算机与各个硬件的通信主要采用的是TCP方式,TCP协议具有速度快,准确率高等优点。本文也对软件系统中各功能模块的实现做了相应的介绍。
|
全文目录
摘要 4-5 Abstract 5-9 1 绪论 9-16 1.1 本课题的研究意义 9-10 1.2 国内外发展现状 10-14 1.3 本文主要研究内容 14-16 2 软件系统需求分析 16-23 2.1 脉冲强磁场装置设计原则 16-18 2.2 脉冲强磁场装置监测与控制系统的功能 18-20 2.3 控制系统软件主要功能 20-23 3 软件系统设计思想和开发模式 23-33 3.1 面向对象程序设计 23-24 3.2 软件系统架构 24-26 3.3 软件设计思想 26-33 4 主要关键技术 33-43 4.1 PLC 与OPC 技术 33-36 4.2 基于VISA 的RL 测量数据获取 36-38 4.3 基于TCP/IP 的跨平台数据通信 38-43 5 功能模块的实现 43-64 5.1 客户端的设计及实现 43-53 5.2 服务器端的设计及实现 53-55 5.3 配置端的设计及实现 55-64 6 总结及展望 64-65 致谢 65-66 参考文献 66-69 附录一 作者在攻读硕士学位期间发表的论文 69
|
相似论文
- 多厅影院空间架构研究,TU242.2
- 我国服务型政府建设的现状及构建途径研究,D630
- 畜产品质量安全保障监管RFID系统,TS201.6
- 全球化背景下当代中国发展道路研究,D616
- 数字电视互动应用交互系统设计与实现,TP311.52
- 高职院校教学案例库的创建探究,TP311.53-4
- 面向服务的Web报表的研究与设计,TP393.09
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- JD水泥集中采购和供应系统优化研究,F426.71
- 广州动车检修基地工程项目管理研究,F532
- 基于云模型的软件可信性评估模型,TP311.53
- 游戏公司计费系统的设计与实现,TP311.52
- 基于电网转型升级的甘肃省电力公司组织架构研究,F426.61
- C公司信息安全管理研究,F270.7
- 基于JAX-RS的面向资源架构应用研究,TP393.09
- iSchool网络平台的IA建构研究,TP393.09
- 刍议我国劳动争议仲裁和诉讼关系架构,D922.5
- 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
- 设计院图纸管理系统设计与实现,TP311.52
- 基于.NET的院校科研管理系统的研究与实现,TP311.52
- 德阳莱特花园酒店管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统
© 2012 www.xueweilunwen.com
|