主要内容

开始使用串口接口

通过VISA-Serial串口接口支持对象。金宝app与VISA-Serial对象相关联的功能类似于相关的特性串口对象。因此,只有函数和属性独特签证的串口接口将在本节中讨论。

串口的概述关于串口通讯的更多信息。

创建VISA-Serial对象

创建一个VISA-Serial对象visadev函数。每个对象与乐器在电脑上连接到一个串行端口。

visadev需要作为输入资源名称或别名。资源名称由串行端口连接到你的乐器的名称。你可以找到VISA-Serial资源名称或别名为给定的仪器与你的供应商或提供的配置工具visadevlist函数。使用你的签证供应商配置工具定义的别名。

VISA-Serial资源名的格式ASRL [port_number进行)::INSTR

例如,使用VISA-Serial接口连接到COM1端口,使用下面的命令。

visaserial = visadev (“ASRL1:: INSTR”)
visaserial =系列的属性:ResourceName:“ASRL1:: INSTR”别名:“COM1端口:“ASRL1”波特率:9600 NumBytesAvailable: 0显示所有属性,函数

VISA-Serial对象visaserial代表一个联系工具。点击属性在对象显示VISA-Serial属性的完整列表。

ResourceName:“ASRL1:: INSTR”别名:“COM1端口:“ASRL1”波特率:9600 NumBytesAvailable: 0类型:串行PreferredVisa:“国家仪器签证”ByteOrder:“低位优先”DataBits: 8 StopBits: 1平价:没有FlowControl:没有超时:10终结者:“低频”BytesAvailableFcnMode:“关闭”BytesAvailableFcnCount: 64 BytesAvailableFcn: [] NumBytesWritten: 0 ErrorOccurredFcn:[]用户数据:[]

可以使用点符号配置和显示属性值。关于配置这些属性的更多信息,请参阅visadev属性

你可以与你的交流工具使用visadev对象的功能

配置通信设置

之前你可以写或读数据,VISA-Serial对象和仪器都必须有相同的通信设置。配置串口通信涉及到指定的属性值,波特率和控制串行数据格式。这些属性如下。

VISA-Serial通信特性

属性名

描述

波特率

指定比特传输速率。

DataBits

指定要传输数据位的数量。

奇偶校验

指定类型的奇偶校验检查。

StopBits

指定的比特数用来表示一个字节的结束。

《终结者》

指定字符写入仪器用于终止命令。

请参考仪器文档解释了其支持的通信设置。金宝app

另请参阅

|

相关的话题