LabVIEW字符串输入指令中的换行符问题

2016-08-03 12:33:02来源: eefocus
非IEEE488.2规范类仪器会一直接收和存储命令中的每个字符,直到接收到所需要的表示终止的换行符。传送方传送所有命令字符,并在每个命令最后使EOI线置于高电平。但是接收仪器始终忽略EOI信号,永远等待换行信号。

其解决方法是:只要在命令后加上换行符后,这些非兼容性仪器就会完全可靠地接收、执行或者反馈GPIB指令。加换行符的方法因使用的虚拟仪器开发平台而异。

当使用LabVIEW语言给非兼容性仪器发送指令时,添加换行符如图5.15所示。

 

 

 图5.15 添加换行符示意图

在“常规显示”模式下,“\n”换行符被作为2个字符传送,此时接收仪器并不认可此终止符。必须右击图标,在跳出的菜单中选择“‘\’Code Display”模式,这时“\n”换行符被作为1个字符传送,此时接收仪器认可此终止符,如图5.16。

只要允许在每个指令末尾加上换行符号,并且允许仪器遇到新的一行指令时反应。即可解决非兼容性仪器的通信问题。

 

 图5.16 ‘\’Code Display选择示意图 

 

       还有一种方法是到字符面板中利用“回车”+“换行”两个字符常量相连接的形式来达到“\n”的效果(见下图)!

 

关键字:LabVIEW  字符串  输入指令  换行符

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/article_2016080316502.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
LabVIEW
字符串
输入指令
换行符

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved