【摘要】:已经开发完成的工程,在运行之前需要进行“工程编译”,以检查开发过程中可能存在的错误。工程编译通过后,需要将工程运行起来,以检查工程是否满足开发者的要求。关于工程开发过程中各功能模块涉及的概念还有更多,详见相关章节。下面以易控组态软件为例,重点讲述工程开发过程中的重要流程,包括工程开发、工程编译、工程运行和工程管理,以及进行这些工作过程中涉及的组态软件结构和功能。
软件安装成功后,就可以进行工程开发了。在使用易控之前,需要掌握如下一些基本概念:
①工程:监控系统中所有配置信息的集合。
②工程开发:工程从新建、配置到完成的过程,也称为工程组态。
③开发系统:组态软件中用来进行工程开发的软件系统,通常也称为“开发环境”、“组态环境”。
根据应用的复杂度,工程开发时可以选择对多个功能模块进行合理配置,组态软件各功能的基本概念见表2-1。
表2-1 组态软件各功能及基本概念
根据工程的实际要求配置好各个功能模块,就完成了工程的开发。已经开发完成的工程,在运行之前需要进行“工程编译”,以检查开发过程中可能存在的错误。
④工程编译:工程运行前进行错误检查、提高运行效率等的预处理过程。
工程编译通过后,需要将工程运行起来,以检查工程是否满足开发者的要求。
⑤工程运行:将工程配置的各个部分按照开发者的要求有机结合到一起的过程。(www.daowen.com)
⑥运行系统:组态软件中运行工程的软件系统,也称为“运行环境”、“组态运行”。
组态软件安装完成后,默认在桌面上有开发环境和运行环境的快捷图标。图2-1为易控组态软件的开发环境和运行环境图标。
图2-1 易控开发环境、运行环境图标
a)开发环境 b)运行环境
图2-2为易控的开发系统、运行系统和工程之间的关系。
关于工程开发过程中各功能模块涉及的概念还有更多,详见相关章节。
下面以易控组态软件为例,重点讲述工程开发过程中的重要流程,包括工程开发、工程编译、工程运行和工程管理,以及进行这些工作过程中涉及的组态软件结构和功能。
图2-2 易控的开发系统、运行系统和工程之间的关系
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关组态软件基础与工程应用:易控INSPEC的文章