Как протянуть розетку от розетки


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

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

Плюсы и минусы такого способа подключения

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

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

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

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

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

Выбор способа монтажа проводки

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

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

коричневый провод — фаза, синий — ноль, желто-зеленый — заземление

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

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

Все дальнейшие действия зависят от способа монтажа.

Наружная проводка

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

проводка в деревянном доме в медных трубах

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

ретро проводка

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

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

Скрытая проводка

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

скрытая проводка

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

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

блок розеток

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

Комбинированная проводка

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

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

Порядок монтажа

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

  1. Банально, но необходимо – в квартире отключается электричество (или обесточивается только сама розетка).
  2. С «родительской» розетки снимается крышка, оценивается, насколько она закрывает отверстие для подрозетника.
  3. Ослабляются распирающие усики, удерживающие в подрозетнике внутреннюю часть розетки – она извлекается, чтобы был свободный доступ к контактам.
  4. Подключаются провода, которые будут идти к новой розетке.
  5. Перед тем, как вставить внутреннюю часть розетки на место, надо проверить, не будет ли ее ограничитель передавливать провод (обычно это стальная прямоугольная пластина всем периметром выступающая за подрозетник). Если так и есть, то надо аккуратно отколоть кусочек подрозетника (а может и стены), чтобы там свободно проходил провод. Далее розетка устанавливается на место.
  6. На крышке вырезается отверстие по размеру провода, чтобы она хорошо прилегала к стене. Затем корпус прикручивается на место.
  7. Подключаемый провод опускается к плинтусу и по нему ведется до нужного места, каждые 30-40 см закрепляясь скобами для электропроводки.

В этом видео подробно рассмотрены монтаж и подключение розеток:

Варианты скрытия провода

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

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

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

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

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

  1. Из стены извлекается розетка и подрозетник. К гипсокартону они прикручиваются, так что ломать ничего не придется.
  2. Стальная проволока заводится в отверстие и просовывается в том направлении, где планируется установка новой розетки. На данном этапе надо просто убедиться, что между плитами гипсокартона, профилями и стеной есть промежуток, в который пройдет гофра с проводом (незащищенную от механических повреждений проводку внутри оставлять нельзя).
  3. Если проволокой получается нащупать путь, то в нужном месте высверливается отверстие под новый подрозетник. К проволоке прикручивается прочная веревка и она вытаскивается назад.
  4. Затем с помощью веревки между розетками протягивается гофра, в нее заводятся провода и подключаются.

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

Каким способом воспользоваться

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

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

c ++ - Как ограничить пропускную способность сокетного соединения в C?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.

java - ServerSocket vs Socket - закрытие сокета

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.Программирование сокетов

на Python (Руководство) - Real Python

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

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

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

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

Примеры в этом руководстве используют Python 3.6. Вы можете найти исходный код на GitHub.

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

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

Приступим!

Фон

Розетки имеют долгую историю. Их использование началось с ARPANET в 1971 году, а позже стало API в операционной системе Berkeley Software Distribution (BSD), выпущенной в 1983 году, под названием Berkeley Sockets.

Когда в 1990-х годах появился Интернет, вместе с World Wide Web росло и сетевое программирование.Веб-серверы и браузеры были не единственными приложениями, использующими преимущества новых подключенных сетей и сокетов. Широкое распространение получили клиент-серверные приложения всех типов и размеров.

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

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

Обзор API сокетов

Модуль сокетов

Python предоставляет интерфейс к API сокетов Беркли. Это модуль, который мы будем использовать и обсуждать в этом руководстве.

.HOWTO по программированию сокетов

- документация Python 3.9.0

Автор

Гордон Макмиллан

Аннотация

Розетки используются почти везде, но являются одними из самых неправильно понятые технологии вокруг. Это обзор розеток на 10 000 футов. На самом деле это не учебник - вам еще нужно поработать, чтобы что-то получить оперативный. Он не затрагивает тонкости (а их очень много), но Я надеюсь, что это даст вам достаточно знаний, чтобы начать их прилично использовать.

Розетки

Я буду говорить только о сокетах INET (то есть IPv4), но они составляют не менее 99% используемые розетки. И я буду говорить только о сокетах STREAM (т. Е. TCP) - если только вы знать, что вы делаете (в этом случае этот HOWTO не для вас!), вы получите лучшее поведение и производительность от сокета STREAM, чем что-либо еще. Я буду попытаться раскрыть тайну того, что такое сокет, а также дать несколько советов о том, как работа с блокирующими и неблокирующими розетками.Но я начну с разговора о блокировка розеток. Вам нужно знать, как они работают, прежде чем начинать неблокирующие розетки.

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

История

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

Они были изобретены в Беркли как часть разновидности BSD Unix. Они распространяются как лесной пожар с Интернетом. Не зря - комбинация розеток. с INET делает разговор с произвольными машинами по всему миру невероятно простым (по крайней мере, по сравнению с другими схемами).

Создание сокета

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

 # создать INET, STREAMing сокет s = socket.socket (socket.AF_INET, socket.SOCK_STREAM) # теперь подключаемся к веб-серверу через порт 80 - обычный http порт s.connect (("www.python.org", 80)) 

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

То, что происходит на веб-сервере, немного сложнее. Во-первых, веб-сервер создает «серверный сокет»:

 # создать INET, STREAMing сокет serversocket = socket.socket (socket.AF_INET, socket.SOCK_STREAM) # привязываем сокет к общедоступному хосту и известному порту serversocket.bind ((socket.gethostname (), 80)) # стать серверным сокетом серверный сокет.слушать (5) 

Следует отметить пару моментов: мы использовали socket.gethostname () , чтобы сокет будет видно внешнему миру. Если бы мы использовали s.bind (('localhost', 80)) или s.bind (('127.0.0.1', 80)) у нас все равно будет сокет «сервер», но тот, который был виден только внутри той же машины. s.bind (('', 80)) указывает, что сокет доступен по любому адресу, с которым встречается машина имеют.

Второе замечание: порты с небольшим номером обычно зарезервированы для «хорошо известных» сервисы (HTTP, SNMP и т. д.).Если вы играете, используйте хорошее большое число (4 цифры).

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

Теперь, когда у нас есть «серверный» сокет, прослушивающий порт 80, мы можем ввести основной цикл веб-сервера:

, пока True: # принимать подключения извне (клиентский сокет, адрес) = серверный сокет.принять () # теперь что-нибудь сделаем с клиентским сокетом # в данном случае мы представим, что это многопоточный сервер ct = client_thread (клиентский сокет) ct.run () 

На самом деле существует 3 основных способа работы этого цикла - отправка поток для обработки clientocket , создайте новый процесс для обработки clientocket , или реструктурируйте это приложение для использования неблокирующих сокетов, и мультиплексирование между нашим «серверным» сокетом и любым активным клиентским сокетом с использованием выберите .Подробнее об этом позже. Сейчас важно понять, это: это все «серверный» сокет. Он не отправляет никаких данных. Это не получать любые данные. Он просто производит «клиентские» сокеты. Каждые клиентских сокетов создается в ответ на , другой «клиентский» сокет, выполняющий connect () с хост и порт, к которым мы привязаны. Как только мы создали этот клиентский сокет , мы вернитесь к прослушиванию для получения дополнительных подключений. Два «клиента» могут свободно общаться в чате. вверх - они используют какой-то динамически выделенный порт, который будет переработан, когда разговор заканчивается.

МПК

Если вам нужен быстрый IPC между двумя процессами на одной машине, вам следует изучить каналы или разделяемая память. Если вы решили использовать сокеты AF_INET, привяжите Сокет «server» на «localhost» . На большинстве платформ это займет сократить несколько слоев сетевого кода и работать немного быстрее.

См. Также

Многопроцессорная модель интегрирует межплатформенные IPC в более высокий уровень API.

Использование розетки

Первое, что следует отметить, это то, что "клиентский" сокет веб-браузера и Интернет серверные «клиентские» сокеты такие же звери.То есть это «одноранговый» разговор. Или, другими словами, в качестве дизайнера вам придется решить, каковы правила этикета для разговора . Обычно connect ing socket начинает диалог, отправляя запрос, или возможно знак. Но это дизайнерское решение, а не розетки.

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

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

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

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

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

.

Смотрите также