用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
欧姆龙工控论坛
OMRON MODBUS-RTU 通讯数据的疑问
上一主题
下一主题
ayasinna
级别: 正式会员
发送短信
加为好友
精华主题:
0
发帖数量:
4 个
工控威望:
93 点
下载积分:
2246 分
在线时间: 18(小时)
注册时间:
2015-07-23
最后登录:
2020-11-02
查看ayasinna的
主题
/
回贴
楼主
发表于: 2015-08-06 20:40
全看
|
小
中
大
有朋友熟悉OMRON MODBUS-RTU通讯的吗?
本人在使用串口网关的模式时,读取的数据和用串口助手读取的数据有一点偏差,哪位大大能指点吗?
现在问题:
串口助手接受到的数据是01 04 04 C0 46 66 66 (不含CRC校验码)
PLC中D32350开始的数据是01 04 00 05 04 C0 46 66 66
虽然数据上没有错,但是OMRON PLC 加了个05 后,导致了后面数据都有了偏移,
即:D32350:0001
D32351:0004
D35352:0000
D32353:0005
D35354:04C0
D35355:4666
D32356:6600
需要的是C0 46 66 66这几个数据,但被插入05后,04作为了数据,导致C0开始的数据都错位了。
既然D32354中的04就是字节数了,为什么OMRON PLC不是读取这个数据放在D32353中,
而是把04作为数据一起读取后放在D32354开始的数据区呢?
有朋友遇到过这种情况吗?怎么解决的呢?
分享
kuei2013
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
25 个
工控威望:
152 点
下载积分:
32618 分
在线时间: 135(小时)
注册时间:
2013-08-01
最后登录:
2024-10-31
查看kuei2013的
主题
/
回贴
1楼
发表于: 2016-06-08 12:14
全看
|
小
中
大
請注意,omron不是所有的modbus fun code都可以用.
04是不支持的!
最常用的是03 ,06,10
分享
上一主题
下一主题
工控人家园
欧姆龙工控论坛
OMRON MODBUS-RTU 通讯数据的疑问
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问