描述:
默认情况下,容错CPU的冗余丢失会在OS的报警消息中显示。在PCS 7 V5.2以前,可以使用AS程序的“MSG_CSF”块。然后,这个块被“OB_BEGIN”和“OB_END”取代。如果仅在报警系统中显示冗余丢失消息还不够的话,也可以让其显示在OS画面上。以下是具体做法。n
操作: 必须首先从向导中读取状态。n 现在在“WinCC Graphics Designer”中就可以使用“Establish Redundant Coection”了。 针对项目中其他冗余AS控制器重复此步骤。n 注意: 提示冗余丢失的画面如下:n 在这张画面中需要用到以下对象:n 如果有多个冗余AS站,需要对所有CPU扩展这张画面。使用以下的动态向导对每一套CPU的“Loss of redundancy”文本框作参数化: 变量“@ReduFP.pdl”。 使用以下的C脚本,可以在当出现冗余故障时,将画面作为面板打开。 注意: 更多关于软冗余的信息可参考“Communication > SIMATIC S7 Protocol Suite > Special functions > Software redundancy”下的WinCC Information System。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333989.html
需要使用变量
序号.
步骤
1
从“建立冗余连接”向导中读取状态 n
2 创建冗余状态监视变量 n
图. 01n
如果在S7连接名中有空格,向导会以$符号代替。3 创建WinCC画面 n
图. 02n
图. 03
4 创建脚本
图. 04
“SSMOpenTopFieldFixedSize”函数将面板作为一个参数打开。最多可以显示8个这样的面板。在关闭之前,这个面板都可见。