一种智能本地控制站的实现方法---CAMAC分布式控制方案的探讨.pdfVIP

一种智能本地控制站的实现方法---CAMAC分布式控制方案的探讨.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1998.7.】0.15 第二届垒国加速器技术学术交流会论文集 一种智能本地控制站的实现方法 ——CAMAC分布式控制方案的探讨 颜建勋,战明川,汤树明 中国科学院商能物理研究所,北京100039 摘要:本文论述一种基于CAMAC的分布式I/0系统的实现方法,并结合BEPC控制系统的具 体情况,提出一种实现本地站智能化的方案. 关键词:本地控制站前端机VAXELN实时多任务 1.引言 加速器控制系统往往设有多个本地控制站。本地控制站的作用是执行来自中央控制室的命令,调节 本地站所属加速器设备的参数,采集各种数据和状态,并送往中央控制室,所以本地站拥有大量的I/O 接口与受控设备相连。在加速器的过程控制中,本地站必须执行大量的L’O操作,除此必外,本地站还 应具备安全联锁和分系统联调等功能。以BEPC的储存环和输运线电源本地站为例,它们控制170多台 电源设备,上千个信号:并要求控制精度商,稳定度好,有~定的响应速度。特别在实现RAMPING功 能时,需要频繁地执行I/O操作。若这些操作由单台主机发出命令,势必给主机造成很重的负担,影响 End 了系统的运行速度。实现本地控制站智能化能解决此问题,由多台前端机FEC(Front Computer) 同时发出I/O命令,分别完成各自的任务。根据实际条件和尽可能节省财力、人力,本文提出了_种可 行的、基于CAIvIAC的本地站智能化方案,以实现分布式的I/O系统。 2.系统实现 2.1硬件一智能机箱控制器KS-3968 系统结构可描述为“中央系统~LAN一本地控制站”(图1)。中央系统包括控制台和系统主机, 数据库管理及完成与控制台和本地控制器的数据通信。本地站采用CAMAC总线,使用智能CAMAC机 VUP 箱控制器KS.3968作为前端机。该控制器内含工作频率为20兆赫的2,7rtVAX300处理器,同时包 括浮点和以太网协处理器,有8M 实现对设备的数据采集、状态监测和控制等功能,通过以太网接口实现与远程主机的通信。开发主机(现 开发机器均由以太网连接。 . 本地控制站有多个智能控制器KS.3968,每个控制器负责加速器中特定区段或设备的控制。有关本 地控制的CAIviAC操作都由各本地控制器分布执行。该系统具有以下一些特点。 ,多通道主机与多个前端机、控制台与前端机及前端机之间同对实现通信,因此它们之间的数据 、 交换是多通道的而不再是“控制台一主机一CAMAC”单一通道的数:雇交换。 ·实时性各前端机并行运行,并通过“MESSAGE”实现同步。当控制台发出命令后,各前端机 I/o操作,而不是由单机执行,再加之前端应用轼件是实时操作系统,故整个系统具 并行执行CAMAC 有良好的响应速度和实时性。 第二届全国加速器技术学术交流会论文集 图1系统结构圈 -运行效率各本地控制器独立自治,当一个控制器出故障时不至于影响其它控制器的运行,整个 系统仍可正常工作,系统的可靠性也得以提高。在故障的排除上,再本地站独立解决,可缩短系统的停 机时间提高运行效率。 ·开发和调试各控制器运行软件都采用VAXELN开发,开发一些共享的函数库或驱动程序以供 所有本地站调用,减少编程的重复性。另外,可充分利用人力和资源,分别发展各本地站尽可能地缩短 开发周期。各本地站可独立调试,增加联调的灵活性。VAXELN提供了开发主机对本地控制器进行在线 性能监视的功能,如对控制器的CPU时间、内存和各进程的状态显示。该功能对开机联调及程序优化很 有帮助。 2.2软件~vAXELN实时系统 系统上。该开发软件是

文档评论(0)

whl005 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档