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

    文章

    149

    浏览量

    14783
  • MODBUS
    +关注

    关注

    27

    文章

    1440

    浏览量

    75693
  • RTU
    RTU
    +关注

    关注

    0

    文章

    344

    浏览量

    28338
收藏 人收藏

    评论

    相关推荐

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

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

    串口服务器模块/TTL串口以太网/以太网串口/RS232/485/TCP/UDP

    ,体积小巧,速度快,功耗低,稳定性高的优势。 一款可以立即使用的低成本嵌入式串口以太网模块,使用TCP或UDP与网络内的其他工作平台通讯,所有设置通过
    发表于 07-10 14:39

    GPRS RTU开关模拟量采集传输 G7221D

    G7221D GPRS发射器 GPRS RTU1、模块参数电源:DC9~24V;电流:小于50mA ;输入:2路模拟量采集输入,1路开关1
    发表于 03-28 14:06

    开关采集模块

    `开关采集模块开关以太网,DI
    发表于 07-24 10:25

    开关输入模块,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.概述串口以太网目前可以采用串口以太网模块来实现,变得非常简单易用,但是在该技术中出现的一
    发表于 10-11 13:59

    串口以太网模块方案

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

    亚信AX58200 EtherCATModbus TCP网关解决方案介绍视频

    百兆以太网口,来连接EtherCAT网络;并使用另外一个内置支持RMII接口的百兆以太网MAC,连接10/100M百兆以太网PHY,来连接Modbus
    发表于 08-23 10:56

    Modbus RTUModbus TCP网关的应用

    Modbus RTUModbus TCP网关的应用本文介绍兴达易控(北京)科技有限公司(以下简称兴达易控)生产的modbusRTU
    发表于 10-13 23:09

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

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

    Modbus RTUModbus TCP的区别

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

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

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

    物通博联Modbus RTUModbus TCP网关有什么功能

    和传感器和串口主控器的数据从Modbus RTU 协议转成Modbus TCP 进行网络传输,将数据集中到上位机中,以实现各种智能功能应用。
    的头像 发表于 09-20 14:21 336次阅读
    物通博联<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>转 <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>网关有什么功能

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

    电子发烧友网站提供《协议转换器Modbus RTUModbus TCP 模块RS232/485转以太网模块 YL102.pdf》资料免费下
    发表于 10-12 14:33 0次下载