基于NET平台的分布式实时组态软件系统的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:dddff628
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时系统在现代工商业中发挥着重要的作用.它是企业级软件平台的下层系统,是保障着工业生产、商业流程的顺利进行的基础,同时也是上层管理系统的重要输入数据来源之一,并且接受上层管理系统的信息反馈.在分布式的网络环境中构筑起来的实时系统称为分布式实时系统.针对某一特定应用场合开发的分布式实时系统称为定制分布式实时系统,不具有通用性.而具有很强的通用性的可组态的分布式实时系统能摆脱针对每一个特定应用场合编制相应一套实时软件的传统方式,提高实时系统软件通用性,强化复用技术以减少重复劳动.该文介绍了一种作者研发的建立.NET平台上的分布式实时组态软件系统的设计和实现,该软件具有很高的通用性、复用性和全面的开放性,通过给用户提供一个自定义的空间,并规范其定义行为就能针对不同的应用场合快速搭建起一套适用的分布式实时系统.该文从介绍面向对象的技术入手,对该系统进行了面向对象的分析和设计.按实现功能分该系统共有组态部分、运行部分和扩展部分三个部分.其中系统的核心是运行部分的实时数据库,之所以称之为实时数据库是因为它的数据均保存在内存中,因此具有很高的响应速度,该文所说的实时数据库是狭义上的,内部只保持一个相位时刻的数据.它负责实时采集数据、处理数据(包括与数据库的交互)、下传控制信息、为运行在分布式网络环境中的外部软件提供实时读写自身数据的接口,并且将自身发生的事件及时通知客户程序.该文最后从面向对象的编程角度,对该次开发的分布式实时组态软件中使用的核心技术及实现模式进行了详细地讨论.该文作者在开发实践中,体会到使用面向对象的技术和.NET平台支持的软件系统比之以往的同类软件具备更高的可靠性、可重载性和可扩充性.相信.NET平台、面向对象的技术在实时软件领域中将有很好的应用前景.
其他文献
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
管道检测是保证输油管道安全运输的重要手段,漏磁通法通常被广泛的应用于输油管道的在役检测,而缺陷鉴别是漏磁检测的最终目的。本文诣在寻求一种通过对漏磁信号的分析来描述管
该文在对直接测频法、多周期同步法、常用的高精度测频方法进行研究的基础上,提出了一种高分辨率频率测量方法.这种频率测量方法是将原来的测频方法与一种高精度的短时间间隔
波流的相互作用是一种普遍自然现象。流能使波浪发生变形并改变波浪的波谱,对于确定参数的波流,波流之间的非线性相互作用改变了原有的波流场。船舶在航行过程中会受到波与流的
集装箱化是五十年代出现的现代化运输方式,是现代化运输业发展的必然趋势,发展很快。随着贸易的发展,单件杂货及部分散货的集装箱化率的提高,集装箱货运量一直呈现持续增长的态势
车辆监控系统是智能交通系统的重要组成部分.该文讨论了车辆监控系统设计中的一些关键问题.其主要内容包括:1.在对以往各种传统的数据无线传输方式进行比较的基础上,提出利用
现有的虹膜图像采集方法有很多种,目前而言,主要是以光学虹膜图像采集为主.随着虹膜识别技术的不断发展和推广,非接触式虹膜采集技术成为虹膜图像采集技术的一个重要趋势,而
板筋结构因其良好的承载能力、抗冲击和减振性能,已被广泛应用于舰船艇体及其内部支撑结构,国内外学者对其声振特性展开了大量研究。本文主要从数值计算的角度出发,以基于波动耦
该课题针对"水声无源材料管中低频测试系统 声管及辅助设备"设计中的温度控制部分给出了解决方案.温度控制主要完成两个方面的工作:一是实现系统水温的自动控制,二是在水温达
极限强度计算是船体结构设计阶段的重要基础问题。只有充分明确船体结构的极限承载能力,才能真实评估船体结构的强度储备情况,在有效避免船舶结构破坏事故发生的同时,也能提高船