如何通过hart模块与科隆质量流量计通讯
郑志武
发布于2012-11-14 18:04
3
0
标签:
我们公司买了二台科隆的质量流量计,标配hart协议,正好公司采用pcs7系统,ai模块是6es7331-7tf00-0ab0带hart协议。
我想通过cfc程序块读取流量计的流量值,请问用什么程序块,如何设定。我查过相关资料,如果ai模块是331-7tf01-0ab0的话,通过hartvariables设定4个变量,然后再用ch_u_ai读取hart变量。
但我公司的ai模块却不支持hartvariables设定,所以没办法采用这种办法,请教各位大侠能否采用其他办法读取流量计的流量,我只需要读取一个变量就行了。
因为次接触hart协议,所以不太了解,多谢各位了!
佳答案
https://www.ad.siemens.com.cn/download/searchresult.aspx?searchtext=f0156
siemenshart智能仪表如何通过hart模板接入plc系统(更新版)
上面的文档是关于双通道模块的,如果是8通道模板,要做如下改动:
recnum:hart模块的每个通道对应两个数据记录,分别对应数据记录的发送和接收,如下所示:
通道1通道2通道3通道4通道5通道6通道7通道8
发送8082848587899193
接收8183858688909293
即每个通道要调用一个sfc58和sfc59,即发一个请求命令,再调用接收命令.
通道地址根据卡件的通道号写入相应的地址.
如果还不行的话,请留下邮箱,我发一个文档给楼主.
另外三个通道依次增加.