中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

欧姆龙OMRON

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 欧姆龙OMRON → 浏览主题: 大佬们来帮帮忙啊 关于CP1H ModbusRTU 简易主站的问题
发表新帖 回复该主题
回帖:13个,阅读:174 [上一页] [1] [2] [下一页]
* 帖子主题:

大佬们来帮帮忙啊 关于CP1H ModbusRTU 简易主站的问题

分享到
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/1 15:24:39
#0楼
ModbusRTU命令: 01 04 00 00 00 01 31 CA
返回值:01 04 02 0B A5 7E 7B  //OB A5 数据位  OB高位  A5低位
CRC效验低字节在前..

01对应 D32200
04对应 D32201
 对应 D32202 根据欧姆龙论坛的提示是D32302到最后的有效字节数
0000 对应D32203
0001 对应D32204
31CA 对应D32305   这样子是对的吗....



我在某论坛找了一个帖子说 CRC效验PLC会自己生成是吗,欧姆龙CP1H操作手册信息真的太少了,真的好难学习。
             
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/1 15:25:20
#1楼
D30202 应该是04  的有效字节数 对吗....
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/1 15:56:56
#2楼
附件 360截图20200601155703447.jpg
10854
bnnyygy
文章数:2498
年度积分:1246
历史总积分:10854
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2020/6/1 16:10:43
#3楼
modbus rtu简易通讯 CRC是自动生成的。

填写对应的内容,触发ON发送位置就OK。

就是高低字节有些从站是反的,需要MOVD换一下
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/1 16:43:49
#4楼
回复 #3楼 bnnyygy
01 04 04 0000 0001 31CA 这个顺序对吗 好难受啊
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/1 16:46:42
#5楼
回复 #3楼 bnnyygy
485线正着接 反着接  PLC内存一直该
01 04 04 0000 0001 31CA
01 04 04 0000 0131 CA00
01 04 05 0000 0131 CA00
01 04 01 0001 31CA
01 04 01 0001 0031 00CA
按顺序D32200 试玩 试D32300 还是不行.....
19032
guanyumou 版主
文章数:8953
年度积分:1869
历史总积分:19032
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/6/1 20:10:03
#6楼
以下是引用HIg2020/6/1 15:24:39的发言:
ModbusRTU命令: 01 04 00 00 00 01 31 CA
返回值:01 04 02 0B A5 7E 7B  //OB A5 数据位  OB高位  A5低位
CRC效验低字节在前..

01对应 D32200
04对应 D32201
 对应 D32202 根据欧姆龙论坛的提示是D32302到最后的有效字节数
0000 对应D32203
0001 对应D32204
31CA 对应D32305   这样子是对的吗....



我在某论坛找了一个帖子说 CRC效验PLC会自己生成是吗,欧姆龙CP1H操作手册信息真的太少了,真的好难学习。
             
D32200:从站地址,高8位无效,低8位有效,这里根据你的报文,应该为01;
D32201:功能码,高8位无效,低8位有效,这里根据你的报文,应该为04;
D32202:除去从站地址、功能码和CRC校验剩余的字节数,这里根据功能码为04可以判断D32202为04;
D32203:具体的Modbus数据,这里应该为0000,注意高低8位;
D32204:具体Modbus数据,这里应该为0001,注意高低8位;
D32205:这里不需要你填写,CRC校验会自己计算的
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
19032
guanyumou 版主
文章数:8953
年度积分:1869
历史总积分:19032
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/6/1 20:13:55
#7楼
以下是引用HIg2020/6/1 16:46:42的发言:
485线正着接 反着接  PLC内存一直该
01 04 04 0000 0001 31CA
01 04 04 0000 0131 CA00
01 04 05 0000 0131 CA00
01 04 01 0001 31CA
01 04 01 0001 0031 00CA
按顺序D32200 试玩 试D32300 还是不行.....
看看你实际使用的端口是哪个?执行相关标志位是否正确?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
19032
guanyumou 版主
文章数:8953
年度积分:1869
历史总积分:19032
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/6/1 20:14:32
#8楼
以下是引用HIg2020/6/1 16:43:49的发言:
01 04 04 0000 0001 31CA 这个顺序对吗 好难受啊
CRC校验不用填!Modbus简易主站会自己计算。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
93
HIg
文章数:21
年度积分:93
历史总积分:93
注册时间:2019/8/18
发站内信
发表于:2020/6/2 9:14:32
#9楼
回复 #6楼 guanyumou
CRC会自己计算是 输出A640.00或A641.00时候就自己计算了吗
工控学堂推荐视频:

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

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

93.6