Отправка данных моделирования в прибор
Панель инструментов управления приборами

Блок «К прибору» конфигурирует и открывает интерфейс с прибором, инициализирует прибор и отправляет данные в прибор. Конфигурирование и инициализация выполняются в начале выполнения модели. Блок отправляет данные прибору во время выполнения модели.
Блок не имеет выходных портов. Блок имеет один входной порт, соответствующий данным, посылаемым в прибор. Этот тип данных должен иметь двойную точность.
Примечание
Блок To Instrument может использоваться с этими интерфейсами: VISA, GPIB, Serial, TCP/IP и UDP. Он не поддерживается на этих интерфейсах: SPI, I2C и Bluetooth.
Этот блок поддерживает использование режима Simulink ® Accelerator™, но не Rapid Accelerator или создание кода.
Блок поддерживает использование ссылок на модели, так что модель может включать другие модели Simulink в качестве модульных компонентов.
Дополнительные сведения об этих функциях см. в документации Simulink.
Параметр времени образца блока является единственным параметром вне вкладок диалогового окна. Значение по умолчанию -1 устанавливает блок для наследования синхронизации. В качестве периода выборки используется положительное значение.
На вкладке Hardware Configuration (Конфигурация оборудования) определяются параметры связи с прибором. Существует два варианта установки интерфейса:
Укажите новую конфигурацию оборудования.
Используйте объект интерфейса из рабочей области MATLAB ®.
На следующем рисунке показана вкладка «Hardware Configuration» (Конфигурация оборудования), на которой можно задать новую конфигурацию оборудования с использованием интерфейса последовательного порта.

Поскольку некоторые параметры применяются к нескольким типам интерфейсов, они отображаются здесь в алфавитном порядке.
Скорость передачи битов для последовательного интерфейса или последовательного интерфейса 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.
Общее количество байтов, которые могут быть сохранены в выходном буфере программного обеспечения во время операции чтения.
Выберите тип аппаратного интерфейса к прибору. Вы можете использовать интерфейсы, поддерживаемые программным обеспечением Instrument Control Toolbox™. На предыдущем рисунке показана конфигурация интерфейса последовательного порта.
Логический адрес прибора VXI. Используется для типов интерфейсов VISA VXI и VISA VXI-GPIB.
Идентификатор производителя прибора VISA USB, определяемый как символьный вектор. Посмотрите ManufacturerID для получения дополнительной информации.
Код модели прибора VISA USB, определяемый как символьный вектор. Посмотрите ModelCode для получения дополнительной информации.
Порт для последовательного интерфейса: COM1, COM2 и т.д.
Основной адрес прибора на GPIB.
Имя хоста или IP-адрес прибора. Используется для типов интерфейсов UDP, TCPIP или VISA TCPIP.
Порт на приборе или удаленном хосте, используемый для связи. Используется для типов интерфейсов UDP, TCPIP или VISA TCPIP.
Вторичный адрес прибора на GPIB.
Серийный номер прибора VISA USB, определяемый как символьный вектор. Посмотрите SerialNumber для получения дополнительной информации.
Время в секундах, допустимое для завершения операции запроса.
Поставщик инструмента VISA, используемого для любого типа интерфейса VISA. Ваш выбор - Keysight (ранее Agilent), National Instruments и Tektronix ®.
Эта опция используется для использования объекта интерфейса из рабочей области MATLAB.
Введите имя объекта, которое требуется использовать в рабочей области MATLAB.
На закладке Instrument Initialization (Инициализация прибора) определяется, что происходит при первом открытии соединения с прибором.

Параметр инициализации по умолчанию - none.
Строка, посылаемая в прибор в качестве команды прибора для инициализации прибора или установки его в известное состояние.
Любая функция, имеющая в качестве единственного аргумента объект интерфейса, представляющий инструмент. Эту функцию можно записать для включения нескольких команд прибора и данных инициализации.
На вкладке Send определяется дополнительная команда, отправляемая в прибор, и формат отправляемых данных.

Это команда, которая отправляется в прибор с данными Simulink. Эта команда необязательна - если оставить это поле пустым, данные Simulink отправляются на прибор без какого-либо префикса или дополнительного форматирования.
Ваши варианты: ASCII, Binary, или Binblock (двоичный блок - binblock формат описан в binblockwrite справочная страница функции).
Этот параметр доступен только в том случае, если формат является ASCII, и определяет строку формата для данных. Список форматов см. в разделе fprintf функция.
Используется для двоичного формата или формата binblock. Ваши варианты:
8-bit integer (по умолчанию)
16-bit integer
32-bit integer
8-bit unsigned integer
16-bit unsigned integer
32-bit unsigned integer
32-bit float
64-bit float
При использовании двоичного формата или формата binblock с более чем 8 битами можно указать порядок байтов инструмента для данных. Ваши варианты: Big Endian или Little Endian.
Совет
Аппаратная информация, отображаемая в диалоговом окне, определяется и кэшируется при первом открытии диалогового окна. Чтобы обновить экран новыми значениями, перезапустите MATLAB.