技成培训网论坛

 找回密码
 立即注册
打印 上一主题 下一主题
开启左侧

西门子PLC使用MODBUS库注意事项

[复制链接]
跳转到指定楼层
楼主
发表于 2022-7-12 15:07:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式   来自:113.90.3.111

您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!

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

x
西门子PLC使用Modbus库注意事项

1.使用Modbus库指令,一定要分配库内存;

2.分配的库内存范围一定不要和可读取的内存范围有重复的地方,否则初始化不成功。

西门子PLC使用Modbus库注意事项

帮助:MaxHold参数设定供Modbus地址04xxx使用的V内存中的字保持寄存器数目。例如,为了允许主设备存取2000个字节的V内存,将MaxHold设为1000个字的数值(保持寄存器)。

HoldStart参数是V内存中保持寄存器的起始地址。该数值一般被设为VB0,因此HoldStart参数被设为&VB0(VB0地址)。其他V内存地址可指定为保持寄存器的起始地址,以便在项目的其他地方使用VB0。Modbus主设备可存取V内存MaxHold个字数,从HoldStart开始。

如果HoldStart设为&VB0,MaxHold设为1000,即Modbus主设备可存取V内存从VB0开始,可存取1000个字,2000个字节。则库内存的开始地址一定要从2000以上开始,否则初始化不成功,返回错误代码为5,即“保持寄存器与Modbus从属符号重叠”。


以上就是西门子PLC使用Modbus库注意事项,希望可以帮到您。

2
发表于 2022-7-13 16:43:22 | 只看该作者   来自:113.116.224.171
简单明了,易懂
3
发表于 2022-7-13 16:44:13 | 只看该作者   来自:113.116.224.171
谢谢楼主分享
4
发表于 2022-7-13 16:52:57 | 只看该作者   来自:113.116.224.171
牛牛
5
发表于 2022-7-13 16:53:52 | 只看该作者   来自:113.116.224.171
刚接触,学习了解哈
6
发表于 2022-7-13 17:19:11 | 只看该作者   来自:113.116.224.171
很详细,赞
7
发表于 2022-7-13 17:37:24 | 只看该作者   来自:113.116.224.171
赞赞赞赞赞赞
8
发表于 2022-7-14 17:05:54 | 只看该作者   来自:113.116.34.187
此软件“仅限学习交流”,如用于商业用途,请到官方购买正版软件,追究法律责任与“技成培训网”无关!
本站仅提供软件下载,不提供软件安装、破解等指导服务。
您需要登录后才可以回帖 登录 | 立即注册

本版技能点规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2024-5-1 00:06

Powered by jcpeixun X3.3

© 2007-2024 深圳市技成科技有限公司

快速回复 返回顶部 返回列表