基于PLC的聚束器NB2控制系统的软件设计与研究

基于PLC的聚束器NB2控制系统的软件设计与研究

论文摘要

兰州重离子研究装置(HIRFL-CSR)主要由注入器SFC和主加速器SSC以及冷却储存环CSR三部分组成,能提供多能量、多种类的离子束流。随着核物理放射性束流线(RIBLL)和国家九五重点大科学工程冷却存储环(CSR)的建成与实验开展,对HIRFL束流的强度和品质提出了较高的要求,为此研制了一台新的高频聚束器NB2,并安装在SFC和SSC两者之间的束运线上,使之起到改善束流品质的重要作用。聚束器NB2主要由提供能量的高频发射机和对离子速度产生调制的高频谐振腔两大部分组成。相应的其控制系统也分为发射机控制和谐振腔控制两部分。发射机控制主要完成设备的开关机操作、状态监视、参数调节和连锁保护等功能;谐振腔控制主要完成腔体电机的拖动控制、频率调节和连锁保护等功能。整个控制系统采用西门子可编程控制器S7-300PLC为现场控制器,主要执行机构为伦次9300EP伺服电机,再基于PROFIBUS现场总线完成现场控制网络的构建,通过以太网接入就近的交换机,实现与中控室工控机的数据通信,完成聚束器NB2的状态监控和远程控制。系统的软件设计主要以嵌入式软件为主,分为S7-300PLC在STEP7开发环境下的控制程序设计现场触摸屏TP270在ProTool环境下的人机接口HMI软件设计,伺服电机在GlobalDRIVER环境下的驱动器参数配置,以及上位工控机在WinCC环境下的远程人机接口HMI软件设计四部分。首先,该软件设计依照软件工程的思想,充分利用软件工程的技术手段UML(统一建模语言)以及Rational Rose建模工具,以结构化程序设计和而向对象设计的方法对用户需求和PLC控制系统进行了分析和设计。在复杂系统的开发中,系统设计具有较大难度,事先设置好项目成本和项目进度,分析控制系统的意义和设计功能需求模型,借助UML等辅助工具,采用用例图来描述其中的各种用户需求,可以起到事半协倍的良好效果,对PLC控制系统的实践具有很好的指导意义。同时,采用了工业控制上成熟、通用的软件组态技术、现场总线技术和电机控制理论。人机界面友善直观,操作简单可靠;通信快捷有效;并能通过远程桌面进行遥控和监视。现场控制器抗干扰能力强、运行稳定、易于日常维护;整个系统完全适应强电场、强磁场、强地线干扰的现场环境,有效地保证了系统的长期可靠性和稳定性,缩短了开发周期,简化了设计和调试难度。目前该系统在完成现场调试后已经投入在线运行,使得工作人员远离现场恶劣的工作环境。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题任务
  • 1.3 本人的主要工作
  • 1.4 论文的安排
  • 第二章 需求分析与UML建模
  • 2.1 控制系统总体结构
  • 2.2 UML建模和软件平台介绍
  • 2.2.1 UML简介
  • 2.2.2 JUDE-COMMUNITY建模工具
  • 2.2.3 需求分析和建模
  • 2.2.4 SIMATIC STEP7软件平台介绍
  • 2.3 STEP7标准软件包的功能
  • 2.4 现场总线技术
  • 2.5 系统硬件结构设计与组态
  • 第三章 PLC程序设计与用例
  • 3.1 聚束器控制系统设计概述
  • 3.2 组态软件技术
  • 3.3 发射机的结构化分析与用例描述
  • 3.3.1 发射机工作模式用例与流程图
  • 3.3.2 取样比较功能用例
  • 3.3.3 数据回传用例
  • 3.3.4 电机控制用例
  • 3.3.5 脉冲调制用例
  • 3.4 腔体PLC软件设计与用例描述
  • 3.4.1 数据通信程序用例
  • 3.4.2 伺服电机通信接口程序用例
  • 3.4.3 编码器位置获取程序用例
  • 3.4.4 伺服电机控制功能程序用例
  • 3.4.5 步进电机控制功能程序用例
  • 3.4.6 位限判断程序用例
  • 3.5 小结
  • 第四章 人机接口与触摸屏软件设计
  • 4.1 TP270简介
  • 4.2 PROTOOL组态软件简介
  • 4.3 HMI设计
  • 4.3.1 高放HMI
  • 4.3.2 槽路HMI
  • 4.3.3 腔体拖动HMI
  • 4.3.4 其他HMI介绍
  • 4.4 小结
  • 第五章 远控界面的WINCC软件设计
  • 5.1 WINCC简介
  • 5.1.1 WinCC所具有的特点
  • 5.1.2 WinCC系统构成
  • 5.2 总体设计
  • 5.2.1 聚束器监控WINCC界面
  • 5.2.2 相位WINCC监控界面
  • 5.2.3 注入器SFC WINCC监控界面
  • 5.4 小结
  • 第六章 结论
  • 6.1 聚束器系统的优点
  • 6.2 系统待完善的地方
  • 6.3 小结
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于PLC的聚束器NB2控制系统的软件设计与研究
    下载Doc文档

    猜你喜欢