提示警告 分辨率不行, ,,,請問如何解決呢?
圖片說明:
在博途項目中,當使用位圖 時可能會遇到下圖中警告:
"像素化" 是指顯示的圖像與原圖相比失真。
下面我們解釋產(chǎn)生此警告的原因,同時告訴您應采取什么樣的措施來消除警告。
原因
當在圖形視圖/圖形 IO 域中多次使用不同大小的同一位圖 時,會產(chǎn)生此警告。多個圖形 IO 域中的同一位圖被同時訪問時,每一個都嘗試更改此位圖的大小。
因此需要為圖形視圖和圖形 IO 域分別分配不同大小的圖形,所以您要從原始圖形拷貝。如果在圖形視圖和圖形 IO 域中使用相同大小的位圖,不會出現(xiàn)此警告。
要求
在屏幕中含有兩個以上的圖形視圖或圖形 IO 域,且在同時訪問不同大小的同一位圖。在圖形管理器中配置變量與圖形 IO 域相關(guān)聯(lián)。
步驟
下面有三種方法來解決此問題:
方法 1: 通過項目圖片來解決
- 在項目樹 "語言和資源 > 項目圖形" 下打開項目圖形視圖。
- 點擊您想要復制的圖形所在行前面灰色部分。
- 在右鍵快捷菜單中選擇 "復制" 或使用 "Ctrl + C" 組合鍵來復制整行。
- 使用 "粘貼" 命令或"Ctrl + V" 組合鍵來插入新行,復制的對象會自動添加在項目圖形的最后一行。
- 點擊新插入的行。
- 圖形顯示
- 在 "屬性 > 常規(guī) > 默認圖形" 中復制的圖形。
- 圖形 IO 域
- 在項目樹 “ 文本和圖形列表 > 圖形列表 ” 中新建一個圖形列表或復制一個已經(jīng)存在的圖形列表。
- 點擊 “ 圖形名稱 ” 字段,通過下三角選擇復制的圖形。
- 打開一個畫面選擇圖形 IO 域。
- 在 "屬性 > 常規(guī) > 圖形列表" 中選擇您新添加的圖形列表。
- 在 "屬性 > 常規(guī) > 過程值 > 動態(tài)化" 中選擇用于關(guān)聯(lián)圖形列表的變量。
方法 2: 在圖形視圖中編輯圖形
- 打開畫面復制圖形視圖。
- 點擊右鍵,在快捷菜單中選擇 “ 編輯圖形 ” 。
圖. 02
- 在彈出的 “ 編輯圖形 ” 對話框中選擇 “ 編輯圖形,將不修改其他使用點”
圖. 03
- 點擊確定后畫圖軟件的圖形編輯器被打開,保存圖像并關(guān)閉畫圖軟件。不需要在做其他操作,這種方法您已經(jīng)復制了一個新的圖像用于圖形視圖顯示。警告問題被解決。
方法 3: 在圖形列表中編輯圖形
- 在項目樹 “ 文本和圖形列表 > 圖形列表 ” 中復制一個已經(jīng)存在的圖形列表。
圖. 04
- 切換到剛復制的圖形列表,在圖形字段右鍵的快捷菜單中選擇 “ 編輯 ” 打開編輯圖形對話框,選擇 “ 編輯圖形,將不修改其他使用點 ” 。圖. 05
確定后畫圖軟件的圖形編輯器被打開,保存圖形,并關(guān)閉畫圖軟件。不需要做其他操作,這種方法您已經(jīng)復制了一個新的圖形用于圖形 IO 域顯示,在項目圖形中會自動添加一條項目圖形,警告問題解決。
- 在 “ 屬性 > 常規(guī) > 圖形列表 ” 為每個圖形 IO 域分配一個圖形列表,以確保每個列表只用在一個圖形 IO 域中。
圖. 06
注意
此警告實在 WinCC (TIA Portal) 中新出現(xiàn)的,因此由 WinCC flexible 移植到 WinCC (TIA Portal 的項目,在第一次編譯時也會產(chǎn)生此報警。