RS485集线器连在电脑上,电脑端是只显示主端口号,还是显示分线的几个端口?

485集线器连在电脑上,电脑端是只显示主端口号,还是显示分线的几个端口?

一般是显示多个端口!具体要看芯片或设备的型号!

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7605943
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:工业RS485接口电路设计
  • 除此之外, 这篇博客: RS485保护电路的设计中的 3,具体电路分析: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    在系统中主控板和节点设备均使用相同的RS485芯片和电路,唯一的区别是主设备对节点设备提供24V的电源输出,即在主控端, VIN+为输出端, 提供24V(9~36V)电源, 而在节点设备端, VIN+为输入端, 获得板子的24V供电。

                                                                                                                图二: 节点设备RS485电路

                                                                                                              图三: 主控设备RS485电路

     

    当系统正常连接如下图四时, 系统工作正常。

                                                       图四: RS485系统互联

    而测试人员将正负极反接,错误连接方式:

     

                         图五: RS485系统错误连接

    为了分析原因,本人将错误连接方式下的电流方向重新用粗线标示。

    在下图中, 24V电源通过J1的Pin4进入节点设备的0V网络,然后通过R2进入RS485的信号线RS485 B-(此时通过Z1同时进入信号RS485 A+)。 因为主控制器和节点设备是互联的, 因此24V电源直接供给了主设备的D2和IS83072的Pin7,超过了他们的最大允许工作电压. 最终的结果是D2和IS83072直接烧毁。因为主控端的MCU(图中未画出)和IS83072通过UART接口相连, 同样被损毁而不能工作(个人猜测是高压24V通过 USART1 TX, USART1 DE和USART1 RX进入了MCU)。

                                                                                                              图六: RS485系统错误连接时的电流走向

    在此附上D2和ISL83072的允许最大工作电压:

    ISL83072的电压范围  -9~13V

     

    CDSOT23-SM712 最大工作电压7.0和12V

     

  • 您还可以看一下 朱有鹏老师的串口通信和RS485-第1季第13部分课程中的 1.13.2.什么是串行通信小节, 巩固相关知识点

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^