HART通信协议在现场仪表远程通信中的实现 点击:8018 | 回复:123



摩卡

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 28回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2005年11月02日
发表于:2005-11-03 14:51:00
楼主
   [b]一、HART协议简介[/b] 
   HART协议参考 ISO/OSI(开放系统互连模型),采用了它的简化三层模型结构,即第一层物理层,第二层数据链路层和第七层应用层。
第一层:物理层。规定了信号的传输方法、传输介质,为了实现模拟通信和数字通信同时进行而又互不干扰,HART协议采用频移键控技术 FSK,即在4mA~20mA模拟信号上迭加一个频率信号,频率信号采用 Be11202国际标准,数字信号的传送波特率设定为 1200bps,1200Hz代表逻辑“0”,2200Hz代表逻辑“1”,信号幅值0.5A,如图1所示。
    通信介质的选择视传输距离长短而定。通常采用双绞同轴电缆作为传输介质时,最大传输距离可达到1500m。线路总阻抗应在230Ω~1100Ω之间。
  第二层:数据链路层。规定了HART帧的格式,实现建立、维护、终结链路通讯功能。HART协议根据冗余检错码信息,采用自动重复请求发送机制,消除由于线路噪音或其他干扰引起的数据通讯出错,实现通讯数据无差错传送。
  现场仪表要执行HART指令,操作数必须合乎指定的大小。每个独立的字符包括1个起始位、8个数据位、1个奇偶校验位和一个停止位。由于数据的有无和长短并不恒定,所以HART数据的长度也是不一样的,最长的HART数据包含25个字节。
  第七层:应用层。为HART命令集,用于实现 HART指令。命令分为三类,即通用命令、普通命令和专用命令。
    [b]二、现场仪表HART协议远程通信硬件设计[/b]
    HART通信部分主要由D/A转换和Bell202 MODEM及其附属电路来实现。其中,D/A变换作用是直接将数字信号转换成4mA~20mA电流输出,以输出主要的变量。Bell202 MODEM及其附属电路的作用是对叠加在4mA~20mA环路上的信号进行带通滤波放大后,HART通信单元如果检测到FSK频移键控信号,则由Bell202 MODEM将1200Hz的信号解调为“1”,2200Hz信号解调为“0”的数字信号,通过串口通信交MCU,MCU接收命令帧,作相应的数据处理。然后,MCU产生要发回的应答帧,应答帧的数字信号由MODEM调制成相应的1200Hz和2200Hz的FSK频移键控信号,波形整形后,经AD421叠加在环路上发出。
    三、通信的软件设计
  HART通信程序也即为HART协议数据链路层和应用层的软件实现,是整个现场仪表软件设计的关键。
  在HART通信过程中,主机(上位机)发送命令帧,现场仪表通过串行口中断接收到命令帧后,由MCU作相应的数据处理,产生应答帧,由MCU触发发送中断,发出应答帧,从而完成一次命令交换。
  首先在上电或者看门狗复位后,主程序要对通信部分进行初始化,主要包括波特率设定、串口工作方式设定、清通信缓冲区、开中断等。
    四、结语
  实践证明,上述方法具有结构简单、工作可靠的特点,完全符合HART协议,具有较好的通用性。
  由于HART众多不容置疑的优点,使得它成为全球应用最广的现场通信协议,已成为工业上实用的标准。因此在今后很长一段时期内,HART协议产品在国内仍然具有十分广阔的市场。




longxian

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2007年4月29日
发表于:2007-04-29 16:26:00
101楼
摩卡先生您好!
         请也给我发一份好吗?谢谢。
longxian51@yahoo.com.cn

明讯

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2003年6月13日
发表于:2007-06-20 08:09:00
102楼
北京东方星原公司提供HART-232/485/TCP/IP转换模块 64811087
13901066710 eastxy@eastxy.com有详细介绍.

qxkj_yaoms

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 17回
  • 年度积分:0
  • 历史总积分:27
  • 注册:2005年1月23日
发表于:2007-10-07 11:07:00
103楼
我们是专业研制的HART协议转换RS232/RS485/USB接口智能转换器(型号SM100)是采用了最新HART协议芯片及配备高性能单片机研制而成,进行HART协议全透明传输.性能长期稳定可靠,并大量备货,供给客户的需要.成功与ABB压力变送器,E+H电磁流量计,K-TEK公司型号为AT100的HART协议的液位计等进行通讯,直接4-20mA电流信号上接读出压力,瞬时流量,累计流量,液位等的信号采集。送给数据采集器或者PC。
    并且能为客户定制HART协仪智能传感器
    请进入嘉兴市松茂电子有限公司,
    网站WWW.smdznet.com.
    联系电话:057382623038 13750782917 QQ:253006576  姚先生.

邢宁川

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2006年1月03日
发表于:2007-10-08 17:02:00
104楼
 洋文不好一直在找这方面的东西,希望能给我发一份。多谢我的信箱号
xingnc@163.com

贾仁敏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2007年9月14日
发表于:2007-10-20 14:52:00
105楼
你好!我想要一份全文资料,我的邮箱是jia_r_m@sohu.com,谢谢!

贾仁敏

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2007年9月14日
发表于:2007-10-20 14:56:00
106楼
小弟急需HART协议及详细说明!感谢仁兄,能否发我一份!谢谢!邮箱:jia_r_m@sohu.com

可可

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2005年4月08日
发表于:2007-11-02 13:03:00
107楼
你好:我现在也很需要来一份!谢谢呀!xaoli1979@126.com

Hart协议

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 94回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2005年12月30日
发表于:2008-01-08 15:10:00
108楼
我有Hart协议仪表与计算机相连的软件和硬件,有需求者请与我联系!质优价廉! 即使不是我老客户,如遇问题,可帮您共同处理解决!欢迎来邮来电!! zdm915@126.com 13905232915 

柠檬1980

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年1月29日
发表于:2008-02-08 13:25:00
109楼

柠檬1980

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年1月29日
发表于:2008-02-08 13:26:00
110楼
也给我来一份谢谢!LEIMENG_0_0@163.COM

seanbayes

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年2月18日
发表于:2008-02-18 20:43:00
111楼
摩尔先生: 
        不知现在是不是太晚了,我也需要一份HART协议相关资料,我是初学者,方便的话传一个,谢谢。sunchen9527@163.com

柠檬1980

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年1月29日
发表于:2008-02-19 12:06:00
112楼
摩卡,请给我也发一份,LEIMENG_0_0@163.COM

柠檬1980

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:8
  • 注册:2008年1月29日
发表于:2008-02-19 12:16:00
113楼
摩卡,请给我来一份,leimeng_0_0@163.com   谢谢

小何才露

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 49回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2006年6月25日
发表于:2008-02-24 21:22:00
114楼
哥们,给我来一份呗,hexy108@163.com

zhupengfei

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2008年5月08日
发表于:2008-05-31 22:40:49
115楼

谢谢兄弟了,我也需要!zhupengfei217@163.com

等待了!

 

flyfish528

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2007年8月01日
发表于:2008-06-10 16:56:57
116楼

flyfish528@163.com

谢谢LZ。

lnlygb

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年7月25日
发表于:2008-07-26 08:32:54
117楼

请给我发1份hart协议中文版好吗?  谢谢 

Lngaobing@163.com

 

jujube

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2008年7月08日
发表于:2008-08-01 11:40:09
118楼

摩卡 也发一份给我 weichenglin@yeah.net  谢了

vvvping

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2009年6月23日
发表于:2009-11-17 19:26:56
119楼
cra_man@163.com   很感谢 非常需要

MM_JCN

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 10回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2011年7月11日
发表于:2011-12-09 11:27:47
120楼

德国SOFTING提供符合最新HART7.3规范的从站协议栈产品,帮助国内设备厂商轻松实现现场设备的HART通讯接口。

另外,还有针对现场仪表的Wireless HART,Profibus PA以及FF等一些列通讯接口解决方案提供。支持官方认证。

德国品质,值得信赖。

欢迎来电咨询:13771754593

邮箱:jcn@mm-software.com

 


热门招聘
相关主题

官方公众号

智造工程师