當前位置:首頁 » 編程軟體 » wincc的腳本

wincc的腳本

發布時間: 2022-06-25 06:00:08

1. wincc腳本 #include "apdefap.h"

在用戶管理里建立好用戶後,有兩種方法
1.使用wincc提供的登陸界面
做一個按鈕,寫入以下腳本
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code("UseAdmin")
#include "pwrt_api.h"
#pragma code ()
PWRTLogin(1);
}
運行後,點擊彈出wincc自帶的登錄窗口
2.自己製作登錄窗口
放兩個IO域,放上登陸按鈕,按鈕中寫腳本
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"輸入輸出域1"),GetInputValueChar(lpszPictureName,"輸入輸出域2")) == FALSE)
MessageBox (NULL, "錯誤,請重新輸入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL );
else
OpenPicture("首畫面.Pdl");
rn/ p表示正n邊形的周長正三角形面積√a/ a表

2. 如何學習wincc的腳本,需要重新學習C語言嗎

僅供參考http://www.doc88.com/p-28190574427.html實際上WINCC的腳本系統,同時提供了對C腳本、VB腳本、VBA腳本的支持。其中C腳本是ANSI-C。如果要學習, 除開常見的C語言學習資料,官方提供的「WINCC組態手冊」文檔的相關章節也提供了C腳本使用的詳細指導,你可以通過西門子自動化官網或者其它資源搜索下載並學習。

3. WINCC 腳本高手進。。。。。。

SetVisible(lpszPictureName,"PIC",0);
給你說下原理吧
公用一個畫面窗口,建立一個
公用一個比如電機啟停畫面,建立一個
在電機啟停畫面裡面的變數只填後綴
你說的情況為 復制按鈕只需改變標題名就能彈出相應的電機畫面
這種情況下,腳本大體思路為,讀取本對象(按鈕)的標題(或文字)賦給畫面窗口的「畫面」屬性或變數前綴,你這個的畫面窗口名是PIC不需要賦,直接賦給「變數前綴」屬性

4. 關於WINCC中的一個腳本解釋

DWORD
j;
//定義一個DWORD變數
J
j=GetTagWord("Tag3");
//註:Tag3=DB10.DBW4,將DB10.DBW4的值送入J
if((j&0x1)==0x1)SetTagBit("P9run",1);
//如果J的第一位等於1,那麼P9run=1,否則P9run=0
else
SetTagBit("P9run",0);
DBW的16個位通過(j&0x1)==0x1)這句語句來定位,通過與1,2,4,8,16……作與操作來判斷每個位的狀態。

5. wincc怎麼用c腳本寫pid

很簡單直接調用你配置的PID的這三個值對應的DB地址了,不過要注意,I和D是ms為單位,你在上位機調用這三個地址時,你要定義這兩個數據為無符號32位數,然後在你建這變數時標定一下你這個變數,0對應線性值0,100對應1000000,就可以直接用了,那樣你輸100時,填進PID的時候就是1000000,不標定的話,你輸進去100時,填進PID就太小了,你不可能在輸入窗口填個1000000這種大的數值吧,標定一下,直接用。

6. wincc 腳本如何觸發

全局腳本可以設置觸發器:周期、非周期、變數。畫面中的腳本分為屬性腳本和事件腳本,屬性腳本也要設置觸發器,事件腳本不用。

7. WinCC中VB全局腳本用法

s("count").write 0
endif
tag(1)=hmiruntime.tags("start_sav").write tag(0)''保存觸發變數的狀態
tag(2)=tag(2)+1
if tag(2)>10 then''腳本運行10個周期後
需要延時執行的腳本內容
tag(2)=10『防止計數溢出
end if

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

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

9. wincc腳本程序如何加密

如果是寫在畫面或控制項中的是沒法加密的,你只能加密控制項或畫面。
在全局腳本中的是可以加密的,在腳本編輯器中右鍵你要加密的腳本文件,你就可以找到加密的菜單了。

10. 怎麼在Wincc中打開腳本

全局腳點擊左側指令樹就可以 其他的在 所編輯的畫面 組建 屬性 右擊動態對話欄 就看到了

熱點內容
java培訓價錢 發布:2025-02-13 17:59:33 瀏覽:974
c語言中變數類型 發布:2025-02-13 17:52:20 瀏覽:258
ftp導出報錯 發布:2025-02-13 17:41:20 瀏覽:997
腳本下載教程 發布:2025-02-13 17:39:06 瀏覽:235
解壓密碼re 發布:2025-02-13 17:39:02 瀏覽:558
linuxdump內存 發布:2025-02-13 17:37:30 瀏覽:57
游戲客戶端源碼 發布:2025-02-13 17:37:19 瀏覽:594
win7打開文件夾聲音 發布:2025-02-13 17:35:03 瀏覽:606
用php做計算 發布:2025-02-13 17:27:43 瀏覽:447
老編程軟體 發布:2025-02-13 17:27:43 瀏覽:768