摘要
介绍了一种基于RTX和LabVIEW的多任务实时测控系统,该系统利用RTX来增强Windows的实时性,实时任务部分运行于实时子系统RTSS下,非实时部分则运行于Win32子系统下。实时部分和非实时任务之间的通信通过共享内存的方式实现。利用LabVIEW开发了人机交换界面。最后通过运行证明,系统满足了实时性和稳定性的要求,验证了方案的可行性。
This paper presented a new kind of real-time measure and control system that is based on Real Time extension for Windows (RTX) and Laboratory Virtual Instrument Engineering Workbench (LabVIEW). In this system RTX was used to enhance the real-time property of Windows. The tasks were divided into two parts: real-time task and non real-time task. The real-time tasks are running under RTSS, which is a real-time subsystem. At the same time, the non real-time tasks are running on Windows. The two parts communicate with each other through shared memory. The Human-Compute-Interface is designed by LabVIEW. At last it is verified that this system is feasible.
出处
《计算机应用》
CSCD
北大核心
2007年第6期1551-1552,1555,共3页
journal of Computer Applications
关键词
实时
多任务
RTX
LABVIEW
real-time
multitask
Real Time eXtention for Windows (RTX)
Laboratory Virtual Instrument Engieering Workbench (LabVIEW)