基于Eclipse的催化反应评价装置控制软件的实现

来源 :厦门大学 | 被引量 : 0次 | 上传用户:blueseaxw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
催化反应类型多样,导致催化反应装置种类繁多,与此同时,为不同装置配置不同的软件耗费的成本相对昂贵,所以目前国内的催化反应评价装置很多时候采用手动,费时费力且不直观。虽然有些装置有配套的软件,但产品的成熟度太低。近年来,随着工业的蓬勃发展,组态软件由于可以通过图形编辑快速构建现场工业环境、实时多任务、适配多种硬件等优点,备受大家喜爱。由此可见,研发一款使用简单、显示直观、功能完善、适配多种催反装置、类似于监控组态软件的催化反应评价装置软件已经迫在眉睫。本文提出了一种基于Eclipse插件技术的催化反应评价装置控制软件的实现。该系统使用Eclipse最具特色的插件技术和图形建模框架(Graphical Modeling Framework,GMF)。图形建模框架生成代码,让开发人员更专注于业务逻辑的设计,提高了软件开发效率;利用插件技术按照功能模块划分,使软件更容易扩展和维护。该软件实现了用户管理、流程图编辑、仪器控制、数据管理和多任务五大功能模块。流程图编辑模块分为工程师模式和用户模式两种。工程师使用拖拽的方式完成整台装置流程图的绘制,并对其做简要的配置;而用户模式只能使用装置流程图控制仪器,不能编辑实验流程图。用户管理模块,根据用户的权限不同,该软件系统会加载不同的功能模块。仪器控制模块是使用串口通信实现了多台温控表、压力表、质量流量计、料液泵等器件的控制,及采用轮询的方式获取每个仪表的数据。数据管理模块包括使用SQLite数据库保存数据、将采集的仪表数据用曲线图显示等。多任务是通过表格完成实验流程的编辑,并按照实验流程自动控制仪器,对实验操作者来说很方便。本催化反应评价装置控制软件,首先进行了需求分析;然后在需求分析的基础上,设计了软件系统框架和功能模块详细功能;其次,在图形建模框架的基础上,根据插件的方式对各功能模块进行开发;最后,展示了五大功能模块在本软件的实现成果。
其他文献
简要介绍内燃机电站行业国际标准的制修订动态及ISO8528-1的部分修订内容,并提出贯彻实施意见。
食堂打饭、银行取钱、火车站取票、收银台结账……人生中不知有多少宝贵的时间浪费在了排队上。随着城市生活节奏的加快,如何节省客户排队等待的时间成了提高服务质量的一个关
本文综述了近年国外在预防腹膜透析中腹膜炎发生的一些进展,指出Y型和O型输液管道是目前最行之有效的方法。
1月18日,文化部首次发布了《2009年中国网络游戏市场白皮书》,回顾了2009年我国网络游戏发展与管理的总体状况,公布了2009年我国网络游戏市场权威数据,预测了今后网络游戏发展与
磷脂酰肌醇3-激酶(phosphoinositide3-kinase,PI3K)是一种胞内磷脂酰肌醇脂激酶。PI3K介导的PI3K/AKt/mTOR信号通路调控着细胞的生长、分化、凋亡及血管生长等多种生理过程。
介绍了一种以TMS320F240为核心的火炮训练电源,该电源采用IGBT器件,PWM调制技术,具有多种保护功能。
本期封面文章逐一介绍了新评选出的十大新兴科技,这份由技术编辑们选出的清单试图列出可能对人类生产,生活产生重大影响的发明,其中IT领域的新技术占有重要的位置,由此我们也许可
提到苹果,人们总是联想到乔布斯,其实苹果出类拔萃的设计都出自Jonathan Ive的手笔。这位主管工业设计的高级副总裁,1997年之后苹果一系列广受好评的工业产品经典设计,几乎都出自
Cocos2d最缺乏的组件系统,在Unity3D中却是标准的系统,组件系统在游戏开发中的优势毋庸置疑。而Cocos2d3.0中最令人期待的也是组件系统,本文将探讨如何在Cocos2d2.0的基础上实现组
开放与合作是当今互联网的主题之一,而提供OpenAPI也成为当下互联网服务提供商的一个趋势。本文从设计云存储OpenAPI需要考虑的7个元素出发,全面解析个人云存储OpenAPI。