接口/总线/驱动
传统的现场控制技术(例如BITBUS,RS-485,RS-422等)其不足之处主要有:
(1)主从结构网络上只能有一个主节点,其余为从节点。其造成的潜在危害是:一旦主节点出现故障,则整个系统将处于瘫痪状态。
(2)数据通讯方式为命令响应型。在许多实时性要求较高的场合,这是致命的弱点。错误处理能力不强。
(3)不能提供类似LAN那样的网络管理(network management)功能,从而不能对整个系统进行实时、有效、方便的监控和维护。
现场总线很好地解决上述问题。其中较有代表性的有Motorola的LON(local operation network);Bosch公司的CAN(control area network)。其中LON适用于一些大型的、对响应时间要求不太高的分布式控制系统;而CAN则适用于小型的、实时要求高的系统。
CAN协议规定的网络系统结构由ISO-OSI七层结构中的三层组成,即物理层、数据链路层和应用层。它是一种专门用于工业自动化领域的网络,不同于以太网等管理及信息处理网络,其物理特性和网络协议更强调自动化的底层监测和控制。从物理结构上看,它属于总线式通讯网络,但其独特的技术和设计,可靠性及性能远高于BITBUS,RS-485等传统现场控制技术。特点主要有:可以多主方式工作,网络节点可分优先级,采用非破坏性总线裁决技术,直接通讯距离最远可达10 km(5 kb/s以下),通讯速率最高可达1 Mb/s(距离40 m),信息传输采用短帧结构,每帧信息都有CRC校验,保证了数据出错率极低,在错误严重的情况下节点可以自动关闭,切断与总线的联系,通讯介质采用双绞线。
1 系统组成和工作原理
合肥国家同步辐射实验室(NSRL)的储存环直径为22 m,每条光束线的长度约15 m。用于环真空检测的真空计约10台,5条光束线平均5台真空计,共计约35台真空检测装置,另外每条光束线还利用一台真空计作为传感器用于真空联锁保护装置。由于真空检测装置及联锁保护装置必须靠近监测点,它们遍布整个储存环大厅。这些真空计是84年建立实验室后逐年购进的,基本没有数据通讯接口,制造厂家也千差万别。储存环真空检测主要有德国、日本、美国的真空计,光束线主要是国产真空计。可用于真空检测的模拟电平也不尽相同,另外储存环大厅有很多电磁铁和高功率电源,是典型的强噪声环境,用模拟电平进行监测控制和组网是不切实际的,也是不可靠的。因此目前NSRL的环真空监测是采用人工记录的方法,光束线真空监测基本不作记录。目前光束线用于控制各种阀门的真空联锁保护装置是模拟电路系统,为了提高响应速度,直接从真空计的离子流放大器上取出0~10 V的模拟电平,与联锁保护装置的连接电缆阻抗非常高,很容易造成阀门的错误关断,也容易影响真空计的读数,甚至损坏真空计的离子流放大器。所有这些关系到束流运行的稳定和寿命,是迫切需要解决的。
经过多方调研和比较,提出采用适合于高噪声环境运行的CAN总线组网。多个真空计及其联锁保护单元通过CAN控制器挂到CAN总线上,通过CAN总线与监控计算机互联,形成多主机局部控制网。目前NSRL的储存环和光束线需要监控的节点约40个,二期改建工程完成后需要监控的节点将扩大到80个,而一条CAN网络可控制110个节点,完全能满足要求。该分布式测控系统结构组成如图1所示。
该系统的工作原理是通过监控计算机、真空传感器(真空计)、真空联锁保护单元,对储存环、光束线的真空状态和各阀门的开关状态进行实时监控。监控计算机根据实测值与安全设定值进行比较、分析和处理,及时提供语音、字符、图形、各种报警信号及相应的控制措施。由于储存环、光束线实验站的真空状态要求相差很大,为了提高对真空事故的反应速度和可靠性,储存环和每个光束线实验站有相应的真空联锁保护单元。该单元直接接收来自真空传感器的报警信号,可自动地或人为地作出相应的安全控制措施。该单元也通过CAN控制器挂到CAN总线上,使各种不安全因素得以及时、有效地调整和控制。
2 系统硬件组成
如图1所示,该系统硬件主要由监控计算机、真空传感器和真空联锁保护单元等几部分组成。
(1)监控计算机由通用PC机加PC-CAN适配卡及多媒体外设构成。PC-CAN适配卡采用国产的Hilon系列CAN总线工控产品,随卡的软件包可支持用户开发专用的监控和驱动程序。
(2)真空传感器由规管和真空计组成。本实验室大多使用热阴极电离超高真空计和冷阴极磁控超高真空计。根据多年的使用经验,国外品牌性能较稳定、可靠,而国内品牌相比之下较差,返修率也非常高。为此根据不同规管特性要求和结合国外产品经验的基础上开发出两种类型的超高真空计:热阴极电离超高真空计和冷阴极磁控超高真空计。
热阴极电离超高真空计的内核为51系列单片机。经过细致的布线、制版和抗干扰设计,其A/D模块可准确测量300 fA~1 μA的离子流,已超出大多数热阴极电离规正常工作时收集的离子流范围。规管阴极灯丝电源设计为开关电源(100 kHz),可提供0~5 A的电流,能有效驱动国外的大功率规管,保护性能极好。非易失性SRAM和时钟芯片可提供真空报警阈值设定及时钟。报警输出采用20 mA电流环,便于光隔离和抗干扰。报警反应时间小于200 ms,满足除快阀外对一般阀门的控制。通讯接口有RS232C和CAN。CAN接口采用Philips公司的82C200通讯控制器和82C250总线收发器[2]。另外采用Watchdog技术和数字滤波以增加可靠性。软件用工程C语言编写。显示采用6位高亮度数码管。键盘功能包括:除气、发射、报警阈值设定、时间显示等功能。根据规管生产厂家提供的离子流与真空度曲线,目前该真空计适用于日本ANLVA公司的954-7902型规管,美国Varian公司的UHV-24型规管,以及国产的DL7和M001型规管。图2的Gao.Hot是在本实验室按照ISO/DIS3568国际标准建造的比对系统上为该真空计做的比对结果,使用的规管为954-7902型规管。图中的横坐标为BALZERS公司的IMG040型真空计的测量值,相当于二次标准。
冷阴极磁控超高真空计的设计除规管所需电源为高压电源外,其它类似于热阴极电离超高真空计。高压电源采用为微通道板和光电倍增管设计的高精度电源模块,其结构紧凑、小巧。目前该真空计适用于BALZERS公司的IKR 020规管和国产M014型规管。比对结果如图2的Gao.Cold所示,使用的规管为IKR 020型规管。图中的弯曲是因为测试时的规管下限为1×10-7 Pa。
(3)将冷阴极磁控超高真空计的设计简化后,用于光束线前端的快速关闭阀传感器及控制器,该传感器有两个20 mA电流环输出,一路用于关断快阀,一路去真空联锁保护控制器,用于联动光束线前端的水冷光屏和气动阀门。传感器所用规管位于光束线后端的实验站附近,报警阈值在1×10-1~1×10-5 Pa之间。在去除各种可能的窄脉冲干扰后,报警响应时间小于500 μs,最后快阀关断应小于7 ms[3]。
(4)真空联锁保护控制器的设计强调可靠性和抗干扰性。设计中采用全隔离技术。单片机系统的5 V电源直接由目前流行的AC/DC开关电源功率模块得到,来自各种真空传感器的报警信号通过光偶阵列输入,数字系统的输出通过光偶阵列驱动开关阀门的功率可控硅阵列。由于开关无触点,使用寿命长。通讯接口CAN也通过两片数字式光偶隔离。工作框图如图3。该装置的工作方式分联锁控制和手控两种方式。在储存环、光束线实验站正常工作情况下,装置处于联锁状态;而在光束线调试的情况下,通常处于手控工作方式。需要手控工作时,必须敲入密码方可进入。由于手控工作时必须能任意开关控制各阀门,本设计最多可驱动24个阀门。一片8243用于扩展输出口,一片可编程的GAL16V8可以在出现异常情况时进行必要的逻辑处理和控制。由于开关阀门所需的组合逻辑完全是可编程的,因此同一设计可以适用于不同类型的光束线实验站。
3 系统软件设计
基于PC的数据采集和处理系统能够利用PC机所有强大的数据运算、存储能力和优良的编程环境。系统软件设计采用NI公司的图形化虚拟仪器平台LabVIEW,另外现在众多国内厂家及NI公司也提供包括PC/CAN,RS232C/CAN,RS485/CAN等现场总线硬件产品。利用这些硬件产品,使用NI的编程平台很容易构筑专用的测控系统。由于该系统在Win95平台下构造,可以充分利用其提供的各种多媒体功能,应用多种手段实现良好的人机界面,从而容易实现强有力的分析和处理等功能。
整个监控系统画面结构框图如图4所示,主要由六部分组成,其中控制和监测子系统画面中可以显示该子系统的所有主要真空计、各阀门的开关状态、重要参数以及各参数的实时曲线和历史曲线;报警子画面显示整个系统顺序发生的所有报警事件、时间;参数数据库实时记录整个系统所有重要参数变化。其中参数数据库可通过DDE功能和利用Excel实现。
4 结语
本系统的最终完成和实施,必将提高NSRL真空监测和联锁保护的可靠性及实时性,也将使NSRL的现场测控技术提高到一个新的水平,并向国际水平靠拢。作为现场总线的典型应用,也将有极高的推广价值。
全部0条评论
快来发表一下你的评论吧 !