+7 495 120-13-73 | 8 800 500-97-74

(для регионов бесплатно)

Содержание

Можно ли устанавливать розетки шлейфом?

Процесс монтажа одиночной розетки – дело не самое сложное. Куда сложнее – понять, что и как подключено в электросеть.

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

·         шлейфом;

·         звездой (радиальное).

Второй способ более привычный для мастеров: каждая линия подводится к коробке.

При первом все розетки подключаются к магистральной линии электропередачи.

«Шлейф» содержит для большинства много вопросов, главный из которых: а вообще так можно делать и безопасно ли это?

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

В чем выгода и упущения каждого способа?

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

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

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

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

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

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

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

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

Для нуля и фазы способ работает. О появлении разрыва немедленно просигнализируют отключившиеся электрические приборы. А заземление? При разрыве в заземлении «симптомы» не видны.

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

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

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

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

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

Именно в таком исполнении шлейфовый монтаж розетки является безопасным, простым и понятным.

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

Подключение розеток шлейфом. Особенности подключения розеток шлейфом

Схемы подключение розеток шлейфом

Соединяют розетки шлейфом несколькими способами;

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

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

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

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

Подключение розеток шлейфом

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

Особенности установки розеток шлейфом

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

Подключение розеток шлейфом без разрыва заземления методом пайки

Подключение розеток шлейфом по ПУЭ должно быть без разрыва проводника PE. Заземление подключается к клеммам розетки PE только ответвлением. Это связано с тем, что при обрыве проводника заземления розетка остается без защитного заземления. Мощность группы розеток не должно быть больше 3 квт и подключается к автомату 16 А. Если нагрузка группы превышает 3 квт, тогда необходимо к каждой розетке вести отдельную линию.

Порядок монтажа ответвлений в подрозетнике

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

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

Подключение розеток шлейфом без разрыва защитного заземления PE методом опрессовки

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

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

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

Как соединить четыре розетки. Особенности подключения розеток шлейфом

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

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

Сначала давайте прочитаем ПУЭ п. 1.7.144:

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

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

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

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

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

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

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

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

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


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

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


Затем все концы разделываем и приготавливаем два комплекта перемычек. Таким образом, получается, что в глубоком подрозетнике будут находиться четыре фазных жилы, четыре нулевых рабочих жилы и четыре нулевых защитных жилы. Это группы жил: 1 — от щитка, 2 — на первую розетку блока, 3 — на вторую розетку блока, 4 — на следующий блок розеток.


Далее проводники группируем по цветам и соединяем. Все соединения я делаю с помощью опрессовки .


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


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


На заключительном этапе ставим сами розетки.


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


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


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

Розетки в комнате…


Розетки в другой комнате…


Когда полы в квартире еще не готовы, то под инструмент и расходные материалы стелю что-то чистое. Люблю когда весь инструмент находится в чистоте.

А вы как соединяете розетки шлейфом?

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

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

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

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

Подключение двойной розетки своими руками

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

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

Двойная розетка в один подрозетник

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

Демонтаж старой розетки

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

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


Аналогично разбирается и розетка, подлежащая установке: ее лицевая панель осторожно отделяется от рабочей части.

Установка нового подрозетника

У меня заранее установлен новый подрозетник фирмы Schneider Electric для внутренней установки с диаметром 68 мм. Пользуюсь ими достаточно давно, могу высказаться о них только хорошее — очень надежные и качественные.


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

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

Подготовка к подключению

Приступаем к разделки кабеля. Для снятия внешней изоляции я использую нож с пяткой от ШТОК . Некоторые новички могут подумать, чем больше запас провода, тем лучше (останется на будущее).



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

Подключение проводов

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


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


На какую клемму подключать фазу или ноль особой разницы нет. Можно слева, можно справа. Я всегда подключаю фазный провод на правый контакт розетки. Главное не подключить их к одному контакту (шине) иначе произойдет короткое замыкание.



Заземляющий провод подключается к центральному контакту, расположенному на скобе. Рядом с этим контактом есть значок «ЗАЗЕМЛЕНИЕ ».

Установка двойной розетки в подрозетник

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

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


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

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


Когда рамка суппорта будет надежно закреплена, устанавливается декоративная накладка. При правильном монтаже розетки, она ляжет на стену вплотную, без зазора.


Двойная розетка из двух одинарных

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


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

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


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


После установки и фиксации подрозетников приступаем к разделке кабеля. Кабель к месту подключения проложен марки ВВГнг сечением 2.5 мм2. Перед тем нужно убедиться, что отключен питающий автомат и напряжение на кабеле отсутствует.

Как подключить провода к блоку розеток

В случае двойной розетки в одном корпусе было понятно куда подключать провода. Там всего-то было три контакта: фаза, ноль и заземление. Но как подключить двойную розетку с заземлением в этом случае? Здесь есть свои нюансы.

Как вы знаете последовательное (методом шлейфа) подключение заземляющих проводников по правилам ПУЭ ЗАПРЕЩЕНО. Запрет такого подключения регламентируется пунктом 1.7.144.


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

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


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



Подключив провода можно приступать к установке и креплению розеток в подрозетнике. Каждую рабочую часть розетки устанавливаем в свой подрозетник. Затем крепим накладную рамку.


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


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

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

Способы подключения

В настоящее время существуют две основных схемы в квартире:

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


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


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

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

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

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


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

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

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

Особенности монтажа группы розеток шлейфом:

  1. Согласно требованиям ПУЭ, РЕ-проводник не должен иметь разрывов. Для его соединения с клеммами электроустановки необходимо использовать отдельные ответвления. Неправильное присоединение заземляющего проводника может привести к тому, что в случае его обрыва на одной из розеток все остальные устройства также окажутся незаземленными. Поскольку определить качество заземления без проведения специальных измерений или визуального контроля целостности РЕ-проводника невозможно, то в этом случае не удается достигнуть необходимого уровня электробезопасности.
  2. Для защиты потребителей, питающихся от группы розеток, должен использоваться на 16 А. Если совокупная мощность запитываемых электроустановок превышает 3 кВт, то для каждого устройства необходимо прокладывать отдельную линию.

Монтаж ответвлений в подрозетнике

Чтобы в полной мере соблюсти требования ПУЭ и при этом не нести слишком больших затрат на прокладывание отдельного РЕ-проводника к каждой розетке, можно сделать ответвления непосредственно в подрозетнике. Для этого могут использоваться специальные клеммники или обжимные гильзы.


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

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

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

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

Порядок работ по монтажу шлейфового соединения

  1. Подготовка мест установки подрозетников и штробление стен для укладки кабеля между розетками.
  2. Прокладка кабеля от распределительной коробки к первому подрозетнику, от первого – ко второму и так далее по количеству розеток в шлейфе.
  3. Подготовка ответвлений для подключения РЕ-проводника, а в случае необходимости – нулевого и фазного провода.
  4. Монтаж ответвлений и укладка их в подрозетнике.
  5. Подключение нулевого, фазного и заземляющего проводника к соответствующим клеммам устройства.
  6. Фиксация рабочей части изделия в монтажной коробке.
  7. Установка крышки розетки.

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

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

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

Способ подключения розеток

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


Последовательное соединение (шлейф)

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


Параллельное соединение (звезда)

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


углубленный подрозетник для распайки проводов в нем

Но есть требования ПУЭ, касающиеся важного элемента сети – защитного проводника РЕ: соединения данного провода должны быть неразборные без применения специального инструмента.

Важность контакта РЕ провода в розетке

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

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

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


Метод соединения проводов «шлейфом»

Инструменты и расходники

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

  • водный уровень, линейка, рулетка;
  • перфораторная дрель с бурильной коронкой, долотом, свёрлами;
  • электромонтажный набор инструментов.


Для фиксации подрозетников в стене из кирпича или бетона, понадобятся шпатели, емкости и миксер для размешивания гипсового раствора.

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

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

Подготовка к установке розеток

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

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

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

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

Нюансы монтажа розетки в гипсокартоне

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

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

Блочная установка розеток в бетонную, кирпичную стену

Бурение начинают на малых оборотах, контролируя положение сверла.


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


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


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


Соединяем подрозетники между собой и подгоняем в подготовленное углубление

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


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


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


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


Подключение розеток

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


Проверяем по уровню расположение розеток

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

Вставка декоративных вставок

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

крепление общей пластины

Добрый день, уважаемые читатели!

Казалось бы, что может быть проще установки двух розеток? На фото две розетки монтируются в стену из гипсокартона / ГВЛ с высококачественной звукоизоляцией:


Но, как и в любом деле, здесь есть ньюансы и особенности, особенно если поставить себе задачу сделать действительно качественное соединение.

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

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

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

Ну вот, например (картинка взята с сайта elektrik-kiev.com):


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

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

Кроме того, в ПУЭ указаны требования к защитному заземлению, в том числе и розеток:

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

Наибольшее соответствие этим требованиям обеспечивают неразборные соединения, указанные в ПУЭ-7, одним из которых является опрессовка.

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

В случае плохого или отсутствия контакта в проводе защитной земли, при наличии устройства дифференциальной защиты (ВДТ / АВДТ, в народе УЗО / ДИФ) их срабатывание произойдет лишь тогда когда человек дотронется до корпуса металлического неисправного прибора тем самым устроит через свое тело утечку тока. В случае отсутствия ВДТ / АВДТ такое прикосновение может, к сожалению, закончится трагически.

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

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

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

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

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

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

3. Если розеток в группе много (например, 5), то «звезда» разделяется на несколько, соединенных неразборным соединением — по 3-4 соединения в каждой.

Таким образом, обеспечивается высочайшая надежность и безопасность соединений.

Итак, начинаем с зачистки жил.


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



Далее гильза опрессовывается:



Результатом является высококачественное неразборное соединение:



Качество опрессовки контролируется визуально (каждая жила должна чуть-чуть выступать из гильзы) и подергиванием жил. Далее производится изоляция и соединений сначала высококачественной изолентой фирмы 3M, затем — термоусадочной трубкой с клеевым слоем. Изолента даже больше нужна для того чтобы зафиксировать жилы вместе для того чтобы трубка села максимально плотно.



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



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



Вот результат:



Далее все заботливо укладывается в подрозетник. Очевидно, что для подобных методов хотя бы один подрозетник должен быть глубоким (60 мм). Здесь стандартные подрозетники (глубино 45 мм), а дополнительную глубину обеспечивает лист ГВЛ и лист ГКЛ.

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



Да, запасная длина жил закладывается такой чтобы неразборное соединение можно было при необходимости переделать хотя бы еще 2-3 раза.

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

Согласно п. 3 ГОСТ 22483-2012. Жилы токопроводящие для кабелей, проводов и шнуров (введен вместо ГОСТ 22483–77):

Жилы классов 1 и 2 предназначены для кабельных изделий стационарной прокладки. Жилы классов 3, 4, 5 и 6 предназначены для гибких кабельных изделий, но их можно также использовать для кабельных изделий стационарной прокладки.

Таким образом, многожильный гибкий провод ПуГВ (класс гибкости 5 по ГОСТ 22483-2012, далее -многожильный провод) можно использовать для стационарного соединения розеток внутри подрозетников (он так же используется в распределительных щитах).

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

То есть все равно те, кто делает разводку по квартире проводом ПВС — халтурщики так как ПВС не предназначен для этих целей, не соответствует требованиям ГОСТ 31565-2012 (Кабельные изделия. Требования пожарной безопасности) для жилых помещениях и обладает сроком службы всего 5 лет.

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

То есть надо индивидуально рассматривать эту ситуацию в случае с каждой серией розеток.

Например, для типового сечения жил розеточных линий 2.5 квадрата, ПуГВ, оконцованный НШВ или НШВИ влезает в самозажимные клеммы розеток Legrand Valena, но вот вытащить жилу штатными средствами из розетки не представляется возможным.

В таком случае (а такой случай как раз имел место на данном объекте) единственный выход — использовать провод меньшего сечения, то есть 1.5 мм2.

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

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

Согласно ПУЭ-7:

Для длительно допустимого тока ПуГВ в подрозетнике следует смотреть колонку для «двух одножильных» (согласно ПУЭ, PE не учитывается) и он составляет 19 ампер. Минимальный ток срабатывания бытового автомата составляет 16*1,13 = 18,08 ампер, что меньше указанного в таблице тока.

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

Отсюда и следует то правило что его сечение питающего кабеля должно быть 2.5 квадрата, а вот внутри подрозетников можно сделать разводку ПуГВ 1.5 квадрата.

Итак, продолжим. Зачистка жил осуществляется другим стриппером. Так быстрее, не нужно настраивать глубину зачистки — один стриппер настроен на глубину зачистки под опрессовку, второй — под НШВИ.



Далее одеваются НШВИ и обжимаются:


На форуме звучали советы обжимать НШВ (то есть без «юбки»). но не советую этого делать (лучше немного подрезать «юбку» у НШВ). Вот почему:


Вот результат:



И первая подключенная розетка:



Спасибо за внимание.

Подключение розеток шлейфом: плюсы и минусы

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

Общие сведения о подключении шлейфом

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

  1. Типу розеток.
  2. Количеству электрических приборов.
  3. Мощности.
  4. Размерам комнаты.
  5. Планировки.

Графическое распределение покажет, где будут стоять распределительные коробки с выключателями и розетками. Путь проводников прокладывают по вертикальным и горизонтальным линиям, изгибы идут под углом в 90 град. Глубина и ширина штробов не больше 3 см. Расстояние между точками соединения не должно превышать 3 метров. Схематическое расположение проводников сохраняют, это пригодится при проведении ремонтов.

Основная информация о работе заложена в порядке выполнения электропроводки. Сюда входит:

  1. Подготовка рабочего места.
  2. Разметка на стенах каналов для проводников, чтобы выполнить штробление.
  3. Разработка выемок.
  4. Прокладка проводов от коробки распределения к каждому подрозетнику в последовательном порядке.
  5. Монтаж розеток.
  6. Обустройство ответвлений, чтобы подключить проводник с нулевым и фазным кабелем.
  7. Соединение фаз с устройствами.
  8. Прикрепление клемм изделий с коробкой.

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

  1. Молотков.
  2. Зубил.
  3. Болгарок.
  4. Дрелей.

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

Плюсы подключения шлейфом

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

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

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

Минусы электрического последовательного подключения

Многие электрики считают, что такой метод подсоединения розеток недопустим по ПУЭ:

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

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

Окончательный вердикт для соединений методом шлейфа

В ПУЭ четко прописаны нормативы, которые дают безапелляционные рекомендации:

  1. Пункт 7.144 – чтобы подключать открытые проводящие части элементов к заземляющим и нулевым проводникам необходимы отдельные ответвления. Соединять защитные проводники последовательным способом нельзя.
  2. Пункт 1.26 ответвления выполняют в коробке, если она соответствует проведению таких работ или в корпусе электрического изделия, розетка к ним относится.

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

Предстоит учесть:

  1. Дополнительные контакты в проводниках являются слабыми звеньями.
  2. Розетка рассчитана на потребление номинального тока в пределах 16 А. При подключении такой нагрузки, негативных воздействий не будет. Если включить приборы во все точки, не выдержит кабель из-за суммарного тока, превышающего номинальное значение.
  3. Когда хозяин планирует включать в одной комнате аудиотехнику, телевизор, компьютер – не особо мощные приборы, бессмысленно подводить для них отдельные точки.

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

Похожие записи

Подключение розеток шлейфом: правильно ли это? Отвечаем подробно! | Кабель.РФ: всё об электрике

Сегодня, когда практически все бытовые потребители электроэнергии подключаются к электрической сети 0,23 кВ через розетку, от правильности её подключения зависит как надежность питания подключаемых электроприборов, так и безопасность самих пользователей. Все современные (вновь монтируемые) однофазные сети выполняются в трехпроводном исполнении, а устанавливаемые розетки должны иметь три контакта – фаза ( L ), ноль ( N ), защитный заземляющий проводник — «земля» ( PE ). Данная маркировка соответствует условному обозначению проводников питающей сети и установлена действующими правилами.

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

Как правильно выполнить шлейфование?

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

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

Подключение «земли» выполнено с нарушением ПУЭ.

Подключение «земли» выполнено с нарушением ПУЭ.

Требования пункта 1.7.144 ПУЭ обусловлены мерами электробезопасности, т.к., например, в случае потери контакта «земли» на первой из розеток, теряется «земля» на всей последующей контактной цепи. В случае применения в схеме устройства защитного отключения (УЗО) данный дефект приведет к его бездействию (отказу) при появлении потенциала на заземляемом корпусе электроприбора, например, на стиральной машине. Экономия на трудозатратах по электромонтажу в данном случае несет непосредственные риски электробезопасности. На следующем рисунке показан пример правильного присоединения защитного заземляющего проводника.

Правильное подключение «земли» в блоке розеток

Правильное подключение «земли» в блоке розеток

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

Если этот материал был для Вас полезным, поделитесь им в социальных сетях!

Также рекомендуем статью о том, как подключить выключатель.

А для того, чтобы не пропустить выход новых статей, ставьте «лайк» и подписывайтесь на наш канал: Кабель.РФ: всё об электрике .

Как подключить розетку – все известные схемы и подробная инструкция

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

Открытая и закрытая проводка

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

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

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

Открытая проводка – преимущества и недостатки

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

Преимущества:

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

Недостатки:

  • Высокая вероятность внешнего воздействия на проводку – дети, домашние животные, можно просто случайно зацепить. Нивелируется этот недостаток прокладкой проводов в кабель-каналах.
  • Открытые провода портят весь интерьер помещения. Правда тут все зависит от дизайнерских способностей владельца помещения – кабель-каналы отлично впишутся в современные дизайнерские решения, а если помещение сделано в стиле ретро, то для этого выпускаются специальные провода и прочая фурнитура.
  • Необходимость закупать специальные крепежи, даже если не используются кабель-каналы – в деревянных домах открытая проводка должна прокладываться на расстоянии 0,5-1 см от поверхности стены. Часто провода прокладываются внутри железных труб – все эти требования направлены на повышение безопасности использования открытой электропроводки.

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

Скрытая проводка – плюсы и минусы

Несмотря на некоторые существенные недостатки, используется практически повсеместно – плюсы ее использования все-таки перевешивают.

Преимущества:

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

Недостатки:

  • Для монтажа надо резать стены.
  • Тяжело выполнять ремонтные работы.
  • Если на стенах выполнена отделка, то после прокладки дополнительной розетки придется ее переделывать.

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

Существующие способы подключения

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

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

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

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

Параллельное подключение – соединение звездой

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

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

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

Последовательное соединение – подключение шлейфом

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

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

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

О подключении блока розеток шлейфом подробно рассказано в этом видео:

Смешанное соединение и заземление при шлейфовом подключении

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

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

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

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

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

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

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

Кольцевое соединение

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

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

Как выбрать правильный способ

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

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

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

Особенности подключения розеток шлейфом

Как выполнить подключение розеток шлейфом

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

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

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

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

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

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

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

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

Этапы подключения и установки блока розеток

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

  1. – уровень;
  2. – кусачки;
  3. – отвертка;
  4. – нож с карандашом;
  5. – перфоратор.

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

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

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

Схема подключения розеток шлейфом

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

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

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

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

Особенностью такого подключения в том, что все провода соединяются непосредственно в контактах розетки. Качество соединения также во многом зависит от типа контакта.

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

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

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

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

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

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

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

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

Учитывайте нагрузку на розетки, которые соединены шлейфом

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

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

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

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

Как соединить розетки шлейфом своими руками: сколько можно подключить

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

Способы подключения

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

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

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

Особенности установки группы розеток шлейфом

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

Согласно ПУЭ, подключаться розетки должны без разрыва проводника РЕ. В противном случае они остаются без заземления. Группа должна быть подключена к автомату 16А кабелем 2,5мм, а мощность подключаемых потребителей не превышает 3 квт. Если нагрузка будет выше, к каждому прибору выводят отдельную линию.

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

Установка блока розеток

Для работы необходим определенный набор инструментов:

  • индикатор напряжения;
  • уровень;
  • универсальная отвертка;
  • пассатижи;
  • карандаш и строительный нож;
  • пресс клещи;
  • термотрубка;
  • перфоратор.

Вначале выполняют схему разводки. На ней указывают расположение распределительных коробок, розеток, выключателей. Размечают трассу, по которой будут идти провода. Они должны располагаться строго вертикально и горизонтально, иметь не более одного изгиба под прямым углом. Глубина каналов до 2,5 см, ширина 3. Длина от коробки до розетки не более 3 метров. Схему следует сохранить, чтобы при следующем ремонте во время работ не попасть в провод.

Наиболее трудоемкая работа – штробление стен. Удобнее это сделать специальным инструментом, но можно обойтись и подручными средствами – молоток, зубило, «болгарка», дрель с победитовым сверлом 8–10мм. Ее следует держать перпендикулярно стене, работать на малых оборотах. Сверло периодически охлаждать в воде.

Далее выполняют отверстия для подрозетников. Гильзы крепят на алебастре или гипсе. Чтобы раствор быстро не застывал, в воду можно добавить клей ПВА. Стандартная коробка имеет глубину 45 мм. В подрозетник легко поместится все необходимое.

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

Монтаж ответвлений в подрозетнике

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

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

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

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

Порядок работ по монтажу шлейфа

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

  1. Разметка и подготовка места.
  2. Штробление стен.
  3. Закладка кабеля от распределительной коробки к первому подрозетнику.
  4. Подготовка провода для перемычек.
  5. Установка подрозетников.

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

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

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

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

Подключение розеток шлейфом: плюсы и минусы

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

Общие сведения о подключении шлейфом

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

  1. Типу розеток.
  2. Количеству электрических приборов.
  3. Мощности.
  4. Размерам комнаты.
  5. Планировки.

Графическое распределение покажет, где будут стоять распределительные коробки с выключателями и розетками. Путь проводников прокладывают по вертикальным и горизонтальным линиям, изгибы идут под углом в 90 град. Глубина и ширина штробов не больше 3 см. Расстояние между точками соединения не должно превышать 3 метров. Схематическое расположение проводников сохраняют, это пригодится при проведении ремонтов.

Основная информация о работе заложена в порядке выполнения электропроводки. Сюда входит:

  1. Подготовка рабочего места.
  2. Разметка на стенах каналов для проводников, чтобы выполнить штробление.
  3. Разработка выемок.
  4. Прокладка проводов от коробки распределения к каждому подрозетнику в последовательном порядке.
  5. Монтаж розеток.
  6. Обустройство ответвлений, чтобы подключить проводник с нулевым и фазным кабелем.
  7. Соединение фаз с устройствами.
  8. Прикрепление клемм изделий с коробкой.

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

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

Плюсы подключения шлейфом

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

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

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

Минусы электрического последовательного подключения

Многие электрики считают, что такой метод подсоединения розеток недопустим по ПУЭ:

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

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

Окончательный вердикт для соединений методом шлейфа

В ПУЭ четко прописаны нормативы, которые дают безапелляционные рекомендации:

  1. Пункт 7.144 – чтобы подключать открытые проводящие части элементов к заземляющим и нулевым проводникам необходимы отдельные ответвления. Соединять защитные проводники последовательным способом нельзя.
  2. Пункт 1.26 ответвления выполняют в коробке, если она соответствует проведению таких работ или в корпусе электрического изделия, розетка к ним относится.

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

  1. Дополнительные контакты в проводниках являются слабыми звеньями.
  2. Розетка рассчитана на потребление номинального тока в пределах 16 А. При подключении такой нагрузки, негативных воздействий не будет. Если включить приборы во все точки, не выдержит кабель из-за суммарного тока, превышающего номинальное значение.
  3. Когда хозяин планирует включать в одной комнате аудиотехнику, телевизор, компьютер – не особо мощные приборы, бессмысленно подводить для них отдельные точки.

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

Последовательное и параллельное подключение розеток: шлейфом и звездой

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

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

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

Способы подключения розеток

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

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

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

Галерея изображенийФото из Кухня — помещение, в котором используются электроприборы, подключаемые как к отдельным, так и к общим силовым линиям Электрооборудованием, различающимся по мощности, оснащаются ванные комнаты и совмещенные санузлы Если в последовательно подключенную цепь розеток подключить мощный прибор совместно с другими, электропроводка и розетка перегорит Маломощные потребители запитываются от силовых точек, подключенных последовательно, один за другим, т.е. по схеме шлейфом Для работы фена, электрической зубной щетки, электробритвы, машинки для стрижки волос силовые точки устраивают по шлейфовой схеме Стиральную машину, гидромассажную систему ванны джакузи, электронную крышку биде и т.д. запитывают от отдельной силовой линии, проложенной параллельно Аналогичная схема действует при установке розеток на кухне. Параллельную проводку сооружают для холодильников, СВЧ, мощных кофемашин Электрические чайники, тостеры, миксеры, кофемолки, хлебопечки работают от розеток, подключенных последовательно — шлейфом Кухня — место установки мощных потребителейЭлектрооборудование в ванных и санузлахПерегорание розетки от превышения нагрузкиПодключение розеток шлейфомФен как прибор для питания от шлейфовой розеткиОтдельная силовая линия для стиральной машиныШлейфовая схема установки розеток на кухнеМаломощные кухонные потребители шлейфовых линий

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

При необходимости подключения каждого такого потребителя запитываемая точка должна выдерживать номинальный ток в 16 – 32А. На ток с таким же показателем рассчитан и стоящий на входе защитный автомат.

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


Розетки с отдельными линиями – единственно верный вариант для обслуживания мощных бытовых приборов типа стиральной машинки или электроплиты

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

Чтобы свести на «нет» риск выведения из строя сразу нескольких точек, мастера рекомендуют в одну систему включать не более двух-трех розеток. Этот момент четко прописан в СП 31-110-2003: подключать шлейфом допускается до трех дополнительных электроприемников.


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

Единственное условие – чтобы суммарная нагрузка по току не превышала в два раза значение рабочего номинального тока первого (головного) электроприемника.

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

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

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


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

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

  • открытый – предполагает прокладку проводов на поверхности стены;
  • закрытый – предполагает выдалбливание каналов для прокладки силовых линий в бетонных и кирпичных стенках, выборку канала в древесине для прокладки кабеля, затянутого в гофротрубу.

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


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

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

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


    Чтобы минимизировать необходимость «раскурочивания» стен для создания штроб, закрытую проводку выполняют на этапе строительных или ремонтных работ до момента выполнения отделки

    Но «невидимость» закрытой проводки способна сыграть и злую шутку при попытке «забить гвоздь». Поэтому существует негласное правило: провода прокладывать относительно розеток строго вертикально или горизонтально.

    Особенности монтажа шлейфового подключения

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

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

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


    Ключевым условием шлейфового подключения является то, что сечение проводников перемычек будет соответствовать проводникам основной питающей линии

    Согласно ПУЭ при шлейфовом соединении не допускается разрывать РЕ проводник защитного заземляющего провода. Его контур в любом случае должен оставаться неразрывным.

    Снизить материальные затраты при подведении РЕ проводника к розеткам помогает применение одного из технических решений:

    Монтаж с использованием соединителей

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

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


    Все жилы проводника: синяя для нулевого «нулевого», красно-коричневая для «фазного» и желто-зеленая для «заземления» – подключаются параллельно

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

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

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

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


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

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

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

    Схемы подключения розеток. Подключение розеток шлейфом

    Время чтения: 9 минут

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

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

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

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

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

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

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

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

    Способы подключения

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

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

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

    Этапы подключения и установки блока розеток

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

    1. – уровень;
    2. – кусачки;
    3. – отвертка;
    4. – нож с карандашом;
    5. – перфоратор.

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

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

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

    Схема подключения розеток шлейфом

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

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

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

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

    Особенностью такого подключения в том, что все провода соединяются непосредственно в контактах розетки. Качество соединения также во многом зависит от типа контакта.

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

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

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

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

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

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

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

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

    Учитывайте нагрузку на розетки, которые соединены шлейфом

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

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

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

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

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

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

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

    Почему заземление шлейфом запрещено

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

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

    но самое главное обеспечивает электробезопасность сети.

    Опасность подключения розеток шлейфом

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

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

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

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

    Надежность такого соединения доверия не внушает, со временем оно может ослабевать и контакт с подводящим PE проводником нарушаться. В случае, когда контакт с PE проводником нарушается на ближайшей к щиту розетке:

    • исчезает защита всех розеток группы;
    • при пробое на корпус одного из включенных приборов, напряжение прикосновения появляется на корпусах всех приборов включенных в розетки группы.

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

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

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

    Смотрите также другие статьи :

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

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

  • Транспорты и протоколы — документация Python 3.9.7

    Предисловие

    Транспорты и протоколы используются низкоуровневым циклом событий API, такие как loop.create_connection () . Они используют стиль программирования на основе обратного вызова и обеспечивает высокую производительность реализации сетевых протоколов или протоколов IPC (например, HTTP).

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

    Эта страница документации охватывает как транспорты, так и протоколы.

    Введение

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

    Другими словами то же самое: транспорт — это абстракция для сокета (или аналогичной конечной точки ввода-вывода), в то время как протокол это абстракция для приложения с точки зрения транспорта зрения.

    Еще один вид — это транспортный и протокольный интерфейсы. вместе определяют абстрактный интерфейс для использования сетевого ввода / вывода и межпроцессный ввод-вывод.

    Между транспортом и протоколом всегда существует соотношение 1: 1 объекты: протокол вызывает транспортные методы для отправки данных, в то время как транспорт вызывает методы протокола для передачи данных, которые был получен.

    Большинство методов цикла событий, ориентированных на соединение (например, loop.create_connection () ) обычно принимают protocol_factory аргумент, используемый для создания объекта Protocol для принятого соединения, представленного объектом Transport .Такие методы обычно возвращают кортеж из (транспорт, протокол) .

    Содержание

    Эта страница документации содержит следующие разделы:

    • В разделе Транспорты документируется asyncio BaseTransport , ReadTransport , WriteTransport , Транспорт , DatagramTransport и SubprocessTransport классы.

    • Раздел протоколов документирует asyncio BaseProtocol , Протокол , Буферизованный протокол , DatagramProtocol и SubprocessProtocol .

    • Раздел «Примеры» демонстрирует, как работать с транспортом, протоколы и API-интерфейсы низкоуровневого цикла событий.

    Транспорт

    Исходный код: Lib / asyncio / transports.py


    Транспорты — это классы, предоставляемые asyncio для абстрагирования различные виды каналов связи.

    Транспортные объекты всегда создаются цикл событий asyncio.

    asyncio реализует транспорт для TCP, UDP, SSL и каналов подпроцесса.Доступные для транспорта методы зависят от типа транспорта.

    Транспортные классы не являются потокобезопасными.

    Иерархия транспортов

    класс asyncio. BaseTransport

    Базовый класс для всех видов транспорта. Содержит методы, которые все asyncio transports разделяют.

    класс asyncio. WriteTransport ( BaseTransport )

    Базовый транспорт для соединений только для записи.

    Экземпляры класса WriteTransport возвращаются из метод цикла событий loop.connect_write_pipe () и также используются методами, связанными с подпроцессами, такими как loop.subprocess_exec () .

    класс asyncio. ReadTransport ( BaseTransport )

    Базовый транспорт для соединений только для чтения.

    Экземпляры класса ReadTransport возвращаются из петля .connect_read_pipe () метод цикла событий и также используются методами, связанными с подпроцессами, такими как loop.subprocess_exec () .

    класс asyncio. Транспорт ( WriteTransport , ReadTransport )

    Интерфейс, представляющий двунаправленный транспорт, такой как TCP-соединение.

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

    Экземпляры класса Transport возвращаются или используются им. методы цикла событий, такие как loop.create_connection () , loop.create_unix_connection () , loop.create_server () , loop.sendfile () и т. Д.

    класс asyncio. DatagramTransport ( BaseTransport )

    Транспорт для подключений дейтаграмм (UDP).

    Экземпляры класса DatagramTransport возвращаются из петля .create_datagram_endpoint () метод цикла обработки событий.

    класс asyncio. SubprocessTransport ( BaseTransport )

    Абстракция для представления связи между родителем и его дочерний процесс ОС.

    Экземпляры класса SubprocessTransport возвращаются из методы цикла событий loop.subprocess_shell () и loop.subprocess_exec () .

    Базовый транспорт

    BaseTransport. закрыть ()

    Закройте транспорт.

    Если транспорт имеет буфер для исходящих data, буферизованные данные будут сброшены асинхронно. Больше нет данных будет получен. После того, как все буферизованные данные будут сброшены, метод протокола protocol.connection_lost () будет вызываться с Нет в качестве аргумента.

    BaseTransport. закрытие ()

    Вернуть Истина , если транспорт закрывается или закрывается.

    Вернуть информацию о транспорте или базовых ресурсах оно использует.

    имя — строка, представляющая часть специфичного для транспорта информацию, которую нужно получить.

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

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

     носок = транспорт.get_extra_info ('сокет')
    если sock не None:
        печать (sock.getsockopt (...))
     

    Категории информации, которая может быть запрошена на некоторых транспортных средствах:

    • розетка:

    • Разъем SSL:

    • труба:

    • подпроцесс:

    BaseTransport. set_protocol (протокол )

    Установить новый протокол.

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

    BaseTransport. get_protocol ()

    Вернуть текущий протокол.

    Транспорты только для чтения

    ReadTransport. is_reading ()

    Вернуть Истина , если транспорт принимает новые данные.

    ReadTransport. pause_reading ()

    Пауза на принимающей стороне транспорта.Никакие данные не будут переданы протокол protocol.data_received () до вызова resume_reading () .

    Изменено в версии 3.7: Метод идемпотентен, т.е. его можно вызывать, когда транспорт уже приостановлен или закрыт.

    ReadTransport. resume_reading ()

    Возобновить прием. Протокол protocol.data_received () метод будет вызван еще раз, если некоторые данные доступны для чтения.

    Изменено в версии 3.7: Метод идемпотентен, т.е. его можно вызывать, когда транспорт уже читает.

    Транспорты только для записи

    WriteTransport. прервать ()

    Немедленно закройте транспорт, не дожидаясь незавершенных операций завершить. Буферизованные данные будут потеряны. Больше никаких данных не будет. Метод протокола protocol.connection_lost () в конечном итоге будет позвонил с аргументом None .

    WriteTransport. can_write_eof ()

    Вернуть Истинно , если транспорт поддерживает write_eof () , Ложь , если нет.

    WriteTransport. get_write_buffer_size ()

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

    WriteTransport. get_write_buffer_limits ()

    Получите водяные знаки high и low для управления потоком записи.Вернуть кортеж (low, high) , где low и high — положительное число байтов.

    Используйте set_write_buffer_limits () , чтобы установить пределы.

    WriteTransport. set_write_buffer_limits ( высокий = Нет , низкий = Нет )

    Установите водяные знаки high и low для управления потоком записи.

    Эти два значения (измеряются в количестве байтов) контролируют, когда протокол протокол.pause_writing () и протокол . resume_writing () методы называются. Если указано, нижний водяной знак должен быть меньше чем или равно максимальному значению водяного знака. Ни высокий , ни низкий может быть отрицательным.

    pause_writing () вызывается, когда размер буфера становится больше или равным максимальному значению . Если у письма есть был приостановлен, resume_writing () вызывается, когда размер буфера становится меньше или равен минимальному значению .

    Значения по умолчанию зависят от реализации. Если бы только указан высокий водяной знак, низкий водяной знак по умолчанию зависящее от реализации значение меньше или равно высокий водяной знак. Установка high на ноль усилия low на ноль как ну и вызывает вызов pause_writing () всякий раз, когда буфер становится непустым. Установка low на ноль причин resume_writing () будет вызываться только один раз буфер пуст. Использование нуля для любого предела обычно неоптимально, поскольку это уменьшает возможности для выполнения операций ввода-вывода и вычисление одновременно.

    Используйте get_write_buffer_limits () чтобы получить пределы.

    WriteTransport. запись ( данные )

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

    Этот метод не блокирует; он буферизует данные и упорядочивает их рассылаться асинхронно.

    WriteTransport. линий записи ( список_данных )

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

    WriteTransport. write_eof ()

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

    Этот метод может вызвать NotImplementedError , если транспортный (например, SSL) не поддерживает полузакрытые соединения.

    Транспорты дейтаграмм

    DatagramTransport. sendto ( данные , адрес = нет )

    Отправить данные байт удаленному узлу, заданному адресом ( транспортно-зависимый целевой адрес). Если адрес Нет , данные отправляются на целевой адрес, указанный на транспорте творчество.

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

    DatagramTransport. прервать ()

    Немедленно закройте транспорт, не дожидаясь ожидания операции для завершения. Буферизованные данные будут потеряны. Больше никаких данных не будет. Протокол protocol.connection_lost () в конечном итоге будет вызван с аргументом None .

    Транспорты подпроцесса

    SubprocessTransport. get_pid ()

    Вернуть идентификатор процесса подпроцесса как целое число.

    SubprocessTransport. get_pipe_transport ( fd )

    Вернуть транспорт для канала связи, соответствующий целочисленный файловый дескриптор fd :

    • 0 : читаемый потоковый транспорт стандартного ввода ( stdin ), или Нет , если подпроцесс не был создан с stdin = PIPE

    • 1 : записываемый потоковый транспорт стандартного вывода ( stdout ), или Нет , если подпроцесс не был создан с stdout = PIPE

    • 2 : записываемый потоковый транспорт стандартной ошибки ( stderr ), или Нет , если подпроцесс не был создан с stderr = PIPE

    • прочее fd : Нет

    SubprocessTransport. get_returncode ()

    Вернуть код возврата подпроцесса как целое число или Нет если он не вернулся, что похоже на subprocess.Popen.returncode атрибут.

    SubprocessTransport. убить ()

    Завершить подпроцесс.

    В системах POSIX функция отправляет SIGKILL подпроцессу. В Windows этот метод является псевдонимом для terminate () .

    См. Также subprocess.Popen.kill () .

    SubprocessTransport. send_signal (сигнал )

    Отправить сигнал номер в подпроцесс, как в подпроцесс.Popen.send_signal () .

    SubprocessTransport. завершить ()

    Остановить подпроцесс.

    В системах POSIX этот метод отправляет SIGTERM подпроцессу.В Windows функция Windows API TerminateProcess () вызывается для остановить подпроцесс.

    См. Также subprocess.Popen.terminate () .

    SubprocessTransport. закрыть ()

    Завершите подпроцесс, вызвав метод kill () .

    Если подпроцесс еще не вернулся, закройте транспорты stdin , stdout и stderr трубы.

    Протоколы

    Исходный код: Lib / asyncio / protocol.py


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

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

    Базовые протоколы

    класс asyncio. Базовый протокол

    Базовый протокол с общими методами для всех протоколов.

    класс asyncio. Протокол ( BaseProtocol )

    Базовый класс для реализации протоколов потоковой передачи (TCP, сокеты Unix и т. Д.).

    класс asyncio. Буферизованный протокол ( Базовый протокол )

    Базовый класс для реализации протоколов потоковой передачи с ручным управлением. управление приемным буфером.

    класс asyncio. Протокол датаграммы ( Базовый протокол )

    Базовый класс для реализации протоколов дейтаграмм (UDP).

    класс asyncio. Протокол подпроцесса ( Базовый протокол )

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

    Базовый протокол

    Все протоколы asyncio могут реализовывать обратные вызовы базового протокола.

    Обратные вызовы при подключении

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

    BaseProtocol. соединение_ сделано ( транспорт )

    Вызывается при установке соединения.

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

    BaseProtocol. connection_lost ( exc )

    Вызывается при потере или закрытии соединения.

    Аргумент либо объект исключения, либо Нет . Последнее означает, что получен обычный EOF или соединение было прервано или закрыто этой стороной соединения.

    Обратные вызовы управления потоком

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

    См. Документацию к set_write_buffer_limits () метод для более подробной информации.

    BaseProtocol. pause_writing ()

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

    BaseProtocol. resume_writing ()

    Вызывается, когда буфер транспорта опускается ниже нижнего уровня водяного знака.

    Если размер буфера равен верхнему значению, pause_writing () не вызывается: размер буфера должен идти строго над.

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

    Протоколы потоковой передачи

    Методы событий, такие как loop.create_server () , loop.create_unix_server () , loop.create_connection () , loop.create_unix_connection () , loop.connect_accepted_socket () , петля.connect_read_pipe () и loop.connect_write_pipe () принимать фабрики, которые возвращают протоколы потоковой передачи.

    Протокол. данные_получено ( данные )

    Вызывается при получении данных. данные — непустые байты объект, содержащий входящие данные.

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

    Метод может вызываться произвольное количество раз, пока соединение открыто.

    Однако протокол . Eof_received () вызывается не более одного раза. После вызова eof_received () , data_received () больше не вызывается.

    Протокол. eof_received ()

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

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

    Некоторые транспорты, включая SSL, не поддерживают полузакрытые соединения, в этом случае возврат true из этого метода приведет к соединению будучи закрытым.

    Конечный автомат:

     начало -> connection_made
        [-> получено_данных] *
        [-> eof_received]?
    -> connection_lost -> конец
     

    Буферизованные протоколы потоковой передачи

    Протоколы с буферизацией

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

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

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

    Буферизованный Протокол. get_buffer ( sizehint )

    Вызывается для выделения нового буфера приема.

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

    get_buffer () должен возвращать объект, реализующий буферный протокол.

    Буферизованный Протокол. buffer_updated ( нбайт, )

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

    nbytes — общее количество байтов, записанных в буфер.

    Буферизованный Протокол. eof_received ()

    См. Документацию по методу protocol.eof_received () .

    get_buffer () можно назвать произвольным числом раз во время соединения. Однако протокол ..eof_received () вызывается не более одного раза. и, если вызывается, get_buffer () и buffer_updated () не будет вызываться после него.

    Конечный автомат:

     начало -> connection_made
        [-> get_buffer
            [-> buffer_updated]?
        ] *
        [-> eof_received]?
    -> connection_lost -> конец
     

    Протоколы дейтаграмм

    Экземпляры протокола дейтаграмм

    должны быть построены протоколом фабрики перешли на цикл .create_datagram_endpoint () метод.

    Протокол дейтаграмм. датаграмма получена ( данные , адрес )

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

    Протокол дейтаграмм. получена_ ошибка ( exc )

    Вызывается, когда предыдущая операция отправки или получения вызывает OSError . exc — это экземпляр OSError .

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

    Примечание

    В системах BSD (macOS, FreeBSD и т. Д.) Управление потоком не поддерживается для протоколов дейтаграмм, потому что нет надежного способа обнаружить отправку сбои, вызванные записью слишком большого количества пакетов.

    Сокет всегда отображается как «готовый», и лишние пакеты отбрасываются. An OSError с errno , установленным на errno.ENOBUFS может или не может быть повышен; если он будет повышен, об этом будет сообщено DatagramProtocol.error_received () , но в остальном игнорируется.

    Протоколы подпроцесса

    экземпляра протокола подпроцесса должны быть созданы протоколом фабрики переданы в цикл . subprocess_exec () и loop.subprocess_shell () методов.

    Протокол подпроцесса. pipe_data_received ( fd , data )

    Вызывается, когда дочерний процесс записывает данные в свой stdout или stderr трубка.

    fd — целочисленный файловый дескриптор канала.

    данные — это непустой байтовый объект, содержащий полученные данные.

    Протокол подпроцесса. pipe_connection_lost ( fd , exc )

    Вызывается, когда один из каналов связывается с дочерним процессом закрыто.

    fd — целочисленный файловый дескриптор, который был закрыт.

    Протокол подпроцесса. выход_процесса ()

    Вызывается при выходе из дочернего процесса.

    Примеры

    TCP эхо-сервер

    Создайте эхо-сервер TCP с помощью метода loop.create_server () , отправьте обратно полученные данные, и закрыть соединение:

     импорт asyncio
    
    
    класс EchoServerProtocol (asyncio.Протокол):
        def connection_made (сам, транспорт):
            peername = transport.get_extra_info ('имя узла')
            print ('Соединение от {}'. формат (имя узла))
            self.transport = транспорт
    
        def data_received (self, data):
            message = data.decode ()
            print ('Полученные данные: {! r}'. формат (сообщение))
    
            print ('Отправить: {! r}'. формат (сообщение))
            self.transport.write (данные)
    
            print ('Закройте клиентский сокет')
            self.transport.close ()
    
    
    async def main ():
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.цикл = asyncio.get_running_loop ()
    
        server = await loop.create_server (
            лямбда: EchoServerProtocol (),
            '127.0.0.1', 8888)
    
        асинхронный с сервером:
            ждать server.serve_forever ()
    
    
    asyncio.run (главная ())
     

    TCP эхо-клиент

    Клиент эха TCP, использующий метод loop.create_connection () , отправляет data, и ждет, пока соединение не будет закрыто:

     импорт asyncio
    
    
    класс EchoClientProtocol (asyncio.Protocol):
        def __init __ (self, message, on_con_lost):
            себя.message = сообщение
            self.on_con_lost = on_con_lost
    
        def connection_made (сам, транспорт):
            transport.write (self.message.encode ())
            print ('Данные отправлены: {! r}'. format (self.message))
    
        def data_received (self, data):
            print ('Данные получены: {! r}'. format (data.decode ()))
    
        def connection_lost (self, exc):
            print ('Сервер закрыл соединение')
            self.on_con_lost.set_result (Истина)
    
    
    async def main ():
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.цикл = asyncio.get_running_loop ()
    
        on_con_lost = цикл.create_future ()
        message = 'Hello World!'
    
        транспорт, протокол = ожидание цикла.create_connection (
            лямбда: EchoClientProtocol (сообщение, on_con_lost),
            '127.0.0.1', 8888)
    
        # Подождите, пока протокол не сообщит, что соединение
        # потеряно и закройте транспорт.
        пытаться:
            ждать on_con_lost
        наконец:
            transport.close ()
    
    
    asyncio.run (главная ())
     

    Эхо-сервер UDP

    Эхо-сервер UDP, использующий петлю .create_datagram_endpoint () метод, отправляет обратно полученные данные:

     импорт asyncio
    
    
    класс EchoServerProtocol:
        def connection_made (сам, транспорт):
            self.transport = транспорт
    
        def datagram_received (себя, данные, адрес):
            message = data.decode ()
            print ('Получено% r от% s'% (сообщение, адрес))
            print ('Отправить% r% s'% (сообщение, адрес))
            self.transport.sendto (данные, адрес)
    
    
    async def main ():
        print («Запуск UDP-сервера»)
    
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.цикл = asyncio.get_running_loop ()
    
        # Будет создан один экземпляр протокола для обслуживания всех
        # клиентских запросов.
        транспорт, протокол = ожидание цикла.create_datagram_endpoint (
            лямбда: EchoServerProtocol (),
            local_addr = ('127.0.0.1', 9999))
    
        пытаться:
            await asyncio.sleep (3600) # Подавать 1 час.
        наконец:
            transport.close ()
    
    
    asyncio.run (главная ())
     

    Эхо-клиент UDP

    Клиент эха UDP, использующий цикл .create_datagram_endpoint () метод, отправляет данные и закрывает транспорт при получении ответа:

     импорт asyncio
    
    
    класс EchoClientProtocol:
        def __init __ (self, message, on_con_lost):
            себя.message = сообщение
            self.on_con_lost = on_con_lost
            self.transport = Нет
    
        def connection_made (сам, транспорт):
            self.transport = транспорт
            print ('Отправить:', собственное сообщение)
            self.transport.sendto (self.message.encode ())
    
        def datagram_received (себя, данные, адрес):
            print ("Получено:", data.decode ())
    
            print ("Закрыть сокет")
            self.transport.close ()
    
        def error_received (self, exc):
            print ('Получена ошибка:', отлично)
    
        def connection_lost (self, exc):
            print ("Соединение закрыто")
            себя.on_con_lost.set_result (Истина)
    
    
    async def main ():
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.
        цикл = asyncio.get_running_loop ()
    
        on_con_lost = цикл.create_future ()
        message = "Hello World!"
    
        транспорт, протокол = ожидание цикла.create_datagram_endpoint (
            лямбда: EchoClientProtocol (сообщение, on_con_lost),
            remote_addr = ('127.0.0.1', 9999))
    
        пытаться:
            ждать on_con_lost
        наконец:
            transport.close ()
    
    
    asyncio.run (главная ())
     

    Подключение существующих розеток

    Дождитесь, пока сокет получит данные, используя петля.create_connection () с протоколом:

     импорт asyncio
    импортный сокет
    
    
    класс MyProtocol (asyncio.Protocol):
    
        def __init __ (self, on_con_lost):
            self.transport = Нет
            self.on_con_lost = on_con_lost
    
        def connection_made (сам, транспорт):
            self.transport = транспорт
    
        def data_received (self, data):
            print ("Получено:", data.decode ())
    
            # Готово: закрываем транспорт;
            # connection_lost () будет вызываться автоматически.
            себя.transport.close ()
    
        def connection_lost (self, exc):
            # Сокет был закрыт
            self.on_con_lost.set_result (Истина)
    
    
    async def main ():
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.
        цикл = asyncio.get_running_loop ()
        on_con_lost = цикл.create_future ()
    
        # Создаем пару подключенных сокетов
        rsock, wsock = socket.socketpair ()
    
        # Зарегистрируйте сокет для ожидания данных.
        транспорт, протокол = ожидание цикла.create_connection (
            лямбда: MyProtocol (on_con_lost), sock = rsock)
    
        # Имитировать прием данных из сети.loop.call_soon (wsock.send, 'abc'.encode ())
    
        пытаться:
            ждать протокол. on_con_lost
        наконец:
            transport.close ()
            wsock.close ()
    
    asyncio.run (главная ())
     

    loop.subprocess_exec () и SubprocessProtocol

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

    Подпроцесс создается методом loop.subprocess_exec () :

     импорт asyncio
    import sys
    
    класс DateProtocol (asyncio.SubprocessProtocol):
        def __init __ (self, exit_future):
            self.exit_future = exit_future
            self.output = bytearray ()
    
        def pipe_data_received (self, fd, data):
            self.output.extend (данные)
    
        def process_exited (самостоятельно):
            self.exit_future.set_result (Истина)
    
    async def get_date ():
        # Получить ссылку на цикл событий, поскольку мы планируем использовать
        # низкоуровневые API.
        цикл = asyncio.get_running_loop ()
    
        code = 'дата и время импорта; печать (datetime.datetime.now ()) '
        exit_future = асинхронный.Будущее (цикл = цикл)
    
        # Создать подпроцесс, управляемый DateProtocol;
        # перенаправить стандартный вывод в канал.
        транспорт, протокол = ожидание цикла.subprocess_exec (
            лямбда: DateProtocol (exit_future),
            sys.executable, '-c', код,
            stdin = Нет, stderr = Нет)
    
        # Дождитесь выхода подпроцесса с помощью process_exited ()
        # метод протокола.
        ждать exit_future
    
        # Закройте трубу stdout.
        transport.close ()
    
        # Прочитать вывод, который был собран
        # pipe_data_received () метод протокола.данные = байты (протокол.выход)
        вернуть data.decode ('ascii'). rstrip ()
    
    дата = asyncio.run (get_date ())
    print (f "Текущая дата: {date}")
     

    См. Также тот же пример написано с использованием высокоуровневых API.

    Розетка

    — Как мне подключить розетки GFCI, когда провода проходят через существующую розетку?

    Вариант 1, достоинством которого является простой : Поместите их обоих в LINE, вот так. Оставьте предупреждающую ленту на клеммах НАГРУЗКИ.

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

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

    Вариант 2: Установите прерыватель GFCI +

    Эти твари дороже, чем устройство с розеткой GFCI +, и для этого вам нужно открыть панель обслуживания. Но , вуаля, , вся ваша схема защищена и готово. Вы можете защитить 5 цепей примерно за 10 минут работы, вместо того, чтобы искать и устранять неисправности, которые я опишу ниже:

    Вариант 3: перепроектировать схему, чтобы правильно разместить GFCI

    Каждый GFCI имеет пару терминалов LOAD, которые защищают нагрузки ниже по потоку от самого устройства GFCI.Это просто для прерывателей и простых GFCI (тупиков). Но в розетках GFCI + их двойная функция позволяет очень легко, неправильно использовать клеммы НАГРУЗКИ и вызвать большие проблемы. Отсюда и предупреждающая лента. Послушай .

    Вам нужно будет получить какое-то оборудование для тестирования (ночные светильники долларового магазина — отличное решение), чтобы определять наличие питания на каждой розетке. Во-первых, отключите прерыватель этой цепи и проверьте абсолютно все, чтобы выяснить, какие нагрузки находятся в этой цепи, а какие нет.Вы не хотите пропустить груз. Если выключатель является 2-полюсным выключателем, у вас есть MWBC, и для этого вам понадобится лотов и дополнительных навыков; вместо этого просто вернитесь к опции «Установить выключатель GFCI +», используя 2-полюсный выключатель GFCI.

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

    Если вы нашли правильное место, когда вы перережете эти провода (временно закройте их гайками), вся остальная цепь будет мертвой , когда вы снова включите прерыватель. Это лучшее место для размещения устройства розетки GFCI +. Теперь вам нужно выяснить, какая пара черного / белого является запасом. Достаточно проб и ошибок. Присоедините это к клеммам LINE, как я описываю здесь:

    Лучший способ использовать терминалы LOAD, чтобы он не вышел из строя

    ШАГ 0: Повсюду проходят земли .

    Двигатель GFCI не использует землю. Но часто они упакованы в или в сочетании с вещами, которые действительно нуждаются в заземлении. (например, комбинированное устройство с розеткой GFCI +, розетки которого нуждаются в заземлении). Так что, если есть возможность, заземлите его. Заземление всегда связано с косичками, поэтому вы можете снять устройство, не отрезая землю.

    ШАГ 1: Подсоедините только 2 провода к клеммам LINE.

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

    Подключите только , которые соединяют только с клеммами LINE GFCI. (очевидно, также подключите землю).

    Совершите круиз для GFCI. Убедитесь, что он включается, убедитесь, что на нем работает большая нагрузка, например, тостер, попробуйте его кнопки тестирования / сброса, попробуйте тестер с 3 лампами / внешний тестер GFCI (для работы внешнего тестера GFCI необходимо подключить заземление) и т.д. Пока этого не сделаете, не проходите GO, не собирайте 200 долларов.

    ШАГ 2: Подключите все остальное к клеммам НАГРУЗКИ

    Пока не мешая работе, только сейчас оторвите предупреждающую табличку с клемм НАГРУЗКИ, и к ним подключите любые дополнительные (нисходящие) нагрузки.Если вам нужно посадить туда двоих, используйте косичку.

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

    Затем пометьте каждую нижнюю розетку «GFCI Equipped» и, если применимо, «No Equipment Ground».

    Обработка ошибки сокета и Keepalive

    Обработка ошибки сокета TCP и TCP_KEEPALIVE

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

    Итак, вот простой фиктивный пример клиентского приложения TCP, которое работает либо на ПК, либо на продукте Digi:

    • Создает розетку
    • Устанавливает тайм-аут сокета на 5.0 секунд, это означает неблокирование, и все запросы будут отказываться через 5,0 секунд, если они не будут успешными.
    • Он тестирует и включает TCP Keepalive — , который по умолчанию отключен в большинстве систем. (Windows, Linux и Digi Python) Этот тест не требуется; это здесь просто, чтобы показать, как это делается.
    • Он пытается открыть (подключиться) к фиксированному IP-адресу и TCP-порту 2101, что либо завершается быстро, либо терпит неудачу в течение 5,0 секунд.
      • « кроме гнезда.error «перехватывает ошибку и заставляет код засыпать еще 5 секунд, а затем перезапускать при создании сокета.
    • , если сокет открыт, он ожидает в течение 5 секунд до 6 байтов данных и выдает исключение в случае ошибок сокета или отсутствия данных. Этот блок имеет двухуровневый перехват ошибок:
      • « кроме socket.timeout » перехватывает ошибку отсутствия данных и зацикливается, чтобы попытаться получить снова. Обратите внимание, что надежный дизайн программы будет отслеживать, как часто (или долго) продолжается это «отсутствие данных».Во многих конструкциях сокет TCP, бездействующий более нескольких минут, лучше всего закрыть.
      • « except socket.error » перехватывает любую оставшуюся ошибку, выходит из внутреннего «while True:» и перезапускает создание сокета.

    Чтобы использовать этот пример, установите IP-адрес на любой Digi TS / DS с активными сокетами TCP. Затем, включив или выключив Digi TS / DS, вы можете вызвать успешное или неудачное соединение ((‘xxxx’, 2101). Отправка простых данных ASCII в последовательный порт Digi TS / DS позволит вам принудительно или пропустить «сокет».таймаут «try-except clause.

    TCP Keepalive

    Итак, как ваш код Python понимает, что отсутствие данных означает, что одноранговый узел TCP молчит — или если сокет TCP отключился? Обычный ответ: в конечном итоге ошибка сокета вызовет выполнение предложения socket.error. Однако это может легко пройти через несколько часов (или навсегда) после сбоя сокета.

    По умолчанию сокеты в вашем приложении Digi Python (а также в Windows или Linux) открываются с отключенными пакетами поддержки активности TCP, и, таким образом, возможно, что ваше приложение будет зависать в течение очень долгого времени с открытым мертвым сокетом.Эта простая строка кода Python включит TCP Keepalive:

     x = sock.setsockopt (socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1) 

    По умолчанию ваш продукт Digi Python будет иметь время простоя TCP по умолчанию, равное двум часам, поэтому даже если вы включите TCP Keepalive, не ожидайте, что ваша программа восстановится за считанные минуты. Различные настройки TCP Keepalive можно ввести в интерфейсе Digi Web по адресу Configuration> Network> Advanced Network Settings> TCP Keep-Alive Settings , или по telnet с командами set net и show net.Если вы действительно хотите, чтобы настройки TCP Keepalive всегда содержали меньшие настройки, вы можете использовать Module: digicli для принудительного выполнения определенных настроек. В этом примере устанавливается примерно 5-минутное обнаружение сбойного сокета TCP.

     status, results = digicli.digicli ("установить net idle = 240 probe_count = 5 probe_interval = 10") 

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

    Люди, которые пытаются установить его на 5 секунд (или на миллисекунды), неизменно вызывают серьезные проблемы совместимости с другими продуктами — и неизменно терпят поражение.Если вам действительно нужно обнаружить сбой сокета TCP за 1 секунду или меньше, что означает, что ваши TCP-узлы обычно отправляют данные много раз в секунду, тогда используйте неблокирующие сокеты с исключением «socket.timeout», чтобы определить, когда данные не были получены. в требуемые вами сроки. И если вы согласны с тем, что молчание TCP-узла в течение 1 секунды — это плохо, закройте сокет вручную и попытайтесь выполнить восстановление напрямую. Не используйте TCP Keepalive для такого краткосрочного обнаружения.

    Пример кода

    (Обратите внимание, что в этом коде используется « import socket », поэтому все методы и все константы, такие как SOCK_STREAM, должны включать « socket .»Предисловие. Многие другие примеры приложений используют» из импорта сокета * «, что устраняет эту необходимость для» socket . «предисловие. Любое решение работает — помните об этой детали, если вы смешиваете и сопоставляете примеры кода из разных источников.)

     import sys
    импортный сокет
    отслеживание импорта
    время импорта
    
    def do_work (навсегда = Истина):
    
        в то время как True:
    
              # запуск с сокета по истечении 5 секунд 
            печать "Создание розетки"
            sock = сокет.сокет (socket.AF_INET, socket.SOCK_STREAM)
            sock.settimeout (5.0)
    
              # проверить и включить TCP Keepalive 
            x = sock.getsockopt (сокет.SOL_SOCKET, сокет.SO_KEEPALIVE)
            если (x == 0):
                print 'Socket Keepalive выключен, включается'
                x = sock.setsockopt (сокет.SOL_SOCKET, сокет.SO_KEEPALIVE, 1)
                печать 'setsockopt =', х
            еще:
                напечатайте 'Socket Keepalive already on'
    
            пытаться:
                носок.подключить (('192.168.196.8', 2101))
    
            кроме socket.error:
                print 'Ошибка подключения сокета! Поднимите петлю и попробуйте сокет еще раз '
                traceback.print_exc ()
                time.sleep (5.0)
                Продолжить
    
            print 'Socket connect сработал!'
    
            а 1:
                пытаться:
                    req = sock.recv (6)
    
                кроме socket.timeout:
                    print 'Тайм-аут сокета, цикл и снова попробуйте recv ()'
                    время.сон (5,0)
                      # traceback.print_exc () 
                    Продолжить
    
                Кроме:
                    traceback.print_exc ()
                    напечатайте 'Other Socket err, exit and try create socket again'
                      # выйти из цикла 
                    перерыв
    
                напечатать 'получено', req
    
            пытаться:
                sock.close ()
            Кроме:
                проходить
    
              # цикл резервного копирования и перезапуска 
    
    если __name__ == '__main__':
    
        do_work (True) 

    Должны ли адаптеры Powerline быть в одной цепи?

    Уведомление об аффилированных лицах: как партнер Amazon я зарабатываю на соответствующих покупках.

    Адаптеры

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

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

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

    Что такое электрическая цепь?

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

    Электрическая цепь — это просто путь, по которому следуют электроны от источника напряжения или тока.

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

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

    Часть электрической цепи между источником и возвратом называется «нагрузкой». В вашем случае адаптер Powerline, который вы подключаете, становится частью цепи и считается нагрузкой.

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

    DC питает устройства с батарейным питанием и электронику, такую ​​как фонарик или мобильный телефон.

    Преобразователи

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

    Вам также может понравиться: Адаптеры Powerline потребляют много электроэнергии?

    Какие бывают типы электрических цепей?

    В обычном доме можно найти три различных типа электрических цепей.

    • Кольцевые цепи
    • Радикальные цепи
    • Осветительные цепи

    Кольцевые цепи

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

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

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

    Радиальный C ircuits

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

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

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

    Цепи освещения

    Судя по названию, эти цепи служат только для освещения. Хотя это не имеет отношения к адаптерам Powerline, не помешает немного узнать о них.

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

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

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

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

    Работают ли адаптеры Powerline с разными кольцевыми цепями?

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

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

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

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

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

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

    Статья по теме: Работают ли адаптеры Powerline через удлинители?

    Заключение

    Было сложно найти окончательный ответ на вопрос о том, должны ли адаптеры Powerline быть в одной цепи для работы, но на основе проведенного мной исследования я пришел к выводу, что да, они должны работать.

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

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

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

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

    18.5.1. Базовый цикл событий — документация Python 3.5.2

    Цикл событий — это центральное исполнительное устройство, обеспечиваемое asyncio . Он предоставляет несколько объектов, в том числе:

    • Регистрация, выполнение и отмена отложенных вызовов (таймауты).
    • Создание клиентского и серверного транспорта для различных виды общения.
    • Запуск подпроцессов и связанных транспортов для связи с внешней программой.
    • Делегирование дорогостоящих вызовов функций пулу потоков.
    класс asyncio. BaseEventLoop

    Этот класс является деталью реализации. Это подкласс AbstractEventLoop и может быть базовым классом бетона. реализации цикла событий, найденные в asyncio .Не должно использоваться напрямую; используйте вместо него AbstractEventLoop . BaseEventLoop не должен быть подклассом стороннего кода; в внутренний интерфейс нестабилен.

    класс asyncio. АннотацияEventLoop

    Абстрактный базовый класс циклов событий.

    Этот класс не является потокобезопасным.

    18.5.1.1. Запустить цикл событий

    AbstractEventLoop. run_forever ()

    Работать до вызова stop () . Если stop () вызывается до run_forever () вызывается, это опрашивает селектор ввода / вывода один раз с нулевым таймаутом запускает все обратные вызовы, запланированные в ответ на События ввода-вывода (и те, которые уже были запланированы), а затем завершается. Если stop () вызывается во время работы run_forever () , это запустит текущий пакет обратных вызовов и затем выйдет. Примечание что обратные вызовы, запланированные обратными вызовами, в этом случае не будут выполняться; они будут запущены при следующем вызове run_forever () .

    Изменено в версии 3.5.1.

    AbstractEventLoop. run_until_complete ( в будущем )

    Выполнять до завершения Future .

    Если аргумент является объектом сопрограммы, он оборачивается sure_future () .

    Вернуть результат Future или вызвать его исключение.

    AbstractEventLoop. is_running ()

    Возвращает текущий статус цикла событий.

    AbstractEventLoop. остановка ()

    Остановить цикл событий.

    Это приводит к завершению run_forever () при следующем подходящем возможность (подробнее см. там).

    Изменено в версии 3.5.1.

    AbstractEventLoop. закрыто ()

    Возвращает Истина , если цикл событий был закрыт.

    AbstractEventLoop. закрыть ()

    Закройте цикл обработки событий. Цикл не должен быть запущен. В ожидании обратные вызовы будут потеряны.

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

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

    18.5.1.2. Звонки

    Большинство функций asyncio не принимают ключевые слова. Если ты хочешь пройти ключевые слова для вашего обратного вызова, используйте функций.частичный () . Например, loop.call_soon (functools.partial (print, "Hello", flush = True)) вызовет print ("Привет", flush = True) .

    AbstractEventLoop. call_soon ( обратный звонок , * args )

    Организуйте обратный звонок как можно скорее. Обратный вызов вызывается после возврата call_soon () , когда управление возвращается к событию петля.

    Это работает как очередь FIFO, обратные вызовы вызываются в порядке в которые они зарегистрированы.Каждый обратный вызов будет вызываться ровно один раз.

    Любые позиционные аргументы после обратного вызова будут переданы в обратный вызов при его вызове.

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

    Используйте functools.partial для передачи ключевых слов в функцию обратного вызова.

    AbstractEventLoop. call_soon_threadsafe ( обратный вызов , * args )

    Как call_soon () , но потокобезопасный.

    Посмотрите на параллелизм и многопоточность раздел документации.

    18.5.1.3. Отсроченные звонки

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

    Примечание

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

    AbstractEventLoop. call_later ( задержка , обратный вызов , * args )

    Организовать вызов обратного вызова после заданной задержки секунды (либо int, либо float).

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

    Обратный вызов будет вызываться ровно один раз за звонок на call_later () .Если два обратных вызова запланированы на одно и то же время, это undefined, который будет вызван первым.

    Необязательные позиционные аргументы будут переданы обратному вызову, когда он называется. Если вы хотите, чтобы обратный вызов вызывался с некоторым именем аргументы используйте закрытие или functools.partial () .

    Используйте functools.partial для передачи ключевых слов в функцию обратного вызова.

    AbstractEventLoop. call_at ( при , обратный вызов , * args )

    Организовать вызов обратного вызова в заданную абсолютную временную метку , когда (int или float), используя ту же ссылку времени, что и AbstractEventLoop.время () .

    Поведение этого метода такое же, как call_later () .

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

    Используйте functools.partial для передачи ключевых слов в функцию обратного вызова.

    AbstractEventLoop. время ()

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

    18.5.1.4. Фьючерс

    AbstractEventLoop. create_future ()

    Создайте объект asyncio.Future , прикрепленный к циклу.

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

    18.5.1.5. Задачи

    AbstractEventLoop. create_task ( coro )

    Запланировать выполнение объекта сопрограммы: обернуть его в будущее.Вернуть объект Task .

    Сторонние циклы событий могут использовать собственный подкласс Task для совместимость. В этом случае тип результата является подклассом Задача .

    Этот метод был добавлен в Python 3.4.2. Используйте функцию async () для поддерживает также более старые версии Python.

    AbstractEventLoop. set_task_factory ( завод )

    Установить фабрику задач, которая будет использоваться AbstractEventLoop.create_task () .

    Если factory None будет установлена ​​фабрика задач по умолчанию.

    Если factory — это вызываемый , он должен иметь соответствующую подпись (loop, coro) , где loop будет ссылкой на активный цикл событий, coro будет объектом сопрограммы. Вызываемый должен возвращать asyncio.Future -совместимый объект.

    AbstractEventLoop. get_task_factory ()

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

    18.5.1.6. Создание соединений

    сопрограмма AbstractEventLoop. create_connection ( protocol_factory , host = None , port = None , * , ssl = None , family = 0 , proto = 0 , flags = 0 , sock = Нет , local_addr = Нет , server_hostname = Нет )

    Создание потокового транспортного соединения с заданным Интернет-хостом и порт : семейство сокетов AF_INET или AF_INET6 в зависимости от хоста (или семейства , если указано), тип розетки SOCK_STREAM . protocol_factory должен быть вызываемый, возвращающий экземпляр протокола.

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

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

    1. Соединение установлено, транспорт создан, чтобы представлять его.
    2. protocol_factory вызывается без аргументов и должен возвращать экземпляр протокола.
    3. Экземпляр протокола привязан к транспорту, и его connection_made () Вызывается метод .
    4. Сопрограмма успешно возвращается с кодом (транспорт, протокол) пара.

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

    Примечание

    protocol_factory может вызывать любой вид, не обязательно класс. Например, если вы хотите использовать предварительно созданный экземпляр протокола, вы можете передать лямбда: my_protocol .

    Параметры, изменяющие способ создания подключения:

    • ssl : если задано, а не false, создается транспорт SSL / TLS (по умолчанию создается простой транспорт TCP). Если ssl — это объект ssl.SSLContext , этот контекст используется для создания транспорт; если ssl — это True , контекст с некоторыми используются неуказанные настройки по умолчанию.

    • server_hostname , только для использования вместе с ssl , и устанавливает или переопределяет имя хоста, которое сертификат целевого сервера будет сравниваться с.По умолчанию значение аргумента host используется. Если хост пуст, по умолчанию нет, и вы должны передать значение для server_hostname . Если server_hostname пустое строка, сопоставление имен хостов отключено (что является серьезной мерой безопасности риск, допускающий атаки типа «злоумышленник посередине»).

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

    • sock , если таковой имеется, должен быть существующим, уже подключенным socket.socket объект, который будет использовать транспорт. Если указан сокет , ни один из хостов , порт , семейство , прото , флаги и local_addr должны быть указаны.

    • local_addr , если он задан, используется кортеж (local_host, local_port) чтобы привязать сокет локально. local_host и local_port ищутся с помощью getaddrinfo (), аналогично хосту и порту .

    сопрограмма AbstractEventLoop. create_datagram_endpoint ( protocol_factory , local_addr = None , remote_addr = None , * , family = 0 , proto = 0 , flags = 0 , reuse_address = None reuse_address = None reuse_port = Нет , allow_broadcast = Нет , sock = Нет )

    Создать соединение дейтаграммы: семейство сокетов AF_INET или AF_INET6 в зависимости от хоста (или семейства , если указано), Тип розетки SOCK_DGRAM . protocol_factory должен быть вызываемый, возвращающий экземпляр протокола.

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

    Опции, изменяющие способ создания соединения:

    • local_addr , если задано, используется кортеж (local_host, local_port) чтобы привязать сокет локально. local_host и local_port ищутся с помощью getaddrinfo () .
    • remote_addr , если задан, используется кортеж (remote_host, remote_port) для подключения сокета к удаленному адресу. remote_host, и remote_port ищутся с помощью getaddrinfo () .
    • Семейство , proto , флаги — дополнительное семейство адресов, протокол и флаги, которые должны быть переданы в getaddrinfo () для хоста разрешающая способность. Если задано, все они должны быть целыми числами из соответствующие константы модуля socket .
    • reuse_address сообщает ядру повторно использовать локальный сокет в TIME_WAIT, не дожидаясь естественного тайм-аута до истек. Если не указано, будет автоматически установлено значение True на UNIX.
    • reuse_port сообщает ядру разрешить привязку этой конечной точки к тот же порт, к которому привязаны другие существующие конечные точки, если все они установить этот флаг при создании. Эта опция не поддерживается в Windows. и некоторые UNIX. Если константа SO_REUSEPORT не является определено, то эта возможность не поддерживается.
    • allow_broadcast сообщает ядру разрешить этой конечной точке отправлять сообщения на широковещательный адрес.
    • носок можно дополнительно указать, чтобы использовать уже существующие, уже подключен, объект socket.socket будет использоваться транспорт. Если указано, local_addr и remote_addr следует опустить. (должно быть Нет ).

    В Windows с ProactorEventLoop этот метод не поддерживается.

    См. Протокол эхо-клиента UDP и Примеры протокола эхо-сервера UDP.

    сопрограмма AbstractEventLoop. create_unix_connection ( protocol_factory , path , * , ssl = None , sock = None , server_hostname = None )

    Создать соединение UNIX: семейство сокетов AF_UNIX , сокет введите SOCK_STREAM . Розетка AF_UNIX семейство используется для связи между процессами на одной машине эффективно.

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

    См. Параметры метода AbstractEventLoop.create_connection () .

    Доступность: UNIX.

    18.5.1.7. Создание прослушивающих соединений

    сопрограмма AbstractEventLoop. create_server ( protocol_factory , host = None , port = None , * , family = socket.AF_UNSPEC , flags = socket.AI_PASSIVE , sock = None , backlog = 100 , ssl = None , reuse_address = None , reuse_port = None )

    Создайте TCP-сервер (тип сокета SOCK_STREAM ), привязанный к хост и порт .

    Вернуть объект Server , его сокетов атрибут содержит созданные сокеты. Используйте метод Server.close () , чтобы остановить сервер: закрыть сокеты для прослушивания.

    Параметры:

    • Параметр хоста может быть строкой, в этом случае TCP-сервер привязан к хосту и порту . Параметр host также может быть последовательностью строк, и в этом случае TCP-сервер привязан ко всем хостам последовательность. Если host — пустая строка или None , все интерфейсы предполагается, и будет возвращен список из нескольких сокетов (скорее всего, один для IPv4 и еще один для IPv6).
    • Семейство может быть установлено на сокет . AF_INET или AF_INET6 , чтобы сокет использовал IPv4 или IPv6. Если не установлен он будет определяться с хоста (по умолчанию socket.AF_UNSPEC ).
    • flags — это битовая маска для getaddrinfo () .
    • носок можно дополнительно указать для использования уже существующего объект сокета. Если указано, хост и порт должны быть опущены (должны быть Нет ).
    • backlog — максимальное количество подключений в очереди, переданных на listen () (по умолчанию 100).
    • ssl можно установить на SSLContext , чтобы включить SSL через принятые соединения.
    • reuse_address сообщает ядру повторно использовать локальный сокет в TIME_WAIT, не дожидаясь естественного тайм-аута до истек. Если не указано, будет автоматически установлено значение True на UNIX.
    • reuse_port сообщает ядру разрешить привязку этой конечной точки к тот же порт, к которому привязаны другие существующие конечные точки, если все они установить этот флаг при создании.Эта опция не поддерживается на Windows.

    Этот метод является сопрограммой.

    Изменено в версии 3.5.1: параметр host теперь может быть последовательностью строк.

    сопрограмма AbstractEventLoop. create_unix_server ( protocol_factory , path = None , * , sock = None , backlog = 100 , ssl = None )

    Аналогично AbstractEventLoop.create_server () , но специфичен для Семейство сокетов AF_UNIX .

    Этот метод является сопрограммой.

    Доступность: UNIX.

    18.5.1.9. Низкоуровневые операции сокета

    сопрограмма AbstractEventLoop. sock_recv ( sock , nbytes )

    Получение данных от сокета. Смоделировано после блокировки socket.socket.recv () метод.

    Возвращаемое значение — байтовый объект. представляющие полученные данные.Максимальный объем получаемых данных сразу указано нбайт .

    С циклом событий SelectorEventLoop сокет sock должен быть неблокирующий.

    Этот метод является сопрограммой.

    сопрограмма AbstractEventLoop. sock_sendall ( носок , данные )

    Отправить данные в сокет. Смоделировано после блокировки socket.socket.sendall () метод.

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

    С циклом событий SelectorEventLoop сокет sock должен быть неблокирующий.

    Этот метод является сопрограммой.

    сопрограмма AbstractEventLoop. sock_connect ( sock , адрес )

    Подключиться к удаленной розетке по адресу , . Создан по образцу блокирующий метод socket.socket.connect () .

    С циклом событий SelectorEventLoop сокет sock должен быть неблокирующий.

    Этот метод является сопрограммой.

    сопрограмма AbstractEventLoop. sock_accept ( носок )

    Подтвердите соединение. Смоделировано после блокировки socket.socket.accept () .

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

    Розетка , розетка должна быть неблокирующей.

    Этот метод является сопрограммой.

    18.5.1.10. Разрешить имя хоста

    сопрограмма AbstractEventLoop. getaddrinfo ( хост , порт , * , семейство = 0 , type = 0 , proto = 0 , flags = 0 )

    Этот метод является сопрограммой, похожей на socket.getaddrinfo () функция, но не блокирующая.

    сопрограмма AbstractEventLoop. getnameinfo ( sockaddr , flags = 0 )

    Этот метод является сопрограммой, похожей на socket.getnameinfo () функция, но не блокирующая.

    18.5.1.11. Соединительные трубы

    В Windows с SelectorEventLoop эти методы не поддерживаются. Используйте ProactorEventLoop для поддержки каналов в Windows.

    сопрограмма AbstractEventLoop. connect_read_pipe ( protocol_factory , труба )

    Конвейер чтения регистров в цикле событий.

    protocol_factory должен создать экземпляр объекта с протоколом интерфейс. pipe представляет собой файловый объект. Возвратная пара (транспорт, протокол) , где транспорт поддерживает Интерфейс ReadTransport .

    С циклом событий SelectorEventLoop канал установлен на неблокирующий режим.

    Этот метод является сопрограммой.

    сопрограмма AbstractEventLoop. connect_write_pipe ( протокол_завода , труба )

    Канал записи регистров в цикле событий.

    protocol_factory должен создать экземпляр объекта с BaseProtocol интерфейс. pipe — файловый объект. Возвратная пара (транспорт, протокол) , где транспорт поддерживает Интерфейс WriteTransport .

    С циклом событий SelectorEventLoop канал установлен на неблокирующий режим.

    Этот метод является сопрограммой.

    18.5.1.12. Сигналы UNIX

    Доступность: только для UNIX.

    AbstractEventLoop. add_signal_handler ( signum , обратный вызов , * args )

    Добавьте обработчик сигнала.

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

    Используйте functools.partial для передачи ключевых слов в функцию обратного вызова.

    AbstractEventLoop. remove_signal_handler ( sig )

    Снимите обработчик сигнала.

    Вернуть Истина , если обработчик сигнала был удален, Ложь , если нет.

    18.5.1.13. Исполнитель

    Вызов функции в Executor (пул потоков или пул процессов).По умолчанию в цикле событий используется исполнитель пула потоков. ( ThreadPoolExecutor ).

    сопрограмма AbstractEventLoop. run_in_executor (исполнитель , func , * args )

    Организовать вызов функции func в указанном исполнителе.

    Аргумент исполнителя должен быть исполнителем пример. Исполнитель по умолчанию используется, если исполнитель Нет .

    Используйте functools.partial для передачи ключевых слов в * func *.

    Этот метод является сопрограммой.

    AbstractEventLoop. set_default_executor ( Executor )

    Установить исполнитель по умолчанию, используемый run_in_executor () .

    18.5.1.14. Обработка ошибок API

    Позволяет настроить обработку исключений в цикле событий.

    AbstractEventLoop. set_exception_handler ( обработчик )

    Установить обработчик как новый обработчик исключений цикла событий.

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

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

    AbstractEventLoop. get_exception_handler ()

    Вернуть обработчик исключений или Нет , если используется по умолчанию уже используется.

    AbstractEventLoop. default_exception_handler ( контекст )

    Обработчик исключений по умолчанию.

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

    контекст параметр имеет то же значение, что и в call_exception_handler () .

    AbstractEventLoop. call_exception_handler ( контекст )

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

    контекст — это объект dict , содержащий следующие ключи (новые ключи могут быть введены позже):

    • «сообщение»: сообщение об ошибке;
    • «исключение» (необязательно): объект исключения;
    • «будущее» (необязательно): asyncio.Будущий экземпляр ;
    • «дескриптор» (необязательно): asyncio.Handle instance;
    • «протокол» (необязательно): экземпляр протокола;
    • «транспорт» (необязательно): экземпляр транспорта;
    • «socket» (необязательно): socket.socket instance.

    Примечание

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

    18.5.1.15. Режим отладки

    AbstractEventLoop. get_debug ()

    Получить режим отладки ( bool ) цикла событий.

    Значение по умолчанию — Истинно , если переменная среды PYTHONASYNCIODEBUG установлена ​​в непустую строку, False иначе.

    AbstractEventLoop. set_debug ( включен: bool )

    Установите режим отладки цикла событий.

    18.5.1.16. Сервер

    класс asyncio. Сервер

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

    Объект, созданный методом AbstractEventLoop.create_server () и start_server () функция. Не создавайте экземпляр класса напрямую.

    закрыть ()

    Прекратить обслуживание: закрыть сокеты прослушивания и установить сокетов атрибут Нет .

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

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

    сопрограмма wait_closed ()

    Дождитесь завершения метода close () .

    Этот метод является сопрограммой.

    розетки

    Список розеток .socket объекты, которые сервер слушает, или Нет , если сервер закрыт.

    18.5.1.18. Примеры цикла событий

    18.5.1.18.1. Привет, мир с call_soon ()

    Пример использования метода AbstractEventLoop.call_soon () для планирования Перезвоните. Обратный вызов отображает «Hello World» , а затем останавливает событие. цикл:

     импорт asyncio
    
    def hello_world (цикл):
        print ('Привет, мир')
        петля.останавливаться()
    
    цикл = asyncio.get_event_loop ()
    
    # Запланируйте вызов hello_world ()
    loop.call_soon (hello_world, цикл)
    
    # Блокирующий вызов, прерванный loop.stop ()
    loop.run_forever ()
    loop.close ()
     

    18.5.1.18.2. Отображение текущей даты с call_later ()

    Пример обратного вызова, отображающего текущую дату каждую секунду. Обратный вызов использует метод AbstractEventLoop.call_later () для перепланирования себя в течение 5 секунд, а затем останавливает цикл событий:

     импорт asyncio
    дата и время импорта
    
    def display_date (end_time, цикл):
        печать (datetime.datetime.now ())
        если (loop.time () + 1.0) 
    
    
    
    
      

    18.5.1.18.3. Следите за файловым дескриптором на предмет событий чтения

    Подождите, пока файловый дескриптор получит данные, используя AbstractEventLoop.add_reader () , а затем закрыть цикл обработки событий:

     импорт asyncio
    пытаться:
        из сокета import socketpair
    кроме ImportError:
        из asyncio.windows_utils import socketpair
    
    # Создаем пару связанных файловых дескрипторов
    rsock, wsock = socketpair ()
    цикл = asyncio.get_event_loop ()
    
    def reader ():
        data = rsock.recv (100)
        print ("Получено:", data.decode ())
        # Готово: отмените регистрацию дескриптора файла
        loop.remove_reader (rsock)
        # Остановить цикл событий
        loop.stop ()
    
    # Регистрируем файловый дескриптор для события чтения
    петля.add_reader (rsock, читатель)
    
    # Имитировать прием данных из сети
    loop.call_soon (wsock.send, 'abc'.encode ())
    
    # Запускаем цикл событий
    loop.run_forever ()
    
    # Готово, закрываем сокеты и цикл обработки событий
    rsock.close ()
    wsock.close ()
    loop.close ()
     

    18.5.1.18.4. Установите обработчики сигналов для SIGINT и SIGTERM

    Регистрируйте обработчики сигналов SIGINT и SIGTERM , используя метод AbstractEventLoop.add_signal_handler () :

     импорт asyncio
    import functools
    импорт ОС
    импортный сигнал
    
    def ask_exit (подпись):
        print ("получен сигнал% s: выход"% signame)
        петля.останавливаться()
    
    цикл = asyncio.get_event_loop ()
    для входа в систему ('SIGINT', 'SIGTERM'):
        loop.add_signal_handler (getattr (сигнал, имя),
                                functools.partial (ask_exit, signame))
    
    print («Цикл событий работает вечно, нажмите Ctrl + C, чтобы прервать.»)
    print ("pid% s: отправьте SIGINT или SIGTERM для выхода."% os.getpid ())
    пытаться:
        loop.run_forever ()
    наконец:
        loop.close ()
     

    Этот пример работает только в UNIX.

    Розетки, зажимы для троса и соединители

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

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

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

    • Гнезда для троса - гнезда для спелтера, обжимные гнезда и клин розетки
    • Зажимы для троса —Зажимы для троса с U-образным болтом и зажимы для троса с двойным седлом
    • Сращивания с проушинами —Механические (фламандские) и ручные сращивания
    • Эффективность заделки концов троса

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

    Типы концевых заделок троса

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

    • В тросе можно сформировать проушину или петлю
    • Вы можете прикрепить фитинг к концу троса

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

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

    Типы тросовых розеток

    Розетка - это процесс прикрепления концевой муфты к концу тросового кабеля.

    Гнездо может быть прикреплено к концу троса различными способами, в том числе:

    • Гидравлическое давление
    • Заливка расплавленного или эпоксидного материала
    • Использование механического клина

    При рассмотрении залитого или обжатое гнездо, обратите внимание, что оба типа доступны в открытом или закрытом исполнении.

    Сравнение открытых розеток и закрытых розеток

    Открытое гнездо имеет штифт или болт, с помощью которого узел троса можно прикрепить к другому типу фитинга или, возможно, к блоку крюка.

    Закрытый фитинг с гнездом имеет отверстие, предназначенное для установки штифта или болта

    Обжимные розетки

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

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

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

    Спелтерные / заливные розетки

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

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

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

    Клиновые гнезда

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

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

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



    Зажимы для троса

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

    Однако использование зажимов для троса строго регламентировано ASME B30.26 Rigging Hardware. При использовании зажимов для троса конечный пользователь должен учитывать следующее:

    • При использовании зажимов для троса с U-образным болтом седло должно быть размещено на токоведущем конце троса, а U-образный болт - на неподвижном. торцевая сторона - НИКОГДА НЕ СЕДЛАЙТЕ МЕРТВУЮ ЛОШАДЬ!
    • Используйте по крайней мере минимальное количество зажимов, рекомендованное производителем или квалифицированным лицом
    • Все зажимы для троса должны быть затянуты с указанием крутящего момента, рекомендованным производителем или квалифицированным лицом
    • После установки соединение должно быть нагружено как минимум на ожидаемую рабочую нагрузку.После разгрузки зажимы троса должны быть повторно затянуты до крутящего момента, указанного производителем или квалифицированным лицом.

    U-образный болт Зажимы для троса

    Этот тип зажима для троса по сути представляет собой U-образный болт, две гайки и металлическое основание (седло), которое может быть изготовлено из кованой стали или чугуна. Особое внимание следует уделить способу установки зажимов для троса с U-образным болтом.

    Кованые зажимы для троса

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

    Зажимы для гибких тросов

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

    Двойные зажимы для троса с опорой

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

    Сращивание троса

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

    Существует два типа стыков, которые можно использовать для формирования проушины на конце троса:

    Механическое (фламандское) сращивание

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

    Ручной соединитель

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

    Использование наперстков в проушинах проволочного троса

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

    Эффективность концевых заделок троса

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

    9329 –95%
    IWRC FC
    Сращивание вручную
    80–90% 80–146%
    90–92.5%
    Стальные обжимные фитинги
    95–100% 90–95%
    Залитые (Spelter) розетки *
    100% Зажимы для троса **
    80% 80%
    Клинья
    75–90% 75–90%

    * Разъемы для канатов меньшего диаметра обычно менее 7/16 дюйма) не всегда могут обеспечить 100% эффективность и не рекомендуются некоторыми производителями канатов.

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

    Обертывание

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

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

    Если вы ищете стандартный или нестандартный трос или кабельную сборку для вашего следующего проекта, обратитесь к специалисту по подъемным работам в ближайшем к вам предприятии Mazzella.



    Авторские права 2019. Компании Mazzella.

    Программирование сокетов Python - пример сервера, клиента

    Доброго времени суток, ученики! В нашем предыдущем руководстве мы обсуждали модуль Python unittest. Сегодня мы рассмотрим пример программирования сокетов Python. Мы создадим серверные и клиентские приложения python socket.

    Программирование сокетов Python

    Чтобы понять программирование сокетов Python, нам нужно знать о трех интересных темах - Socket Server , Socket Client и Socket .

    Итак, что такое сервер? Что ж, сервер - это программное обеспечение, которое ожидает запросов клиентов и обслуживает или обрабатывает их соответственно.

    С другой стороны, клиент запрашивает эту услугу. Клиентская программа запрашивает некоторые ресурсы к серверу, и сервер отвечает на этот запрос.

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

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

    Пример сокета Python

    Ранее мы говорили, что клиент сокета запрашивает некоторые ресурсы у сервера сокета, и сервер отвечает на этот запрос.

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

    1. Программа сервера сокета Python запускается сначала и ожидает любого запроса.
    2. Клиентская программа сокета Python сначала инициирует диалог.
    3. Затем серверная программа ответит на запросы клиента.
    4. Клиентская программа будет завершена, если пользователь введет сообщение «до свидания». Серверная программа также завершится, когда клиентская программа завершится, это необязательно, и мы можем продолжать работу серверной программы на неопределенный срок или завершить выполнение какой-либо конкретной команды в клиентском запросе.

    Сервер сокетов Python

    Мы сохраним программу сервера сокетов Python как socket_server.py . Чтобы использовать соединение сокета python, нам нужно импортировать модуль socket .

    Затем последовательно нам нужно выполнить некоторую задачу для установления соединения между сервером и клиентом.

    Мы можем получить адрес хоста с помощью функции socket.gethostname () . Рекомендуется использовать адрес порта пользователя выше 1024, поскольку номер порта меньше 1024 зарезервирован для стандартного интернет-протокола.

    См. Приведенный ниже пример кода сервера сокетов python, комментарии помогут вам понять код.

     
    импортный сокет
    
    
    def server_program ():
        # получить имя хоста
        host = socket.gethostname ()
        port = 5000 # инициировать порт не выше 1024
    
        server_socket = socket.socket () # получить экземпляр
        # посмотрите внимательно. Функция bind () принимает кортеж в качестве аргумента
        server_socket.bind ((host, port)) # связываем адрес хоста и порт вместе
    
        # настроить, сколько клиентов сервер может слушать одновременно
        server_socket.слушать (2)
        conn, address = server_socket.accept () # принять новое соединение
        print ("Подключение от:" + str (адрес))
        в то время как True:
            # получить поток данных. он не принимает пакеты данных размером более 1024 байтов
            данные = conn.recv (1024) .decode ()
            если не данные:
                # если данные не получены, перерыв
                перерыв
            print ("от подключенного пользователя:" + str (data))
            данные = вход ('->')
            conn.send (data.encode ()) # отправляем данные клиенту
    
        conn.close () # закрываем соединение
    
    
    если __name__ == '__main__':
        server_program ()
      

    Итак, наш сервер сокетов python работает на порту 5000 и будет ждать запроса клиента.Если вы хотите, чтобы сервер не завершал работу при закрытии клиентского соединения, просто удалите условие if и оператор break. Цикл Python while используется для бесконечного запуска серверной программы и ожидания клиентского запроса.

    Клиент сокета Python

    Мы сохраним клиентскую программу сокета Python как socket_client.py . Эта программа похожа на серверную, за исключением привязки.

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

    См. Приведенный ниже пример кода клиента сокета python, комментарий поможет вам понять код.

     
    импортный сокет
    
    
    def client_program ():
        host = socket.gethostname () # поскольку оба кода работают на одном компьютере
        port = 5000 # номер порта сервера сокета
    
        client_socket = socket.socket () # создать экземпляр
        client_socket.connect ((host, port)) # подключиться к серверу
    
        message = input ("->") # принять ввод
    
        в то время как message.lower (). strip ()! = 'пока':
            client_socket.send (message.encode ()) # отправить сообщение
            data = client_socket.recv (1024) .decode () # получить ответ
    
            print ('Получено с сервера:' + данные) # показать в терминале
    
            message = input ("->") # снова принимаем ввод
    
        client_socket.close () # закрываем соединение
    
    
    если __name__ == '__main__':
        client_program ()
      

    Выходные данные программирования сокетов Python

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

     
    pankaj $ python3.6 socket_server.py
    Подключение от: ('127.0.0.1', 57822)
    от подключенного пользователя: Привет
     -> Привет
    от подключенного пользователя: Как дела?
     -> Хорошо
    от подключенного пользователя: Отлично!
     -> Хорошо, тогда пока!
    панкадж $
      
     
    pankaj $ python3.6 socket_client.py
     -> Привет
    Получено с сервера: Привет
     -> Как дела?
    Получено с сервера: Хорошо
     -> Отлично!
    Получено с сервера: Хорошо, тогда пока!
     -> Пока
    панкадж $
      

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

    Итак, это все, что касается программирования сокетов Python, примеров программ сервера сокетов и клиентов сокетов.

    Розетк

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

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