- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8通道HART模拟量输入模块如何发送HART命令 HYPERLINK javascript:void(0); 隐藏订货号显示订货号订货号:
1 概述HART 通信是在4-20mA信号上叠加一个幅值为±0.5mA的正弦波信号,通过调整正弦波的频率来表示信号0和1,如下图所示1200Hz表示1,2200Hz表示0。HART通信是基于请求/响应的方式,即主站向从站发送请求命令,从站收到请求命令后,将数据返回给主站。
图1-1 叠加在4-20mA上的Hart信号
HART命令可以分为以下三类:
分类特点举例通用HART命令所有HART仪表都必须支持0:读取厂家、设备、版本等标识1:读取主过程变量及其单位2:读取输出电流及其百分比3:读取输出电流及四个预定义的动态变量13/18:读、写取设备标签、描述和日期常用HART命令?通常情况下,HART仪表都支持35:设定量程范围42:对仪表进行主复位49/50:写动态变量分配40:强制电流输出设备特定的HART命令与厂家和设备相关具体参考仪表厂家提供的手册接下来以通用HART命令3和设备特定HART命令171为例,介绍西门子8通道HART通信模块6ES7 331-7TF01-0AB0,如何发送命令给仪表,如何接收仪表返回数据。
2 HART通用命令3的使用以西门子电磁流量计MAG6000为例,说明如何通过HART通用命令3读取瞬时流量和累计流量。相关软件及硬件:STEP V5.5 SP26ES7 153-0BA02-0XB06ES7 331-7TF01-0AB0 (E-Stand: 3)电磁流量计MAG 6000HART 通信模块 FDK: 085U0226 V2.01
图2-1 相关硬件
命令3为HART通用命令,所有厂家的HART设备都支持该命令,通过该命令可以读取设备的输出电流,以及四个动态变量PV、SV、TV和QV,不同仪表对四个变量有不同的定义。对于西门子电磁流量计MAG6000,命令3返回的具体内容如下:
字节含义MAG6000Byte 0-3输出电流 (mA)输出电流 (mA)Byte 4PV 单位m3/sByte 5-8PV数值瞬时流量Byte 9SV单位m3Byte 10-13SV 数值累计量1(正向累计量)Byte 14TV 单位m3Byte 15-18?TV 数值累计量2(反向累计量)Byte 19QV单位?Byte 20-23QV数值未分配?
2.1硬件组态及设置打开硬件组态窗口,在ET200M下插入HART模块,如下图所示:
图2-2 硬件组态
?
图2-3 插入Hart模块
如果该电脑上安装了SIMATIC PDM软件,可以在相应通道插入HART Field Device,这样双击该通道即可进入该仪表的参数化界面。
插入HART 6ES7331-7TF01-0AB0时,一定要插入V3.X版本的,如下图所示。因为只有V3.X版本模块发送HART命令时,支持表2-1所示的紧凑信息格式:
图2-4 选择V3.x版本的Hart模块
表2-1 紧凑信息格式
注意:同样是HART模块6ES7331-7TF01-0AB0,如果E-Stand版本小于3,那么在硬件组态时需要选择下图所示的模块。在发送HART命令时,必须使用透明信息格式(除命令0外,其它命令必须使用HART长地址,即必须包含厂家ID、设备ID等地址信息),具体操作请参考目录1。下文以紧凑型数据格式为例进行说明。
图2-5 低版本的Hart模块
设置模块属性,如下图所示:
图2-6 Hart模块的参数设置
设置完成之后,编译保存并下载到CPU中。
2.2 编程调试首先,按照如下结构,创建一个共享DB(例如DB1):
图2-7 创建DB1
接下来,创建数据返回数据块DB2,内容如下:
图2-8 创建DB2
最后,在OB1中调用SFC58和SFC59。HART模块6ES7 331-7TF01-0AB0有8个通道,每个通道可以连接一块HART仪表。每个通道对应两个记录,分别用于命令的发送和数据的接收,对应SFC58/59的RECNUM管脚。
?通道1通道2通道3通道4通道5通道6通道7通道8发送8082848688909294接收8183858789919395现在我们将电磁流量计连接在通道1,所以需要通过SFC 58 的RECNUM=80(即16#50)发送命令,然后通过SFC59
您可能关注的文档
最近下载
- DB52T 1626-2021 水利工程调整概算报告编制导则.docx VIP
- 景墙的施工方案.docx VIP
- 2025年高等教育文学类自考-03298创新思维理论与方法笔试考试历年典型考题及考点含含答案.docx
- D-Z-T 0347-2020 矿山闭坑地质报告编写规范(正式版).docx VIP
- 标准建筑工程施工合同范本.doc VIP
- ISO IEC 80079-34潜在爆炸性气体-质量体系的应用..pptx VIP
- 关于成立检验科质量管理领导小组及职责的通知.pdf VIP
- 300MW机组DEH高压抗燃油系统A级检修作业指导书.docx VIP
- 高中生物实验大全(已整理好A4).doc VIP
- 建筑标准工程施工合同范本(2025版).docx VIP
文档评论(0)