登录
首页
人机界面
人机界面
回帖
发帖
正文
主题:请教个问题,MODBUS-TCP/IP一次性读写PLC D寄存器数据为什么到第63个或者更多就有点问题
点击:5555 回复:20
10楼
编辑
引用
管理
刹那
已经用代码堆出来了,不过发现一次性读写数据量不能超过60几个 16位D寄存器的问题。
最后修改:
2018/3/11 23:36:19
18-03-11 23:34
11楼
编辑
引用
管理
guanyumou
Modbus规定,一次性可以最大读取输入寄存器或者保持寄存器多达125个!一次性可以最大读取离散输入或者线圈多达2000个!
18-03-12 00:11
12楼
编辑
引用
管理
guanyumou
不过不同的设备可能会做一些相应的限制!
18-03-12 00:13
13楼
编辑
引用
管理
刹那
谢啦,很有用。
18-03-12 08:51
14楼
编辑
引用
管理
刹那
。。。可能是这样。
最后修改:
2018/3/12 9:09:56
18-03-12 09:03
15楼
编辑
引用
管理
guanyumou
楼主高手啊!程序设计语言玩的6!
18-03-12 16:59
16楼
编辑
引用
管理
刹那
没有没有,新手只是把代码堆出来而已,感觉代码还是有点问题,得再继续学习下。
18-03-12 21:03
17楼
编辑
引用
管理
刹那
这个发送指令单片机里怎么发的?以字符串的形式发送还是说可以用数组的形式发送?貌似数组的形式发送MODBUS-TCP/IP给plc这种设备是不是不行的? 对这些不理解,理解了就好做了,本来打算把读写的指令以数组的形式发送的,下午改了下发现读上来的数据不对,数量是对的,还有就是转码是个什么规律还没有弄懂asc$、hex$这类,不是很明白(关于格式的或者说协议规定死的东西)。
18-03-12 21:08
18楼
管理
阿拉伯
该帖内容不符合相关规定!
18-03-12 23:02
19楼
编辑
引用
管理
刹那
没找到呀。。。
18-03-13 00:07
上一页
下一页
工控新闻
KSC PF轻触开关提供灌封友好型解决方案
战略签约 服务升级 | 英威腾技术赋能墨西哥能源转型
年轻力量,智造未来!中国学子闪耀国际机器人竞技场
中控时间序列大模型TPT中标中国石化核心装置人工智能场景应用项目
五洲新春拟定增募资不超10亿元 用于具身智能机器人等项目
尼得科传动技术携新品参展德国国际自动化展览会“Automatica 2025”
外资加速布局新质生产力透露了什么信号
施耐德电气:通过先进过程控制助力发电厂提升盈利水平
更多新闻资讯