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

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

3天内不再提示

Modbus TCP 转 Modbus RTU电脑端 TCP 与西门子 V20 变频器的通信案例

王生 来源:jf_07740490 作者:jf_07740490 2025-07-27 17:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

工业自动化控制系统中,经常需要实现不同设备之间的通信与数据交互。本案例旨在展示如何通过 Modbus 协议,将电脑作为主站(Modbus TCP)与多台西门子变频器 V20(Modbus RTU 从站)进行通信,Modbus TCP转Modbus RTU塔讯TX 131-RE-RS/TCP-2C网关实现对变频器的远程控制与参数监测。

wKgZPGiEskiAW5o8AAJ15i-kaIg74.jpeg

1,在通过 IE 浏览器开始访问Modbus TCP转Modbus RTU协议转换网关设备之前,请确保 PC 与被访问设备在同一局域网内。
操作方法:
1、打开 IE,在地址栏中输入本产品的 IP 地址(默认为:192.168.1.254),选择回车,进入密码确认界面

wKgZO2iEskiAd0lJAAAZ1TiEdjA53.jpeg

2,打开网络调试助手与串口调试助手,对发数据。(eltest测试软件发送16进制数据,中间不要加空格)

网络调试助手打开后,在远程IP地址处填写Modbus RTU转Modbus TCP协议转换网关IP地址(如:192.168.1.254),远程端口号处填写协议转换网关的模块端口号:(如:设备默认端口号4196),点击连接。

wKgZPGiEskmAMyTXAADw0Rau_Cs33.jpeg

组态软件的设置.

(1)新建一个工程,选中后,点击开发。

wKgZO2iEskqAFm8_AADwR8mxMXg356.png


(2)新建设备,然后选择PLC,选择莫迪康PLC的modbus TCP,莫迪康的MODBUS TCP协议是标准的协议

wKgZPGiEskuAdJJgAAE6KnUPZY484.jpeg

(3)新建设备的名字modbusRTU,下一步,设置的连接电脑串口com1。然后下一步。

wKgZO2iEskyABp1JAABdb7nw0fo44.jpeg

wKgZPGiEsk2AW-4yAAA5nfsZe7M263.png

(4)组态软件填写的IP是192.168.1.254(Modbus TCP转Modbus RTU协议转换网关的IP),通信端口4196,与协议转换网关设备端口一致,设备的地址是17.由于传感器的命令帧为0x11为10进制的17.所以地址为17.

wKgZO2iEsk6AFeJmAAKJVkre-sQ171.png


(5)在数据库,数据词典内,双击新建,新建一个变量名,新建变量名MODBUSRTU,选择变量类型IO整数。连接设备为新建的设备名modbusRTU,寄存器301,代表功能码为04,起始地址0 的第一个值。

wKgZPGiEsk-ANzJTAAG16sT1Xf8720.pngwKgZO2iEslCALUCVAABuGzN-JRg322.png

(6)新建变量名MODBUSRTU1,选择变量类型IO整数。连接设备为新建的设备名modbusRTU1,寄存器302,代表功能码为04,起始地址0 的第二个值。

wKgZPGiEslGAPmE-AABpUhwwrjo040.png

(7)新建变量名MODBUSRTU2,选择变量类型内存整数。

wKgZO2iEslKAX2ZcAABqCRxesds780.png

(8)新建变量名MODBUSRTU3,选择变量类型内存整数。

wKgZPGiEslOAb23dAABq15ml37M729.png


(9)新建了4个变量,两个IO变量,分别采集温湿度。两个内存变量。

wKgZO2iEslSAbdE-AAIaRLvlBhA464.png


(10)选择命令语言的应用程序命令语言。

然后输入算法,MODBUSRTU变量名采集到的数据除以10,然后将数据赋值给MODBUSRTU2,此变量对应的是实际的湿度值。MODBUSRTU1变量名采集到的数据除以10,然后将数据赋值给MODBUSRTU3,此变量对应的是实际的温度值。

wKgZPGiEslWAfhBKAAIK-Od0hqU563.png

(11)点击画面,新建一个画面。画面名MODBUS.然后双击,进入画面编辑栏

wKgZO2iEslaAYU-vAABGOZFEnzI460.png

注意事项

1.通信参数一致性:确保电脑、RS485以太网模块和变频器的通信参数(如波特率、从站地址等)设置一致。

2.电气隔离:为防止电气干扰,建议在 RS485 通信线路上添加隔离模块。

3.异常处理:在编写代码或使用调试工具时,要考虑通信异常情况的处理,如超时、连接失败等。

通过以上步骤,即可实现电脑作为 Modbus TCP 主站与多台西门子变频器 V20 作为 Modbus RTU 从站之间的通信,Modbus TCP转Modbus RTU塔讯TX 131-RE-RS/TCP-2C网关实现对变频器的远程控制与参数监测。


审核编辑 黄宇

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

    关注

    28

    文章

    2579

    浏览量

    84218
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1441

    浏览量

    83997
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Profinet 与 Modbus RTU/485 轻松建立通信

    RTU 网关,构建如下通信链路: 目标:S7-1200 通过网关读写 Modbus Slave 中的寄存数据。 硬件与软件准备 硬件清单 西门子
    的头像 发表于 01-27 13:58 486次阅读
    Profinet 与 <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>/485 轻松建立<b class='flag-5'>通信</b>

    EtherNet/IPMODBUS TCP 总线协议转换赋能西门子PLC采集变频器数据

    320 变频器 EtherNet/IP 协议与西门子 S7-1200 系列 PLC Modbus TCP 协议不兼容的通讯难题,最终通过塔讯 TX181-RE-RE-
    的头像 发表于 12-07 15:36 9675次阅读
    EtherNet/IP<b class='flag-5'>转</b><b class='flag-5'>MODBUS</b> <b class='flag-5'>TCP</b> 总线协议转换赋能<b class='flag-5'>西门子</b>PLC采集<b class='flag-5'>变频器</b>数据

    西门子200 SMART与台达DVP PLC通讯:工业自动化Modbus RTU Modbus TCP 方案

    在工业自动化领域的食品饮料无菌酸奶灌装生产线中,某企业采用西门子 200 SMART PLC(Modbus RTU 协议)负责酸奶原料的杀菌温控、均质压力调节,搭配台达 DVP PLC(Mod
    的头像 发表于 11-22 11:04 1.1w次阅读
    <b class='flag-5'>西门子</b>200 SMART与台达DVP PLC通讯:工业自动化<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b> <b class='flag-5'>转</b><b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 方案

    光伏逆变器上料-测试协同依托数据采集的Modbus TCP Modbus RTU协议应用案例

    在工业自动化领域的新能源光伏逆变器组装测试产线中,某企业采用西门子 200 PLC(Modbus RTU 协议)负责逆变器模块的精密上料控制,搭配西门子 S7-1200 PLC(
    的头像 发表于 11-06 23:01 1157次阅读
    光伏逆变器上料-测试协同依托数据采集的<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> <b class='flag-5'>转</b> <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>协议应用案例

    DLT698Modbus RTU-TCP网关

    深圳振鑫通信科技公司生产得ZP-DLT698-RTU系列模块是把DLT698Modbus RTU/TC
    的头像 发表于 09-20 15:43 1488次阅读
    DLT698<b class='flag-5'>转</b><b class='flag-5'>Modbus</b> <b class='flag-5'>RTU-TCP</b>网关

    ModbusEtherNet/IP网关配置:西门子PLC与伦茨变频器通讯教程

    在某精密机械加工企业的数控机床改造项目中,原有生产线采用西门子S7-1200PLC(型号6ES7212-1AE40-0XB0)作为主控设备,通过Modbus TCP协议与HMI、传感
    的头像 发表于 09-20 13:39 1435次阅读

    西门子PLC如何使用Modbus 485通讯传输接收数据

    西门子在 STEP 7-Micro/WIN SMART 中正式推出 Modbus RTU 主站协议库(西门子标准库指令)。使用 Modbus
    的头像 发表于 08-19 13:52 6685次阅读
    <b class='flag-5'>西门子</b>PLC如何使用<b class='flag-5'>Modbus</b> 485通讯传输接收数据

    塔讯 Modbus RTU Modbus TCP 在污水处理厂 PLC 数据采集中的配置案例

    水处理厂中有多种支持 Modbus RTU 协议的设备,如水质分析仪表、流量计、液位计等,为了实现这些设备与上位机系统(采用 Modbus TCP 协议)的
    的头像 发表于 08-18 15:20 1295次阅读
    塔讯 <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b> <b class='flag-5'>转</b> <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b> 在污水处理厂 PLC  数据采集中的配置案例

    通过Modbus RTUProfinet网关实现SB150变频器与PLC的集成配置

    本案例聚焦于运用稳联技术的MODBUS RTUPROFINET网关,实现森兰SB150变频器与可编程逻辑控制(PLC)的连接配置。所使用
    的头像 发表于 07-29 17:30 854次阅读
    通过<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b><b class='flag-5'>转</b>Profinet网关实现SB150<b class='flag-5'>变频器</b>与PLC的集成配置

    依托CCLinkIEModbusTCP网关的转换达成西门子PLC连接配置案例

    依托CCLinkIEModbusTCP网关的转换达成西门子PLC连接的配置案例 首先,对西门子可编程逻辑控制(PLC)进行组态,并设置好Modb
    的头像 发表于 07-18 16:51 814次阅读

    Modbus TCPProfinet网关实现视觉相机与西门子PLC配置实例研究

    Profinet的协议转换网关,从而成功建立了PLC与视觉相机之间的通信链路。 本研究案例中所涉及的设备包括西门子S7-1200 PLC、 Modbus TCP
    的头像 发表于 07-08 16:48 1168次阅读
    <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b><b class='flag-5'>转</b>Profinet网关实现视觉相机与<b class='flag-5'>西门子</b>PLC配置实例研究

    三品SKJ系列变频器通过Modbus RTUProfinet网关与1200plc实现数据互换

    在工业自动化系统中,不同设备间的通信协议差异常常成为技术集成的难点。例如,某制造企业近期需要将车间内多台三品SKJ系列变频器接入以西门子PLC为核心的Profinet网络,但由于变频器
    的头像 发表于 07-06 08:46 1981次阅读
    三品SKJ系列<b class='flag-5'>变频器</b>通过<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b><b class='flag-5'>转</b>Profinet网关与1200plc实现数据互换

    CANModbus TCP网关赋能食品搅拌机智能协同控制

    在食品搅拌机的自动化控制系统中,设备通信协议的多样性给系统集成带来挑战。JH-CAN-TCP疆鸿智能CAN主站Modbus TCP从站的网
    的头像 发表于 07-02 20:09 551次阅读

    包装机械薄膜张力稳了!CANModbus TCP网关让西门子PLC与伺服“默契配合”

    核心,采用Modbus TCP协议,而伺服系统以CAN协议通信。此时,CAN主站Modbus TCP
    的头像 发表于 07-02 20:07 786次阅读

    Modbus RTU Profibus 网关实现V5 - F5 变频器西门子 S7-300 PLC数据交互

    在工业自动化领域,不同设备之间的通信协议兼容问题常常困扰着工程师们。本篇将以信捷V5 - F5变频器西门子S7-300 PLC的通信为例,
    的头像 发表于 06-16 12:38 1415次阅读
    <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b> <b class='flag-5'>转</b> Profibus 网关实现<b class='flag-5'>V</b>5 - F5 <b class='flag-5'>变频器</b>与<b class='flag-5'>西门子</b> S7-300 PLC数据交互