LabVIEW或MAX下的VISA测试面板中串口无法工作

简介: LabVIEW或MAX下的VISA测试面板中串口无法工作

LabVIEW或MAX下的VISA测试面板中串口无法工作


什么串口设备在超级终端中工作,但不在LabVIEW或Measurement& Automation Explorer (MAX)下的VISA测试面板中工作?


解答: 串口设备可能在超级终端中工作但不在LabVIEW或MAX下的VISA测试面板中工作的原因有两个:终止符不同和字符传输速度不同。使用下面的方法来解决与这两个原因相关的问题。


确保超级终端与LabVIEW中使用的终止符相匹配


一般情况下,超级终端在其发送的每条信息之后添加一组 \r\n,它对应于一个回车符后紧跟着一个换行符。


在LabVIEW中可以使用字符型输入和显示控件的 \代码显示项来检查终止符是否一致。例如,可以使用loopback测试方法(关于loopback测试说明请参见下面链接中的NI开发者园地指南)从超级终端发出一个字符串,然后在LabVIEW中读回。这会帮助确定超级终端使用了什么终止符。然后,再次使用loopback测试,从LabVIEW中发出相同的字符串并在LabVIEW中读回。对比这些值即可决定两者的终止符是否相匹配。


降低向设备发送命令字符串的速度。(如果串口设备较旧,并且/或者其没有硬件控制它,因此LabVIEW和/或MAX中的VISA测试面板以多快的速度向其发送串行数据就是一个问题


一旦向超级终端中输入字符,超级终端就会将向串口写入这些字符。因此,当输入字符串时,超级终端将在字符串结束后发送6个独立的终止字符:首先是s, 然后是t, 最后是r等等。

cf5268dd0dce9f635c9ca9ecc2945f3d.png

编辑


添加图片注释,不超过 140 字(可选)



然而,LabVIEW则会获取所有字符串并一次性写入设备,且各字符间没有延迟。可以使用一个for循环来进行测试,将该字符串输出到设备中且每次只输出一个字符,在循环内为每个字符间的输出设置一个短暂的延时。附件中的Basic Serial Write and Read_1 bit.vi就是一种实现方法


更详细的内容,参加如下附件的介绍。


LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序


上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

相关文章
|
数据采集 监控 数据管理
LabVIEW幅频特性测试系统
LabVIEW幅频特性测试系统
145 6
|
数据采集 数据可视化 数据挖掘
LabVIEW如何进行电磁兼容性测试
LabVIEW如何进行电磁兼容性测试
159 4
|
数据采集 传感器 监控
LabVIEW汽车ECU测试系统
LabVIEW汽车ECU测试系统
182 2
|
数据采集 传感器 数据挖掘
LabVIEW汽车转向器测试系统
LabVIEW汽车转向器测试系统
159 2
|
数据采集 传感器 新能源
LabVIEW新能源汽车电池性能测试系统
LabVIEW新能源汽车电池性能测试系统
280 0
|
数据采集 存储 测试技术
使用LabVIEW和示波器测试IGBT参数
使用LabVIEW和示波器测试IGBT参数
197 0
|
数据采集 监控 数据可视化
利用LabVIEW和数字孪生技术实现PCB电路板测试
利用LabVIEW和数字孪生技术实现PCB电路板测试
193 0
|
4月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
751 23
|
9月前
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
6月前
|
SQL 安全 测试技术
2025接口测试全攻略:高并发、安全防护与六大工具实战指南
本文探讨高并发稳定性验证、安全防护实战及六大工具(Postman、RunnerGo、Apipost、JMeter、SoapUI、Fiddler)选型指南,助力构建未来接口测试体系。接口测试旨在验证数据传输、参数合法性、错误处理能力及性能安全性,其重要性体现在早期发现问题、保障系统稳定和支撑持续集成。常用方法包括功能、性能、安全性及兼容性测试,典型场景涵盖前后端分离开发、第三方服务集成与数据一致性检查。选择合适的工具需综合考虑需求与团队协作等因素。
721 24