S7-1200/1500程序设计规范指南之二:定义

11 篇文章 7 订阅
6 篇文章 2 订阅


2. 定义


2.1 规则/建议

本文件中的规定包含两个部分,一是建议,二是规则:

  • 规则有一定约束力,必须遵循, 它们对于可重用编程和高效编程是必不可少的。 在特殊情况下, 可能会违反规则, 这种情况下必须证明是合理的并记录在案。
  • 建议是规定, 它支持程序代码的统一性, 并起到支持和成档的作用, 总体上应遵循各项建议。 但是, 也有例外情况, 为了更加高效或更佳的可读性, 可能不遵守这一建议。

2.2 枚举规则

对于唯一的规则标识, 在类别内, 规则和建议用前缀( 2 个字符)标识, 并设置枚举( 3 位数字)。
如果规则被取消, 其编号将不会被重新分配; 如果需要更多的规则, 您可以使用 901到 999 之间的数字。

表 2-1

前缀类别
ESEngineering System: 程序设计环境
GLGlobalization: 全球化
NFNomenclature and formatting: 命名和格式
RUReusability: 可重用性
ALAllocation: 对象的引用
SESecurity: 安全
DADesign and architecture: 设计和体系结构
PEPerformance: 性能

2.3 性能

自动化系统的性能是由程序的执行时间来定义的。
当提到性能损失时, 这意味着可以通过应用编程规则和有效的编程方式来减少程序执行时间, 因此用户编程的周期时间会有所增加。


2.4 标识符/命名

区分标识符和名称很重要, 名称是标识符的一部分, 它描述了标识符的含义。
标识符由以下各项组成:

  • 前缀
  • 名称
  • 后缀

2.5 缩略语

本文通篇使用以下缩略语:

表 2-2

前缀类别
OB组织块
FB函数块
FC函数
DB数据块
TO工艺对象
UDTPLC 数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值