在WinCC中如何通過按鈕給變數賦值(原創)

時間 2023-04-26 16:06:02

1樓:兔子

任務:實現上位機命令給變數賦值。方法:

1。建立一個按鈕,一個輸入/輸出域,建立一個二進位制內部變數:ceshi。

2。對輸入/輸出域組態。在「物件屬性」對話方塊的「屬性」--輸入/輸出」中的輸出值與變數ceshi想連線。(直接右擊燈泡,選擇變數,再選擇ceshi)。

3。對按鈕組態。在「物件屬性」對話方塊的「事件」--滑鼠」--按左鍵」處為該按鈕組態一個c動作。輸入以下**:

#include ""

void onlbuttondown(char* lpszpicturename, char* lpszobjectname,char* lpszpropertyname, uint nflags, int x, int y)

4。再在「釋放左鍵」處組態一個c動作,只需將上面**中的「1」該為「0」即可。

5。執行wincc測試,在輸入/輸出域中可以看見,每次按下按鈕時,便給變數賦值「1」。完成。如需交流,請留言,或者發郵件至:

關於wincc c指令碼的疑問,如何將一個變數賦值給另一個變數? 60

2樓:yesyes科

1、首先開啟tag變數匯出匯入工具,如下圖所示即為變數匯入匯出工具,點選「..即可更改匯出的資料夾位置,然後在圖中選擇「export」,然後點選下方的「execute」。

2、然後在彈出的框中,點選「確定」,等待一段時間,左下角顯示「end export/import」即表示完成匯出。

3、將「export」更改為「import」或者「import write」。

4、在開啟的變數中,直接進行即可,程式設計完成之後,點選右上角檔案,然後點選儲存即可。

5、儲存成功之後,點選下方的「execute」。

6、然後在彈出的框中,點選「確定」,等待一段時間即可完成變數的批量匯入。匯入完成之後,即可檢視批量匯入的變數。

VB中如何通過在文字框中輸入時間日期然後直接賦值給系統時間日期,從而達到修改系統時間的目的

這裡的關鍵點是使用isdate 函式判斷輸入的是不是正確的日期時間格式。如果正確,則使用date語句和time語句設定系統的日期和時間。如下 private sub command1 click if isdate text1.text then 設定系統日期和時間 date format cdat...

在EXCEL中如何給每個數字加逗號

可以用按部就班的辦法 1.先用公式將數字的位數長度,計算出來,例如,b3單元格輸入公式 len a3 得到a3單元格的位數為5,2.再將數字按照位數長度排序,如3位數的集中在一起,4位數的集中在一起。3.在同樣長度的設定一個公式,向下拖拽複製公式,如在c3單元格輸入公式 concatenate le...

在VBA中如何用陣列給另陣列賦值

通過陣列迴圈的方式進行陣列賦值。示例 dim names 定義一個初始化陣列dim dest 3 定義一個要賦值的陣列 賦值names array 小明 小紅 效力 張明 王武 通過ubound 函式計算上界,lbound計算陣列下界for i lbound dest to ubound dest ...