2. 定义
2.1 规则/建议
本文件中的规定包含两个部分,一是建议,二是规则:
- 规则有一定约束力,必须遵循, 它们对于可重用编程和高效编程是必不可少的。 在特殊情况下, 可能会违反规则, 这种情况下必须证明是合理的并记录在案。
- 建议是规定, 它支持程序代码的统一性, 并起到支持和成档的作用, 总体上应遵循各项建议。 但是, 也有例外情况, 为了更加高效或更佳的可读性, 可能不遵守这一建议。
2.2 枚举规则
对于唯一的规则标识, 在类别内, 规则和建议用前缀( 2 个字符)标识, 并设置枚举( 3 位数字)。
如果规则被取消, 其编号将不会被重新分配; 如果需要更多的规则, 您可以使用 901到 999 之间的数字。
表 2-1
前缀 | 类别 |
---|---|
ES | Engineering System: 程序设计环境 |
GL | Globalization: 全球化 |
NF | Nomenclature and formatting: 命名和格式 |
RU | Reusability: 可重用性 |
AL | Allocation: 对象的引用 |
SE | Security: 安全 |
DA | Design and architecture: 设计和体系结构 |
PE | Performance: 性能 |
2.3 性能
自动化系统的性能是由程序的执行时间来定义的。
当提到性能损失时, 这意味着可以通过应用编程规则和有效的编程方式来减少程序执行时间, 因此用户编程的周期时间会有所增加。
2.4 标识符/命名
区分标识符和名称很重要, 名称是标识符的一部分, 它描述了标识符的含义。
标识符由以下各项组成:
- 前缀
- 名称
- 后缀
2.5 缩略语
本文通篇使用以下缩略语:
表 2-2
前缀 | 类别 |
---|---|
OB | 组织块 |
FB | 函数块 |
FC | 函数 |
DB | 数据块 |
TO | 工艺对象 |
UDT | PLC 数据类型 |