您现在所在的是:

PLC论坛

回帖:9个,阅读:708 [上一页] [1] [下一页]
6646
机栝
文章数:924
年度积分:814
历史总积分:6646
注册时间:2017/6/12
发站内信
发表于:2022/9/20 10:02:27
#0楼
维控PLC的编程手册说明COM2可以通过RS485走MODBUSRTU通信,但是我想直接通过编程口COM1通信,开始我以为也是RTU,后来尝试之后发现是MODBUSASCII,按照手册说明D寄存器地址是从0开始,于是读寄存器200-210,我在D200-210通过编程软件写了一些数据,掉电保持。响应的结果都是0,不知道是哪里出了问题。
是通信协议不对?还是寄存器地址不对?
知行合一。
6646
机栝
文章数:924
年度积分:814
历史总积分:6646
注册时间:2017/6/12
发站内信
发表于:2022/9/20 10:05:30
#1楼
按照的MODBUSASCII通信方式发送数据,返回帧并不是错误帧,是标准的读取返回帧,只是数据为0
例如发送02 30 30 30 43 38 31 36 03 37 35
返回02 30 30 ...........30 30 03 34 33
知行合一。
42334
YXBK 版主
文章数:19448
年度积分:2748
历史总积分:42334
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/9/20 11:31:29
#2楼
编程手册上没有说COM1支持什么协议?
大家一起学习
27956
guanyumou 版主
文章数:10552
年度积分:1139
历史总积分:27956
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/9/20 11:32:42
#3楼
以下是引用机栝2022/9/20 10:05:30的发言:
按照的MODBUSASCII通信方式发送数据,返回帧并不是错误帧,是标准的读取返回帧,只是数据为0
例如发送02 30 30 30 43 38 31 36 03 37 35
返回02 30 30 ...........30 30 03 34 33
你确定你发的Modbus ASCII报文是对的吗?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
27956
guanyumou 版主
文章数:10552
年度积分:1139
历史总积分:27956
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/9/20 11:33:56
#4楼
以下是引用机栝2022/9/20 10:05:30的发言:
按照的MODBUSASCII通信方式发送数据,返回帧并不是错误帧,是标准的读取返回帧,只是数据为0
例如发送02 30 30 30 43 38 31 36 03 37 35
返回02 30 30 ...........30 30 03 34 33
Modbus ASCII报文起始符是:
对应的ASCII码是3A
你这起始符都不对
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
6646
机栝
文章数:924
年度积分:814
历史总积分:6646
注册时间:2017/6/12
发站内信
发表于:2022/9/20 14:34:42
#5楼
回复 #2楼 YXBK
说是支持PLC编程协议,这个就很模糊,我就按照三菱的去推测的ASCII
知行合一。
6646
机栝
文章数:924
年度积分:814
历史总积分:6646
注册时间:2017/6/12
发站内信
发表于:2022/9/20 14:36:51
#6楼
回复 #4楼 guanyumou
难道我们看的不是同一种ASCII?起始符STX难道不是02H?
知行合一。
42334
YXBK 版主
文章数:19448
年度积分:2748
历史总积分:42334
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/9/20 19:51:07
#7楼
以下是引用机栝2022/9/20 14:34:42的发言:
说是支持PLC编程协议,这个就很模糊,我就按照三菱的去推测的ASCII

手册上并没有说支持MODBUS,这个不能乱猜,再说就算是按照三菱(FX系列)的去试,三菱的编程口跟MODBUS也是没有关系的。

下面的链接是关版发的三菱FX系列的编程口协议

http://bbs.gkong.com/archive.aspx?ID=346397

附件 微信截图_20220920194508.jpg
大家一起学习
6646
机栝
文章数:924
年度积分:814
历史总积分:6646
注册时间:2017/6/12
发站内信
发表于:2022/9/21 8:14:55
#8楼
回复 #7楼 YXBK
我有三菱FX系列通信口原版的手册表情
知行合一。
27956
guanyumou 版主
文章数:10552
年度积分:1139
历史总积分:27956
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/9/21 23:05:43
#9楼
以下是引用机栝2022/9/20 14:36:51的发言:
难道我们看的不是同一种ASCII?起始符STX难道不是02H?
起始符不一定是STX
ASCII不一定都是Modbus ASCII
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219

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

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

78.0005