海量激情文学网 WINCC常用C剧本
骨子服从如下图:海量激情文学网
图片
1、用户登录
#pragma code ('useadmin.dll')
#include 'PWRT_api.h'
#pragma code()
PWRTLogin('c');
2、用户刊出
#pragma code ('useadmin.dll')
#include 'PWRT_api.h'
#pragma code()
PWRTLogin('c');
3、关闭技俩并退出wincc
ExitWinCC ();
4、退出运转到wincc资源惩处器:
DeactivateRTProject ();
5、适度监控并关闭蓄意机(会弹出阐明对话框)
伪娘 人妖HWND hWnd = NULL;//Author:Smartsys
int iRet;
hWnd = FindWindow(NULL,'WinCC- 运转系统 - ');
iRet=MessageBox(hWnd,' 适度监控并关闭蓄意机',
'关闭操作站',MB_YESNO|MB_ICONWARNING|MB_APPLMODAL);
if(iRet==IDYES)
DMExitWinCCEx (DM_SDMODE_POWEROFF);
6、点击事件弹出对话框, 通过点击弹出对话框的细则和取消按钮结束对变量的置位或取消;
int r;
r=MessageBox(NULL, 'YES 为开, NO为关', ' 细则开敕令: ', MB_YESNO|MB_SYSTEMMODAL);
if (r==IDYES)
SetTagBit('TAGNAME',TRUE);
else
SetTagBit('TAGNAME',FALSE);
7、运转画面最小化
HWND WinCCHwnd;
WinCCHwnd=FindWindow(NULL,'WinCC-Runtime - '); // 要是运转言语为英文
if (WinCCHwnd==0) WinCCHwnd=FindWindow(NULL,'WinCC-运转系统 - '); // 要是运转言语为中语
CloseWindow(WinCCHwnd);
8、开走漏关走漏: (要在里面变量中成立三个二进制变量COLSE_DISPLAY 、DISPLAY_NO和DISPLAY_COMMENT);
// Funktion: Bit in Doppelwort setzen;
if (GetTagBitWait('COLSE_DISPLAY')==1 )
{SetTagBit('COLSE_DISPLAY',0);
SetTagBit('DISPLAY_NO',0); //Return-Type: BOOL
SetTagBit('DISPLAY_COMMENT',0);
}
else
{SetTagBit('COLSE_DISPLAY',1);
SetTagBit('DISPLAY_NO',1); //Return-Type: BOOL
SetTagBit('DISPLAY_COMMENT',0);
}
9、保执型按钮
if( GetTagBit('M10') )
SetTagBit('M10',0);
else
SetTagBit('M10',1);
10、运转其他期骗关节
ProgramExecute('C:\\ProgramFiles\\Wonderware\\InTouch\\intouch. exe');
11、掀开主画面
OpenPicture(PIC_0);海量激情文学网
本站仅提供存储就业,通盘内容均由用户发布,如发现存害或侵权内容,请点击举报。