在工程現場,經?梢杂龅浆F場實際的過程值與客戶想看到的觀測值不一致的情況,如閥門開度,從模塊讀取的實際值為0到1000 ,但客戶需要看到的觀測值卻為0到100,在遇到此類狀況時,即可以通過線性變換來處理。 一、軟件環境 .Windows 7 SP1 S7-315-2DP Step7 V 5.5 SP4 WinCC V 7.2 二、操作步驟 (1)創建項目,建立過程變量 創建 WinCC 項目并建立與控制器的通訊連接“Test”,在該通道下創建變量,地址分別為MD100和MD110,如圖01:
 圖 01. (2)配置線性變換 分別在這兩個變量的屬性中勾選線性標定選項,在AS值范圍始于屬性中分別填寫0和1000;在OS值范圍始于屬性中分別填寫0和100。其作用為將控制器中的實際值范圍縮小10倍后顯示在 WinCC 的相應變量中,如圖02和03:
 圖 02.
 圖 03. (3)組態畫面 打開WinCC圖形編輯器并新建畫面,在畫面中創建兩個輸入輸出域,將上面的兩個變量分配給輸出域后保存,如圖 04:

圖 04. (4)測試效果 點擊圖形編輯器工具欄中的綠色三角激活項目,在Step7中創建變量表并監視這兩個變量的值,如圖5所示: TestTagReal顯示99.5時,MD100值為995 TestTagUnsign顯示98時,MD110值為980
 圖 05.
|