您现在所在的是:

串口通信

回帖:14个,阅读:3675 [上一页] [1] [2] [下一页]
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2015/1/4 17:16:06
#10楼
以下是引用qinhya2015/1/4 16:01:10的发言:
你的PLC用的是西门子的吧?

如果是,要将高两位和低低要互换!比如你收到的一个双字内4字节1,2,3,4,那么要显示的话,就要变成3,4,1,2


你这样处理一下,看能不能行!
台达PLC与台达屏
用浮点16-10就ok了
快乐 幸福 自由 比什么都重要
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2015/1/5 16:15:10
#11楼
以下是引用知道一点2015/1/4 10:49:22的发言:
近日调试设备用到modbus rtu,上位平台有时说数据不对,分不清是谁的数据,我用测试软件看数据(如图),也没看出所以来,特求解。
命令是读设备01的数据共20个
为了找规律,特将前6组设定成有规律的,结果.....
数据在plc里用的是浮点
监视PLC时用16进制才能看出规律。
附件 未命名15.jpg

从16#07D0开始,连续读16#20(10进制为32)个寄存器哦!读是是以4开头的寄存器

返回数据:
01:地址码
03:功能码
40:字节计数,即就是10进制的64,即就是返回了64个字节数据,最后两个是CRC校验!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
5486
qinhya
文章数:2022
年度积分:50
历史总积分:5486
注册时间:2012/4/7
发站内信
发表于:2015/1/5 16:30:11
#12楼
回复 #10楼 知道一点
呵呵,没有用过台达的设备,见笑了!
天道酬勤!
7104
13542254757
文章数:1699
年度积分:82
历史总积分:7104
注册时间:2013/8/5
发站内信
发表于:2015/1/25 16:11:56
#13楼
有格式转换的工具
此帖发自论坛手机版
616
NB大仙
文章数:75
年度积分:50
历史总积分:616
注册时间:2016/2/13
发站内信
发表于:2016/2/19 17:47:25
#14楼
回复 #4楼 知道一点
有MODBUS POLL很好用的

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

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

62.4004