自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

HART協(xié)議命令全集

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
文章中,我們對于HART協(xié)議的命令進行了講述。主要介紹了通用命令和普通命令,那么對于特殊命令,我們將在后邊的文章中再來具體介紹一下。

HART協(xié)議的物理層和數(shù)據(jù)鏈路層的相關(guān)內(nèi)容我們已經(jīng)做過了介紹,而且,HART協(xié)議的消息結(jié)構(gòu)也進行了講述。接下來我們對于HART協(xié)議的命令操作做一下全面地匯總。首先我們要清楚,HART協(xié)議的命令式在應(yīng)用層進行操作處理的。

應(yīng)用層

HART協(xié)議操作命令處于應(yīng)用層,包括通用命令、普通命令和特殊命令。

HART協(xié)議通用命令

通用命令是所有現(xiàn)場裝置都配備的包括:

1)讀制造商碼和設(shè)備類型

2) 讀一次變量PV和單位

3) 讀當前輸出和百分量程

4) 讀取多達4個預(yù)先定義的動態(tài)變量

5) 讀或?qū)?字符標簽16字符描述符日期

6) 讀或?qū)?2字符信息

7) 讀變送器量程單位阻尼時間常數(shù)

8) 讀傳感器編號和極限

9) 讀或?qū)懽罱K安裝數(shù)

10) 寫登錄地址#p#

HART協(xié)議常用命令

常用命令提供的功能是大部分但不是全部現(xiàn)場裝置都配備的包括:

1)讀4個動態(tài)變量之一

2)寫阻尼時間常數(shù)

3)寫變送器量程

4)校準置零置間隔

5)設(shè)置固定的輸出電流

6)執(zhí)行自檢

7)執(zhí)行主站復(fù)位

8)  調(diào)整PV零點

9)  寫PV單位

10)  調(diào)整DAC零點于增益

11)  寫變換函數(shù)平方根/線性

12)  寫傳感器編號

13)  讀或?qū)憚討B(tài)變量用途#p#

HART協(xié)議專用命令

專用命令提供分別對特殊的現(xiàn)場裝置適用的功能包括:

1)讀或?qū)懙土髁拷刂怪?/p>

2)起動停止或取消累積器

3)讀或?qū)懨芏刃氏禂?shù)

4)選擇一次變量

5)讀或?qū)懡Y(jié)構(gòu)材料信息

6)調(diào)整傳感器校準值#p#

通用命令的范圍從0~30:

0,11:設(shè)備識別(廠商、設(shè)備類型、版本)
1,2,3:讀測量值
6:置隨選地址
12,13,17,18:讀、寫用戶輸入文本信息
14,15:讀設(shè)備信息(傳感器序列號,傳感限,報警操作,范圍,傳輸結(jié)構(gòu))
16,19:讀、寫最終裝配號

#p#HART協(xié)議普通命令的范圍是從32~126:

HART協(xié)議的普通命令是從32到126,提供了大多數(shù)設(shè)備的功能命令。普通命令中的123和126號命令并非“公共”的,他們專用于生產(chǎn)廠家在生產(chǎn)設(shè)備時輸入設(shè)備的特殊信息,一般用戶是不會改動的,像設(shè)備識別號之類。也可以用于直接讀、寫存儲器。

33,61,110:讀測量值
34~37,44,47:設(shè)置操作變量(范圍、時限、PV值、傳輸功能)
38:復(fù)位“結(jié)構(gòu)變化”標志
39:EPROM控制
40~42:對話功能(固定電流模式、自測、復(fù)位)
43,45,46:模擬輸入、輸出整流
48:讀附設(shè)備的狀態(tài)
49:寫傳感器序列號
50~56:用傳輸變量
57,58:單元信息(標志、描述、數(shù)據(jù))
59:寫所需導(dǎo)言號
60,62~70:使用復(fù)合模擬輸出
107~109:突發(fā)模式控制

特殊命令的范圍是從128~253,他提供給現(xiàn)場設(shè)備專用的功能。早先的設(shè)備特殊命令常常將設(shè)備型號碼作為數(shù)據(jù)中的第1個字節(jié),以保證命令傳輸給正確的設(shè)備。在HART5.0版本之后,由于惟一標識碼的使用,就省略掉了這步驟。用戶若要使用不同設(shè)備的特殊命令時可以參照廠家提供的設(shè)備文檔。#p#

常用重要命令介紹

0,11:用于識別現(xiàn)場設(shè)備。我們知道無論采用長結(jié)構(gòu)還是短結(jié)構(gòu)都可以標識現(xiàn)場設(shè)備,應(yīng)答0號命令的信息中就包含了對不同設(shè)備的標識;然后,主機建立不同的標志,為隨后的長結(jié)構(gòu)命令做準備。在HART4.0版本及以前,傳輸類型碼分為2字節(jié):一個是生產(chǎn)廠商代碼,另一個是設(shè)備類型代碼。而兩個字節(jié)還可以節(jié)略。到了HART5.0版本就必須使用擴充的代碼表示設(shè)備信息,還用ID號代替了最終流水線號。

一個主機通常以0號命令開始通訊,賦予隨選地址0,然后掃描1~15地址,看誰期待操作,顯然由于HART5.0版本后的設(shè)備,主機可以使用11號命令,再帶一個全0的廣播地址,外加命令中的標志作為數(shù)據(jù),等待著具有相同標志的從機響應(yīng),而應(yīng)答的11號命令等同于0號命令。

2,3:用于讀取不同形式中的測量變量。命令2和3中有以mA為單位的電流值,電流值只有在設(shè)定輸出范圍內(nèi)才可以作為主參量PV,而在其他時候,像復(fù)用模式、輸出量可變、飽和或設(shè)備錯誤都不能如此使用。盡管PV和其他動態(tài)變量不受設(shè)定輸出范圍的限制,但是卻必須受限于傳感設(shè)備。

6:用于隨選地址的設(shè)定。設(shè)定為0,該設(shè)備就在點到點的模式工作,產(chǎn)生模擬輸出信號;設(shè)61定為1~15,設(shè)備就工作在多點模式中,輸出電流值固定為4 mA。

12,19:用于讀、寫一系列設(shè)備信息。HART4.0版本及以前使用4號和5號命令實現(xiàn)此功能。

 

責任編輯:佟健 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-07-12 10:02:26

HART協(xié)議

2010-07-08 12:34:46

HART協(xié)議

2010-07-08 13:03:06

HART協(xié)議

2010-07-06 16:05:41

HART協(xié)議

2010-07-06 16:13:13

HART協(xié)議

2010-06-24 13:42:58

HART協(xié)議

2010-07-13 10:33:38

HART協(xié)議

2010-07-09 12:53:30

HART協(xié)議

2010-07-08 14:25:12

HART協(xié)議

2010-07-09 12:16:09

HART協(xié)議

2010-07-12 16:17:10

HART協(xié)議

2010-07-13 14:49:28

HART協(xié)議

2010-07-09 09:42:05

HART協(xié)議

2010-07-12 17:48:03

HART命令

2010-07-13 09:47:22

HART協(xié)議

2010-06-28 21:27:55

HART協(xié)議

2010-07-06 16:02:30

HART協(xié)議

2010-07-08 13:26:45

HART協(xié)議

2010-07-09 09:37:00

HART協(xié)議

2010-07-13 13:37:36

HART協(xié)議
點贊
收藏

51CTO技術(shù)棧公眾號