以单片机为处理器核心的集成控制器因体积小、功能强、性能稳定、成本较低等优 势,在工业中得到广泛应用。控制器底层函数在编写成功后一般不再修改,但是上层控 制程序却需要随着控制流程的改变而重新编写。编写出的控制程序在很多情况下结构和 代码有很多相似的地方,无疑会消耗开发人员的时间和精力,增加项目成本。并且在实 际使用控制器的工厂中,编程人员相对缺少,这就使反复编写控制程序更加困难。