首页 新闻 搜索 专区 学院

C#串口通信问题

0
悬赏园豆:30 [待解决问题]

利用的是485转串口通信,其中485总线下挂有5个通信设备,协议中5个设备的地址不一样,通过“一问一打”方式,依次给5个设备发出指令请求后,然后在通过串口读取设备上的数据,该怎么实现?

lodyuy的主页 lodyuy | 初学一级 | 园豆:106
提问于:2018-05-04 15:43
< >
分享
所有回答(2)
0

循环没学过?FOR语句,你要说怎么实现。那代码可多了,考虑的问题也很多。比如设备没开启如何处理,间隔时间,CRC16对返回数据验证是否被干扰,数据接收超时,程序挂了怎么办。

56180825 | 园豆:1434 (小虾三级) | 2018-05-06 10:28
0

可以通过循环发指令,设置等待过期时间,在进行下一次发送,整个实现还是问你们大牛吧!

DDPK | 园豆:209 (菜鸟二级) | 2018-05-10 10:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册