МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РФ Московский государственный институт электроники и математики (Тех...
79 downloads
201 Views
412KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РФ Московский государственный институт электроники и математики (Технический университет)
Кафедра управления и информатики в технических системах
ИПС “ЭЛЕМЕНТЫ САУ – ШАГОВЫЙ ДВИГАТЕЛЬ” Методические указания к лабораторной и самостоятельной работам по курсу “Информационное обеспечение систем управления”
Москва.1999 Составители: канд. техн. наук, доц. Т.С. Денисова
-2аспирант Д.В. Грачев
Основным содержанием работы является обучение созданию и ведению элементарных баз данных (БД), и организации поиска по техническому заданию в базе данных элементов САУ. Для студентов 5 курса факультета АВТ и технических факультетов, изучающих информационное обеспечение систем управления. Одним из элементов САУ является шаговый двигатель (ШД). Поиск информации осуществляется по техническим и технологическим характеристикам, возможен поиск по условиям эксплуатации. Выводится исчерпывающая графическая информация по эскизам, схемам включения, чередованиям импульсов на выводах и динамическим характеристикам двигателей.
УДК 65.011
ИПС. Элементы САУ – шаговый двигатель: Методические указания к лабораторной работе по курсу “Информационное обеспечение систем управления”/ Московский государственный институт электроники и математики; составители: Т. С. Денисова, Д. В. Грачев.,1999. 42 с, 7 рисунков, 13 таблиц, 6 библиографических названий.
ISBN 5-230-16207-4
-3Введение В настоящее время ЭВМ все больше интегрируются в состав систем автоматизированного проектирования и САУ. ЭВМ могут использоваться в САПР на различных этапах проектирования и призваны облегчить труд инженеров, упразднить рутинные операции, освободить людей от выполнения однообразной работы, ускорить выполнение операций над базами данных, особенно это важно при обработке больших массивов данных. Собственно обработка больших баз данных стала возможна только благодаря применению ЭВМ и
специальных программ - систем управления базами
данных, СУБД. Большинство современных систем автоматизированного проектирования имеют в своей основе большие по объему базы данных, основным назначением которых является быстрый поиск содержащейся в ней информации и обработку данных - статистическую, математическую, сортировочную и т.д. СУБД призваны выполнять эти и другие операции для конкретных требований пользователя. Эту функцию также могут выполнять узкоспециальные информационнопоисковые системы (ИПС), спроектированные для работы с конкретными данными по одной из предметных областей САУ. Эти системы могут входить в САПР по модульному принципу в качестве подпрограммы или части основной системы и реализовываться на входящих в состав САПР ЭВМ с использованием средств, предоставляемых СУБД. В данной лабораторной работе исследуется ИПС разработанная на базе Paradox 5.0 для Windows. Проводится исследование различных режимов работы системы, ориентированной на конкретную предметную область: шаговые двигатели САУ.
-4ИПС “Элементы САУ – Шаговый двигатель” 1. Цель и задачи исследования. Исследование
различных
режимов
работы
ИПС
на
примере
поиска,
редактирования и просмотра технической информации по шаговым двигателям. Основными
задачами
исследования
являются
обучение
созданию
и
ведению
элементарных баз данных (БД), и организация поиска по техническому заданию в базе данных элементов САУ. 2. Структура ИПС Рост НТР приводит к непрерывному увеличению объема данных, которые должны использовать специалисты в своей работе. Создаются электронные базы данных, хранящие
большой
объем
информации
из
различных
областей
человеческой
деятельности. Для управления этими данными создаются специальные системы управления базами данных. На основании этих систем создаются отдельные приложения, позволяющие любому пользователю работать с необходимыми данными, получать интересующую его информацию. Рассматриваемая в лабораторной работе информационно - поисковая система является
примером
такого
приложения,
позволяющего
получать
необходимую
информацию о шаговых двигателях, созданного на основании СУБД Paradox 5.0 для Windows. [ 1, 2 ] В основу построения структуры информационно-поисковой системы легло её функциональное назначение, область применения и особенности описываемой ею предметной области. Функционально ИПС предназначена для быстрого и удобного поиска и выборки данных из больших массивов информации по шаговым двигателям как для внутренней работы с данными, так и для подготовки их для различных САПР. Это накладывает определённые требования на построение пользовательского интерфейса и на форму
-5предоставления информации. При построении структуры ИПС учитывается также потребность потенциального пользователя в доступе к системе контекстно-зависимой подсказке. Реализация вышеперечисленных требований возложена на следующий ряд структурных компонентов, так называемых блоков: - проверки БД на целостность; - просмотра; - редактирования; - защиты паролем; - поиска; - вывода результата; - хранения параметров поиска; - помощи. В основе выбора именно такой структуры информационно-поисковой системы по шаговым двигателям лежит очень простая логика - любой блок системы должен получать данные, обрабатывать их и выдавать пользователю в определенном порядке, обеспечивая логику процесса. Рассмотрим каждый блок более подробно (рис.1.): Блок проверки БД на целостность осуществляет проверку всех составных частей базы данных. Блок просмотра позволяет начать работу в системе с просмотра БД и далее выбрать другой режим работы. Блок редактирования производит редактирование только числовых полей БД и позволяет изменять характеристики, вводить новые и удалять старые записи в таблицы БД. Здесь также можно произвести смену режима работы. Блок защиты паролем осуществляет блокировку доступа к редактированию данных путем ввода шестизначного пароля. Блок поиска предназначен для осуществления поиска по введенному техническому заданию (ТЗ) и перехода к другим режимам работы.
-6Блок вывода результатов поиска выводит на экран в определенном порядке все найденные шаговые двигатели и их характеристики в соответствии с ТЗ поиска. Блок хранения параметров поиска записывает и хранит информацию до следующего этапа поиска. Блок помощи выполняет роль подсказки в различных режимах работы системы.
Блок Помощи
Блок Просмотра
Блок Проверки целостности БД
Блок Редактирования
Блок Поиска
Блок Защиты паролем
Блок Вывода результатов
База данных
Блок Хранения Параметров
Рис.1. Структура ИПС. Область применения ИПС, как было указано выше, - это внутренняя работа с информацией и обработка информации для использования её в работе САПР, включающей в свой состав ИПС как один из модулей. Из этого вытекают очень высокие требования к надёжности функционирования системы, поскольку любая САПР - это достаточно сложное построение с заданными параметрами надежности, и каждая структура, включаемая в такое построение, должна обладать надежностью по крайней мере не меньшей, чем вся система в целом. Обеспечение нужных показателей надежности, в свою очередь, во многом определяется структурой построения системы. Для организации БД ИПС необходимо полное исследование предметной области. В данной ИПС предметной областью является широкий класс шаговых двигателей.
-73. Описание предметной области ИПС В связи с развитием цифровой вычислительной техники разрабатываются и совершенствуются исполнительные элементы дискретного действия и в частности электрические микромашины - шаговые микродвигатели. В качестве шаговых двигателей обычно используют синхронные микромашины без обмотки возбуждения на роторе: двигатели с постоянными магнитами, реактивные и индукторные двигатели (с подмагничиванием). Имеются
и специальные виды
импульсных двигателей для выполнения особых операций. Применение шагового двигателя целесообразно для привода механизмов, имеющих старт-стопное движение, или механизмов с непрерывным движением, если управляющий сигнал задан в виде последовательности импульсов или может быть преобразован
в эту форму
(лентопротяжные механизмы, счетчики, приводы станков с программным управлением). [ 3, 4, 5 ] 3.1 Классификация шаговых двигателей Шаговые двигатели можно подразделить на три группы: 1) Шаговые двигатели с постоянными магнитами. Ротор двигателя выполняют в виде постоянного магнита (звездочки) литой или составной конструкции без полюсных наконечников. Статор имеет явно выраженные полюсы, вокруг которых в полузакрытых пазах размещают катушки обмотки возбуждения. Последняя может быть двух-, трех- или четырехфазной. В многополюсных машинах число пазов на полюс и фазу q=1, т.е. обмотку выполняют сосредоточенной. Шаговые двигатели такого типа называют магнитоэлектрическими. 2)Реактивные шаговые двигатели. Ротор реактивного шагового двигателя выполняют из магнито-мягкого материала. На статоре обычно располагают трехфазную сосредоточенную обмотку возбуждения, фазы которой получают питание от электронного коммутатора. Шаговые двигатели этого типа
называют также
параметрическими. Как правило, применяют шеститактную
коммутацию, которая дает меньший шаг и большую устойчивость работы двигателя.
-8Уменьшить шаг двигателя можно путем увеличения числа выступов на роторе. Дальнейшее уменьшение шага, т.е. повышение точности работы двигателя, можно обеспечить путем увеличения числа выступов на статоре и роторе, т.е. путем перехода к схеме редукторного двигателя. При очень малом шаге применяют реактивный редукторный шаговый двигатель с гребенчатыми выступами на статоре. В настоящее время наиболее широко применяют реактивные шаговые двигатели именно этого типа. Выпускаемые реактивные редукторные шаговые двигатели имеют на статоре шесть полюсных выступов с гребенчатой зубовой зоной. 3)Шаговые двигатели с подмагничиванием (индукторные). По конструктивному исполнению и принципу работы эти двигатели сходны с редукторными двигателями, имеющими радиальное возбуждение. Возбуждение может создаваться обмоткой постоянного тока или постоянным магнитом, находящимся на статоре, как и в редукторных двигателях. Однако в шаговых индукторных двигателях постоянная составляющая магнитного поля чаще всего образуется за счет
особого
способа включения обмоток статора. При соответствующей схеме питания обмоток возбуждения реактивный шаговый двигатель может работать как двигатель с подмагничиванием. Индукторные шаговые двигатели с подмагничиванием имеют несколько лучшие характеристики, чем реактивные:
больший электромагнитный
момент, лучшую устойчивость. Однако они требуют применения более сложного электронного коммутатора, который загружается постоянной составляющей тока возбуждения. Наличие постоянной составляющей тока возбуждения двигателя приводит также к возрастанию электрических потерь мощности. Кроме того, двигатели с подмагничиванием
допускают
меньшую
максимальную
частоту
питания,
чем
реактивные. При больших частотах вращения (2000 - 3000 об/мин) применяют шаговые двигатели с постоянными магнитами, расположенными на роторе. Наличие активного ротора позволяет получить относительно большой
момент и обеспечить фиксацию
ротора при обесточенных обмотках. У этих двигателей номинальный вращающий момент Мном = 0,1 - 10 Н.см, угловой шаг α=15 угл. град. При низких частотах вращения (до 1000 об/мин) и малом шаге применяют индукторные и реактивные
-9двигатели с гребенчатыми выступами на полюсах статора. Они имеют Мном = 1 - 2,5 Н. см и угловой шаг 1,5 - 3 угл .град. 3.2 Режимы работы шаговых двигателей В зависимости от частоты управляющих импульсов различают следующие режимы работы шаговых двигателей: статический, квазистатический, установившийся и переходный. Статический режим -
это режим прохождения по обмоткам возбуждения
постоянного тока, создающего неподвижное поле. При питании одной фазы зависимость электромагнитного момента от угла рассогласования близка к синусоидальной. Квазистатический режим - имеет место при отработке единичных шагов, например в приводах различных старт-стопных, лентопротяжных и других подобных механизмов. Он характеризуется тем, что перед отработкой каждого следующего шага ротор должен прийти в неподвижное состояние. Установившийся режим - это режим с постоянной частотой управляющих импульсов. При частоте управляющих импульсов f1, меньшей частоты свободных колебаний двигателя fо, угловое перемещение ротора при каждом шаге сопровождается свободными колебаниями, которые существенно увеличивают динамическую ошибку при отработке ротором заданного перемещения. Переходный режим - является основным эксплуатационным режимом шаговых двигателей и включает в себя пуск, торможение, реверс, переход с одной частоты на другую. Основными
характеристиками
шагового
двигателя
являются
предельные
механическая и динамическая характеристика приемистости. Предельная механическая характеристика представляет собой зависимость частоты f1
подачи управляющих
импульсов от максимального момента Ммакс на валу ротора, при котором происходит выпадение двигателя из синхронизма. Она снимается при плавном увеличении частоты f1, постоянном напряжении питания и постоянном суммарном моменте инерции ротора и
нагрузки
двигателя.
Предельная
динамическая
характеристика
приемистости
- 10 представляет собой зависимость частоты приемистости fп от момента Ммакс
при
динамическом режиме (при пуске двигателя из неподвижного состояния). 4. Программные и технические средства ИПС Одним из главных качеств, которым должен обладать инженер - разработчик, является информированность о наличии современных средств, необходимых для разработки конкретной системы и способность выбирать из всего многообразия программных и аппаратных средств именно то, которое соответствует всей совокупности требуемых критериев, например: - стоимость; - возможность использования на самых распространенных платформах; - сопоставимость времени, потраченного на изучение данного программного продукта и времени, для достижения конечного результата; - возможность использования в дальнейшем; - и т. д. Опыт применения ЭВМ для построения прикладных систем обработки данных показывает, что самым эффективным инструментом здесь являются не универсальные языки программирования высокого уровня, а специализированные языки для создания систем управления данными. Такие средства обычно включаются в состав СУБД, но могут существовать и отдельно. Существует классификация моделей данных по способу установления связей между данными. В этом контексте различают реляционную, иерархическую и сетевую модели. [ 6 ] Наиболее просты в общении и построении, и, вследствие этого, наиболее распространены реляционные модели. Это наиболее привычное представление данных в форме таблицы. В теории множеств таблице соответствует термин Отношение (Relation), который и дал название модели. Для неё имеется развитой математический аппарат - реляционное исчисление и реляционная алгебра, где для баз данных
- 11 определены такие хорошо известные операции теории множеств, как объединение, вычитание, пересечение и пр. Достоинством
реляционной
модели
является
сравнительная
простота
инструментальных средств ее поддержки, недостатком - жесткость структуры данных и зависимость скорости её работы от размера базы данных. Для многих операций, определённых в такой модели, может оказаться необходимым просмотр всей базы данных. Реляционная модель организации данных наиболее удовлетворяет техническим возможностям персональных компьютеров и вполне приемлема для большинства пользователей, в силу чего и была выбрана для реализации ИПС. Очень важной характеристикой любой СУБД является используемый в ней транслятор (интерпретатор или компилятор). Программы, написанные для системыинтерпретатора, исполняются лишь в присутствии самой системы, и в настоящее время скорость исполнения таких программ не уступает скорости программ, сгенерированных компилятором. Далее СУБД для реализации ИПС должна отвечать следующим требованиям: - обладать свойством наглядности и легкости обращения; - позволять использовать средства, представляемые IBM PC и операционной системой; - поддерживать модульную структуру написания программ, т. к. это позволяет создать гибкий программный продукт, который можно расширять и модернизировать путем добавления новых программных модулей; - обеспечивать возможность использования программ, различных форматов графических и числовых данных созданных другими программными продуктами, а не только внутренних форматов данных; - и т. п. Прогресс в развитии программного обеспечения привел к тому, что на сегодняшний день имеются системы с развитыми средствами непосредственного доступа к данным, с использованием языка запросов SQL, широкими возможностями для разработчиков, предусматривающими даже программирование на физическом уровне.
- 12 Примерами таких систем могут служить Borland C++, Delphi, Clarion, Paradox, dBASE, FoxPro, Clipper,
и так далее. Пакет Paradox 5.0 обладает ориентированным на
пользователя развитым диалоговым интерфейсом. Отличительной особенностью Paradox 5.0 является выполнение запроса по образцу. Такой подход позволяет пользователю быстро и эффективно осуществлять выборку требуемых данных и их обработку. Все вышеперечисленные соображения легли в основу выбора пакета Paradox 5.0 для разработки и построения автономной информационно-поисковой системы. в предметной области шаговых двигателей с дальнейшей перспективой включения её по модульному принципу в более широкую с точки зрения предметной области ИПС. Что касается выбора аппаратных средств то на сегодняшний день в России 84% всех используемых персональных компьютеров составляют IBM-совместимые машины. Компьютеры этого типа имеют самое развитое программное и математическое обеспечение, и рынок компьютеров и информационных технологий постоянно пополняется новыми разработками, в том числе и разработками в области САПР. По сравнению с другими ЭВМ IBM-совместимая серия имеет вполне конкурентоспособные технические возможности (графика достаточно высокого разрешения, математический сопроцессор, возможности сетевой работы, вполне удовлетворительную, как правило, внешнюю и оперативную память и т.д.) и относительно невысокую стоимость, что для решения целого ряда проблем делает применение именно подобной, а не какой-либо другой техники, оптимальным. Что касается рассматриваемой в лабораторной работе ИПС, то область её применения - от учебного процесса (использование в качестве составляющей учебных САПР)
до научных разработок (система представляет собой ничто иное, как
автоматизированный справочник). Кроме того, что большую роль играет парк вычислительной техники, имеющийся на кафедре, в первую очередь важно программное обеспечение, существующее в сфере обработки информации и создания баз данных. В этой связи следует отметить, что для ПК типа IBM PC и ориентированной на них операционной системы MS DOS и Windows имеется гораздо больший объём программных продуктов, в той или иной степени отвечающих предъявляемым
разработчиком требованиям, нежели чем для других
- 13 классов машин, что позволило найти оптимальный вариант программной оболочки для создания ИПС. Таким образом, выбор технических и программных средств реализации ИПС “Шаговые двигатели” продиктован вышеперечисленным рядом вполне объективных причин, и окончательно был сделан в пользу IBM РС АТ AMD-Х5-133ADW /16Mb и ОС Windows’95. 5. Структура базы данных ИПС В результате детального изучения предметной области, выбора и систематизации информации по необходимым электромеханическим устройствам автоматики, изучения программного обеспечения, выбранного для реализации информационно-поисковой системы, была выбрана приведенная ниже структура базы данных подсистемы (рис.2.). Таблица 1. содержащая технические характеристики TEX.DB
Таблица 2. содержащая эксплуатационные характеристики
USL.DB Таблица 3. содержащая эскизы двигателей DVG.DB Таблица 4. содержащая схемы включения VKL.DB Таблица 5. содержащая чередования импульсов напряжения на выводах
IMP.DB
Таблица 6. содержащая предельные динамические характеристики
XAR.DB
Таблица 7. содержащая наименования двигателей БД ИПС
Рис.2. Структура базы данных ИПС.
IPS_NAME.DB
- 14 База данных, с которой работает ИПС, является нормализованной системой связанных таблиц с отношением “один-к-одному” со связями по ключевым полям “Тип двигателя”, ‘’КП1’’,‘’КП2‘’, ‘’КП3‘’, ‘’КП4 ‘’, ‘’Серия двигателя‘’. Эти таблицы содержат техническую, технологическую и эксплуатационную информацию. База данных имеется большое количество графического материала по эскизам, схемам включения, порядку чередования импульсов напряжения на выводах и предельным динамическим
характеристикам
всех
без
исключения
шаговых
двигателей,
составляющих предметную область ИПС. Технические характеристики двигателей содержатся в таблице “ТЕХ.DB”, таблица “USL.DB” содержит информацию по условиям эксплуатации, в таблице “DVG.DB” содержатся эскизы, в таблице “VKL.DB” содержатся схемы включения, в таблице “IMP.DB” содержатся порядок чередования импульсов напряжения на выводах, в таблице “XAR.DB” содержатся предельные динамические характеристики шаговых двигателей. Таблице “IPS_NAME.DB” предназначена для последующего наращивания путем ввода новых серий и наименований двигателей (см. рис.2). Каждый файл данных (таблица) имеет следующую структуру: Таблица 1. является главной связующей таблицей ИПС и содержит в себе серии, технические и технологические характеристики, а также ключевые поля по которым осуществляется связь с другими таблицами. Структура таблицы технических характеристик ШД.
Таблица 1.
№
Полное название
Название поля таблицы
1
Ключевое поле
Тип двигателя
2
Ключевое поле
КП1
3
Ключевое поле
КП2
4
Ключевое поле
КП3
5
Ключевое поле
КП4
6
Ключевое поле
Серия двигателя
7
Габаритные размеры
Габаритные размеры
8
Напряжение питания
U, B
- 15 9
Номинальный вращающий момент
Mном, Н*м
10
Шаг
Альфа, Град
11
Потребляемый ток
Iном, А
12
Номинальная приемистость
Fп.ном, Шаг/с
13
Максимальная приемистость
Fп.mах, Шаг/c
14
Номинальный момент инерции нагрузки
Jн, 10-7 Кг*м*м
15
Максимальный статический
Мст.max, Н*м
синхронизирующий момент 16
Статический фиксирующий момент
Мф, Н*м
17
Наименьший момент нагрузки на валу, при
Мmin, Н*м
котором двигатель работает без пропуска шага 18
Сопротивление форсировки
Rф, Ом
19
Масса двигателя
Масса, Кг
Таблица 2. связана с таблицей технических характеристик двигателей ключевым полем “Тип двигателя” и содержит в себе условия эксплуатации шаговых двигателей. №
Структура таблицы эксплуатационных характеристик ШД. Таблица 2. Полное название Название поля таблицы
1
Ключевое поле
Тип двигателя
2
Минимальная частота вибрационной
Min частота, Гц
нагрузки, Гц 3
Максимальная частота вибрационной
Max частота, Гц
нагрузки, Гц 4
Ускорение вибрационной нагрузки, М/C2
Ускорение, М/c*c
5
Ударные нагрузки, М/C2
Ударные нагрузки, М/c*c
6
Минимальная температура окружающей
Min Темп.окр.ср., *С
среды, 0С 7
Максимальная температура окружающей среды, 0С
Max Темп.окр.ср., *С
- 16 8
Относительная влажность воздуха, %
Отн.влажность воздуха, %
9
Гарантийная наработка, Ч
Гарантийная наработка, Ч
Графический материал находящийся в таблицах хранится в формате близкому к .BMP поэтому
таблицы
со всеми своими компонентами занимают достаточное
количество памяти на жестком диске. Таблица 3. связана с таблицей технических характеристик двигателей ключевым полем “КП1” и содержит в себе эскизы всех без исключения шаговых двигателей. Таблица 3. со всеми своими компонентами занимает около 500-т КB. №
Структура таблицы с эскизами ШД. Таблица 3. Полное название Название поля таблицы
1
Ключевое поле
КП1
2
Примечания для опытных пользователей
Примечания
3
Эскизы для ШД
Эскиз
Таблица 4. связана с таблицей технических характеристик ключевым полем “КП2” и содержит в себе схемы включения всех без исключения шаговых двигателей. Таблица со всеми своими компонентами займет около 350-и КB. Структура таблицы со схемами включения ШД.
Таблица 4.
№
Полное название
Название поля таблицы
1
Ключевое поле
КП2
2
Примечания для опытных пользователей
Примечания
3
Схема включения для ШД
Схема включения
Таблица 5. связана с таблицей технических характеристик ключевым полем “КП3” и содержит в себе порядок чередования импульсов напряжения на выводах шаговых двигателей. Таблица со всеми своими компонентами займет около 300-т КB.
Структура таблицы с порядками чередования импульсов на выводах ШД. Таблица 5. №
Полное название
Название поля таблицы
- 17 1
Ключевое поле
КП3
2
Примечания для опытных пользователей
Примечания
3
Порядок чередование импульсов
Порядок чер. имп. Нап.
напряжения на выводах ШД Таблица 6. связана с таблицей технических характеристик ключевым полем “КП4” и содержит в себе предельные динамические характеристики шаговых двигателей. Таблица со всеми своими компонентами займет около 860-и КB. Структура таблицы с предельными динамическими характеристиками ШД. Таблица 6. №
Полное название
Название поля таблицы
1
Ключевое поле
КП4
2
Примечания для опытных пользователей
Примечания
3
Предельные динамические характеристики
Предельные дин. Хар.
ШД Таблица 7. связана с таблицей технических характеристик ключевым полем “Серия” и содержит в себе наименования всех двигателей системы. Данная таблица служит для дальнейшего наращивания ИПС. Структура таблицы с наименованиями двигателей.
Таблица 7.
№
Полное название
Название поля таблицы
1
Ключевое поле
Серия дв.
2
Наименование двигателя
Наименование дв.
Такая структура позволяет создать гибкую базу данных, исключающую избыточность данных, и позволяющую на своей основе создать приложения. Благодаря такой структуре возможно использование как всей базы данных, так и отдельных ее частей, для создания других приложений, охватывающих весь спектр существующих микромашин, в сочетании с другими базами данных.
- 18 6. Методика поиска информации в базе данных Поиск информации в БД может вестись следующими способами : 1.
По
заранее
подготовленным
вариантам
индивидуальных
заданий по
техническим характеристикам пользователь выбирает номер варианта, и может еще ввести дополнительные параметры поиска затем подтверждает свой выбор, а далее система проводит все операции по выборке данных автоматически, представляя пользователю только конечный результат поиска. Содержание вариантов дано в “Руководстве пользователя”. 2. Выбор двигателей по конкретному параметру (характеристике) - номинальному моменту, угловому шагу и т.п. В этом режиме пользователь выбирает конкретную характеристику для поиска, задает ее численное значение и имеет возможность выбрать один из трех режимов поиска (по техническим, эксплуатационным или по всем имеющимся характеристикам). 3. Поиск по нескольким параметрам. В этом случае требуется ввести несколько параметров поиска, то есть количество критериев поиска может увеличиваться до максимального. При задании условия поиска пользователь может использовать операторы BLANK (пустое значение), NOT (Не совпадает с), LIKE (Похож на), >,