昆仑通态触摸屏单独和地址1、址址2都通讯成功,但同时和地址1和地址2通讯不成功

2019-07-21 04:14发布

最近在学习STM32F103的MODBUS RTU通讯,用昆仑通态触摸屏做上位机,用STM32F103VC做下位机,当单独连接1块STM32F103VC做下位机时(地址1或地址2),通讯无异常,当连接
2块STM32F103VC做下位机时(地址1和地址2),地址1通讯正常,地址2通讯不上;如单独连接地址2,地址2通讯也正常。此问题困扰了我好几天了,一直找不到原因。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
peng1554
1楼-- · 2019-07-21 07:02
 精彩回答 2  元偷偷看……
245925587
2楼-- · 2019-07-21 09:50
用485还是422还是直接TTL?跟总线硬件有关,弄个485吧
zlbxuziming
3楼-- · 2019-07-21 14:02
245925587 发表于 2019-3-13 14:52
用485还是422还是直接TTL?跟总线硬件有关,弄个485吧

是485通讯,标准MODBUS RTU协议
zlbxuziming
4楼-- · 2019-07-21 16:10
zlbxuziming 发表于 2019-3-13 15:02
是485通讯,标准MODBUS RTU协议

以前下位机用的STM8,触摸屏可以同时和多个下位机通讯,现在下位机换成STM32后,就只能和一块下位机通讯了,第2块、第3块都通讯不成功,但单独和第2块、第3块就能通讯
245925587
5楼-- · 2019-07-21 17:41
zlbxuziming 发表于 2019-3-13 15:08
以前下位机用的STM8,触摸屏可以同时和多个下位机通讯,现在下位机换成STM32后,就只能和一块下位机通讯 ...

在线仿真调试程序看看有没有正常运行,如果程序没错,数据也没错,然后用示波器看下总线上的信号有没失真
usb123
6楼-- · 2019-07-21 23:34
 精彩回答 2  元偷偷看……

一周热门 更多>