當前位置:首頁 » 編程軟體 » wincc記錄運行時間的腳本

wincc記錄運行時間的腳本

發布時間: 2022-04-29 11:06:23

1. 如何在WinCC中讀取系統時間(C-Action)

Wincc6開始可以使用VBS腳本,調用NOW函數即可。

2. 兩台wincc之間的時間同步怎麼做

以前在論壇看到的:
在C:\WINDOWS\system32文件夾下新建一個文本文檔命名為pro.txt,輸入net time \\192.168.0.50 /set /y  保存後將擴展名改為".bat",192.168.0.50是對方主機的IP地址。然後在wincc全局腳本中定時執行ProgramExecute("pro.bat")

3. wincc如何讀取系統時間在設定的時間進行腳本運行

vbs
CurrentTime=Hour(Now)&":"&Minute(Now)&":"&Second(Now)
在下加上你的判斷腳本,腳本周期1s觸發。

4. 如何在WinCC中調用腳本程序

wincc的腳本程序分兩種:
局部腳本,針對控制項或對象的某個屬性的腳本,寫在控制項的屬性中。
全局腳本,作為背景程序運行。在全局腳本編輯器中編寫,需要指定觸發器。

5. wincc 記錄某一個的變數變化的時間 並輸出

所有的控制都要寫在PLC里,你把控制寫上位機,萬一電腦沒開,那不就停產了。
倒計時寫在PLC里,WINCC只要讀那個數就可以了.
上位機只要發關閉指令到PLC就完了.

6. 在WINCC畫面組態中,如何顯示系統時間

具體步驟如下:
1.在啟動畫面中插入「畫面窗口」。設置屬性為隱藏。
2.新創建畫面窗口「密碼保護.PDL」
3.插入2個輸入輸出域,2個按鈕,更改名為1,2
分別是用於「用戶名」輸入;「密碼」輸入;確定;取消
4.在用戶名的輸入輸出域的事件屬性->輸出/輸入->輸入值
->更改 加入C腳本函數
#include "apdefap.h"
void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, char* value)
{
SetOutputValueChar(lpszPictureName,lpszObjectName,GetInputValueChar(lpszPictureName,lpszObjectName));
}
5.按照上面做的 在密碼輸入輸出域里加入同樣的C腳本
6.在確定按鈕的事件->按鈕->滑鼠按下 加入C腳本
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code ("UseAdmin.DLL")
#include "pwrt_api.h"
#pragma code ()
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"1"),GetInputValueChar(lpszPictureName,"2")) == FALSE)
MessageBox (NULL, "錯誤,請重新輸入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL );// }
else
OpenPicture("你要進入的畫面");
}
7.取消按鈕中加入功能關閉此畫面就可以了
中間的過程沒有過於詳細的描述。自己實驗一下。

熱點內容
阿里雲上傳慢 發布:2025-04-23 01:04:10 瀏覽:584
我爸電腦配置給別人看沒什麼事吧 發布:2025-04-23 00:58:54 瀏覽:723
大學編程課程 發布:2025-04-23 00:48:55 瀏覽:469
伺服器的內網ip有什麼用 發布:2025-04-23 00:46:40 瀏覽:958
誅仙3需要什麼配置 發布:2025-04-23 00:29:49 瀏覽:665
什麼是編譯錯誤參數不可選 發布:2025-04-23 00:23:06 瀏覽:520
libx264編譯 發布:2025-04-23 00:13:37 瀏覽:222
access的web資料庫 發布:2025-04-23 00:08:29 瀏覽:46
安卓上面的谷歌搜索框怎麼去除 發布:2025-04-23 00:07:27 瀏覽:171
c判斷文件夾是否存在 發布:2025-04-22 23:56:36 瀏覽:943