您的位置:控制工程论坛网论坛 » PLC与PAC » 【求助】M340怎么通过Modbus读取流量计的瞬时量

lxq

lxq   |   当前状态:在线

总积分:691  2024年可用积分:499

注册时间: 2005-09-08

最后登录时间: 2024-12-20

空间 发短消息加为好友

【求助】M340怎么通过Modbus读取流量计的瞬时量

lxq  发表于 2024/12/3 0:25:19      978 查看 3 回复  [上一主题]  [下一主题]

手机阅读

怎么用read_var功能块读取数据?读取了之后怎么处理得到瞬时值

1楼 0 0 回复
  • jwx0453

    jwx0453   |   当前状态:在线

    总积分:329  2024年可用积分:131

    注册时间: 2007-10-21

    最后登录时间: 2024-12-06

    空间 发短消息加为好友

    jwx0453   发表于 2024/12/3 0:38:48

    1,选择Modbus主站功能块:Modicon M340 PLC提供了Modbus功能块,通常使用 Modbus Master 功能块来读取从设备(流量计)的数据。

    2,设置Modbus通信参数:通信端口:确定你将连接到流量计的串口(如RS-485)。

    波特率、数据位、停止位、校验方式:这些参数需要与流量计的配置一致。

    从站地址:这是流量计的Modbus地址

    3,假设瞬时流量数据存储在两个寄存器(例如40001和40002),且数据为32位浮动值(浮动数通常由两个16位寄存器组成)。

    设置 Modbus功能块 读取这两个寄存器(例如,读取40001和40002的输入寄存器)。

    获取这两个寄存器的值并将它们结合成一个32位的数据(可能需要进行数据转换,如寄存器顺序调整)。


    2楼 回复本楼

    引用 jwx0453 2024/12/3 0:38:48 发表于2楼的内容

  • sglin

    sglin   |   当前状态:在线

    总积分:412  2024年可用积分:251

    注册时间: 2006-09-15

    最后登录时间: 2024-12-03

    空间 发短消息加为好友

    sglin   发表于 2024/12/3 0:43:06

    施耐德M241系列PLC实现Modbus RTU串口通信主站视频教程 施耐德Modicon M241做Modbus RTU主站、Modbus Slave调试助手做Modbus RTU从站,视频详细讲解了ADDM、READ_VAR和WRITE_VAR指令,并讲解了Modbus RTU串口通信协议报文格式,最终程序实现了02、15、03和16功能码。 https://www.ixigua.com/6980924843097227784?utm_source=xiguastudio 可以参考

    3楼 回复本楼

    引用 sglin 2024/12/3 0:43:06 发表于3楼的内容

  • xzr2004xzr

    xzr2004xzr   |   当前状态:在线

    总积分:435  2024年可用积分:291

    注册时间: 2005-01-27

    最后登录时间: 2024-12-13

    空间 发短消息加为好友

    xzr2004xzr   发表于 2024/12/3 0:43:27

    4楼 回复本楼

    引用 xzr2004xzr 2024/12/3 0:43:27 发表于4楼的内容

总共 , 当前 /