要创建具有技术可能性和一致性的最佳程序,建议使用 SIMATIC S7-1200/1500 的编程指南和编程风格指南。
简介
提供两种不同的手册,分别用于 S7-1200 和 S7-1500 控制器的最佳编程与 WinCC (TIA Portal) 的最佳组态:
- 编程指南(关于技术的最佳编程)
- 安全编程指南(组态 F-CPU 和编写安全程序的建议)
- 编程风格指南(程序风格一致性建议)

编程指南
新一代 SIMATIC S7-1200 和 S7-1500 控制器采用最新的系统架构,搭配 TIA Portal 可提供全新且高效的编程和组态选项。编程将不再受控制器资源的限制(例如,存储器中的数据存储),而自动化解决方案本身的优劣将决定一切。
本文档将就 SIMATIC S7-1200/1500 控制器的最佳编程提供相关建议和信息。SIMATIC S7-300/400 系统架构的一些差异及与此相关的新编程选项将以简明易懂的方式进行说明。这有助于您实现自动化解决方案的标准化最佳编程。文档所述示例可以通用于控制器 SIMATIC S7-1200 和 S7-1500。
本文档将介绍 TIA Portal 中的以下关键问题:
- S7-1200/1500 创新
- 关于常规编程的建议
- 关于独立于硬件编程的建议
- 最重要建议概述
优势和益处
应用这些建议和提示可带来多项优势:
- 实用的用户程序
- 清晰的程序结构
- 直观有效的编程解决方案
下载
S7-1200/S7-1500 编程指南
上次更改
V1.5:各种修改和新章节(请参见编程指南第 8 章“历史记录”90885040)
安全编程指南
本文档是对上述编程指南的补充,涉及使用 STEP 7 组态 F-CPU 和编程安全程序的特殊方面。
优势和益处
遵循本文档中给出的建议可带来诸多优势:
- 程序部分可重复使用
- 更易接受(代码审查、错误检测和纠正)
- 程序更改更灵活
- 减少编程错误
- 通过避免 CPU 停止提高工厂可用性
- 方便第三方阅读
- 缩短安全程序的运行时间
下载
SIMATIC S7-1200/1500 安全编程指南
编程风格指南
在对 SIMATIC 控制器进行编程时,程序员的任务是尽可能创建清晰可读的用户程序。但每个用户都会就变量或块的命名方式或注释方式等采用自己的策略。程序员的不同理念创造了差异十分显著的用户程序,而这些程序只能由相应的程序员来解释。
编程风格指南则可为您提供一致的编程规则。例如,这些规范可规定统一的变量和块名称分配,从而在 SCL 中实现清晰编程。
您可以随意使用这些规则和建议;它们仅作为一致性编程的建议,而不是编程标准。
优势和益处
如果多名程序员进行同一程序编程,建议采用统一协调的编程风格。这将带来以下优势:
- 连贯一致的风格
- 方便阅读和理解
- 维护简单且可重复使用
- 故障排查和纠错简单快速
- 多位程序员可高效完成同一项目
下载
S7-1200/1500 编程风格指南
81318674_TIAPortalSettingsForStyleGuideV18.zip (1.0 MB)(SHA-256)
可在 LGF 的模板副本中找到块模板
应用示例 - Test Suite Advanced:检查 TIA Portal 项目是否符合编程风格的示例
应用示例 - TIA Portal 项目检查:对照编程风格指南进行检查
基于 SIMATIC WinCC Unified 的 HMI 组态风格指南
组态时,HMI 组态工具用于确保用户项目尽可能直观易懂。每个 HMI 组态工具都有自己的命名和脚本注释、画面和面板约定。不同 HMI 组态工具的理念产生不同的组态,这些组态通常只有各自的创建者才能理解。此处列出的规则和建议有助于创建标准化组态,方便维护和重用组态。HMI 风格指南可为组态提供建议(不是规范或组态标准)。
- 连贯一致的风格
- 方便阅读和理解
- 易于维护和重复使用
- 简单快速的错误检测和纠正
HMI 组态风格指南 (1.2 MB)
上次更改
添加了 TIA Portal V18 风格指南的 TIA Portal 设置
更多信息
TIA Portal - 最重要的文档和链接概述
TIA Portal 中的库处理指南
SIMATIC WinCC Unified 中 JavaScript 的编程风格指南
SIMATIC S7-1200 入门
SIMATIC S7-1500 入门
其它关键词
汇编、编程指南、总结
扫码分享