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"中被调用

审核编辑 :李倩
-
以太网
+关注
关注
40文章
5424浏览量
171707 -
cpu
+关注
关注
68文章
10863浏览量
211753 -
S7-1500
+关注
关注
3文章
300浏览量
6407
原文标题:年前聊聊西门子S7-1500和S7-1200的Modbus TCP通信 | 附示例源代码
文章出处:【微信号:工控PLC布道师,微信公众号:工控PLC布道师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
如何选择适合的西门子S7-1200系列PLC型号?
西门子PLC S7-1500系列介绍
Profinet 转 EtherNet/IP 网关怎样化解西门子 S7 - 1500 PLC 与 AB PLC 之间的通讯难题
S7协议读取西门子S7-200 Smart PLC数据
西门子S7协议与TCP协议的区别
西门子S7-1200 PLC的指令介绍
西门子PLC产品系列有哪些
西门子S7-1200 PLC如何通过模拟量控制变频器
西门子S7-1200 PLC的优缺点分析
西门子S7-1200 PLC的基本功能
西门子plc模块型号详解
透传网关基于4G/以太网/WIFI联网实现西门子S7-1200/1500PLC的远程监控和程序上下载
西门子S7-1200与S7-300PLC之间的区别有哪些?

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