产品推荐:水表|流量计|压力变送器|热电偶|液位计|冷热冲击试验箱|水质分析|光谱仪|试验机|试验箱


仪表网>技术中心>应用设计>正文

欢迎联系我

有什么可以帮您? 在线咨询

PLC及触摸屏的发射机控制系统设计方案

   2012年05月18日 16:39  
  根据远程控制高频发射机和简化设计的要求,设计了一种基于PLC和触摸屏的高频发射机控制系统。并结合ProfiBus总线和Ethernet技术,实现了与原有系统的组网。采用STEP7、Wincc和Protool分别完成PLC程序设计、上位机人机界面和触摸屏人机界面设计。重点介绍了系统的硬件配置、网络结构、频率微调、人机界面、软件设计。该系统设计简化了网络结构,提高了可靠性和稳定性。
  
  1、引言
  
  聚束器NB2是重离子加速器系统中,提高束流品质的一个高频系统。其工作原理如图1示,
  
  图1:工作原理图
  
  速度不同的带电粒子经过耦合有大功率高频信号的真空加速腔时将受到速度调制,zui终粒子的速度趋于一致。即如粒子1以V1,粒子2以V2的速度在束线中运动,其中V1小于V2,经过相同的时间,粒子2到达高频信号的负半周期,粒子1到达高频信号的正半周期,二者都受到由电场力产生的加速度a的作用,由式1-1可知经过相同的时间,粒子速度趋于一致,以达到改善束流的品质。
  
  V2-a.t=V
  
  V1+a.t=V式1-1
  
  高频发射机系统如图2所示,主要由高频放大、槽路、冷却系统和供电系统四部分组成。高频放大部分是由固态宽频带放大器、电子管构成的二级放大系统;供电系统主要负责电子管的灯丝、栅极、帘栅极、阳极和宽频带放大器的供电;加之整个发射机是一个以分布参数为主的系统,因而槽路是改善发射机参数和性能的重要组成部分。考虑到发射机工作在一个有高压、低压、交流、直流、脉冲和模拟信号混合的电磁环境中,为保证控制系统的稳定性和可靠性,采用了西门子S7-300系列的PLC、触摸屏,并结合Ethernet(工业以太网)技术设计了NB2发射机控制系统,实现了发射机的远程控制。
  
  Ethernet网络是采用商业以太网通信芯片和物理介质,利用以太网交换机实现各设备间的点对点连接的工业以太网技术。能同时能支持10M和100M的以太网的商业产品。它的一个数据包zui多可达1500字节,数据传输可达10Mbps或100Mbps;从而实现数据的高速传输[1]。
  
  图2:发射机框图
  
  2、控制系统组成
  
  该控制系统要实现发射机的连锁保护,即发射机的冷却、电源、电子管、槽路中任一个参数出现异常,系统都能实现报警并采取相关的应急措施,确保系统的安全。现场控制的HMI(人机界面)是用西门子TP270组态设计的,可以实现本地操作如报警、记录、打印、参数的读取等。还能在控制室实现对冷却系统、电源、电子管的各极偏置、以及激励的远程操作;并且能在处于控制室的工业PC的HMI中显示系统的运行状态、加速电压(D电压)等相关参数。
  
  2.1、控制系统的硬件配置
  
  为实现以上要求,该系统采用了如图3所示的结构。现场以西门子S7-300PLC和触摸屏TP270作为高频发射机的本地控制器和人机接口,然后经Ethernet和交换机接入已有的控制网络,zui后通过以太网卡连到控制室工控机,完成远程控制。
  
  图3:系统结构和S7-300PLC配置图
  
  系统中所采用的PLC的配置如图3所示的配置。电源模块是PS305,能提供DC24V的电压和DC的电流。CPU是313-2DP,此CPU模块自带32点DI/DO,而且有两路硬件产生zui高频率为30KHZ的脉冲,以满足系统中脉冲调制和拖动槽路中步进电机所需的脉冲。采用SM338模块读取通过SSI总线传来的电机位置编码数据。为了便于通信,配置了通讯处理器CP3413-1模块,可以直接用双绞线与交换机SWITCH相连接入已有的控制网络。此外为了产生高精度的模拟量控制信号,采用了16位精度的SM332模块。采样信号都是4-20mA的信号,系统配置了SM331模拟量模块,以完成参数的测量。
  
  2.2、槽路微调电容的控制
  
  当调节激励以改变发射机输出能量即改变D电压时,需同时改变微调电容,使耦合网络匹配,以减小反射系数[2]。对微调电容的控制采用了如图4所示的闭环控制结构。当PLC收到来自本地TP270触摸屏的动作信号(本地控制模式);或者收到来自Wincc的动作信号(远程控制模式)时,就调用相应的功能块FC,产生脉冲和方向信号,经驱动器放大,拖动步进电机,改变电容板间距离,从而实现对电容容值的改变和耦合网络的匹配。其中位置传感器采用的是SICK的ATM60SSI位置编码器,电容板的位置编码数据以SSI协议的格式,传送给S7-300的SM338模块,通过Ethernet上传给处于控制室的工业PC,在Wincc组态的HMI中显示;同时通过Profibus把位置编码数据传给本地的触摸屏TP270,在Protool组态的本地人机界面中显示。
  
  图4:槽路微调电容拖动控制简图
  
  2.3、调理电路
  
  为保证发射机各个系统参数的监测,采用了如图5所示的以TP521为核心的光隔离模拟测量调理电路[3],只要调节图中的可变电阻,并适当的设置SM331模块的系数因子,就能实现参数的准确测量;并在组态的HMI中显示,达到发射机参数远程监控的目的。
  
  图5:参数测量调理电路
  
  3、软件设计
  
  系统的软件设计主要包括PLC软件设计、工业PC的上位的HMI设计以及本控触摸屏TP270的HMI设计。PLC的程序设计,主要实现现场的数据测量、状态监控、控制策略的判断和与上位机的Wincc数据通信。
  
  在Wincc组态软件环境下,分别设计了发射机的操作流程图、状态监控图、参数测量显示图、参数趋势曲线图;并具有报警记录、报表生成、打印等功能。本地控制的触摸屏TP270的HMI设计是在Protool环境下组态完成的,其功能和Wincc组态的HMI大致相同。如图6所示其人机界面(HMI),分成了操作流程区域,发射机参数测量监控区域,发射机状态监控区域和功能选择区域。
  
  图6:操作界面
  
  Step7中程序循环组织块是OB1,通过判断来自上位工控机Wincc或触摸屏TP270的操作变量状态和PLC输入接点的状态,循环调用开关机功能块FC20,脉冲宽度调制生成块SFB49及背景数据块DB20,参数测量功能块FC21,激励信号调节功能块FC22,系统连锁保护块FC23,与DB通信的功能块FC24,整个程序结构如图7所示。当PLC加电初始化完成后,进OB1主循环块,并扫描功能块FC24实现与Wincc和TP270的通信,获取操作信息并接合PLC的输入接点和辅助节点如M1.0,调用相应的功能块FC,完成相应的控制操作;同时把相关数据和参数状态通过FC24上传给Wincc,实现远程监控。在任何时刻系统参数出现异常,PLC都会调用连锁保护块FC23,使系统处于保护待机状态,并把故障显示到Wincc和TP270操作界面中告知系统运行者[3]。
  
  图7:软件结构图
  
  4、结束语
  
  该系统采用了西门子S7-300PLC作为本地控制器,具有抗*力强,运行可靠等优点。接合Profibus现场总线,以触摸屏TP270作为本地控制的人机接口设计,取代了以按钮、数码管、模拟表头等作为人机接口的方案;减少了系统的布线,简化了接口电路的设计等工作,并且具有设计简单、运行可靠、显示直观等优点。采用Wincc组态HMI,使上位机操作界面友好,状态显示直观,降低了操作难度,提高了自动化水平,节省了人力资源。
  
  本文作者创新点:结合Profibus总线技术和触摸屏,改变了传统以按钮、数码管、模拟表头等作为人机接口的设计思路,在EMC(电磁兼容)恶劣的情况下,可靠的实现了发射机系统的控制。

免责声明

  • 凡本网注明“来源:仪表网”的所有作品,均为浙江兴旺宝明通网络有限公司-仪表网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:仪表网”。违反上述声明者,本网将追究其相关法律责任。
  • 本网转载并注明自其它来源(非仪表网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。
  • 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
联系我们

客服热线: 15024464426

加盟热线: 15024464426

媒体合作: 0571-87759945

投诉热线: 0571-87759942

关注我们
  • 下载仪表站APP

  • Ybzhan手机版

  • Ybzhan公众号

  • Ybzhan小程序

企业未开通此功能
详询客服 : 0571-87759942