HART智能仪表在线监控系统的设计与实现
表2中,s表示尾数的符号,1为负,0为正;E表示指数,与十进制数127的差值以二进制补码形式表示;M 表示尾数;上述浮点数的值通过把2的无偏移指数次方与24位尾数相乘得到。24位尾数由一个假设的最高位1,后跟一个小数点,和尾数的23位组成。
V= S1.M × 2E一127
最后5 个字节组成的二进制数为00111100 01001101 11000111 01011110,经过转化后的十进制值约为12.559 413 9% ,通过仪表显示读取的值为12.559 ,基本相同。
在智能仪表在线诊断与管理系统软件运行之前,必须要进行COM 服务器初始化,目的是为了获取当前HART协议通讯装置中正在正常工作的HART 网桥和现场在线的智能仪表,共轮巡2次。经过实验和推算,在2O个网桥正常工作并且每个网桥满载(每个网桥挂接12台智能仪表,共240台智能仪表)的情况下,COM 服务器的初始化约为7 min,如果智能仪表的数量更多,则COM服务器的初始化事件会更加长一些。
6 结束语
HART协议通讯装置稳定性好,上位机软件操作简单,大大改善了传统仪表管理模式的低效,进一步提高了企业的自动化程度和办公效率。
评论