电工吧 关注:552,112贴子:8,248,044
  • 5回复贴,共1
求助

问个通信线问题

只看楼主收藏回复

编了个点动程序,为什么用网线连PLC和触摸屏可以通信,用串口线不行?是哪里要设置什么吗?小白刚学不懂,有大神可以说说吗?


IP属地:广东来自Android客户端1楼2025-03-11 13:41回复
    485通讯,设置端口号,波特率,奇偶校验


    IP属地:河北来自Android客户端2楼2025-03-11 14:43
    收起回复
      2025-08-10 20:28:53
      广告
      不感兴趣
      开通SVIP免广告
      楼上已回答


      IP属地:山东来自Android客户端3楼2025-03-11 22:50
      回复
        最早的电脑速度慢,传输数据速度要求不高,电脑间以及电脑与外设间传送信号,只要一条线传过去,另一条线传过来,再加上别的几条各种控制线,就能满足要求了,传输的数据是一连串的二进制信号通过一条线传,这种叫串口。
        后来电脑速度快一些了,串口速度不满足要求了,于是,出现了每个字节8个二进制信号分别通过8条数据线传输的模式,使数据传输能提高到8倍,这种叫并口。
        几条线并行传输数据,速度太快的话,线与线之间的电磁感应会导致互相干扰,线稍长就会因为干扰太严重而没法用,随着电脑速度的提高,并口也不能满足要求了,就出现了一种新的传输方式,两条线绞成螺旋状(叫双绞线),传输数据时,其中一条线的电流从这边往那边流,另一条线的电流就从那边往这边流,两边的电流始终对称,加上绞成了螺旋状,所以两条线对外的干扰互相抵消,外部电磁信号对这两条线的干扰也互相抵消,这样就能使一对数据线几乎不干扰旁边的线的信号,旁边线的信号也不对这对线产生干扰,传输速度可以比并口线快很多倍,这种模式叫差模对称传输。
        你的情况可能是信号频率还比较高,所以串口数据线会因为线与线之间互相干扰而导致传输不正常。使用网线的话,如果本来就是差模信号,使用一对双绞线传输,就能无干扰正常传输,即使不是差模对称信号,只要不是两路信号使用了一对双绞线的两条线,也会因为双绞线的特殊结构,使得干扰明显小于串口线,线不太长也能正常传输。


        IP属地:湖北4楼2025-03-12 09:50
        收起回复