美国Standish集团每年进行一次基于13000个工程项目的调查。调查报告显示按时并符合预算地完成自控工程是很困难的。根据2003年度报告,只有不到20的项目能够按时完成,超过40的项目超过预算。在完成的项目中,只有一半的项目符合最初的设计说明。通过对自控软件设计开发过程的分析,我们发现开发的每一个阶段都需要使用不同的工具,却没有一个产品能够应对涵盖整个开发流程。这一不能令人满意的事实正是我们产品所要提供的核心所在。为什么只有20的自控工程能够按时完成的一个主要原因是不可能在现场实际安装之前进行代码测试。负责自控系统设计的ControlBuild产品开发人员已经在这个领域工作了多年。之前他们使用Spex和Maxsim产品在自控系统设计和仿真领域取得了卓越的成就并赢得了国际声誉。这两个产品能够让用户在购买系统设备之前就进行系统的定义和校验,并对其可运转部分进行仿真。ControlBuild产品是工控软件设计领域里第一个全流程解决方案。在已有出色的设计和仿真特性的基础上,集成了代码生成功能,可以直接为市场上标准的自动化系统以及开放的IEC61131国际标准生成代码。ControlBuild也可以为工业控制器生成C代码。ControlBuild设计人员把重点放到了应用模型的建模过程上,以便于能够在一个组件程序库中管理和集成所有组件。这种能力充分地利用了开发工作的成果,显著地提高了设计的复用性,极大地降低了从一个应用到另外一个应用的开发成本。 (1)http://www.standishgroup.com(2)一个自控软件应用的开发包括以下几个阶段:用户需求、规格说明、设计、代码生成、测试、生成和升级。
来源:中国自动化网