WINCC冗余打印

上位系统为两台工控机(WINCC)组成的冗余系统,要求定时打印,但问题是两个机子设置一样,所以会打印两份报表,有什么办法可以使其只打印一份,同时要保证系统有一台上位机故障时也能确保正常的定时打印

最佳答案

你所说的冗余是指WinCC的冗余吗? 还是两台完全相同的单机WinCC?
 在WinCC的标准冗余组态下,可以:
 1.用全局动作调用打印函数实现定时打印
 2.在调用打印函数前打印, 取WinCC内部变量@RM_MASTER的值来判断谁是主, 为主的可以调用, 如是备用状态直接跳出程序不执行打印即可. 关于冗余的内部变量的解释在WinCC的帮助里有.

 如果只是两台相同的单机项目, 也可借助上述思想来实现, 比如:
 可以把WinCC的主/备状态保存在PLC里, 两台WinCC可以对其进行设置/读取/判断. 应该还有其他的方法, 这里只是抛砖引玉…

提问者对于答案的评价:
OK

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc252061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月5日
下一篇 2018年12月5日

相关推荐