描述
要关闭WinCC,必须使用合适的按钮和函数以避免造成损坏。在某些情况下,通过外部程序关闭 WinCC和操作系统时,使用不间断电源(UPS)是必需的。本条目中的下载中包括解决此任务的源代码。为了可以使用此功能必须使用 UPS ,当检测到电源故障时,可以自动启动程序。
说明
- 下载位于本条目下面的文本文件。
- 创建新的 C++ 项目 (如使用Visual Studio)。
- 在项目属性中,设置字符集为“Multibyte”。例如,在Microsoft Visual Studio 2010 中,在“项目〉“项目名称”属性〉配置属性 〉常规〉字符集”(Project > 'Project name' properties > Configuration properties > General > Character set)下设置。
- 拷入源代码到项目中。
- 使用下面的任意一个参数替换函数 DMEXITWINCCEXFCT 第45行的参数:
DM_SDMODE_WINCC 关闭 WinCC DM_SDMODE_LOGOFF 关闭 WinCC 并注销当前登陆操作系统的用户 DM_SDMODE_SYSTEM 关闭WinCC 并关闭操作系统 DM_SDMODE_REBOOT 关闭 WinCC 并重新启动操作系统 DM_SDMODE_FORCE_POWEROFF 关闭 WinCC,关闭操作系统并关闭计算机 - 从“安装路径 > Siemens > WinCC > aplib” 下的文件夹中拷贝头文件 “dmclient.h” ,“ohioapi.h” ,“dmdefs.h” 和 “license.h” 到项目文件夹。
- 编译项目。
- 更改 UPS 设置以便检测电源故障,调用项目可执行文件 (如 Shutdown_WinCC.exe)。
安全须知
西门子提供具有工业安全功能的产品和解决方案,支持工厂,方案,机器,设备和网络的安全操作。这些都是工业安全概念 的重要组件。西门子在此方面不断对产品和解决方案进行开发和完善。西门子推荐订阅产品更新的通知。为了安全操作西门子的产品和方案,必须采取适当的安全措施 (如单元防护理念)并将每个组件纳入全面且先进的工业安全保护机制中。这也包括使用到的第三方产品。。这也包括使用的第三方产品。关于工业安全的更多信息,可以通过下面链接获得:
http://www.siemens.com/industrialsecurity.
为了接收产品更新通知,推荐订阅指定产品的新闻邮件。更多信息可以访问:
http://support.automation.siemens.com.
下载
下载包括文本文件 “Shutdown_WinCC.txt”。拷贝文件 “Shutdown_WinCC.txt” 到单独的路径,并遵照以上的说明。
Shutdown_WinCC.txt ( 1 KB )
其它关键字
UPS,关闭,运行系统
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc323263.html