Modbus简介
Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。多种物理接口的存在,也算是比较奇葩;但从另一个角度来看,也是它被广泛应用的一个显著标志!本文将以S7-1200 CPU 和 S7-1500 CPU为例,为大家介绍如何进行Modbus TCP 通信编程。

程序截图
在博途中,我们组态好CPU1214和CPU1513后,需要用到两个功能块:MB_CLIENT和MB_SERVER。
"MB_CLIENT"指令:在客户机和服务器之间建立连接,发送请求、接收响应和控制连接断开;"MB_CLIENT"指令在独立的功能块"ModbusClient"中被调用
"MB_SERVER"指令:处理 Modbus/TCP客户端的连接请求,接收来自 Modbus/TCP 客户端的请求并发送响应消息;"MB_SERVER"指令在独立的功能块"ModbusServer"中被调用

审核编辑 :李倩
-
以太网
+关注
关注
41文章
5926浏览量
179564 -
cpu
+关注
关注
68文章
11218浏览量
222974 -
S7-1500
+关注
关注
3文章
302浏览量
7189
原文标题:年前聊聊西门子S7-1500和S7-1200的Modbus TCP通信 | 附示例源代码
文章出处:【微信号:工控PLC布道师,微信公众号:工控PLC布道师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
PROFINET 转 TCP/IP 网关:西门子 S7-1500 与欧姆龙 NJ PLC 互联实现方案
西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯的组态实例
稳联技术Profinet嵌入式开发板与西门子PLC S7-1200
天拓四方分享:什么事S7-1200 G2++?
【教程】Profinet分布式IO(P31系列)与西门子PLC S7-200smart 连接例程
基于Modbus TCP的WinCC监控S7-1200/200SMT应用实例
请问西门子S7-1200 如何实现Modbus TCP 通讯?
MPI 转以太网模块案例:西门子 S7-300PLC 借此与 S7-1200、触摸屏及 ModbusRTU 变频器通讯
工业自动化通信难题破解:Modbus RTU转Profinet网关在涡街流量计与西门子S7-1200 PLC系统集成中的应用
西门子PLC免点表数据采集方案
西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案
西门子S7-1200 G2的7大亮点及最新功能
CANopen转PROFINET网关:西门子S7-1200 PLC与欧姆龙NJ系列PLC通信方案
S7-200Smart与S7-1200通过Modbus协议对接到上位机

西门子S7-1500和S7-1200的Modbus TCP通信
评论