信息化综合平台通讯控制软件的设计与实现

信息化综合平台通讯控制软件的设计与实现

论文摘要

信息化综合平台的研究是某公司信息化研究所,在加快信息化系统开发的形势下,提出的研究项目之一。该信息化综合系统采用VXI 总线和CAN 总线两种总线结合的形式,使用分布式的系统构架,通过软件的管理和控制达到系统中所有硬件模块以及软件模块集成的目的。本文采用VXI 总线技术、基于Windows 的编程技术以及结合软件平台化的思想为信息化综合平台开发了一个适用于多种系统配置的通讯控制软件,实现了系统中各个模块之间通讯请求的响应和数据的传递。在整个项目软件的开发中,主要包括了实现系统通讯控制的方法研究,基于Windows 操作系统的实时多任务软件的实现,为系统提供二次开发的平台化思想的建立,以及系统测试和软件测试的研究。本文第一章根据目前信息化建设的现实要求,分析介绍了VXI 自动测试/控制系统和信息化综合平台系统的研究和应用。第二章以某一信息化综合平台系统的实际研究为例,分析了该信息化综合系统对通讯控制软件的具体需求。第三章根据通讯控制软件的具体需求,详细说明了通讯控制软件的设计过程和思路,并对根据设计方案开发的软件进行了验证实时性的测试。第四章在方案验证软件的基础上,详细阐述了从方案验证所用的通讯控制软件到平台化的通讯控制软件的转化,并分析了软件的实际运行情况。第五章分析了目前软件研究的局限和下一步发展的目标,并为下一阶段软件的开发做出了规划。目前已经开发的通讯控制软件实现了: 第一,VXI 总线上模块之间的通讯和控制。第二, 通过VXI 总线对CAN 总线上所有节点的控制管理,以及CAN 总线上节点与VXI 模块之间的通讯和控制第三, 基于平台化的软件开发,能适用于不同硬件配置的信息化综合系统。第四, 在Windows 操作系统下按照一定的时序要求完成系统的自动运行,实时地处理系统中的硬件及软件模块向通讯控制软件发来的通讯请求。信息化综合平台系统中的通讯控制软件软件不同于大多数VXI 总线上利用系统集成技术开发的测试软件。它在多总线的系统研究,以及软件平台化的和实时性的研究中都有较强的实际意义。

论文目录

  • 第一章 绪论
  • 1.1 课题研究的背景及意义
  • 1.2 VXI 总线的研究
  • 1.3 信息化综合平台的研究
  • 第二章 信息化综合系统的需求分析
  • 2.1 多总线融合的信息化综合系统
  • 2.2 信息化综合系统的平台化
  • 2.3 信息化综合系统的实时性
  • 第三章 通讯控制方案的设计与验证
  • 3.1 系统的硬件组成
  • 3.2 通讯控制方案验证软件的设计
  • 3.2.1 系统模块的通讯需求分析
  • 3.2.2 通讯控制软件的作用
  • 3.2.3 通讯控制软件对通讯请求的捕获和解析
  • 3.2.4 通讯控制软件的构架
  • 3.3 通讯控制方案验证软件的实现
  • 3.3.1 使用模块动态库控制各个功能模块
  • 3.3.2 通讯控制软件与功能模块的通讯
  • 3.3.3 通讯控制软件的运行
  • 3.4 系统运行的实时性测试
  • 3.4.1 测试方案
  • 3.4.2 计算方法
  • 3.4.3 测试结果及分析
  • 3.5 方案验证程序的研究意义
  • 第四章 通讯控制平台化软件的设计和实现
  • 4.1 平台化软件的设计
  • 4.1.1 设计的出发点
  • 4.1.2 满足动态库的任意添加
  • 4.1.3 满足模块控制的统一
  • 4.1.4 满足监听机制的统一
  • 4.1.5 满足信息解析的统一
  • 4.1.6 平台化软件的构架
  • 4.2 平台化通讯控制软件的实现
  • 4.2.1 对通用模块的控制
  • 4.2.2 统一的监听函数的安装
  • 4.2.3 监听函数中信息的解析
  • 4.3 平台化软件的运行
  • 第五章 小结及信息化综合系统软件的进一步研究
  • 5.1 Windows 平台下软件的实时性分析
  • 5.2 VxWorks 平台下软件的实时性分析
  • 5.3 小结
  • 参考文献
  • 致谢
  • 个人简历、在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].航空控制软件条件表达式故障分类及修复方法[J]. 西北工业大学学报 2020(04)
    • [2].网络控制软件的改进[J]. 电子技术与软件工程 2017(12)
    • [3].更贴心的爱护 家长控制软件选哪款?[J]. 电脑爱好者 2010(20)
    • [4].电子计算机工程网络控制软件中的问题与改进[J]. 电子技术与软件工程 2018(19)
    • [5].3D打印切片过程与控制软件研究[J]. 电子世界 2017(19)
    • [6].基于ICMP模拟网络控制软件的开发[J]. 信息系统工程 2016(06)
    • [7].通用大屏控制软件的设计与实现[J]. 信息系统工程 2016(04)
    • [8].混凝土搅拌站生产控制软件的改造及应用[J]. 商品混凝土 2016(03)
    • [9].摩托罗拉六西格玛控制软件[J]. 印制电路信息 2011(09)
    • [10].多干扰控制软件的研制与开发[J]. 航空兵器 2008(05)
    • [11].控制软件的联网权限[J]. 电脑爱好者 2016(04)
    • [12].面向航天控制软件的异构多机虚拟仿真平台[J]. 微纳电子与智能制造 2020(01)
    • [13].基于二维传感器通讯控制软件的设计[J]. 科技视界 2014(08)
    • [14].电子计算机工程网络控制软件中的问题与改进[J]. 电子技术与软件工程 2020(11)
    • [15].高速缓存影响的航天器控制软件调度设计方法[J]. 空间控制技术与应用 2017(01)
    • [16].电控燃油喷射发动机ECU控制软件的研究与分析[J]. 消费导刊 2010(03)
    • [17].水泥窑专家控制软件纵览[J]. 内蒙古石油化工 2009(19)
    • [18].信道仿真在信道控制软件中的应用研究[J]. 信息通信 2016(06)
    • [19].蠕动泵控制软件的设计及应用[J]. 实验科学与技术 2010(06)
    • [20].应用质量控制软件提高地面气象报表预审质量[J]. 气象研究与应用 2010(04)
    • [21].某雷达导引头中心控制软件圈复杂度分析与改进[J]. 火控雷达技术 2016(03)
    • [22].嵌入式加热检测智能报警控制软件的设计[J]. 科技创新与应用 2016(14)
    • [23].飞行控制软件的实时性测试[J]. 微计算机信息 2011(07)
    • [24].多线程和UDP在等效飞行控制软件中的应用[J]. 兵工自动化 2012(02)
    • [25].导弹综合控制软件的可靠度估计与质量度量[J]. 战术导弹技术 2008(05)
    • [26].基于Windows下激光微孔成型的控制软件[J]. 应用激光 2009(05)
    • [27].搜索 我要更健康[J]. 电脑迷 2009(24)
    • [28].开关磁阻电机调速系统控制软件的优化研究[J]. 机电信息 2013(15)
    • [29].Allen & Heath推出GLD Editor控制软件[J]. 演艺科技 2013(10)
    • [30].用于大型起重机械的控制软件[J]. 电世界 2012(04)

    标签:;  ;  ;  ;  

    信息化综合平台通讯控制软件的设计与实现
    下载Doc文档

    猜你喜欢