LabVIEW串口通信故障处理步骤
串口设备不响应命令时,请按如下步骤排除故障。
确保串口线工作正常。坏了的串口线会导致这一问题。
用零调制解调器将计算机和计算机之间的串口通信收发信号反转。
运行LabVIEW自带范例Basic Serial Write and Read.vi来建立和仪器之间的通信,该范例位于examples\instr\smplserl.llb目录下。
许多仪器都需要一个回车或者一个换行来结束命令字符串。LabVIEW中的Serial Port Write.vi只发送字符串输入控件中的那些字符,不会自动加上终止字符。许多终端仿真包(如Windows HyperTerminal)会在传输结束时自动添加一个回车。而在LabVIEW中,如果仪器需要相应的终止字符,您需要在Serial Port Write.vi中的字符串输入中自己添加合适的终止字符。
有些仪器需要回车符(\r);有些则需要换行符(\n)。当您点击了键盘上的换行符之后,LabVIEW会插入一个\n(换行符)。如要插入回车符,可使用Concatenate Strings函数来添加一个回车符常量;或者从字符串快捷菜单中选择'\' Codes Display之后,手动输入\r 。
程序如下附件所示。
LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序
文字内容均在附件Word中,同时上文中提到的例子和资料,均在word中的附件里,可点击下载可以查看更多详细信息。这里只是简略的介绍,有任何关于LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序相关问题,请与我们联系。
链接地址为:
楼主最近还看过