常用重要命令介绍

0,11:用于识别现场设备。我们知道无论采用长结构还是短结构都可以标识现场设备,应答0号命令的信息中就包含了对不同设备的标识;然后,主机建立不同的标志,为随后的长结构命令做准备。在HART4.0版本及以前,传输类型码分为2字节:一个是生产厂商代码,另一个是设备类型代码。而两个字节还可以节略。到了HART5.0版本就必须使用扩充的代码表示设备信息,还用ID号代替了最终流水线号。

一个主机通常以0号命令开始通讯,赋予随选地址0,然后扫描1~15地址,看谁期待操作,显然由于HART5.0版本后的设备,主机可以使用11号命令,再带一个全0的广播地址,外加命令中的标志作为数据,等待着具有相同标志的从机响应,而应答的11号命令等同于0号命令。

2,3:用于读取不同形式中的测量变量。命令2和3中有以mA为单位的电流值,电流值只有在设定输出范围内才可以作为主参量PV,而在其他时候,像复用模式、输出量可变、饱和或设备错误都不能如此使用。尽管PV和其他动态变量不受设定输出范围的限制,但是却必须受限于传感设备。

6:用于随选地址的设定。设定为0,该设备就在点到点的模式工作,产生模拟输出信号;设61定为1~15,设备就工作在多点模式中,输出电流值固定为4 mA。

12,19:用于读、写一系列设备信息。HART4.0版本及以前使用4号和5号命令实现此功能。


相关内容