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

来源 :厦门大学 | 被引量 : 0次 | 上传用户:blueseaxw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
催化反应类型多样,导致催化反应装置种类繁多,与此同时,为不同装置配置不同的软件耗费的成本相对昂贵,所以目前国内的催化反应评价装置很多时候采用手动,费时费力且不直观。虽然有些装置有配套的软件,但产品的成熟度太低。近年来,随着工业的蓬勃发展,组态软件由于可以通过图形编辑快速构建现场工业环境、实时多任务、适配多种硬件等优点,备受大家喜爱。由此可见,研发一款使用简单、显示直观、功能完善、适配多种催反装置、类似于监控组态软件的催化反应评价装置软件已经迫在眉睫。本文提出了一种基于Eclipse插件技术的催化反应评价装置控制软件的实现。该系统使用Eclipse最具特色的插件技术和图形建模框架(Graphical Modeling Framework,GMF)。图形建模框架生成代码,让开发人员更专注于业务逻辑的设计,提高了软件开发效率;利用插件技术按照功能模块划分,使软件更容易扩展和维护。该软件实现了用户管理、流程图编辑、仪器控制、数据管理和多任务五大功能模块。流程图编辑模块分为工程师模式和用户模式两种。工程师使用拖拽的方式完成整台装置流程图的绘制,并对其做简要的配置;而用户模式只能使用装置流程图控制仪器,不能编辑实验流程图。用户管理模块,根据用户的权限不同,该软件系统会加载不同的功能模块。仪器控制模块是使用串口通信实现了多台温控表、压力表、质量流量计、料液泵等器件的控制,及采用轮询的方式获取每个仪表的数据。数据管理模块包括使用SQLite数据库保存数据、将采集的仪表数据用曲线图显示等。多任务是通过表格完成实验流程的编辑,并按照实验流程自动控制仪器,对实验操作者来说很方便。本催化反应评价装置控制软件,首先进行了需求分析;然后在需求分析的基础上,设计了软件系统框架和功能模块详细功能;其次,在图形建模框架的基础上,根据插件的方式对各功能模块进行开发;最后,展示了五大功能模块在本软件的实现成果。
其他文献
简要介绍内燃机电站行业国际标准的制修订动态及ISO8528-1的部分修订内容,并提出贯彻实施意见。
磷脂酰肌醇3-激酶(phosphoinositide3-kinase,PI3K)是一种胞内磷脂酰肌醇脂激酶。PI3K介导的PI3K/AKt/mTOR信号通路调控着细胞的生长、分化、凋亡及血管生长等多种生理过程。
介绍了一种以TMS320F240为核心的火炮训练电源,该电源采用IGBT器件,PWM调制技术,具有多种保护功能。