googe2008
級別: 略有小成
|
請問誰做過WINCC7.0如何記錄當前時間,就是通過PLC的變量記錄WINCC的當前時間。 |
---|---|
|
googe2008
級別: 略有小成
|
[方法技巧] WinCC中點按鈕記錄當前日期的C代碼 WinCC, 記錄當前日期, 代碼 功能描述:點按鈕發脈沖的同時記錄下當前系統的日期,下次再點按鈕時日期更新。int gscAction( void ) { BOOL Button; char* pszValue = NULL; char szValue[11]; //Get the current value of the tag Button=GetTagBit("P3FROMHMISP3B"); //P3FROMHMISP3B為點按鈕發脈沖信號所對應的變量 pszValue = GetTagChar("Date"); //Date為System Info驅動組中8位文本型日期變量MM-DD-YYYY if(pszValue != NULL); { //Copy the string strncpy(szValue,pszValue,10); SetTagChar("T1",szValue); //T1為內部文本變量,獲取當前系統日期 } //User-defined code where the //user can process the return value if (Button) { SetTagChar("T1_Save",GetTagChar("T1")); //T1_Save為內部文本變量2,用于存放獲取的日期 } return 0; } 復制代碼 |
---|---|
|