|
4-5 基于PCC技术的COIL测控系统设计与实现
卓红艳 刘 军 宋影松 陈永亮 王永振
在定性比较传统PLC、PC及PCC三种控制模式的基础上,应用B&RPCC2003构建氧碘化学激光器(COIL)测控系统,实现关键参数测量、时序、温度控制和数据通信等功能,在工程上研制出具有实时性、可靠性和快速控制能力的COIL测控系统。系统的硬件结构图见图1。
COIL测控系统由上位机、工控机(简称IPC)、PCC模块和现场的执行机构、传感器等组成,系统设计采用3层分布式现场总线控制系统,其中上位机接收数据以便远程监测,COIL测控系统的图文显示、状态监测、数据处理、管理决策的制定和实施以及同上位机的远程通信由IPC负责,PCC各单元是控制或监控功能的集成节点,数据采集、时序、温度控制等功能由PCC的各任务单元完成。在这种分布式的系统设计中,PCC各任务单元相对独立地完成任务,并且可以很方便地扩充或退出,而不会影响其他单元的工作和整体结构,从而满足了系统设计的可靠性、开放性和灵活性及可扩充性的要求。在系统的软件设计中,在模块化结构的基础上,采用“自顶而下”和“面向对象”相结合的编程技术,注重于控制数据流和数据结构,充分利用PCC的分时多任务操作系统,实现多样化的软件设计。 目前,整个系统通过调试,已投入了实验应用。经过近两年的实验运行证明了:系统满足实验各项要求,达到了设计的功能和技术指标。同时,系统在软件开发环境方面还存在汉化的问题,系统的软硬件设计还需进一步优化。 |