Объясните работу принципиальной схемы управления асинхронным электродвигателем. Типовые схемы разомкнутых систем управления электродвигателями. Основные элементы схемы и их назначение

Объясните работу принципиальной схемы управления асинхронным электродвигателем. Типовые схемы разомкнутых систем управления электродвигателями. Основные элементы схемы и их назначение
Объясните работу принципиальной схемы управления асинхронным электродвигателем. Типовые схемы разомкнутых систем управления электродвигателями. Основные элементы схемы и их назначение

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

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

Перед началом работы включают автоматический выключатель QF. При нажатии кнопки SВ2 включается пускатель КМ и запускается двигатель М. Для остановки двигателя необходимо нажать кнопку SВ1, при этом отключаются пускатель КМ и двигатель М.

Рис.5.4. Схема включения асинхронного электродвигателя с короткозамкнутым ротором

При перегрузке электродвигателя М срабатывает электротепловое реле КК, размыкающее контакты КК:1 в цепи катушки КМ. Пускатель КМ отключается, двигатель М останавливается.

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

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

Различают механическую и электрическую блокировки.

Примером простейшей электрической блокировки, применяемой практически во всех схемах управления, является блокировка кнопки «Пуск» SB2 (рис. 5.4.) контактом КМ2. Блокировка этим контактом позволяет после включения двигателя кнопку SB2 отпустить, не прерывая цепи питания катушки магнитного пускателя КМ, которое идет через блокировочный контакт КМ2.

В схемах реверсирования электродвигателей (при обеспечении движения механизмов вперед-назад, вверх-вниз и т.д.), а также при торможении применяются реверсивные магнитные пускатели. Реверсивный магнитный пускатель состоит из двух нереверсивных. При работе реверсивного пускателя необходимо исключить возможность их одновременно включения. Для этого в схемах предусматриваются и электрическая, и механическая блокировки (рис. 5.5). Если реверсирование двигателя выполняется двумя нереверсивными магнитными пускателями, то роль электрической блокировки играют контакты КМ1:3 и КМ2:3, а механическая блокировка обеспечивается кнопками SВ2 и SВ3, каждая из которых состоит из двух контактов, связанных между собой механически. При этом один из контактов-замыкающий, другой - размыкающий (механическая блокировка).

Схема работает следующим образом. Предположим что при включении пускателя КМ1 двигатель М вращается по часовой стрелке и против часовой - при включении КМ2. При нажатии кнопки SВ3 сначала размыкающий контакт кнопки разорвет цепь питания пускателя КМ2 и только потом замыкающий контакт SВ3 замкнет цепь катушки КМ1.

Рис.5.5. Механическая и электрическая блокировки при реверсировании привода

Пускатель КМ1 включается, запускается с вращением по часовой стрелке двигатель М. Контакт КМ1:3 размыкается, осуществляя электрическую блокировку, т.е. пока включен КМ1, цепь питания пускателя КМ2 разомкнута и его нельзя включить. Для осуществления реверса двигателя необходимо его остановить кнопкой SВ1, а затем, нажав кнопку SВ2, запустить в обратную сторону. При нажатии SВ2 сначала размыкающим контактом SВ2 разрывается цепь питания катушки КМ1 и далее замыкается цепь питания катушки КМ2 (механическая блокировка). Пускатель КМ2 включается и реверсирует двигатель М. Контакт КМ2:3, размыкаясь, осуществляет электрическую блокировку пускателя КМ1.

Чаще реверсирование двигателя выполняется одним реверсивным магнитным пускателем. Такой пускатель состоит из двух простых пускателей, подвижные части которых между собой связаны механически с помощью устройства в виде коромысла. Такое устройство называется механической блокировкой, не позволяющей силовым контактом одного пускателя КМ1 одновременно замыкаться силовым контактам другого пускателя КМ2 (рис. 5.6).

Рис. 5.6. Механическая блокировка «коромыслом» подвижных частей двух пускателей единого реверсивного магнитного пускателя

Электрическая схема управления реверсом двигателя при помощи двух простейших пускателей единого реверсивного магнитного пускателя такая же, как и электрическая схема управления реверсом двигателя с использованием двух нереверсивных магнитных пускателей (рис. 5.5), с применением в электрической схеме таких же электрических и механических блокировок.

При автоматизации электроприводов поточных линий, конвейеров и т.п. применяется электрическая блокировка, которая обеспечивает пуск электродвигателей линии в определенной последовательности (рис. 5.7). При такой схеме, например, включение второго двигателя М2 (рис. 5.7) возможно только после включения первого двигателя М1, включение двигателя М3 – после включения М2. Такая очередность пуска обеспечивается блокировочными контактами КМ1:3 и КМ2:3.

Рис.5.7. Схема последовательного включения двигателей

Пример 5.1. Используя электрическую схему (рис. 5.4) управления асинхронным электродвигателем с короткозамкнутым ротором, необходимо включить в эту схему дополнительные контакты, обеспечивающие автоматическую остановку электродвигателя рабочего механизма в одной и в двух заданных точках.

Решение. Требование задачи обеспечить остановку электродвигателя в одной заданной точке может быть выполнено путевым выключателем SQ1 с нормально закрытым контактом, установленным последовательно с блок-контактом KM2, шунтирующим кнопку SB2. Для остановки электродвигателя рабочего механизма в двух заданных точках последовательно с контактом путевого выключателя SQ1 размещают контакт второго путевого выключателя SQ2. На рис. 5.8 приведены электрические схемы остановки электродвигателя в одной и в двух заданных точках. После пуска двигателя механизм приходит в движение и при достижении места остановки нажимает на путевой выключатель, например SQ1, и электродвигатель останавливается. После выполнения необходимой технологической операции вновь нажимаем на кнопку SB2, и механизм продолжает движение до следующего путевого выключателя SQ2, где технологическая операция заканчивается.

Рис. 5.8 К примеру 5.1

Пример 5.2. В электрическую схему (рис. 5.5) управления реверсом короткозамкнутого асинхронного двигателя с помощью блокировочных связей следует ввести элементы световой сигнализации для контроля направления вращения двигателя.

Решение. Схема световой сигнализации контроля направления вращения двигателя при реверсе, совмещённая со схемой управления реверсом двигателя, приведена на рис. 5.9. При вращении двигателя, например вправо, горит лампа HL1, включаемая контактом KM1.4 магнитного пускателя KM1, при этом лампа HL2 погашена, т.к. магнитный пускатель KM2 не включён. При вращении двигателя влево горит лампа HL2, включённая контактом KM2.4 магнитного пускателя KM2. Таким образом, лампа HL1 сигнализирует о вращении двигателя вправо, а лампа HL2 - о вращении двигателя влево. В результате блокировочными связями световая сигнализация обеспечивает контроль над направлением вращения двигателя при реверсе.

Рис. 5.9 К примеру 5.2

Контрольные вопросы

1. Как подразделяются электрические схемы по видам и типам?

2. Каковы основные правила построения электрических схем?

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

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

5. Нарисуйте схемы включения двигателя, приведенные на рис. 5.1, 5.2 и 5.4.

6. Объясните работу схем на рис. 5.5 и 5.7.

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

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

Перед началом работы включают автоматический выключатель QF. При нажатии кнопки SВ2 включается пускатель КМ и запускается двигатель М. Для остановки двигателя необходимо нажать кнопку SВ1, при этом отключаются пускатель КМ и двигатель М.

Рис.5.4. Схема включения асинхронного электродвигателя с короткозамкнутым ротором

При перегрузке электродвигателя М срабатывает электротепловое реле КК, размыкающее контакты КК:1 в цепи катушки КМ. Пускатель КМ отключается, двигатель М останавливается.

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

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

Различают механическую и электрическую блокировки.

Примером простейшей электрической блокировки, применяемой практически во всех схемах управления, является блокировка кнопки «Пуск» SB2 (рис. 5.4.) контактом КМ2. Блокировка этим контактом позволяет после включения двигателя кнопку SB2 отпустить, не прерывая цепи питания катушки магнитного пускателя КМ, которое идет через блокировочный контакт КМ2.

В схемах реверсирования электродвигателей (при обеспечении движения механизмов вперед-назад, вверх-вниз и т.д.), а также при торможении применяются реверсивные магнитные пускатели. Реверсивный магнитный пускатель состоит из двух нереверсивных. При работе реверсивного пускателя необходимо исключить возможность их одновременно включения. Для этого в схемах предусматриваются и электрическая, и механическая блокировки (рис. 5.5). Если реверсирование двигателя выполняется двумя нереверсивными магнитными пускателями, то роль электрической блокировки играют контакты КМ1:3 и КМ2:3, а механическая блокировка обеспечивается кнопками SВ2 и SВ3, каждая из которых состоит из двух контактов, связанных между собой механически. При этом один из контактов-замыкающий, другой - размыкающий (механическая блокировка).

Схема работает следующим образом. Предположим что при включении пускателя КМ1 двигатель М вращается по часовой стрелке и против часовой - при включении КМ2. При нажатии кнопки SВ3 сначала размыкающий контакт кнопки разорвет цепь питания пускателя КМ2 и только потом замыкающий контакт SВ3 замкнет цепь катушки КМ1.

Рис.5.5. Механическая и электрическая блокировки при реверсировании привода

Пускатель КМ1 включается, запускается с вращением по часовой стрелке двигатель М. Контакт КМ1:3 размыкается, осуществляя электрическую блокировку, т.е. пока включен КМ1, цепь питания пускателя КМ2 разомкнута и его нельзя включить. Для осуществления реверса двигателя необходимо его остановить кнопкой SВ1, а затем, нажав кнопку SВ2, запустить в обратную сторону. При нажатии SВ2 сначала размыкающим контактом SВ2 разрывается цепь питания катушки КМ1 и далее замыкается цепь питания катушки КМ2 (механическая блокировка). Пускатель КМ2 включается и реверсирует двигатель М. Контакт КМ2:3, размыкаясь, осуществляет электрическую блокировку пускателя КМ1.

Чаще реверсирование двигателя выполняется одним реверсивным магнитным пускателем. Такой пускатель состоит из двух простых пускателей, подвижные части которых между собой связаны механически с помощью устройства в виде коромысла. Такое устройство называется механической блокировкой, не позволяющей силовым контактом одного пускателя КМ1 одновременно замыкаться силовым контактам другого пускателя КМ2 (рис. 5.6).

Рис. 5.6. Механическая блокировка «коромыслом» подвижных частей двух пускателей единого реверсивного магнитного пускателя

Электрическая схема управления реверсом двигателя при помощи двух простейших пускателей единого реверсивного магнитного пускателя такая же, как и электрическая схема управления реверсом двигателя с использованием двух нереверсивных магнитных пускателей (рис. 5.5), с применением в электрической схеме таких же электрических и механических блокировок.

При автоматизации электроприводов поточных линий, конвейеров и т.п. применяется электрическая блокировка, которая обеспечивает пуск электродвигателей линии в определенной последовательности (рис. 5.7). При такой схеме, например, включение второго двигателя М2 (рис. 5.7) возможно только после включения первого двигателя М1, включение двигателя М3 – после включения М2. Такая очередность пуска обеспечивается блокировочными контактами КМ1:3 и КМ2:3.

Рис.5.7. Схема последовательного включения двигателей

Пример 5.1. Используя электрическую схему (рис. 5.4) управления асинхронным электродвигателем с короткозамкнутым ротором, необходимо включить в эту схему дополнительные контакты, обеспечивающие автоматическую остановку электродвигателя рабочего механизма в одной и в двух заданных точках.

Решение. Требование задачи обеспечить остановку электродвигателя в одной заданной точке может быть выполнено путевым выключателем SQ1 с нормально закрытым контактом, установленным последовательно с блок-контактом KM2, шунтирующим кнопку SB2. Для остановки электродвигателя рабочего механизма в двух заданных точках последовательно с контактом путевого выключателя SQ1 размещают контакт второго путевого выключателя SQ2. На рис. 5.8 приведены электрические схемы остановки электродвигателя в одной и в двух заданных точках. После пуска двигателя механизм приходит в движение и при достижении места остановки нажимает на путевой выключатель, например SQ1, и электродвигатель останавливается. После выполнения необходимой технологической операции вновь нажимаем на кнопку SB2, и механизм продолжает движение до следующего путевого выключателя SQ2, где технологическая операция заканчивается.

Рис. 5.8 К примеру 5.1

Пример 5.2. В электрическую схему (рис. 5.5) управления реверсом короткозамкнутого асинхронного двигателя с помощью блокировочных связей следует ввести элементы световой сигнализации для контроля направления вращения двигателя.

Решение. Схема световой сигнализации контроля направления вращения двигателя при реверсе, совмещённая со схемой управления реверсом двигателя, приведена на рис. 5.9. При вращении двигателя, например вправо, горит лампа HL1, включаемая контактом KM1.4 магнитного пускателя KM1, при этом лампа HL2 погашена, т.к. магнитный пускатель KM2 не включён. При вращении двигателя влево горит лампа HL2, включённая контактом KM2.4 магнитного пускателя KM2. Таким образом, лампа HL1 сигнализирует о вращении двигателя вправо, а лампа HL2 - о вращении двигателя влево. В результате блокировочными связями световая сигнализация обеспечивает контроль над направлением вращения двигателя при реверсе.

Рис. 5.9 К примеру 5.2

Чтобы обеспечить эффективный контроль использования памяти, ОС должна выполнять следующие функции:

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

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

Простейшие схемы управления памятью

Первые ОС применяли очень простые методы управления памятью. Вначале каждый процесс пользователя должен был полностью поместиться в основной памяти , занимать непрерывную область памяти, а система принимала к обслуживанию дополнительные пользовательские процессы до тех пор, пока все они одновременно помещались в основной памяти . Затем появился "простой свопинг" (система по-прежнему размещает каждый процесс в основной памяти целиком, но иногда на основании некоторого критерия целиком сбрасывает образ некоторого процесса из основной памяти во внешнюю и заменяет его в основной памяти образом другого процесса). Такого рода схемы имеют не только историческую ценность. В настоящее время они применяются в учебных и научно-исследовательских модельных ОС, а также в ОС для встроенных (embedded) компьютеров.

Схема с фиксированными разделами

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

Каждый раздел может иметь свою очередь процессов, а может существовать и глобальная очередь для всех разделов(см. рис. 8.4).

Эта схема была реализована в IBM OS/360 ( MFT ), DEC RSX-11 и ряде других систем.

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


Рис. 8.4.

Очевидный недостаток этой схемы – число одновременно выполняемых процессов ограничено числом разделов.

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

Один процесс в памяти

Частный случай схемы с фиксированными разделами – работа менеджера памяти однозадачной ОС. В памяти размещается один пользовательский процесс. Остается определить, где располагается пользовательская программа по отношению к ОС – в верхней части памяти, в нижней или в средней. Причем часть ОС может быть в ROM (например, BIOS, драйверы устройств). Главный фактор, влияющий на это решение, – расположение вектора прерываний, который обычно локализован в нижней части памяти, поэтому ОС также размещают в нижней. Примером такой организации может служить ОС MS-DOS.

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

Оверлейная структура

Так как размер логического адресного пространства процесса может быть больше, чем размер выделенного ему раздела (или больше, чем размер самого большого раздела), иногда используется техника, называемая оверлей (overlay) или организация структуры с перекрытием. Основная идея – держать в памяти только те инструкции программы, которые нужны в данный момент.

Потребность в таком способе загрузки появляется, если логическое адресное пространство системы мало, например 1 Мбайт (MS-DOS) или даже всего 64 Кбайта (PDP-11), а программа относительно велика. На современных 32-разрядных системах, где виртуальное адресное пространство измеряется гигабайтами, проблемы с нехваткой памяти решаются другими способами (см. раздел "Виртуальная память").


Рис. 8.5.

Коды ветвей оверлейной структуры программы находятся на диске как абсолютные образы памяти и считываются драйвером оверлеев при необходимости. Для описания оверлейной структуры обычно используется специальный несложный язык (overlay description language). Совокупность файлов исполняемой программы дополняется файлом (обычно с расширением. odl ), описывающим дерево вызовов внутри программы. Для примера, приведенного на рис. 8.5 , текст этого файла может выглядеть так:

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

Оверлеи могут быть полностью реализованы на пользовательском уровне в системах с простой файловой структурой. ОС при этом лишь делает несколько больше операций ввода-вывода. Типовое решение – порождение линкером специальных команд, которые включают загрузчик каждый раз, когда требуется обращение к одной из перекрывающихся ветвей программы.

Тщательное проектирование оверлейной структуры отнимает много времени и требует знания устройства программы, ее кода, данных и языка описания оверлейной структуры . По этой причине применение оверлеев ограничено компьютерами с небольшим логическим адресным пространством . Как мы увидим в дальнейшем, проблема оверлейных сегментов , контролируемых программистом, отпадает благодаря появлению систем виртуальной памяти.

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

Динамическое распределение. Свопинг

Имея дело с пакетными системами , можно обходиться фиксированными разделами и не использовать ничего более сложного. В системах с разделением времени возможна ситуация, когда память не в состоянии содержать все пользовательские процессы. Приходится прибегать к свопингу (swapping) – перемещению процессов из главной памяти на диск и обратно целиком. Частичная выгрузка процессов на диск осуществляется в системах со страничной организацией (paging) и будет рассмотрена ниже.

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

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

Схема с переменными разделами

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

Моделирование показало, что доля полезно используемой памяти в первых двух случаях больше, при этом первый способ несколько быстрее. Попутно заметим, что перечисленные стратегии широко применяются и другими компонентами ОС, например для размещения файлов на диске.

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

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

Статистический анализ показывает, что пропадает в среднем 1/3 памяти! Это известное правило 50% (два соседних свободных участка в отличие от двух соседних процессов могут быть объединены).

Одно из решений проблемы внешней фрагментации – организовать сжатие, то есть перемещение всех занятых (свободных) участков в сторону возрастания (убывания) адресов, так, чтобы вся свободная память образовала непрерывную область. Этот метод иногда называют схемой с перемещаемыми разделами. В идеале фрагментация после сжатия должна отсутствовать. Сжатие, однако, является дорогостоящей процедурой, алгоритм выбора оптимальной стратегии сжатия очень труден и, как правило, сжатие осуществляется в комбинации с выгрузкой и загрузкой по другим адресам.

Первые ОС применяли очень простые методы управления памятью. Вначале каждый процесс пользователя должен был полностью поместиться в основной памяти, занимать непрерывную область памяти, а система принимала к обслуживанию дополнительные пользовательские процессы до тех пор, пока все они одновременно помещались в основной памяти. Затем появился "простой свопинг" (система по-прежнему размещает каждый процесс в основной памяти целиком, но иногда на основании некоторого критерия целиком сбрасывает образ некоторого процесса из основной памяти во внешнюю и заменяет его в основной памяти образом другого процесса). Такого рода схемы имеют не только историческую ценность. В настоящее время они применяются в учебных и научно-исследовательских модельных ОС, а также в ОС для встроенных (embedded) компьютеров.

Схема с фиксированными разделами

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

Каждый раздел может иметь свою очередь процессов, а может существовать и глобальная очередь для всех разделов(см. рис. 8.4).

Эта схема была реализована в IBM OS/360 (MFT), DEC RSX-11 и ряде других систем.

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

Рис. 8.4. Схема с фиксированными разделами: (a) – с общей очередью процессов, (b) – с отдельными очередями процессов

Очевидный недостаток этой схемы – число одновременно выполняемых процессов ограничено числом разделов.

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

Один процесс в памяти

Частный случай схемы с фиксированными разделами – работа менеджера памяти однозадачной ОС. В памяти размещается один пользовательский процесс. Остается определить, где располагается пользовательская программа по отношению к ОС – в верхней части памяти, в нижней или в средней. Причем часть ОС может быть в ROM (например, BIOS, драйверы устройств). Главный фактор, влияющий на это решение, – расположение вектора прерываний, который обычно локализован в нижней части памяти, поэтому ОС также размещают в нижней. Примером такой организации может служить ОС MS-DOS.

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

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

В качестве электроприводов устройств автоматизируемого технологического оборудования (насосов, вентиляторов, задвижек, клапанов и т. п.) в главном употребляют реверсивные и нереверсивные асинхронные электродвигатели с короткозамкнутым ротором, схемы управления которыми будут в предстоящем рассмотрены. Построение этих схем управления осуществляется в главном на базе релейно-контактных аппаратов. Это обосновано наличием огромного выбора серийно выпускаемой релейно-контактной аппаратуры с контактными устройствами разных выполнений и обмотками, работающими на разных напряжениях.

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

Чтение принципных схем управления электроприводами технологических устройств следует начинать с исследования технических требований, предъявляемых к схеме, и установления критерий и последовательности деяния схемы. Принципиальное место при всем этом занимает исследование принятой схемы организации управления электроприводами, на которой целенаправлено тормознуть более тщательно.

Схема организации управления электроприводами

Схема организации управления электроприводами может предугадывать местное, дистанционное и автоматическое управление. Все три вида управления используются
во всех вероятных сочетаниях. Наибольшее распространение получили структуры управления, предусматривающие: местное и дистанционное управление; местное и автоматическое управление; местное, дистанционное и

Автоматическое управление. В неких случаях, обычно, при значимых расстояниях до объекта управления применяется телемеханизированное управление.
Местное управление электроприводом осуществляется оператором при помощи органов управления, к примеру кнопочных постов, расположенных в конкретной близости от механизма. Контроль за работой механизма делается оператором зрительно либо по слуху, а в производственных помещениях, где таковой контроль выполнить нереально, применяется световая сигнализация положения.

При дистанционном управлении запуск и останов электропривода механизма производятся с поста управления. Объект находится вне поля зрения оператора, и его положение контролируется по сигналам: «Включено» - «Отключено», «Открыто» - «Закрыто» и т. п.

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

Вид управления электроприводом (местное, автоматическое либо дистанционное) выбирают при помощи тумблеров цепей (тумблеров вида управления), которые устанавливают на местных, агрегатных и диспетчерских щитах и пультах управления.

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

Особо серьезно следует подойти к рассмотрению диаграмм и таблиц переключений контактов электронных аппаратов и устройств, поясняющих технологических схем, схем блокировочных зависимостей работы технологического оборудования, таблиц применимости и других поясняющих надписей. От того, как кропотливо и серьезно будут выполнены перечисленные советы, зависит
фуррор всей предстоящей работы по выяснению принципа деяния рассматриваемой схемы.