Режим осциллограф

Предназначен для представления значений переменных в виде графической зависимости от времени. Данный режим позволяет осуществлять графическое представление поведения переменных во время исполнения программы. Этот режим удобно использовать для анализа графиков переходных процессов и подбора параметров функций регулирования.

Выбор узла для осциллографирования производится точно также, как в режиме Переменные. После выбора узла открывается окно осциллографа (рис. 66).

 
 

Рис. 66

 

 

В верхней части окна расположен ряд кнопок, имеющих следующее назначение:

 

пуск осциллографирования;

останов осциллографирования;

очистить окно вывода;

выбрать переменные для осциллографирования;

сохранить осциллограмму;

загрузить осциллограмму;

увеличить (уменьшить) изображение по X (Y);

послать новое значение выбранной переменной в контроллер;

назначить время между снятием отсчетов;

назначить нижнюю границу изображения по оси Y;

назначить верхнюю границу изображения по оси Y;

автоматический выбор границ изображения по оси Y;

назначить размер поля осциллограммы в пикселах по оси Y;

назначить формат чисел с плавающей точкой;

вызов справочной системы.

 

В нижней части окна выводится комментарий, введенный в проекте для выбранной осциллографируемой переменной.

Перед пуском осциллографирования необходимо выбрать переменные и назначить время между снятием отсчетов.

Учтите, что окно Осциллограф для каждого узла сети должно быть закрыто и открыто вновь, если вы перекомпилировали программу для данного узла. В противном случае нарушается динамическая связь между окном вывода и именем переменной, что приводит к непредсказуемому результату вывода.

Выбор переменных для осциллографирования осуществляется точно также, как в режиме переменные.

Щелкните мышью на кнопке . Открывается Выбор переменных(рис. 67), в котором перечислены все переменные узла, имеющие атрибут Network.

 

Рис. 67

Переменные, которые имеют в колонке Visible статус Yes, будут отображаться на осциллограмме. Дважды щелкните левой кнопкой мыши на строке с переменной, статус которой вы хотите изменить. Установите статус переменных и щелкните левой кнопкой мыши на кнопке ОК.

Время между снятием отсчетов задается в окне (рис. 68),

Рис. 68

которое вызывается кнопкой . Минимальное время можно установить равным нулю, при этом система снимает значения с максимально-возможной скоростью.

Запуск осциллографирования осуществляется кнопкой .

Во время осциллографирования вы можете изменять масштаб изображения по осям Хи Y, устанавливать границы и размер изображения осциллограмм. Масштаб осциллограмм изменяется кнопками . Для того, чтобы увеличить (уменьшить) изображение по любой оси, щелкните мышью сначала на кнопке с названием оси, а затем на кнопке увеличения + (уменьшения -). Масштаб по оси Хизменяется для всех осциллограмм одновременно, а по оси Yтолько для выбранной осциллограммы.

Границы и размер изображения выбираются для каждой осциллограммы отдельно. Сначала необходимо выбрать осциллограмму, для которой будет производиться изменение границы (и/или размера) изображения. Для этого щелкните левой кнопкой мыши в поле осциллограммы. Цвет поля отображения осциллограммы изменится. Для установки нижней границы изображения щелкните мышью на кнопке . В окне Ввод минимального значеня (рис. 69) введите значение отображаемого минимума переменной.

Рис. 69

Для установки верхней границы изображения щелкните мышью на кнопке . В окнеВво максимального значения введите значение отображаемого максимума переменной.

Кнопка осуществляет автоматический выбор значения границ изображения. Система просматривает буфер вывода и устанавливает такие границы, чтобы были видимыми все значения переменной.

Для изменения размера поля вывода по высоте служит кнопка . Она вызывает окно Ввод высоты поля (рис. 70), в котором введите высоту поля вывода в условных единицах.

Рис. 70

Вы можете для выбранной осциллограммы послать новое значение переменной в контроллер. ОкноВвод нового значенияоткрывается кнопкой и работает, как в режиме Переменные.

Окно вывода осциллограммы может быть очищено нажатием кнопки . При это система не останавливает вывода осциллограммы.

Каждая осциллограмма выводится в своем поле вывода. Вы можете произвольно менять положение полей вывода осциллограмм, накладывать осциллограммы друг на друга, а также выбирать цвет осциллограмм. Щелкните правой кнопкой мыши в поле вывода осциллограммы. Появится контекстное меню:

Move UpCtrl+Up сдвигает выделенную осциллограмму на позицию вверх

Move DownCtrl+ Down сдвигает выделенную осциллограмму на позицию вниз

Combine with Nextнакладывает на поле с выделенной осциллограммой осциллограмму, следующую за выделенной

Colorвызывает стандартное окно выбора цветов

 

Останов осциллографирования происходит по нажатию кнопки , или автоматически при съеме 16000 значений отсчетов.

После останова осциллограмма может быть сохранена в виде файла и загружена из файла. Стандартное окно сохранения вызывается кнопкой , окно загрузки - кнопкой .

После того, как съем осциллограммы закончен, (или она загружена из памяти) имеется возможность анализировать численные значения переменных в зависимости от времени. Для этого достаточно перемещать маркер мыши вдоль графика. Значение переменной и соответствующее значение времени в секундах от начала осциллографирования будет индицироваться в нижней строке окна.

Кнопка вызывает окно для определения формата чисел с плавающей точкой, как в режиме Переменные.








Дата добавления: 2015-07-18; просмотров: 636;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.