本章节说明Control FPWIN Pro7的编程环境。
Control FPWIN Pro7允许
以一个或多个编程语言LD/FBD、ST和IL进行编程。
以顺序流程图描述程序,以帮助保持方向
模块化程序,以便多个程序员可以在一个项目上同时工作。
模块化时,可以在从上到下和从下到上开发之间选择。
从上到下表示从顶部到底部,并且包含第一个自定义高级对象,如任务、类型程序(PRG)的POU和全局变量。然后,自定义支持类型函数(FUN)和功能块(FB)的POU以及在单个POU头中这些支持块之间的本地接口。如果已有整个控制任务的基本概念要开发,此编程技术很有用。
从下到上表示从底部到顶部,并且包含第一个自定义基本逻辑结构块,然后从更高级逻辑调用此结构块执行系统中的特定任务。然后类型程序的POU中定义的更高级逻辑可分配到任务。当此类基本结构块已可用(例如来自上一个项目)时,或者当定义的结构块可在不同应用中重复使用时,此编程技术很有用。