正在调试的Z箍缩实验装置(Z-pinch Primary Test Stand)由24个基于Marx发生器和水线的性能、结构相同的模块组成,运行控制节点众多,控制规模大,试验过程复杂,因此要求建立z箍缩初级实验平台安全联锁系统,具备较高的实验安全性能,以保障人身和设备安全。安全联锁系统包括现场单元、安全联锁下位机系统及远程腔制系统。其中现场单元包括各种开关、指示灯、报警装置等,安全联锁下位机选用可编程逻辑控制器实现现场单元的统一监控,远程控制系统实现网络总控及统一管理。系统通信信号全部采用光纤传输,有效隔离电磁干扰。C++Builder为系统上位机及网络总控的软件开发平台,CORBA中间件技术实现总控与安全联锁的通信,中心数据库完成与安全联锁系统的数据交换。
A Z-pinch primary test stand now being built is composed of 24 modules adopting capacitive storage scheme. It has large numbers of control and monitoring nodes, enlarged controlling scale, and complicated experiment. Here, a safety in- terlock system for the Z-pinch primary test stand, with higher level of experiment security performance, is developed to safe- guard the security of the human and the devices. The safety interlock system consists of field units, lower computer system and remote control system. Among them, field units are composed of several switches, indicator light and alarm device, etc. Lower computer system adopts programmable logic controller (PLC) to supervise field units. And remote control system is used to control and manage the interlock controller. The communication signals are transferred through optical fiber to avoid electromagnetic interference. C++ Builder is used as the software development platform for upper computer and network controlling. Communication between control center and the interlock system is realized by CORBA middleware. The function of parameters setting and experimental data processing is fulfilled in the central database.