问题如下:一块采集电流的仪表A,一块采集电压的仪表B,A和B来自同一厂家,传输信号为485,还有一块用来转换485信号为232的7520模块,编程单独采集仪表A的电流或者是B的电压,都没有问题,但如果将A和B同时连接如这个485网络,则经常读取到无效信号。我觉得是线路问题,请教各位以下,就这3个设备,这样的线路应该如何连接。
仪表A有+、-两根信号线
仪表B有+、-两根信号线
7520有+、-两个输入端。
我想问:
1。匹配电阻应该接在那里,大小为多少
2。仪表A和仪表B的信号线应该如何连接到7520,是把仪表A和B串起来后连接至7520,还是直接将两块表的+、-信号线都接入7520
希望各位大侠执教,最好能详细一点。

解决方案 »

  1.   

    2。仪表A和仪表B的信号线应该如何连接到7520,是把仪表A和B串起来后连接至7520,还是直接将两块表的+、-信号线都接入7520
    //并联 可以吗 ????
      

  2.   

    1、应该是并联接到7520里的。
    2、485是两根线,+,-应该对应7520的Data+,Data-。
    3、匹配电阻,这里需要么?
    4、对7520不熟,你的485设备每个应该有一个485总线的地址,发送接收都需要指定地址才行。
      

  3.   

    1。匹配电阻应该接在那里,大小为多少
    一般長度長點,才要 匹配电阻, 以前我們一般用 150歐左右, 2。仪表A和仪表B的信号线应该如何连接到7520,是把仪表A和B串起来后连接至7520,还是直接将两块表的+、-信号线都接入7520是并聯的方式, 但一般, 我們會將最後的一個設備, 接到前一個, 前一個再接到 7520, 
    以前我使用中, 好象 7520 有點小區別, 我們用得比較多的是 研華的4520.485 設備通常是帶地址的, 如果你的設備沒有, 而通訊格式又是很類似,那建議還是分兩條線接到電腦, 或者設置設備不回復錯誤通訊格式
      

  4.   

    多台使用485总线的设备能够并联的一个最重要前提是: 这些设备的通讯协议是相互兼容的。如果不兼容,是无法并联的。比如:  A设备的通讯包格式为:FF     NN          XX  D1 D2 ... Dn
                           开始码 数据包长度 地址 数据     
                              
    而B设备的通讯包格式为:00     NN         XX   D1 D2 ... Dn
                           开始码 数据包长度 地址 数据    由于开始码不同,则与A设备的通讯包可能会被B误认为是它的通讯包,反之亦然。因此,一般只会将同种设备进行并联。
      

  5.   

    >>一块采集电流的仪表A,一块采集电压的仪表B
    如果 A,B不带地址的,可能要用两块 7521 才行