當前位置:首頁 » 編程軟體 » winccc腳本屬性函數

winccc腳本屬性函數

發布時間: 2024-12-27 12:25:15

❶ 西門子WINCC應用C腳本數學運算

WinCC C腳本數學運算應用指南

WinCC C腳本數學運算提供了基本的算術運算和數學函數,助力自動化系統的高效數據處理。

1. 基本運算

加法運算:若需將兩個32位浮點數據型變數 "TAG2_FLOAT1" 和 "TAG2_FLOAT2"相加,並將結果保存至"TAG2_FLOAT3"中,執行步驟如下:

按鈕-->對象屬性-->事件-->單擊滑鼠C動作,插入代碼:TAG2_FLOAT3 = TAG2_FLOAT1 + TAG2_FLOAT2

2. 數學函數

WinCC內置的全局腳本中,包含豐富的數學函數,如冪運算。假設目標是計算兩個32位有符號數據型變數 "TAG2_INT1" 和 "TAG2_INT2"的冪運算,並將結果存儲至"TAG2_INT3",操作如下:

按鈕-->對象屬性-->事件-->單擊滑鼠C動作,輸入代碼:TAG2_INT3 = c_bib.math.pow(TAG2_INT1, TAG2_INT2)

為了深入探討和交流WinCC應用經驗,加入微信技術群:PLC工業自動化社區,添加好友時請標註:姓名-城市,共同進步。

❷ WinCC Professional 使用C腳本讀寫變數

使用WinCC Professional V19時,C腳本在變數操作中扮演重要角色。首先,要讀取變數值,通過C腳本函數GetTagFloat,如對於real類型的變數"real_r0"和"rreal",在按鈕的「單擊」事件中調用它,獲取"rreal"的當前值,並通過SetTagFloat函數將其賦值給"real_r0"。

另一方面,寫入(賦值)操作同樣在C腳本中實現。在"單擊"事件中,選擇"計算腳本->設置變數",例如,函數可以為"rreal"賦值100,不同的變數類型需使用對應的函數名稱。

在西門子TIA Portal HMI中,我們以控制風機、攪拌器和傳送帶的旋轉動畫為例。通過第1步添加PLC設備,設置IP和子網掩碼,並啟用時鍾存儲器,創建控制動畫的內部變數。接著,第2步添加HMI設備,配置IP地址。第3步建立HMI與PLC的數據連接,第4步添加HMI變數,並設置公共變數CtrlVarPub來同步旋轉設備的控制變數。

第5步編寫VB腳本來控制旋轉,可以復制代碼適應更多設備。第6步,將心跳時鍾與VB腳本關聯,當Clock_1Hz數值變化時觸發動畫。第7步創建圖形列表,包括多個角度的動畫圖形。最後,第8步在HMI畫面中集成圖形I/O域控制項,展示設備動畫效果。

❸ WINCC的C腳本,誰能幫我解釋下,多謝!

BOOL UpE_Function()
{
BOOL Mid,Current; // 定義兩個臨時變數,BOOL類型。
Mid = GetTagBit("Up3"); //將外部變數"Up3"賦值給Mid。
Current = GetTagBit("Up1"); //將外部變數"Up1"賦值給Currentd。
if(Current !=Mid & Current ==TRUE) //條件判斷,如果Up1≠Up3並且Up1=1。也就是說 Up1=1,Up3=0。
{
SetTagBit("Up2",(short)!GetTagBit("Up2")); //將Up2取反後返還給Up2。
}

SetTagBit("Up3",(short)Current ); //將Up1賦值給Up3。
return GetTagBit("Up2"); //返回 Up2的值,這有可能是一個IO顯示域,所以會有返還值。
}

❹ wincc 中C腳本

char buf[255];
sprintf(buf,"%f",GetTagFloat("Float_Input")); //Return-Type: float
SetTagChar("Char_Input",buf); //Return-Type: BOOL

❺ wincc怎麼使用c腳本改變背景顏色

給你個實例,我這里用的變數是word類型的,判斷其中哪些位返回哪種顏色,當然用bool變數是一樣的,這里是針對該對象的color屬性的c腳本:
#define TAG_1 "MP_STATUS"
if ((GetTagDWord (TAG_1)) & 0x8)
return 255;
if ((GetTagDWord (TAG_1)) & 0x80)
return 65535;
//if ((GetTagDWord (TAG_1)) & 0x3)
else
return 65280;

熱點內容
解壓後的文件怎麼按照名稱排列 發布:2024-12-28 03:56:50 瀏覽:766
內網電腦顯示無法連接到伺服器 發布:2024-12-28 03:51:26 瀏覽:240
社保郵政卡初始密碼多少 發布:2024-12-28 03:44:16 瀏覽:158
陰陽師腳本免費 發布:2024-12-28 03:39:50 瀏覽:23
會務源碼 發布:2024-12-28 03:27:11 瀏覽:190
如何直接用密保手機找回密碼 發布:2024-12-28 03:17:11 瀏覽:577
電腦向伺服器傳文件的工具 發布:2024-12-28 03:05:17 瀏覽:783
編程搶手機 發布:2024-12-28 02:59:44 瀏覽:443
存儲器佔用多少位元組 發布:2024-12-28 02:56:39 瀏覽:190
魔獸和聯盟哪個對電腦配置要求高 發布:2024-12-28 02:43:26 瀏覽:81