發布日期:2022-04-27 點擊率:431 品牌:西門子_Siemens
在工程現場,經常可以遇到現場實際的過程值與客戶想看到的觀測值不一致的情況。例如閥門開度等,從模塊讀取的實際值為0~1000,但客戶需要看到的觀測值卻為0~100。在遇到此類狀況時,即可以通過WinCC的線性變換來處理。本文即將為您介紹WinCC線性變換的操作步驟。
軟件環境:
1.WindowsXPSP3
2.S7315PN/DP
3.Step7V5.5SP2
4.WinCCV7.2
步驟1:創建項目,建立過程變量。
創建WinCC項目并建立與控制器的通訊連接“Test”,在該通道下分別創建地址為“MD100”的“浮點數32位IEEE754”類型的變量“TestTagReal”以及地址為“MD110”的“無符號的32位值”類型的變量“TestTagUnsign”。如圖01。
圖01.
步驟2:配置線性變換及組態畫面。
分別在“TestTagReal”及“TestTagUnsign”的屬性中勾選線性標定選項,在“AS值范圍始于”屬性中分別填寫“0”,“1000”;在“OS值范圍始于”屬性中分別填寫“0”,“100”。其作用為將控制器中的實際值范圍縮小10倍后顯示在WinCC的相應變量中。如圖02,圖03。
圖02.
圖03.
打開WinCC圖形編輯器并新建畫面。在畫面中創建兩個“輸入輸出域”,分別在其“組態對話框”中配置其“變量”屬性為“TestTagReal”及“TestTagUnsign”并保存。如圖04。
圖04.
步驟3:測試效果。
點擊圖形編輯器工具欄中的綠色三角激活項目。并在Step7中創建變量表分別監視“MD100”和“MD110”的值。如圖5所示,WinCC中“TestTagReal”顯示“99.5”時,“MD100”值為“995”,“TestTagUnsign”顯示“98”時,“MD110”值為“980”。測試成功。
圖05.
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV