昆仑通态触摸屏通讯modbus rtu报文解析谁会呀,如何应答,...

[复制链接]
9854|16
 楼主| 创隆电子 发表于 2015-7-12 10:13 | 显示全部楼层 |阅读模式
file:///C:/Users/Administrator/AppData/Roaming/Tencent/QQ/Temp/S@5YNKVZJL$K~9XF5OW%5B%5DBJ.jpg,
触摸屏发送的报文(读寄存器)01 03  FF FF FF FF 00 09(crc),如何解析与应答
aihe 发表于 2015-7-12 11:36 | 显示全部楼层
看MODBUS协议就会了,很简单的
你这个例子这个报文事实上是不存在的
 楼主| 创隆电子 发表于 2015-7-12 11:50 | 显示全部楼层
我就是纳闷到这里了,这是昆仑触摸屏发出来的数据,我又用串口助手截获的,就是触摸屏直接连接电脑用串口助手看触摸屏发的数据,就是这样
 楼主| 创隆电子 发表于 2015-7-12 11:51 | 显示全部楼层
最少应该全是0呀,FF处,为什么会是FF呢
aihe 发表于 2015-7-12 12:02 | 显示全部楼层
看看串口设置吧
受不了了 发表于 2015-7-12 12:12 | 显示全部楼层
楼主还在弄这个啊,下个MODBUS的协议,再去网上搜那个威纶的例子,威纶主页上好像有。依葫芦画瓢就可以了,最后把读位单元协议简单修改一下
受不了了 发表于 2015-7-12 12:13 | 显示全部楼层
楼主这结贴率为0,哎
 楼主| 创隆电子 发表于 2015-7-12 12:20 | 显示全部楼层
刚刚又试了半天,用串口监控,只有这部分是FF,crc效验值也对
 楼主| 创隆电子 发表于 2015-7-12 12:27 | 显示全部楼层
不用昆仑的了,用威纶的再试试,用文本试着没有问题,就是用昆仑触摸屏就不行,监控数据才发现不对,至于哪里引起的就不知道了
 楼主| 创隆电子 发表于 2015-7-12 12:30 | 显示全部楼层
昆仑触摸屏连个技术支持都找不到
受不了了 发表于 2015-7-12 16:10 | 显示全部楼层
本帖最后由 受不了了 于 2015-7-12 18:47 编辑

没用过昆仑通态的屏,不排除屏幕软件有漏洞,每家屏幕的通讯协议都有点细微差别
renqinglei 发表于 2015-7-12 17:41 | 显示全部楼层
昆仑的屏应该是不错的,记得上学时老师的项目只要有屏基本都是这家的,建议去工控网问问,他们用的比较多
diweo 发表于 2015-7-12 19:25 | 显示全部楼层
01 03 ff ff ff ff的CRC应该是44 5E,你的是00 09,肯定有哪里不对。
huangfeng2008 发表于 2015-7-13 11:17 | 显示全部楼层
首先确认屏发出的数据帧正确不(根据屏的动作或何种请求),
再根据标准MODBUS协议,下位机返回一帧正确应答,
通讯即完成
 楼主| 创隆电子 发表于 2015-7-15 11:08 | 显示全部楼层
找到原因了,地址应该+1处理,谢谢大家
义龙宸 发表于 2016-3-18 10:27 | 显示全部楼层
您好,您这个问题是怎么解决的,我怎么收到的报文是01 03 FF FF FF FF 00 01 73 38
cpu51 发表于 2020-12-26 20:18 | 显示全部楼层
创隆电子 发表于 2015-7-15 11:08
找到原因了,地址应该+1处理,谢谢大家

看到你的结果,也帮助了我,我也遇到一样的问题。也根据你的经验处理好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

338

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部