教您一些西門子Wincc組態軟件的使用技巧
發布日期:2022-12-25 瀏覽次數:56
西門子Wincc組態軟件的基礎知識、功能介紹、組態方法以及項目應用。本書共分兩大部分,一部分為基礎入門篇,包括西門子WinCC的安裝和卸載、項目的創建、組態畫面、變量組態等內容;另一部分為應用提高篇,包括西門子WinCC的通信、報警記錄、變量記錄、報表、腳本、訪問數據庫、用戶管理、用戶歸檔、全集成自動化和選件等內容。
西門子Wincc組態軟件的使用技巧:
1、導航窗口腳本
在導航畫面窗口的X坐標處創建動態VBS腳本,主要實現窗口的移動動畫效果,距離實際位置和目標位置的差距,計算一個周期的移動距離,為了有較好的移動效果,腳本觸發使用動畫周期,而且只有VBS腳本中有動畫觸發器,動畫觸發器可以使用腳本打開和關閉,打開的時候,腳本執行,關閉的時候,腳本不執行,個人認為可以減少畫面運行時腳本運行的資源。
2、導航窗口畫面的激活
由于動畫觸發器只有VBS腳本有,C腳本沒有找到相關的函數和辦法,所以,導航窗口動畫激活還是用的全局腳本做的,在全局腳本的VBS動作里面,腳本的內容也比較簡單,只是判斷導航窗口的左坐標和目標設定的變量是否相等,如果不想等,設置動畫觸發器激活。
3、獲取鼠標位置
由于要時刻監視鼠標的位置,以判斷鼠標是否靠近左側邊緣和離開導航范圍,所以在全局腳本里面用C腳本獲取鼠標位置,并根據鼠標位置,判斷是否在邊緣位置,如果鼠標X位置小于10,設定導航窗口X坐標位0,導航顯示,如果鼠標X坐標大于120,說明鼠標離開導航范圍,設定導航窗口X坐標位-120,導航隱藏,目標位置使用WINCC內部變量:”POS_INDEX_L”。