为冗余 OS 服务器对(取决于计算机名)设置变量 @MELD@UZMasterRank 的脚本样例

问题:
在 TELEPERM M 系统总线上,如何根据计算机名为冗余 OS 服务器对设置用于组态时间同步主站的 @MELD@UZMasterRank 变量?

解答:
装载一对冗余 OS 服务器对之后,缺省情况下,两个服务器都将被组态为时间主站。

PCS7/TM-OS 手册的第 5.2 节描述了,对于 OS 服务器对如何组态 TELEPERM M 系统总线上的时间同步。

可通过一个脚本自动将服务器设置为第一个或第二个时间主站(通过变量 @MELD@UZMasterRank)。

在 PCS7/TM-OS 任意版本的交货 CD 上的文件夹“…SiemensWinCCWinCCProjectsTELEPERM MLibrary”下,保存有脚本文件“SetUZMasterRank.fct”。

将该脚本复制到您项目的“Library”文件夹中。
请注意取消写保护状态。

在 WinCCExplorer 中启动全局脚本编辑器(Global Script editor (C))。
打开名为“SetUZMasterRank.fct”的项目功能。

按照备注栏修改计算机名以及 PrimaryMaster 和 SecondaryMaster 的值。

翻译脚本并以同样的名称保存。

现在您可以在任意项目中调用该脚本,例如打开一个画面时。

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

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

相关推荐

发表回复

登录后才能评论