Используя типичный драйвер с инструментом Test & Measurement

Создание и соединение объекта устройства

С инструментом Test & Measurement можно отсканировать для драйвера, создать объект устройства, который использует тот драйвер, набор, и получите свойства объекта и выполните функции.

Этот пример иллюстрирует, как использовать типичный драйвер, вы создали в письменной форме Типичный Драйвер.

  1. Если ваш драйвер не находится в директории matlabroot \toolbox\instrument\instrument\drivers в Командном окне MATLAB®, убедитесь, что директория, содержащая ваш драйвер, находится на пути MATLAB.

    path

    Если вы не видите директорию в списке путей, и драйвер не находится в директории matlabroot \toolbox\instrument\instrument\drivers, добавьте директорию в путь с командой

    addpath directory

    где directory является путем к директории, содержащей ваш драйвер.

  2. Откройте инструмент Test & Measurement.

    tmtool

  3. В дереве инструмента Test & Measurement расширьте узел Instrument Drivers.

  4. Выберите узел MATLAB Instrument Drivers.

  5. Ваш драйвер еще не может быть перечислен, поэтому нажмите Scan в нижнем правом углу инструмента. Если инструмент нашел ваш драйвер, он перечислен в дереве как ie_drv.mdd.

  6. Выберите узел ie_drv.mdd в дереве.

  7. Щелкните правой кнопкой по узлу ie_drv.mdd по дереву и выберите Create Device Object Using Driver. Следующее диалоговое окно появляется.

  8. Выберите Select созданный объект устройства в дереве на диалоговом поле строгого контроля. Объекту устройства в этом примере не нужен ресурс, поэтому сохраните то поле пустым.

  9. Нажать ОК.

    Когда инструмент Test & Measurement создает объект устройства, запись для объекта появляется как узел в дереве. Узел Browser-ie_drv должен уже быть выбран в дереве. Это относится к объекту устройства, который что вы только создали.

  10. Нажмите Connect в верхнем правом углу инструмента Test & Measurement. Это устанавливает канал связи между инструментом и окном браузера IE, и пустое окно IE появляется на вашем экране. Помните, что Создать код для вашего драйвера создает объект для браузера IE и код Подключения и делает его окно видимым.

Доступ к свойствам

Драйвер, который вы создали, позволяет вам задавать, где окно браузера появляется на вашем экране и насколько большой это.

  1. Кликните по вкладке Properties, и затем выберите Top в списке свойств объектов Устройства.

    Первым значением, отображенным для установки этого свойства, является 0.0.

  2. Нажмите Set. Окно браузера IE переключает вверх к верхнему краю вашего экрана.

  3. С мышью захватите окно IE и перетащите его вниз некоторое расстояние от верхней части экрана.

  4. Теперь возвратитесь к окну Test & Measurement Tool и нажмите Get для свойства Top. Заметьте в панели Response, сколько пикселей вниз вы переместили окно.

Используйте свое свойство Vsize драйвера изменить размер окна браузера.

  1. Выберите Vsize в списке свойств объектов Устройства.

  2. Введите значение свойства 200 и нажмите Set. Заметьте размер окна IE.

  3. Введите значение свойства 400 и нажмите Set. Заметьте размер окна IE.

  4. Попытайтесь изменить размер окна браузера IE непосредственно с мышью. Затем в инструменте Test & Measurement, нажмите Get для свойства Vsize. Заметьте значение, возвращенное к панели Response.

Используя функции

Используйте функцию goTo своего типичного драйвера, чтобы управлять веб-страницей, которую отображает браузер.

  1. В инструменте Test & Measurement кликните по вкладке Functions для своего объекта устройства.

  2. Выберите goTo в списке функций объекта Device.

  3. В поле Входного параметра (параметров) введите 'www.mathworks.com'. Обязательно включайте одинарные кавычки.

  4. Нажмите Execute. Наблюдайте браузер IE и смотрите, что он отображает веб-сайт MathWorks.

  5. Экспериментируйте свободно. Когда вы будете закончены, щелкните правой кнопкой по Browser-ie_drv node по дереву и выберите Delete Object. Закройте инструмент Test & Measurement и закройте окно браузера IE, которое вы создали в этом примере.

Для просмотра документации необходимо авторизоваться на сайте