wincc冗余打印
183.233.253.26
发布于2013-02-26 17:38
9
0
标签:
上位系统为两台工控机(wincc)组成的冗余系统,要求定时打印,但问题是两个机子设置一样,所以会打印两份报表,有什么办法可以使其只打印一份,同时要保证系统有一台上位机故障时也能确保正常的定时打印
佳答案
你所说的冗余是指wincc的冗余吗?还是两台完全相同的单机wincc?
在wincc的标准冗余组态下,可以:
1.用全局动作调用打印函数实现定时打印
2.在调用打印函数前打印,取wincc内部变量@rm_master的值来判断谁是主,为主的可以调用,如是备用状态直接跳出程序不执行打印即可.关于冗余的内部变量的解释在wincc的帮助里有.
如果只是两台相同的单机项目,也可借助上述思想来实现,比如:
可以把wincc的主/备状态保存在plc里,两台wincc可以对其进行设置/读取/判断.应该还有其他的方法,这里只是抛砖引玉...