|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
现场智能测控仪表软件组件集成技术的研究 2 }, ^7 E: l' Y" n1 H; s% [
摘要本文 以“SHCAN2000型现场总线控制系统”的开发为背景,探讨了现场智能测控仪表软件系统的体系结构、组态原理、
- O) T0 X% S6 D9 z. P扩充方法等软件组件集成技术的重要内容。本软件组件集成技术已在调节器、巡检仪、积算器、PLC等近20种现场智能仪器
4 m; P) m: ], n. R7 q W仪表产品开发中获得了成功的应用。" {# b& K5 J1 [; K( l! S1 w
关键词软件组件集 成技术实时多任务操作系统 监控程序组态软件 实时数据库 现场智 能仪表现场总线仪表5 a1 s# Q% ?( n) C/ w
现场总线控制系统单片机
, J( m! Z, M. O1 m, l; y+ O3 O8 c
, L; D k0 G2 P/ ]1 引言( Z S7 p( L2 j. O
在微型计算机(PC)发展历程中,操作系统从MS J' i1 o, X* I0 v
一DOS向Windows的跨越是一个重要的里程碑。! ^6 G% o1 I& I: P% m) u: t
Windows最重要的一个方面是为用户提供了功能强3 D. k1 S" g1 H& p
大的软件集成技术。该技术集中表现在两个方面:其一
; T9 F* @ \5 Z, t7 v- S& i0 B是多任务操作系统提供了软件的并行处理功能;其二
5 p7 y+ }% z# \$ }! W是基于对象模型(COM模型)的软件集成技术。这种
3 E" l/ q5 Q3 O, |- F最初以OLE2控件,继而以ActiveX控件为标志的软.
4 P8 c$ V3 F& x6 @件组件及其集成技术,极大地提高了PC机上软件的
0 V) ]+ X2 D) b! v0 q( [: I+ q, X$ b. e1 b) f1 y3 s8 F
开发速度,增强了软件的复用性、继承性和易维护性。
0 {6 o* H' i3 |在工业测量控制领域,许多组态软件都拥有完善* b/ \0 `) G$ f9 x3 e. g7 ^
的软件模块及其集成技术。这些组态软件的出现,极大3 ]6 V# n4 s' }
地推动了自动化技术的发展。然而在工业现场,以单片1 A2 z* K8 x" Z& e
机为主体的嵌入式测量控制组件或仪器仪表,由于多7 L1 K9 k/ m' V |8 Y0 R
方面原因,基础支撑软件长期停滞在实时多任务操作9 K$ Y- C/ ~. D
系统水平.上,软件系统必须要从复杂的任务级开始设5 ~' X2 k/ J6 f
计,这严重制约了工业现场智能测控组件、仪器仪表的+ ~. S8 x! r" h1 L( }6 R9 Y( r
开发、完善和更新换代,削弱了产品的市场竞争力。# u, W' O: V1 \! v$ [
本文从单片机软件组件集成的实现角度,以研制+ `8 H2 W) }( V/ r$ I
“SHCAN2000型现场总线控制系统”的软件系统为背
: w1 y5 q+ W8 q$ u2 \景,简要地论述了-.种现场智能测控仪表软件系统的8 V9 A. q8 u1 \5 S3 I( d
体系结构、功能组态原理和系统扩充方法。本集成技术3 o: ^; {1 n8 ` n/ M- K
9 c. d2 f u* ?0 b5 H/ S# @6 Y0 y4 I
( g6 o* G; J3 a; b( e/ v' j/ |6 M4 B9 O! ~' E# ~. p q7 I/ O o
. o2 N6 F+ V* W- I
|
|