西門子PCS7模擬量單位設置

在上一篇文章中介紹了西門子PCS7的模擬量編程,如何設置模擬量報警值,如何在操作員畫面上設置報警限值。這一篇主要介紹一下模擬量單位如何設置。

西門子PCS7模擬量單位設置

APL的單位設定不是隨便定滴,而是根據PA行規定義的。它將常用的單位與數字代碼對應成一張映射表,我們可以通過APL 幫助文檔檢索映射表的對應關係。

西門子PCS7模擬量單位設置

如上圖所示,不同的數值對應不同的單位,如“1001”對應“℃”,“1010”對應“m”.

這種方式的最大優勢就是:可以隨時在線修改單位值,而不再需要編譯OS以更新單位值的設定了。此外,還能避免因項目語言設置問題導致的亂碼。

當然,以前的單位設定方式仍然可用。

西門子PCS7模擬量單位設置

如上圖上將“Value”的值設置為“0”,然後在“Unit”處下拉菜單選擇對應的單位。

一般情況下我們是通過設置“Value”的值來設置模擬量單位的,設置內容根據第一幅圖中的對照表設置。

和量程一樣,單位設定值也只需要設置一次,之後可以在功能塊之間傳遞,例如需要在上位機上顯示測量點單位,只需要將Pcs7 AnIn的輸出參數PV_OutUnit連接到MonAnL的輸入參數PV_Unit中,即可完成傳遞。

西門子PCS7模擬量單位設置

如上圖中將PV_InUnit設置為1001,對應的是℃,然後將AnIn的輸出參數PV_OutUnit連接到MonAnL的輸入參數PV_Unit中,即可完成單位的傳遞,並在操作員畫面顯示。

之後可以在操作面板中看到單位配置。所有與之相關的變量單位值也同時配置過來了!

西門子PCS7模擬量單位設置

如上圖所示對應的溫度單位就可以在畫面上顯示出來。


分享到:


相關文章: