搬家第三天-73.Wincc V7.3 报警控件读取CPU诊断信息
通常我们查看PLC的故障信息是通过step7在线,查看CPU和其他模块的诊断信息,这些信息实际上也可以在WINCC的报警控件显示出来。
1. 在simatic manager上插入一个PLC站,以S7 300站为例子。
2. 在PLC硬件配置页面,鼠标左键点击选中CPU模块,然后点击菜单“选项”-“报告系统错误”,弹出对话框
在OB选项卡可以看出这种CPU那些错误可以输出系统错误报告。每一个参数的含义请查询文档 18652056(https://support.industry.siemens.com/cs/document/18652056/使用step-7编程-手册?dti=0&lc=zh-CN)点击下面“生成”按钮,然后退出对话框,保存编译把PLC站下载到模拟器中。
3. 在simatic manager插入PC Station,配置PC STATION硬件,OS编译,按照向导一步步到最后。
4. 打开PC STATION上的wincc项目,在变量管理中让连接指向PLCSIM
5. 在Wincc 项目管理器打开“消息记录”,消息块-用户文本块,勾选消息文本、错误点、块3.
6. 新建一个wincc页面,插入报警控件,在配置对话框-消息块中确保勾选了消息文本、错误点、块3
报警控件配置-消息列表
确定退出后,就可以看效果了。
7. 打开PLCSIM,切换到run-p,点击菜单“执行”-触发错误,可以看到模拟器能够模拟的错误类型。从前面设置可以看出,OB82/OB83/OB86的错误可以报告,我们就来模拟这三类错误。
我们先触发OB83错误,模块地址为硬件配置时,模块的起始地址。
确定之后,可以看到模拟器上有SF错误
运行WINC,可以看到报错信息
其他几个错误也可以模拟,就不再一一叙述了。