ZHCADC2 November 2023 AFE781H1 , AFE782H1 , AFE881H1 , AFE882H1 , DAC161P997 , DAC161S997 , DAC7750 , DAC7760 , DAC8740H , DAC8741H , DAC8742H , DAC8750 , DAC8760 , DAC8771 , DAC8775
HART 命令在幀中的擴(kuò)展字節(jié)之后以單個(gè)字節(jié)形式發(fā)送。從主機(jī)到現(xiàn)場器件的命令可以從器件讀取變量、狀態(tài)等信息或器件信息。命令還可以寫入現(xiàn)場器件以設(shè)置輪詢地址以及寫入描述符和消息。
命令分為幾個(gè)類別。首先,所有現(xiàn)場器件都需要通用命令,HART 協(xié)議必須支持這些命令。其次,以標(biāo)準(zhǔn)格式對(duì)許多(但非所有)器件實(shí)現(xiàn)了常見做法命令。還有一些可用于特定器件或器件制造商的器件專用命令。最后,還有一些器件系列命令,可用于一組器件類型的標(biāo)準(zhǔn)功能或制造商定義的測量值,以便對(duì)該系列進(jìn)行通用訪問。
通用命令是針對(duì)命令 0 - 30、38 和 48 定義的,描述了主機(jī)與現(xiàn)場器件之間的基本事務(wù)。通用命令用于讀取器件標(biāo)識(shí)、動(dòng)態(tài)變量和其他信息。這些命令還會(huì)將輪詢地址和其他標(biāo)識(shí)信息寫入器件存儲(chǔ)器。為了符合 HART 協(xié)議,必須實(shí)現(xiàn)通用命令。請(qǐng)注意,使用單字節(jié)時(shí),基本命令限制在 0 到 255 之間。命令 31 指示數(shù)據(jù)字段中顯示的 16 位命令編號(hào),該編號(hào)會(huì)將可能的命令顯著擴(kuò)展到現(xiàn)場器件。
常見做法命令的定義范圍為 32 至 121(38 和 48 除外),并非用在所有現(xiàn)場器件中。使用時(shí),必須按照協(xié)議中所述實(shí)現(xiàn)常見做法命令。其他常見做法的命令包括擴(kuò)展后的命令 512 - 767。
命令 122 - 126 供工廠使用,129 和 254 至 511 是保留命令。還有額外的器件專用命令(具體取決于現(xiàn)場器件的傳感器或傳動(dòng)器類型),以及用于無線器件和 16 位擴(kuò)展內(nèi)的 WirelessHART 的其他命令。