基于MVC架构的J-TEXT CODAC系统通用界面设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liu55166
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J-TEXT CODAC系统是基于对ITER CODAC(COntrol, Data Access and Communication)系统的研究而开发的,该系统不仅兼容了大部分ITER CODAC标准,而且针对J-TEXT实验室托卡马克装置的实际情况进行了简化并引入了面向仪器的设计思想。随着核聚变实验的不断深入和改进,J-TEXT需要为满足不同的实验需求和不断增加的子系统开发基于J-TEXT CODAC的内部监控应用软件,而这些软件的主要功能有很多共性,因此需要一种新的开发模式来提高项目的可复用性和开发效率。  本文设计了一种基于MVC(Model-View-Controller)架构的J-TEXT CODAC系统通用界面设计模式,将与底层系统与设备操作相关的功能封装进通用model模型中,令顶层界面开发人员能够利用该设计模式专注于人机交互界面(Human Machine Interface)的开发而不用过多了解底层技术的细节。为了与设备进行通信或读取实验数据,与数据库MDSPlus以及EPICS(Experimental Physics and Industrial Control System)相关的功能已被封装成可复用的模块,界面开发人员与它们的通信就如直接操作对象一样简单。其中,不同应用程序之间差异化的配置和设计信息都利用XML文件来存储,在程序初始化期间利用通用Model模型和Controller模型中的相关模块来加载即可自动配置。  本文工作的重点是View层和Controller层上的探索和实践,运用C#面向编程语言和Measurement Studio控件库开发了“放电快照”软件和电源监控系统的界面,实现了对波形的实时绘制、利用格式转换进行存储和查看波形、配置实验物理参数、实时显示放电流程状态信息等功能。这些基于J-TEXT CODAC的应用界面已经成功部署,为J-TEXT实验室的放电实验奠定了良好基础。
其他文献
为丰富刊物内容,拓宽基层来稿渠道,进一步掌握各地蔬菜产业新技术、新经验和新情况,加强与广大读者、作者的联系和沟通,特面向全国各地县乡农业技术干部征聘本刊通讯员。一、
气缸作为气动系统中主要的执行元件,具有结构简单、制造成本低、可靠性高、运动速度可调等一系列优点,广泛应用于自动化生产线上,驱动工件的装卸、搬运、加紧、定位、进给等操作,实现生产的自动化。气缸驱动负载运动时,当气缸活塞运动速度很大或缓冲失效时,每次活塞运行到行程终端,都会对缸盖施加一个作用时间很短、绝对值很大的冲击力,这样的负载称为冲击负载。在气动自动化生产线上,为了提高生产效率、降低生产成本,大多
本文就初中数学教学课堂的现状作为出发点,研讨如何提高初中数学课堂效率并提出提高初中数学课堂效率的方法和策略.rn数学是一门博大精深的学科,涵盖了社会的方方面面,具有很
期刊
To clarify the aerosol hygroscopic growth and oprical properties of the Pearl River Delta (PRD) region,integrated observations were conducted in Heshan City of
该文紧密结合大型电力企业实际,在生产过程自动化和企业信息化应用等方面取得了多项理论与实践的突破,主要工作和研究成果如下:1.在深入研究大型电力企业信息化应用工程成功
该文通过对灰色系统理论和多种负荷预测方法的深入研究,模型基础上,将国民经济发展对年用电量的影响加到灰色预测模型中,提出了β值灰色预测法. β值灰色预测法是以逐年国内
2015年初“互联网+”概念兴起,农资行业闻风而动,传统农资生产企业、传统流通企业、电商平台公司等纷纷布局农资电商,开启了我国“农资电商元年”。乐观者对农资电商寄予了根
该文采用了矢量图形技术来描述和处理工程图纸.利用网络拓扑技术来描述电气原理图和设备平面布置图中的连接关系.使用图论中的二分图匹配方法来处理继电元件的逻辑匹配检查问
In recent years,volatile fatty acid (VFA) production through anaerobic fermentation of sewage sludge,instead of methane production,has been regarded as a high-v
辣椒是一种世界性的蔬菜作物,富含辣椒碱、辣椒红素、维生素等营养成分。辣椒在种植过程中,常采用春雷霉素和多菌灵来减少病菌对产量和质量的影响。近几年,随着国外技术壁垒的提