原文:搬家第13天-167.Wincc V7.3 c腳本實現打開畫面窗口並且讓畫面窗口獲取焦點

有一個群友咨詢在畫面上打開一個畫面窗口控件時,如何讓畫面窗口自動獲取焦點。雖然這個問題沒有什么實際意義,通常打開畫面窗口后,再點擊畫面窗口類的內容,畫面窗口就自然會獲取焦點,如果你只是需要看看什么也不操作,那么畫面窗口有沒有獲取焦點,其實一點關系也沒有。不過為了探尋究竟,還是嘗試着使用腳本功能完成這一要求。 假設畫面上有一個畫面窗口控件,名字是 win ,默認隱藏,控件的畫面名稱是 NewPdl ...

2021-02-10 20:39 0 310 推薦指數:

查看詳情

搬家第三-69.Wincc V7.3 同類設備交互控制處理-結構變量、畫面窗口應用

在實際工程中,有時需要在上位機控制多台設備,這些設備有一致的功能、一致的信號,我們沒必要為他們一個一個的建立變量和“控制面板”,利用結構變量和畫面窗口控件可以省去我們很多工作量。 假設我們有4個行車需要在wincc中控制,為了重點說明這種思路和方法,我們假設每台行車只有remote ...

Sun Jan 31 20:39:00 CST 2021 0 340
搬家第一-18.Wincc V7.3 VBS腳本的加密和解密

Wincc V7.3允許對VBS腳本進行加密,以保護知識產權。加密方法如下: VBS腳本寫完之后,點擊工具欄上“信息/觸發”按鈕,彈出以下對話框,勾選加密選項,輸入需要設定的密碼,下一次打開腳本的時候就會提示輸入密碼了。 如果拿到別人開發的程序,腳本做了加密又沒有密碼,那是一件很苦惱的事情 ...

Sat Jan 30 00:03:00 CST 2021 0 487
搬家第三-64.Wincc V7.3操作員記錄生成方法3- C腳本記錄按鈕控件的操作員記錄

前面博客介紹的是輸入輸出域等控件通過設置“操作員消息”屬性為“是”從而在報警空間中做操作記錄,但並非所有Wincc控件有這個屬性,比如按鈕。按鈕是Wincc中使用率非常高的控件,這個控件經常用作重要操作,我們也非常希望可以知道什么時間點擊過這個按鈕,本文通過c腳本介紹如何實現按鈕的操作記錄 ...

Sun Jan 31 20:06:00 CST 2021 0 417
搬家第一-22.Wincc V7.3 VBS腳本實現組合框、單選框、復選框備選內容與數據庫的結合

在工程實際應用中,我們可能遇到一些交互式功能用到組合框、單選框、復選框控件,而這些控件的內容不是固定的,可能是來自數據庫的某個字段,我們還希望在畫面切換回來后,選擇項不要發生變化回到初始狀態。經過測試,可以按照以下步驟實現這樣的功能。 一 SQL Server的准備工作 開放sa ...

Sat Jan 30 00:20:00 CST 2021 0 464
搬家第三-61.Wincc V7.3 Horn方式聲音報警

前面寫過一篇博客,介紹使用腳本方式實現聲音報警,這種方法對於不熟悉vbs和c語法的人來說,很不好用。其實Wincc還提供了一個簡單的方式實現聲音報警。 1. 啟動項目添加項目 在wincc項目管理器的計算機屬性啟動項目中,添加HMRT.EXE程序,不設置任何附加參數,勾選報警記錄功能,如下圖 ...

Sun Jan 31 19:55:00 CST 2021 0 363
搬家第三-74.Wincc V7.3面板初步使用1

Wincc人機交互中,工藝畫面上有時會有同類設備要做同樣的狀態顯示,比如閥門正在動作背景顏色綠色閃爍,開到位不閃爍顯示藍色,關到位不閃爍顯示紅色,同時還要顯示閥門開度。這類需求下,我們可以把同類設備做成一個面板(faceplate),在需要的地方創建一個面板的實例,以加快項目開發的速度。本文還是以 ...

Sun Jan 31 21:43:00 CST 2021 0 294
搬家第四-91.Wincc V7.3 使用用戶歸檔實現報表1-用戶歸檔+Activex控件

曾經寫過一篇博客,記錄使用MSHFGrid控件生成報表以及導出到excel的方法,里面有一段VBS腳本是定期把變量值存入一個自定義的sql數據表,然后在MSHFGrid顯示查詢到的記錄集,最后把MSHFGrid結果導出到excel中。使用用戶歸檔后,實際上定期存入變量值這一步可以變得更加簡單 ...

Mon Feb 01 21:34:00 CST 2021 0 336
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM