抖音粉丝群1
『7x24小时有问必答』

1.png
测试demo的百度网盘链接在文章的最后
ModbusTCP介绍
1、Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。
1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:ModbusTCP
2、Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型
3、标准的Modbus协议物理层接口有RS232、RS422、RS485和以太网接口,采用master/slave方式通信。
4、MODBUS-TCP是在基于以太网TCP/IP上,将数据以MODBUS帧格式进行传输。
(1)具有MODBUS的数据准确性。(帧头、帧尾、校验)
(2)具体TCP传输的快速性(物理层是RJ45网口,TCP传输层)
2.png

1、ModbusTCP的数据帧可分为两部分:MBAP+PDU。
3.png
2、MBAP为报文头,长度为7字节,组成如下:
5.png
3、帧结构PDU
PDU由功能码+数据组成。功能码为1字节,数据长度不定,由具体功能决定。
Modbus的操作对象有四种:线圈、离散输入、输入寄存器、保持寄存器。
6.png
4、根据对象的不同,Modbus的功能码有:    
7.png
那么,三菱Q系列PLC怎么通过内置以太网网口实现ModbusTcp通讯呢?
下面是详细的教程!
我这里的测试demo是三菱Q系列CPU与两台西门子200smart进行Modbus_TCP
8.png
网线要求:网线采用标准超5类,带屏蔽层,水晶头必须带屏蔽层。
交换机要求工业级交换机
说明:
三菱Q系列PLC,只能作MODBUS-TCP Client(客户端/主站),一条配置至少12ms。
打开三菱GX Works2设软件,新建一个Q06CPU的工程
1.设置PLC内置以太网口的参数
9.png
2.通过内置以太网“打开设置”,配置通讯协议,打开方式,TCP连接方式,IP地址,主从站端口号,控制寄存器的起始地址

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码