我是靠谱客的博主 俊逸蜡烛,最近开发中收集的这篇文章主要介绍S7-1200/1500程序设计规范指南之一:导言导言,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

导言

SIMATIC 控制器编程人员的任务是开发尽可能易读和结构化的应用程序。 每个开发人员有自 己的策略来实现这个任务,例如变量、 块的命名或程序的注释方式。不同的开发人员使用不同的习惯,因此存在很多不同的程序风格, 这些程序通常只能由各自的创建者来说明。


文章目录

  • 导言
    • 1.1 目标
    • 1.2 统一规则的优点
    • 1.3 适用性
    • 1.4 范围
    • 1.5 违规及其他规则


1.1 目标

以下章节中描述的规则和建议可以帮助您创建一个统一的、 可维护和可重用的程序代码。 特别在多个开发人员共同开发的情况下, 建议规定项目范围内的术语以及统一的编程风格。 通过这种方式,您可以在项目 早期阶段检测并避免错误。
出于可维护性和可读性的考虑, 程序需要遵循一定的格式, 更重要的是定义规则,这些规则可为开发人员带来如下益处:

• 避免编译器无法识别的错误,例如错别字等不经意的错误
目 标: 编译器应识别尽可能多的错误
• 支持开发人员诊断编程错误,例如临时变量的重复使用超过一个周期
目标: 尽早指出标识的问题
• 支应用程序和库的标准化
目的:使培训变得容易,增加程序代码的可重用性
• 易于维护和简化下一步开发
目标: 因为程序的更改可能是由不同的程序员在执行,所以要求在程序代码单个模块中所做的更改, 应该对整个程序产生最小的影响

1.2 统一规则的优点

  • 风格统一一致
  • 易于阅读和理解
  • 易于维护,可重用性强
  • 简单快速的错误识别和纠正
  • 多个程序员的高效协作

1.3 适用性

本文适用于 TIA 博途中的项目和库,这些项目和库是使用符合 IEC 61131 -3 的编程语言编写的( DIN EN 61 1 31 -3) , 它们是结构化文本( SCL/ST), 梯形图( LAD/KOP)和函数块图( FBD/FUP)。
本文还适用于软件单元,文件夹,组, 组织块(OB), 函数(FC), 函数块(FB), 工艺对象(TO),数据块(DB), PLC 数据类型(UDT),变量,常量, PLC 消息文本列表,监视表, 强制表以及外部源。


1.4 范围

此文不包含以下内容的描述:

  • 使用 TIA 博途的 STEP 7 编程
  • SIMATIC 控制器的调试

在以上内容有足够的知识和经验, 是正确理解和使用既定规则及建议的先决条件。
本文档仅作为参考, 并不取代软件开发领域的相关知识。


1.5 违规及其他规则

在客户项目中,应遵循适用的规则、 客户或行业特定标准以及技术规则(如安全、运动控制等), 并优先于此风格指南或部分使用。
当把客户规则与本风格指南中的规则相结合时,必须特别注意保持规则的完整性和一致性。 任何违反规则的行为都必须有正当理由并适当记录在用户程序中。
客户提供的规章制度必须形成相应的记录。


  • 摘自《博途程序设计规范指南V2.0》

最后

以上就是俊逸蜡烛为你收集整理的S7-1200/1500程序设计规范指南之一:导言导言的全部内容,希望文章能够帮你解决S7-1200/1500程序设计规范指南之一:导言导言所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部