是不是要用路由或Wife 能不能介绍一下具体去哪里找资料 我见过的大多数用串口 如果用无线的话需要怎么样设置C# 上位机 无线 通信

解决方案 »

  1.   

    就是 也不能用USB 不能用任何线 只能用无线或路由
      

  2.   

    也不能使用USB 必须是无线的 如果是无线的话 控件是不是还是用serialport 
      

  3.   

    能具体些吗 主要是因为上位机和下位机隔得太远 必须用无线 用卫星这个不太懂  能不能具体说说如果用wife的话 怎么实现数据的传输 是不是像串口一样用具体的控件 还是有其他方法
      

  4.   

    最经典的上下位机通讯,用串口。100英尺以内可以用232,远的用485。现在的家用机主板没有串口,可以加插串口卡,或者用USB-232转换器。
    如果不能拉线,现在有无线串口,就是串口信号无线收发,但没有用过。
    以上为串口方案,如果有WIFI,可以透过网络传送,软件中用Socket,TcpClient和TcpListener几个类。
      

  5.   

    如果不能用串口,就用网口,用无线连上,能够互相ping通,用IP/TCP或者UDP通信即可。就是用上面那位所说的几个类。
      

  6.   

    如果用数据包 socket 还需要用特殊的控件吗 
      

  7.   

    6.0时代,有一个Winsock控件
    .net平台,多用System.Net.Socket命名空间下的几个类,不要控件
      

  8.   

    看你的情况那就用TCP/UDP通讯。
      

  9.   

    如果只用几个类的话 还需要设置波特率吗  如果没有波特率 怎么接受来自下位机的数据呢 还是说协议里面暗含了波特率 我看了一个wiferobot 的程序没有发现设置波特率的地方
      

  10.   

    串口通讯要设置口/波特率/停止位etc,用socket不需要
    去下一个简单的例子,跑一下,全会了
      

  11.   

    谢谢各位大神 已经确定使用socket