西门子HART 智能仪表通过HART双通道模板接入PLC 系统

n

系统简介如下:n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

实物模板接线图如下:n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

一. 读取HART 模板中第一通道连接仪表数据通道1 连接仪表为SITRANS PROBE LU 超声波物位计,订货号7ML5221-1AA11 第一通道地址590 。n

1. 硬件组态n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

2. 编程
在STEP7 中使用SFC58 向ET200M 的Hart 模板的Data record10 发送命令3,并用SFC59 读Hart 模板的Data record 12, 结果保存在DB2 中。使用VAT 表观察。n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

通过PDM 软V6.0 版本查看变量值n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

通过变量表观察变量n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

二.读取HART 模板中第二通道连接仪表数据
通道2:连接仪表为7ME5033-0AA12-1AA0 电磁流量计第二通道地址为598n

1. 硬件组态n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

2. 编程n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

在OB35 中编写如下程序n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

L B#16#3
T DB4.DBB 1
NOP 0
CALL SFC58
REQ :=TRUE
IOID :=B#16#54
LADDR :=W#16#256
RECNUM :=B#16#32
RECORD :=DB4.r
RET_VAL:=MW100
BUSY :=M120.0
CALL SFC59
REQ :=TRUE
IOID :=B#16#54
LADDR :=W#16#256
RECNUM :=B#16#34
RET_VAL:=MW102
BUSY :=M120.1
RECORD :=DB2.rn

注意事项:当使用第二通道时,应该写命令3 到数据记录50 的第二字节而不是使用第一通道时的数据记录10,相应地读此命令的响应是数据记录52 而不是使用第一通道时的数据记录12。具体数据记录,请参照如下表格n

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

编写DB2 和DB4

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

通过变量表查看可查看电流值和瞬时流量

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

另,第二通道读取MAG6000/MAG5100W 电磁流量计时,记录如下:

西门子HART 智能仪表通过HART双通道模板接入PLC 系统

可以看出,本文中利用HART 命令3 可以读取电流值、主变量和第二/ 第三变量值,如果需要读取更多参数,请参照HART 模板其他命令用法。

关键词
HART智能变送器,HART模板,通讯

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327006.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论