如何触发计算机扬声器的声音?
首先必须在画面中插入报警控件,可以用以下两种方式来确认信息:
可以用如下的函数来确认单条信息:
4版本和低于此版本的WinCC:BOOLOnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)
5版本和高于此版本的WinCC:BOOLAXC_OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)
可以用如下的函数确认报警窗口所有可见的报警:
4版本和低于此版本的WinCC:BOOLOnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)
5版本和高于此版本的WinCC:BOOLAXC_OnBtnVisibleAckn(char*lpszPictureName,char*lpszObje
如何实现从WinCC运行画面跳转至WinCC控制中心?
最好的方式是在WinCC运行画面上做一个按钮,该按钮应该置为密码保护,在该按钮上设置C-action。
低于:
pragmacode()
HWNDhandle;
Handle=FindWindow("MCPFrameWndClass",NULL);
If(!SetForegroundWindow(handle))printf("\r\nSetForegroundfails");
5.0版本和高于此版本的WinCC:
pragmacode()
HWNDhandle;
Handle=FindWindow("WinCCExplorerFrameWndClass",NULL);
If(!SetForegroundWindow(handle))printf("\r\nSetForegroundfails");
如何在WinCC中读取计算机系统时间?
可以编写如下的C-action:
pragmacode();
SYSTEMTIMEtime;
GetLocalTime(time);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
SetTagWord("Varname",);
如何经由Windows对话框设置日期和时间?
可以将修改日期、时间的Windows对话框调出来,调用程序如下:
#include""
voidonClick(char*lpszPictureName,char*lpszObjectName,
char*lpszPropertyName)
{ProgramExecute("C:\\WIN95\\");}
注意:您在使用此程序时,需根据您的ControlPanel安装的具体路径来填写。
怎样对一个WinCC的项目进行转换?
当对一个版本的WinCC项目升级到5.X时,下的项目必须进行版本转换。若使用"交叉索引"编辑器时,必须保证项目已进行了正确无误的转换。
项目转换分下列几步依次完成:
在WinCC资源管理器中,选中图形编辑器,击鼠标右健。
1.全局库的转换
在弹出下拉菜单中选中"转换全局库"条目,系统会自动对全局库进行转换,转换结束后退出。
2.项目库的转换
在弹出下拉菜单中选中"转换项目库"条目,确认后系统自动对库进行转换。
3.图形画面转换
在弹出下拉菜单中选中"转换画面"条目,在弹出画面按"确认"后,系统自动进行所有画面的转换。
注意:包含有"未定义对象"的画面,如在PC机上未装相应对象服务器的,决不要转换,否则画面会被损坏。
4.基本数据转换
分屏向导:在WinCC资源管理器中,打开分屏向导(在基本数据项下)的弹出式菜单,并选择"打开"条目。
报警记录向导:在WinCC资源管理器中,打开报警记录向导的弹出式菜单(在基本数据项下),并选择"打开"条目。





