赵卓[1]2002年在《基于UNIX操作平台下的EPICS实时数据库开发设计》文中认为UNIX作为一种功能强大的多用户、多任务操作系统,被广泛的应用在各种工作站上。Solaris是SUN公司推出的一种UNIX版本,自诞生以来就受到专业用户的欢迎,拥有大量的硬件支持,广泛应用于大型工作站和重要的系统中。 EPICS是一个大型控制系统组态软件工具。EPICS由叁部分组成,即运行在客户端的操作员接口模块OPI(Operator Interface)、运行在服务器端的输入输出控制模块IOC(Input Output Controller)和网络通讯模块CA(Channel Access)。它们以客户/服务器模式工作在网络环境中,客户端一般运行在UNIX、Windows NT操作平台上;服务器一般运行在VxWorks操作系统平台上,此外还可以运行在Linux、Solaris等操作平台上。 EPICS的核心是一个常驻内存的分布式实时数据库系统,存放往来于设备间的实时数据。EPICS的IOC提供该数据库系统管理与访问的工具,并提供上百种VME、PLC、GPIB、现场总线设备的I/O驱动程序。每个数据库记录对应一个I/O通道,只要使用EPICS支持的I/O设备,用户无需编写程序,就可以将所需的数据采入数据库中。EPICS的CA支持TCP/IP协议,CA软件包分别安装在高层客户机和作为服务器的前端机上,使用EPICS/CA工具,用户可以从客户机上以透明通讯方式直接读取驻留在网络不同节点上IOC数据库中的实时数据,实现了网上的数据共享。驻留在客户端的EPICS/OPI提供了IOC数据库生成工具和人机图形界面的开发工具及设备监控所需的软件包。 本论文所做的工作就是基于安装了Solaris 8操作系统的工作站上,进行EPICS实时数据库的应用开发。本论文的课题背景是中科院高能物理研究所加速器控制系统样机的研制开发。
赵卓, 刘万军, 王桂荣[2]2003年在《基于UNIX操作平台下的EPICS实时数据库的开发与设计》文中研究指明UNIX作为一种功能强大的多用户、多任务操作系统,被广泛的应用在各种工作站上。EPICS是一个大型控制系统组态软件工具。本论文所做的工作就是基于安装了Solaris8操作系统的工作站上,进行EPICS实时数据库的应用开发。本论文的课题背景是中科院高能物理研究所加速器控制系统样机的研制开发。
王萌[3]2008年在《EPICS在过程控制中的应用研究》文中研究指明90年代以来,由于计算机和网络技术的飞速发展,计算机控制系统从集中式向分布式体系结构发展。分布式控制系统的实时控制由分布在网络上的多台前端计算机承担,从而增强了系统的并行处理能力、可靠性和实时响应速度。实验物理及工业控制系统(EPICS)采用基于现代通讯网络技术的分布式体系结构,可以支持任意数目的操作员接口计算机和输入输出控制器,通道访问协议实现了用户对通道的透明访问,是完全的分布式控制系统。论文以EPICS软件包及其应用实例为主要研究对象,介绍了EPICS软件包的结构和工作原理,研究了其在LINUX操作系统中的实现技术,以及在工业过程控制及加速器控制中的应用问题。文章首先研究了EPICS在LINUX操作环境中的构建问题,包括EPICS Base和EPICS Extension的选择及安装等等。然后以叁容水箱为例介绍了EPICS数据库的编写、图形操作界面的设计等问题,并介绍了其主要工具的应用及PID控制器在EPICS控制系统中的实现,通过叁容水箱各工作状态的PID控制系统构建验证了EPICS控制软件的基本功能。在此基础上,研究了加速器的结构及工作原理,分析了其控制策略,以回旋加速器为例将加速器控制系统分为六个子系统,采用分布式控制的思想,简化了复杂系统的控制问题,提高了系统的可靠性,稳定性和安全性。在文章的最后详细分析了水冷子系统和真空系统的工作原理,构建了相应的控制系统,实现了回旋加速器部分子系统的功能,并初步探讨了用EPICS实现的分布式控制系统的开发应用问题。EPICS控制系统具有开放性、先进性、实用性、可靠性等多种优点,它的应用使工业控制及物理实验设备方面的控制系统构建更为简单可靠,尤其是在加速器控制方面具有很大的应用空间。
参考文献:
[1]. 基于UNIX操作平台下的EPICS实时数据库开发设计[D]. 赵卓. 辽宁工程技术大学. 2002
[2]. 基于UNIX操作平台下的EPICS实时数据库的开发与设计[J]. 赵卓, 刘万军, 王桂荣. 工业控制计算机. 2003
[3]. EPICS在过程控制中的应用研究[D]. 王萌. 哈尔滨工业大学. 2008
标签:计算机软件及计算机应用论文; 实时数据库论文; 加速器论文;