基于NI cRIO的合肥光源冷却水监测系统
2014-09-23王季刚文鹏权蒋思远刘功发
核技术 2014年4期
陈 曦 王季刚 宣 科 李 川 文鹏权蒋思远 刘功发
(中国科学技术大学 国家同步辐射实验室 合肥 230029)
1 系统概述
合肥光源(Hefei Light Source, HLS)是以真空紫外和软X射线为主的专用同步辐射光源。为了提高其供光亮度并提供更多的储存环直线节,2009年底启动了合肥光源重大维修改造项目,冷却水监测系统是此次重大维修改造项目的一部分。
冷却水监测系统用于监测分布在合肥光源范围内的冷却水温度、压力和流量,以及磁铁温度和隧道环境温度。这些信号分布范围广,环境复杂,但变化不快,采样频率的要求为1 Hz,温度的测量准确度要求为±0.5 °C,压力和流量的测量精度要求为±2%。
因此,在硬件设计时主要考虑其抗电磁干扰能力和扩展性能。而在软件设计时主要考虑与EPICS(一种广泛应用于大科学装置的大型分布式控制系统的软件运行环境和开发平台)的兼容性,以保持与合肥光源控制系统总体设计的一致性,因为合肥光源控制系统是基于EPICS开发的。
可重配置嵌入式工业控制器(cRIO)是美国国家仪器公司(NI)专为恶劣环境下的应用而设计的,可热插拔的I/O模块种类齐全,支持LabVIEW图形化编程,并存在现成的EPICS接口程序,易于将系统集成到EPICS环境中。冷却水监测系统采用cRIO作为硬件平台,并采用LabVIEW作为编程语言。
2 硬件结构
冷却水监测系统用于监测冷却水温度、压力和流量,以及磁铁温度和隧道环境温度等信号。这些信号分布在合肥光源的整个范围内,总计596个。冷却水监测系统的硬件结构如图1所示,上位机通过以太网与18台NI cRIO-9073控制器相连。……
登录APP查看全文
