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

Содержание

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

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

Задачу приходится решать монтажникам и это не всегда хорошо заканчивается.

Вот в таком виде информация о подключениях модулей пожаротушения представлена в проекте.

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

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

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

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

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

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

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

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

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

Целостность цепи пиропатрона на КЗ и обрыв мы можем контролировать и должны контролировать.

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

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

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

Несколько модулей пожаротушения на один вход.

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

Можно ведь подключать несколько табло «Выход» или оповещателей на одну линию С2000-КПБ с применением МПН:

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

В момент сработки цепь модуля пожаротушения уходит в КЗ и С2000-КПБ отключает свой выход.

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

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

Болид.

Контрольно-пусковой блок С2000-КПБ.

Видно что пиропатрон к МПН подключается иначе, чем остальные устройства.

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

Например, при питании от источника 24В, сопротивлении соединительных проводов менее 0,3 Ом, сопротивлении пиропатрона 6 Ом и расчетном токе срабатывания пиропатрона 0.1А, сопротивление добавочного резистора равно 160 Ом.

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

Устройство маленькое и плоское. Этот МПН вместе со скрутками монтажники прячут за табло или в гофру.

Рубеж.

Модуль пожаротушения МПТ-1.

Здесь УПН — устройство подключения нагрузки. Оно более удобное, чем МПН Болид — содержит винтовые клеммы подключения и не надо ничего скручивать. Зато и более габаритное.

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

ESMI.

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

Тут в качестве модуля подключения нагрузки используется М200Е-ЕOL-R, представляющий собой 47kОм резистор.

Способ подключения пиропатрона пришлось еще поискать и он был найден в документе System Sensor komponenter в разделе 8. Шкаф управления огнетушителем. 8.1 Пиротехническая стрельба.

В качестве модуля подключения нагрузки используется М200Е-ЕOL-RD — резистор с диодом. В одних документах говорится что резистор 47 Ом , в других что 47 кОм.

Ток запуска идет через резистор, а ток контроля через диод. Или наоборот.

Работоспособна такая схема, в которой в качестве диода можно использовать половину МПН Болид.

Но в этом случае ток контроля не идет через пиропатрон.

Минитроника.

Модуль адресный управления пожаротушением А16-УПТ.

Схема аналогичная EM201E ESMI.

R2ок= 10кОм. Диод марки 1N5822, SR540 или аналогичный.

Гранд Магистр.

Устройство запуска систем пожаротушения УЗСПТ.

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

И это все упрощает. В топку универсальные устройства.

Новый Сигнал-20М.

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

Схема подключения исполнительного устройства цепи запуска АУП:

Цитата из руководства по эксплуатации:

Схема позволяет подключить к выходу прибора одно исполнительное устройство цепи запуска АУП: пиропатрон, запорное устройство или иное устройство, имеющее малое сопротивление (единицы_… десятки Ом).
Элементы контроля исправности линии (резистор 4,7 кОм и диод типа 1N5400 или аналогичный) следует размещать в корпусе исполнительного устройства либо в монтажном отсеке прибора.
Схема обеспечивает контроль исправности устройства и линии связи как во включенном, так и в выключенном состоянии.
В выключенном состоянии контролируется наличие оконечного элемента (резистора 4,7_кОм) при помощи малого тока обратной полярности.
Во включенном состоянии контроль исправности линии связи и исполнительного устройства осуществляется путем контроля тока потребления цепи выхода (прямой полярности).

Рубикон.

Модуль пожаротушения на 10 направлений МПТ10.

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

Имитация нагрузки при испытаниях системы пожаротушения.

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

И тут у нас начинаются проблемы.

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

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

Но если мы решим подключить пиропатрон правильно — до модуля подключения нагрузки … тогда что мы будем использовать в качестве имитатора пиропатрона?

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

Лампочку? Но лампочка имеет разное сопротивление нити накаливания в покое и в зажженном состоянии — об это я уже разбил лоб.

На помощь нам приходит чудное устройство — Имитатор пиропатрона пускового устройства ПУО-2.

Есть два варианта исполнения имитатора.

Имитатор пиропатрона ПУО-2 светодиодный.

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

Имитатор ПУО-2 универсальный.

Имитатор ПУО-2 универсальный имеет плавкие вставки (предохранители), которые перегорают при наличии пускового импульса, обеспечивающего срабатывание пускового устройства ПУО-2.

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

Омическое сопротивление имитатора 6,8 Ом.

Однажды, прочитав этикетку С2000-КПБ, выяснил что у Болид тоже существует в теории вот такой имитатор пусковых цепей:

В руководстве по эксплуатации С2000-АСПТ ничего об этом не сказано.

Еще записи по теме

РадиоКот :: Модульная электронная нагрузка

РадиоКот >Схемы >Аналоговые схемы >Измерения >

Модульная электронная нагрузка


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

История.

Понадобилась как-то протестировать очередной блок питания, а резистора необходимой мощности и сопротивления под рукой не оказалось. Поскольку эта ситуация происходила не первый раз и изрядно надоела, пришлось по-быстрому сделать электронную нагрузку. Поиск в Интернете показал самую простую схему «Электронная нагрузка из операционного усилителя и мощного полевого транзистора» [1]:

Что и было по-быстрячку с небольшими модификациями успешно сделано, а потом и переделано.

Но чувство внутренней неудовлетворенности не дает покоя. А какой нужен радиатор? А если понадобиться больший ток? А как задействовать вторую половину операционника?

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



Да, радиаторы влезли, а вот вентилятор пришлось прикрутить снаружи.

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

Устройство представляет собой двухполюсник, не требующий внешнего питания (питается от испытуемого блока) и работающий в диапазоне напряжений 2,5-25В. Данная конструкция рассчитана на ток до 20А, но как мне кажется, легко масштабируется до 100А и более увеличением количества модулей. Также заменой модулей питания и транзисторов можно модифицировать под более высокие напряжения.

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

Модуль нагрузки.

Модули нагрузки конструктивно сдвоенные, чтобы использовать оба канала операционника. Каждое плечо модуля при таких номиналах (R22=0.1 Ohm) и максимального управляющего напряжения Uref = 0.4В позволяет стабилизировать ток до 4А. Такой ток выбран исходя из того, что при максимальном напряжении 25В на транзисторе будет рассеиваться около 80Вт. Если не планируется использовать нагрузку при больших напряжениях, максимальный ток можно увеличить, уменьшив сопротивление резистора R22 и пересчитав остальную часть схемы по приведенным ниже формулам. Максимальное входное напряжение определяется рассеиваемой на транзисторах мощностью и максимальным напряжением элементов схемы (транзисторы, операционники, TL431).

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

Рассмотрим работу модуля нагрузки на примере верхнего (по схеме) плеча. На U20, Q20 и R22 собран стабилизатор тока, управляемый напряжением по входу «+». Светодиод HL20 — для контроля наличия напряжения на модуле (заваляласть у меня парочка выпаяных SMD). Резистор R21 — чтобы при обрыве проводника с управляющим напряжением ток не начал определяться наводками и помехами. Резистор R24 используется для суммирования токов на измеритель. Диоды VD20-VD22 — для защиты от переполюсовки (периодически путаю красный с черным, сапером работать нельзя!).

Напряжение от испытуемого блока питания подается на контакты «U+» и «Gnd». На вход Uref подается управляющее напряжение от модуля управления. С выхода Uti снимается сигнал на модуль индикации для работы сумматора токов. Резистор-перемычка R26 — для удобства разводки платы.

Вентилятор охлаждения подключается на один из модулей параллельно транзистору к точкам Jmp27-Jmp26 (Cooler+, Cooler-). Это обеспечивает учет тока через вентилятор сумматором.

Таким образом минимальный ток через электронную нагрузку примерно равен току через вентилятор+25мА (операционники и пр.).

Фото готового сдвоенного модуля нагрузки.

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

Каждый модуль подключается отдельными толстыми (и короткими) проводами непосредственно на входные клеммы (на фото — красный и черный). Тонкими проводами (на фото — белый и зеленый) подается опорное напряжение и снимается сигнал с шунта для измерения тока. Транзисторы я использовал 40N03, но по-моему подойдут любые аналогичные более дешевые типа IRFZ44, поскольку их основная задача — греться, а основной параметр — рассеиваемая мощность. Диодные сборки — от блоков питания AT(X), от них же и большая часть остальных деталей.

 

Модуль управления.

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

В качестве источника опорного напряжения применена TL431 — для работы в широком диапазоне входных напряжений (от 3 до 25В).

Неинвертирующий сумматор с усилением построен по стандартной схеме и суммирует падение напряжений на токозадающих резисторах *R22 (R23 и других модулей). Состоит из U1, обвязки и суммирующих резисторов R24-R25, расположеных на модулях. Стандартная формула для расчета коэффициента усиления К расписана на схеме. Коэффициент усиления К нужно пересчитывать в зависимости от числа подключеных модулей. Сумматор обеспечивает выход на блок измерения тока, например для тока через нагрузку 10А (по 2.5А на каждом из 4 модулей, по 0.25В на резисторах R22-R23) на выходе будет 1В. При расчетах следует учесть, что из-за особенностей микросхемы LM358 при напряжении питания 5В на ее выходе напряжение не поднимется выше 3.5В.

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

  1. Из конструктива берем число модулей: N
  2. Исходя их максимального тока всего блока Imax и сопротивления токозадающих резисторов (R22-R23) определяем максимальное «токовое напряжение» одного модуля (падение напряжения на R22-R23): Ui= Imax * R22 / N
  3. Задаем максимальное выходное напряжение сумматора (для подачи на измерительный модуль): Usum
  4. Вычисляем коэффициент усиления сумматора: К = Usum / (Ui * N)
  5. Вычисляем соотношение резисторов для сумматора: (R4+R5) = R3 * (K * N — 1) = R3 * (Usum / Ui — 1)

Например, при Uref(max)=0.5В, R23=R22=0.1 Ohm, Imax(для одного модуля)=5А. Для 4-х модулей (двух сдвоенных) — N=4, Imax=20А.

Отсюда для Usum=UOutMax=2В получаем К=1, (R4+R5) = 3 * R3. Аналогично для Usum=UOutMax=1В получаем К=0.5, (R4+R5) = R3

При изменении количества модулей нужно пересчитать резисторы сумматора!

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

Диод VD1 — защита от переполюсовки.

Фото модуля управления. Справа видно, что первоначально планировалось ставить стабилитрон, но потом переиграно на TL431.

 

Модуль индикации.

В принципе можно использовать любой с соответствующими пределами (или входными делителями). Подключается к разъему XP1 «Выход на измеритель» по такой схеме: 1 — корпус, 2 — ключ, 3 — питание измерителя (в первом варианте контакты 3 и 4 объединены, во втором — питание отделено от измеряемого напряжения), 4 — входное напряжение нагрузки, 5 — ток нагрузи.

Я использовал слегка измененный (добавил защитные стабилитроны по входам и вернул подстроечный резистор по напряжению) «Суперпростой амперметр и вольметр на супердоступных деталях II (автовыбор диапазона)» с сайта https://vrtp.ru/index.php?act=categories&CODE=article&article=2792 от Eddy71 , который после полугода задалбываний (не только моих) любезно предоставил прошивку для «сильнотокового» режима до 99,9А [2]. Модуль индикации сфотографирован еще в процессе настройки, поэтому на нем висят всякие лишние детали.

 

Особенности работы (недостатки).

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

 


Пошерстив еще интернет в поисках решений, слегка изменена схема коммутации модулей. Чтобы нагрузка работала при меньшем напряжении (до 2.5В), нужно операционники и схему управления запитать через преобразователь, например через StepUp, от более высокого напряжения. Такое решение применено в «Эквивалент нагрузки с индикацией» [3].

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

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

  1. Добавлены резисторы и конденсаторы в затворы транзисторов для снижения помех.
  2. Все управление (операционники в модулях нагрузки и модуле управления) а также модуль индикации запитаны от отдельного источника напряжения (назовем его Модуль Step-Up).
  3. Вентилятор запитан от второго источника, назовем его Модуль Back-Boost.
  4. При переходе от первой версии даже не пришлось резать дорожки — были отпаяны диоды VD1, VD20 и питание подано в соответствующие точки, что показало готовность первой версии изделия к усовершенствованию и развитию.

Почему добавлено два модуля?

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

Правильное не-подключение модулей пожаротушения к С2000-АСПТ

Правильное не-подключение модулей пожаротушения к С2000-АСПТ

В обзоре типичных ошибок применения С2000-АСПТ был поднят вопрос эксплуатации системы пожаротушения с отключенными физически модулями пожаротушения.

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

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

Зачем не-подключать модули пожаротушения?

У постороннего человека может возникнуть вопрос — а зачем тогда вообще нужна система пожаротушения с не-подключенными модулями пожаротушения?

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

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

Почему бы просто не подключить модули?

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

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

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

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

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

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

А в идеале, руководствуясь пословицей «Сделал дело — гуляй смело» — забыть об объекте.

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

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

Что означает включение в конфигурации «С2000-КПБ» всех необходимых контролей целостности и тока сработки.

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

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

— не подключить линии в приборе «С2000-АСПТ» или «С2000-КПБ».

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

Не-подключить в распределительных коробках.

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

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

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

Не подключить линии в приборе.

При таком подключении в «С2000-АСПТ» и «С2000-КПБ» провода приходящих пусковых линий остаются не подключенными к клеммам. Для функционирования контроля целостности к клеммам подключаются дополнительные модули подключения нагрузки МПН, поскольку, проектные МПН уже размещены в распределительных коробках возле модулей пожаротушения.

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

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

Минус: 6 проводов 1*2*1,0 будет проблематично скомкать внутри «С2000-КПБ» не-подключенными, да еще и засунуть 6 левых МПН.

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

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

Такое же соединение было сделано и в цепях «С2000-КПБ» в распределительных коробках для отключения модулей на период пусконаладки и проверок.

Память о том, что произошло потом и послужила написанию этой статьи.

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

После пуска и отсчета времени, выход 1 «С2000-КПБ» загорелся и потух.

Понятно, что он сработал на КЗ и в «С2000-КПБ» сработала защита.

А вот в «С2000-АСПТ» защита не сработала: завонял и задымился сетевой трансформатор и потемнел мощный резистор соответствующего выхода.

«С2000-АСПТ» остался жив благодаря вовремя отключенному автомату и АКБ.

Так что загрублять неиспользуемые выходы «С2000-АСПТ» и «С2000-КПБ» надо, по крайней мере, так:

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

А лучше заранее позаботиться об имитаторах модулей пожаротушения.

Вот схема из руководства пользователя «С2000-КПБ»:

Как эту схему согласовать с модулем подключения нагрузки МПН — неизвестно.

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

Не понимаю почему нет таких устройств заводского производства, наподобие имитатора пиропатрона ПУО-2.

Еще записи по теме

Болид модуль подключения нагрузки мпн — Адресные системы ОПС

Модуль подключения нагрузки к приборам С2000-АСПТ, С2000-КПБ, Сигнал-20П, Сигнал-20М. Упрощает подключение оповещателей, табло и исполнительных устройств к приборам с диодной схемой контроля линии.

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

«МПН» используется совместно с блоками «С2000-АСПТ», «С2000-КПБ», «Сигнал-20П», «Сигнал-20М» производства ЗАО НВП «Болид», обеспечивающими контроль линий управления исполнительными устройствами в системах пожарной сигнализации и автоматики, а также в системах оповещения и управления эвакуацией.

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

Технические характеристики:

  • Максимальное рабочее напряжение: 50 В.
  • Максимальный ток нагрузки: 1 А.
  • Максимальный ток контроля: 0,1 А. 
  • Сечение проводов для подключения: 0,2 кв. мм.
  • Рабочий диапазон температур: от минус 30 до +55 °С (от 243 К до 328 К).
  • Степень защиты оболочки: IP30.
  • Габаритные размеры (без учёта проводов подключения: 20×10×7 мм.
  • Масса: не более 5 г.
  • Содержание драгоценных материалов: не требует учёта при хранении, списании и утилизации.

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

Консультации по оборудованию

Новый вопрос

Задайте вопрос специалисту о Модуль Подключения Нагрузки


Вопрос от: Алексей

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

  • Ответил: Кузьмин Борис

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

Доставка

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

Отзывы покупателей:
Оставить отзыв

Ваш отзыв может быть первым!

Как заменить тормозной модуль АБС менее чем за 20 минут

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

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

Amazon примерно за 270-370 долларов в зависимости от модели вашего автомобиля.

Дилер или ремонтная мастерская взимают от 650 до 850 долларов за ту же работу.
(запчасти и работа). Если автомобиль оборудован антипробуксовочной системой,
использует другой компьютер ABS, чем модели без контроля тяги, которые не
взаимозаменяемые.На некоторых автомобилях необходимо перепрограммировать контроллер, в котором
случай там будет в инструкции с заменой блока.

СПОНСОРНЫЕ ССЫЛКИ

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

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

Прежде чем начать

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

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

Подробнее:
Как
использовать домкрат и стойки

СПОНСОРНЫЕ ССЫЛКИ

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

Шаг 1. Снимите компьютер АБС

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

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

Вероятно, будет четыре или более головок Torx (размер 20), болты 8 мм или 10 мм для
снимите контроллер с двигателя насоса.Эти болты могут быть немного трудными
добраться до, если модуль находится под автомобилем, как этот. В этом случае используйте привод 1/4 дюйма
храповик, потому что он меньше по размеру и легче маневрирует. Эта операция стоит много
проще, когда контроллер под капотом.

СПОНСОРНЫЕ ССЫЛКИ

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

Шаг 2: Подберите новый модуль

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

Шаг 3. Переустановите новый модуль

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

СПОНСОРНЫЕ ССЫЛКИ

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

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

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

Заключение

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

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

СПОНСОРНЫЕ ССЫЛКИ

Подробнее:
Инструменты и расходные материалы, необходимые для ремонта модуля АБС

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

Подробнее: ABS
Запасная часть компьютера
руководство по покупке

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

Подробнее:

Руководство по ремонту компьютеров АБС

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

СПОНСОРНЫЕ ССЫЛКИ

Возможно, вам будет интересно:

Статья опубликована 11.06.2018

.

Управление файлами конфигурации Руководство по настройке, Cisco IOS XE Release 3S — замена конфигурации и откат конфигурации [Cisco IOS XE 3S]

Замена конфигурации и откат конфигурации

12,3 (7) T 12,2 (25) S 12,3 (14) T 12,2 (27) SBC 12,2 (31) SB2 12,2 (33) SRA 12,2 (33) SXH 12,2 (33) SB

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

В версии 12.3 (7) T эта функция была представлена.

В версии 12.2 (25) S добавлена ​​поддержка версии Cisco IOS 12.2S. Был введен механизм блокировки для замены конфигурации (функция эксклюзивного доступа к изменению конфигурации).

В версии 12.3 (14) T для Cisco IOS 12 была добавлена ​​поддержка механизма блокировки для замены конфигурации (функция эксклюзивного доступа к изменению конфигурации).Выпуск 3Т.

В 12.2 (27) SBC была добавлена ​​поддержка версии Cisco IOS 12.2SB.

В 12.2 (33) SRA добавлена ​​поддержка версии Cisco IOS 12.2SR.

В 12.2 (31) SB2 эта функция была реализована в Cisco серии 10000.

В версии 12.2 (33) SXH функция отката конфигурации была реализована в версии 12.2SX.

В 12.2 (33) SB эта функция была реализована в Cisco серии 10000.

В следующих разделах представлена ​​информация о функциях:

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

Эксклюзивный доступ к изменению конфигурации

12,3 (14) T 12,0 (31) S 12,2 (33) SRA 12,4 (11) T 12,2 (33) SXH 33 (12,2) SB

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

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

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

Откат конфигурации Подтвержденное изменение

12,2 (33) SRC 12.2 (33) сбн 12,4 (20) т 12,2 (33) SXI

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

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

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

В 12.2 (33) SB эта функция была реализована в Cisco серии 10000.

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

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

.

netctl — ArchWiki

netctl — это сетевой менеджер на основе интерфейса командной строки и профиля, а также проект Arch.

Установка

Установите пакет netctl.

netctl # Специальные модули systemd, используемые для автоматизации соединений, требуют некоторых дополнительных зависимостей; см. этот раздел для получения дополнительной информации.

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

Предупреждение: Не включайте одновременные конфликтующие сетевые службы.Используйте systemctl --type = service , чтобы убедиться, что никакая другая сетевая служба не работает, прежде чем включать профиль / службу netctl .

Конфигурация

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

Файлы профиля netctl хранятся в / etc / netctl / , а примеры файлов конфигурации доступны в / etc / netctl / examples / .

Чтобы использовать пример профиля, просто скопируйте его из / etc / netctl / examples / в / etc / netctl / и настройте его в соответствии с вашими потребностями; см. основные # Примеры профилей ниже. Первый параметр, который вам нужен для создания профиля, — это сетевой Интерфейс , подробности см. В разделе Конфигурация сети # Сетевые интерфейсы.

Совет:

  • Для настроек беспроводной сети вы можете использовать wifi-menu как root для создания файла профиля в / etc / netctl / .Пакет диалога требуется для использования Wi-Fi-меню .
  • Используйте SkipNoCarrier = yes в своем профиле, чтобы включить статический IP-профиль на проводном интерфейсе независимо от того, подключен кабель или нет.

Полный список параметров профиля см. В netctl.profile (5).

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

Полный список команд netctl см. В netctl (1).

Запуск профиля

После создания профиля попытайтесь установить соединение, где profile — это только имя профиля, а не полный путь:

 # netctl start  профиль 
 

Если приведенная выше команда приводит к сбою, используйте journalctl -xn и netctl status profile , чтобы получить более подробное объяснение сбоя.

Включение профиля

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

 # netctl enable  profile 
 

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

 # netctl reenable  профиль 
 

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

Если вам нужно часто переключать несколько профилей (например, путешествуя с ноутбуком), используйте #Special systemd units вместо включения профиля.

Специальные блоки systemd

netctl предоставляет специальные системные службы для автоматического переключения профилей для проводных и беспроводных подключений.См. Netctl.special (7) для получения полного списка специальных модулей systemd.

Проводной

Установите пакет ifplugd и запустите / включите netctl-ifplugd @ interface .service systemd unit. Профили DHCP будут запущены / остановлены при подключении / отключении сетевого кабеля.

  • Интерфейс netctl-ifplugd @ .service предпочтет профили, использующие DHCP.
  • Для автоматического запуска статического IP-профиля в нем должна быть установлена ​​опция ExcludeAuto = no .
  • Чтобы установить приоритет профиля со статическим IP-адресом над профилями DHCP, вы можете установить Priority = 2 , что выше, чем приоритет по умолчанию для профилей DHCP Priority = 1 .
Беспроводной

Запуск / включение netctl-auto @ interface .service systemd unit. Профили netctl будут запускаться / останавливаться автоматически при переходе из диапазона одной сети в диапазон другой сети (роуминг).

  • Профили должны использовать Security = wpa-configsection или Security = wpa для работы с netctl-auto , а не Security = wpa-config .
  • Если вы хотите, чтобы какой-то профиль беспроводной сети , а не , автоматически запускался netctl-auto @ interface .service , вы должны явно добавить ExcludeAuto = yes в этот профиль.
  • Вы можете использовать priority = в WPAConfigSection (см. / etc / netctl / examples / wireless-wpa-configsection ), чтобы установить приоритет профиля, когда доступно несколько точек беспроводного доступа.

Обратите внимание, что interface не является буквальным, а должно быть заменено именем интерфейса вашего устройства, например.грамм. [email protected] . Подробнее см. netctl.profile (5) .

Примечание:

  • Если какой-либо из профилей содержит ошибки, такие как пустая или неверно процитированная переменная Key = , устройство не сможет загрузиться с сообщением «Не удалось прочитать или проанализировать конфигурацию '/run/network/wpa_supplicant_wlan0.conf' , даже если этот профиль не используется.
  • Если вы ранее включили профиль через netctl , запустите netctl disable profile , чтобы профиль не запускался дважды при загрузке.

Можно вручную управлять интерфейсом, которым иначе управляет netctl-auto , без необходимости останавливать netctl-auto.service . Это делается с помощью команды netctl-auto . Полный список доступных действий см. В netctl-auto (1).

Советы и хитрости

Примеры профилей

Проводной

Для DHCP-соединения необходимо настроить только интерфейс после копирования профиля примера / etc / netctl / examples / ethernet-dhcp в / etc / netctl .

Например:

 / и т. Д. / Netctl /  my_dhcp_profile  
 Интерфейс = enp1s0
Подключение = Ethernet
IP = dhcp
 

Для статической IP-конфигурации скопируйте пример профиля / etc / netctl / examples / ethernet-static в / etc / netctl и при необходимости измените интерфейс , адрес , шлюз и DNS ).

Например:

 / и т.д. / netctl /  my_static_profile  
 Интерфейс = enp1s0
Подключение = Ethernet
IP = статический
Адрес = ('10.1.10.2 / 24 ')
Шлюз = '10 .1.10.1 '
DNS = ('10.1.10.1')
 

Обязательно укажите обозначение подсети /24 . Это соответствует маске сети 255.255.255.0 ), и без нее профиль не запустится. См. Также обозначение CIDR. Для создания псевдонима более одного IP-адреса на сетевую карту установите Address = ('10.1.10.2/24' 192.168.1.2/24 ') .

Беспроводной (WPA-PSK)

Следующее относится к стандартным беспроводным соединениям с использованием предварительного общего ключа (WPA-PSK).

 / и т. Д. / Netctl / беспроводной-wpa 
 Description = 'Простое беспроводное соединение с шифрованием WPA с использованием 256-битного PSK'
Интерфейс = wlp2s2
Подключение = беспроводное
Безопасность = wpa
IP = dhcp
ESSID =  your_essid 
Ключ = \ "64cf3ced850ecef39197bb7b7b301fc39437a6aa6c6a599d0534b16af578e04a 

Примечание:

  • Обязательно используйте специальные правила цитирования для переменной Key , как описано в конце netctl.profile (5).
  • Если кодовая фраза не работает, попробуйте удалить \ " в переменной Key .
  • Несмотря на то, что он «зашифрован», ключа, который вы вводите в конфигурацию профиля, достаточно для подключения к сети WPA-PSK. Таким образом, этот процесс полезен только для сокрытия читаемой человеком версии ключевой фразы. Это не помешает любому, у кого есть доступ для чтения к этому файлу, подключиться к сети.

Скрыть кодовую фразу беспроводной сети

Вы также можете выполнить следующий шаг, чтобы скрыть парольную фразу беспроводной сети ( wifi-menu делает это автоматически при использовании флага -o ):

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

Рассчитайте свой 256-битный PSK с помощью wpa_passphrase:

 $ wpa_passphrase  your_essid  
 сеть = {
  ssid = " your_essid "
  # psk = " кодовая фраза "
  psk = 64cf3ced850ecef39197bb7b7b301fc39437a6aa6c6a599d0534b16af578e04a
} 

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

Использование экспериментального графического интерфейса

Если вам нужен графический пользовательский интерфейс для управления netctl и вашими соединениями, и вы не боитесь экспериментальных неофициальных пакетов, есть несколько доступных вариантов.netctl-gui AUR предоставляет графический интерфейс на основе Qt, демон DBus и виджет KDE. netmenu AUR использует dmenu в качестве графического интерфейса, а gnome-shell-extension-netctl-auto-gnome-git AUR является расширением оболочки gnome.

Существует также приложение, которое отображает уведомления на рабочем столе об изменениях профиля и показывает значок на панели задач: netctl-tray AUR .

Склеивание

Из документации ядра:

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

Для использования связывания с netctl требуется дополнительный пакет из официальных репозиториев: ifenslave.

Скопируйте / etc / netctl / examples / bonding в / etc / netctl / bond0 и отредактируйте его, например:

 / и т. Д. / Netctl / bond0 
 Описание = 'Интерфейс связи'
Интерфейс = 'bond0'
Соединение = связь
BindsToInterfaces = ('eth0' 'eth2')
IP = dhcp
IP6 = 

без сохранения состояния

Теперь вы можете отключить старую конфигурацию и настроить автоматический запуск bond0 .Переключитесь на новый профиль, например:

 # netctl переключение на bond0
 

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

Установка РЕЖИМА в конфигурации netctl не всегда бывает успешной, и может потребоваться передать параметры непосредственно в модуль связывания при загрузке, как указано здесь. Это может потребоваться для использования LACP / режима 4.

Совет: Для проверки статуса и режима связывания:

 $ cat / proc / net / bonding / bond0 
Подключено к беспроводной сети аварийного переключения

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

Вам потребуются дополнительные пакеты из официальных репозиториев: ifenslave и wpa_supplicant.

Сначала включите загрузку модуля связывания во время загрузки, как указано в модулях ядра # Автоматическая загрузка модуля с помощью systemd:

 /etc/modules-load.d/bonding.conf 
 соединение 

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

 /etc/modprobe.d/bonding.conf 
 опции bonding mode = active-backup miimon = 100 primary = eth0 max_bonds = 0 

Опция miimon необходима для обнаружения сбоя связи. Параметр max_bonds позволяет избежать ошибки Интерфейс bond0 уже существует . Более подробную информацию можно получить в документации ядра.

Затем настройте профиль netctl, чтобы поработить два аппаратных интерфейса.Используйте названия всех устройств, которые хотите поработить. Если у вас более двух проводных или беспроводных интерфейсов, вы можете поработить их все на связанном интерфейсе. Но в большинстве случаев у вас будет только два устройства, проводное и беспроводное:

 / и т. Д. / Netctl / отказоустойчивый 
 Описание = 'Проводное соединение с переключением на беспроводное'
Интерфейс = 'bond0'
Соединение = связь
BindsToInterfaces = ('eth0' 'wlan0')
IP = 'dhcp' 

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

 # netctl включить аварийное переключение
 

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

 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf 
 ctrl_interface = / запустить / wpa_supplicant
update_config = 1 

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

 сеть = {
    ssid = "SSID"
    psk = PSK
}
 

Чтобы сгенерировать запутанный PSK, вы можете запустить wpa_passphrase , как на странице запрашивающего WPA # Подключение со страницей wpa_passphrase.

Теперь включите службу шаблона wpa_supplicant @ на сетевом интерфейсе, например wpa_supplicant @ wlan0 .

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

Примечание: Если вы получите эту ошибку при загрузке:

 wlan0 работает - это может быть из-за устаревшего ifenslave
 

Значит, это происходит потому, что wpa_supplicant запускается перед профилем netctl failover .Это происходит потому, что systemd выполняет все параллельно, если не указано иное. ifenslave необходимо, чтобы все интерфейсы были отключены, прежде чем связывать их с интерфейсом bond0 . И, поскольку wpa_supplicant необходимо настроить интерфейс, чтобы иметь возможность сканировать сети, это может привести к тому, что интерфейс не будет порабощен, и ваше соединение будет иметь только проводной интерфейс.

Если это ваш случай, вам необходимо настроить пользовательскую зависимость для службы wpa_supplicant @ wlan0 в связи с профилем netctl @ failover .Более конкретно, wpa_supplicant должен быть запущен после профиля netctl. Для этого создайте собственный файл зависимостей на основе приведенных здесь инструкций: systemd # Обработка зависимостей

 /etc/systemd/system/[email protected]/customdependency.conf 
 [Единица]
[email protected] 

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

И проверив:

 # ip ссылка
 

Вы должны увидеть что-то вроде этого:

 1: eth0:  mtu 1500 qdisc pfifo_fast master bond0 состояние Состояние UP режим DEFAULT группа по умолчанию qlen 1000
    ссылка / эфир xx: xx: xx: xx: xx: xx brd ff: ff: ff: ff: ff: ff
2: wlan0:  mtu 1500 qdisc mq master bond0 состояние UP режим DORMANT группа по умолчанию qlen 1000
    ссылка / эфир xx: xx: xx: xx: xx: xx brd ff: ff: ff: ff: ff: ff
3: bond0:  mtu 1500 qdisc noqueue state UP mode DEFAULT группа по умолчанию
    ссылка / эфир xx: xx: xx: xx: xx: xx brd ff: ff: ff: ff: ff: ff
 

Теперь вы можете протестировать настройку аварийного переключения, запустив большую загрузку.Отключите проводной интерфейс. Ваша загрузка должна продолжаться через беспроводной интерфейс. Затем снова подключите проводной интерфейс, и он должен продолжать работать. Вы можете отладить, проверив journalctl для устройств [email protected] и [email protected] .

Через любой интерфейс

В некоторых случаях может потребоваться разрешить профилю использовать любой интерфейс в системе. Типичный пример использования - использование общего образа диска на многих машинах с разным оборудованием (это особенно полезно, если они не имеют заголовка).Если вы используете схему именования ядра и ваша машина имеет только один интерфейс Ethernet, вы, вероятно, можете догадаться, что eth0 - правильный интерфейс. Однако, если вы используете предсказуемые имена сетевых интерфейсов udev, имена будут назначаться на основе самого конкретного оборудования (например, enp1s0), а не просто порядка обнаружения оборудования (например, eth0, eth2). Это означает, что профиль netctl может работать на одном компьютере, а не на другом, потому что каждый из них имеет разные имена интерфейсов.

Быстрое и грязное решение - использовать каталог / etc / netctl / interfaces / .Выберите имя для псевдонима интерфейса ( en-any в этом примере) и напишите следующее в файл с этим именем (убедитесь, что он исполняемый).

 / и т.д. / netctl / interfaces / en-any 
 #! / Bin / bash
для интерфейса в / sys / class / net / en *; делать
        перерыв;
сделано
Интерфейс = $ (базовое имя $ интерфейс)
echo "en-any: using interface $ Interface";
 

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

 / и т. Д. / Netctl / проводной 
 Описание = 'Проводной'
Интерфейс = en-any
Подключение = Ethernet
IP = статический
Адрес = ('192.168.1.15/24')
Шлюз = '192.168.1.1'
DNS = ('192.168.1.1')
 

Когда запущен профиль wired , любой компьютер, использующий два указанных выше файла, автоматически вызовет и настроит первый интерфейс Ethernet, найденный в системе, независимо от того, какое имя ему присвоено udev. Обратите внимание, что это не самый надежный способ настройки интерфейсов.Если вы используете несколько интерфейсов, netctl может попытаться назначить им один и тот же интерфейс, что, вероятно, вызовет нарушение связи. Если вы не против более сложного решения, вероятно, более надежным будет netctl-auto .

С помощью крючков

netctl поддерживает перехватчики в / etc / netctl / hooks / и перехватчики для каждого интерфейса в / etc / netctl / interfaces / . Вы можете установить любую опцию в хуке / интерфейсе, который вы можете
в профиле. Самое главное, это включает ExecUpPost и ExecDownPre .

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

Переменные $ INTERFACE и $ ACTION доступны в хуках / интерфейсах только при использовании netctl-auto

Примеры
Выполнять команды при установленном соединении
 / и т.д. / netctl / крючки / myservices 
 #! / Bin / sh
ExecUpPost = "план сбоя запуска systemctl.служба; systemctl start dropbox @ <имя пользователя> .service "
ExecDownPre = "systemctl stop crashplan.service; systemctl stop dropbox @  .service"
 
Установить DHCP-клиент по умолчанию

Чтобы установить или изменить DHCP-клиент, используемый для всех профилей:

 / и т. Д. / Netctl / крючки / dhcp 
 #! / Bin / sh
DHCPClient = 'dhclient'
 

В качестве альтернативы его также можно указать для конкретного сетевого интерфейса, создав исполняемый файл / etc / netctl / interfaces / со следующей строкой:

 DHCPClient = 'dhclient'
 

Tango-view-fullscreen.png Эту статью или раздел нужно расширить. Tango-view-fullscreen.png

Причина: Было бы полезно заменить пример обычным хуком, который выполняет разные действия в зависимости от того, $ ACTION является CONNECT и DISCONNECT. (Обсудить в Обсуждении: Netctl #)

Минимальный WPAConfigSection

Как указано на странице руководства netctl.profile (5), переменная WPAConfigSection представляет собой массив строк конфигурации, переданных в wpa_supplicant. Итак, минимальный WPAConfigSection будет содержать:

 Description = 'Беспроводное соединение с использованием настраиваемой конфигурации сетевого блока'
Интерфейс = wlan0
Подключение = беспроводное
Безопасность = wpa-configsection
IP = dhcp
WPAConfigSection = (
    'ssid = "Университет"'
    'psk = "очень секретная кодовая фраза"'
)
 

Примечание: Если вы пытаетесь подключиться к SSID с символами, отличными от ASCII (unicode, emoji и т. Д.), Вы можете указать SSID как шестнадцатеричный, а не как строку, например.грамм. ssid = F09F90BA для «🐺». Если вы не уверены в шестнадцатеричной кодировке, запустите wifi-menu (обязательно удалите символы \ и x).

resolv.conf

Если вы используете в своем профиле опции DNS * , netctl вызывает resolvconf для перезаписи resolv.conf.

Поиск и устранение неисправностей

Ошибка службы netctl @ wlan (...).

Предупреждение: В этом разделе предполагается, что перед запуском профиля / службы netctl не запущена другая сетевая служба.Подробнее см. # Установка.

У некоторых людей возникают проблемы при подключении к сети с помощью netctl , например:

 # запуск netctl wlan0-ssid 
 Не удалось выполнить задание netctl @ wlan0 \ x2ssid.service. См. «Systemctl status netctl @ wlan0 \ x2ssid.service» и «journalctl -xn» для подробностей.
 

Затем при просмотре journalctl -xn отображается одно из следующего:

1. Если ваше устройство (в данном случае wlan0 ) работает:

 сеть [2322]: интерфейс сетевого профиля 'wlan0-ssid' уже включен
 

Установка интерфейса должна решить проблему:

 # ip link set wlan0 выключен
 

Затем повторите попытку:

 # netctl start wlan0-ssid
 

2.Если ошибка не исчезнет, ​​попробуйте еще раз после добавления опции ForceConnect :

 / и т. Д. / Netctl / wlan0-ssid 
 ...
ForceConnect = да
 

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

 # netctl start wlan0-ssid
 

dhcpcd: ipv4_addroute: файл существует

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

Проблемы с тайм-аутом DHCP

Если у вас возникают проблемы с тайм-аутом при запросе аренды через DHCP, вы можете установить значение тайм-аута больше, чем 30 секунд netctl по умолчанию. Создайте файл в / etc / netctl / hooks / или / etc / netctl / interfaces / , добавьте к нему TimeoutDHCP = 40 на тайм-аут 40 секунд и сделайте файл исполняемым.

отладка dhcpcd

Если dhcpcd не может получить адрес, добавьте параметр -d к / usr / lib / netctl / dhcp , а затем используйте journalctl -xe для просмотра сообщений отладки, которые могут указывать, например, что IP-адрес адрес, предложенный сервером, отклоняется клиентом после обнаружения того, что IP-адрес уже используется.

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

Если у вас возникают проблемы с тайм-аутом, не связанные с DHCP (например, при статическом подключении к сети Ethernet), и при запуске вашего профиля возникают ошибки, подобные следующим:

 # journalctl _SYSTEMD_UNIT = netctl @  профиль .сервис 
 Запуск сетевого профиля ' profile ' ...
На интерфейсе eth0 не найдено соединение (тайм-аут)
Не удалось подключиться к сети для профиля , профиль .
 

Затем вы должны увеличить время ожидания оператора связи и время ожидания, добавив TimeoutUp = и TimeoutCarrier = в файл вашего профиля:

 / etc / netctl /  профиль  
 ...
TimeoutUp = 300
TimeoutCarrier = 300
 

Не забудьте повторно активировать свой профиль:

 # netctl reenable  профиль 
 

Проблемы с netctl-auto в резюме

Иногда netctl-auto не может повторно подключиться, когда система выходит из режима ожидания, гибернации или гибридного сна.Простое решение - перезапустить службу для netctl-auto .
Это можно автоматизировать с помощью дополнительной службы, например следующего (netctl-auto-resume AUR ):

 /etc/systemd/system/[email protected] 
 [Единица]
Описание = перезапустить netctl-auto при возобновлении работы.
[email protected]%i.service
После = sleep.target

[Обслуживание]
Тип = oneshot
ExecStart = / usr / bin / systemctl перезапуск [email protected]%i.service

[Установить]
WantedBy = sleep.target
 

Чтобы включить эту службу для вашей беспроводной карты, например, включите netctl-auto-resume @ wlan0.service как root. Измените wlan0 на требуемый сетевой интерфейс.

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

 /etc/systemd/system/[email protected] 
 ...
После = sleep.target sys-subsystem-net-devices-% i.device
...
 

netctl-auto не разблокирует автоматически беспроводную карту для использования интерфейса

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

Если вы хотите, чтобы netctl-auto автоматически разблокировал вашу беспроводную карту для подключения к определенной сети, установите опцию RFKill = ++ auto ++ для беспроводного подключения по вашему выбору, как указано в netctl.profile (5) справочная страница.

RTNETLINK отвечает: файл существует (с несколькими сетевыми адаптерами)

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

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

Возможное решение - создание новой услуги. Замените «FIRST_INTERFACE» и «SECOND_INTERFACE» на имена своих интерфейсов и замените «192.168.xxx.yyy "на шлюз по умолчанию.

 /etc/systemd/system/defaultrouter.service 
 [Единица]
Описание = "Настроить шлюз по умолчанию"
Требуется = [email protected]_INTERFACE.service [email protected]_INTERFACE.service
[email protected]_INTERFACE.service [email protected]_INTERFACE.service

[Обслуживание]
Тип = oneshot
ExecStart = / usr / bin / ip route добавить маршрут по умолчанию через 192.168.xxx.yyy

[Установить]
WantedBy = network-online.target
 

Проблемы с eduroam и другими подключениями MSCHAPv2

См. Соискатель WPA # Проблемы с eduroam и другими соединениями MSCHAPv2.

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

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

 systemd [1]: / etc / systemd / system / netctl @  .service: 1: директивы .include устарели, и их поддержка будет удалена в будущей версии systemd. Вместо этого используйте файлы drop-in.
 

Подробности см. В FS # 59494.

Исполнение

 netctl reenable  профиль 
 

обновит профиль до нового формата файла вставного модуля.

Не работают крючки

Если у вас есть несколько хуков в / etc / netctl / hooks / , такие переменные, как ExecUpPost и ExecDownPre , будут выполняться только из одного файла. Чтобы исправить это, определите такие переменные:

 / и т.д. / netctl / крючки / тест 
 ExecUpPost = "какая-то команда;" $ ExecUpPost
ExecDownPre = "какая-то команда;" $ ExecDownPre
 

Это добавит ваши команды к выполнению с уже определенными.

См. Также

.

Как загружать и выгружать расширения ядра в Mac OS X

Terminal in OS X

Terminal in OS X Расширения ядра, для краткости называемые kext, представляют собой модули кода, которые загружаются непосредственно в пространство ядра Mac OS X и могут работать на низком уровне для выполнения множества задач. Большинство kexts являются частью основного системного программного обеспечения Mac OS X, обычно это драйверы устройств, но некоторые сторонние приложения также устанавливают kext.

Иногда опытным пользователям Mac и системным администраторам может потребоваться вручную загрузить или выгрузить расширение ядра.Поскольку расширения ядра часто являются критически важными компонентами MacOS, это подходит только для пользователей, у которых есть особая причина изменять, загружается или выгружается kext в пространство ядра MacOS X. Несоответствующее изменение поведения kext может сделать оборудование Mac бесполезным или недоступным, а также может помешать работе Mac OS X вообще, поэтому не пытайтесь изменить какое-либо расширение ядра без веской причины и понимания того, как оно используется.

Загрузка расширения ядра в Mac OS X с помощью kextload

Чтобы загрузить расширение ядра в Mac OS X, вам нужно использовать утилиту командной строки kextload.В остальном синтаксис достаточно прост, для выполнения действия требуется sudo для административного доступа:

судо kextload /path/to/kext.kext

Вы также можете использовать идентификатор пакета (который часто является целью команд по умолчанию) с флагом -b:

sudo kextload -b com.apple.driver.ExampleBundle

В любом случае нажмите «Return», и после ввода пароля администратора расширение ядра будет загружено в Mac OS X.

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

$ kextstat | grep com.apple.driver.ExampleBundle
125 0 0xdddddd7f23351040 0x5000 0x5000 com.apple.driver.ExampleBundle (1) 12 8 7 5 4 2 1

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

Современные версии Mac OS X также позволяют завершить загрузку расширения ядра с помощью команды kextutil, которая немного более полнофункциональна по причинам отладки, но в остальном такая же, как и для загрузки kext.

Loading and unloading kernel extensions in Mac OS X

Loading and unloading kernel extensions in Mac OS X

Выгрузка расширения ядра с помощью kextunload

Выгрузка расширения ядра из Mac OS X в основном такая же, как загрузка kext, за исключением того, что вы будете использовать утилиту kextunload с sudo следующим образом:

sudo kextunload -b com.apple.driver.ExampleBundle

Или указав прямо на путь расширений ядра:

sudo kextunload /System/Library/Extensions/ThirdPartyMystery.kext

Опять же, вы можете подтвердить, что расширение ядра было выгружено, используя kextstat и grep, где оно ничего не должно возвращать.

Связанные

.

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

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