visa读取串口数据时候,用bytes at port读取每次传来一组(大概10个字符)串口数据后,我要选取其中2到三个

作者&投稿:展季 (若有异议请与网页底部的电邮联系)
我用labview做串口通信的实验时,VISA Bytes at Serial Port报错是为啥?~

串口驱动没有安装好,用VISA interactive control 检查一下串口。或是看你labview里的串口设置的串口和电脑连接串口是否一样。

输入一个明确的毫伏级别的电压,比如10mV, 然后测量其读数,比如测得结果是200。
那么对应的比例系数是 10mV/200=0.05 mV/1。
如果对应其他实际信号测量值是150,那么对应的电压是 150*0.05 mV/1=4.5 mV。


什么是串口和并口?
串口的出现是在1980年前后,数据传输率是115kbps~230kbps,串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备,目前部分新主板已开始取消该接口。 并行接口 并行接口,简称并口,也就是LPT接口,是采用并行通信协议的扩展接口。并口的数据传输率比串口快8倍,标准并口的数据传输率为1Mbps,一般用来连接打印机、扫...

ISA ,PCI ,USB三种总线的名称,特征是什么?
ISA总线(Industrial StandardArchitecture,工业标准结构总线)PCI总线(Pedpherd ComponentInterconnect,周边元件扩展接口)PCI总线是一种不依附于某个具体处理器的局部总线。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的...

工控机的接口有哪几类?具体说明。
东田工控机目前常见的有USB2.0,VGA,PCI-E,PCI,RS-232\/422\/485串口,LAN,SATA2.0,ISA,RJ45等,各接口的具体情况如下:USB2.0:学名叫通行串口总线,俗话说就是能够进行热插拔,和我们外置的数据存储设备进行快速交互,如U盘、硬盘之类的。VGA,即电脑采用VGA标准输出数据的专用接口。VGA接口共...

MODBUS协议有哪几种
Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。1、对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。Modbus RTU是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII是一种人类可读的,冗长的表示方式。这两个变种都使用串行通信(serial communication)...

电脑主板诊断卡怎么使用呀?
CLK灯(总线时钟)--台式机的ISA、PCl或笔记本电脑的MiniPCI总线的CLK信号。BIOS (BIOS读信号)一当诊断 卡插在ISA总线槽上时,主板运行时对BIOS有 读操作时就闪亮。而四码诊断卡则与此相反。IRAY (主设备准备好)一有IRAY信号时才亮, 否则不亮。FRAME (帧周期信号)一-PCI槽或MiniPC槽有 循环帧...

什么是VESA,PCI,EISA,MCA?
它定义了32位数据总线,且可扩展为64位。PCI总线主板插槽的体积比原ISA总线插槽还小,其功能比VESA、ISA有极大的改善,支持突发读写操作,最大传输速率可达132MB\/s,可同时支持多组外围设备。 PCI局部总线不能兼容现有的ISA、EISA、MCA(micro channel architecture)总线,但它不受制于处理器,是基于奔腾等新一代微处理...

ISA、PCI、USB三大总线的优缺点是什么?
\\x0d\\x0a缺点:1、不能热插拔;2、总线负载较少,不能超过7个,引脚数也少,难以扩展I\/O接口;3、PCI总线的插座为槽式结构,不坚固,散热不良;4、采用共享总线机制,会出现总线竞争问题。\\x0d\\x0a \\x0d\\x0aUSB总线:\\x0d\\x0a优点:1、可以热插拔,告别“并口和串口先关机,将电缆接...

总线扩展槽 ISA ,EISA, VESA ,PCI ,AGP等类型,分别有什么特点?解释一下...
ISA全名"工业开放总线"数据位宽16位,黑色接口,目前淘汰 EISA全名"增强型工业开放总线"数据位宽32位,黑色接口,淘汰 PCI全名"外围设备总线"数据位宽32位,白色接口,目前还在使用.AGP"图形加速接口"数据位宽32位,有一速,二速,四速,8速之分.一速的带宽是266MB\/S.其中四速和8速接口可以兼容.目前基本淘汰...

PCI多串口卡和ISA多串口卡的区别
区别很显而易见啊,一个是插在PCI槽子里的,另外一个是ISA槽子里的 现在ISA总线给淘汰了,一般及其都没有这个插槽了,需要的画还是购买PCI的

什么是主板 .它是什么功能
它具有133MB\/S的数据传输率及很强的带负载能力,可支持10台外设,同时兼容ISA、EISA总线。AGP插槽(Accelerated-Graphics-Port:加速图形端口):它是为提高视频带宽而设计的总线结构。它将显示卡与主板的芯片组直接相连,进行点对点传输。但是它并不是正规总线,因它只能和AGP显卡相连,故不具通用和扩展性。其工作的频率为...

恩施市18518357108: labview中,visa通讯时可以检测到串口号,发送数据处的命令也正确,运行时接受不到数据,显示错误 -
氐虎酚麻: 你程序是不是在while里面的,接收数据的话你的visa要一直处在运行状态.你难道是要直接读取你自己发送的数据,这样子不行的,你用个串口调试助手发送数据,然后用visa接收

恩施市18518357108: VISA配置串口后再用VISA读取控件能读取仪器发送到串口的数据吗,如果能的话,那数据采集还用来做什么? -
氐虎酚麻: 问题.2.检查VISA函数设置是否正确,程序编写是否正确.3.是否装了VISA驱动.

恩施市18518357108: 请教labview高手如何实时读取串口数据 -
氐虎酚麻: 你在visa write控件后边创建一个属性节点,选择property node--serial setting--number of bytes at serial port,然后把选的这个number连接在visa read控件的byte count上就行了,要读多次就在加个循环,把属性节点到读取这段都包进去,循环里最好搞个50ms的延时,别循环太快把电脑给弄死了.

恩施市18518357108: 在labview中为什么不能用VISA读取仪器发给串口的数据 -
氐虎酚麻: 3. 2可以的. 1.先用串口助手调试,判断是否是硬件问题.检查VISA函数设置是否正确,程序编写是否正确

恩施市18518357108: labview怎么解析串口的字符串数据 -
氐虎酚麻: VISA体系已经帮你做完了这些了.你只要从VISA往外读数据即可.比如你们一次通信发过来100字节,你就用VISA读取函数读100字节即可,超时值不要设置太小.VISA读到100字节后就给你输出字符串了,没够100字节并且没超过超时值的时候就继续等待.读出来后你就处理字符串就行了,可以还原,可以强制类型转换,可以扫描字符串,可以匹配正则表达式……

恩施市18518357108: 我想用LABVIEW通过串口读取实验仪器传送过来的数据,已经装了VISA了.但是不懂接下来要怎么弄 -
氐虎酚麻: 需要要编程的,首先调用VISA里的配置串口函数将端口、波特率、起始位、停止位等参数根据实际需求配置好,再在循环里读取或者写入数据即可,用完后关闭VISA就好了.推荐你查找LabVIEW软件里示例查找器,输入VISA查询即可,有简单的例子供你参考的.

恩施市18518357108: 用labview中的VISA读取控件能读取二进制数据吗?读取后怎样把二进制转换为十进制? -
氐虎酚麻: 可以,VISA读取出来的可以是HEX显示的字符串,你可以用string to byte array vi来转换成U8的数组,然后其他的转换就看你自己需要了,二进制和十进制其实只是显示方式不同而已.

恩施市18518357108: labview用visa串口读取数据,并保存到txt文档中.这个txt文档是不是有保存上限啊 -
氐虎酚麻: 理论上没有保存上限.但是如果文件过大你读取它的时候会遇到困难,可能文件加载会耗时过长.甚至可能导致LabVIEW崩溃.如果你有太多数据需要存储,采用如下几个办法:1. 分割成很多个小文件,一般建议单个文件不超过20M2. 使用tdms格式存储3. 使用DCT直接存到数据库

恩施市18518357108: Lab VIEW串口信息通过VISA读取后怎么实现对数据的处理? -
氐虎酚麻: 可以的. 1.先用串口助手调试,判断是否是硬件问题. 2.检查VISA函数设置是否正确,程序编写是否正确. 3.是否装了VISA驱动.

恩施市18518357108: 关于Labview的VISA串口通信问题!!!!!求大牛! -
氐虎酚麻: 你这个原因是 VISA读取到指定数目没读到,但是已经超时.比如你设定读取10个字节,结果读取到8个,一直等不到.而且串口是有超时的,默认是10S.百度“那些年,我们一起LabVEIW”,仪器版块试试.里面有教程.一般来说,控制仪器如果要立即返回的话,加个终止符就可以了.仪器一般都有终止符 ODOA之类的.用终止符检测字符串最好.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网