主要内容

对仪器

将模拟数据发送到仪器

图书馆

仪表控制工具箱

  • 到仪表组

描述

To Instrument模块配置并打开仪器接口,初始化仪器,并向仪器发送数据。配置和初始化发生在模型执行的开始。该模块在模型运行期间向仪器发送数据。

该块没有输出端口。该模块具有一个与发送到仪器的数据相对应的输入端口。此数据类型必须为双精度。

请注意

To Instrument模块可用于以下接口:VISA、GPIB、Serial、TCP/IP和UDP。SPI、I2C、蓝牙金宝app等接口不支持。

其他支持的特金宝app性

  • 此块支持使用金宝app金宝app®加速器™模式,但不支持快速加速器或代码生成。

  • 该模块支持使用模型引金宝app用,因此您的模型可以包括其他Simulink模型作为模块化组件。金宝app

有关这些特性的更多信息,请参见金宝app文档。

参数

块采样时间

块采样时间参数是对话框选项卡之外的唯一设置。的默认值。-1将块设置为继承计时。使用正值作为样本周期。

硬件配置页签

硬件配置TAB是您定义与您的仪器通信设置的地方。建立接口有两种选择:

  • 指定新的硬件配置。

  • 使用MATLAB中的接口对象®工作区。

下面的图显示了硬件配置用于指定使用串行端口接口的新硬件配置的选项卡集。

因为一些参数应用于多个接口类型,所以它们在这里按字母顺序出现。

波特率

串行或VISA串行接口传输比特的速率。

板指数

用于GPIB、VISA GPIB、VISA TCPIP或VISA USB接口的主板索引。看到BoardIndex属性获取更多信息。

板供应商

用于仪器接口的GPIB板的供应商。您的选择是Keysight™(前身为Agilent)®), ICS Electronics™,Measurement Computing™(MCC)和National Instruments™。

底盘指数

VXI机箱的索引号。用于VISA VXI和VISA VXI- gpib接口类型。

缓冲区大小

在一次读操作期间可以存储在软件输出缓冲区中的字节总数。

接口

选择仪器的硬件接口类型。您的选择是仪表控制工具箱™软件支持的那些接口。金宝app上图显示了一个串口接口的配置。

逻辑地址

VXI仪器的逻辑地址。用于VISA VXI和VISA VXI- gpib接口类型。

制造商ID

VISA USB仪器的制造商ID定义为字符向量。看到ManufacturerID属性获取更多信息。

模型代码

VISA USB仪器的模型代码定义为字符向量。看到ModelCode属性获取更多信息。

港口

串口端口:COM1、COM2等。

主要解决

GPIB上仪器的主地址。

远程主机

仪器的主机名或IP地址。用于UDP、TCPIP、VISA TCPIP接口类型。

远程端口

仪器或远程主机上用于通信的端口。用于UDP、TCPIP、VISA TCPIP接口类型。

二次地址

GPIB上仪器的二级地址。

序列号

VISA USB仪器的序列号定义为字符向量。看到SerialNumber属性获取更多信息。

超时

时间以秒为单位,允许完成查询操作。

签证供应商

用于任何VISA接口类型的VISA仪器的供应商。您的选择是是德科技(前身为安捷伦)、国家仪器和泰克®

使用MATLAB工作空间中的接口对象

选择此选项可使用MATLAB工作区中的接口对象。

工作区对象

在MATLAB工作空间中输入您想要使用的对象名称。

仪器初始化选项卡

仪器初始化TAB是你定义当你第一次打开连接到乐器时会发生什么。

没有一个

默认初始化选项为none。

发送字符串

作为仪器命令发送给仪器的字符串,用于初始化仪器或将其设置为已知状态。

执行函数

以表示仪器的接口对象作为唯一参数的任何函数。您可以编写这个函数来包含几个仪器命令和初始化数据。

发送选项卡

发送TAB是您定义发送到仪器的可选命令和发送数据格式的地方。

命令

这是用Simulink数据发送到仪器的命令。金宝app这个命令是可选的-如果您将此字段留空,则Simulink数据将不带任何前缀或附加格式发送金宝app到仪器。

输出格式

你的选择是美国信息交换标准代码二进制,或Binblock二进制块-二进制块binblock格式在binblockwrite函数参考页)。

ASCII格式字符串

仅当格式为ASCII时可用,这定义了数据的格式字符串。有关格式列表,请参见函数。

精度

用于二进制或binblock格式。您的选择是:

  • 8位整数(默认)

  • 16位整数

  • 32位整数

  • 8位无符号整数

  • 16位无符号整数

  • 32位无符号整数

  • 32位浮点数

  • 64位的浮动

字节顺序

当使用超过8位的二进制或二进制块格式时,您可以指定仪器的数据字节顺序。你的选择是大端字节序小端字节

提示

对话框中显示的硬件信息是在首次打开对话框时确定并缓存的。要用新值刷新显示,请重新启动MATLAB。

版本历史

R2006a之前引入