在PCS 7 V5.x中不停止服务器的情况下,关闭在UniClient上的WinCC-RT

问题:
在不停止服务器的情况下,如何停止UniClients的运行系统,关闭WinCC与重启计算机?

解答:
如果为一个UniClient,专门组态了WinCC标准功能"Close WinCC or Windows",那么当这个执行上述操作时服务器自动停止。然而,可以扩展这个功能来使服务器保持在运行状态中。为此,请按如下进行:

1. 在"Graphics Designer"中打开一个图片,在图片中添加一个按钮。

2. 标记此按钮,并调用动态向导"Close WinCC or Windows"。

3. 定义启动C函数的事件(右击或左击鼠标)。

4. 然后选择"Close WinCC and Restart Windows"选项。

5. 现在打开按钮的属性窗口,切换到"Event"标签。

6. 动态向导已经在选项"Mouse-click"下添加了一个C函数。

7. 扩展此函数以便能够产生下列程序序列。

DeactivateRTProject();

// Line 1: insert in front of existing C function

DMExitWinCCEx (DM_SDMODE_REBOOT);

// Line 2: C function already inserted by thewizard

ExitWinCC ();

// Line 3: insert after existing C function

8. 编译此函数,用"OK"退出此模板。

9. 然后保存图片。

重要事项:
请完全遵照该方案步骤的次序操作。首先启动动态向导然后扩展C函数,这非常重要。

最后,按下UniClient上的一个按钮结束其运行系统。然后关闭WinCC,最后重新启动PC。

关键字:
计算机重新启动,关闭

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

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

相关推荐

发表回复

登录后才能评论