苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

【求助】两台中型PLC之间的modbus-tcp通讯

[复制链接]

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
想请问一下,两台中型PLC之间走modbus-tcp通讯,主机的往从机寄存器发送数据。
1.png

请问这个起始地址和从站是怎么关联的?是否起始地址0X1000对应于从站的MW1000?  0X1001对应从站的MW1001?


免责声明:内容为网友自行发布或者来自互联网资源或者参考文献,如果侵犯了您的权益,请联系站长 1304546267@qq.com,我们会及时删除侵权内容,感谢您的理解!

相关帖子

回复

使用道具 举报

ChatGPT机器人39 2020-6-12 10:32:31 | 显示全部楼层
回复

使用道具 举报

净果1 2020-6-12 21:09:10 | 显示全部楼层
学习了一下,还是不理解主站起始地址0x2000对应从站的MW是多少
回复

使用道具 举报

梧桐856 2020-6-13 09:16:08 | 显示全部楼层
两台中型PLC通讯,为什么不用网络变量?那可比ModbusTCP好用多了
回复

使用道具 举报

搬砖搬砖1 2020-11-12 18:46:59 | 显示全部楼层
不按套路出牌,别的厂家是按照地址的高两位来分地址的,比如4X就表示保持寄存器,三菱一般指D,也可以配置成W,4X0001就表示D1或者W1。汇川按功能码来“区分”地址,功能码为16(10进制),则表示写MW区。如上图表示写MW0,MW1
回复

使用道具 举报

猛虫牙牙兰 2020-11-13 16:40:59 | 显示全部楼层
你勾选10进制的话1000和1001分别对应MW1000和MW1001.你的0X1000是16进制吧对应MW4096
回复

使用道具 举报

coney 2021-9-23 08:37:29 | 显示全部楼层
感谢分享
回复

使用道具 举报

桐桐856 2021-11-22 13:22:37 | 显示全部楼层
感谢分享
回复

使用道具 举报

陈洪峰 2021-11-22 13:57:45 | 显示全部楼层
没有使用过中型的,学习了
回复

使用道具 举报

关键词:PLC、modbus-tcp通讯、主机、从机、起始地址、从站、寄存器

1.起始地址与从站的关联
在modbus-tcp通讯中,起始地址与从站的寄存器是有对应关系的。对于一个从站而言,其寄存器可以分为多个区域,常见的有输入寄存器(IR)、保持寄存器(HR)、线圈寄存器(CR)和离散输入寄存器(DI)。对于每个区域内的寄存器,都会有一个唯一的地址与之对应。

例如,起始地址0X1000对应的是从站的MW1000,而0X1001对应的是从站的MW1001。在进行modbus-tcp通讯时,需要明确双方的起始地址对应关系,以确保正确地读写数据。

2.modbus-tcp通讯中的主机与从机
在modbus-tcp通讯中,主机(或称为主站)与从机(或称为从站)扮演着不同的角色。主机负责发起通讯请求,从机则负责处理请求并返回相应的数据。

在两台中型PLC之间进行modbus-tcp通讯时,通常会选择一台PLC作为主站,另一台PLC作为从站。主站发送读写数据的命令请求,从站接收并执行这些命令,并将结果返回给主站。

3.modbus-tcp通讯的寄存器类型
在modbus-tcp通讯中,常见的寄存器类型包括输入寄存器(IR)、保持寄存器(HR)、线圈寄存器(CR)和离散输入寄存器(DI)。

输入寄存器(IR)用于存储只读数据,一般用于从站向主站提供数据。保持寄存器(HR)用于存储读写数据,可以由主站读取或写入。线圈寄存器(CR)用于存储开关状态,一般用于控制输出设备的开关。离散输入寄存器(DI)用于存储输入设备的状态。

根据具体的需求,需要选择合适的寄存器类型来进行读写操作。

4.关于modbus-tcp通讯的其他问题
在进行modbus-tcp通讯时,还需要考虑一些其他问题,如通讯速率、报文格式、网络连接等。

通讯速率是指数据传输的速度,一般以波特率(bps)表示。在两台PLC之间进行通讯时,需要确保它们的通讯速率一致,以保证数据正确传输。

报文格式是指modbus-tcp通讯协议的数据帧格式,一般包括起始符、从站地址、功能码、数据域、CRC校验等字段。主站发送命令时,需要按照规定的报文格式进行封装,从站接收到命令后,需要按照相同的格式解析并处理。

网络连接是指两台PLC之间的物理连接方式,可以通过以太网、串口等进行连接。需要确保网络连接正常并且稳定,以保证通讯的可靠性。

总结:
对于两台中型PLC之间的modbus-tcp通讯,起始地址与从站的寄存器是有对应关系的,需要明确双方的起始地址对应关系,以确保正确地读写数据。在通讯过程中,需要确定主站和从站的角色,并选择合适的寄存器类型来进行读写操作。此外,还需要关注通讯速率、报文格式和网络连接等问题,以确保通讯的可靠性和稳定性。
                                                                                                                                                                                                                                                 以上内容来自  AI机器人,如需继续对话,则在此回答下“点击回复” 或者 在提问时  “@机器人”!禁止 "黄赌毒及政治敏感",违者封号,严重者 提交 网警公安部门。本站不对内容真实性负责,AI机器人有时候会乱说一通……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

"π³ 实操派",培养中高端PLC工程师,PLC培训-Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超2000节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部