CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition 31.07.2012 1http://crw-daq.ru,

Презентация:



Advertisements
Похожие презентации
В данной презентации к вашему вниманию предлагается обзор комплекса C&CTools, состоящего из двух программ C&CView и C&CEditor.
Advertisements

Тест по теме: «Графический редактор PAINT» Тест 1. Графический редактор.Графический редактор. Тест 2. Графический редактор Paint.Графический редактор Paint.
CRW-DAQ Программный пакет для автоматизации физических измерений Программное обеспечение для автоматизации.
Автор: Горбатовская И.Л. Создание WEB-страницы в программе Microsoft Publisher.
Модуль 7 Разработка и создание форм. Общие сведения Формы. Основные понятия. Создание форм с помощью мастера. Использование выражений в формах. Работа.
Для того, чтобы начать работу в программе Microsoft Word зайдите в меню «Пуск», выберите вкладку «Все программы», затем «Microsoft Office» и «Microsoft.
Текстовый редактор Microsoft Word Содержание Содержание Далее Далее.
1 Федеральное агентство по образованию Государственное образовательное учреждение Московский государственный индустриальный университет (ГОУ МГИУ) Москва.
Tempus IB JEP_26239_2005 ECDL for Ukrainian Administrators Презентация (6-4) 1 Графики, диаграммы и графические объекты На этом занятии мы будем учиться.
1 Создание и редактирование таблиц (продолжение) Занятие 8.
Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы.
ИНТЕРФЕЙС ПАКЕТА Microsoft Office 2010 ГБОУ СОШ 840 Ефимова Е.Н. Учитель информатики ГБОУ СОШ 840 г. Москвы Ефимова Елена Николаевна.
Печать документов Борисов В.А. Красноармейский филиал ГОУ ВПО «Академия народного хозяйства при Правительстве РФ» Красноармейск 2009 г.
«Первые шаги в MS Excel ». НАЗНАЧЕНИЕ И ОБЛАСТИ ПРИМЕНЕНИЯ ТАБЛИЧНЫХ ПРОЦЕССОРОВ ПРАКТИЧЕСКИ В ЛЮБОЙ ОБЛАСТИ ДЕЯТЕЛЬНОСТИ ЧЕЛОВЕКА, ОСОБЕННО ПРИ РЕШЕНИИ.
Введение в электронные таблицы Microsoft Excel 2007 год разработка Агрба Л. М. Далее Средняя школа 149.
Microsoft word В то время как Windows все больше развивался и и привлекал интерес, к нему был перенесён и широко известный текстовый редактор фирмы Microsoft.
1 Изучение особенностей цветового оформления материала в презентации Работа 3 Федеральное агентство по образованию Государственное образовательное учреждение.
Графический редактор Знакомство с графическим редактором Основные возможности графического редактора.
Выполнение запросов, создание и редактирование отчета MS Access.
GOOGLE ДОКУМЕНТЫ, ТАБЛИЦЫ И ПРЕЗЕНТАЦИИ Что такое Google Документы, Таблицы и Презентации? Это приложения, с помощью которых можно создавать файлы, сохранять.
Транксрипт:

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Методы обработки данных в пакете CRW-DAQ Создание измерительных систем Автоматизация физ. установок Анализ экспериментальных данных Встроенные языки программирования Полная среда разработки и исполнения Развитый графический интерфейс Обширная справочная система Высокая надежность и производительность Поддержка RS-232/485,ISA,PCI,CAN,OPC… DOS/W-95/W-98/W-NT/W-2K/W-XP

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, О чем эта презентация Пакет CRW-DAQ активно используется для автоматизации исследовательских физических установок в Саров (ВНИИЭФ; Бинар) Дубна (ЛЯР,ОИЯИ,ACCULINA; ЛЯП,ОИЯИ,ТРИТОН) Ст.Петербург(Университет, институт Бонч-Бруевича) Geneve, Switzerland (CERN,ALICE,PHOS) Москва(Университет) Екатеринбург Череповец… Есть документация и обширный опыт эксплуатации конкретных измерительных систем Однако есть большой недостаток документации по встроенным в CRW-DAQ методам обработки данных Данная презентация – попытка частично восполнить этот пробел

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Назначение пакета CRW-DAQ 1.Сбор данных и управление в реальном времени –Сбор экспериментальных данных в реальном времени –Управление физическими установками в реальном времени –Визуализация - отображение измеряемых данных в режиме online –Архивация - накопление измеренных данных для последующего анализа 2.Предварительный анализ экспериментальных данных –Сохранение \ загрузка накопленных экспериментальных данных –Визуализация – отображение измеренных данных в режиме offline –Манипуляции с кривыми: удаление фрагментов, фона, арифметические операции над кривыми, сглаживание, сортировка, интерполяция и т.д. –Передача данных в специализированные пакеты обработки данных Пакет CRW-DAQ не ставит целью заменить собой специализированные пакеты обработки данных (Excel, MatLab, MatCad и т.д.) Методы обработки CRW-DAQ ориентированы на предварительную обработкусырых экспериментальных данных для использования в публикациях, либо последующего анализа в специализированных пакетах

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Какие бывают окна в CRW-DAQ Аббревиатуру CRW-DAQ можно перевести как CuRves,Windows and Data AcQuisition. Нельзя эффективно работать с CRW-DAQ, пока не научился работать с окнами. Потому начнем с окон. Виды окон: Консоль ввода-вывода График кривых График поверхности Текстовый редактор Мнемосхема Таблица

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Кривые и окна Для обработки данных основной интерес представляют окна с кривыми (другие окна чаще используются в системах сбора данных). Если Excel, Origin и т.д. являются таблично-ориентированными программами (электронные таблицы), То CRW-DAQ является графически–ориентированной программой. Т.е. работа в CRW-DAQ идет обычно непосредственно с графиками кривых и окнами, а не с таблицами. Таблицы носят вспомогательный характер. Кривая – упорядоченный массив точек (x,y) длины N, обычно x- время, y – измеряемая величина. На кривые лучше смотреть не как на таблицы, а как на дискретное представление функции y(x). Кривая также имеет РОИ (РегиОн Интереса), паспорт (сопроводительный текст), цвет, толщину и другие атрибуты. Окно – контейнер для хранения и отображения кривых. Оно содержит список кривых, имеет также пределы (границы отображения), палитру (набор цветов), заголовок и другие атрибуты.

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Свойства кривых и окон Выбор пределов графика, Ctrl-F8 Функции окна доступны в менюКривая\Вызвать Автоматическое масштабирование, F8 Данные - в кривых Кривые - в окнах А окна - в списке Список окон программы F6 Список кривых в окне Ctrl-F Выбор пределов РОИ

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Свойства кривых и окон Можно менять внешний вид кривых, меню Правка\Стиль кривой (Ctrl-Y) Можно менять внешний вид окон, меню Правка\Стиль окна (Ctrl-W) Можно копировать или переносить кривые из одного окна в другое Зацепить мышью и копировать Зацепить мышью и перетащить Вырезать в буфер обмена Ctrl-X Копировать в буфер обмена Ctrl-C Вставить из буфера обмена Ctrl-V

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Форматы данных CRW-DAQ *.crw - файлы быстрых (однократных) серий данных –Время локальное (от начала измерений) –Серии данных независимы (не сшиваются) –Один файл может содержать много серий данных –Данные хранятся как кривые в окнах (фотоснимок окна с кривыми) *.dat – файлы длительных (круглосуточных) данных –Время астрономическое (календарное) –Каждый файл содержит одну серию данных за сутки –Файлы данных одной серии сшиваются (разбиты на суточные файлы) –Серия (группа кривых) идентифицируется префиксом файлов: QMS_ dat –Данные хранятся в специальном сжатом формате (для сокращения объема) *.txt – файлы текстовых таблиц для обмена –Данные в виде текстовой таблицы ASCII –Таблицы служат в основном для передачи данных в другие программы Clipboard – текстовые таблицы для обмена –Данные в виде текстовой таблицы ASCII для копирования в другие программы

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как загрузить файлы *.crw 1.Вызвать меню Файл\Открыть или Ctrl-O 2.Тип файлов Архив CRW-DAQ 3.Выбор файла в диалогеФайл\Открыть 4.Выбор серии данных в файле Результат – окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как загрузить файлы *.dat 1.Меню Daq\Склеить файлы *.dat или кнопка в окне DAQ-СИСТЕМА 2.Тип файлов Файлы данных *.dat 3.Выбор СПИСКА файлов Прочитать *.dat файлы 4.Выбор списка кривых, начала и единиц времени, параметров сортировки Результат – окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как скопировать данные в Excel (в электронную таблицу) 1.Выбрать окно с кривыми - менюОкно\Выбрать или F6 2.Выбрать кривую в окне (или отменить выбор, если нужны ВСЕ кривые) – меню Кривая\Выбрать или Ctrl-F 3.Меню Файл\Печать или Ctrl-P 4.Выбрать Скопировать как текстовую таблицу в буфер обмена 5.Перейти в окно Excel 6.Меню Правка\Вставить или Ctrl-V Результат – таблица (время, значение)

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как скопировать данные в Word (вставить картинку в отчет) 1.Выбрать окно с кривыми - менюОкно\Выбрать или F6 2.Выбрать кривую в окне– менюКривая\Выбрать или Ctrl-F 3.Меню Файл\Печать или Ctrl-P 4.Выбрать Скопировать изображение в буфер обмена (цвет) 5.Перейти в окно Word 6.Меню Правка\Вставить или Ctrl-V Результат – картинка в отчете

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как записать данные в таблицу Способ 1 1.Выбрать окно с кривыми - менюОкно\Выбрать или F6 2.Выбрать кривую в окне– менюКривая\Выбрать или Ctrl-F 3.Меню Файл\Печать или Ctrl-P 4.Выбрать Скопировать как текстовую таблицу в буфер обмена 5.Меню Файл\Создать\Текстовое окно или Ctrl-N 6.Меню Файл\Вставить или Ctrl-V Результат – текст с таблицей

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как записать данные в таблицу Способ 2 1.Выбрать окно с кривыми - менюОкно\Выбрать или F6 2.Выбрать кривую в окне– менюКривая\Выбрать или Ctrl-F 3.Меню Кривая\Таблица или Ctrl-T 4.Задать формат таблицы Результат – текст с таблицей + Таблица может быть форматированной - Ограничение на число столбцов

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как прочитать таблицу данных (импорт из других программ) 1.Открыть текстовое окно с таблицей, можно через меню Файл\Открыть (Ctrl-O), можно через меню Файл\Создать (Ctrl-N) и затем Правка\Вставить (Ctrl-V) 2.Выделить текст, содержащий таблицу (Правка\Выделить все = Ctrl-A) 3.Меню Правка\Таблица или Ctrl-T 4.Задать формат таблицы, т.е. указать, из каких столбцов брать данные Результат – окно с кривой

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как выполнить простые расчеты (калькулятор) Способ 1 1.Меню Инструменты\Калькулятор или Ctrl-F10 2.Ввести формулу в окнеКалькулятор Результат – в окне Способ 2 1.Меню Окна\Главная консоль или Ctrl-Alt-C 2.Ввести формулу в окнеГлавная консоль\Input Результат – в окне

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как построить график функции (по заданной формуле) 1.Меню Инструменты\График 2D или Alt-F10 2.Задать программу (формулу функции); функция задается в параметрическом виде x(t), y(t), объем программы не ограничен, язык – как в консоли и калькуляторе Результат – окно с графиком функции

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как обработать кривую (арифметика) 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать утилиту _CURVE_FORMULATOR 4.Набрать формулу обработки 5.Нажать Пуск Результат – новое окно с кривыми К каждой точке кривой применяется указанная пользователем формула

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как интерполировать (изменить сетку) 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать _CURVE_FIT_TO_NEW_GRID 4.Выбрать параметры сетки – интервал (a,b), число точек n… 5.Нажать Пуск Результат – новое окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как найти определенный интеграл (площадь под пиком) 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, менюВид\Мышь\Выбрать левый РОИ иВид\Мышь\Выбрать правый РОИ 3.Меню Daq\Интеграл или кнопка в окнеDAQ-СИСТЕМА Результат – интеграл кривой в РОИ, печатается в окне Главная консоль Исходные данные не меняются

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как найти первообразную (неопределенный интеграл) 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать _CURVE_INTEGRAL 4.Нажать Пуск Результат – новое окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как найти производную (численное дифференцирование) 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать _CURVE_DERIVATIVE 4.Нажать Пуск Результат – новое окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как сгладить данные Способ 1 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать утилиту _CURVE_SMOOTH 4.Выбрать параметры сглаживания Абс.Окно, Отн.Окно и т.д. 5.Нажать Пуск Результат – новое окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как сгладить данные Способ 2 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, менюВид\Мышь\Выбрать левый РОИ иВид\Мышь\Выбрать правый РОИ 3.Меню Daq\Сглаживание или кнопка в окне DAQ-СИСТЕМА 4.Задать рычажком параметр Гладкость Результат – кусок кривой в РОИ сглажен Результат находится в том же окне (исходные данные затираются!)

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как отфильтровать выбросы Способ 1 1.Выбрать окно с кривыми, кривую в окне 2.Меню Кривая\Утилита анализа данных или Ctrl+U 3.Выбрать _CURVE_MEDIAN_FILTER_WT 4.Выбрать параметры фильтрации – Полуширину, Абс.Триггер, Отн.Триггер … 5.Нажать Пуск Результат – новое окно с кривыми

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как отфильтровать выбросы Способ 2 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, менюВид\Мышь\Выбрать левый РОИ иВид\Мышь\Выбрать правый РОИ 3.Меню Daq\Медианный фильтр или кнопка в окне DAQ-СИСТЕМА 4.Задать параметры Медианный фильтр Результат – кусок кривой в РОИ отфильтрован Результат находится в том же окне (исходные данные затираются!)

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как откусить кусок кривой Способ 1 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, чтобыплохие данные попали в прямоугольник 3.Меню Кривая\Утилита анализа данных или Ctrl+U 4.Выбрать _CURVE_ERASE_ROI Результат – кусок кривой в РОИ отрезан Результат находится в новом окне

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как откусить кусок кривой Способ 2 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, чтобыплохие данные попали в прямоугольник 3.Меню Daq\Вырезать или кнопка в окнеDAQ-СИСТЕМА Результат – кусок кривой в РОИ отрезан Результат находится в том же окне (исходные данные затираются!)

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как удалить фон кривой (коррекция смещения нуля) 1.Выбрать окно с кривыми, кривую в окне 2.Выбрать РегиОн Интереса РОИ, чтобы фон попал в прямоугольник 3.Меню Кривая\Макрос анализа данных или Ctrl+M 4.Выбрать Удаление фона Результат – кривая с вычтенным фоном, посчитанным по данным из РОИ. Результат находится в новом окне

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Как вычесть кривую из кривой (арифметика двух кривых) 1.Выбрать вторую (вычитаемую) кривую 2.Скопировать ее в буфер обмена, менюПравка\Копировать или Ctrl+C 3.Выбрать первую кривую (из которой вычитать) 4.Меню Кривая\Утилита анализа данных или Ctrl+U 5.Выбрать _CURVE_ARITHMETICS 6.Ввести формулу для обработки, в данном случае это будет x=x, y=y1–y2 7.Нажать Пуск Результат – новое окно с кривыми Заметьте, что сетка x копируется из кривой 1, а кривая 2 при необходимости интерполируется

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, Набор утилит достаточно велик, все утилиты работают аналогично описанным выше. Краткое описание утилит имеется в диалогах вызова. Набор утилит для обработки и анализа данных является расширяемым, причем средства разработки этих утилит входят в пакет CRW-DAQ. Есть два способа добавить утилиту обработки: Написать макрос (сценарий) на встроенном интерпретаторе языка Daq Script. По синтаксису язык – что-то среднее между C и Basic, он используется также в калькуляторе и консоли. Написать DLL программу на встроенном компиляторе Object Pascal (используется свободный компилятор командной строки Delphi 5.0 из Free Command Line Tools). Создание новой утилиты обработки данных - сравнительно несложная задача, она может быть сделана достаточно быстро, не требует дополнительных средств кроме CRW-DAQ. При создании утилиты не требуется также перезагрузка самой программы или системы, а созданная утилита доступна для запуска сразу после создания. В качестве прототипа можно взять уже имеющиеся утилиты, их исходный программный код открыт. И кое-что еще

CRW-DAQ CRW-DAQ Программный пакет для автоматизации физических измерений CRW-DAQ software for Supervisory Control And Data Acquisition http://crw-daq.ru, А это мы, DAQ группа awcdsf А.В.Курякин с.н.с.,автор CRW-DAQ ведущий программист Ю.И.Виноградов д.ф.м.н.,нач.лаб. главный методист С.В.Фильчагин н.с.,методист прикладное ПО О.П.Вихлянцев инж.,методист прикладное ПО А.Н.Вьюшин инж.,методист прикладное ПО Мы работаем для ВАС уважаемые пользователи