485通讯不通怎么办?请按以下步骤尝试解决

遇到232转485通讯不通,这里有很多基本功,这些基本功扎实可以帮你很快接近问题核心,请按以下步骤尝试解决

485通讯不通怎么办?请按以下步骤尝试解决

1、串口基本参数配置。
波特率、校验位、数据位、停止位设置。

2、端口号设置。
电脑上串口的端口号是可以改的,并不一D都是1,在“设备管理器”里改。

3、知道用串口2、3脚短接,用串口调试软件能测试一个串口的好坏。

4、知道不是所有串口调试软件都好使(我遇到过,有的串口调试软件接收00不显示的,有的缓存很大,显示实时性不好,断开了还收一堆数,还以为被上扰了)。

5、除了串口调试软件,还知道串口监控软件(比如AccessPort),它会帮你很大忙的。

6、知道232不是总线,除非你改造了电路(网上Z简单有加二极管的,但不可靠),否则不能串并。

7、手持示波器是王道,通过hold一个波形,有能力换算出你发的数据的16进制数。

8、知道通过串口发0xaa或0x55是为了用示波器测试实际的波特率。

9、知道对上位机而言,绝大部分情况下1个串口资源只能被一个上位机软件占用,不是所有的软件使用串口时都有冲突提示,也不是所有软件关闭后就把串口资源释放了,不放心就重启电脑或注销再用。

10、如果买的是全双工的485转换器,转单工来使用,四根线串成两根线要会接,接错了也会不通的。还要注意485口AB线有没有接反。

11、有能力判断485口的好坏(无源485转换器和带串口的笔记本是很好的现场工具)。

12、USB转232设备我用过不少,每次都受伤,真的是很不成熟,你非要用就一D要买个贵的,好一点的,不要对它的实时性期望太高。

以上就是串口问题的一些基本功,保证以上的各项都没有弄错,再来梳理其它的问题。

13、485现场总线,不管什么样的接法,没有用到的线如果露头了,要一根一根单独用绝缘胶布包上,不仅仅是怕干扰,我遇到过星型接法,因为没接从机就顺便把拉过去的AB线直接包在一起短接了,所有通讯都不会通的。

14、测量AB线间电阻可以用来大致判断一个485口大概的好坏,特别是在总线上串N个相同的从机,测量总线AB间电阻如果约等于一台从机独立时AB线电阻的1/N,基本上大概可以判断总线和各个从机线都接好了。

15、485是使用差模信号传输,并不表示所有的共模干扰都能被屏蔽了,这次遇到的就是这个问题。共模信号大于485芯片能承受的极限了,如果不是因为资金限制等问题,485总线Z好选用3芯屏蔽电缆,Z好把A、B、地都接回来,屏蔽层接机壳,如果是两芯屏蔽电缆,就用屏蔽层接地。电缆连接Z好要做到阻抗连续,点和点之间串联,但给我感觉在几十米内,什么样的拓扑结构影响都不是太大。

16、选用隔离485好处很多,唯一的问题就是在通讯速率上有的会降低,很多厂家都因为价格不用高速光耦而用普通光耦,特别是在单工工作状态下的485,由于需要来回切换收发状态,会造成误码率上升。

17、电源问题,就像这次我遇到的问题一样,220V电源的品质也是关键,插板上写着L的地方是不是真正的火线,火零地三者之间的电压关系,要量一量,如果它没接地线,不是所有的485就一D不通,得看实际情况,有条件一D要接上,手持示波器是王道。

18、还没通就好好检察地线,信号地,电源地,壳体地线,现场设备的接地电阻,接地很重要,接地良好更重要。

19、如果以上都是正常的,到这一步还没通,还有Z后一个办法:和我一样来CSDN论坛发帖求助,大伙一D会给你一些思路的,然后记得解决后写一篇总结,希望能帮助到别人 :)。

首页 > 相关新闻 > 日期:2022-6-25 来源:www.chinadianji.com 作者:李工 浏览量: