123233цв. DIAdem Обработка и анализ данных, генерация отчетов [NI] (2008).. Продукции ni com Штабквартира корпорации National Instruments
Скачать 1.93 Mb.
|
Syntax, DIAdem может находить имена каналов независимо от групп каналов. Создание шаблонов Определяется макет в настройке макетов. Выберите Settings»Layout Setup»Layout Parameters (Настройки»Настройки макета»Параметры макета), чтобы задать размер и ориентацию рабочего листа, а также внешнюю рамку и цвет фона. Если вы будете добавлять страницы в отчет, DIAdem использует эти настройки для нового рабочего листа. Если вы хотите изменить ориентацию рабочего листа, выберите Settings»Layout Setup»Worksheet Parameters (Настройки»Настройки макета»Параметры рабочего листа). Используйте портретный формат, например, для таблиц, а альбомный формат - для диаграмм на других листах. Создайте образец макета, чтобы все отчеты соответствовали стандартам вашей компании. Когда вы создаете отчет, образец макета остается неизменным на заднем плане. Чтобы создать образец макета, выберите File»Master Layout»New (Файл»Образец макета»Новый). Образец макета состоит из образца альбомного вида (Landscape master) и образца портретного вида (Portrait master). Вы можете включить в образец макета рисунки, например, логотипы и эскизы, рамки и линии, и текст, такой, как имя автора, дата или номер теста. Все эти детали появятся на каждой странице отчета. Вы также можете использовать переменные, например, чтобы автоматически включать текущую дату или название набора данных. Выберите File»Master Layout»Save As (Файл»Образец макета»Сохранить как), чтобы сохранить образец макета с расширением .tdrm. Чтобы Раздел 5. Создание отчетов DIAdem: Система генерации отчетов 66 ni.com добавить образец макета в отчет, выберите Settings»Layout Setup»Layout Parameters (Настройки»Настройки макета»Параметры макета). Щелкните Master Layout (Образец макета) и щелкните Select (Выбрать), чтобы загрузить образец макета. Щелкните Refresh (Обновить), чтобы применить настройки обновленного образца макета. Щелкните Remove (Удалить), чтобы удалить образец макета из отчета. Вы можете использовать файл макета как шаблон для других отчетов с данными аналогичной структуры. Если вы выберите Settings»Options»REPORT (Настройки»Варианты»Отчет), вы можете задать файл шаблона в дополнение к начальному файлу, который DIAdem REPORT отображает при запуске. DIAdem использует шаблон, если вы выберите File»New (Файл»Новый) для создания нового отчета. Шаблон может содержать стандартные объекты, например, систему координат, а также образец макета. Формат страницы В DIAdem REPORT вы можете задать формат страницы как относительный или масштабированный. Относительный формат страницы определяет размер рабочего листа как высоту рабочего листа относительно ширины. Введите ширину распечатки относительно выбранного формата бумаги в диалоговом окне печати. По умолчанию настройки DIAdem REPORT задают соотношение 0.7 для альбомного формата A4 и 0.77 для альбомного формата letter (конверт). Выберите размером страницы User-defined (определяет пользователь), если хотите изменить соотношение. Если вы измените соотношение, объекты в отчете сдвинутся, поскольку положение объекта задается как расстояние от границы в процентах от ширины и высоты рабочего листа. Для масштабированного формата страницы выберите Settings»Layout Setup»Layout Parameters (Настройки»Настройки макета»Параметры макета) и введите фиксированные ширину и высоту для рабочего листа. DIAdem всегда печатает рабочий лист заданного размера, независимо от формата бумаги. Если выбран макет с масштабированием страниц, вы можете вручную отмасштабировать систему координат, чтобы убедиться, что DIAdem всегда печатает одинаковое количество единиц на сантиметр, например, 10 °C/см. Добавление объектов в отчет В группах функций DIAdem REPORT предоставляет заранее определенные объекты, которые вы можете конфигурировать. Объекты упорядочены по следующим категориям в группах функций DIAdem REPORT: Двумерные системы координат Полярные системы координат Трехмерные системы координат Двумерные таблицы Раздел 5. Создание отчетов © National Instruments Ireland Resources Limited 67 DIAdem: Система генерации отчетов Трехмерные таблицы Рисунки Украшения Добавление систем координат В системах координат данные отображаются в виде графиков и столбцовых диаграмм. Используйте двумерную систему координат, чтобы отобразить график зависимости скорости от времени. Используйте полярную систему координат, чтобы отобразить чувствительность микрофона на круговой диаграмме. Используйте трехмерную систему координат, чтобы отобразить характеристическую диаграмму к.п.д. двигателя в функции от числа оборотов в минуту и компрессии. Двумерные системы координат Используйте двумерные системы координат, чтобы отображать каналы в виде графиков или столбцовых диаграмм на плоскости. Обычно необходимо ввести канал для оси х и канал для оси у для построения кривой. Канал по оси х - обычно временной канал. Вы можете использовать любой другой канал как канал х, например, частоту в спектральном анализе или текстовый канал с именами отсчетов. DIAdem назначает каждому значению по оси х соответствующее ему значение по оси у. Если два канала разной длины, длина графика соответствует длине более короткого канала. Если вы зададите только канал у, DIAdem REPORT отобразит числовой канал с индексом, а канал сигнала – с его компонентом х. Вы можете объединять разные типы отображения в одной системе координат. Чтобы редактировать отображение, щелкните дважды по системе координат. Щелкните по столбцу Type (Тип), чтобы открыть диалоговое окно с параметрами кривой. Выберите режим отображения и настройте параметры на соответствующих закладках. Используйте гистограмму для отображения результатов статистической обработки. Числа над столбцами означают частость отдельных компонент. Горизонтальная линия в системе координат представляет среднее арифметическое. Используйте отображение графика и зоны ошибки, чтобы проиллюстрировать достоверность результатов вычислений. DIAdem отображает линии погрешностей на одной и на обоих сторонах кривой для значений х и значений у. Используйте закраску области, чтобы выделить поверхность между двумя кривыми, которая представляет диапазон допустимых значений тестируемой величины. При автоматическом масштабировании DIAdem REPORT отображает весь канал в виде графика. Используйте ручное масштабирование для увеличения фрагмента. Введите первое и последнее значение по осям х и у в диалоговом окне системы координат. DIAdem REPORT позволяет использовать различные виды масштабирования, в том числе линейное и логарифмическое. Масштабирование по осям х и у может отличаться, как в случае полулогарифмического масштабирования. Раздел 5. Создание отчетов DIAdem: Система генерации отчетов 68 ni.com Одна система координат может включать несколько графиков. DIAdem автоматически использует весь диапазон значений для масштабирования. Вы можете определить кривые с одинаковыми или разными каналами х. Используйте вспомогательные оси, если система координат включает y- каналы с разными диапазонами значений и разными единицами измерения. Чтобы отобразить каналы с разными единицами измерения в одной системе координат, откройте группу функций 2D Axis Systems (Двумерные системы координат) и щелкните, например, 2D Axis System with Two Y-Axes (Left, Right) (Двумерная система координат с двумя осями Y (левой и правой)). Выберите все температурные каналы в портале данных и перетащите выбранные каналы на левую ось у. Затем выберите каналы выделения угарного газа (СО) и перетащите их на правую ось у. На рисунке внизу показана отдельная вспомогательная ось для каждого измеряемого параметра при испытаниях двигателя, потому что выделение угарного газа, потребление топлива и температура выхлопных газов имеют разные единицы измерения. Каждая вспомогательная ось имеет отдельную шкалу. Если вы увеличите или уменьшите размер вспомогательных осей, DIAdem REPORT подгонит размер кривых. Рисунок 5-2. Оценочный тест двигателя со вспомогательными осями CO (ppm) – Выделение угарного газа (промилле), Temperature of Exhaust(°C) – температура выхлопных газов(°C), Fuel Injection (mm 3 /h) впрыскивание топлива(мм 3 /ч), RPM – число оборотов в минуту. Используйте каталоги единиц измерения DIAdem для сравнения в одной системе координат каналов температуры с различными единицами измерения, например, градусами Цельсия, Фаренгейта и Кельвина. Каталоги единиц измерения определяют различные единицы измерения физической величины и определяют, как DIAdem осуществляет преобразования между различными единицами измерения. Щелкните дважды по системе координат, выберите закладку Axis Parameters (Параметры оси), выберите слева Y1-Axis»Scaling (Ось Y1»Масштабирование) и выберите градусы Цельсия °C, как Unit (Единица измерения). Щелкните кнопку с тремя Раздел 5. Создание отчетов © National Instruments Ireland Resources Limited 69 DIAdem: Система генерации отчетов точками рядом с полем ввода, чтобы открыть каталог единиц измерения. DIAdem преобразует все температурные каналы в градусы Цельсия и скроет все каналы с другими физическими величинами. Если вы хотите показать этот отчет американским коллегам или клиентам, измените единицу измерения на градусы Фаренгейта °F. Вы также можете определить единицы измерения по оси х. Обратитесь к параграфу Использование каталога единиц измерения раздела 2, Поиск данных и управление данными, для получения дополнительной информации о каталогах единиц измерения. Вы можете использовать преобразование графика для редактирования каналов, прежде чем DIAdem отобразит кривые, причем без изменения исходных данных. Чтобы сделать это, создайте скрипт с функциями, которые вы хотите использовать, и зарегистрируйте скрипт как пользовательскую команду в DIAdem. Например, чтобы сгладить кривую с путем преобразования графика, щелкните дважды по двухмерной системе координат. В диалоговом окне Curve and Axis Definition (Описание графика и оси) щелкните кнопку Curve Transformation (Преобразование графика), чтобы отобразить столбец с этим именем в списке графиков. Щелкните кнопку, рядом с определением кривой (показана слева) и введите команду пользователя CurveSmooth. Когда DIAdem обновит отчет, DIAdem сгладит график указанной функцией пользователя. Полярные системы координат Используйте полярные системы координат для отображения графиков на круговых диаграммах. Выберите один или два канала данных в портале данных для полярной системы координат. В парах каналов х-канал содержит угол, а у-канал содержит расстояние от начала координат. На следующем рисунке показаны различные дальности приема двух микрофонов. Полярная система координат показывает, как чувствительность микрофонов, расположенных в начале координат, зависит от направления микрофонов. Вы можете задать полярную систему координат как полукруг, четверть круга или любой другой угол от 0 до 360 градусов. Раздел 5. Создание отчетов DIAdem: Система генерации отчетов 70 ni.com Рисунок 5-3. Различная чувствительность двух микрофонов Microphone 1 – микрофон 1, Microphone 2 – микрофон 2, Microphone Sensitivity (dB(А)) – чувствительность микрофонов (дБ(А)) Трехмерные системы координат Используйте трехмерные системы координат, чтобы отобразить, например, характеристические диаграммы мощности двигателя или диаграмм водопада при порядковом анализе. Обратитесь к описанию Библиотеки функций DIAdem ANALYSIS раздела 3, Математическая обработка данных, для получения диаграмм этих функций. Чтобы редактировать изображения, щелкните дважды по системе координат. Щелкните по столбцу Type (Тип), чтобы выбрать режим отображения, например, поверхность, изолинии, столбцы, выбросы, двухмерные матрицы, векторы или символы. Чтобы изменить тип отображения, щелкните по показанной слева кнопке и задайте параметры кривой. На рисунке ниже показана комбинация нескольких отображений в виде спирали в трехмерной системе координат. Чтобы отобразить спираль как трехмерную кривую, выберите три канала в диалоговом окне трехмерной системы координат. Стрелки на спирали – это векторы, отображающие силу в каждой точке спирали. На плоскостях xy и xz показаны проекции спирали. Вы можете задать масштабирование, метки и отображение сетки для каждой плоскости. Раздел 5. Создание отчетов © National Instruments Ireland Resources Limited 71 DIAdem: Система генерации отчетов Рисунок 5-4. Векторное отображение спирали с проекциями на плоскости Вы можете вращать и перемешать трехмерные системы координат по рабочему листу, а также перемешать координатные плоскости. Чтобы изменить вид трехмерной системы координат, щелкните по ней и поверните ее. Чтобы переместить трехмерную систему координат, щелкните снаружи системы координат, но внутри рамки выбора. Если курсор мышки не показывает две связанных окружности со стрелками, вы можете переместить систему координат. Чтобы отодвинуть плоскость наружу, щелкните по краю плоскости. Как только на слое появится синяя рамка выделения, переместите слой. Для диаграммы водопада, отображения в виде столбцов и двумерной матрицы данные должны быть представлены в виде матрицы. В диалоговом окне трехмерной системы координат выберите канал х, у, и столько каналов z, сколько значений содержит канал y. Если DIAdem отображает трехмерные кривые, данные должны быть в тройках, для чего необходимо выбрать три канала. При отображении в виде поверхности, выбросов, символов и характеристических диаграмм данные могут быть представлены в виде троек и в виде матриц. Вы можете использовать функции трехмерного анализа в DIAdem ANALYSIS, чтобы преобразовать каналы в матрицы или тройки. Вставка таблиц Двухмерные таблицы могут включать содержимое всех типов каналов и переменных. В трехмерных таблицах цифровые данные отображаются в виде матрицы. Вы можете выравнивать таблицы по вертикали и по горизонтали. Раздел 5. Создание отчетов DIAdem: Система генерации отчетов 72 ni.com Двумерные таблицы Используйте двумерные таблицы для перечисления числовых каналов, каналов сигналов, временных и текстовых каналов. Перетащите каналы из портала данных в таблицу. Дважды щелкните по таблице, чтобы открыть описание таблицы, где вы можете изменять порядок столбцов, задавать параметры отображения и вводить заголовки. Для длинных каналов вы можете задать первое и последние значения, и размер шага между отображаемыми значениями. Чтобы изменить ширину столбца или высоту заголовка, переместите разделительные линии. Чтобы изменить атрибуты текста, выберите элементы или заголовки столбцов и выберите шрифт, например, на линейке форматирования. Чтобы отображать длинные каналы, выберите Automatic expand (Автоматическое расширение) как длину таблицы на закладке Scaling (Масштабирование)в диалоговом окне описания таблицы.Этопозволит распределить содержимое каналов на таблицы в нескольких листах. Используйте показанную здесь кнопку Next Table Contents (Содержимое следующей таблицы) на панели инструментов DIAdem REPORT, чтобы пролистать листы. Вы можете отображать скалярные и векторные переменные в двумерной таблице. Щелкните по закладке Table Columns (Столбцы таблицы), выберите Variable (Переменная)как тип данных и введите имя переменной. Если вы введете в диалоговое окно скалярную переменную CurrDate, текущая дата появится в верхней строке таблицы. Если вы введете векторную переменную CD, DIAdem отобразит единицы измерения всех каналов в портале данных в столбце таблицы. Трехмерные таблицы Используйте трехмерные таблицы для числового отображение матричной структуры трехмерных данных. Введите канал х, канал у и первый канал z матричной структуры в диалоговое окно описания трехмерной таблицы. На следующем рисунке показано, как в трехмерной таблице каждой паре значений ху назначается ассоциированное с этой парой значение z. Раздел 5. Создание отчетов © National Instruments Ireland Resources Limited 73 DIAdem: Система генерации отчетов Рисунок 5-5. В трехмерных таблицах каждой паре значений XY назначается ассоциированное с этой парой значение z Concentration (mol/l) – концентрация (моль/л), Temp (°C) – температура (°C), Pressure (mbar) – давление (мбар) Трехмерная таблица может отображать всю матричную структуру или ее фрагмент. Вы можете задавать параметры отображения, например, шрифт и формат отображения значений по осям х, у и z. Чтобы отобразить трехмерные данные в виде троек, занесите три канала в двумерную таблицу, с одной тройкой значений в каждой строке. Ввод текста и комментариев Чтобы создать текст, используйте группу функций Decorations (Украшения), которая включает текст, текстовые объекты и комментарии. Создавайте текст в унифицированном формате, например, заголовки, и текстовые объекты, чтобы сгенерировать многострочный текст в разных форматах. Используйте комментарии, чтобы поместить метки на заметные позиции на рабочем листе. Текст может включать формулы, выражения и переменные DIAdem, которые DIAdem обновляет вместе с остальной частью отчета. Например, чтобы отобразить текущее время, введите в тексте @@CurrTime@@ . Символы @@ показывают DIAdem, что CurrTime является переменной. Вы можете использовать переменные пользователя, а также программные и вспомогательные переменные. Обратитесь к параграфу Использование переменных раздела 6, Автоматизация последовательности действий, для получения дополнительной информации о переменных. |