Перевод: с русского на английский

с английского на русский

время+памяти

  • 61 без памяти

    I разг.
    1) (очень сильно, страстно, до самозабвения (любить, влюбиться и т. п.)) love smb. to distraction; be madly (most desperately) in love with smb.; fall helplessly in love with smb.; be crazy about smb., smth.

    Между тем с каждой минутой она нравилась ему всё больше и больше. Он уже был без памяти в неё влюблён. (В. Катаев, Хуторок в степи) — With every moment that passed he loved her more, he was most desperately in love.

    Даже самые старые генералы относились к нему, самому молодому, дружески и с уважением. А товарищи по чину и младшие любили без памяти. (С. Голубов, Багратион) — Even the senior Generals treated him, though their subordinate, with friendship and respect, and those of equal or lower rank simply worshipped him.

    Здесь он с детства выучился плавать и нырять... здесь он без памяти полюбил жизнь на воде. (Эм. Казакевич, Сердце друга) — There as a child he learned to swim and dive... there he became enchanted by life on the water.

    - Дома мне не велят зимой есть эскимо, потому что у меня гланды, а мы, что я, что Люська, обожаем эскимо без памяти. (С. Антонов, Алёнка) — 'I'm not allowed to eat ice-cream in the wintertime, on account of my tonsils, and Lusya and me - we're both of us crazy about it.'

    - Я не хотел ревновать, но ревновал всё же. Я любил маму без памяти... (Ю. Бондарев, Выбор) — 'I did not wish to be jealous, but I was nonetheless. I loved your mother to distraction...'

    Прожили Ася с Матвеем у родителей почти месяц. За это время и дед и бабушка полюбили мальчишку без памяти. (И. Грекова, Кафедра) — Asya and Matvei spent almost a month with her parents. In that time the grandfather and grandmother fell helplessly in love with him.

    2) (очень быстро, стремительно, ни на что не обращая внимания (бежать, нестись и т. п.)) run (rush) panic-stricken (having almost lost consciousness); run (rush) like mad

    Хивря побежала без памяти к воротам, потому что стук повторился в них с большею силой и нетерпением. (Н. Гоголь, Сорочинская ярмарка) — Khivrya ran panic-stricken to the gate, because the knocking had been repeated, this time with increased force and impatience.

    3) (без сознания, в обмороке) be unconscious; be in a coma; be dead (wide) to the world

    - Но пока я выбирал якорь, отец получил удар веслом в грудь - вырвало вёсла из рук у него - он свалился на дно без памяти. (М. Горький, Сказки об Италии) — 'But while I was fumbling for the anchor, the wind tore the oar out of my father's hand knocking him a blow on the chest that sent him reeling unconscious to the bottom of the boat.'

    Мама лежала в жару и не поднимала головы: не то она спала, не то была без памяти. Она дышала часто, горячо и что-то шептала. (Ф. Гладков, Вольница) — Mother was feverish and did not move; she was either asleep or in a coma. Her breath came in short hot gasps and she was whispering something.

    II
    (от кого, от чего) ( быть) разг. lose one's head over smb., smth.; be (become) enchanted by smb., smth.

    Помещик Манилов, ещё вовсе человек не пожилой, имевший глаза сладкие, как сахар, и щуривший их всякий раз, когда смеялся, был от него [Чичикова] без памяти. (Н. Гоголь, Мёртвые души) — The land-owner Manilov, not at all an elderly man yet, with eyes that were as sweet as sugar, and who puckered them up every time he laughed, lost his head over Chichikov.

    Русско-английский фразеологический словарь > без памяти

  • 62 регенерация памяти

    1. memory refresh

     

    регенерация памяти
    Регулярный циклический опрос ячеек памяти с регенерацией хранимой в них информации. Такая процедура обращения к памяти необходима в системах с запоминающими ячейками в виде конденсаторов, где время хранения данных ограничено.
    [Л.М. Невдяев. Телекоммуникационные технологии. Англо-русский толковый словарь-справочник. Под редакцией Ю.М. Горностаева. Москва, 2002]

    Тематики

    • электросвязь, основные понятия

    EN

    Русско-английский словарь нормативно-технической терминологии > регенерация памяти

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

    1. NUMA
    2. Non-Uniform Memory Architecture

     

    архитектура неоднородного доступа к памяти
    Архитектура памяти многопроцессорной системы, в которой время доступа в память зависит от ее расположения.
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

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

  • 64 динамическое распределение памяти

    1. dynamic memory allocation

     

    динамическое распределение памяти
    Распределение памяти во время исполнения программы по ее запросам.
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

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

  • 65 очистка памяти от ненужных данных

    General subject: garbage collection (выполняемая во время исполнения программы операция удаления ненужных данных и переупорядочения (объединения в более крупные) блоков динамически распределяемой памяти, необходимой для дальнейшей ра)

    Универсальный русско-английский словарь > очистка памяти от ненужных данных

  • 66 падать без памяти

    ЛИШАТЬСЯ/ЛИШИТЬСЯ ЧУВСТВ; ПАДАТЬ/УПАСТЬ БЕЗ ЧУВСТВ <БЕЗ СОЗНАНИЯ, БЕЗ ПАМЯТИ>; ТЕРЯТЬ/ПОТЕРЯТЬ СОЗНАНИЕ
    [VP; subj: human]
    =====
    to become unconscious:
    - X лишился чувств X lost consciousness;
    - X fell down unconscious.
         ♦ В это самое время меня сильно кольнуло в грудь пониже правого плеча; я упал и лишился чувств (Пушкин 2). At that moment I felt a sharp stab in my chest just under the right shoulder; I fell down and lost consciousness (2a).
         ♦ Он такой дубиной колошматил нас, что я чуть сознание не потерял (Искандер 3). He thrashed us with such a big staff that I almost passed out (3a).
         ♦...Он объявил, что нарочно лежал как без чувств, чтоб их испугать, но правда была в том, что он и в самом деле лишился чувств, как и признался потом сам, уже долго спустя, своей маме (Достоевский 1) He announced that he had pretended to be unconscious on purpose to frighten them, but the truth was that he had indeed fainted, as he himself later confessed long afterwards to his mama (1a).
         ♦ Однажды, среди студенческого сбора, он вдруг встал, поднял, изящно изогнувшись, руку, как будто просил слова, и в этой скульптурной позе упал без чувств (Набоков 1). Once at a student gathering he suddenly stood up, gracefully raised his curved arm, as if requesting permission to speak, and in this sculpturesque pose fell down unconscious (1a).

    Большой русско-английский фразеологический словарь > падать без памяти

  • 67 упасть без памяти

    ЛИШАТЬСЯ/ЛИШИТЬСЯ ЧУВСТВ; ПАДАТЬ/УПАСТЬ БЕЗ ЧУВСТВ <БЕЗ СОЗНАНИЯ, БЕЗ ПАМЯТИ>; ТЕРЯТЬ/ПОТЕРЯТЬ СОЗНАНИЕ
    [VP; subj: human]
    =====
    to become unconscious:
    - X лишился чувств X lost consciousness;
    - X fell down unconscious.
         ♦ В это самое время меня сильно кольнуло в грудь пониже правого плеча; я упал и лишился чувств (Пушкин 2). At that moment I felt a sharp stab in my chest just under the right shoulder; I fell down and lost consciousness (2a).
         ♦ Он такой дубиной колошматил нас, что я чуть сознание не потерял (Искандер 3). He thrashed us with such a big staff that I almost passed out (3a).
         ♦...Он объявил, что нарочно лежал как без чувств, чтоб их испугать, но правда была в том, что он и в самом деле лишился чувств, как и признался потом сам, уже долго спустя, своей маме (Достоевский 1) He announced that he had pretended to be unconscious on purpose to frighten them, but the truth was that he had indeed fainted, as he himself later confessed long afterwards to his mama (1a).
         ♦ Однажды, среди студенческого сбора, он вдруг встал, поднял, изящно изогнувшись, руку, как будто просил слова, и в этой скульптурной позе упал без чувств (Набоков 1). Once at a student gathering he suddenly stood up, gracefully raised his curved arm, as if requesting permission to speak, and in this sculpturesque pose fell down unconscious (1a).

    Большой русско-английский фразеологический словарь > упасть без памяти

  • 68 канал “без памяти”

    1. memoryless channel

     

    канал “без памяти”
    Канал, в котором вероятность приема определяется только характером искажений при распространении и уровнем помех (как правило независимых). Принятие решения о приеме данного сигнала осуществляется лишь за время длительности одного элемента сигнала.
    [Л.М. Невдяев. Телекоммуникационные технологии. Англо-русский толковый словарь-справочник. Под редакцией Ю.М. Горностаева. Москва, 2002]

    Тематики

    • электросвязь, основные понятия

    EN

    Русско-английский словарь нормативно-технической терминологии > канал “без памяти”

  • 69 максимальное время ожидания

    Универсальный русско-английский словарь > максимальное время ожидания

  • 70 максимальное время ожидания

    Русско-английский политехнический словарь > максимальное время ожидания

  • 71 область памяти для передачи

    Русско-английский словарь по информационным технологиям > область памяти для передачи

  • 72 максимальное время ожидания при обращении к памяти

    Универсальный русско-английский словарь > максимальное время ожидания при обращении к памяти

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

    Универсальный русско-английский словарь > мелодия всплыла у меня в памяти во время прогулки

  • 74 storage access cycle

    Англо-русский словарь промышленной и научной лексики > storage access cycle

  • 75 амнезия

    Потеря памяти или — буквально — отсутствие памяти; может иметь психогенное либо органическое происхождение. Вслед за физической травмой, когда вследствие сотрясения или более тяжелого повреждения нарушается церебральная функция, может возникнуть как ретроградная, так и антероградная амнезия. Другими факторами возникновения амнестических расстройств являются старость, инфекции и интоксикации (включая алкогольную). При алкогольном психозе, известном как синдром Корсакова, может возникнуть парамнезия (расстройство памяти, при котором смешиваются реальные факты и фантазии), сопровождающаяся компенсаторным заполнением провалов памяти, известным как конфабуляция. Психогенная амнезия является защитным процессом, направленным на то, чтобы посредством искажения воспоминаний совладать с эмоционально травматическими переживаниями. В настоящее время такое защитное искажение или блокировка памяти рассматривается как вытеснение, хотя изначально этот термин использовался Фрейдом в качестве обобщающего понятия для ряда защитных механизмов, в то время еще недостаточно четко дифференцированных. Он полагал также, что контркатексис необходим для того, чтобы не допускать воспоминания до сознания.
    Инфантильная амнезия представляет собой провалы памяти относительно первых лет жизни. Хотя такая амнезия часто рассматривается как нормальное забывание, которое можно приписать незрелости детской психики, в реальности она представляет защитные усилия Я совладать с ранними детскими впечатлениями и реакциями, которые в противном случае могут быть травматическими. Благодаря вытеснению впечатления, мысли и аффекты, связанные с травматическими переживаниями, становятся бессознательными. При этом могут сохраняться остатки в виде покрывающих воспоминаний — фрагментов воспоминаний (иногда внешне тривиальных), нередко весьма яркие и отчетливые, которые служат для прикрытия патогенных аспектов ситуации. В широком смысле почти все детские воспоминания так или иначе искажены в результате сгущения, смещения вперед или назад либо изменения эмоциональной окраски. Можно сказать, что процессы, влияющие на память, в своей основе сходны с теми, которые способствуют формированию истерической симптоматики. Преодоление амнезии, особенно относящейся к раннему детству, и тем самым предоставление пациенту возможности вновь сознательно пережить и справиться с теми событиями, которые в момент своего появления были непреодолимы, является одной из важнейших целей психоаналитического лечения.
    \
    Лит.: [248, 252, 327, 539]

    Словарь психоаналитических терминов и понятий > амнезия

  • 76 обращение

    1. с. rotation; revolution
    2. с. circulation
    3. с. addressing, application, reference
    4. с. transformation, conversion
    5. с. handling
    6. с. access to, reference to

    обращение к памяти осуществляется через … — the memory is accessed through …

    адрес ячейки памяти допускает многократное обращение к ней — the address of a storage location permits repeated reference to the same cell

    Синонимический ряд:
    1. воззвание (сущ.) воззвание; призыв
    2. вращение (сущ.) верчение; вращение; кружение
    3. превращение (сущ.) превращение

    Русско-английский большой базовый словарь > обращение

  • 77 Предисловие

    В связи с растущим числом всевозможного рода международных конференций, совещаний и форумов роль перевода неизмеримо возросла.
    Вопросы организации труда переводчика, его деловые качества, методы подготовки к работе на совещаниях, охватывающих самую разнообразную тематику, приобрели чрезвычайно большое значение.
    Опыт участия в работе таких конференций показывает, что, несмотря на все многообразие употребляемой на них терминологии, существует определенный круг лексики, которая постоянно используется в работе переводчика-международника. В большинстве случаев эту лексику составляют эквиваленты, т. е. постоянные и равнозначные соответствия, не зависящие от контекста. В процессе передачи сообщения с одного языка на другой переводчик выступает в роли посредника, и успешное выполнение этой функции предполагает умение исключительно быстро сопоставить две языковые системы, оперируя целыми языковыми единицами. Сопоставление двух языковых систем, требующее мгновенного переключения мышления с иностранного языка на родной и наоборот, возможно только на базе хорошего знания и автоматизированного употребления языковых эквивалентов.
    Переводчик не может постоянно помнить языковые эквиваленты из всех областей человеческих знаний. При подготовке к той или иной конференции ему приходится освежать в памяти или заучивать заново соответствующие языковые единицы. Настоящий справочник включает языковые эквиваленты первой необходимости, с которыми может встретиться переводчик-международник, независимо от своей узкой специальности и, в первую очередь, при организации и проведении международных совещаний, переговоров и встреч. Помимо знания эквивалентов переводчик-международник должен представлять себе условия, в которых ему придется работать, а также в общих чертах знать особенности видов перевода, наиболее часто встречающихся в практике.
    В каких условиях протекает работа переводчика и как лучше себя к ней подготовить?
    Работа письменного переводчика на международных конференциях отличается, прежде всего, тем, что он не связан очень сжатыми сроками. Часто до начала мероприятия, в течение подготовительного периода, ему приходится принимать участие в переводе переписки, связанной с созывом совещания и иными организационными моментами, приглашением участников и наблюдателей, выработкой повестки дня и т. д.
    На этом этапе переводчику предоставляется возможность ознакомиться с уставами и иными программными материалами организации, со структурой ее руководящих и рабочих органов, с основными этапами ее деятельности, с официальными документами, выступлениями и заявлениями, протоколами и т. д. Очень важно, чтобы переводчик ознакомился со всем этим материалом на двух языках, с которыми он работает: таким образом, он сможет получить полное представление о применяемой данной организацией или на данного рода мероприятиях терминологии и фразеологии. Переводчик должен самым строгим образом следовать принятой традиции, ни в коем случае не допуская никакой вольной, неапробированной интерпретации. Работая с документами (почерпнутыми в справочниках, бюллетенях и архивах) он должен составить себе двуязычный словарь-картотеку, который послужит ему основным пособием в работе.
    Разумеется, переводчик не всегда будет иметь достаточно времени для такой углубленной работы - в этом случае ему придется довольствоваться ознакомлением только с самыми важными и новыми материалами, либо воспользоваться такими общедоступными источниками информации как справочно-энциклопедическая литература.
    Помимо трудностей, связанных со спецификой деятельности и структуры обслуживаемой организации, переводчик может встретить также затруднения, вызванные недостатком специальных и терминологических знаний обсуждаемого предмета. Это касается прежде всего научно-технических конгрессов, семинаров и симпозиумов. Переводчик, естественно, не может быть универсалом, "ходячей энциклопедией", и лучше всего, если он в течение определенного времени специализируется в одной области науки или техники. Но дело в том, что переводчик-международник, в отличие от так называемого "технического переводчика", как правило, лишен такой возможности. Поэтому он должен стремиться к постоянному расширению своих знаний во всех важнейших областях: ему необходимо систематически читать научно-популярную литературу, преимущественно на своих рабочих языках, и по возможности больше запоминать (или записывать в блокноты, на карточки и т. п.). Важно не только "знать", т. е. помнить термины и их соответствия на другом языке, но и понимать их, с тем чтобы быть в состоянии общедоступно разъяснить их. Последнее особенно важно и ценно для переводчика по следующей причине. В ходе перевода могут встретиться термины, понятные ему по значению, соответствия которых он, однако, не знает. В этом случае ему поможет умение описательно передавать значения терминов. Особенно это важно, конечно, для устного переводчика.
    Работая над материалом предстоящей конференции или готовясь к участию в ее заседаниях в качестве устного переводчика, переводчик, несомненно, должен стремиться пополнить свои знания в области обсуждаемой тематики. Устный переводчик в отличие от письменного переводчика, который мог бы просто воспользоваться соответствующими отраслевыми словарями в ходе самого перевода, естественно, не имеет этих возможностей, и качество его работы целиком зависит от степени его предварительной подготовки. Такая подготовка должна слагаться из двух элементов: во-первых, необходимо по тематическим справочникам, энциклопедиям, общедоступным учебникам и пособиям (на двух языках) ознакомиться с предметом, и во-вторых, изучить все имеющиеся материалы (тезисы докладов, проекты документов) и на основе имеющихся переводов или вспомогательных пособий постараться решить все терминологические проблемы. Результаты этих усилий должны войти в "архив памяти" переводчика.
    Устный переводчик (interpreter) в отличие от письменного (translator) работает в ходе конференции, совещания, переговоров и т. п. в совершенно специфических условиях. В соответствии с этим различают несколько видов устной переводческой работы, обычно обозначаемых терминами: двусторонний перевод (two-way interpretation), последовательный перевод (consecutive interpretation) и синхронный перевод (simultaneous interpretation).
    При двустороннем переводе переводчик является посредником между двумя собеседниками (или сторонами).
    Подобная ситуация является естественной для устной речевой деятельности вообще, и поэтому переводчик без специальных психологических усилий "втягивается" в свою работу. Вопрос и ответ взаимосвязаны, развитие беседы, переход от одной темы к другой происходит как бы "на глазах" переводчика, поэтому он всегда "в курсе", что, естественно, облегчает его задачу. Однако в то же время именно двусторонний перевод требует особой точности в передаче вопросов и высказываний, так как при малейшем отклонении от истины перевод из средства общения превращается в препятствие для общения, и беседа может "зайти в тупик". Большое значение имеет в двустороннем переводе постоянство соответствий, передающих одни и те же формулировки собеседников, а также соблюдение различий, намеренно акцентируемых участниками беседы. Не приходится, конечно, говорить, что и сохранение стилистической (эмоциональной) окраски речи, передача таких нюансов, как недоумение, удивление, недовольство, сомнение, недоверие и прочее играют огромную роль при переводе диалога, в котором часто, как гласит французская пословица, "тон делает музыку". Ясно, что помимо самого полного знания предмета, от переводчика требуется безукоризненное владение языком: его словарным составом, фразеологией и, конечно, всеми его фонетическими, интонационными и выразительными средствами. Следует, однако, предупредить, что не только чрезмерная скованность, но и слишком большая свобода отрицательно сказываются на работе переводчика. Слишком свободно чувствующий себя переводчик подчас "выпадает из роли": он перестает ощущать себя переводчиком и, сам того не сознавая, превращается в активного участника беседы.
    Под последовательным переводом принято понимать такой перевод, при котором переводчик, переводящий выступление, речь, доклад, лекцию (т. е. вообще монологическую речь), делает перевод после того, как закончилось выступление или его часть, то есть он говорит после оратора. Здесь возможны различные случаи. Порой оратор произносит заранее подготовленный текст, письменный перевод которого затем зачитывается переводчиком. Это, собственно говоря, не перевод, а чтение, и никаких специфических переводческих трудностей здесь нет. Иная ситуация создается, когда оратор читает текст, который он лишь после окончания речи передает переводчику. В этом случае переводчик переводит "с листа". Перевод с листа предполагает умение молниеносно схватывать глазами целые куски текста, незамедлительно находить нужные эквиваленты и передавать их в соответствующем обстановке оформлении, т. е. с громкостью, артикуляцией, интонацией и темпом, характерными для ораторской речи.
    В огромном большинстве случаев последовательный перевод - это ничто иное, как перевод на слух, при котором переводчик сначала фиксирует услышанное в памяти, а затем передает его содержание на другом языке. Нередко оратор прерывает свою речь после каждой фразы, а то и на середине фразы, чтобы дать возможность переводчику тут же перевести сказанное. Но в более ответственных случаях переводчик, как правило, находится в менее благоприятном положении, так как оратор, которому необходимо высказать нечто важное и сложное, не может каждые несколько секунд прерывать ход своих мыслей - это просто неестественно. Кроме того, как правило, некоторая часть аудитории слушает выступление в оригинале, а отрывочная речь не способна создать у слушателя цельного впечатления о предмете выступления и точке зрения говорящего. Оратор может говорить долго - до нескольких десятков минут - без перерыва. Переводчику же представляется запомнить, точнее зафиксировать все услышанное с максимальной точностью и притом так, чтобы "без запинки" передать все сказанное на другом языке. Кроме тренированной памяти для этого требуется особый навык, так называемая переводческая скоропись.
    На мероприятиях с большим числом рабочих языков (от трех и выше) использование последовательного перевода потребовало бы огромной траты времени, так как каждое выступление пришлось бы переводить по несколько раз подряд. Поэтому прибегают к помощи синхронного перевода. Как показывает название, этот перевод происходит одновременно с речью оратора. Элементарной формой синхронного перевода является так называемое "нашептывание". Переводчик, сидя в зале или за круглым столом около "своей" делегации и слушая оратора, вполголоса, чтобы, не мешать другим, передает содержание услышанного. Такой перевод, естественно, весьма несовершенен и применяется только там, где можно ограничиться общей информацией.
    Полное развитие синхронный перевод получил только после создания соответствующих технических средств. В настоящее время международные мероприятия проводятся в специально оборудованных помещениях, обеспечивающих каждому участнику возможность по своему выбору слушать перевод на любой из рабочих языков через наушники, которые подключены к системе синхронного перевода зала или к миниатюрным приемникам, настроенным на волну специального передатчика малой мощности, транслирующего перевод по нескольким каналам.
    Переводчик находится в звуконепроницаемой кабине и слушает речи с трибуны через наушники. Перед ним находится микрофон, через который его перевод поступает в систему усиления. В ходе подготовки к работе переводчик должен опробовать оборудование, ознакомиться с правилами его обслуживания (научиться пользоваться регуляторами громкости, переключателями языков, кнопками сигнализации и т. д.). Синхронный перевод, как и последовательный, может производиться и с текстом и без текста, но во всех случаях переводчику необходимо внимательно следить за речью оратора, поскольку всегда возможны отклонения от заранее подготовленного текста.
    Синхронный переводчик должен полагаться только на себя, никакой помощи он в ходе работы ни от кого получить не может, поэтому очень важно, чтобы перед началом работы он основательно подготовился по обсуждаемой тематике и проделал достаточное количество "тренировок-репетиций". Такие "репетиции", проводимые в помещении предстоящей конференции при участии представителей подготовительного органа, дают переводчику возможность не только освоить оборудование и обрести своего рода "спортивную форму", но также помогают ему "мобилизовать" свой запас языковых знаний и отобрать в "оперативный резерв" именно то, что потребуется при работе на данном мероприятии. В ходе "репетиций" переводчики контролируют, "подстраховывают" друг друга и совместно обсуждают возникающие трудности. На этом этапе рекомендуется широко применять всевозможные виды вспомогательных пособий и в том числе и настоящий справочник.
    В разработке русской части предлагаемого вниманию читателя Справочника принимали участие X. К. Баранов, С. А. Гонионский, Ю. А. Добровольская, Б. С. Исаенко, Р. К. Миньяр-Белоручев, В. И. Тархов и М. Я. Цвиллинг. Общая редакция осуществлена проф. С. А. Гонионским.
    Все критические замечания и предложения о данном справочнике следует направлять по адресу: Москва, И-90, 4-я Мещанская ул., д. 7, Издательство "Международные отношения".

    Русско-английский справочник переводчика-международника > Предисловие

  • 78 программируемый логический контроллер

    1. storage-programmable logic controller
    2. Programmable Logic Controller
    3. programmable controller
    4. PLC

     

    программируемый логический контроллер
    ПЛК
    -
    [Интент]

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 107. Теория управления.
     Академия наук СССР. Комитет научно-технической терминологии. 1984 г.]

    EN

    storage-programmable logic controller
    computer-aided control equipment or system whose logic sequence can be varied via a directly or remote-control connected programming device, for example a control panel, a host computer or a portable terminal
    [IEV ref 351-32-34]

    FR

    automate programmable à mémoire
    équipement ou système de commande assisté par ordinateur dont la séquence logique peut être modifiée directement ou par l'intermédiaire d'un dispositif de programmation relié à une télécommande, par exemple un panneau de commande, un ordinateur hôte ou un terminal de données portatif
    [IEV ref 351-32-34]

      См. также:
    - архитектура контроллера;
    - производительность контроллера;
    - время реакции контроллера;
    КЛАССИФИКАЦИЯ

      Основным показателем ПЛК является количество каналов ввода-вывода. По этому признаку ПЛК делятся на следующие группы: По расположению модулей ввода-вывода ПЛК бывают:
    • моноблочными - в которых устройство ввода-вывода не может быть удалено из контроллера или заменено на другое. Конструктивно контроллер представляет собой единое целое с устройствами ввода-вывода (например, одноплатный контроллер). Моноблочный контроллер может иметь, например, 16 каналов дискретного ввода и 8 каналов релейного вывода;
    • модульные - состоящие из общей корзины (шасси), в которой располагаются модуль центрального процессора и сменные модули ввода-вывода. Состав модулей выбирается пользователем в зависимости от решаемой задачи. Типовое количество слотов для сменных модулей - от 8 до 32;
    • распределенные (с удаленными модулями ввода-вывода) - в которых модули ввода-вывода выполнены в отдельных корпусах, соединяются с модулем контроллера по сети (обычно на основе интерфейса RS-485) и могут быть расположены на расстоянии до 1,2 км от процессорного модуля.
    Часто перечисленные конструктивные типы контроллеров комбинируются, например, моноблочный контроллер может иметь несколько съемных плат; моноблочный и модульный контроллеры могут быть дополнены удаленными модулями ввода-вывода, чтобы увеличить общее количество каналов.

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

    По конструктивному исполнению и способу крепления контроллеры делятся на:
    По области применения контроллеры делятся на следующие типы:
    • универсальные общепромышленные;
    • для управления роботами;
    • для управления позиционированием и перемещением;
    • коммуникационные;
    • ПИД-контроллеры;
    • специализированные.

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

    Контроллеры могут программироваться на следующих языках:
    • на классических алгоритмических языках (C, С#, Visual Basic);
    • на языках МЭК 61131-3.

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

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

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

    Немного позже появились ПЛК, которые можно было программировать на машинно-ориентированном языке, что было проще конструктивно, но требовало участия специально обученного программиста для внесения даже незначительных изменений в алгоритм управления. С этого момента началась борьба за упрощение процесса программирования ПЛК, которая привела сначала к созданию языков высокого уровня, затем - специализированных языков визуального программирования, похожих на язык релейной логики. В настоящее время этот процесс завершился созданием международного стандарта IEC (МЭК) 1131-3, который позже был переименован в МЭК 61131-3. Стандарт МЭК 61131-3 поддерживает пять языков технологического программирования, что исключает необходимость привлечения профессиональных программистов при построении систем с контроллерами, оставляя для них решение нестандартных задач.

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

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

    Несмотря на огромное разнообразие контроллеров, в их развитии заметны следующие общие тенденции:
    • уменьшение габаритов;
    • расширение функциональных возможностей;
    • увеличение количества поддерживаемых интерфейсов и сетей;
    • использование идеологии "открытых систем";
    • использование языков программирования стандарта МЭК 61131-3;
    • снижение цены.
    Еще одной тенденцией является появление в контроллерах признаков компьютера (наличие мыши, клавиатуры, монитора, ОС Windows, возможности подключения жесткого диска), а в компьютерах - признаков контроллера (расширенный температурный диапазон, электронный диск, защита от пыли и влаги, крепление на DIN-рейку, наличие сторожевого таймера, увеличенное количество коммуникационных портов, использование ОС жесткого реального времени, функции самотестирования и диагностики, контроль целостности прикладной программы). Появились компьютеры в конструктивах для жестких условий эксплуатации. Аппаратные различия между компьютером и контроллером постепенно исчезают. Основными отличительными признаками контроллера остаются его назначение и наличие технологического языка программирования.

    [ http://bookasutp.ru/Chapter6_1.aspx]  
    Программируемый логический контроллер (ПЛК, PLC) – микропроцессорное устройство, предназначенное для управления технологическим процессом и другими сложными технологическими объектами.
    Принцип работы контроллера состоит в выполнение следующего цикла операций:

    1.    Сбор сигналов с датчиков;
    2.    Обработка сигналов согласно прикладному алгоритму управления;
    3.    Выдача управляющих воздействий на исполнительные устройства.

    В нормальном режиме работы контроллер непрерывно выполняет этот цикл с частотой от 50 раз в секунду. Время, затрачиваемое контроллером на выполнение полного цикла, часто называют временем (или периодом) сканирования; в большинстве современных ПЛК сканирование может настраиваться пользователем в диапазоне от 20 до 30000 миллисекунд. Для быстрых технологических процессов, где критична скорость реакции системы и требуется оперативное регулирование, время сканирования может составлять 20 мс, однако для большинства непрерывных процессов период 100 мс считается вполне приемлемым.

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

    1.    Базовая панель ( Baseplate). Она служит для размещения на ней других модулей системы, устанавливаемых в специально отведенные позиции (слоты). Внутри базовой панели проходят две шины: одна - для подачи питания на электронные модули, другая – для пересылки данных и информационного обмена между модулями.

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

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

    4.    Блок питания. Нужен для запитки системы от 220 V. Однако многие ПЛК не имеют стандартного блока питания и запитываются от внешнего.  
    4906
    Рис.1. Контроллер РСУ с коммуникациями Profibus и Ethernet.
     
    Иногда на базовую панель, помимо указанных выше, допускается устанавливать модули ввода/вывода полевых сигналов, которые образуют так называемый локальный ввод/вывод. Однако для большинства РСУ (DCS) характерно использование именно распределенного (удаленного) ввода/вывода.

    Отличительной особенностью контроллеров, применяемых в DCS, является возможность их резервирования. Резервирование нужно для повышения отказоустойчивости системы и заключается, как правило, в дублировании аппаратных модулей системы.
     
    4907
    Рис. 2. Резервированный контроллер с коммуникациями Profibus и Ethernet.
     
    Резервируемые модули работают параллельно и выполняют одни и те же функции. При этом один модуль находится в активном состоянии, а другой, являясь резервом, – в режиме “standby”. В случае отказа активного модуля, система автоматически переключается на резерв (это называется “горячий резерв”).

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

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

    На рис. 3 изображен резервированный контроллер S7-400H производства Siemens. Данный контроллер входит в состав РСУ Simatic PCS7.
     
     
    4908
    Рис. 3. Резервированный контроллер S7-400H. Несколько другое техническое решение показано на примере резервированного контроллера FCP270 производства Foxboro (рис. 4). Данный контроллер входит в состав системы управления Foxboro IA Series.  
    4909
    Рис. 4. Резервированный контроллер FCP270.
    На базовой панели инсталлировано два процессорных модуля, работающих как резервированная пара, и коммуникационный модуль для сопряжения с оптическими сетями стандарта Ethernet. Взаимодействие между модулями происходит по внутренней шине (тоже резервированной), спрятанной непосредственно в базовую панель (ее не видно на рисунке).

    На рисунке ниже показан контроллер AC800M производства ABB (часть РСУ Extended Automation System 800xA).  
    4910
    Рис. 5. Контроллер AC800M.
     
    Это не резервированный вариант. Контроллер состоит из двух коммуникационных модулей, одного СPU и одного локального модуля ввода/вывода. Кроме этого, к контроллеру можно подключить до 64 внешних модулей ввода/вывода.

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

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

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

    3.    Быстродействие. Измеряется, как правило, в количестве выполняемых в секунду элементарных операций (до 200 млн.). Иногда быстродействие измеряется количеством обрабатываемых за секунду функциональных блоков (что такое функциональный блок – будет рассказано в следующей статье). Быстродействие зависит от типа центрального процессора (популярные производители - Intel, AMD, Motorola, Texas Instruments и т.д.)

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

    5.    Надежность. Наработка на отказ до 10-12 лет.

    6. Наличие специализированных средств разработки и поддержка различных языков программирования. Очевидно, что существование специализированный среды разработки прикладных программ – это стандарт для современного контроллера АСУ ТП. Для удобства программиста реализуется поддержка сразу нескольких языков как визуального, так и текстового (процедурного) программирования (FBD, SFC, IL, LAD, ST; об этом в следующей статье).

    7.    Возможность изменения алгоритмов управления на “лету” (online changes), т.е. без остановки работы контроллера. Для большинства контроллеров, применяемых в РСУ, поддержка online changes жизненно необходима, так как позволяет тонко настраивать систему или расширять ее функционал прямо на работающем производстве.

    8.    Возможность локального ввода/вывода. Как видно из рис. 4 контроллер Foxboro FCP270 рассчитан на работу только с удаленной подсистемой ввода/вывода, подключаемой к нему по оптическим каналам. Simatic S7-400 может спокойно работать как с локальными модулями ввода/вывода (свободные слоты на базовой панели есть), так и удаленными узлами.

    9.    Вес, габаритные размеры, вид монтажа (на DIN-рейку, на монтажную панель или в стойку 19”). Важно учитывать при проектировании и сборке системных шкафов.

    10.  Условия эксплуатации (температура, влажность, механические нагрузки). Большинство промышленных контроллеров могут работать в нечеловеческих условиях от 0 до 65 °С и при влажности до 95-98%.

    [ http://kazanets.narod.ru/PLC_PART1.htm]

    Тематики

    Синонимы

    EN

    DE

    • speicherprogrammierbare Steuerung, f

    FR

    Русско-английский словарь нормативно-технической терминологии > программируемый логический контроллер

  • 79 технология коммутации

    1. switching technology

     

    технология коммутации
    -
    [Интент]

    Современные технологии коммутации
    [ http://www.xnets.ru/plugins/content/content.php?content.84]

    Статья подготовлена на основании материалов опубликованных в журналах "LAN", "Сети и системы связи", в книге В.Олифер и Н.Олифер "Новые технологии и оборудование IP-сетей", на сайтах www.citforum.ru и опубликована в журнале "Компьютерные решения" NN4-6 за 2000 год.

    Введение

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

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

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

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

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

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

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

    5001

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

    5002

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

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

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

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

    Коммутация первого уровня

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

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

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

    Коммутация второго уровня

    Рассматривая свойства второго уровня модели OSI и его классическое определение, увидим, что данному уровню принадлежит основная доля коммутирующих свойств.

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

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

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

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

    Коммутаторы локальных сетей в своем основном варианте, ставшем классическим уже с начала 90-х годов, работают на втором уровне модели OSI, применяя свою высокопроизводительную параллельную архитектуру для продвижения кадров канальных протоколов. Другими словами, ими выполняются алгоритмы работы моста, описанные в стандартах IEEE 802.1D и 802.1H. Также они имеют и много других дополнительных функций, часть которых вошла в новую редакцию стандарта 802.1D-1998, а часть остается пока не стандартизованной.

    Коммутаторы ЛВС отличаются большим разнообразием возможностей и, следовательно, цен - стоимость 1 порта колеблется в диапазоне от 50 до 1000 долларов. Одной из причин столь больших различий является то, что они предназначены для решения различных классов задач. Коммутаторы высокого класса должны обеспечивать высокую производительность и плотность портов, а также поддерживать широкий спектр функций управления. Простые и дешевые коммутаторы имеют обычно небольшое число портов и не способны поддерживать функции управления. Одним из основных различий является используемая в коммутаторе архитектура. Поскольку большинство современных коммутаторов работают на основе патентованных контроллеров ASIC, устройство этих микросхем и их интеграция с остальными модулями коммутатора (включая буферы ввода-вывода) играет важнейшую роль. Контроллеры ASIC для коммутаторов ЛВС делятся на 2 класса - большие ASIC, способные обслуживать множество коммутируемых портов (один контроллер на устройство) и небольшие ASIC, обслуживающие по несколько портов и объединяемые в матрицы коммутации.

    Существует 3 варианта архитектуры коммутаторов:
     

    На рисунке 3 показана блок-схема коммутатора с архитектурой, используемой для поочередного соединения пар портов. В любой момент такой коммутатор может обеспечить организацию только одного соединения (пара портов). При невысоком уровне трафика не требуется хранение данных в памяти перед отправкой в порт назначения - такой вариант называется коммутацией на лету cut-through. Однако, коммутаторы cross-bar требуют буферизации на входе от каждого порта, поскольку в случае использования единственно возможного соединения коммутатор блокируется (рисунок 4). Несмотря на малую стоимость и высокую скорость продвижения на рынок, коммутаторы класса cross-bar слишком примитивны для эффективной трансляции между низкоскоростными интерфейсами Ethernet или token ring и высокоскоростными портами ATM и FDDI.

    5003

    5004

    Коммутаторы с разделяемой памятью имеют общий входной буфер для всех портов, используемый как внутренняя магистраль устройства (backplane). Буферизагия данных перед их рассылкой (store-and-forward - сохранить и переслать) приводит к возникновению задержки. Однако, коммутаторы с разделяемой памятью, как показано на рисунке 5 не требуют организации специальной внутренней магистрали для передачи данных между портами, что обеспечивает им более низкую цену по сравнению с коммутаторами на базе высокоскоростной внутренней шины.

    5005

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

    5006

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

    Коммутация третьего уровня

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

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

    Коммутация на третьем уровне - это аппаратная маршрутизация. Традиционные маршрутизаторы реализуют свои функции с помощью программно-управляемых процессоров, что будем называть программной маршрутизацией. Традиционные маршрутизаторы обычно продвигают пакеты со скоростью около 500000 пакетов в секунду. Коммутаторы третьего уровня сегодня работают со скоростью до 50 миллионов пакетов в секунду. Возможно и дальнейшее ее повышение, так как каждый интерфейсный модуль, как и в коммутаторе второго уровня, оснащен собственным процессором продвижения пакетов на основе ASIC. Так что наращивание количества модулей ведет к наращиванию производительности маршрутизации. Использование высокоскоростной технологии больших заказных интегральных схем (ASIC) является главной характеристикой, отличающей коммутаторы третьего уровня от традиционных маршрутизаторов. Коммутаторы 3-го уровня делятся на две категории: пакетные (Packet-by-Packet Layer 3 Switches, PPL3) и сквозные (Cut-Through Layer 3 Switches, CTL3). PPL3 - означает просто быструю маршрутизацию (Рисунок_7). CTL3 – маршрутизацию первого пакета и коммутацию всех остальных (Рисунок 8).

    5007

    5008

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

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

    Наиболее "коммутаторная" версия высокоскоростной маршрутизации выглядит следующим образом (рисунок 9). Пусть коммутатор третьего уровня построен так, что в нем имеется информация о соответствии сетевых адресов (например, IP-адресов) адресам физического уровня (например, MAC-адресам) Все эти МАС-адреса обычным образом отображены в коммутационной таблице, независимо от того, принадлежат ли они данной сети или другим сетям.

    5009

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

    Это описание носит схематический характер и не раскрывает способов решения возникающих при этом многочисленных проблем, например, проблемы построения таблицы соответствия IP-адресов и МАС-адресов

    Примерами коммутаторов третьего уровня, работающих по этой схеме, являются коммутаторы SmartSwitch компании Cabletron. Компания Cabletron реализовала в них свой протокол ускоренной маршрутизации SecureFast Virtual Network, SFVN.

    Для организации непосредственного взаимодействия рабочих станций без промежуточного маршрутизатора необходимо сконфигурировать каждую из них так, чтобы она считала собственный интерфейс маршрутизатором по умолчанию. При такой конфигурации станция пытается самостоятельно отправить любой пакет конечному узлу, даже если этот узел находится в другой сети. Так как в общем случае (см. рисунок 10) станции неизвестен МАС-адрес узла назначения, то она генерирует соответствующий ARP-запрос, который перехватывает коммутатор, поддерживающий протокол SFVN. В сети предполагается наличие сервера SFVN Server, являющегося полноценным маршрутизатором и поддерживающего общую ARP-таблицу всех узлов SFVN-сети. Сервер возвращает коммутатору МАС-адрес узла назначения, а коммутатор, в свою очередь, передает его исходной станции. Одновременно сервер SFVN передает коммутаторам сети инструкции о разрешении прохождения пакета с МАС-адресом узла назначения через границы виртуальных сетей. Затем исходная станция передает пакет в кадре, содержащем МАС-адрес узла назначения. Этот кадр проходит через коммутаторы, не вызывая обращения к их блокам маршрутизации. Отличие протокола SFVN компании Cabletron от - описанной выше общей схемы в том, что для нахождения МАС-адреса по IP-адресу в сети используется выделенный сервер.

    5010

    Протокол Fast IP компании 3Com является еще одним примером реализации подхода с отображением IP-адреса на МАС-адрес. В этом протоколе основными действующими лицами являются сетевые адаптеры (что не удивительно, так как компания 3Com является признанным лидером в производстве сетевых адаптеров Ethernet) С одной стороны, такой подход требует изменения программного обеспечения драйверов сетевых адаптеров, и это минус Но зато не требуется изменять все остальное сетевое оборудование.

    При необходимости передать пакет узлу назначения другой сети, исходный узел в соответствии с технологией Fast IP должен передать запрос по протоколу NHRP (Next Hop Routing Protocol) маршрутизатору сети. Маршрутизатор переправляет этот запрос узлу назначения, как обычный пакет Узел назначения, который также поддерживает Fast IP и NHRP, получив запрос, отвечает кадром, отсылаемым уже не маршрутизатору, а непосредственно узлу-источнику (по его МАС-адресу, содержащемуся в NHRP-запросе). После этого обмен идет на канальном уровне на основе известных МАС-адресов. Таким образом, снова маршрутизировался только первый пакет потока (как на рисунке 9 кратковременный поток), а все остальные коммутировались (как на рисунке 9 долговременный поток).

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

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

    Рассмотрим этот подход на примере технологии NetFlow компании Cisco, реализованной в ее маршрутизаторах и коммутаторах. Для каждого пакета, поступающего на порт маршрутизатора, вычисляется хэш-функция от IP-адресов источника, назначения, портов UDP или TCP и поля TOS, характеризующего требуемое качество обслуживания. Во всех маршрутизаторах, поддерживающих данную технологию, через которые проходит данный пакет, в кэш-памяти портов запоминается соответствие значения хэш-функции и адресной информации, необходимой для быстрой передачи пакета следующему маршрутизатору. Таким образом, образуется квазивиртуальный канал (см. Рисунок 11), который позволяет быстро передавать по сети маршрутизаторов все последующие пакеты этого потока. При этом ускорение достигается за счет упрощения процедуры обработки пакета маршрутизатором - не просматриваются таблицы маршрутизации, не выполняются ARP-запросы.

    5011

    Этот прием может использоваться в маршрутизаторах, вообще не поддерживающих коммутацию, а может быть перенесен в коммутаторы. В этом случае такие коммутаторы тоже называют коммутаторами третьего уровня. Примеров маршрутизаторов, использующих данный подход, являются маршрутизаторы Cisco 7500, а коммутаторов третьего уровня — коммутаторы Catalyst 5000 и 5500. Коммутаторы Catalyst выполняют усеченные функции описанной схемы, они не могут обрабатывать первые пакеты потоков и создавать новые записи о хэш-функциях и адресной информации потоков. Они просто получают данную информацию от маршрутизаторов 7500 и обрабатывают пакеты уже распознанных маршрутизаторами потоков.

    Выше был рассмотрен способ ускоренной маршрутизации, основанный на концепции потока. Его сущность заключается в создании квазивиртуальных каналов в сетях, которые не поддерживают виртуальные каналы в обычном понимании этого термина, то есть сетях Ethernet, FDDI, Token Ring и т п. Следует отличать этот способ от способа ускоренной работы маршрутизаторов в сетях, поддерживающих технологию виртуальных каналов — АТМ, frame relay, X 25. В таких сетях создание виртуального канала является штатным режимом работы сетевых устройств. Виртуальные каналы создаются между двумя конечными точками, причем для потоков данных, требующих разного качества обслуживания (например, для данных разных приложений) может создаваться отдельный виртуальный канал. Хотя время создания виртуального канала существенно превышает время маршрутизации одного пакета, выигрыш достигается за счет последующей быстрой передачи потока данных по виртуальному каналу. Но в таких сетях возникает другая проблема — неэффективная передача коротких потоков, то есть потоков, состоящих из небольшого количества пакетов (классический пример — пакеты протокола DNS).

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

    По такой схеме работает ставшая уже классической технология IP Switching компании Ipsilon. Для того чтобы сети коммутаторов АТМ передавали бы пакеты коротких потоков без установления виртуального канала, компания Ipsilon предложила встроить во все коммутаторы АТМ блоки IP-маршрутизации (рисунок 12), строящие обычные таблицы маршрутизации по обычным протоколам RIP и OSPF.

    5012

    Компания Cisco Systems выдвинула в качестве альтернативы технологии IP Switching свою собственную технологию Tag Switching, но она не стала стандартной. В настоящее время IETF работает над стандартным протоколом обмена метками MPLS (Multi-Protocol Label Switching), который обобщает предложение компаний Ipsilon и Cisco, а также вносит некоторые новые детали и механизмы. Этот протокол ориентирован на поддержку качества обслуживания для виртуальных каналов, образованных метками.

    Коммутация четвертого уровня

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

    Некоторые производители заявляют, что их системы могут работать на втором, третьем и даже четвертом уровнях. Однако рассмотрение описания стека TCP/IP (рисунок 1), а также структуры пакетов IP и TCP (рисунки 2, 3), показывает, что коммутация четвертого уровня является фикцией, так как все относящиеся к коммутации функции осуществляются на уровне не выше третьего. А именно, термин коммутация четвертого уровня с точки зрения описания стека TCP/IP противоречий не имеет, за исключением того, что при коммутации должны указываться адреса компьютера (маршрутизатора) источника и компьютера (маршрутизатора) получателя. Пакеты TCP имеют поля локальный порт отправителя и локальный порт получателя (рисунок 3), несущие смысл точек входа в приложение (в программу), например Telnet с одной стороны, и точки входа (в данном контексте инкапсуляции) в уровень IP. Кроме того, в стеке TCP/IP именно уровень TCP занимается формированием пакетов из потока данных идущих от приложения. Пакеты IP (рисунок 2) имеют поля адреса компьютера (маршрутизатора) источника и компьютера (маршрутизатора) получателя и следовательно могут наряду с MAC адресами использоваться для коммутации. Тем не менее, название прижилось, к тому же практика показывает, что способность системы анализировать информацию прикладного уровня может оказаться полезной — в частности для управления трафиком. Таким образом, термин "зависимый от приложения" более точно отражает функции так называемых коммутаторов четвертого уровня.

    5013

    5014

    5015

    Тематики

    EN

    Русско-английский словарь нормативно-технической терминологии > технология коммутации

  • 80 SCADA

    1. Supervisory for Control And Data Acquision
    2. SCADA system
    3. SCADA

     

    SCADA
    SCADA-система
    диспетчерское управление и сбор данных
    ПО, предназначенное для поддержки средств автоматизации и построения систем промышленной автоматизации.
    [ http://www.morepc.ru/dict/]

    SCADA (аббр. от англ. supervisory control and data acquisition, диспетчерское управление и сбор данных) — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления. SCADA может являться частью АСУ ТП, АСКУЭ, системы экологического мониторинга, научного эксперимента, автоматизации здания и т. д. SCADA-системы используются во всех отраслях хозяйства, где требуется обеспечивать операторский контроль за технологическими процессами в реальном времени. Данное программное обеспечение устанавливается на компьютеры и, для связи с объектом, использует драйверы ввода-вывода или OPC/DDE серверы. Программный код может быть как написан на языке программирования (например на C++), так и сгенерирован в среде проектирования.

    Иногда SCADA-системы комплектуются дополнительным ПО для программирования промышленных контроллеров. Такие SCADA-системы называются интегрированными и к ним добавляют термин SoftLogic.

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

    Значение термина SCADA претерпело изменения вместе с развитием технологий автоматизации и управления технологическими процессами. В 80-е годы под SCADA-системами чаще понимали программно-аппаратные комплексы сбора данных реального времени. С 90-х годов термин SCADA больше используется для обозначения только программной части человеко-машинного интерфейса АСУ ТП.

    Основные задачи, решаемые SCADA-системами

    SCADA-системы решают следующие задачи:

    • Обмен данными с «устройствами связи с объектом», то есть с промышленными контроллерами и платами ввода/вывода) в реальном времени через драйверы.
    • Обработка информации в реальном времени.
    • Логическое управление.
    • Отображение информации на экране монитора в удобной и понятной для человека форме.
    • Ведение базы данных реального времени с технологической информацией.
    • Аварийная сигнализация и управление тревожными сообщениями.
    • Подготовка и генерирование отчетов о ходе технологического процесса.
    • Осуществление сетевого взаимодействия между SCADA ПК.
    • Обеспечение связи с внешними приложениями (СУБД, электронные таблицы, текстовые процессоры и т. д.). В системе управления предприятием такими приложениями чаще всего являются приложения, относимые к уровню MES.

    SCADA-системы позволяют разрабатывать АСУ ТП в клиент-серверной или в распределённой архитектуре.

    Основные компоненты SCADA

    SCADA—система обычно содержит следующие подсистемы:

    • Драйверы или серверы ввода-вывода — программы, обеспечивающие связь SCADA с промышленными контроллерами, счётчиками, АЦП и другими устройствами ввода-вывода информации.
    • Система реального времени — программа, обеспечивающая обработку данных в пределах заданного временного цикла с учетом приоритетов.
    • Человеко-машинный интерфейс (HMI, англ. Human Machine Interface) — инструмент, который представляет данные о ходе процесса человеку оператору, что позволяет оператору контролировать процесс и управлять им. Программа-редактор для разработки человеко-машинного интерфейса.
    • Система логического управления — программа, обеспечивающая исполнение пользовательских программ (скриптов) логического управления в SCADA-системе. Набор редакторов для их разработки.
    • База данных реального времени — программа, обеспечивающая сохранение истории процесса в режиме реального времени.
    • Система управления тревогами — программа, обеспечивающая автоматический контроль технологических событий, отнесение их к категории нормальных, предупреждающих или аварийных, а также обработку событий оператором или компьютером.
    • Генератор отчетов — программа, обеспечивающая создание пользовательских отчетов о технологических событиях. Набор редакторов для их разработки.
    • Внешние интерфейсы — стандартные интерфейсы обмена данными между SCADA и другими приложениями. Обычно OPC, DDE, ODBC, DLL и т. д.

    Концепции систем
    Термин SCADA обычно относится к централизованным системам контроля и управления всей системой, или комплексами систем, осуществляемого с участием человека. Большинство управляющих воздействий выполняется автоматически RTU или ПЛК. Непосредственное управление процессом обычно обеспечивается RTU или PLC, а SCADA управляет режимами работы. Например, PLC может управлять потоком охлаждающей воды внутри части производственного процесса, а SCADA система может позволить операторам изменять уста для потока, менять маршруты движения жидкости, заполнять те или иные ёмкости, а также следить за тревожными сообщениями (алармами), такими как — потеря потока и высокая температура, которые должны быть отображены, записаны, и на которые оператор должен своевременно реагировать. Цикл управления с обратной связью проходит через RTU или ПЛК, в то время как SCADA система контролирует полное выполнение цикла.

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

    [ http://ru.wikipedia.org/wiki/SCADA]


    CitectSCADA
    полнофункциональная система мониторинга, управления и сбора данных (SCADA – Supervisory Control And Data Acquisition)

    ТЕХНИЧЕСКАЯ ИНФОРМАЦИЯ:

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

    В отличие от других SCADA-систем среда разработки CitectSCADA поставляется бесплатно. Оплачивается только среда исполнения (runtime). Это позволяет пользователю разработать и протестировать пробный проект, не вкладывая средств на начальном этапе.

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

    CitectSCADA лицензируется на заданное количество точек (дискретных или аналоговых переменных). При этом учитываются только внешние переменные, считываемые из устройств ввода/вывода, а внутренние переменные, находящиеся в памяти или на диске, бесплатны и не входят в количество лицензируемых точек. Градация количества лицензируемых точек в CitectSCADA более равномерна, чем в других системах: 75, 150, 500, 1 500, 5 000, 15 000, 50 000 и неограниченное количество.

    В CitectSCADA резервирование является встроенным и легко конфигурируемым. Резервирование позволяет защищать все зоны потенциальных отказов как функциональных модулей (серверов и клиентов), так и сетевых соединений между узлами и устройствами ввода/вывода.

    CitectSCADA имеет встроенный язык программирования CiCode, а также поддержку VBA.

    CitectSCADA работает как 32-разрядное приложение Windows 9X/NT/2000/XP/2003. Сбор данных, формирование алармов и построение трендов происходит одновременно с редактированием и компиляцией.

    [ http://www.rtsoft.ru/catalog/soft/scada/detail/343/]

     


    Словесный портрет современной управляющей системы типа SCADA

    Ввод-вывод

    Метки

    Графика

    Действия

    Статистический контроль ( SPC)

    Отчёты

    • Редактор сгенерированных отчётов, редактирование по модели WYSIWYN, отчёты в формате Rich Text
    • Запуск внешними событиями, по расписанию, через высокоуровневые выражения и по команде оператора
    • Вывод на принтер, в файл, по электронной почте, на экран, в формат HTML

    Конфигурирование

    Программное обеспечение

    Безопасность

    Обмен данными

    [ http://www.rtsoft-training.ru/?p=600074]

    Тематики

    Синонимы

    EN

    Русско-английский словарь нормативно-технической терминологии > SCADA

См. также в других словарях:

  • максимальное время памяти запоминающей электронно-лучевой трубки — Время с момента записи накопленной информации до определенного уровня затухания запоминающей электронно лучевой трубки, в течение которого она сохраняется без считывания. [ГОСТ 17791 82] Тематики электровакуумные приборы EN maximum retention time …   Справочник технического переводчика

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

  • ПАМЯТИ УСТРОЙСТВА — (запоминающиеустройства) в вычислит. технике (см. Электронная вычислительная машина )устройства для записи, хранения и воспроизведения информации. В качественосителя информации может выступать физ. сигнал, распространяющийся в среде …   Физическая энциклопедия

  • время хранения в кратковременной памяти —      память кратковременная: время хранения (время хранения в кратковременной памяти) интервал времени, в течение коего след от поступившей информации можно восстановить из памяти кратковременной и использовать. Словарь практического психолога. М …   Большая психологическая энциклопедия

  • ПАМЯТИ ФИЗИОЛОГИЧЕСКИЕ МЕХАНИЗМЫ. — ПАМЯТИ ФИЗИОЛОГИЧЕСКИЕ МЕХАНИЗМЫ. Наиболее распространенной гипотезой о физиологических механизмах, лежащих в основе памяти, была гипотеза Д. О. Хебба (1949) о 2 процессах памяти: кратковременном и долговременном. Предполагалось, что механизмом… …   Большая психологическая энциклопедия

  • ВРЕМЯ — фундаментальное понятие человеческого мышления, отображающее изменчивость мира, процессуальный характер его существования, наличие в мире не только «вещей» (объектов, предметов), но и событий. В содержание общего понятия В. входят аспекты,… …   Философская энциклопедия

  • Памяти учителя (выставка) — Памяти учителя. Выставка петербургских художников учеников мастерской А. А. Осмеркина …   Википедия

  • Время Хранения В Кратковременной Памяти — интервал времени, в течение которого след от поступившей информации может быть восстановлен из кратковременной памяти и использован для дальнейшей переработки …   Психологический словарь

  • ВРЕМЯ ДОСТУПА — (access time) Время, необходимое для получения информации из компьютерной памяти (memory) или для записи информации в память. Время доступа может варьировать от миллионной доли секунды (наносекунды) при быстродействующей электронной памяти до… …   Словарь бизнес-терминов

  • время хранения в памяти — время запоминания данных — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы время запоминания данных EN storage time …   Справочник технического переводчика

  • ВРЕМЯ —     ВРЕМЯ как проблема античной философской мысли оставалась в числе важнейших на протяжении всей ее истории, занимая ключевое место в системе космологических, физических и онтологических воззрений большинства философских школ, от досократиков до …   Античная философия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»