发表于:2004-07-04 12:29:00
楼主
各位大侠:请帮帮忙!!!
我采用一台主机4台从机(其中3台从机为另一公司的产品,1台为我们自己的产品)的主从通讯方式,RS-485总线。
当4台从机都在线时,通讯正常。
当另一公司3台从机输入电源断电时,按说不应该影响我们从机的通讯。可是实际情况是:主机收到我们从机发回的数据为错码,可是从计算机串口看到的我们从机发回的数据却是正确的。如果将那3台从机的通讯线拔掉,则主机能正确收到我们从机发回的数据。
请各位大侠指教,是阻抗匹配的问题吗(通讯距离2米),该如何解决?或者是我的从机程序不正确(采用89C52)?
谢谢