串口通讯出现故障,相互干扰,求分析,在线等
一台电脑同一串口,接3台232设备,以前都是正常,今天突然出现故障。其中一个232会干扰其他的设备,拔掉该下位机的串口 其他两台正常,插上这个的话 3台的通讯都没了。求人帮忙分析下。 是线路问题呢,还是电脑的串口问题,还是设备的串口问题呢 ?
在线等
[解决办法]
232怎么不可能实现1对多,以前经常这样干啊。为了防止冲突,一般采用轮询方式进行通信,下位机平时只接收数据,不发送数据,轮询到它的时候才发送数据。
[解决办法]
同时接三台设备可用485通讯,一对多通讯 通讯距离也比232远的多,建议楼主考虑下
[解决办法]
个人觉得这种方式搭个实验环境还可以,实际应用中很容易出问题,一个串口状态不对了会导致整个系统都不对。即使是试验环境,也不能直接连,要加一些隔离保护措施。否则容易把串口烧掉,我原来为了监测数据,3个串口临时直接连一起,开始还能工作,结果不到一天,因为来回插拔,就把串口烧了。