新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 模块化设计在车载控制器程序设计中的应用

模块化设计在车载控制器程序设计中的应用

作者:时间:2010-07-16来源:网络收藏
0 引言
在现代化生产中,车辆占据着重要的地位,它是生产运输的重要运输工具,关系到生产安全和生产效率。车辆电气系统是车辆重要的组成部分,其中主控制着整个电气系统,其程序的编写是设计中的重点。但车辆的型号不同导致电气系统有不同的组成和要求,从而电气系统主的程序要求不同,经过实践检验的代码不能重复利用,这使设计部门花费大量的时间和精力编写、调试主程序。针对上述情况,本文将应用于车辆电气系统主控制器程序的设计中,利用功能模块可以重复利用的特点,从而达到提高设计的效率和程序兼容性的目的,实现新型矿车电气系统主控制器程序的高效率、高质量开发。

1
是在对一定范围内的不同功能或相同功能不同性能、不同规格的产品进行功能分析的基础上,划分并设计出一系列功能模块。通过模块的选择和组合可以构成不同的产品,以满足市场不同需求的设计方法,同时大大降低了难度,避免了重复劳动,获得了较高的程序质量,提高了程序开发的速度。
模块化编程的基本思想首先出现在高级语言编程应用中,但这种思想也适用于控制器程序的开发。程序的模块划分一般采用自上向下,逐步分解的方法进行。控制器程序一般可分为参数设置部分、数据采集部分、数据处理部分、报警处理部分、控制部分、执行输出部分,程序流程图见图1。

本文引用地址:http://www.eepw.com.cn/article/197657.htm


这几个部分可以单独进行设计、调试和管理。现场调试前就可以通过仿真模拟,排除一部分程序上的错误。在现场调试时,通过对每个功能模块的监视,迅速发现存在的问题,缩短减少调试强度,缩短调试时间。在控制要求改变时,只在相应的模块中做适当修改即可,这给电气系统的升级提供了方便的条件。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭