Site Loader

Содержание

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

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

  • Назначение
  • Применение
  • Конструкция
  • Принцип действия

Назначение

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

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

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

Применение

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

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

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

Конструкция

Рассмотрим, из чего состоит выключатель нагрузки на примере устройства коммутационного аппарата типа ВНР-10/400

  1. Основание (рама).
  2. Опорный изолятор.
  3. Держатели с контактами.
  4. Подвижный рабочий нож.
  5. Камера гашения дуги.
  6. Неподвижный верхний контакт.
  7. Изолирующая тяга.
  8. Рычаг.
  9. Гибкая связь.
  10. Нож заземления.
  11. Вал заземления.
  12. Тяга блокировочного устройства.
  13. Пружины.
  14. Резиновые прокладки.
  15. Вал рабочих ножей.

Принцип действия

Рассмотрим вкратце, как работают выключатели нагрузки на примере вышеупомянутого ВНР-10/400, предоставленного на фото:

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

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

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

Как изображается ВН на однолинейных схемах? Ниже приведено условное обозначение на схеме:

Слева на схеме изображен ВН, справа — коммутационный аппарат, который конструктивно укомплектован плавкими предохранителями (ВНП).

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

Рекомендуем также прочитать:

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

Назначение высоковольтных выключателей нагрузки | Подстанции


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

 

        Трехфазное отключение и защита

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

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

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

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


Рисунок 1 — высоковольтный коммутатор с несколькими прерывающими сегментами на фазу

            Сегодня, высоковольтные выключатели нагрузки доступны в виде вертикальных прерывателей (см. Рис 2 выше), или в виде горизонтальных прерывателей (см. Рис 3), как имеющих, так и не имеющих встроенные разъединители (см. Рис 4).
Самые первые высоковольтные выключатели нагрузки имели способность отключения симметрического первичного тока утечки в 4 кА, но последующие улучшения конструкции за прошедшие годы позволили производить выключатели нагрузки, обеспечивающие значения отключения симметричного первичного тока замыкания в 8, 10, 12, 16, 20, 25, 31.

5 и 40 кА, наравне с возможностями полноценных высоковольтных выключателей.

Рисунок 3. Выключатель нагрузки с горизонтальным прерывателем и со встроенным вертикальным разъединителем.

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

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

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

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


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

            Были созданы и оснащены выключатели нагрузки, предназначенные для приложений, включающих в себя защиту:
1. Силовых трансформаторов
2. Линий электропередачи
3. Кабелей
4. Конденсаторных батарей
5. Линейных подключений, или подключений шунтирующих реакторов.

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

            Основные преимущества

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

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

Оцениваемый рабочий цикл:
O — 0.

3 сек — CO — 15 сек -CO

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

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

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

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

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

Примечание.

В 80-х годах прошлого века в рамках создания сверхмощного энергетического моста «Сибирь – Центр», а именно, для ЛЭП – 1150 кВ переменного тока «Экибастуз – Кокшетау» в Казахстане, НПО «Уралэлектротяжмаш» разработало и изготовило уникальные воздушные коммутаторы ВНВ-1150.

Проект в целом не оказался успешным, в настоящее время линия работает под напряжением 500 кВ, но, тем не менее, такое оборудование существует. Что касается электрических сетей постоянного тока, самая высоковольтная линия, соответственно и аппаратура, работающая на ней, имеет напряжение 1330 кВ. Линия находится в США и работает в сети «Pacific Intertie».

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

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

К основным техническим параметрам коммутационный приборов относятся:

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

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

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

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

  • масляные, главная контактная группа которых погружена в масло;
  • воздушные, осуществляющие гашение дуги воздушным потоком;
  • вакуумные, использующие электрическую прочность разрежённого газа;
  • элегазовые, в которых применяется специальный электропрочный газ SF6.
МАСЛЯНЫЕ ВЫСОКОВОЛЬТНЫЕ ВЫКЛЮЧАТЕЛИ

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

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

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

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

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

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

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

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

ВОЗДУШНЫЕ ВЫСОКОВОЛЬТНЫЕ ВЫКЛЮЧАТЕЛИ

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

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

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

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

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

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

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

ВАКУУМНЫЕ ВЫСОКОВОЛЬТНЫЕ ВЫКЛЮЧАТЕЛИ

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

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

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

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

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

Вакуумная коммутационная аппаратура обладает целым рядом преимуществ, среди которых:

  • малые габаритные размеры, позволяющие встраивать вакуумные выключатели в ячейки различного типа;
  • низкие затраты на проведение технического обслуживания;
  • высокая надёжность вакуумного оборудования;
  • низкая степень пожароопасности.
ЭЛЕГАЗОВЫЕ ВЫСОКОВОЛЬТНЫЕ ВЫКЛЮЧАТЕЛИ

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

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

© 2012-2022 г. Все права защищены.

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


PHP: переключатель — ручной

Изменение языка: английскийбразильский португальскийкитайский (упрощенный)французскийнемецкийяпонскийрусскийиспанскийтурецкийДругое

Отправить запрос на вытягивание Сообщить об ошибке

(PHP 4, PHP 5, PHP 7, PHP 8)

Оператор switch аналогичен ряду Операторы ЕСЛИ для одного и того же выражения. Во многих случаях вы можете хотите сравнить одну и ту же переменную (или выражение) со многими различные значения и выполнять разные фрагменты кода в зависимости от по какому значению он равен. Это именно то, что 9Оператор 0009 switch предназначен для.

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

Примечание :

Обратите внимание, что switch/case делает свободное сравнение.

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

Пример №1 переключатель конструкция

// Этот оператор switch:

switch ($i) {
    case 0:
        echo "i equal 0";
        разрыв;
    случай 1:
        echo "i равно 1";
        перерыв;
    case 2:
        echo "i равно 2";
        разрыв;
}

// Эквивалентно :

if ($i == 0) {
    echo "i equals 0";
} elseif ($i == 1) {
    echo "i равно 1";
} elseif ($i == 2) { ​​
    echo "i равно 2";
}
?>

Важно понимать, как переключается на . Оператор выполняется во избежание ошибок. Оператор switch выполняется построчно (фактически, утверждение за утверждением). В начале кода нет казнен. Только когда case заявление найдено выражение которого оценивается как значение, совпадающее со значением switch выражение PHP начинает выполнять заявления. PHP продолжает выполнять операторы до конца блока коммутатора или в первый раз, когда он видит оператор break . Если вы не напишете перерыв выписка в конце дела список операторов, PHP продолжит выполнять операторы следующий случай. Например:

Здесь, если $i равно 0, PHP выполнит все эхо-запросы. заявления! Если $i равно 1, PHP выполнит два последних эхо заявления. Вы получите ожидаемое поведение («i равно 2» будет отображаться) только в том случае, если $i равно 2. Таким образом, важно не забыть break утверждений (даже если вы хотите избежать предоставления их намеренно в соответствии с определенные обстоятельства).

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

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

Частным случаем является 9.0009 по умолчанию случай. Этот случай соответствует все, что не соответствовало другим случаям. Например:

Примечание : Несколько случаев по умолчанию вызовут E_COMPILE_ERROR ошибка.

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

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

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

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

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

Можно использовать точку с запятой вместо двоеточия после таких случаев, как:

См. также

  • соответствует
Оператор switch

— cppreference.com

Язык C++

Операторы

 

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

  • 1 Синтаксис
  • 2 Пояснение
  • 3 Ключевые слова
  • 4 Пример
  • 5 Отчеты о дефектах
  • 6 См. также
  • 7 Внешние ссылки

[править] Синтаксис

атрибут (необязательно) переключатель ( init-оператор (необязательно) условие ) оператор
атрибут (начиная с C++11) любое количество атрибутов
инструкция инициализации (начиная с C++17) либо
  • оператор выражения (который может быть нулевой оператор « ; «)
  • простое объявление, обычно объявление переменной с инициализатором, но оно может объявлять произвольно много переменных или структурированных привязок (начиная с C++17)
  • объявление псевдонима
(начиная с C++23)
Обратите внимание, что любой оператор инициализации должен заканчиваться точкой с запятой ; , поэтому его часто неофициально называют выражением или объявлением, за которым следует точка с запятой.
состояние любое выражение интегрального типа или типа перечисления, или типа класса, контекстуально неявно преобразуемого в целочисленный тип или тип перечисления, или объявление одиночной переменной такого типа, не являющейся массивом, с инициализатором скобок или равенства. Если тип (возможно, преобразованный) подлежит интегральным повышениям, условие преобразуется в повышенный тип.
заявление любой оператор (обычно составной оператор). случай: и по умолчанию: метки разрешены в операторе и разрыве; высказывание имеет особое значение.
атрибут (необязательно) case константное выражение : оператор (1)
атрибут (опционально) по умолчанию : заявление (2)
константное выражение постоянное выражение того же типа, что и тип условия после преобразований и интегральных повышений

[править] Объяснение

Тело оператора switch может иметь произвольное число меток case: , если значения всех выражений-констант уникальны (после преобразований/продвижений). Максимум один по умолчанию: может присутствовать метка (хотя вложенные операторы переключателя могут использовать свои собственные метки по умолчанию: или иметь метки case: , константы которых идентичны тем, которые используются во включенном переключателе).

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

Если условие оценивается как значение, которое не соответствует ни одному из case: метки, и присутствует default: метка , управление передается оператору с меткой default: метка.

Если условие оценивается как значение, которое не соответствует ни одной из меток case: , а метка по умолчанию: отсутствует, то ни один из операторов в теле переключателя не выполняется.

Оператор break, встречаясь в операторе, выходит из оператора switch:

 переключатель (1)
{
    Случай 1:
        cout << '1'; // печатает "1",
    случай 2:
        cout << '2'; // затем печатает "2"
} 
 переключатель (1)
{
    Случай 1:
        cout << '1'; // печатает "1"
        ломать; // и выходим из переключателя
    случай 2:
        cout << '2';
        ломать;
} 

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

Если используется оператор инициализации, оператор switch эквивалентен

{
Инициация Стату

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

(начиная с C++17)

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

 переключатель (1)
{
    Случай 1:
        интервал х = 0; // инициализация
        std::cout << x << '\n';
        ломать;
    дефолт:
        // ошибка компиляции: перейти к умолчанию:
        // войдет в область действия 'x' без его инициализации
        std::cout << "по умолчанию\n";
        ломать;
} 
 переключатель (1)
{
    Случай 1:
        {
            интервал х = 0;
            std::cout << x << '\n';
            ломать;
        } // область 'x' заканчивается здесь
    дефолт:
        std::cout << "по умолчанию\n"; // Нет ошибок
        ломать;
} 

[править] Ключевые слова

переключатель, кейс, дефолт

[править] Пример

В следующем коде показаны несколько вариантов использования оператора switch

 #include 

основной ()
{
    константа int я = 2;
    переключатель (я)
    {
        Случай 1:
            std::cout << "1";
        case 2: // выполнение начинается с этой метки case
            std::cout << "2";
        случай 3:
            std::cout << "3";
            [[провалиться]]; // Атрибут C++17 для отключения предупреждения о провале
        случай 5:
            std::cout << "45";
            ломать; // выполнение последующих операторов прекращается
        случай 6:
            std::cout << "6";
    }

    std::cout << '\n';

    переключатель (я)
    {
        случай 4:
            std::cout << "а";
        дефолт:
            std::cout << "d"; // нет применимых константных выражений
                              // поэтому выполняется значение по умолчанию
    }

    std::cout << '\n';

    переключатель (я)
    {
        случай 4:
            std::cout << "а"; // ничего не выполняется
    }

    // когда в операторе switch используются перечисления, многие компиляторы
    // выдавать предупреждения, если один из перечислителей не обрабатывается
    цвет перечисления {КРАСНЫЙ, ЗЕЛЕНЫЙ, СИНИЙ};
    переключатель (КРАСНЫЙ)
    {
        чехол КРАСНЫЙ:
            std::cout << "красный\n";
            ломать;
        чехол ЗЕЛЕНЫЙ:
            std::cout << "зеленый\n";
            ломать;
        чехол СИНИЙ:
            std::cout << "синий\n";
            ломать;
    }

    // синтаксис оператора инициализации C++17 может быть полезен, когда есть
    // нет неявного преобразования в целочисленный или перечисляемый тип
    структура Устройство
    {
        enum State {SLEEP, READY, BAD};
        автоматическое состояние () const { return m_state; }

        /*. ..*/

    частный:
        Состояние m_state{};
    };

    переключатель (auto dev = Device{}; dev.state())
    {
        case Устройство::SLEEP:
            /*...*/
            ломать;
        case Устройство::ГОТОВО:
            /*...*/
            ломать;
        случай Устройство:: ПЛОХОЕ:
            /*...*/
            ломать;
    }

    // патологические примеры

    // оператор не обязательно должен быть составным оператором
    переключатель (0)
        std::cout << "это ничего не делает\n";

    // метки также не требуют составного оператора
    переключатель (целое n = 1)
    {
        случай 0:
        Случай 1:
            std::cout << n << '\n';
    }
} 

Выход:

 2345
д
красный
1 

[править] Отчеты о дефектах

Следующие отчеты о дефектах, изменяющие поведение, были применены задним числом к ​​ранее опубликованным стандартам C++.

ДР Применяется к Поведение после публикации Правильное поведение
CWG 1767 С++ 98 условия типов, которые не подлежат интегральному продвижению
, не могут быть продвинуты
не продвигать
условия этих типов

[править] См.

также документацию

C для коммутатора

[править] Внешние ссылки

  • Развертка цикла с использованием устройства Даффа
  • Устройство Даффа можно использовать для реализации сопрограмм на C/C++

Полное отнесение метионилкарбонильных углеродных резонансов в переключаемых вариантах антител против дансила, меченных [1-13C]метионином

. 1991 8 января; 30 (1): 270-8.

doi: 10.1021/bi00215a037.

К Като 1 , С. Мацунага, Т. Игараши, Х. Ким, А. Одака, И. Симада, И. Арата

принадлежность

  • 1 Факультет фармацевтических наук Токийского университета, Япония.
  • PMID: 1899019
  • DOI: 10. 1021/bi00215a037

К. Като и соавт. Биохимия. .

. 1991 8 января; 30 (1): 270-8.

doi: 10.1021/bi00215a037.

Авторы

К Като 1 , С. Мацунага, Т. Игараши, Х. Ким, А. Одака, И. Симада, И. Арата

принадлежность

  • 1 Факультет фармацевтических наук Токийского университета, Япония.
  • PMID: 1899019
  • DOI: 10. 1021/bi00215a037

Абстрактный

Сообщается об исследовании с помощью 13С-ЯМР антител против дансила с переключением, разработанных Dangl et al. [(1982) Cytometry 2, 395-401], которые использовали флуоресцентно-активируемый сортировщик клеток для отбора и клонирования этих вариантов. Эти варианты антител с переключением обладают идентичными доменами VH, VL и CL в сочетании с разными константными областями тяжелой цепи. В настоящем исследовании были использованы вариантные антитела подклассов IgG1, IgG2a и IgG2b вместе с короткоцепочечным антителом IgG2a, в котором удален весь домен Ch2. Антитела варианта переключения были специфически помечены [1-13C]метионином путем выращивания клеток гибридомы в бессывороточной среде. Отнесение всех метионилкарбонильных углеродных резонансов было завершено с использованием интактных антител вместе с их фрагментами и рекомбинированными белками, в которых мечены либо тяжелая, либо легкая цепи. Метод двойной маркировки [Kainosho, M., & Tsuji, T. (1982) Biochemistry 21, 6273-6279] сыграл решающую роль в процессе спектральных отнесений. Стратегия, используемая для заданий, была подробно описана. При включении 15N-меченых аминокислот в антитела для двойной маркировки изотопное разбавление создавало серьезную проблему, за исключением случаев [альфа-15N]лизина и [15N]треонина, оба из которых не могут стать субстратом трансаминаз. Было обнаружено, что бета-хлор-L-аланин наиболее эффективен в подавлении скремблирования изотопов. До сих пор спектральные отнесения методом двойной маркировки были возможны с 15N-мечеными Ala, His, Ile, Lys, Met, Ser, Thr, Tyr и Val.

Похожие статьи

  • Изучение углерод-13 ЯМР переключаемых вариантов антител против дансила: связывание антигена и междоменные взаимодействия.

    Като К., Мацунага С., Одака А., Ямато С. , Такаха В., Шимада И., Арата Ю. Като К. и др. Биохимия. 1991 г., 2 июля; 30 (26): 6604-10. doi: 10.1021/bi00240a033. Биохимия. 1991. PMID: 2054358

  • Применение спектроскопии ядерного магнитного резонанса 13C для молекулярно-структурного анализа молекул антител.

    Като К., Мацунага С., Нисимура Ю., Велчли М., Каиношо М., Арата Ю. Като К. и др. Дж Биохим. 1989 г., июнь; 105 (6): 867-9. doi: 10.1093/oxfordjournals.jbchem.a122769. Дж Биохим. 1989. PMID: 2768215

  • Ядерно-магнитно-резонансные исследования взаимодействий антитело-антиген.

    Арата Ю. Арата Я. Сиба нашел симптом. 1991;159:40-50; обсуждение 50-4. Сиба нашел симптом. 1991. PMID: 1959452 Обзор.

  • Исследование шарнирной области мышиного моноклонального антитела методом ЯМР 13С.

    Мацунага С., Като К., Арата Ю. Мацунага С. и др. Дж Биомол ЯМР. 1991 ноябрь; 1 (4): 379-90. дои: 10.1007/BF02192861. Дж Биомол ЯМР. 1991. PMID: 1841706

  • Биосинтетическое включение 15N и 13C для отнесения и интерпретации спектров ядерного магнитного резонанса белков.

    McIntosh LP, Dahlquist FW. McIntosh LP и др. Q Rev Biophys. 1990 февраль; 23(1):1-38. doi: 10.1017/s0033583500005400. Q Rev Biophys. 1990. PMID: 2188278 Обзор. Аннотация недоступна.

Посмотреть все похожие статьи

Цитируется

  • Количественная визуализация взаимодействия между компонентом комплемента C1 и иммуноглобулином G: эффект делеции домена C H 1.

    Янака С., Нисигучи С., Його Р., Ватанабэ Х., Шен Дж., Яги Х., Учихаши Т., Като К. Янака С. и др. Int J Mol Sci. 2022 14 февраля; 23 (4): 2090. дои: 10.3390/ijms23042090. Int J Mol Sci. 2022. PMID: 35216207 Бесплатная статья ЧВК.

  • Роль ЯМР в характеристике высокоупорядоченной структуры моноклональных антител.

    Токунага Ю., Такеучи К. Токунага Ю. и др. Int J Mol Sci. 22 декабря 2020 г .; 22 (1): 46. дои: 10.3390/ijms22010046. Int J Mol Sci. 2020. PMID: 33375207 Бесплатная статья ЧВК. Обзор.

  • Разреженная изотопная маркировка для ядерного магнитного резонанса (ЯМР) гликопротеинов с использованием 13C-глюкозы.

    Рогалс М.Дж., Ян Д.Ю., Уильямс Р.В., Моремен К.В., Амстер И. Дж., Престегард Д.Х. Рогалс М.Дж. и соавт. Гликобиология. 2021 3 мая; 31 (4): 425-435. doi: 10.1093/гликоб/cwaa071. Гликобиология. 2021. PMID: 32

  • 4 Бесплатная статья ЧВК.

  • Динамическое взаимодействие на мембране между антителами IgG к GM1 и компонентом комплемента C1q.

    Янака С., Його Р., Ватанабэ Х., Танигучи Ю., Сатох Т., Комура Н., Андо Х., Яги Х., Юки Н., Учихаши Т., Като К. Янака С. и др. Int J Mol Sci. 201924 декабря; 21 (1): 147. дои: 10.3390/ijms21010147. Int J Mol Sci. 2019. PMID: 31878295 Бесплатная статья ЧВК.

  • Резонансные отнесения скелета (1)H, (13)C и (15)N Fc-фрагмента гликопротеина G иммуноглобулина человека.

    Яги Х., Чжан Ю., Яги-Утсуми М., Ямагути Т., Иида С., Ямагути Ю.

alexxlab

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

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