西门子ET200MP IM 155-5 DP ST 标准型接口模块

供应商
浔之漫智控技术(上海)有限公司
认证
报价
99.00元每台
PLC代理商
一级代理
授权代理商
代理商
德国西门子
PLC模块
联系电话
15618722057
手机号
15618722057
经理
占亦
所在地
广富林路4855弄88号3楼
更新时间
2024-05-20 09:00

详细介绍

 

1 概述

  hart通信是在4-20ma上叠加一个幅值为±0.5ma的正弦波,通过正弦波的来表示0和1,如下图所示1200hz表示1,2200hz表示0。hart通信是基于请求/响应的,即主站向从站发送请求命令,从站收到请求命令后,将数据返回给主站。

  图1-1叠加在4-20ma上的hart

  接下来以通用hart命令3和设备特定hart命令171为例,介绍西门子8通道hart通信模块6es7331-7tf01-0ab0,如何发送命令给仪表,如何接收仪表返回数据。

  2hart通用命令3的使用

  以西门子电磁流量计mag6000为例,说明如何通过hart通用命令3读取瞬时流量和累计流量。

  相关及硬件:

  stepv5.5 sp2

  6es7153-0ba02-0xb0

  6es7331-7tf01-0ab0 (e-stand: 3)

  电磁流量计mag 6000

  hart通信模块 fdk: 085u0226 v2.01

  图2-1相关硬件

  命令3为hart通用命令,所有厂家的hart设备都支持该命令,通过该命令可以读取设备的输出电流,以及四个动态变量pv、sv、tv和qv,不同仪表对四个变量有不同的定义。对于西门子电磁流量计mag6000,命令3返回的具容

  2.1硬件组态及设置

  打开硬件组态窗口,在et200m下hart模块,如下图所示:

  图2-2硬件组态

  图2-3hart模块

  如果该电脑上安装了simatic pdm,可以在相应通道hart fielddevice,这样双击该通道即可进入该仪表的参数化界面。

  hart6es7331-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-6hart模块的参数设置

  设置完成之后,编译保存并下载到cpu中。

  2.2编程调试

  首先,按照如下结构,创建一个共享db(例如db1):

  图2-7创建db1

  接下来,创建数据返回数据块db2,内容如下:

  图2-8创建db2

  后,在ob1中调用sfc58和sfc59。

  hart模块6es7331-7tf01-0ab0有8个通道,每个通道可以连接一块hart仪表。每个通道对应两个记录,分别用于命令的发送和数据的接收,对应sfc58/59的recnum管脚。


通道1通道2通道3通道4通道5通道6通道7通道8发送8082848688909294接收89395

  现在我们将电磁流量计连接在通道1,所以需要通过sfc 58的recnum=80(即16#50)发送命令,然后通过sfc59的recnum=81(即16#51)接收仪表返回的数据。

  图2-9调用程序

  在变量表中进行调试,首先将m0.1置1,plc通过sfc58发送命令3给仪表,然后将m0.3置1,接收仪表返回数据。(注意:不要将m0.1和m0.3同时置1。)

  图2-10读取到的数据

  其它通信状态,含义如下图所示:

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话