基于Windows+RTX的伺服作动系统测控软件开发
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( . 航 工 业 兰州 飞行 控 制 有 限责 任 公 司 兰 州 7 0 7 ) 2西 安 工 业 大 学 机 电 学 院 1中 30 0 (. 西安 70 3 ) 10 2
摘
要 文章以某伺 服作 动系统测试设备 的软件研发为背景 , 针对 Widws系统 由于线程优 先级少 、 no 隐含不确定 的线程调度 机制 以
W i do s+R TX r o Acua o s e n w Se v t t rSy t m
ZHANG a g ha CHEN a d g Qin c o Xio on z
( . n h u Fl h on r lC .t 1 La z o i tC to O 1d,La z u 7 0 7 ( . ’n Te h oo ia ie st g n ho 3 0 0) 2 Xi c n lgc lUnv riy,Xi n 7 0 3 ) a ’ 1 0 2 a
及优先级倒置等原 因而造成的非实时性差 , 法满足实时测控要求 的缺 陷 , 过设计一种基 于 R 无 通 TX和 VC++ 的多任 务实时测控 系统 , 利 用 RTX来增强 Wid ws的实时性 , no 实时任务部分运行 于实 时子系统 R S下 , TS 非实时部分则运行于 Wi3 n 2子系统下 , 实时部分 和非实 时任 务之间的通信通过共享 内存的方式实现 。该系统利用 VC ++开发人机交换界面 。解决了在 Wid ws n o 无法进行实时测试 的缺陷 , 搭建一种 在 Wid ws n o 下实时测控 的软件平台 , 实现了在 Wid ws 台下对伺服作动系统的功能和性能实时检测 。 no 平
tm ee t h tt r a ro iy ls ,i lctu c rant r a ip thm eha im n ro iyi v r in la o ra i ifrn e hsp — e d fcst a h e d p irt es mpii n et i h e d ds ac c ns a dp irt n eso e d t e l medfe e c ,t i a t p rde i e sgnmuli a k t a i a urn ndc n r l n y tm a e nRTX n t t s e 1tmeme s ig a o tol gs se b s do i a dVC+ + . eRTX oi ra ewid wsra i .Re l Us t nce s n o e l me t a— t ets un n e i a k r su d rRTSS,no e l i a k r nsu d rt eW i3 y tm. C mmu iain b t e a k a er aie h h rd m n ra- met s u n e h n 2 s se t o nc to e we n ts s cn b e lzd byt e s a e
关键词 多任 务 ; 时 控 制 ; 服 作 动 系 统 实 伺
T 4.4 N9 8 6 中图分类号
De eo me to e s rn n n r l n o t r s d o v l p n fM a u i g a d Co to l g S fwa e Ba e n i
m e r d .Th y tm s sVC + + t e eo u a -o mo ymo e es se u e o d v lp h m n c mpue n e a t n i e fc . I ov d t e d f c h twid wsc n o e 1 trit rci ntra e ts le h ee tt a n o a n tr a o
t e t s i g Bu l n o e ltme c n r ls fwa e p a f r a e l e e lt e d f c o e v c u t r s s e f nc i n a d p r i e tn . m i a wi d ws r a — i o t o o t r l t o m nd r a i d r a - i e e t f r s r o a t a o y t m u to n e d z m f r n e i nd ws p a f r o ma e n wi o l t o m.
Ke o d mul a k,ra—i o to ,s r oa t ao y tm yW rs tts i e ltmec n r l e v cu trs se Cls m b TN9 8 6 a s Nu er 4.4
Abs r c Th s p pe a e o t r e e o me to e v c u t rs s e t s q p nta a k r u d I iw ft e wi d ws s s ta t i a r t k s s fwa e d v l p n n s r o a t a o y t m e te ui me s b c g o n . n v e o h n o y —
总第 2 1 7期 21 0 2年 第 5期
计算机与数字工程
Co p tr& Dii lEn ie r g m ue gt gn ei a n
Vo . 0 N伺 服 作 动 系统 测控 软件 开 发 n o +R X
张 强朝 陈晓 东。
摘
要 文章以某伺 服作 动系统测试设备 的软件研发为背景 , 针对 Widws系统 由于线程优 先级少 、 no 隐含不确定 的线程调度 机制 以
W i do s+R TX r o Acua o s e n w Se v t t rSy t m
ZHANG a g ha CHEN a d g Qin c o Xio on z
( . n h u Fl h on r lC .t 1 La z o i tC to O 1d,La z u 7 0 7 ( . ’n Te h oo ia ie st g n ho 3 0 0) 2 Xi c n lgc lUnv riy,Xi n 7 0 3 ) a ’ 1 0 2 a
及优先级倒置等原 因而造成的非实时性差 , 法满足实时测控要求 的缺 陷 , 过设计一种基 于 R 无 通 TX和 VC++ 的多任 务实时测控 系统 , 利 用 RTX来增强 Wid ws的实时性 , no 实时任务部分运行 于实 时子系统 R S下 , TS 非实时部分则运行于 Wi3 n 2子系统下 , 实时部分 和非实 时任 务之间的通信通过共享 内存的方式实现 。该系统利用 VC ++开发人机交换界面 。解决了在 Wid ws n o 无法进行实时测试 的缺陷 , 搭建一种 在 Wid ws n o 下实时测控 的软件平台 , 实现了在 Wid ws 台下对伺服作动系统的功能和性能实时检测 。 no 平
tm ee t h tt r a ro iy ls ,i lctu c rant r a ip thm eha im n ro iyi v r in la o ra i ifrn e hsp — e d fcst a h e d p irt es mpii n et i h e d ds ac c ns a dp irt n eso e d t e l medfe e c ,t i a t p rde i e sgnmuli a k t a i a urn ndc n r l n y tm a e nRTX n t t s e 1tmeme s ig a o tol gs se b s do i a dVC+ + . eRTX oi ra ewid wsra i .Re l Us t nce s n o e l me t a— t ets un n e i a k r su d rRTSS,no e l i a k r nsu d rt eW i3 y tm. C mmu iain b t e a k a er aie h h rd m n ra- met s u n e h n 2 s se t o nc to e we n ts s cn b e lzd byt e s a e
关键词 多任 务 ; 时 控 制 ; 服 作 动 系 统 实 伺
T 4.4 N9 8 6 中图分类号
De eo me to e s rn n n r l n o t r s d o v l p n fM a u i g a d Co to l g S fwa e Ba e n i
m e r d .Th y tm s sVC + + t e eo u a -o mo ymo e es se u e o d v lp h m n c mpue n e a t n i e fc . I ov d t e d f c h twid wsc n o e 1 trit rci ntra e ts le h ee tt a n o a n tr a o
t e t s i g Bu l n o e ltme c n r ls fwa e p a f r a e l e e lt e d f c o e v c u t r s s e f nc i n a d p r i e tn . m i a wi d ws r a — i o t o o t r l t o m nd r a i d r a - i e e t f r s r o a t a o y t m u to n e d z m f r n e i nd ws p a f r o ma e n wi o l t o m.
Ke o d mul a k,ra—i o to ,s r oa t ao y tm yW rs tts i e ltmec n r l e v cu trs se Cls m b TN9 8 6 a s Nu er 4.4
Abs r c Th s p pe a e o t r e e o me to e v c u t rs s e t s q p nta a k r u d I iw ft e wi d ws s s ta t i a r t k s s fwa e d v l p n n s r o a t a o y t m e te ui me s b c g o n . n v e o h n o y —
总第 2 1 7期 21 0 2年 第 5期
计算机与数字工程
Co p tr& Dii lEn ie r g m ue gt gn ei a n
Vo . 0 N伺 服 作 动 系统 测控 软件 开 发 n o +R X
张 强朝 陈晓 东。