wincc V7.3关机问题

wincc服务器客户机项目,在服务器上做一个关机按钮,当按下这个按钮时,要实现关闭所有的客户机。服务器(或者只关闭客户机不关闭服务器)。这个功能如何实现。

问题补充:
有没有实际的做法。来点干货

最佳答案

在服务器上编写全局脚本,针对各个客户端运行,做一个内部变量,全局刷新,或者PLC外部变量也行,另外如果有单独关闭哪一台服务器,可以再做单独的变量比如CLOSE_ALL,是所有关机命令,CLOSE_A是A客户机关机命令。
全局脚本读取变量,判断当变量=1的时候,执行关机脚本:

set ws=CreateObject("Wscript.Shell")
ws.run "cmd.exe /c shutdown -r -t 3000 -c ""12345"" ",0 ,true 
''==========================================
''此脚本是使用CMD命令完成关机的
''3000部分可随便改,(倒计时的时间,0就是现在关机),12345部分是关机窗口上的“消息”部分

''如要消除关机窗口,请用下面的代码:
''==========================================
set ws=CreateObject("Wscript.Shell")
ws.run "cmd.exe /c shutdown -a"

在关机之前应该先执行退出WINCC指令
HMIRuntime.Stop

不过最好用C脚本做,读取变量状态,然后执行退出WINCC 并关机:
相关函数:
DeactivateRTProject ();//取消激活运行系统
ExitWinCC ();//退出wincc
DMExitWinCCEx (DM_SDMODE_POWEROFF);//退出WINCC并关机
DMExitWinCCEx (DM_SDMODE_REBOOT);//退出WINCC,然后重新启动计算机

提问者对于答案的评价:
已完成

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:58
下一篇 2021年7月5日 上午11:58

相关推荐

  • 什么叫客户机?什么叫服务器?”

    什么叫客户机?什么叫服务器?”这个概念谁能说明白,反正我是糊涂了。 最佳答案 服务器或者客户端一般针对以太网设备来说的,同时又分软件和硬件之分。总的来说提供服务的是服务器,接受服务…

    SIMATIC WinCC 2019年6月11日
  • wincc界面显示EXCEL的问题?

    我的D盘某个文件夹内有许多EXCEL报表,每天都生成新的文件,我想在WinCC页面中显示这些文件列表,当选择其中一个报表时,此表在页面中打开,我用了OLE控件,这只能显示固定的某个…

    SIMATIC WinCC 2019年6月11日
  • wincc7 报警控件视图风格

    在wincc7项目中遇到一个小问题,项目的报警控件(都是wincc7版本的),看起来有两种视图风格,一种应该是经典风格,另一种是wincc7风格的,但使用功能是完全相同的。不知道在…

    SIMATIC WinCC 2019年6月11日
  • 变量记录写入excle,做报表

    我想用C脚本把“变量记录”里归档的实时数据写入excel表中,按时间顺序做成报表,以便以后可以抽取样本打印检查。希望excel表中像wincc Online T…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目修改后下载需要全编译

    WINCC 冗余server,想增加几个曲线,添加变量后第一次下装主server可以change only,冗余server自动更新,然后压缩包存档。再次添加变…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC V3 SP1软件

    每次打开都会出现以下问题,关机重启之后又好了。下一次开机还是这样,我的是WIN10系统。之前没有上传图片,这次有图片了 图片说明:    最佳答案 您的win1…

    2021年7月5日
  • 在线表格打印

    我用的是WINCC6.0,我用在线表格连接打印作业,打印作业连接打印布局,在打印布局中动态部分选择CSV表格(我选择要打印的在线表格),但是打印出来的日期时间只有一半,不知道为什么…

    SIMATIC WinCC 2019年6月11日
  • 我在安装wincc2008的时候 wincc弹出提示 请问这个提示上什么含义请看截图

    我在安装wincc2008的时候  wincc弹出提示 请问这个提示上什么含义请看截图 问题补充:看截图 图片说明:    最佳答…

    2019年6月10日
  • 浏览器监控远程电机电流

    公司想用现有上位机,通过浏览器监控生产线电机电流值,求大师给一个经济的适用思路 最佳答案 PLC通过通讯获取电机电流值,上位机通过PLC的WEB服务器去读取数据(自己制作HTML页…

    SIMATIC WinCC 2020年11月1日
  • vb程序如何访问Wincc7.3变量

    vb编写的程序如何访问Wincc7.3变量,谢谢 问题补充:原来7.0时可以在vb中编程访问,但是现在显示访问失败 钻石用户推荐最佳答案 1、第三方系统的vb访问wincc,你需要…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论