关于 labview 和 单片机 通过 网口(网线接口) 进行通信的问题
小白刚解除labview不久,老师给安排了个任务,需要从下位机(单片机)通过网线(RG45)发送数据给Labview,刚看了labview中的TCP侦听、发送、接收都要有...
小白刚解除labview不久,老师给安排了个任务,需要从下位机(单片机)通过网线(RG45)发送数据给Labview,刚看了labview中的TCP侦听、发送、接收都要有具体的网址(自己的理解,不知道对不对),而我的的单片机通过ENC28J60进行网络通信,需要通过网线直接连接电脑和下位机的网口,这样岂不是没有连接到网络,没有IP地址吗?到底他们之间怎么实现通信呀?求高手指点迷津,我们的数据量很大,所以不能用 串口。
展开
1个回答
展开全部
你好!!
网络连接有多种方式,你提到的电脑网口和下位机的网口连接,这属于直连;
网口直连的电脑和下位机,各分配一个固定的 IP,这两个IP就能完成通讯了。
网络连接有多种方式,你提到的电脑网口和下位机的网口连接,这属于直连;
网口直连的电脑和下位机,各分配一个固定的 IP,这两个IP就能完成通讯了。
更多追问追答
追问
电脑分配固定IP我知道,下位机怎么分配固定的IP呢?
追答
下位机,也就是单片机,里面要写程序,而且程序要支持 TCP/IP 的协议;
下位机的固定 IP,开始可以通过串口来配置,配置完成后,就可以由电脑呼叫单片机;
呼叫成功后,就能完成上位机和下位机的通讯了!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询