Схема пускателя с самоподхватом: Схема подключения магнитного пускателя — советы электрика

Содержание

Схема подключения пускателя через кнопку — советы электрика

Схема подключения пускателя

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

Хоть Вы, может быть, естественно понимаете принцип её  работы, но для освежения памяти либо для новичков все же опишу кратко эту работу. И так, вся схема не считая электродвигателя, который установлен конкретно на определенном оборудовании либо устройстве, устанавливается или в щитке либо в специальной коробке (ПМЛ).

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

Схема пускателя облегченный вариант

Обратите внимание

А сейчас о механизме работы: на клеммы Ф1, Ф2, Ф3 подается трехфазное напряжение. Для пуска асинхронного электродвигателя требуется срабатывание магнитного пускателя(ПМ) и замыкания его контактов ПМ1, ПМ2 и ПМ3.

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

Они бывают на 380в, 220в, 110в, 36в, 24в и 12в) (данная схема рассчитана на напряжение 220в, так как берётся с одной из имеющихся фаз и нуля).

Подача электропитания на катушку магнитного пускателя осуществляется по такой цепи: С ф1 поступает фаза на замкнутый контакт термический защиты электродвигателя ТП1, дальше проходит через катушку самого пускателя и выходит на кнопку Запуск (КН1) и на контакт самоподхвата ПМ4 (магнитного пускателя). С их питание выходит на нормально замкнутую кнопку СТОП и после замыкается на нуле.

Для пуска требуется надавить кнопку «Запуск», после этого цепь катушки магнитного пускателя замкнётся и притянет (замкнёт) контакты ПМ1-3 (для запуска мотора) и контакт ПМ4, который даст возможность при отпускании кнопки запуска, продолжать работу и не отключить магнитный пускатель (именуется самоподхватом). Для остановки электродвигателя, требуется всего только надавить кнопку СТОП (КН2) и тем самым разорвать цепь питания катушки ПМ. В итоге контакты ПМ1-3 и ПМ4 отключатся, и работа будет остановлена до последующего пуска Запуска.

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

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

Хотя и не редко предпосылкой становится и сам движок, из-за высохших подшипников, нехорошей обмотки, механического повреждения и т.д.

Важно

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

Подключения пускателя по схеме — реверс

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

Для такой схемы нам понадобится не один, а два схожих пускателя и кнопка ПУСК-СТОП 3-х кнопочная, т. е. две кнопки Запуск и одна СТОП. Могут в схемах реверс, употребляться пульты и на две кнопки, это участки, где промежутки работы очень короткие.

К примеру маленькая лебедка, промежутки работы 3-10 секунд, для работы этого оборудования, вариант на две кнопки более подходящий, но кнопки обе пусковые, т. е.

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

Подключения пускателя по схеме – реверс

Пускатель со схемой звезда – треугольник

Переключение мотора со звезды на треугольник используют для защиты электрических цепей от перегрузок. В основном переключают со звезды на треугольник большие трехфазные асинхронные движки от 30-50 кВт, и высокооборотные ~3000 об/мин, время от времени 1500 об/мин.

Если движок соединен в звезду то на каждую его обмотку подается напряжение 220 Вольт, а если движок соединен в треугольник, то на каждую его обмотку приходиться напряжение 380 Вольт. Тут в действие вступает закон Ома «I=U/R» чем выше напряжение, тем выше ток, а сопротивление не меняется.

Проще говоря, при подключении в треугольник (380) ток будет выше, чем при подключении в звезду(220).

Когда электродвигатель разгоняется и набирает полные обороты, картина стопроцентно изменяется. Дело в том что движок имеет мощность которая не находится в зависимости от того подключен он в звезду либо на треугольник. Мощность мотора зависит в основном от железа и сечения провода. Тут действует другой закон электротехники «W=I*U»

Мощность равна сила тока, умноженная на напряжение, другими словами чем выше напряжение, тем ниже ток. При подключении в треугольник(380), ток будет ниже, чем в звезду (220).

Совет

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

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

Схема звезда – треугольник

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

К движку подходит 6 концов. Магнитный пускатель КМ служит для включения и отключения мотора. Контакты магнитного пускателя КМ1 работают как перемычки для включения асинхронного мотора в треугольник. Обратите внимания, провода от клеммника мотора должны быть включены в таком же порядке, как и в самом движке, главное не спутать.

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

При нажатии на кнопку «ПУСК» питание подается на магнитный пускатель КМ он срабатывает и на него подается напряжение через  блок контакт сейчас кнопку можно отпустить. Дальше напряжение подается на реле времени РВ, оно отсчитывает установленное время. Также напряжение через замкнутый контакт реле времени подается на магнитный пускатель КМ2 и движок запускается в «звезду».

Через установленное время срабатывает реле времени РТ. Магнитный пускатель Р3 отключается.

Напряжение через контакт реле времени подается на нормально-замкнутый (замкнутый в отключенном положении) блок контакт магнитного пускателя КМ2, а от туда на катушку магнитного пускателя КМ1. И электродвигатель врубается в треугольник.

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

Обратите внимание

Магнитные пускатели КМ1 и КМ2 лучше взять сдвоенные с механической блокировкой одновременного включения.

Кнопкой «СТОП» схема отключается.

Схема состоит:

— Автоматический выключатель;

— Три магнитных пускателя КМ, КМ1, КМ2;

— Кнопка запуск – стоп;

— Трансформаторы тока ТТ1, ТТ2;

— Токовое реле РТ;

— Реле времени РВ;

— БКМ, БКМ1, БКМ2– блок контакт собственного пускателя.

Источник: http://elektrica.info/shema-podklyucheniya-puskatelya/

Как подключить магнитный пускатель

Первая, классическая схема, предназначена для обычного пуска электродвигателя: кнопку «Пуск» нажали – двигатель включился, кнопку «Стоп» нажали – двигатель отключился. Причем вместо двигателя Вы можете подключать любую нагрузку, например, мощный ТЭН.

Для удобства понимания схема разделена на две части: силовая часть и цепи управления.

Силовая часть запитывается от трехфазного переменного напряжения 380В с фазами «А» «В» «С». В силовую часть входит: трехполюсный автоматический выключатель QF1, три пары силовых контактов магнитного пускателя 1L1-2T13L2-4T25L3-6T3 и трехфазный асинхронный эл. двигатель М.

Цепь управления получает питание от фазы «А».

В схему цепи управления входят кнопка SB1 «Стоп», кнопка SB2 «Пуск», катушка магнитного пускателя КМ1 и его вспомогательный контакт 13НО-14НО, включенныйпараллельно кнопке «Пуск».

При включении автомата QF1 фазы «А», «В», «С» поступают на верхние контакты магнитного пускателя 1L13L25L3 и там дежурят.

Фаза «А», питающая цепи управления, через кнопку «Стоп» приходит на контакт №3 кнопки «Пуск», вспомогательный контакт пускателя 13НО и так же остается дежурить на этих двух контактах.

Схема готова к работе.

При нажатии на кнопку «Пуск» фаза «А» попадает на катушку пускателя КМ1, пускатель срабатывает и все его контакты замыкаются. Напряжение появляется на нижних силовых контактах 2Т14Т26Т3 и уже от них поступает на эл. двигатель. Двигатель начинает вращаться.

Вы можете отпустить кнопку «Пуск» и двигатель не отключится, так как с использованием вспомогательного контакта пускателя 13НО-14НО, подключенногопараллельно кнопке «Пуск», реализован самоподхват.

Получается так, что после отпускания кнопки «Пуск» фаза продолжает поступать на катушку магнитного пускателя, но уже через свою пару 13НО-14НО. На нижнем рисунке стрелкой показано движение фазы «А».

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

Важно

двигатель достаточно нажать кнопку «Стоп»: цепь разорвется, управляющее напряжение перестанет поступать на катушку пускателя, возвратная пружина вернет сердечник с силовыми контактами в исходное положение, силовые контакты разомкнутся и отключат двигатель от трехфазного питающего напряжения.

А теперь рассмотрим монтажную схему цепи управления пускателем.

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

Чтобы не тянуть лишний провод на кнопку «Пуск», ставится перемычка между выводом катушки и одним из ближних вспомогательных контактов: в данном случае это «А2» и «14НО».

А уже с противоположного вспомогательного контакта провод тянется непосредственно на контакт №3 кнопки «Пуск».

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

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

Схема подключения реверсивного магнитного пускателя.

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

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

Совет

В схему добавилась еще одна цепь управления, состоящая из кнопки SB3, магнитного пускателя КМ2, и немного видоизменилась силовая часть подачи питания на эл. двигатель. Названия кнопок SB2 и SB3 даны условно.

Для защиты от короткого замыкания в силовой цепи, перед катушками пускателей добавились два нормально-замкнутых контакта КМ1.2 и КМ2.2, взятые от контактных приставок, установленных на магнитных пускателях КМ1 и КМ2.

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

1. Исходное состояние схемы

При включении автоматического выключателя QF1 фазы «А», «В», «С» поступают на верхние силовые контакты магнитных пускателей КМ1 и КМ2 и там остаются дежурить.

Фаза «А», питающая цепи управления, через автомат защиты цепей управленияSF1 и кнопку SB1 «Стоп» поступает на контакт №3 кнопок SB2 и SB3, вспомогательный контакт 13НО пускателей КМ1 и КМ2, и остается дежурить на этих контактах. Схема готова к работе.На рисунке ниже показана часть реверсивной схемы, а именно, монтажная схема цепей управления с реальными элементами.

2. Работа цепей управления при вращении двигателя влево

При нажатии на кнопку SB2 фаза «А» через нормально-замкнутый контакт КМ2.2поступает на катушку магнитного пускателя КМ1, пускатель срабатывает и его нормально-разомкнутые контакты замыкаются, а нормально-замкнутыеразмыкаются.

При замыкании контакта КМ1.1 пускатель встает на самоподхват, а при замыкании силовых контактов КМ1 фазы «А», «В», «С» поступают на соответствующие контакты обмоток эл. двигателя и двигатель начинает вращение, например, в левую сторону.

Здесь же, нормально-замкнутый контакт КМ1.

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

Это так называемая «защита от дурака», и о ней чуть ниже.На следующем рисунке показана часть схемы управления, отвечающая за команду «Влево». Схема показана с использованием реальных элементов.

3. Работа цепей управления при вращении двигателя вправо

Чтобы задать двигателю вращение в противоположную сторону достаточно поменять местами любые две питающие фазы, например, «В» и «С». Вот этим, как раз, и занимается пускатель КМ2.

Но прежде чем нажать кнопку «Вправо» и задать двигателю вращение в обратную сторону, нужно кнопкой «Стоп» остановить прежнее вращение.

При этом разорвется цепь и управляющая фаза «А» перестанет поступать на катушку пускателя КМ1, возвратная пружина вернет сердечник с контактами в исходное положение, силовые контакты разомкнутся и отключат двигатель М от трехфазного питающего напряжения. Схема вернется в начальное состояние или ждущий режим:

Обратите внимание

Нажимаем кнопку SB3 и фаза «А» через нормально-замкнутый контакт КМ1.2поступает на катушку магнитного пускателя КМ2, пускатель срабатывает и через свой контакт КМ2.1 встает на самоподхват.

Своими силовыми контактами КМ2 пускатель перебросит фазы «В» и «С» местами и двигатель М станет вращаться в другую сторону. При этом контакт КМ2.2, расположенный в цепи питания пускателя КМ1, разомкнется и не даст пускателюКМ1 включиться пока в работе пускатель КМ2.

4. Силовые цепи

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

Обвязка силовых контактов пускателя КМ1 выполнена так, что при их срабатывании фаза «А» поступает на обмотку №1, фаза «В» на обмотку №2, и фаза «С» на обмотку №3. Двигатель, как мы определились, получает вращение влево. Здесь переброс фаз не осуществляется.

Обвязка силовых контактов пускателя КМ2 выполнена таким-образом, что при его срабатывании фазы «В» и «С» меняются местами: фаза «В» через средний контакт подается на обмотку №3, а фаза «С» через крайний левый подается на обмотку№2. Фаза «А» остается без изменений.

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

Фаза «А» белым проводом заходит на вход левого контакта пускателя КМ1 и перемычкой заводится на вход левого контакта пускателя КМ2.

Выхода обоих контактов пускателей также соединены перемычкой, и уже от пускателя КМ1 фаза «А» поступает на обмотку №1 двигателя М — здесь переброса фазы нет.

Фаза «В» красным проводом заходит на вход среднего контакта пускателя КМ1 и перемычкой заводится на правый вход пускателя КМ2.

С правого выхода КМ2 фаза перемычкой заводится на правый выход КМ1, и тем самым, встает на место фазы «С».

Важно

И теперь на обмотку №3, при включении пускателя КМ2 будет подаваться фаза «В».

Фаза «С» синим проводом заходит на вход правого контакта пускателя КМ1 и перемычкой заводится на средний вход пускателя КМ2.

С выхода среднего контактаКМ2 фаза перемычкой заводится на средний выход КМ1, и тем самым, встает на место фазы «В».

Теперь на обмотку №2, при включении пускателя КМ2 будет подаваться фаза «С». Двигатель будет вращаться в правую сторону.

5. Защита силовых цепей от короткого замыкания или «защита от дурака»

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

Двигатель вращается в левую сторону, пускатель КМ1 в работе и с его выхода все три фазы поступают на обмотки, каждая на свою.

Теперь не отключая пускательКМ1 мы включаем пускатель КМ2. Фазы «В» и «С», которые мы поменяли местами для реверса, встретятся на выходе пускателя КМ1.

Произойдет межфазное замыканиемежду фазами «В» и «С».

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

6. Заключение

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

Источник: http://ProstoLana.ru/zlektrichestvo/item/4166-kak-podklyuchit-magnitnyj-puskatel

Здравствуйте уважаемые посетители сайта electromontaj-st.ru. В сегодняшней статье рассмотрим схему подключения магнитного пускателя, обеспечивающую реверс вращения электрического двигателя.

Данная схема применяется в основном там, где необходимо вращение электродвигателя в разные стороны, например в лифтах, подъёмных кранах и т.п.

Совет

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

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

  • Питание электродвигателя производится от фаз А, В, С, питание цепи управления производится от вазы С.
  • Защита электродвигателя и цепи управления осуществляется трёх полюсным автоматическим выключателем.
  • Защита от перегрузок производится тепловым реле Р.
  • Изменения направления вращения трёхфазного электродвигателя производится сменой чередования фаз для этого служат магнитные пускатели КМ1 и КМ2.
  • Вращение электродвигателя в одном направлении обеспечивает магнитный пускатель КМ1, обеспечивая чередование фаз А, В, С.
  • Изменение направления вращения обеспечивает магнитный пускатель КМ2 с чередованием фаз С, В, А.
  • Управляющие катушки магнитных пускателей одной стороной подключены к нулевому рабочему проводнику N, а другой стороной через кнопочный пост к фазе C.

Управление вращением производится через кнопочный пост, состоящий из трёх кнопок:
1. Кнопка «Вперёд» имеет нормально разомкнутое состояние
2. Кнопка «Назад» имеет нормально разомкнутое состояние
3. Кнопка «Стоп» имеет нормально замкнутое состояние

Кнопки «Вперёд» и «Назад» дополнительно шунтируются через нормально разомкнутые контакты пускателей КМ1 и КМ2.

Также кнопки питания «Вперёд» и «Назад» запитаны через нормально замкнутые контакты КМ1 и КМ2, назначение этих контактов предотвращать ошибочное включение кнопок «Вперёд» и «Назад» минуя кнопку «Стоп».

То есть запуск электродвигателя в любую сторону возможен только через кнопку «Стоп» т.е. остановку.
Давайте теперь рассмотрим работу данной схемы

Переведём трёхполюсной автомат в положение включено
Запустим электродвигатель ВПЕРЕД
При нажатии кнопки «Вперёд» подаётся напряжение на обмотку магнитного пускателя КМ1, якорь магнитной катушки втягивается, замыкая силовые контакты КМ1 и нормально открытый контакт КМ1, шунтирующий кнопку «Вперёд».

Именно благодаря этому контакту после отпускания кнопки «Вперёд» обмотка пускателя остаётся запитана.
Одновременно с этим нормально замкнутый контакт КМ1 обесточивает кнопку «Назад», тем самым делая невозможным запуск двигателя в обратном направлении.

Питание на двигатель подаётся через магнитный пускатель КМ1 с чередованием фаз А, В, С, электродвигатель вращается вперёд.

Остановка двигателя при вращении «Вперёд»
Остановка двигателя, а так же запуска двигателя в другую сторону производится через нажатие кнопки «Стоп».

Так как кнопка стоп является нормально замкнутой, нажатие на неё размыкает контакты, тем самым обесточивая цепи управления.

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

Реверс электродвигателя
Запустим электродвигатель НАЗАД
При нажатии кнопки «Вперёд» подаётся напряжение на обмотку магнитного пускателя КМ2, якорь магнитной катушки втягивается, замыкая силовые контакты КМ2и нормально открытый контакт КМ2, шунтирующий кнопку «Вперёд».

Обратите внимание

Именно благодаря этому контакту после отпускания кнопки «Вперёд» обмотка пускателя остаётся запитана.
Одновременно с этим нормально замкнутый контакт КМ2 обесточивает кнопку «Вперёд», тем самым делая невозможным запуск двигателя в обратном направлении.

Питание на двигатель подаётся через магнитный пускатель КМ2 с чередованием фаз С, В, А, электродвигатель вращается вперёд.

Остановка двигателя при вращении «Назад»
Остановка двигателя, а так же запуска двигателя в другую сторону производится через нажатие кнопки «Стоп».

Так как кнопка стоп является нормально замкнутой, нажатие на неё размыкает контакты, тем самым обесточивая цепи управления.

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

Материалы, близкие по теме:

Источник: http://electromontaj-st.ru/el-skhemy/151-skhema-podklyucheniya-magnitnogo-puskatelya.html

Схемы управления электромагнитными пускателями (контакторами)

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

Электромагнитные контакторы находят даже применение в цепях управления освещением.  Сегодня рассмотрим схемы управления реверсивным и нереверсивным пускателем или контактором. Я даже не знаю, как их можно различать

Для начала хочу сказать несколько слов из чего состоит пускатель. У пускателя можно выделить 3 основных элемента:

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

Все эти 3 элемента будут участвовать в схемах управления.

1 Схема управления нереверсивным пускателем (контактором).

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

Схема управления нереверсивным пускателем (контактором)

При нажатии на кнопку «Пуск» через катушку проходит электрический ток и электромагнит притягивает контакты (силовые и дополнительные). В это время контакт 97-98 замыкается и через него постоянно проходит ток для удержания электромагнита катушки. При нажатии на кнопку «Стоп» цепь управления катушки разрывается и электромагнит отпускает контакты, которые под действие пружины возвращают их в исходное состояние. Кнопки «Пуск» и «Стоп» без фиксации. В случае перегрузки контакт КК также разрывает цепь катушки. До кнопочного поста достаточно проложить трехжильный кабель.

2 Схема блокировки двух устройств при помощи контакторов.

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

Схема блокировки двух устройств при помощи контакторов

Здесь использована предыдущая схема, к которой добавлен вспомогательный дополнительный контакт (приставка контактная, 1з). На линии питания нашего оборудования №1 (в нашем случае это зарядное устройство) устанавливаем контактор. При нажатии кнопки «Пуск» включается вентилятор, контакт 23-24 замыкается и включается контактор на линии №2.

3 Схема управления реверсивным пускателем (контактором). Механическая блокировка.

Реверсивные пускатели применяют для управления задвижками либо для выполнения реверса электродвигателя. Суть в том, что если фазу L1 и L3 (а и b) поменять местами, то двигатель начнет вращаться в противоположную сторону.

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

Схема управления нереверсивным пускателем (контактором). Механическая блокировка

Блокировочное устройство предназначено для исключения одновременного включения двух контакторов.

Блокировочное устройство двух контакторов

При нажатии на кнопку, к примеру у нас задвижка, «Открытие» — первый контактор включается (двигатель вращается в одну сторону). Чтобы задвижку перевести в закрытое состояние должны нажать «Стоп», первый контактор отключится, а затем нажать кнопку «Закрытие» — второй контактор включится. Блокировочное устройство не даст нам одновременно включить два контактора. В случае задвижки данная схема не очень верна, т.к. в схеме не показаны конечные выключатели (данную тему рассмотрю в другой раз).

4 Схема управления реверсивным пускателем (контактором). Электрическая блокировка.

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

Схема управления нереверсивным пускателем (контактором). Электрическая блокировка

При включения одного контактора, размыкающий контакт не дает включиться второму контактору.

При использовании пускателей и контакторов с катушками на 220В схемы практически не меняются. Вместо второй фазы используется N.

Итак, я рассмотрел основные схемы управления нереверсивными и реверсивными пускателями (контакторами), а теперь у вас есть уникальная возможность покритиковать мои схемы

Советую почитать:

Подключение магнитного пускателя на 380 и 220в: схема, видео

Магнитный пускатель является ключевым элементом практически каждой электрической схемы. С помощью контактора производится подключение потребителей, управление нагрузкой дистанционно и прочие коммутационные переключения. В зависимости от напряжения управляющей сети, различаются и по напряжению управления 12, 24, 110, 220, 380 вольт. Обычно для подключения трехфазной и не только нагрузки имеются контакты L1, L2, L3 и вспомогательные NO или NC. Управление малогабаритным пускателем производится в ручном режиме или различными автоматическими устройствами, такими как реле времени, освещенности и прочими. Ниже мы рассмотрим некоторые схемы подключения магнитного пускателя на 220 и 380 вольт, которые могут пригодиться в домашних условиях.

Обзор вариантов

В ручном режиме включение производят с кнопочного поста. Кнопка пуск открытый контакт на замыкание, а стоп работает на размыкание. Схема подключения магнитного пускателя с самоподхватом выглядит следующим образом:
Подсоединение через кнопочный пост Рассмотрим работу цепей включения и выключения магнитного контактора. Кнопочный пост из двух кнопок, при нажатии ПУСК, фаза поступает из сети через контакты СТОП, цепь собирается, пускатель втягивается и замыкает контакты, в том числе и дополнительный NO, который стоит параллельно кнопке ПУСК. Теперь если ее отпустить магнитный пускатель продолжает работать, пока не пропадет напряжение или сработает тепловое реле Р защиты двигателя. При нажатии СТОП цепь разрывается, контактор возвращается в исходное положение и размыкаются контакты. В зависимости от назначения, питание катушки может быть 220в (фаза и ноль) или 380в (две фазы), принцип работы цепей управления не меняется. Включение трехфазного электродвигателя с тепловым реле через кнопочный пост выглядит следующим образом:
Нереверсивное подключение

В итоге это выглядит примерно так, на картинке:

Подсоединение пускателя через две кнопки фото

Если вы хотите подключить трехфазный двигатель через магнитный пускатель с катушкой на 220 вольт, выполнять коммутацию нужно по следующей монтажной схеме:

Подсоединение двигателя через МП
С помощью трех кнопок на пульте управления можно организовать реверсивное вращение электродвигателя.
Реверс
Если внимательно присмотреться, то можно увидеть что она состоит из двух элементов предыдущей схемы. При нажатии ПУСК контактор КМ1 включается, замыкая контакты NO KM1, становясь на самоподхват, и размыкая NC KM1 исключая возможность включения контактора КМ2. При нажатии кнопки СТОП происходит разборки цепи. Еще одним интересным элементом трехфазной реверсивной схемы подключения является силовая часть.
Реверсивная схема
На контакторе КМ2 происходит замена фаз L1 на L3, а L3 на L1, таким образом меняется направление вращения электродвигателя. В принципе данная схемотехника управления трехфазной и однофазной нагрузкой с головой покрывает домашние нужды, и проста для понимания. Можно также подключить дополнительные элементы автоматики, защиты, ограничители. Рассматривать их все нужно отдельно для каждого конкретного устройства.

С помощью выше приведенной схемы подключения магнитного пускателя можно организовать открытие ворот гаража, введя в цепь дополнительно концевые выключатели, задействовав контакты NC последовательно с NC KM1 и NC KM2, ограничив ход механизма.

Инструкции по подсоединению

Самый простой вариант подключения — через кнопку. В этом случае действовать нужно так, как показывается на видео:

Подсоединяем пускатель через кнопочный пост (без реверса)

На примере с двигателем выглядит это так:

Управление электродвигателем на 380 Вольт

Подключить по реверсивной схеме двигатель можно следующим образом:

Включение двигателя через три кнопки

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

Будет интересно прочитать:

Реверсивный пускатель: схема подключения

Если правильно подключить по схеме реверсивный пускатель, то получится запустить любой электродвигатель и заставить вращаться его не только вперед, но и назад. По сути, реверс обеспечивается наличием еще одной контактной группы на пускателе. Но ее нужно правильно подключить. Например, имеются три фазы А, В и С, которые подключены к контактной колодке электромотора. При этом вал вращается по часовой стрелке. Чтобы заставить вращаться его в обратную сторону, достаточно поменять любые две фазы местами. Например, подключить в таком порядке – В, А, С.

Особенности реверсивных пускателей

Используются такие схемы подключения в конструкциях лифтов, подъемных кранов, сверлильных станков. Если сильно не вдаваться в детали, то может показаться, что схема включения мотора с использованием реверса сложнее. Но на деле оказывается, что сложного нет ничего – в конструкцию добавилась еще одна силовая часть и управление.

реверсивный пускатель схема

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

Исходное положение элементов

Схема реверсивного магнитного пускателя в изначальном состоянии разомкнута — напряжение поступает только на верхние контакты и «дежурит» до того момента, пока не начнет работать система управления. Фазы располагаются в таком виде:

  1. От фазы «А» производится питание цепи управления.
  2. Провод от фазы «А» поступает на кнопку остановки.
  3. Фаза также поступает на контакты кнопок SB2 и SB3.
  4. Обязательно осуществляется защита цепей – силовых и управления.

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

Ротор вращается против часовой стрелки

Как только происходит нажатие на кнопку SB2, через нормально-замкнутую группу контактов КМ2.2 проходит фаза «А» на катушку пускателя. При этом происходит срабатывание обмотки, контакты, которые были разомкнутые, замыкаются. А замкнутые размыкаются.

Как только произойдет замыкание контактов КМ1.1, магнитный пускатель переводится в режим самоподхвата.

реверсивный пускатель схема подключения

Следовательно, как только происходит замыкание группы силовых контактов, все три фазы подаются на обмотки электрического двигателя. И ротор начинает разгоняться, двигаясь в направлении против часовой стрелки. Нормально-замкнутая группа контактов КМ1.2, которая находится в цепи, питающей катушку пускателя КМ2, размыкается и противодействует подаче напряжения на катушку КМ2 (КМ1 при этом работает). В народе такую схему называют «защитой от дурака».

Двигатель вращается по часовой стрелке

Как было сказано ранее, для вращения мотора в противоположную сторону, достаточно просто поменять местами две фазы. Именно это и делает в схеме реверсивного пускателя двигателя элемент, обозначенный КМ2. Но, прежде чем изменить направление движения, необходимо остановить мотор. Для этого используется кнопка «Стоп». Обычно она имеет красный цвет. Как только оператор нажмет на кнопку, произойдет разрыв цепи питания катушки магнитного пускателя КМ1.

схема реверсивного магнитного пускателя

При этом пружина воздействует на контакты и возвращает их в исходное состояние. Электрический двигатель обесточивается, на обмотках пропадает напряжение и ротор останавливается. При нажатии на кнопку SB3 происходит передача фазы «А» по нормально-замкнутому контакту КМ1.2 на катушку электромагнита КМ2. Пускатель выходит в режим самоподхвата при помощи силового контакта КМ2.1.

В них переброшены две фазы – например, «А» и «В». Группа контактов КМ2.2, которая находится в цепи питания магнитного пускателя КМ1, размыкается и не позволяет включиться в работу КМ1. Магнитный пускатель КМ2 в это время работает.

Схема силовой цепи

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

схема реверсивного пускателя с кнопками

Важно правильно произвести переброс фаз, чтобы осуществить реверс. Распределяются фазы в магнитном пускателе КМ1 таким образом:

  1. «А» подается к обмотке «1».
  2. «В» поступает на обмотку мотора «2»
  3. «С» подается на обмотку «3».

При этом вращение ротора происходит против часовой стрелки. На пускателе КМ2 фазы распределены таким образом:

  1. «А» на обмотку «1».
  2. «С» поступает к обмотке «2».
  3. «В» подается на обмотку мотора «3».

Следовательно, отличие только в том, что поменялись местами две фазы – «В» и «С». Фаза под литерой «А» остается все также на первом контакте. Но ротор будет вращаться в противоположную сторону – в обмотках происходит сдвиг фаз.

Практическая схема реверсивного пускателя

Схема подключения реверсивного пускателя трехфазного типа производится таким образом:

  1. Первой подсоединяется к контактам фаза «А». Она подходит к магнитному пускателю КМ1, а также при помощи перемычки с тем же номером контакта на КМ2.
  2. Выходы обоих пускателей соединяются параллельно при помощи перемычки.
  3. Фаза с обозначением «В» соединяется со средним контактом КМ1, а также при помощи перемычки с крайним правым КМ2.
  4. Фаза «С» соединяется с крайним правым контактом на КМ1 и средним на КМ2.

Именно таким образом происходит смена направления движения ротора.

реверсивный пускатель трехфазный схема подключения

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

Как осуществляется защита

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

Если сразу же произвести включение магнитного пускателя КМ2, то фазы «В» и «С» окажутся замкнутыми. Следовательно, произойдет обычное межфазное замыкание, которое может привести к пожару или выходу из строя различных компонентов. Для предотвращения такого явления используются контакты нормально-замкнутого типа.

схема подключения реверсивного пускателя в трехфазной сети

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

Заключение

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

схема реверсивного пускателя двигателя

Желательно применять в схемах лампы, которые будут показывать направление вращения двигателя. Чтобы произвести их подключение, нужно правильно соединить группы вспомогательных контактов. Можно использовать лампы на 220 Вольт или, если имеется отдельный источник питания, на 12 Вольт. Целесообразность использования таких типов конструкций сомнительна, так как намного проще применить в качестве источника напряжения одну из рабочих фаз. Обычно так и поступают, в редких случаях применяются дополнительные источники питания.

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

Как подключить магнитный пускатель

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

Контакторы и пускатели — в чем разница

И контакторы и пускатели предназначены для замыкания/размыкания контактов в электрических цепях, обычно — силовых. Оба устройства собраны на основе электромагнита, работать могут в цепях постоянного и переменного тока разной мощности — от 10 В до 440 В постоянного тока и до 600 В переменного. Имеют:

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

Так в чем разница? Чем отличаются контакторы и пускатели. В первую очередь они отличаются степенью защиты. Контакторы имеют мощные дугогасительные камеры. Отсюда следуют два других отличия: из-за наличия дугогасителей контакторы имеют большой размер и вес, а также используются в цепях с большими токами. На малые токи — до 10 А — выпускают исключительно пускатели. Они, кстати, на большие токи не выпускаются.

Внешний вид не всегда так сильно отличается, но бывает и так

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

Кроме того, есть некоторое отличие в назначении. Пускатели предназначены для запуска асинхронных трехфазных двигателей. Потому они имеют три пары силовых контактов — для подключения трех фаз, и одну вспомогательную, через которую продолжает поступать питание для работы двигателя после того, как кнопка «пуск» отпущена. Но так как подобный алгоритм работы подходит для многих устройств, то подключают через них самые разнообразные устройства — цепи освещения, различные устройства и приборы.

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

Устройство и принцип работы

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

Основа пускателя — магнитопровод и катушка индуктивности. Магнитопровод состоит из двух частей — подвижной и неподвижной. Выполнены они в виде букв «Ш» установленные «ногами» друг к другу.

Нижняя часть закреплена на корпусе и является неподвижной, верхняя подпружинена и может свободно двигаться. В прорези нижней части магнитопровода устанавливается катушка. В зависимости от того, как намотана катушка, меняется номинал контактора. Есть катушки на 12 В, 24 В, 110 В, 220 В и 380 В.  На верхней части магнитопровода есть две группы контактов — подвижные и неподвижные.

Устройство магнитного пускателя

При отсутствии питания пружины отжимают верхнюю часть магнитопровода, контакты находятся в исходном состоянии. При появлении напряжения (нажали кнопку пуск, например) катушка генерирует электромагнитное поле, которое притягивает верхнюю часть сердечника. При этом контакты меняют свое положение (на фото картинка справа).

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

Так выглядит в разобранном виде

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

Схемы подключения магнитного пускателя с катушкой на 220 В

Перед тем, как перейдем к схемам, разберемся с чем и как можно подключать эти устройства. Чаще всего, требуются две кнопки — «пуск» и «стоп».  Они могут быть выполнены в отдельных корпусах, а может быть единый корпус. Это так называемый кнопочный пост.

Кнопки могут быть в одном корпусе или в разных

С отдельными кнопками все понятно — у них есть по два контакта. На один подается питание, со второго оно уходит. В посте есть две группы контактов — по два на каждую кнопку: два на пуск, два на стоп, каждая группа со своей стороны. Также обычно имеется клемма для подключения заземления. Тоже ничего сложного.

Подключение пускателя с катушкой 220 В к сети

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

Питание, в данном случае 220 В, полается на выводы катушки, которые обозначены А1 и А2. Оба эти контакта находятся в верхней части корпуса (смотрите фото).

Сюда можно подать питание для катушки

Если к этим контактам подключить шнур с вилкой (как на фото), устройство будет находится в работе после того, как вилку вставите в розетку. К силовым контактам L1, L2, L3 можно при этом подавать любое напряжение, а снимать его можно будет при срабатывании пускателя с контактов T1, T2 и T3 соответственно. Например, на входы L1 и L2 можно подать постоянное напряжение от аккумулятора, которое будет питать какое-то устройство, которое подключить надо будет к выходам T1 и T2.

Подключение контактора с катушкой на 220 В

При подключении однофазного питания к катушке неважно на какой вывод подавать ноль, а на какой — фазу. Можно провода перекинуть. Даже чаще всего на А2 подают фазу, так как для удобства этот контакт выведен еще на нижней стороне корпуса. И в некоторых случаях удобнее задействовать его, а «ноль» подключить к А1.

Но, как вы понимаете, такая схема подключения магнитного пускателя не особо удобна — можно и напрямую проводники от источника питания подать, встроив обычный рубильник. Но есть гораздо более интересные варианты. Например, подавать питание на катушку можно через реле времени или датчик освещенности, а к контактам подключить линию питания уличного освещения. В этом случае фаза заводится на контакт L1, а ноль можно взять, подключившись к соответствующему разъему выхода катушки (на фото выше это A2).

Схема с кнопками «пуск» и «стоп»

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

Схема включения магнитного пускателя с кнопками

Но при таком способе включения пускатель будет в работе только то время, пока будет удерживаться кнопка «пуск», а это не то, что требуется для длительной работы двигателя. Потому в схему добавляют так называемую цепь самоподхвата. Ее реализуют при помощи вспомогательных контактов на пускателе NO 13 и NO 14, которые подключаются параллельно с пусковой кнопкой.

Схема подключения магнитного пускателя с катушкой на 220 В и цепью самоподхвата

В этом случае после возвращения кнопки ПУСК в исходное состояние, питание продолжает поступать через эти замкнутые контакты, так как магнит уже притянут. И питание поступает до тех пор, пока цепь не будет разорвана нажатием клавиши «стоп» или срабатыванием теплового реле, если такое есть в схеме.

Питание для двигателя или любой другой нагрузки  (фаза от 220 В) подается на любой из контактов, обозначенных буквой L, а снимается с расположенного под ним контакта с маркировкой T.

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

Подключение асинхронного двигателя на 380 В через пускатель с катушкой на 220 В

Эта схема отличается только тем, что в ней подключаются к контактам L1, L2, L3 три фазы и также три фазы идут на нагрузку. На катушку пускателя — контакты A1 или A2 — заводится одна из фаз (чаще всего фаза С как менее нагруженная), второй контакт подсоединяется к нулевому проводу. Также устанавливается перемычка для поддержания электропитания катушки после отпускания кнопки ПУСК.

Схема подключения трехфазного двигателя через пускатель на 220 В

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

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

В некоторых случаях необходимо обеспечить вращение двигателя в обе стороны. Например, для работы лебедки, в некоторых других случаях. Изменение направления вращения происходят за счет переброса фаз — при подключении одного из пускателей две фазы надо поменять местами (например, фазы B и C). Схема состоит из двух одинаковых пускателей и кнопочного блока, который включает общую кнопку «Стоп» и две кнопки «Назад» и «Вперед».

Реверсивная схема подключения трехфазного двигателя через магнитные пускатели

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

Пускатели могут быть с катушкой на 380 В или на 220 В (указано в характеристиках на крышке). В случае если это 220 В, на контакты катушки подается одна из фаз (любая), а на второй подается «ноль» со щитка. Если катушка на 380 В, на нее подаются две любые фазы.

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

Магнитный пускатель с установленной на нем контактной приставкой

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

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

Самые лучшие посты

Подключение электромагнитного пускателя | ProElectrika.com

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

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

Подключение магнитного пускателя в трехфазную сеть

Как следует из схемы подключения , трехфазное напряжение должно быть подано на клеммы ф1, ф2, ф3. Чтобы электродвигатель начал работать, нужно чтобы сработал магнитный пускатель (ПМ) и замкнулись его контакты ПМ1, ПМ2, ПМ3. Чтобы пускатель сработал, необходима подача напряжения, величина которого зависит от мощности катушки. Катушка магнитного пускателя получает напряжение от ф1. Но перед этим оно проходит через замкнутый контакт тепловой защиты электромотора ТП1. После прохождения через катушку пускателя ток переходит к кнопке ПУСК, а также на блокировочный контакт  магнитного пускателя ПМ4. Далее напряжение идет на замкнутую кнопку СТОП, после чего происходит замыкание на нуле.

Чтобы запустить электромотор, следует нажать кнопку ПУСК. Далее происходит замыкание катушки магнитного пускателя. В результате произойдет замыкание контактов ПМ1, ПМ2, ПМ3. Кроме того, замкнется контакт ПМ4. Он даст возможность работы электромотора после отпускания кнопки ПУСК. Это явление называется самоподхват. Чтобы остановить электромотор нужно разорвать цепь катушки ПМ. Для этого нажимают кнопку СТОП (КН2). При этом произойдет размыкание всех контактов ПМ1, ПМ2, ПМ3, ПМ4. Электромотор остановится до последующих запусков.

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

Схема включения в режиме реверса

Выше изложенная схема подключения подходит для электромоторов, работающих в постоянном режиме (циркулярки, насосы и пр.). А вот для агрегатов, которые должны менять направление вращения мотора нужно несколько иное подключение пускателя. Это кран-балки, лебедки, открыватели ворот и др. Как видно из схемы на изображении, для подключения таких аппаратов необходимо два идентичных пускателя. Кроме того, необходима трехкнопочная схема. То есть должно быть две кнопки ПУСК и одна СТОП. Иногда в таких схемах возможно применение и двухкнопочной схемы, но только в случаях очень кратковременных промежутков работы (3-10 с). В таком случае обе кнопки нормально открытые, а самоподхват не используется. В результате агрегат активизируется лишь во время нажатия кнопки. Когда же она отпущена, аппарат не работает. В остальном же приведенная схема аналогична вышеуказанной.

Подключение ПМ в однофазную сеть

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

Маркируются типы пускателей цифрами от 1 до 7. Чем больше цифра, тем на больший ток рассчитан аппарат. Кроме того, для работы в однофазной сети, катушка пускателя должна быть рассчитана на напряжение 220 В.
Согласно схеме, приведенной на рисунке, необходимо сделать ввод на силовые разомкнутые контакты. Электромотор необходимо подключить к выходу силовых контактов самого пускателя. Питание кнопок ПУСК и СТОП нужно брать с вводов силовых контактов пускателя. Например, фаза должна быть подключена к кнопке СТОП замкнутого контакта. Далее она должна подключаться на кнопку пуска нормально разомкнутого контакта. А уже с контакта кнопки ПУСК на контакт катушки самого пускателя. Ноль же нужно подсоединить ко второму контакту катушки пускателя. Чтобы зафиксировать включенной позиции пускателя, необходимо осуществить шунтирование блок контактом пускателя кнопки ПУСК нормально замкнутого контакта.

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

 

Видеопример подключения пускателя

 

Пуск двигателя постоянного тока — потребность в стартере

Стартер — это устройство для запуска и разгона двигателя. Контроллер — это устройство для запуска двигателя, управления и реверсирования скорости двигателя постоянного тока, а также для остановки двигателя. При запуске двигателя постоянного тока он потребляет сильный ток, который повреждает двигатель.

Стартер снижает сильный ток и защищает систему от повреждений.

Потребность в стартерах для двигателей постоянного тока

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

Из-за высокого тока якоря при пуске в цепи якоря появляется дополнительное сопротивление. Пусковое сопротивление машины отключается от цепи, когда машина набирает скорость. Ток якоря двигателя определяется как:

starting-of-DC-motor-eq1

Таким образом, I a зависит от E и R a , если V остается постоянным.При первом включении двигателя якорь неподвижен. Следовательно, обратная ЭДС E b также равна нулю. Начальный пусковой ток якоря I как определяется уравнением, показанным ниже:

starting-of-DC-motor-eq2

Так как сопротивление якоря двигателя очень мало, обычно менее одного Ом. Следовательно, пусковой ток якоря I как будет очень большим. Например — , если двигатель с сопротивлением якоря 0,5 Ом подключен непосредственно к источнику питания 230 В, то, подставив значения в уравнение (2), мы получим

starting-of-DC-motor-eq3

Этот большой ток может повредить щетки, коммутатор и обмотки.

По мере увеличения скорости двигателя обратная ЭДС увеличивается, а разница (V — E) продолжает уменьшаться. Это приводит к постепенному уменьшению тока якоря до тех пор, пока двигатель не достигнет стабильной скорости и соответствующей обратной ЭДС. В этом состоянии ток якоря достигает желаемого значения. Таким образом, обнаружено, что обратная ЭДС помогает сопротивлению якоря ограничивать ток через якорь.

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

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

Цепь плавного пуска двигателя с ШИМ

для предотвращения высокого потребления при включении питания

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

Зачем нужен плавный пуск

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

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

Схема плавного пуска для двигателей насосов

Схема плавного пуска для холодильников

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

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

Использование концепции ШИМ

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

Примечание. Используйте конфигурацию Darlington BC547 на выводе № 5 IC2 вместо одного BC547. Это обеспечит более эффективный отклик по сравнению с одним BC547

Пример схемы для регулируемого контроллера мотора 48 В с плавным пуском

Dc motor soft start with speed control ## ПОЖАЛУЙСТА, ПОДКЛЮЧИТЕ 1К ОТ КОНТАКТА 5 IC2 К ЗАЗЕМЛЕНИЮ, КОТОРАЯ НЕ ПОКАЗАНА ВЫШЕ ДИЗАЙН ##

Как это работает

Как показано на рисунке выше, получение ШИМ с линейным приращением достигается с помощью двух ИС 555, настроенных в их стандартном режиме ШИМ.

Я уже подробно обсуждал эту концепцию в одной из своих предыдущих статей, объясняющих, как использовать IC 555 для генерации ШИМ.

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

IC1 генерирует необходимые тактовые сигналы на заданной частоте (определяемой значениями R1 и C2), которые поступают на вывод № 2 IC2.

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

Контакт № 5 получает необходимое управляющее напряжение через каскад эмиттерного повторителя NPN, созданный с помощью T2 и связанных компонентов.

При включении питания на T2 подается линейное или постепенно увеличивающееся напряжение на его базе через R9, и благодаря пропорциональной зарядке C5.

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

Это нарастающее напряжение на выводе № 5 IC 2 мгновенно сравнивается с имеющейся треугольной волной на выводе № 7 IC2, которая преобразуется в линейно нарастающий ШИМ на выводе № 3 IC2.

Процесс линейного увеличения ШИМ продолжается до тех пор, пока C5 не будет полностью заряжен и база T2 не достигнет стабильного уровня напряжения.

Вышеупомянутая конструкция обеспечивает генерацию ШИМ при каждом включении питания.

Видеоклип:

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

Интеграция контроллера симистора с переходом через нуль

Для реализации эффекта схемы плавного пуска двигателя с ШИМ выходной сигнал от контакта № 3 IC2 необходимо подать на схему драйвера симистора, как показано ниже:

На изображении выше показано, как включение ШИМ-управления плавным пуском может быть реализовано на тяжелых двигателях по прямому назначению.

На изображении выше мы видим, как изоляторы драйвера симистора с детектором пересечения нуля могут использоваться для управления двигателями с линейно увеличивающимися ШИМ для выполнения эффекта плавного пуска.

Вышеупомянутая концепция эффективно обеспечивает защиту от сверхтока при пуске при включении si

Стартер

: полное руководство

Starter Motor Problems Symptoms Автомобильный стартер содержит движущиеся компоненты и электрические соединения. Это означает, что со временем он неизбежно изнашивается или подвергается коррозии.Повреждение происходит не сразу. Обычно это происходит постепенно, все время давая признаки. Выявление этих признаков позволяет остановить повреждение до того, как оно повлияет на запуск.

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

Starter Motor Problem Проблемы со стартером Симптомы

Некоторые будут посвящены двигателю, другие — соленоиду или карданному валу и шестерням.Их:

  1. Странные шумы или полное отсутствие звука

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

Шлифовальный

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

Жужжание

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

Жужжание

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

Кликов

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

Нет звука

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

  1. Проблемы с проворачиванием / запуском

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

Медленный запуск

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

Щелчок, но без проворачивания

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

Без щелчка и без проворачивания

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

No Sounds Problem

Источник: http://www.deloreanautoparts.com

  1. Периодические проблемы с запуском

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

  1. Свободный ход

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

  1. Стартер работает даже после запуска двигателя

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

  1. Дым или запах гари

Если стартер вышел из строя, он может перегреться. Различные части стартера смазаны, и чрезмерный нагрев может привести к возгоранию смазки и появлению дыма или запаха гари. Если вы заметили дым или запах гари, немедленно проверьте статер перед использованием автомобиля.

  1. Затемнение внутреннего освещения при зажигании

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

Причины отказа стартера

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

Разрядился аккумулятор

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

Неисправная схема

Обрыв кабеля может привести к короткому замыканию системы стартера и нарушению ее работы.Ослабленные, грязные или корродированные соединения. Если обмотки в двигателе или соленоиде стартера перегорели, это может означать отказ стартера. Иногда речь идет о неисправном переключателе в реле. Переключатель двигателя на корпусе соленоида может свариться, что приведет к выходу из строя стартера.

Грязные или изношенные механические детали

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

Поступление нефти или воды

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

Источник: http://www.courtenaysport.co.uk

Свободно Навесной Стартер

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

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

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

Лучший стартер цепи — Выгодные предложения на пускатель цепи от мировых продавцов пускателя цепи

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

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

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

Если вы все еще сомневаетесь в выборе устройства для запуска цепей и думаете о выборе аналогичного товара, AliExpress — отличное место для сравнения цен и продавцов. Мы поможем вам решить, стоит ли доплачивать за высококлассную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь.А если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе. Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца.Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово — просто слушайте миллионы наших довольных клиентов.

А если вы новичок на AliExpress, мы откроем вам секрет.Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны — и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести circuit starter по самой выгодной цене.

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

циклов удержания, слабых и неиспользуемых в Swift

Управление памятью, циклы сохранения и использование ключевых слов weak и unowned немного сбивает с толку. С другой стороны, очень важно правильно понимать эту тему, потому что циклы сохранения — одна из основных причин проблем с памятью.Но не волнуйтесь! В этой статье вы узнаете все, что вам нужно знать.

Подсказка: этот пост обновлен до Swift 3 и iOS 10

Содержание

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

Как работает управление памятью в Swift?

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

class TestClass {

в этом() {
печать («инициализация»)
}

deinit {
print («deinit»)
}

}

var testClass: TestClass? = TestClass ()
testClass = ноль

class TestClass {

init () {

print («init»)

}

deinit {

print («deinit»)

}

} var testClass: TestClass? = TestClass ()

testClass = nil

После создания экземпляра ситуация выглядит следующим образом:

testClass имеет сильную ссылку на экземпляр
TestClass.Если мы теперь установим для этой ссылки значение nil, сильная ссылка исчезнет, ​​и, поскольку не осталось сильной ссылки, экземпляр
TestClass освобождается:

Кстати, если вы посмотрите на консоль, то увидите, что все работает нормально, потому что
Метод deinit будет вызываться системой только при освобождении экземпляра:

Если экземпляр
TestClass не был освобожден, не было бы сообщения «deinit». Как мы обсудим позже, размещение сообщения журнала внутри
deinit — очень хороший способ наблюдать за освобождением объекта.

Что такое удерживающий цикл?

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

class TestClass {

var testClass: TestClass? = ноль

в этом() {
печать («инициализация»)

}

deinit {
print («deinit»)
}

}

var testClass1: TestClass? = TestClass ()
var testClass2: TestClass? = TestClass ()

testClass1 ?.testClass = testClass2
testClass2? .testClass = testClass1

1

2

3

4

5

6

7

8

9

10

11

12

13

14

13

14

18

19

20

class TestClass {

var testClass: TestClass? = nil

init () {

print («init»)

}

deinit {

print («deinit»)

}

var

вар. testClass1: TestClass? = TestClass ()

var testClass2: TestClass? = TestClass ()

testClass1 ?.testClass = testClass2

testClass2? .testClass = testClass1

Снова у нас есть класс под названием
TestClass. Теперь мы создаем два экземпляра этого класса и позволяем этим экземплярам указывать друг на друга. Ситуация визуализирована на следующем рисунке:

Теперь давайте установим для наших двух переменных значение
ноль:

testClass1 = ноль
testClass2 = ноль

testClass1 = nil

testClass2 = nil

Но два экземпляра не будут освобождены! Вы можете видеть это, потому что в консоли нет сообщений «deinit».Почему это происходит? Давайте посмотрим на ситуацию:

Каждый класс потерял одну сильную ссылку, но для каждого класса все еще осталось по одной! Это означает, что этот экземпляр не будет освобожден. Хуже того, в нашем коде не осталось никаких ссылок на эти классы. Это называется утечкой памяти. Если в вашем приложении есть несколько утечек, использование памяти приложением будет увеличиваться каждый раз, когда вы его используете. Когда использование памяти слишком велико, iOS убивает приложение. Вот почему так важно заботиться о циклах сохранения.Так как же нам их предотвратить?

слабый

Использование так называемых слабых ссылок — способ избежать циклов сохранения. Если вы объявите ссылку слабой, это не будет сильной ссылкой. Это означает, что эта ссылка не препятствует освобождению экземпляра. Давайте изменим наш код и посмотрим, что произойдет:

class TestClass {

слабый var testClass: TestClass? = nil // Теперь это слабая ссылка!

в этом() {
печать («инициализация»)

}

deinit {
print («deinit»)
}

}

var testClass1: TestClass? = TestClass ()
var testClass2: TestClass? = TestClass ()

testClass1 ?.testClass = testClass2
testClass2? .testClass = testClass1

testClass1 = ноль
testClass2 = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

23

class TestClass {

weak var testClass: TestClass? = nil // Теперь это слабая ссылка!

init () {

print («init»)

}

deinit {

print («deinit»)

}

} 9000Class

: 9000 var

TestClass? = TestClass ()

var testClass2: TestClass? = TestClass ()

testClass1 ?.testClass = testClass2

testClass2? .testClass = testClass1

testClass1 = nil

testClass2 = nil

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

На следующем рисунке показана ситуация:

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

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

unownend

Кроме того
weak, есть второй модификатор, который можно применить к переменной:
без собственности. Он делает то же самое, что и weak, за одним исключением: переменная не станет
nil, поэтому переменная не должна быть необязательной.Но, как я объяснил в предыдущем абзаце, приложение выйдет из строя во время выполнения, когда вы попытаетесь получить доступ к переменной после того, как его экземпляр был освобожден. Это означает, что вам следует использовать только
unowned, если вы уверены, что эта переменная никогда не будет доступна после освобождения соответствующего экземпляра.

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

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

Общие сценарии для циклов удержания: делегаты

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

class ParentViewController: UIViewController, ChildViewControllerProtocol {

пусть childViewController = ChildViewController ()

func prepareChildViewController () {

childViewController.делегат = сам
}

}

протокол ChildViewControllerProtocol: class {

// важные функции …

}

class ChildViewController: UIViewController {

делегат var: ChildViewControllerProtocol?

}

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

class ParentViewController: UIViewController, ChildViewControllerProtocol {

let childViewController = ChildViewController ()

func prepareChildViewController () {

childController.delegate = self

}

}

протокол ChildViewControllerProtocol: class {

// важные функции …

}

class

class 9000iewController2: U делегат: ChildViewControllerProtocol?

}

Если вы делаете это таким образом, будет утечка памяти из-за цикла сохранения после появления ParentViewController:

Вместо этого мы должны объявить
делегировать собственность как слабую:

слабый делегат var: ChildViewControllerProtocol?

слабый делегат var: ChildViewControllerProtocol?

Между прочим, если вы посмотрите определение UITableView, вы увидите, что
делегировать и
Свойства источника данных также определены как
слабый:

слабый общедоступный источник данных var: UITableViewDataSource?
слабый публичный делегат var: UITableViewDelegate?

слабый общедоступный источник данных var dataSource: UITableViewDataSource?

слабый публичный делегат var: UITableViewDelegate?

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

Общие сценарии для циклов удержания: закрытия

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

class TestClass {

var aBlock: (() -> ())? = ноль

пусть aConstant = 5

в этом() {
печать («инициализация»)
aBlock = {
печать (self.aConstant)
}
}

deinit {
print («deinit»)
}

}

var testClass: TestClass? = TestClass ()
testClass = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

23

class TestClass {

var aBlock: (() -> ())? = nil

let aConstant = 5

init () {

print («init»)

aBlock = {

print (self.aConstant)

}

}

deinit {

print («deinit»)

}

}

var testClass: TestClass? = TestClass ()

testClass = nil

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

Вы можете решить эту проблему, захватив
самооценка как слабая:

class TestClass {

var aBlock: (() -> ())? = ноль

пусть aConstant = 5

в этом() {
печать («инициализация»)
aBlock = {[слабое я] в // Я фиксируется как слабое!
print (self ?.a Константа)
}
}

deinit {
print («deinit»)
}

}

var testClass: TestClass? = TestClass ()
testClass = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

23

class TestClass {

var aBlock: (() -> ())? = nil

let aConstant = 5

init () {

print («init»)

aBlock = {[weak self] in // self фиксируется как слабый!

отпечаток (сам ?.aConstant)

}

}

deinit {

print («deinit»)

}

}

var testClass: TestClass? = TestClass ()

testClass = nil

Теперь экземпляр будет освобожден, как мы видим в журналах:

Однако не всегда будет цикл сохранения при использовании закрытия! Например, если вы просто используете блок локально, нет необходимости захватывать себя слабым:

class TestClass {

пусть aConstant = 5

в этом() {
печать («инициализация»)
let aBlock = {
печать (сам.a Константа)
}
}

deinit {
print («deinit»)
}

}

var testClass: TestClass? = TestClass ()
testClass = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

14

13

14

18

19

20

class TestClass {

let aConstant = 5

init () {

print («init»)

let aBlock = {

print (self.aConstant)

}

}

deinit {

print («deinit»)

}

}

var testClass: TestClass? = TestClass ()

testClass = nil

Причина в том, что нет сильной ссылки на блок, поэтому блок будет освобожден после возврата из метода. То же самое верно при использовании, например,
UIView.animateWithDuration:

class TestClass {

пусть aConstant = 5

в этом() {
печать («инициализация»)
}

deinit {
print («deinit»)
}

func doSomething () {
UIView.animate (withDuration: 5) {

пусть aConstant = self.aConstant

// модная анимация …
}
}

}

var testClass: TestClass? = TestClass ()
testClass ?.сделай что-нибудь()
testClass = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

23

24

25

26

27

class TestClass {

let aConstant = 5

init () {

print («init»)

}

deinit {

print («deinit»)

func doSomething () {

UIView.animate (withDuration: 5) {

let aConstant = self.aConstant

// необычная анимация …

}

}

}

9000Class 9000 test2 test2 = TestClass ()

testClass? .DoSomething ()

testClass = nil

Так что, если нет четкой ссылки на блок, вам не нужно беспокоиться о цикле сохранения.

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

class TestClass {

var aBlock: (() -> ())? = ноль

пусть aConstant = 5

в этом() {
печать («инициализация»)
aBlock = {[я без владельца] в
печать (self.aConstant)
}
}

deinit {
print («deinit»)
}

}

var testClass: TestClass? = TestClass ()
testClass = ноль

1

2

3

4

5

6

7

8

9

10

11

12

13

140002

13

14

18

19

20

21

22

23

class TestClass {

var aBlock: (() -> ())? = nil

let aConstant = 5

init () {

print («init»)

aBlock = {[unowned self] в

print (self.aConstant)

}

}

deinit {

print («deinit»)

}

}

var testClass: TestClass? = TestClass ()

testClass = nil

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

Обнаружение циклов сохранения с использованием сообщений журнала в деинициализации

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

deinit {
print («deinit»)
}

deinit {

print («deinit»)

}

Если мы не видим сообщение журнала в консоли, хотя ожидаем, что соответствующий экземпляр будет освобожден, мы знаем, что что-то идет не так. Это особенно полезно для контроллеров представления — вы действительно должны поместить его в каждый контроллер представления.Например, когда мы открываем контроллер представления, мы знаем, что сообщение должно появиться. Если да, то мы знаем, что все в порядке. Если нет, то вам нужно поработать.

Обнаружение циклов удержания с помощью инструментов

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

Представьте следующую ситуацию: у нас есть приложение с тремя контроллерами представления, и эти контроллеры подталкиваются контроллером навигации. Таким образом, первый контроллер представления подталкивает контроллер представления два, а контроллер представления два подталкивает контроллер представления три. После двойного нажатия кнопки «Назад» мы снова находимся на первом контроллере представления и ожидаем, что два других контроллера представления будут освобождены.

В этом примере я реализовал цикл сохранения между контроллером представления два и контроллером представления три.

Прибор может автоматически отображать утечки, но, к сожалению, он не всегда работает. Но есть ручной способ, который очень хорошо работает.

Для того, чтобы этот способ работал, вы должны убедиться, что все ваши контроллеры представления имеют один и тот же суффикс, например «ViewController» или «VC». Затем запускаем инструменты, выбрав «Продукт -> Профиль». Выберите шаблон «Утечки»:

Вы можете увидеть все распределения в области «Сводка распределения», и там много всего происходит.Для лучшего обзора мы добавляем новый тип записи «ViewController (isSuffix)» на правой панели и убираем отметку «*»:

Теперь будет намного проще. Запускаем приложение, нажав на кнопку записи. Для каждого нажатого контроллера представления появится новая запись:

SecondViewController был отправлен:

ThirdViewController был отправлен:

Пока все хорошо. Однако после нажатия кнопки возврата
ThirdViewController все еще жив:

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

Если все ваши контроллеры представления всегда имеют один и тот же суффикс, вы можете использовать этот метод для просмотра всего приложения и поиска утечек памяти.

Резюме

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

Список литературы

Изображение: @ niroworld / shutterstock.com
Swift: слабый и не имеющий владельца
Создание эффективных приложений с памятью
Язык программирования Swift — автоматический подсчет ссылок

Привод с пружинным башмаком

: готовые к производству характеристики

Конечные точки

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

Каждая отдельная конечная точка может быть включена или отключена и открыта (сделана удаленно доступной) через HTTP или JMX.
Конечная точка считается доступной, если она включена и доступна.
Встроенные конечные точки будут автоматически настроены, только если они доступны.
Большинство приложений выбирают доступ через HTTP, где идентификатор конечной точки вместе с префиксом / привода сопоставляется с URL-адресом.
Например, по умолчанию конечная точка health отображается на / actator / health .

Доступны следующие конечные точки, не зависящие от технологии:

ID Описание

аудит событий

Предоставляет информацию о событиях аудита для текущего приложения.
Требуется bean-компонент AuditEventRepository .

фасоль

Отображает полный список всех компонентов Spring в вашем приложении.

кешей

Показывает доступные кеши.

условий

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

configprops

Отображает упорядоченный список всех @ConfigurationProperties .

ок.

Показывает свойства из Spring ConfigurableEnvironment .

пролет

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

здоровье

Показывает информацию о состоянии приложения.

httptrace

Отображает информацию трассировки HTTP (по умолчанию последние 100 обменов запросом-ответом HTTP).Требуется bean-компонент HttpTraceRepository .

информация

Отображает информацию о произвольном приложении.

Граф интеграции

Показывает график интеграции Spring.
Требуется зависимость от ядра spring-integration-core .

регистраторы

Показывает и изменяет конфигурацию логгеров в приложении.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

2021 © Все права защищены.