您现在所在的是:

西门子SIEMENS

回帖:24个,阅读:2102 [上一页] [1] [2] [3] [下一页]
1149
swat2010
文章数:116
年度积分:50
历史总积分:1149
注册时间:2015/1/21
发站内信
发表于:2020/2/6 0:20:34
#0楼
请教各位大神,小弟用S7-1200作为MODBUS RTU的从站与MODSCAN32通讯,但每次MODSCAN32读PLC的数据,只能读取PLC内的三个寄存器地址,超出三个寄存器地址就报错(如 40001-40003,或者40006-40008),用KEPSERVER软件读数据也是这样。但用MODBUS POLL软件与PLC进行MODBUS RTU通讯,所有地址都能读取,MODBUS POLL软件设置与MODSCAN32设置完全一样。不知道各位有什么解决办法不?
附件 001.jpg

附件 002.jpg

附件 003.jpg

附件 004.jpg



28395
guanyumou 版主
文章数:10603
年度积分:373
历史总积分:28395
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/6 13:40:17
#1楼
用串口调试助手试试如何呢?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1149
swat2010
文章数:116
年度积分:50
历史总积分:1149
注册时间:2015/1/21
发站内信
发表于:2020/2/7 1:38:31
#2楼
回复 #1楼 guanyumou
只有发送出去的数据,没有返回的。
28395
guanyumou 版主
文章数:10603
年度积分:373
历史总积分:28395
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/7 10:22:16
#3楼
以下是引用swat20102020/2/7 1:38:31的发言:
只有发送出去的数据,没有返回的。
你发的是什么?截图给我看看。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1149
swat2010
文章数:116
年度积分:50
历史总积分:1149
注册时间:2015/1/21
发站内信
发表于:2020/2/7 13:02:53
#4楼
回复 #3楼 guanyumou
附件 001.jpg

附件 002.jpg


麻烦帮忙看一下。谢谢
28395
guanyumou 版主
文章数:10603
年度积分:373
历史总积分:28395
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/7 17:11:44
#5楼
你不是Modbus RTU么?那你串口调试助手发的也不是Modbus RTU报文啊!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1149
swat2010
文章数:116
年度积分:50
历史总积分:1149
注册时间:2015/1/21
发站内信
发表于:2020/2/7 22:18:24
#6楼
回复 #5楼 guanyumou
不好意思。对于MODBUS RTU通讯,我也是跟新手,希望大神能多多指教。我把MODBUS RTU 报文截图重新上传了
附件 001.jpg
28395
guanyumou 版主
文章数:10603
年度积分:373
历史总积分:28395
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/8 12:11:19
#7楼
以下是引用swat20102020/2/7 22:18:24的发言:
不好意思。对于MODBUS RTU通讯,我也是跟新手,希望大神能多多指教。我把MODBUS RTU 报文截图重新上传了
附件 001.jpg
串口调试助手测试应该无误。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
1149
swat2010
文章数:116
年度积分:50
历史总积分:1149
注册时间:2015/1/21
发站内信
发表于:2020/2/8 15:28:41
#8楼
回复 #7楼 guanyumou
我就有点搞不明白,为什么MODSCAN32和KEPSERVER只能读取三个寄存器地址的数据
28395
guanyumou 版主
文章数:10603
年度积分:373
历史总积分:28395
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/2/8 18:14:02
#9楼
以下是引用swat20102020/2/8 15:28:41的发言:
我就有点搞不明白,为什么MODSCAN32和KEPSERVER只能读取三个寄存器地址的数据
你串口调试助手测试发送的命令也是读2路保持寄存器啊!你再用串口调试助手尝试读2路以上寄存器试试。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004