摘要: 为使中性束注入器各子系统在相应时钟控制下协调工作,设计一套中性束注入器(NBI)测试台的中央定时系统。采用VC++6.0开发上位机人机交互界面,实现对下位机配置和监控。下位机基于QNX系统软件平台和带有CPCI-7249R高速数字I/O板卡的CPCI工控机硬件平台来产生定时脉冲信号。实验表明,该定时系统可以完成100 μs的高精度定时,运行稳定可靠,满足NBI测试台实验运行的定时要求。
关键词:
中性束注入器,
定时系统,
实时操作系统,
网络通信,
线程通信
Abstract: This paper designs a central timing system for Neutral Beam Injector(NBI) test bench, which is responsible for coordinating subsystems under control clock. Friendly interactive interfaces, developed with VC++6.0, are used for configuration and monitoring states of NBI. QNX RTOS is adopted on the lower-PC configured with AdLink CPCI Industrial Personal Computer(IPC) and CPCI-7249R digital I/O card. The IPC is responsible for timing pulse generation and output. As a result of the experiments, the timing system can obtain a high accuracy of 100 μs with stable and reliable capabilities, and well meets the experimental requirements of NBI test bench.
Key words:
Neutral Beam Injector(NBI),
timing system,
Real-time Operating System(RTOS),
network communication,
thread communication
中图分类号:
王建松, 罗家融, 盛鹏, 刘智民, 胡纯栋, 肖龙江. 中性束注入器测试台的中央定时系统设计[J]. 计算机工程, 2011, 37(14): 245-247.
WANG Jian-Song, LUO Jia-Rong, CHENG Feng, LIU Zhi-Min, HU Chun-Dong, XIAO Long-Jiang. Design of Central Timing System for Neutral Beam Injector Test Bench[J]. Computer Engineering, 2011, 37(14): 245-247.