0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟开关量、串口采集转Modbus RTU以太网TCP方案

zstel 来源:zstel 作者:zstel 2022-09-08 10:35 次阅读

一、准备一台Modbus RTU转Modbus TCP设备,型号:ZSR-WE-2184S;

pYYBAGMZVNmAVEIFAAA9XItwZsg657.jpg

二、将ZSR-WE-2184S与上位机传感器物理连接,下载ZSR-WE-2184S官方说明书与配置软件,配置ZSR-WE-2184S与下位机、服务器通讯参数;

poYBAGMZVNmALbOtAABWcU4oi5Y973.jpg

poYBAGMZVNmAW5mQAABFol0I-UQ989.jpg

三、通过测试软件测试运行MODSCAN 软件,选择MODBUS TCP协议,输入设备IP地址,以及服务端口502。

pYYBAGMZVNmAfON4AAAbnwnXqZI187.jpg

设置显示格式为浮点数格式

poYBAGMZVNmAdUcVAAAvSWNkz8M673.jpg

即可看到各个模拟量通道的值。

pYYBAGMZVNqAU2BSAAA2MvZhAjk400.jpg

ZSR-WE-2184S支持标准的Modbus RTU从站协议,支持标准的Modbus RTU组态软件

poYBAGMZVNqAShSAAAB3cJqfK88218.jpg

pYYBAGMZVNqAQJOzAABarVmZb-Q102.jpg

根据Modbus指令完成模拟量及开关量采集及继电器输出

(1)读取DO1: a.用01功能码读取DO1 发送:64 01 00 14 00 01 B4 3B 接收:64 01 01 00 4F 44 b.

用03功能码读取DO1 发送:64 03 00 14 00 01 CD FB 接收:64 03 02 00 00 F4 4C c.

用04功能码读取DO1 发送:64 04 00 14 00 01 71 CE 接收:64 04 02 00 00 F5 38

(2)操作DO1: a.用05功能码操作单个DO1 发送:64 05 00 14 FF 00 C5 CB 接收:64 05 00 14 FF 00 C5 CB b.

用06功能码操作单个DO1 发送:64 06 00 14 00 01 01 FB 接收:64 06 00 14 00 01 01 FB c.

用0F功能码操作多个DO1、DO2 发送:64 0F 00 14 00 02 01 03 68 82 接收:01 0F 00 14 00 02 9D FB 功能码

操作说明 01 读取单位DO状态 Bit位表示DO输出状态 03 读取DI,DO寄存器值 读取DI,DO寄存器值 04 读取DI,DO寄存器值 读取DI,DO寄存器值 05 写单个DO 0xFF00:闭合;0x0000:断开 06 写单个DO 0x0001:闭合;0x0000:断开 0F 写多个DO 参照Modbus协议手册 10 写多个DO 参照Modbus协议手册 d.用10功能码操作多个DO1、DO2 发送:64 10 00 14 00 02 04 00 01 00 01 8C 9D 接收:64 10 00 14 00 02 08 39

(3)读取DI1: DI1配置“低触发”给定DI1“低信号” a. 用03功能码读取DI1 发送:64 03 00 10 00 01 8C 3A 接收:64 03 02 00 01 35 8C b.用04功能码读取DI1 发送:64 04 00 10 00 01 30 0F 接收:64 04 02 00 00 34 F8 注:更详细的Modbus说明请参考《ZSR-WE-2184S RTU Modbus协议手册》

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开关量
    +关注

    关注

    2

    文章

    169

    浏览量

    15061
  • MODBUS
    +关注

    关注

    28

    文章

    1795

    浏览量

    76934
  • RTU
    RTU
    +关注

    关注

    0

    文章

    411

    浏览量

    28667
收藏 人收藏

    评论

    相关推荐

    Modbus rtumodbus tcp连接wincc以太网监控# Modbus tcp网关# 兴达易控

    以太网MODBUS
    兴达易控
    发布于 :2023年03月22日 18:50:37

    开关输入模块,16路开关485

    ,16路开关485485开关转换模块具有良好的扩展性能,使用方便。还可以通过方便、灵活的级联方式,灵活地通过M244,M281,M2A
    发表于 10-30 17:32

    Modbus TCPModbus RTU的实现

    有:地址帧、功能码、数据、CRC校验。而Modbus TCP数据包包含有:MBAP报文头、功能码、数据。必须实现这两种格式的转化。3.Modbus TCP
    发表于 08-10 10:04

    串口以太网模块方案

    一.当前市面上大部分串口以太网模块方案1.传统的以太网接入方案:MCU+MAC+PHY,框图如
    发表于 08-04 08:41

    如何快速实现Modbus RTUModbus TCP协议转换?

    Modbus RTUModbus TCP,实现不同协议设备通讯呢?01物通博联工业智能网关协议转换功能,快速实现
    发表于 08-18 18:36

    模拟量以太网模块是如何实现应用的

    模拟量以太网模拟信号转网络模块是用于采集4-20mA电流信号,端口具有过流过压保护,模块带有电磁隔离保护采用标准的ModbusTCP通讯
    发表于 01-08 15:29 2423次阅读

    模拟量以太网模块的应用解决方案

    模拟量以太网模拟信号转网络模块是用于采集4-20mA电流信号,端口具有过流过压保护,模块带有电磁隔离保护采用标准的ModbusTCP通讯
    发表于 03-05 14:49 1829次阅读

    串口以太网实现了TCP/IP的嵌入式协议转换

    串口以太网模块是嵌入式设备、单片机和物联网采集系统基于TCP/IP协议接入网络的一种方便、稳定的解决
    发表于 12-02 12:17 2145次阅读

    Modbus RTUModbus TCP的区别

    将每个字节的二进制数据转换成固定的二位十六进制字符串,然后依次串联,以TCP代码的形式传输数据。RTU通常使用最多。 2.不同的通信方式:以太网,相应的通信模式是MODBUS
    发表于 08-03 17:00 5.4w次阅读

    RS485串口以太网接入MODBUS TCP第三方云平台

    RS485串口以太网接入MODBUS TCP第三方云平台
    发表于 12-06 14:57 2291次阅读

    串口以太网产品选型指南

    本文档将指导用户选择合适的串口以太网方案,并且介绍各产品型号的差别。 1.串口服务器和串口
    发表于 11-04 14:24 703次阅读
    <b class='flag-5'>串口</b><b class='flag-5'>转</b><b class='flag-5'>以太网</b>产品选型指南

    485通信如何以太网

    485通信如何以太网?这个是很多客户遇到的困难。首先485通信往往过来的是MODBUS-RTU协议。但是以太网出去的就不一定是MODBUS-TCP
    的头像 发表于 04-18 16:29 6929次阅读

    协议转换器Modbus RTUModbus TCP 模块RS232/485以太网模块 YL102

    电子发烧友网站提供《协议转换器Modbus RTUModbus TCP 模块RS232/485
    发表于 10-12 14:33 2次下载

    BL124采集Modbus RTUModbus TCP协议

    Modbus网关BL120是一款专注于Modbus协议之间相互转换的通信设备。Modbus网关BL120支持多种下行采集协议,包括Modbus
    的头像 发表于 04-29 16:28 437次阅读
    BL124<b class='flag-5'>采集</b><b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>协议

    RS485以太网串口服务器Modbus网关连接调试方法

    Modbus TCP 协议网关之间的 转换,同时支持 Modbus RTU/ASCII 与 Modbus
    的头像 发表于 06-13 10:09 2695次阅读
    RS485<b class='flag-5'>转</b><b class='flag-5'>以太网</b><b class='flag-5'>串口</b>服务器<b class='flag-5'>Modbus</b>网关连接调试方法