机com口通过rs232转rs485与设备通信。
能否实现一个com口连接80左右的设备。每一台设备与计算机通信不相互响应(如果有多线程),也就是我正在与设备1通信,但这时设备1发出信号要与计算机通信,也许有设备3或设备4要与计算机通信。
能否实现?

解决方案 »

  1.   

    如何在多线程中实现呢,有好的方案吗?
    如果有一个设备正与计算机通信。计算机如何再监听或与有其他的设备通信呢。
    方案建议或demo源程序
      

  2.   

    lfchen(一条晚起的虫)也就是一个com口和与它连接的设备通信,会占用这个端口,其他的设备不能再与计算机通信,只有前一个通信结束后,才能与其他的设备通信。如果是这样的,我只能通过建立多个com口,分散设备,每个com口只连接6-9设备,来减少并发通信的机率。是这样吗
      

  3.   

    sunnf,差不多就是这个意思。
      

  4.   

    to lfchen(一条晚起的虫)在程序中与实现有没有好的方案。如何实现?
      

  5.   

    现在我修改了程序,用子程序来与RS485机器通信。子程序与主程序通信的方式。这样每个子程序只与一个rs485机器通信,这样非常稳定。