×
Siemens Industry Online Support
Siemens AG
文档类型 应用与工具 文档编号 24000238, 文档发布日期 2012年2月7日
(5)
评估

PROFINET IO – 用户程序中的诊断处理

  • 文档
  • 涉及产品

问题
带 PROFINET 的分布式自动化系统的分布式结构还增加了对这类系统进行监视和诊断的重要性。STEP 7 提供了许多内部系统功能用于诊断 PROFINET IO 设备 。本应用案例用两种不同的方法在 STEP 7 用户程序中实现该任务,并在 SIMATIC HMI 系统上显示。

解决方案  
下图显示了解决方案所用的硬件配置:

通过示例实现了下面两种解决方案:

  • 使用 SFC 51 (RDSYSST 读出 SSL 部分列表的内容)和 SFB 54 (RALARM)的示例解决方案——接收中断

  • 使用基于“报告系统错误”的诊断扩展(FB_126_Dataset)的示例解决方案。

使用 SFC 51 和 SFB 54 的示例解决方案描述了启动 OB (OB100/101)中或诊断组织块(OB82/83/85/86)中的状态或诊断评估 。示例解决方案演示了各自所需要的 STEP 7 程序。静态诊断信息通过 WinCC flexible 显示在 SIMATIC HMI 面板的相应诊断用户界面上。

相反,使用基于“报告系统错误”的诊断扩展(FB_126_Dataset)的示例解决方案,只需要最少的用户程序 。诊断功能由 STEP 7 中的组态产生,只需最少的编程工作便可投入使用。示例解决方案演示了如何在控制程序中使用“报告系统错误”查询诊断数据 。诊断信息还是显示在 SIMATIC HMI 面板上。

下载

下载内容

下载

文档
PROFINET IO – 用户程序中的诊断处理
24000238_PROFINET_IO_Diag_V10_e.pdf ( 2479 KB )
文档
PROFINET/ PROFIBUS 的 SSL 列表
24000238_SZL-Listen_Extract_V10_en.pdf ( 547 KB )
代码(软件)
ZIP 文件包含所述示例解决方案的归档。
24000238_PROFINET_IO_Diag_CODE_V10.zip ( 5455 KB )

附加信息
与本应用案例一起提供的还有一份关于在 STEP 7 中进行 PROFINET IO 诊断的文档。
 

标题

链接

PROFINET IO - 组态和诊断 条目号: 22981197

安全公告
注意,
本文中描述的功能和解决方案仅限于完成自动化任务。另外还要注意,将设备与工厂网络、企业网络或因特网其他部分连接时,在工业安全的情况下,必须采取相应的保护措施 。更多信息请参见条目号 50203404

最近修改
实施“PROFINET/ PROFIBUS 的 SSL 列表”文档

 

安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.