|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
现场智能测控仪表软件组件集成技术的研究 ; J. f* D4 S# {3 Q
摘要本文 以“SHCAN2000型现场总线控制系统”的开发为背景,探讨了现场智能测控仪表软件系统的体系结构、组态原理、
; x) u8 d% J2 W5 C% Z扩充方法等软件组件集成技术的重要内容。本软件组件集成技术已在调节器、巡检仪、积算器、PLC等近20种现场智能仪器
; ?9 }, w- E' Q: {/ ?/ s5 B仪表产品开发中获得了成功的应用。/ x) {! P# S$ A& _+ e* v
关键词软件组件集 成技术实时多任务操作系统 监控程序组态软件 实时数据库 现场智 能仪表现场总线仪表
6 i6 \) d* p. G- N& N, g1 E" ^现场总线控制系统单片机
' U9 c' C M4 V' ^& ?4 E- E* B- ~( ]4 T: X. t$ r
1 引言! l. m) X: x. q4 w. W
在微型计算机(PC)发展历程中,操作系统从MS
/ _; h0 o" q5 n" @) z. W' L一DOS向Windows的跨越是一个重要的里程碑。* Y3 y( Q1 H. V6 `$ _5 l( [, G( N
Windows最重要的一个方面是为用户提供了功能强- `( `( h& Z5 f' {7 W1 j1 r3 j9 F3 Q
大的软件集成技术。该技术集中表现在两个方面:其一2 o( C/ j; w2 w5 q* E `
是多任务操作系统提供了软件的并行处理功能;其二. v- k7 Q) l$ T. @# d% A. i# ?" x
是基于对象模型(COM模型)的软件集成技术。这种) l( i5 m- t% U# I
最初以OLE2控件,继而以ActiveX控件为标志的软.- R. | r" i% ` q) ?: C
件组件及其集成技术,极大地提高了PC机上软件的3 o6 }) g% J2 f# S- U" m8 p
+ t. G# I3 ^- L开发速度,增强了软件的复用性、继承性和易维护性。
* R$ M4 |" g6 C9 k* }2 F在工业测量控制领域,许多组态软件都拥有完善/ g( H4 O5 W# n3 e/ n
的软件模块及其集成技术。这些组态软件的出现,极大
$ ~% X6 T$ i4 T* w地推动了自动化技术的发展。然而在工业现场,以单片9 f$ }5 o M3 V+ P$ i9 U3 _
机为主体的嵌入式测量控制组件或仪器仪表,由于多
6 O2 D( J& N& M8 ] J' q方面原因,基础支撑软件长期停滞在实时多任务操作
1 Z* F/ `+ P6 c! L* Z系统水平.上,软件系统必须要从复杂的任务级开始设8 o! K# _1 _( l; c
计,这严重制约了工业现场智能测控组件、仪器仪表的
. {, K6 y6 [( }' B8 Z5 j6 i& v开发、完善和更新换代,削弱了产品的市场竞争力。
+ S' V+ `! V6 Y9 P本文从单片机软件组件集成的实现角度,以研制4 p# H5 q$ _, c9 p
“SHCAN2000型现场总线控制系统”的软件系统为背
& N' O. n T3 A景,简要地论述了-.种现场智能测控仪表软件系统的* z3 {7 b9 _, g2 b6 `) t
体系结构、功能组态原理和系统扩充方法。本集成技术
) c' A, P% |/ k$ z- f' } _! f; o6 G
0 q: t U, ?, n- k% M# `
6 R w) O3 f$ O: ?5 _5 y n* \, e. U" ~+ h0 l
|
|