师妹:师兄,我觉着西门子的全家桶真是好用咧!
布道师:哦?此话何解呢
师妹:方便啊!功能齐全,还有完善的诊断功能~
布道师:看来师妹在西门子上的功力日益见长啊!的确,在工控这个行当,设备、模块和网络诊断作用的重要性日益增加。通过用户程序进行诊断,可快速检测到故障模块。
师妹:嗯嗯,师兄说的非常到位!,我就给大家分享个西门子官方不错的示例程序吧~
布道师:好啊,相信有很多小伙伴们都没有正经的研究过这个呢!
程序示例简介
[CPU]:S7-1516-3 PN/DP
[IDE]:博途V15.1
[HMI]:TP1200 comfort
[Drive]:G120 CU240e-2 pn-f
[IO]:ET200 MP & ET200SP
[switch]:SCALANCE X208
所有 SIMATIC 产品均集成有诊断功能,可快速检测和清除故障。在操作过程中,各组件将自动报告故障并提供更多详细信息。工厂范围内的诊断可将意外停机时间降至低。
在此应用示例中,介绍了如何在用户程序中监视带有不同设备的 PROFINET IO 系统和 PROFIBUS DP 主站系统。这些设备均通过 PROFINET IO / PROFIBUS DP 与 S7-1500 控制器相连,可检测模块中的故障,并将诊断数据发送到指定控制器中。控制器通过用户程序中的诊断指令对诊断信息进行评估,并保存到全局数据块中。之后,在操作员面板中以图形方式在各 IO 系统的视图中或直接在设备视图中显示评估后的诊断信息。
程序截图