- {{item.name}}
使用 S7-1500 进行用户程序诊断
- 1
- 1374
- 6
在自动化技术中,设备、模块和网络诊断作用的重要性日益增加。通过用户程序进行诊断,可快速检测到故障模块。从而,及时编程诊断消息的响应动作。
所有 SIMATIC 产品均集成有诊断功能,可快速检测和清除故障。在操作过程中,各组件将自动报告故障并提供更多详细信息。工厂范围内的诊断可将意外停机时间降至最低。
在此应用示例中,介绍了如何在用户程序中监视带有不同设备的 PROFINET IO 系统和 PROFIBUS DP 主站系统。这些设备均通过 PROFINET IO / PROFIBUS DP 与 S7-1500 控制器相连,可检测模块中的故障,并将诊断数据发送到指定控制器中。控制器通过用户程序中的诊断指令对诊断信息进行评估,并保存到全局数据块中。之后,在操作员面板中以图形方式在各 IO 系统的视图中或直接在设备视图中显示评估后的诊断信息。
其中包含以下状态:
- 状态“正常”
- 状态“故障”
- 状态“失去连接”
- 状态“禁用”
- 状态“出现问题/维护”
- 状态“曾发生故障”
- 状态“已失去连接”
- 状态“曾禁用”
- 状态“已出现问题/维护”
注
如果诊断信息仅显示在不同的显示设备中,而不在用户程序中使用,则建议使用 S7-1500 控制器中集成的系统诊断功能。有关集成系统诊断的详细信息,请参考以下应用示例:
应用 - 使用 S7-1500 和 TIA Portal 进行系统诊断
下图屏幕显示了使用 S7-1500 的解决方案中最重要的组件:
用户程序中用于诊断的文档和示例项目
此示例显示了在用户程序中,具有多达 128 个设备的 PROFINET IO 和 PROFIBUS DP 系统的诊断。诊断信息的可视化图像显示在操作面板上。
文档 (2.4 MB)
STEP 7 V14 SP1 项目 (4.6 MB)
STEP 7 和 WinCC Advanced V15.1 项目 (4.4 MB)
STEP 7 和 WinCC Professional V15.1 项目 (4.2 MB)
在 TIA Portal 中使用报警指令的文档和示例项目
本示例显示了在用户程序中使用报警指令“Program_Alarm、Get_AlarmState、Gen_UsrMsg”。
文档 (3.9 MB)
STEP 7 项目 (V13) (7.8 MB)
用于 TIA Selection Tool 的设备组态文件 (10.7 KB)
更多信息
应用 - 使用 S7-1200 在用户程序中进行诊断
应用 - 使用 S7-1500 和 TIA Portal 进行系统诊断
应用 - 在 WinCC (TIA Portal) 中组态消息和报警
应用 - 在 S7-1500 上创建和使用用户定义的网页
上次更改
升级至 TIA Portal V15.1
您可以前往全球资源库查看此文档:https://support.industry.siemens.com/cs/cn/zh/view/98210758
剩余80%未阅读,请登录后下载/查看文档
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
- 使用 S7-1200 进行用户程序诊断
- B.Data系统中如何进行用户权限管理
- PROFINET IO – 用户程序中的诊断处理
- SMATIC S7-1200/1500的用户程序如何实现通道诊断?
- 如何在用户程序中读出S7-1500 CPU PROFINET接口的IP地址?
- 当在 STEP 7的 CPU 中用户程序里调用 FC5/50 和 FC6/60 通讯块时需要记住的要点有哪些?
- PROFINET CBA用户程序接口刷新快速入门
- 如何在STEP 7 (TIA Portal) CPU的用户程序中读取MRP的状态?
- 在用户程序中,当 Modbus 功能块的块号已经被占用时,哪些 Modbus TCP 块可以重新命名或重新连接变量?
- 在 STEP 7 V5.5 软件中,如何在用户程序里读取出 S7-300 CPU 的IP地址?
{{item.nickName}}