库的组件
- 做成库的SPEL+项目组件分为公用组件和专用组件。
- 公用组件可从添加了库的SPEL+项目直接使用。
- 专用组件无法从添加了库的SPEL+项目直接使用。
- 公用组件和专用组件根据有无前缀区分。
- 公用程序文件和包含文件称为公开文件,可在添加了库的SPEL+项目中编辑。
| 功能 | 公用组件 | 专用组件 |
|---|---|---|
| 从使用库的SPEL+项目使用 | 可 | 不可 |
| 使用库的用户进行编辑 | 可 | 不可 |
- 公用组件的用途如下所示。
| 组件 | 指定为公用时的用途 |
|---|---|
| 函数 | 使用目的是为库用户提供作为函数的功能。 |
| 全局变量 | 用于以变量值表示库的动作状态和指定动作所需的值。 |
| 备份变量 | 用于与全局变量相同的用途。要将值保留在控制器内并在下次启动时继续使用,设为备份变量。 |
| 程序文件 | ・用于提供库的公共函数使用示例。 ・在希望库用户描述从库内所调用公共函数(回调函数)的处理时使用。 |
| 包含文件 | 关于公共函数的参数和返回值,使用时库用户可作为常数处理。通过设为常数,使库用户更容易理解值的含义。 |
| 视觉顺序 | 使用目的是为库用户提供视觉顺序。 |