这一篇学习笔记我在新浪博客记录过,地址是ABB800XA学习笔记56:项目框架结构7_来自金沙江的小鱼_新浪博客 (sina.com.cn)
在这里我也记录一遍,以免丢失
继续学习
5.3.4 项目树 项目以树状视图显示,内容根据其逻辑层次结构关系缩进在大纲中。项目资源管理器中的每个对象都由名称和图标表示。通过单击文件夹旁边带有加号或减号的按钮,您可以展开或折叠图标和相应的容器。 项目树包含 3 个目录:![](/i/l/?n=23&i=blog/2292137/202301/2292137-20230124102617661-416671764.png)
5.3.4.1 库
“库”文件夹包含项目中使用的所有库。通过将库插入到项目中,其类型将可用于连接到应用程序。创建项目时,库文件夹包含“系统”文件夹(包含可在整个应用程序中使用的固件函数)和两个始终连接到项目的库,即“基本”和“图标”库。可以插入许多其他库。这些库包含类型定义,例如数据类型、函数和功能块类型以及可在项目中使用的控制模块类型。![](/i/l/?n=23&i=blog/2292137/202301/2292137-20230124102705001-528736944.png)
还有一个可用的硬件文件夹,其中包含多个硬件库。这些库可用于连接到控制器,因此我们可以混合不同的
一个控制项目中的硬件版本。 5.3.4.2 应用 控制项目可能包含一个或多个应用程序。应用程序是任何控制器中最大的组织单位。但是,控制器可以执行多个应用程序。每个应用程序都可以被视为控制器。在应用程序中创建程序或控制模块,其中包含要编译和下载的程序代码,以便在控制器中执行。要使用的每个应用程序都必须连接到控制器。![](/i/l/?n=23&i=blog/2292137/202301/2292137-20230124102751151-10093082.png)
注意!应用程序还可能包含应用程序文件夹,这允许对应用程序进行结构化或分组。
一个应用程序最多可以包含 64 个程序。这意味着您可以根据所需的间隔时间和优先级将控制策略拆分为不同的部分。 注意!在本文档中,“代码”一词是指控制器可以执行的任何指令。 您可以选择在控制构建器中的 5 种语言编辑器中的任何一种中编写代码:![](/i/l/?n=23&i=blog/2292137/202301/2292137-20230124102912616-207948400.png)
所有语言都可用于程序和控制模块。选择最适合您的需求或偏好的语言。
有两种类型的容器可用于在control builder中保存代码应用:- 控制模块
- 程序
标签:ABB,包含,项目,56,控制器,应用程序,文件夹,800XA From: https://www.cnblogs.com/fishingsriver/p/17065904.html