首页 | 本学科首页   官方微博 | 高级检索  
     

基于Windows+RTX的伺服作动系统测控软件开发
引用本文:张强朝,陈晓东.基于Windows+RTX的伺服作动系统测控软件开发[J].计算机与数字工程,2012,40(5):50-52.
作者姓名:张强朝  陈晓东
作者单位:1. 中航工业兰州飞行控制有限责任公司 兰州730070
2. 西安工业大学机电学院 西安710032
摘    要:文章以某伺服作动系统测试设备的软件研发为背景,针对Windows系统由于线程优先级少、隐含不确定的线程调度机制以及优先级倒置等原因而造成的非实时性差,无法满足实时测控要求的缺陷,通过设计一种基于RTX和VC++的多任务实时测控系统,利用RTX来增强Windows的实时性,实时任务部分运行于实时子系统RTSS下,非实时部分则运行于Win32子系统下,实时部分和非实时任务之间的通信通过共享内存的方式实现。该系统利用VC++开发人机交换界面。解决了在Windows无法进行实时测试的缺陷,搭建一种在Windows下实时测控的软件平台,实现了在Windows平台下对伺服作动系统的功能和性能实时检测。

关 键 词:多任务  实时控制  伺服作动系统

Development of Measuring and Controlling Software Based on Windows + RTX Servo Actuator System
ZHANG Qiangchao , CHEN Xiaodong.Development of Measuring and Controlling Software Based on Windows + RTX Servo Actuator System[J].Computer and Digital Engineering,2012,40(5):50-52.
Authors:ZHANG Qiangchao  CHEN Xiaodong
Affiliation:1.Lanzhou Flight Control co.ltd,Lanzhou 730070)(2.Xi’an Technological University,Xi’an 710032)
Abstract:This paper takes software development on servo actuator system test equipment as background.In view of the windows system defects that thread priority less,implicit uncertain thread dispatch mechanism and priority inversion lead to real time difference,this paper design multi task real time measuring and controlling system based on RTX and VC++.Use RTX to increase windows real time.Real-time task runs under RTSS,non real-time task runs under the Win32 system.Communication between tasks can be realized by the shared memory mode.The system uses VC + + to develop human-computer interaction interface.It solved the defect that windows cannot real time testing.Build a windows real-time control software platform and realized real-time defect for servo actuator system function and performance in windows platform.
Keywords:multi task  real-time control  servo actuator system
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号