btcq.net
当前位置:首页 >> LABVIEW与单片机通过485通信 >>

LABVIEW与单片机通过485通信

不管232还是485,都是用VISA.一样的.差不多没区别.你看你的485连线有没有连错呢.485有2线的 4线的.我用过485的,都没出现问题的.

如果数据量不大,可以就使用串口,优点是简单,实现方便.因为单片机和lv都有现成的串口通信程序,可以直接用.使用232或者485都可以.如果数据量大,比如说是做高速数据采集此类的,就要使用usb了,优点是支持大数据量的高速传输,但是单片机部分要增加usb控制的硬件和软件模块,可能难度加大

串口通讯,rs232.rs485都可以,对于labview来说都是用visa的模块来编写,232和485只是硬件的区别,对visa来说是通用的.

可以.只要知道指令就可以了.使用VISA函数.首先配置好串口,打开串口然后写指令,读取数据关闭串口.

问对人了,我经常用,主要说下硬件方面,单片机硬件方面需要通过MAX232连到电脑的串口,具体接线,看图:RXD,TXD是单片机两个脚,DB9插头是和电脑连接的,配置好波特率之类就可以用了,软件上位机那一块那也很简单了

LabVIEW下面互连接口,VISA里面就有模块,初始化串口,写入串口、读取串口等,按操作流程做就可以. LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式. LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择

需要使用485总线电路,232电路只能一对一通信.485串口总线电路需要采用手拉手的连接方式,对下位机设置地址,一共可以使用0-255位地址

labview对tcp/ip支持很好.不能用串口,就用网线吧,本质上还是串行通信希望对你有用

将单片机通过串口连到上位机就可以了

首先是电脑要有串口 运行才会显示虚拟串口设置很简单的 在虚拟串口中连接labview的程序和串口调试之类软件 设置好波特率等就可以了 我以前用过

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com