51单片机与EasyBuilder触摸屏通信

2020-01-23 14:35发布

最近在学习51单片机与威伦触摸屏通信,遇到一些问题,各位大哥可以帮忙指点指点小弟吗?感谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
28条回答
astute11
1楼-- · 2020-01-24 07:00
回复【5楼】astute11 伟聪
-----------------------------------------------------------------------

点击此处下载 ourdev_624880TY5E2L.rar(文件大小:62K) (原文件名:Program.rar)
点击此处下载 ourdev_624881VNL1XC.rar(文件大小:87K) (原文件名:?摸屏.rar)

这里是触摸屏的文件和单片机的程序,多谢了!
astute11
2楼-- · 2020-01-24 10:57
汗。。。终于搞定了,看来真的靠自己才行!
虽然不是ModBus RTU 但是可以和触摸屏通信成功了!

MemoryLink 调试成功 (原文件名:截图00.jpg)
taotaoliu
3楼-- · 2020-01-24 15:54
我是进来学习的
5880527
4楼-- · 2020-01-24 21:23
 精彩回答 2  元偷偷看……
bjdwin
5楼-- · 2020-01-25 01:10
加我QQ:244344839  注明 ourdev
Hello_World
6楼-- · 2020-01-25 01:58
刚才才看到程序
楼主单片机里面的ModBus RTU程序有问题
触摸屏设置4x时发出的功能码是3(读取保持寄存器),
而你在程序中只处理功能码5(强制单线圈)和功能码4(读取输入寄存器)

而且ModBus程序还有其他漏洞,可见楼主根本就没有认真仔细的看ModBus协议
请熟读附件后自行完善吧!

modbus协议.pdfourdev_625236M2C63S.pdf(文件大小:157K) (原文件名:modbus协议.pdf)

一周热门 更多>