发布于 2011-05-16 12:14:52
4楼
用一般的方法WinCC画面不能显示PLC的诊断缓存区的内容,可以使用STEP 7的报告系统错误功能。
选中硬件组态工具HW Config中的CPU,执行菜单命令“选项”→“报告系统错误”,打开“报告系统错误”对话框。可以全部采用默认的参数,点击“生成”按钮,就可以自动生成用于诊断故障和发送消息的OB、FB、FC和DB,以及OB1、OB82和OB86中调用诊断故障的FB 49的程序。同时还生成了各机架、从站和模块对应的故障消息。每个从站和模块有两条自动生成的报警消息。
运行时如果出现故障,CPU自动读取诊断数据,调用报告系统错误功能生成的程序来分析诊断数据,并将包含故障信息的报警消息发送给人机界面。
学无止境