西门子模块代理商经销s7-1500
- 供应商
- 浔之漫智控技术(上海)有限公司-西门子PLC
- 认证
- 品牌
- 西门子
- 型号
- 模块
- 性质
- 授权代理商
- 联系电话
- 18717946324
- 手机号
- 18717946324
- 联系人
- 占雪芬
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-06-11 08:00
西门子模块代理商经销s7-1500
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
siemens可编程控制器
长期低价销售西门子plc,200,300,400,1200,西门子plc附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
hart设备相关命令的使用
以西门子质量流量计mass6000为例,说明如何通过设备相关命令171读取累积量。
命令代码 | 命令 | 返回数据 |
171(读取累计量) | byte 0 累计量序号: 0:返回值为累计量1 1:返回值为累计量2 | byte 0 累计量单位 byte1-4 累计量数值 byte 5 累计量序号 |
累积量1和2的含义可以通过流量计菜单进行设置,在该例中累计量1对应正向质量累积量,如下图所示:
图3-1 设置累积量1
累积量2对应正向体积累积量,如下图所示:
图3-2 设置累积量2
(1) 首先,创建命令发送数据块db1,用来存放命令171对应的数据帧。
图3-3 创建db1
其中db3.dbb4为命令代码中包含的数据,比如发送命令171时需要1个byte来读取累计量1还是累计量2,如下表所示:
命令代码 | 命令 | 返回数据 |
171 (读取累计量) | byte 0 累计量序号 0:返回值为累计量1 |
db3.dbb3为命令中包含的数据的长度,比如命令171需要1个byte,命令3中不包含任何数据。
(2) 创建db2用于接收命令171的返回数据
图3-4 创建db2
(3) 在ob1中通过sfc58/59发送命令和接收数据
图3-5 调用sfc58/59
(4) 在变量表中进行调试
首先将m0.1置1,plc通过sfc58发送命令171给仪表:
图3-6 在变量表中置位m0.1
将m0.3置1,通过sfc59读取累计量1,如下图所示:
图3-7 读取到的累积量1
修改db3中的命令参数,实现通过命令171读取累计量2:
展开全文