一些 HART 現場設備(傳感器)除提供實際測量信號外,還提供附加信息。 例如,除實際過程值外,SIEMENS SITRANS P DSIII 壓力變送器還根據測量種類(壓力、液位、流速或用戶自定義)提供其它信息,如傳感器溫度、電子設備溫度和未校準壓力。
圖 01
在該示例中,傳感器按如下設置
變量 | 物理參數 |
---|---|
HART 主變量(PV) 主變量 |
壓力 |
HART 二級變量(SV)第一個附加變量 | 傳感器溫度 |
HART 三級變量(SV)第二個附加變量 | 電子設備溫度 |
HART 四級變量(SV)第三個附加變量 | 未校準壓力 |
以ET 200M 模擬量輸入模塊 SM 331(6ES7 331-7TF01-0AB0)解釋HART變量的用法。同樣適用于ET 200ISP相應的模擬量輸入模塊。除提供8個標準值以外,SM 331模板提供最多8個HART變量及其相應的質量代碼。ET 200iSP HART模擬量模塊則提供4個標準值和4個HART變量。
該說明同樣適用于支持HART變量的模擬量輸出模塊。注意APL庫通道塊“Pcs7An”和“FbAnOu”或者標準庫“CH_AO”和“PA_AO”應用于模擬量輸出模塊互連。
2 硬件組態設置
2.1 插入 HART 模塊
在 HW Config 中插入一個 ET 200M接口模塊和一個SM 331模塊。注意模擬量模塊必須支持HART變量。
下圖為8通道模擬量輸入模塊中組態了兩個HART傳感器。
圖 02
2.2 模擬量輸入模塊中分配附加變量參數
硬件組態中,右鍵模擬量輸入模塊,在彈出菜單中選擇“Object Properties...”。切換至“Inputs”標簽頁,檢查所用通道的HART功能是否使能。切換至“HART variable”標簽頁,選擇所需HART變量。一個模擬量輸入模塊最多可以設置8個不同的HART變量。為保證HART變量的一致性尋址,將未使用的HART變量組態為“CiR” 。
圖. 03
注意ET 200ISP變量或附加值配置如上述描述步驟不同。ET200 ISP配置步驟如下,打開模擬量模塊對象屬性中“Parameters”標簽頁。附加值默認是禁用的。使能附加值時,須為每個附加值配置兩個參數 "Inputs > Configuration > Additional value x >IEEE Variable"和"Inputs > Configuration > Additional value x >Channel"。其中“x”附加值編號。參數"Channel" 定義模擬量輸入模塊通道;例如 4 AI模塊擁有通道 0 至 3 。參數"IEEE Variable" 定義所選通道的附加變量,例如第一個附件變量為HART二級變量。
2.3 編輯符號表
硬件組態總右鍵模擬量輸入模塊,在彈出菜單中選擇“Edit symbols...”。輸入字(IW)對應標準信號變量,輸入雙字(ID)對應主要或附件變量,輸入字節(IB)對應關聯質量代碼。
圖. 04
3 CFC組態
3.1 插入驅動塊
CFC中使用高級過程庫(APL)中的通道塊。互連模擬量測量值(IW)和“Pcs7AnIn”,互連HART變量實數值(ID)和質量代碼(IB)和“FbAnIn”。同時檢查檢查通道塊中現場設備的量程和單位參數。
圖. 05
注意如果PCS 7中沒有APL庫,可以使用標準庫替代。"CH_AI"或 "CH_U_AI" 用于模擬量測量值, "PA_AI"用于HART變量。互連輸入管腳"VALUE" 至輸入地址,同時互連HART變量質量代碼(IB)至"QC"。
3.2 "Generate module drivers"編譯
CFC編輯器中選擇 "Chart > Compile > Chart as program..."編譯所有圖表。勾選"Generate module drivers" 后點擊"OK" 按鈕。編譯后生成信號處理的模塊驅動并互連至創建的通道驅動。
-
傳感器
+關注
關注
2550文章
51035瀏覽量
753076 -
HART
+關注
關注
2文章
74瀏覽量
32712 -
PCS
+關注
關注
1文章
139瀏覽量
14659
原文標題:【工控技術】如何在 PCS 7 中使用 HART 二次變量?
文章出處:【微信號:JST-GK,微信公眾號:劍指工控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論