Перевод: со всех языков на все языки

со всех языков на все языки

для+другой+программы

  • 61 fault tolerance

    1. устойчивость к сбоям
    2. устойчивость к отказам
    3. устойчивость к дефектам и ошибкам
    4. устойчивость к дефектам
    5. отказоустойчивость программного средства
    6. отказоустойчивость (в информационных технологиях)
    7. отказоустойчивость
    8. нечувствительность к отказам
    9. невосприимчивость к отказам

     

    невосприимчивость к отказам
    отказоустойчивость
    нечувствительность к отказам


    [Л.Г.Суменко. Англо-русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.]

    Тематики

    Синонимы

    EN

     

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

    Тематики

    EN

     

    отказоустойчивость
    Способность системы самой устранять возникающие в ней отказы.
    Отказоустойчивость сводится к обнаружению отказов, оценке ситуаций, локализации и принятии мер по их устранению. Система способная обеспечить управление отказами и выполнять все указанные задачи является отказоустойчивой.
    Для увеличения отказоустойчивости в систему в виде горячего резерва добавляются компоненты, которые не нужны при нормальной работе. Например, устанавливаются два вместо одного диска. Запись данных идет сразу на оба диска. Поэтому, если один из них выйдет из строя, то система продолжит нормальную работу с другим диском. Отказоустойчивые системы сложнее и дороже обычных. В результате рассматриваемые системы используются там, где нужна особенно большая надежность. Например, банковские системы, системы управления посадкой самолетов.
    [Гипертекстовый энциклопедический словарь по информатике Э. Якубайтиса]
    [ http://www.morepc.ru/dict/]

    Тематики

    EN

     

    отказоустойчивость (в информационных технологиях)
    Способность ИТ-услуги или конфигурационной единицы продолжать обеспечивать эксплуатирование корректно после сбоя части компонента.
    [ http://www.dtln.ru/slovar-terminov]

    отказоустойчивость
    (ITIL Service Strategy)
    Способность ИТ-услуги или другой конфигурационной единицы продолжать корректную работу после сбоя части компонента.
    См. тж. устойчивость; контрмера.
    [Словарь терминов ITIL версия 1.0, 29 июля 2011 г.]

    EN

    fault tolerance
    (ITIL Service Design)
    The ability of an IT service or other configuration item to continue to operate correctly after failure of a component part.
    See also countermeasure; resilience.
    [Словарь терминов ITIL версия 1.0, 29 июля 2011 г.]

    Тематики

    EN

     

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

    Тематики

    Обобщающие термины

    EN

     

    устойчивость к отказам
    Способность функционального блока продолжать выполнять необходимую функцию при наличии сбоев или ошибок.
    Примечание
    Определение, приведенное в МЭС 191-15-05, относится только к отказам подкомпонентов.
    [ ГОСТ Р МЭК 61508-4-2007]

    Тематики

    EN

     

    устойчивость к сбоям
    Способность программы или системы корректно работать при возникновении сбоев. Устойчивые к сбоям системы создаются для обеспечения работы при отключении питания, повреждении дисков, серьезных ошибках пользователей и т.п. 
    [ http://www.lexikon.ru/dict/net/index.html]

    Тематики

    EN

    3.8 устойчивость к дефектам (fault tolerance): Встроенные возможности системы обеспечивать непрерывную и правильную работу при наличии ограниченного числа дефектов технического или программного обеспечения.

    [МЭК 60880, пункт 3.18]

    Источник: ГОСТ Р МЭК 62340-2011: Атомные станции. Системы контроля и управления, важные для безопасности. Требования по предотвращению отказов по общей причине оригинал документа

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

    Источник: ГОСТ Р МЭК 60880-2010: Атомные электростанции. Системы контроля и управления, важные для безопасности. Программное обеспечение компьютерных систем, выполняющих функции категории А оригинал документа

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

    Примечание - Определение, приведенное в МЭС 191-15-05, относится только к отказам подкомпонентов. См. примечание к 3.6.1 [ИСО/МЭК 2382-14-04-06].

    Источник: ГОСТ Р МЭК 61508-4-2007: Функциональная безопасность систем электрических, электронных, программируемых электронных, связанных с безопасностью. Часть 4. Термины и определения оригинал документа

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

  • 62 get

    1. I
    1) I have 10 shillings more to get мне надо достать еще десять шиллингов
    2) she gave him as good as she got она дала ему сдачи
    2. II
    1) get somewhere get here (home, thus far, abroad, etc.) приезжать /добираться, попадать/ сюда и т. д.; he forgot the key and couldn't get in он забыл ключ и не мог попасть в дом; the door was locked and we could not get out дверь была заперта [на ключ], и мы не могли войти; the train is starting, you must get in поезд отправляется, вам надо войти в вагон; I have no ticket, will I be able to get in? у меня нет билета, мне можно пройти /меня пропустят/? get out! вылезай(те)!, выходи(те)!; please, let me get by пожалуйста, пропустите меня /разрешите мне пройти/; get ashore сходить /высаживаться/ на берег; get astray заблудиться; rumours (reports, etc.) get abroad ходят /распространяются/ слухи и т. д.; this piece of news has got abroad эта новость стала широко известна; such sensations get abroad такого рода сенсационные сообщения становятся достоянием широкой публики; he'll soon get there он там скоро будет, он туда скоро попадет; your letter got there yesterday ваше письмо там получили /пришло туда/ вчера; how (lid these flowers get there? как туда попали эти цветы?: he got home quickly он быстро добрался до дому: the bridge was destroyed and we couldn't get across мост был разрушен, и мы не могли попасть на ту сторону; the frontier is so well guarded that. no one can get across граница так надежно /хорошо/ охраняется, что никто не может ее перейти /что ее невозможно нарушить/; get down спуститься вниз: the cat climbed to the top of tile tree and couldn't get down кошка взобралась на вершину дерева и не могла слезть
    2) he tries hard but he never gets anywhere он много работает, но у него ничего не выходит, он прилагает много усилий, но ничего не может добиться; you'll get nowhere if you work so little если вы будете так мало работать, вы ничего не добьетесь: with courage we can get anywhere мужество поможет нам добиться всего; he is getting ahead splendidly у него дела идут прекрасно; at last we seem to be getting somewhere похоже, наконец у нас что-то получается
    3. III
    1) get smth. get an answer (a postcard, a telegram, good new?get information, a birthday present, a pension, wages, etc.) получать ответ и т.д., get confirmation получить подтверждение; he got a surprise его ждал сюрприз; where can I get permission? его можно получить разрешение?; get one's breakfast (one's dinner, etc.) позавтракать и т. д.; I could not get any supper я остался без ужина, я не смог поужинать || get a sight glimpse/ of smb., smth. увидеть кого-л., что-л.
    2) get smth., smb. where did you get the money? где вы достали /раздобыли/ деньги? get a hat (a new coat, same stamps, a new diary, etc.) приобретать /покупать/ шляпу и т. д.'; you had better get a new umbrella вам бы надо купить /вам нужен/ новый зонтик; where can I get this book? где можно достать /купить/ эту книгу? I got the book. needed я нашел /достал/ нужную мне книгу; I'll go and get some milk. get Some biscuits too a схожу за молоком. get Возьми еще и печенья. get the prize (a good crop, credit, much, little, etc.) получать приз и т. д., he has got the support of the directors он получил поддержку /добился поддержки/ директоров; get a profit получать прибыль; he got nothing ему ничего на досталось, get good results (advantage, power, fame, wealth, etc.) добиваться хороших результатов и т.д., I went and got some singing lessons я пошел и взял несколько уроков пения; get friends при обретать друзей; where do you get pupils? откуда вы берете учеников?; get a wife жениться; get knowledge of the subject овладевать каким-л. предметом || get possession of smth. завладеть /овладеть/ чем-л.; get one's own way добиться своего
    3) get smth., smb. get one's hat (one's stick, one's bag, etc.) взять [с собой] шляпу и т. д., wait till I get my coat подожди, я только возьму пальто; go and get the doctor сходи за врачом; hold the line, I'll go and get him не вешайте трубку, я сейчас ere позову /найду/
    4) get smth. the room (the house, etc.) gets no sun в комнату и т. д. совсем не попадает солнце; this room gets all the sun именно в эту комнату попадает солнце; I'll come and see you if I get the time я приеду повидать вас, если у меня будет время; she hoped to get a little sleep она надеялась, что немного поспит /что ей удастся немного поспать/; I'll go and get some sleep пойду сосну
    5) get smb.,smth. I didn't get him a) я не застал его; б) я не дозвонился ему; you got the wrong number вы ошиблись номером /вы не туда попали/
    6) get smb., smth. get the thief (the runaway, the culprit, a squirrel, etc.) поймать вора и т. д.; did he get his train он успел на поезд?; I decided to get the next train я решил сесть на следующий поезд
    7) get smth. get an illness заболеть; get a cold chill/ простудиться; get [the] measles (scarlet fever, typhus, etc.) заболеть корью, подхватить корь и т. д.; have you got a cold? у вас насморк?; get a bad fall (a slight hurt) сильно (слегка) ушибиться; get a blow (a shock, a nasty wound, etc.) получить удар и т. д.
    8) get smth. get ten years (six months, etc.) получить десять лет тюрьмы /тюремного заключения/ и т. д., быть приговоренным к десяти годам [тюремного заключения] и т. д.; you'll get a beating тебя ожидает порка, тебя высекут; you'll get a scolding тебя ожидает /ты получишь/ выговор; you'll get it! тебе влетит
    9) get smth., smb. coll. get the joke (smb.'s meaning, smb.'s idea, etc.) понимать шутку и т. д., I don't get it не понял; it is just between us, get it? это только между нами, попятно?; I didn't get your name я не разобрал /не расслышал/ вашего имени; I don't get you я вас не понимаю
    10) get smth. dividing nine by three we get three если разделить девять на три, получится три
    11) have got smth. I have got a new watch (a new suit, a new hat, a car, etc.) у меня [есть] новые часы и т. д; have you got a newspaper (the tickets, a pencil, an erasing-knife, etc)? у вас есть газета и т.д.? I've got no money у меня нет денег; she's got a lovely voice у нее красивый голос; he'll lose all he's got, if he isn't careful если он не будет более осмотрительным /осторожнее/, он потеряет все, что имеет
    4. IV
    1) get smth. at some time get the answer this morning (some money soon, etc.) получить ответ сегодня утром и т. д.; get money every month получать деньги каждый месяц; I get a letter every day каждый день мне приходит /я получаю/ письмо; in this hotel I get breakfast every morning в этой гостинице каждое утро дают /подают/ завтрак; get your dinner at once сейчас же пообедай; get smth. in some manner you got the answer right ты получил /у тебя получился/ правильный ответ
    2) get smth. in some manner get this horse (this coat, this bicycle, etc.) cheap (ly) дешево купить /приобрести/ лошадь и т. д., купить эту лошадь и т. д. по дешевке; get the book second-hand приобрести подержанную книгу, купить книгу у букиниста; get money easily легко зарабатывать /доставать, получать/ деньги; get this book easily достать эту книгу без затруднений
    3) get smb., smth. somewhere get him home (the old man upstairs, you there, the child up, etc.) отводить /доставлять, приводить/ его домой и т.д., get smb. in а) помочь кому-л. проникнуть куда-л.; б) втащить кого-л. вовнутрь; get smb. out а) помочь кому-л. выбраться откуда-л.; б) вытащить кого-л. откуда-л.; get the horses out вывести лошадей; what got you here? что вас привело сюда?; get this parcel home (the table here, etc.) доставлять посылку домой и т. д., get the chairs (the washing, some coal, etc.) in вносить стулья и т.д., I don't know how you'll ever get the box (the trunk, the piano, etc.) upstairs не знаю, как вы втащите этот ящик и т. д. наверх; get a mast up ставить мачту; get up a sunken vessel поднимать затонувшее судно; get smth. overboard выбрасывать что-л. за борт; get his letter (one's own books, my money, etc.) back получить обратно его письме и т. д., now I've got you back теперь вы вернулись ко мне
    4) get smb. at some time I'll get you yet! я еще вас поймаю!, вы еще мне попадетесь!; he got you that time! на этот раз он вас поймал!
    5) get smb. somewhere it will get him nowhere, it won't get him anywhere это ничего ему не даст, этим он ничего не добьется; all work and no play does not get you anywhere если работать и не отдыхать, толку будет мало
    6) get smb., smth. in some manner coll. I get you (your meaning, your idea, etc.) all right я хорошо понимаю вас и т. д.
    7) have got smth. somewhere what have you got there? что у вас там?
    5. V
    get smb. smth.
    1) get him a ticket (me a dictionary, them those pictures, etc.) доставать /покупать/ ему билет и т. д.; get me a good teacher (him a place. her another job, etc.) найдите мне хорошего преподавателя и т. д.
    2) get smb. a towel (me my hat, him another dictionary, her a chair, me some ink, etc.) принести кому-л. полотенце и т. д.; can you get me another pencil? вы можете принести /дать/ мне другой карандаш?
    3) get smb. smb., smth. get me the director (the hospital, the head teacher, etc.) соедините меня с директором и т. д.
    6. VI
    1) get smth., smb. in some state get dinner (breakfast, books, etc.) ready приготовить обед и т. д., she quickly got the children ready for school она быстро собрала детей в школу; get one's feet (one's clothes, etc.) wet промочить ноги и т. д.; get the windows open открыть окна; get everything right again снова навести везде порядок; get smb. free освободить кого-л., выпустить кого-л. на свободу; get the dog loose спустить собаку с цепи; it gets me down-hearted это приводит меня в уныние
    2) get smth. in some state get the sum right получить правильный ответ [в решении задачи], правильно решить задачу
    7. VII
    1) get smth., smb. to do smth. get something (nothing, etc.) to eat (to read, to play with, etc.) достать что-нибудь поесть и т. д.; get leave to go home получить отпуск для поездки домой; get smb. to clean the windows (to wash the floors, to do the room, etc.) найти кого-л. [, чтобы] вымыть окна и т. д.; I can't get anyone to do the work properly не могу найти человека, который выполнил бы эту работу как следует
    2) get smb., smth. to do smth. get your friend to help you (him to come, her to join us, your brother to introduce me to the chairman, etc.) убедить /заставить/ вашего приятеля /друга/ помочь вам и т. д.; get a fire to burn разжечь огонь или костер; get this door to shut properly починить дверь, чтобы она закрывалась как следует; I can never get him to go to bed я никогда не могу уложить его спать; get him to tell her about it уговорите его рассказать ей об этом; you will not be able to get a tree to grow in this soil вам не удастся вырастить дерево на такой почве
    3) Have got smth. to do I have got very much /lots of work/ to do у меня очень много работы /дел/, мне надо очень много сделать; what have you got to say? что вы можете сказать?
    8. VIII
    get smth., smb. doing smth.get the clock (the work, the typewriter, etc.) going наладить часы и т. д; at last he got the stone rolling наконец ему удалось сдвинуть камень, и тот покатился; she got everybody singing все подхватили ее песню; она заставила всех петь; I'll get her talking а) я заставлю ее заговорить; б) я разговорю ее; that got him guessing это заставило его теряться в догадках
    9. IX
    1) get smth., smb. done I must get the book bound (my passport endorsed, the work done, my shoes repaired, etc.) мне нужно [отдать] переплести книгу и т. д.; we are getting our apartment newly papered мы заново оклеиваем [обоями] квартиру; I shall get my hair cut я постригусь; can you get the work finished in time (by evening)? a) вы можете закончить работу вовремя (к вечеру)?; б) вы можете добиться, чтобы работа была готова вовремя (к вечеру)?; where can I this printed (my piano tuned, my shoes soled, etc.)? где мне / я могу/ это напечатать и т. д.?; I want to get my coat mended я хочу починить /отдать в починку/ пальто; get the laws obeyed (my words believed, etc.) добиться [того], чтобы законы выполнялись /соблюдались/ и т. д.; get oneself appointed (noticed, chosen, etc.) сделать так, чтобы тебя назначили и т. д., they got him elected chairman они провели его в председатели
    2) get smb. in some state get a man drunk напоить человека; get smb. dressed (washed, fed, etc.) одеть и т. д. кого-л.; it gets me discouraged я от этого прихожу в уныние; he got his face scratched (his wrist broken, etc.) он расцарапал лицо и т. д.
    10. X
    get into some state get married (dressed, shaved, brushed clean, confused, hurt, etc.) жениться и т.д., get drunk напиваться; get tired уставать; get frozen замерзать; he got drowned он утонул; you must get done /finished/ with it с этим нужно покончить /кончать/; get used /accustomed/ to the climate here (to the customs and manners over here, to sitting up late, to the rolling of a ship, etc.) привыкать к здешнему климату и т. д., he got fired /dismissed/ (severely wounded, killed, etc.) его уволили /выгнали/ и т. д.; he got paid for this ему за это заплатили; he got mixed up with dishonest men он связался с дурной компанией; they got left behind они отстали; that vase will get broken эта ваза разобьется; everything gets known все становится известным || get rid of smb., smth. отделываться /избавляться/ от кого-л., чего-л.; get rid of a troublesome visitor (of a lazy servant, of the old car, of an engagement, etc.) избавиться /отделаться/ от назойливого посетителя и т. д.
    11. XI
    1) be got the thing is not to be got fay вещь нельзя достать
    2) be got at the soul of a people can be got at fully only through, the knowledge of its language душу народа можно познать только через его язык
    3) be got at coll. the witness (the press, the voters, etc.) have been got at свидетели и т. д. были подкуплены
    12. ХIII
    1) get to do smth. soon she got to like her job скоро ей начала нравиться /понравилась/ ее работа, она вскоре полюбила свой работу;how did you get to know it? как вы об этом узнали?, как вам удалось это узнать?; they got to be friends они стали друзьями; you'll like him when /once/ you get to know him когда вы его узнаете, вы его полюбите
    2) have got to do smth. we've got to go (to write a letter, to listen to what he says, to leave early to catch my train, to pass this examination, etc.) нам необходимо /мы должны/ идти и т.д., it has got to be done это должно быть сделано /надо сделать/; she's got to work hard for her living ей приходится много работать, чтобы заработать на жизнь
    3) id have got to do with smth. what's that got to do with us? какое это имеет отношение к нам?
    13. XIV
    get doing smth.,get moving (rolling, singing, etc.) начать двигаться и т. д.; when these women get talking they go on for hours когда эти женщины начнут разговаривать /болтать/, их не остановишь; we got talking of the future мы стали говорить /заговорили/ о будущем; they wanted to get going on the construction of the house они хотели приступить к строительству дома; if we don't get doing we'll never arrive in time если мы не тронемся в путь, мы ни за что не приедем вовремя; things haven't really got going yet дела еще фактически не сдвинулись с места /с мертвой точки/; let's get going! пошли!, пойдём!, поёхали!
    13. XV
    get into some state get warmer (worse and worse, uglier every day, etc.) становиться теплее и т. д.; get grey (old, silly, poor, red in the face, etc.) поседеть и т. д.; get well поправляться, выздоравливать; he is getting better ему уже лучше; get asleep засыпать; I am getting thirsty (sleepy, hungry. etc.) мне захотелось пить и т. д., the children will get wet (hungry, etc.) дети вымокнут /промокнут/ и т. д.; he got rich он разбогател; he got mad at the message записка его разозлила; он разозлился на записку; they got closer to each other они сблизились, они стали ближе друг другу; it got rainy пошли дожди; it got foggy опустился туман; the sky got cloudy небо заволокло тучами; it is getting dark (cold, warm, etc.) темнеет и т. д. it is getting late уже поздно; the fire is getting low костер гаснет /угасает/; things are getting better дела идут все лучше
    14. XVI
    1) get into (out of, through, over, up, across, at, etc.) smth. get into the room (into town, into a bar, etc.) попадать /входить/ в комнату и т. д.; the burglar got into the kitchen through the window грабитель проник /влез/ в кухню через окно; get into a car сесть /влезть/ в автомобиль /в машину/; get into the saddle сесть /взобраться/ в седло; something has got into my eye мне что-то попало в глаз this story got into the newspapers эта история попала в газеты; where has that book got to? куда запропастилась /делась/ эта книга?; get to the station (to London, to the office, etc.) добраться до вокзала и т. д.; where did you get to yesterday? куда вы делись /где вы были/ вчера?; get out, of a train (out of a bus, out of a carriage, etc.) выходить из поезда и т. д., get out of bed! вставайте!; get out of here (out of this house)! прочь отсюда (из этого дома)!; get out of the way of a car посторониться и пропустить машину; get out of smb.'s way уйти с чьей-л. дороги; get through the hole in the wall (through the eye of a needle, through a gap, through a crack, etc.) пролезать через дыру в стене и т. д.; get over a fence (over a wall, over a stile, etc.) перелезать через забор и т. д.; get over /across/ a river переправляться через реку; get across tile street (across /over/ the bridge, across the frontier, etc.) перейти на другую сторону улицы и т. д.; he got above the clouds он поднялся над облаками; get under the hedge (under the wire netting, under the rope, etc.) пролезать под изгородью и т. д.; get under some old boxes (under some bushes, etc.) залезать /закатиться/ под старые ящики и т. д.; under the wheels (under а motor-саг, etc.) попасть под колеса и т. д.; the cat got under the bed (under the fence, etc.) кошка шмыгнула под кровать и т. д.; get at the top shelf (at the ripest fruit, at one's luggage, etc.) дотянуться /достать/ до верхней полки и т. д.; keep medicines where children can't get at them убирайте лекарства так, чтобы дети не смогли их достать; the dog could not get at me собака не могла меня достать; let me get at him coll. дайте мне только до него добраться; get down a tree (down a fence, etc.) слезать с дерева и т. д., get up a ladder (up a hill, up a tree, etc.) взбираться на лестницу и т. д.; get by the guard (by the policeman, etc.) проскользнуть мимо часового и т. д.; get before the crowd (before the procession, before the column of marchers, etc.) обогнать толпу и т. д.; get behind a tree (behind a door, behind a fence, etc.) встать /спрятаться/ за дерево и т. д.; the реп got behind the bookcase ручка закаталась /попала/ за книжный шкаф; get between the sheets залезть под одеяло; he got between the boys and prevented a fight он встал между мальчишками и не дал им сцепиться; get aboard a ship подняться на борт корабля
    2) get to (abreast of, beyond, as far аs, etc.) smth. get to the end of the chapter (to the main subject, to the theme of my story, to the heart of the matter, etc.) дойти /добраться/ до конца главы и т. д.: how far did you get to? до какого места ты дочитал?; get to the head of one's class выйти на первое место в классе; стать первым учеником в классе; get to the city police (to the authorities, etc.) связаться с городской полицией и т. д.; get to some time (to some age) достигать какого-л. времени (возраста); when it gets to 10 o'clock I begin to feel tired к десяти часам я начинаю чувствовать усталость: when you get to 70... когда вам [будет] семьдесят...; get between two fighting parties оказаться /очутиться/ между двумя враждующими /борющимися/ группами; his anger has got beyond control он вышел из себя, он уже не мог сдержать гнев; he doesn't let much get by him он почти ничего не пропускает; практически ничто мимо него не проходит; you cannot easily get at him с ним не так просто связаться /увидеться/; get abreast of modem technology достичь современного уровня техники; we got as far as the lake мы дошли или доехали до озера || get in touch with smb. связаться / установить контакт/ с кем-л.
    3) get within smth. get within smb.'s reach (within the range of their fire, etc.) оказаться в пределах чьей-л. досягаемости и т. д.; get within earshot оказаться в пределах слышимости; get within their sight оказаться в поле их зрения; get out of smth. get out of smb.'s sight скрыться с чьих-л. глаз; get out of smb.'s reach оказаться для них вне пределов досягаемости; get among smb. get among friends (among enemies, among strangers, etc.) оказаться среди друзей и т. д. || get into the hands of the police попасть в руки полиции
    4) get into smth. get into a coat (into one's clothes, into one's boots, etc.) надевать пальто и т. д., get into one's trousers натянуть брюки; I can't get into these shoes, they are three sizes too small я не могу надеть эти ботинки, мне надо на три номера больше
    5) get into smth. get into business (into trade, into the movies, into politics, etc.) заняться коммерцией и т. д.; get into fights with the neighbour's children драться /вступать в драку/ с соседскими мальчишками; get into Parliament (into a party, into a club, etc.) стать членом парламента и т. д.; get into office получить /занять/ должность; Kennedy got into office in 1961 Кеннеди стал президентом в тысяча девятьсот шестьдесят первом году; get into conversation (into a dispute with smb., into correspondence, into communication, etc.) завязать разговор и т.д.; they got into quite an argument about it между ними разгорелся довольно жаркий спор
    6) get in (to) smth. get into trouble (into a difficulty, into mischief, etc.) попасть в беду и т. д.; get into debt залезть в долги; get in a row (into a horrible scrape, etc.) оказаться замешанным /ввязаться/ в скандал и т. д.; get into a bad habit приобрести плохую /дурную/ привычку; get into the habit /into the way/ of getting up early (of doing things one's own way, of answering back, etc.) привыкнуть рано вставать и т. д., get into a rage впасть в ярость; get into a panic поддаться панике; get into general use получить широкое распространение; get out of smth. get out of practice потерять навык, [давно] не иметь практики; get out of repair требовать ремонта; get out of order выйти из строя, испортиться, сломаться; get out of shape потерять форму
    7) get over (out of, through,get etc.) smth. get over a difficulty ( over an obstacle, over an impediment, etc.) преодолеть затруднение и т. д.; she couldn't get over her shyness (over her embarrassment, over her confusion, over her dislike of him, over the disinclination to work, etc.) она не могла побороть / преодолеть/ свой застенчивость и т. д.; he couldn't get over his stutter он не мог избавиться от заикания; I can't get over his abominable manners никак не могу примириться с его ужасными манерами /привыкнуть к его ужасным манерам/; get over a disappointment (over an alarm, over a surprise, etc.) прийти в себя после разочарования и т. д.; I couldn't get over his behaviour он себя так плохо вел, что я никак не мог успокоиться; I couldn't get over the fear of him я никак не мог избавиться от чувства /преодолеть чувство/ страха перед ним; get over an illness (over an ailment, over that severe cold, over an injury, etc.) оправиться от /после/ болезна и т.д., get over /out of/ a bad habit отделаться / отучиться/ от дурной привычки; get out of a difficulty выйти из затруднительного положения; there is по getting out of it, you cannot get out of it от этого не открутишься; don't try to get out of your duties не пытайтесь уклоняться от своих обязанностей; get through another bad winter (through a dangerous illness, etc.) пережить еще одну тяжелую зиму и т. д.; I don't know how I'll get through this month я не знаю, как я дотяну до конца месяца; I don't know how I got through the day не знаю, как я прожил /выдержал/ этот день; get through an exam выдержать экзамен; get through written papers написать контрольную работу; get through a driving test сдать экзамен на водительские права; how he got through college is a mystery совершенно непонятно, как он смог окончить колледж; get (a)round smth. get around the law (around the regulations, around that clause, around a difficulty, etc.) обходить закон и т. д.; there is no getting (aground this fact a) нельзя не (посчитаться с этим фактом; б) нельзя пройти мимо этого факта; get (a)round smb. coll. she can get (aground anyone она может убедить /обвести вокруг пальца/ кого хочешь /кого угодно/; she knows how to get round him она знает, как к нему подъехать
    8) get through /over/ smth. get through a lot of reading (through a lot of work, etc.) много прочитать и т.д., get through her washing (through one's homework, through this book, etc.) закончить стирку и т. д.; how could he get through all these files? как он успел просмотреть все эти папки?; get through one's task with great speed быстро выполнить свой задачу; get through a lot of correspondence ( through these books, etc.) разделаться с большим количеством писем и т. д.; get through such a lot of food (through all this meat, through a bottle of gin a week, etc.) съесть /осилить/ много всякой всячины и т. д.; get through one's fortune (through a lot of money, through L 1000 in less than a week, etc.) растратить /растранжирить, промотать/ свое состояние и т. д.
    9) get at smth., smb. get at the truth (at the facts, at the root of the trouble, at the cause of the disturbance, at the heart of things, etc.) докапываться до правды и т. д.; get at the meaning of the sentence добраться до сути этого предложения; get at the secret of his success выяснить /понять/, в чем секрет его успеха; that's what I want to get at вот в чем мне хочется разобраться, вот что мне хочется постичь; what are you getting at? coll. a) чего вы хотите?, к чему вы клоните?; б) что вы имеете в виду?; we could not tell what the speaker was getting at мы не знали /не понимали/, что имел в виду /хотел сказать/ оратор; who are you getting at? кого вы имеете в виду?, на кого вы намекаете?; were you getting at me in that last remark you made? в своем последнем замечании вы намекали на меня? /вы имели в виду меня/?; he is always getting at me coll. он вечно ко мне цепляется /придирается/
    10) get at smb. get at a witness (at a judge, at the press, etc.) подкупать свидетеля и т. д.
    15. XVII
    1) get (in)to doing smth. coll. get into sleeping in the afternoon (to fighting, etc.) взять себе за привычку спать днем и т. д.; I got to thinking that... я стал думать, что...
    2) get out of doing smth. get out of attending smth. (out of going there, out of answering, etc.) отвертеться и не пойти на какое-л. мероприятие и т. д.; get as far as doing smth. we did not get as far as discussing finances мы не дошли до обсуждения финансовых вопросов
    16. XXI1
    1) get smth. from (at, out of, etc.) smth., smb. get machinery from Europe (many commodities from abroad, etc.) получать оборудование из Европы и т. д., закупать /покупать, приобретать/ оборудование в Европе и т.д., get our things at this shop покупать /приобретать/ вещи в этом магазине; get information from the library (money from the bank, help from him, etc.) получать, сведения из библиотеки и т. д., get dinner (lunch, etc.) at the hotel (at the restaurant, at the inn, etc.) (пообедать и т. д. в гостинице и т. д.; I got this information (the news, facts. etc.) from a friend of mine (from my secretary, etc.) мне это и т. д. сообщил один приятель и т. д., я получил эти сведения и т. д. от одного приятеля и т. д.; get butter from cream получать масло из сливок; get a confession out of the prisoner ( a secret out of the woman, the truth out of the man, etc.) вытянуть / вырвать/ у заключенного признание и т. д.; get smth. for smth. get data for analysis (information for the article, new curtains for the guest-room, etc.) доставать /добывать/ данные для анализа и т. д., get material for research собирать материал для исследования: can I still get a ticket for tonight's play? можно еще достать /купить, получить/ билет на сегодняшний спектакль?; get smth. for smb. get tickets (another dictionary, this book, etc.) for him купить или заказать ему билеты и т. д.; get smth. by smth. get good results by hard work усердием /большим трудом/ добиться хороших результатов; get very little by deceit немногого добиться обманом || get hold of the manager (of the secretary, of the owner, etc.) разыскать /найти/ администратора и т. д., where did you get hold of this curious old picture? где вы раздобыли эту любопытную старую картину?; he got the start of his rivals он получил преимущество перед своими соперниками
    2) get smth. from smb. get presents from his brother (a letter from one's parents, a message from him, etc.) получать подарки от брата и т. д.; get no help (no money, no advice, etc.) from him не получать от него помощи и т. д.; you will never get anything from him от него ничего не дождешься; get his timidity from his mother унаследовать робость от матери; get smth. for smth. get a good salary for the job (a reward for his part in the affair, a medal for bravery. etc.) получать хорошую зарплату за эту работу и т. д.; what did you get for this article? сколько вам заплатили за эту статью?; get a good price for the land получить хорошую цену за землю; I will see what I can get for it посмотри, сколько я могу за это получить /выручить, взять/; get a new watch (a ring, a new hat, etc.) for one's birthday получить новые часы и т. д. [в подарок] на день рождения; get smth. out of smth. what did you get out of his lecture? что вы вынесли из его лекции?, что вам дала его лекция?; all he got out of it was disgrace это принесло ему только позор; get smth. of smb., smth. what impression did you get of him (of this play, etc.)? .какое он и т. д. на вас произвел впечатление?
    3) get smth., smb. across (from, to, etc.) smth. get smth. across the river (across the sea, across the frontier, etc.) переправить что-л. через реку и т. д.; get smb. across the street (across the bridge, across the field, etc) перевести кого-л. через улицу и т. д.; get one's hat from the other room (the books from the study, the tea-things from the kitchen, etc.) принести шляпу из другой комнаты и т. д., get down a book from the top shelf (the boy from the fence, my hat from the book, etc.) снимать книгу с верхней полки и т. д.; get a letter to London (to Paris, etc.) доставить письмо в Лондон и т. д., get the child to bed уложить ребенка в постель; get the trunk back to the garret отнести сундук обратно на чердак; get the parcel back to London снова доставить пакет в Лондон; get your TV back for this evening (for the party, etc.) принесите снова ваш телевизор на этот вечер и т. д.; the car did not get him very far on the road home он проехал на машине лишь небольшую часть дороги домой; that did not get him very far on the road to fame это весьма незначительно способствовало его продвижению по пути славы; get smth., smb. to smb., smth. how can I get these things to you? как мне переправить вам эти вещи?; get the slaves to the north переправить рабов на север
    4) get smth., smb. into (through, from, out of, etc.) smth. I can't get the key into the lock я не могу вставить ключ в замок; help me get the pig into the cart помогите мне втащить поросенка в телегу: how can I get all these books into the bag? как мне запихнуть /засунуть, впихнуть/ все эти книги в портфель?; get the piano through the door протащить пианино в дверь; get the milk from the refrigerator for me достаньте мне молока из холодильника; get smth. out of the house выносить что-л. из дома; get a cork out of a bottle вытаскивать пробку из бутылки; get stains out of a coat выводить пятна с пиджака: get these things out of the way уберите эти вещи с дороги [, чтобы они не мешали]; get the man out of the house (the dog out of the room, etc.) выводить человека из дома и т. д.: get her out of the country помочь ей уехать или вывезти ее из страны /за границу/ || get smth. into one's head вбить себе что-л. в голову: he got it into his head that everybody was persecuting him он вбил себе в голову, что его все преследуют; get smth. out of one's head выбросить что-л. из головы; get the idea (the thing, it, the notion, etc.) out of one's head выбросить эту мысль и т. д. из головы, перестать об этом думать
    5) get smb., smth. into (through) smth. get him into Parliament (into their headquarters, etc.) провести /протащить/ его в парламент и т. д.; get smb. into the firm пристроить кого-л. в эту фирму; get a bill through Parliament (this measure through the house, etc.) провести /протащить/ законопроект в парламенте и т. д., he helped me to get my luggage through the customs он помог мне пройти таможенный досмотр; get a pupil through his examination вытащить ученика на экзамене; it was his mathematics that got him through entrance examinations он выдержал приемные экзамены благодаря тому, что хорошо знал математику; get an article into a paper поместить статьи в газете; get the report into print сдать доклад в печать
    6) get smb. by smth. get smb. by the hand (by the hair, by the throat, by the wrist. etc.) схватить кого-л. за руку и т. д.: get smth., smb. on (by) smth. I get all program (me)s on my TV-set мой телевизор принимает все программы; how many stations can you get on your radio set? сколько станций берет /принимает/ ваш приемник?; I can't get him on the phone я не могу связаться с ним по телефону; get smb. by phone (by radio, etc.) связаться с кем-л. по телефону и т. д.
    7) get smb. in (on, through, etc.) smth. the bullet got him in the leg (through the stomach, in the shoulder, etc.) пуля попала ему в ногу и т. д.; the blow got him on the head (in the mouth, on the back, etc.) удар пришелся ему по голове и т. д., get smth. in smth. get a splinter in one's finger занозить палец; get a bullet in the leg получить пулевое ранение в ногу
    8) get smb. into smth. get smb. into debt (into difficulties, into a fight, etc.) вовлекать кого-л. в долги и т. д., she got me into trouble у меня из-за нее /она втравила меня в/ неприятности; get smb. out of smth. get smb. out of a fix /out of difficulty/ вызволить кого-л. из затруднения; get the children out of this habit отучать детей от этой привычки || get smth., smb. off one's hands избавиться от чего-л., кого-л., сбыть что-л., кого-л. с рук; she wished she could get the old house (the useless books, her unmarried daughter, etc.) off her hands ей хотелись избавиться /освободиться/ от старого дома и т. д. /сбыть старый дом и т. д. с рук/
    9) get smth. of smth. get 5 years of hard labour получить пять лет каторжных работ; get smth. for smth. he got a stiff sentence for his crimes за совершенные преступления ему был вынесен суровый приговор
    10) have got smth., smb. in (at, on, etc.) smth. I have /I've/ got money in the bank (a flat in this house, a friend at the studio, etc.) у меня в банке [лежат] деньги и т. д. || he's got smth., smb. on the brain он все время о чем-л., о ком-л. думает
    17. XXII
    get smth. by doing smth. that's what you get by talking too much вот что ты получаешь /вот как ты расплачиваешься/ за болтливость; get a good price by bargaining поторговаться и получить хорошую цену; get smth. for doing smth. you'll get a beating for doing this тебе за это всыпят; you'll get it for breaking that vase! тебе крепко достанется за то, что ты разбил вазу!
    18. XXIV1
    get smth., smb. as smth. get L 10 as reward (a book as a consolation prize, the newcomer as assistant, etc.) получить десять фунтов в качестве вознаграждения и т. д.; I got this book as a present я получил эту книгу в подарок; we get L 20 as the average мы получаем в среднем двадцать фунтов
    19. XXVI
    get smb., smth. before... (when..., etc.) get him before he escapes схватить его до того, как он скроется; get the book when the price is reduced купить книгу, когда ее уценят

    English-Russian dictionary of verb phrases > get

  • 63 turn

    [tə:n]
    ampere turn ампер-виток turn out оказываться; he turned out an excellent actor он оказался прекрасным актером; as it turned out как оказалось turn оборот (колеса); at each turn при каждом обороте turn ав. разворот; at every turn на каждом шагу, постоянно; to serve one's turn годиться (для определенной цели) at the turn of the month в конце месяца at the turn of the year в конце года turn очередь; turn and turn about, in turn, by turns по очереди turn услуга; to do (smb.) a good (an ill) turn оказать (кому-л.) хорошую (плохую) услугу turn out прибыть; the firebrigade turned out as soon as the fire broke out пожарная команда прибыла, как только начался пожар turn разг. нервное потрясение, шок, приступ, припадок; a turn of anger припадок гнева; to give (smb.) a turn взволновать (кого-л.) she has a turn for music у нее есть музыкальные способности; he has an optimistic turn of mind он оптимист he hopes for a turn in his luck он надеется, что ему повезет; my affairs have taken a bad turn мои дела приняли дурной оборот turn достигнуть (известного момента, возраста, количества); he is turned fifty ему за пятьдесят turn out оказываться; he turned out an excellent actor он оказался прекрасным актером; as it turned out как оказалось turn up поднимать(ся) вверх; загибать(ся); her nose turns up у нее вздернутый нос turn очередь; turn and turn about, in turn, by turns по очереди in turn по очереди jobber's turn курсовая прибыль turn портить(ся); the leaves turned early листья рано пожелтели; the milk has turned молоко прокисло turn изменять(ся); luck has turned фортуна изменила turn портить(ся); the leaves turned early листья рано пожелтели; the milk has turned молоко прокисло turn перемена; изменение (состояния); a turn for the better изменение к лучшему; the milk is on the turn молоко скисает turn on зависеть (от); much turns on his answer многое зависит от его ответа he hopes for a turn in his luck он надеется, что ему повезет; my affairs have taken a bad turn мои дела приняли дурной оборот one good turn deserves another посл. услуга за услугу; not to do a hand's turn сидеть сложа руки not to know which way to turn не знать, что предпринять one good turn deserves another посл. услуга за услугу; not to do a hand's turn сидеть сложа руки to take turns делать поочередно, сменяться; to wait one's turn ждать своей очереди; out of turn вне очереди turn ав. разворот; at every turn на каждом шагу, постоянно; to serve one's turn годиться (для определенной цели) she has a turn for music у нее есть музыкальные способности; he has an optimistic turn of mind он оптимист turn up случаться; подвернуться, оказаться; something will turn up что-нибудь да подвернется star turn главный номер программы sudden turn неожиданный поворот turn короткая прогулка, поездка; to take (или to go for) a turn прогуляться to take turns делать поочередно, сменяться; to wait one's turn ждать своей очереди; out of turn вне очереди to a turn точно; (meat is) done to a turn (мясо) зажарено как раз в меру turn виток (проволоки, резьбы) turn вращать(ся), вертеть(ся) turn вращать(ся) turn вспахивать, пахать turn выворачивать наизнанку; перелицовывать (платье); to turn inside out выворачивать наизнанку turn делать(ся) turn достигнуть (известного момента, возраста, количества); he is turned fifty ему за пятьдесят turn законченная спекулятивная сделка turn изгиб (дороги); излучина (реки) turn изменение turn изменение направления; перен. поворотный пункт turn изменять(ся); luck has turned фортуна изменила turn как глагол-связка делаться, становиться; to turn red покраснеть; to turn sick почувствовать тошноту turn конец turn короткая прогулка, поездка; to take (или to go for) a turn прогуляться turn короткий период деятельности turn курсовая прибыль turn полигр. марашка turn pl менструации turn менять направление turn направлять, сосредоточивать (тж. внимание, усилия); to turn the hose on the fire направить струю на огонь turn направлять turn поворот; right (left, about) turn! воен. направо! (налево!, кругом!) turn разг. нервное потрясение, шок, приступ, припадок; a turn of anger припадок гнева; to give (smb.) a turn взволновать (кого-л.) turn обдумывать (вопрос, проблему) turn оборот, построение (фразы); a turn of speech оборот речи turn оборот (колеса); at each turn при каждом обороте turn оборот turn огибать, обходить turn оказывать(ся) turn оттачивать, придавать изящную форму turn очередной номер программы, выход; сценка, интермедия turn очередь; turn and turn about, in turn, by turns по очереди turn очередь turn переводить (на другой язык; into) turn перевертывать(ся); переворачиваться, кувыркаться; to turn upside down переворачивать вверх дном turn перемена; изменение (состояния); a turn for the better изменение к лучшему; the milk is on the turn молоко скисает turn перемена turn поворачивать(ся); обращаться; повертывать(ся); to turn to the right повернуть направо; to turn on one's heel(s) круто повернуться (и уйти) turn поворачивать turn поворот turn подвернуть, вывихнуть (ногу) turn получать в обращение (товары, деньги) turn портить(ся); the leaves turned early листья рано пожелтели; the milk has turned молоко прокисло turn превращать(ся) (into); to turn milk into butter сбивать масло turn пускать в обращение turn рабочая смена turn ав. разворот; at every turn на каждом шагу, постоянно; to serve one's turn годиться (для определенной цели) turn разница между курсом покупателей и курсом продавцов turn расстраивать (пищеварение, психику, здоровье и т. п.); вызывать отвращение turn (рабочая) смена turn смена (рабочая) turn способность; склад (характера); стиль, манера, отличительная черта turn становить(ся) turn строение, форма; the turn of the ankle форма лодыжки turn точить (на токарном станке); обтачивать turn услуга; to do (smb.) a good (an ill) turn оказать (кому-л.) хорошую (плохую) услугу turn форма turning: turn pres. p. от turn to turn teacher стать учителем; turn about оборачиваться; повернуть кругом (на 180 град.) turn against восстановить против turn against восстать против to turn an enemy's flank воен. обойти противника с фланга to turn an enemy's flank перехитрить (кого-л.) turn очередь; turn and turn about, in turn, by turns по очереди turn aside отворачиваться turn aside отклонять(ся) turn away отворачивать(ся); отвращать turn away прогонять, увольнять turn back обернуться turn back повернуть назад turn back прогнать turn down загнуть; отогнуть; to turn down a collar отогнуть воротник turn перемена; изменение (состояния); a turn for the better изменение к лучшему; the milk is on the turn молоко скисает to turn up the radio сделать радио громче; turn upon внезапно изменить отношение (к кому-л.); to turn (smb.'s) head вскружить (кому-л.) голову turn in разг. возвращать, отдавать; сдавать; you must turn in your uniform when you leave the army вам нужно будет вернуть обмундирование, когда вылизуетесь turn in зайти мимоходом turn in лечь спать turn in поворачивать вовнутрь; to turn in one's toes поставить ноги носками внутрь turn in поворачивать вовнутрь; to turn in one's toes поставить ноги носками внутрь turn выворачивать наизнанку; перелицовывать (платье); to turn inside out выворачивать наизнанку to turn loose освобождать; to turn yellow струсить; to turn the scale (или the balance) решить исход дела to turn loose спускать (животное) с цепи turn превращать(ся) (into); to turn milk into butter сбивать масло turn разг. нервное потрясение, шок, приступ, припадок; a turn of anger припадок гнева; to give (smb.) a turn взволновать (кого-л.) turn of century начало века turn оборот, построение (фразы); a turn of speech оборот речи turn строение, форма; the turn of the ankle форма лодыжки turn of year начало года turn off быстро сделать (что-л.) turn off вчт. выключить turn off закрывать (кран); выключать (свет) turn off отвлекать внимание turn off sl. повесить turn off сворачивать (о дороге) turn off увольнять turn on = turn upon turn on вчт. включить turn on зависеть (от); much turns on his answer многое зависит от его ответа turn on открывать (кран, шлюз); включать (свет) turn поворачивать(ся); обращаться; повертывать(ся); to turn to the right повернуть направо; to turn on one's heel(s) круто повернуться (и уйти) to turn one's hand (to smth.) приниматься (за что-л.) to turn one's mind (to smth.) думать (о чем-л.), обратить внимание (на что-л.), сосредоточиться (на чем-л.) turn out бастовать turn out вставать (с постели) turn out вывертывать (карман, перчатку) turn out выгонять, увольнять; исключать turn out выгонять в поле (скотину) turn out выгружать turn out вызывать; turn out the guard вызовите караул turn out выпускать (изделия) turn out выпускать turn out оказываться; he turned out an excellent actor он оказался прекрасным актером; as it turned out как оказалось turn out прекращать работу turn out прибыть; the firebrigade turned out as soon as the fire broke out пожарная команда прибыла, как только начался пожар turn out производить turn out тушить (свет) turn out увольнять turn out украшать, наряжать; снаряжать to turn out in the cold = окатить холодной водой; to turn up one's heels sl. протянуть ноги, скончаться turn out вызывать; turn out the guard вызовите караул turn over возобновлять turn over восполнять (запасы товаров) turn over ком. иметь оборот turn over иметь оборот turn over обдумывать turn over обновлять полностью turn over опрокидывать(ся) turn over переворачивать turn over перевертывать(ся) turn over передавать (дело, доверенность и т. п.) другому turn over передавать другому лицу turn over переделывать turn over тех. перекрывать кран turn over превращать turn как глагол-связка делаться, становиться; to turn red покраснеть; to turn sick почувствовать тошноту turn round изменять (свои взгляды, политику и т. п.) turn round оборачиваться; поворачиваться turn как глагол-связка делаться, становиться; to turn red покраснеть; to turn sick почувствовать тошноту to turn teacher стать учителем; turn about оборачиваться; повернуть кругом (на 180 град.) turn направлять, сосредоточивать (тж. внимание, усилия); to turn the hose on the fire направить струю на огонь turn to обратиться (к кому-л.) turn to окончиться (чем-л.), быть результатом (чего-л.) turn to превратиться turn to приняться за работу turn up внезапно появляться; приходить, приезжать turn up вскапывать, выкапывать turn up разг. вызывать тошноту turn up открыть (карту) turn up поднимать(ся) вверх; загибать(ся); her nose turns up у нее вздернутый нос turn up случаться; подвернуться, оказаться; something will turn up что-нибудь да подвернется to turn out in the cold = окатить холодной водой; to turn up one's heels sl. протянуть ноги, скончаться to turn up the radio сделать радио громче; turn upon внезапно изменить отношение (к кому-л.); to turn (smb.'s) head вскружить (кому-л.) голову turn on = turn upon to turn up the radio сделать радио громче; turn upon внезапно изменить отношение (к кому-л.); to turn (smb.'s) head вскружить (кому-л.) голову turn перевертывать(ся); переворачиваться, кувыркаться; to turn upside down переворачивать вверх дном to turn loose освобождать; to turn yellow струсить; to turn the scale (или the balance) решить исход дела to take turns делать поочередно, сменяться; to wait one's turn ждать своей очереди; out of turn вне очереди turn in разг. возвращать, отдавать; сдавать; you must turn in your uniform when you leave the army вам нужно будет вернуть обмундирование, когда вылизуетесь

    English-Russian short dictionary > turn

  • 64 язык IL

    1. Instruction List
    2. IL

     

    язык IL
    Список инструкций. Один из пяти стандартизированных языков программирования ПЛК.
    [ http://kazanets.narod.ru/PLC_PART2.htm]

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

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

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

    Пример программы на языке IL приведен на рис. 5.

    4902
    Рис. 5. Язык инструкций IL.


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

    Тематики

    EN

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

  • 65 IL

    1. язык IL
    2. устройство перемежения
    3. уровень изоляции
    4. неработающий
    5. независимые нагрузки
    6. начальная загрузка ядерного топлива
    7. интерфейсная петля
    8. интерлейкины
    9. индикаторная лампа
    10. вносимые потери

     

    вносимые потери
    Уменьшение коэффициента передачи - уменьшение оптической энергии между входным и выходным портами пассивного компонента, выраженное в децибелах. (МСЭ-T G.671).
    [ http://www.iks-media.ru/glossary/index.html?glossid=2400324]

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

    оптические вносимые потери
    вносимые потери

    Отношение суммарной мощности оптического излучения на входных оптических полюсах компонента ВОСП к суммарной мощности оптического излучения на выходных полюсах компонента ВОСП, выраженное в децибелах.
    [ ГОСТ 26599-85]

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

    [ http://www.lanmaster.ru/SKS/DOKUMENT/568b.htm]

    Тематики

    Синонимы

    EN

     

    индикаторная лампа
    контрольная лампа
    сигнальная лампа


    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

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

    Синонимы

    EN

     

    интерлейкины
    Белки из группы лимфокинов (факторы роста лимфоцитов), продуцируемые клетками-макрофагами, стимулируют пролиферацию тимоцитов и активацию Т- и В-лимфоцитов; 2 формы И. (И.-1 и И.-2) обычно кодируются тесно сцепленными генами - у человека они локализованы на участке q12-21 хромосомы 2.
    [Арефьев В.А., Лисовенко Л.А. Англо-русский толковый словарь генетических терминов 1995 407с.]

    Тематики

    EN

     

    интерфейсная петля
    Например, интерфейсная петля фирмы Hewlett-Packard.
    [Е.С.Алексеев, А.А.Мячев. Англо-русский толковый словарь по системотехнике ЭВМ. Москва 1993]

    Тематики

    EN

     

    начальная загрузка ядерного топлива

    [А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]

    Тематики

    EN

     

    независимые нагрузки

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999]

    Тематики

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

    EN

     

    неработающий
    холостой


    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999]

    Тематики

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

    Синонимы

    EN

     

    уровень изоляции

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

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

    EN

     

    устройство перемежения
    (МСЭ-Т G.998.3).
    [ http://www.iks-media.ru/glossary/index.html?glossid=2400324]

    Тематики

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

    EN

     

    язык IL
    Список инструкций. Один из пяти стандартизированных языков программирования ПЛК.
    [ http://kazanets.narod.ru/PLC_PART2.htm]

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

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

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

    Пример программы на языке IL приведен на рис. 5.

    4902
    Рис. 5. Язык инструкций IL.


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

    Тематики

    EN

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

  • 66 Instruction List

    1. язык IL

     

    язык IL
    Список инструкций. Один из пяти стандартизированных языков программирования ПЛК.
    [ http://kazanets.narod.ru/PLC_PART2.htm]

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

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

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

    Пример программы на языке IL приведен на рис. 5.

    4902
    Рис. 5. Язык инструкций IL.


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

    Тематики

    EN

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

  • 67 turn

    1. noun
    1) оборот (колеса); at each turn при каждом обороте
    2) поворот; right (left, about) turn! mil. направо! (налево!, кругом!)
    3) изменение направления; fig. поворотный пункт
    4) изгиб (дороги); излучина (реки)
    5) перемена; изменение (состояния); a turn for the better изменение к лучшему; the milk is on the turn молоко скисает; he hopes for a turn in his luck он надеется, что ему повезет; my affairs have taken a bad turn мои дела приняли дурной оборот
    6) очередь; turn and turn about, in turn, by turns по очереди; to take turns делать поочередно, сменяться; to wait one's turn ждать своей очереди; out of turn вне очереди
    7) услуга; to do smb. a good (an ill) turn оказать кому-л. хорошую (плохую) услугу
    8) очередной номер программы, выход; сценка, интермедия
    9) короткая прогулка, поездка; to take (или to go for) а turn прогуляться
    10) способность; склад (характера); стиль, манера, отличительная черта; she has a turn for music у нее есть музыкальные способности; he has an optimistic turn of mind он оптимист
    11) (рабочая) смена
    12) короткий период деятельности
    13) collocation нервное потрясение, шок, приступ, припадок; а turn of anger припадок гнева; to give smb. a turn взволновать кого-л.
    14) строение, форма; the turn of the ankle форма лодыжки
    15) оборот, построение (фразы); а turn of speech оборот речи
    16) виток (проволоки, резьбы)
    17) (pl.) менструации
    18) typ. марашка
    19) aeron. разворот
    at every turn на каждом шагу, постоянно
    to serve one's turn годиться (для определенной цели)
    to a turn точно; (meat is) done to a turn (мясо) зажарено как раз в меру
    one good turn deserves another посл. услуга за услугу
    not to do a hand's turn сидеть сложа руки
    2. verb
    1) вращать(ся), вертеть(ся)
    2) поворачивать(ся); обращаться; повертывать(ся); to turn to the right повернуть направо; to turn on one's heel(s) круто повернуться (и уйти)
    3) огибать, обходить;
    to turn an enemy's flank
    а) mil. обойти противника с фланга;
    б) перехитрить кого-л.
    4) направлять, сосредоточивать (тж. внимание, усилия); to turn the hose on the fire направить струю на огонь; to turn one's hand to smth. приниматься за что-л.; to turn one's mind to smth. думать о чем-л., обратить внимание на что-л., сосредоточиться на чем-л.
    5) перевертывать(ся); переворачиваться, кувыркаться; to turn upside down переворачивать вверх дном
    6) вспахивать, пахать
    7) выворачивать наизнанку; перелицовывать (платье); to turn inside out выворачивать наизнанку
    8) расстраивать (пищеварение, психику, здоровье и т. п.); вызывать отвращение
    9) изменять(ся); luck has turned фортуна изменила
    10) превращать (ся) (into); to turn milk into butter сбивать масло
    11) портить(ся); the leaves turned early листья рано пожелтели; the milk has turned молоко прокисло
    12) переводить (на другой язык; into)
    13) достигнуть (известного момента, возраста, количества); he is turned fifty ему за пятьдесят
    14) точить (на токарном станке); обтачивать
    15) оттачивать, придавать изящную форму
    16) обдумывать (вопрос, проблему)
    17) подвернуть, вывихнуть (ногу)
    18) как глагол-связка делаться, становиться; to turn red покраснеть; to turn sick почувствовать тошноту; to turn teacher стать учителем
    turn about
    turn against
    turn aside
    turn away
    turn back
    turn down
    turn in
    turn off
    turn on
    turn out
    turn over
    turn round
    turn to
    turn up
    turn upon
    to turn smb.'s head вскружить кому-л. голову
    to turn loose
    а) спускать (животное) с цепи;
    б) освобождать
    to turn yellow струсить
    to turn the scale (или the balance) решить исход дела
    not to know which way to turn не знать, что предпринять
    to turn out in the cold = окатить холодной водой
    to turn up one's heels slang протянуть ноги, скончаться
    Syn:
    bend
    * * *
    1 (n) законченная спекулятивная сделка; курсовая прибыль; оборот; перемена
    2 (v) обратить; обращать; повернуть; повернуться; поворачивать; поворачиваться; пускать в обращение
    * * *
    вращать(ся), вертеть(ся), поворачивать(ся)
    * * *
    [tɜrn /tɜːn] n. оборот, поворот, изгиб, излучина, отклонение от прежнего направления, перемена, изменение, поворотный пункт, виток, вираж, черед, очередь, выход, очередной номер программы, сценка, интермедия, короткая прогулка, короткий период деятельности, рабочая смена, склад, отличительная черта, стиль, манера, способность, строение, форма v. поворачивать, поворачиваться, обертываться, оборачивать, заворачивать, вращать, вертеть, вращаться, вертеться, покрутиться, переворачивать, ворочать, переворачиваться, повертывать, повертываться, направлять, повернуть, поворотить, поворотиться, свернуть, огибать, обходить, точить, обтачивать, обточить, оттачивать
    * * *
    вернитесь
    вернуть
    вернуться
    возвратитесь
    возвратить
    возвратиться
    возвращать
    возвращаться
    воротить
    воротиться
    выгонять
    вырезать
    изменение
    крутиться
    оборот
    обратить
    очередь
    перемена
    повернитесь
    повернуть
    повернуться
    повертывать
    поворачивать
    поворотить
    поворотиться
    свернуть
    черед
    черёд
    * * *
    1. сущ. 1) а) редк. вращение, вращательное движение, круговое движение б) кувыркание (в гимнастике) в) оборот (колеса) 2) поворачивание, изменение направления; отклонение (от предыдущего курса) 3) а) поворот б) авиац. разворот в) изгиб (дороги); излучина (реки) 4) перен. поворотный пункт 5) а) (рабочая) смена б) короткий период деятельности в) короткая прогулка 6) а) перемена; изменение (состояния) б) начало нового этапа (чего-л.) 7) очередь 8) очередной номер программы 9) а) склад ( характера); склонность (к чему-л.) б) стиль, манера, отличительная черта 10) разг. нервное потрясение 2. гл. 1) а) поворачивать б) вертеть 2) а) поворачиваться б) перен. вращаться 3) а) точить, обтачивать (на токарном станке) б) строит. конструировать, строить (арки, сводчатые перекрытия) в) г) вязать круговой вязкой (напр., пятку носка и т. п.) 4) перен. оттачивать, доводить до совершенства, придавать изящную форму 5) а) двигаться, поворачиваться б) двигаться вверх-вниз (о весах) 6) вертеть (в уме), обдумывать, взвешивать (вопрос, проблему и т. п.) 7) а) загибать б) загнуть (конец острого инструмента) в) загнуться 8) а) переворачивать б) вспахивать, пахать (переворачивать землю плугом) в) выворачивать наизнанку (об одежде) 9) а) вызывать тошноту; перен. вызывать отвращение б) не принимать, извергать (о желудке) 10) а) менять направление, поворачивать б) заставлять отступать, менять направление в) обходить г) поворачивать назад

    Новый англо-русский словарь > turn

  • 68 turn

    1. [tɜ:n] n
    1. 1) оборот
    2) с.-х. оборот пласта
    3) вращение; вращательное движение

    to give smth. a turn - повернуть что-л.

    to give smb. a turn - покружить кого-л.

    2. 1) поворот ( движение)

    no left [right] turn - запрещён левый [правый] поворот

    a turn to the right [to the left] - поворот направо [налево]

    to make /to take/ a turn - повернуть

    backhand [standing] turn - поворот на задних ногах [на месте] ( конный спорт)

    downhill [uphill] turn - поворот на спуске с горы [при подъёме] ( лыжный спорт)

    right turn! - направо!

    left turn! - налево!

    about turn! - кругом!

    2) авт. разворот
    3) поворот, место поворота
    4) изгиб
    5) поворот ( в течении времени); поворотный пункт; порог, конец

    at the turn of the century - на пороге нового столетия [см. тж. ]

    at the turn of the year [of the month] - в конце года [месяца]

    6) поворот; отклонение, отступление (в сюжете, рассказе и т. п.)

    the story has so many twists and turns that the reader becomes lost - в рассказе столько поворотов и отступлений (от основной сюжетной линии), что читатель совершенно теряется

    3. 1) изменение направления

    turn of the tide - мор. смена приливо-отливного течения [см. тж. ]

    what turn did the discussion take? - в каком направлении развивалась дискуссия?

    2) смена, перемена курса ( судна)
    4. перемена, изменение ( состояния)

    the turn of affairs [of events] - оборот дел [поворот событий]

    a turn for the better [for the worse] - изменение к лучшему [к худшему]

    to give a new turn to smth. - придать новый оборот /-ую окраску/ чему-л.

    there was a nasty turn in the weather - погода изменилась к худшему, погода испортилась

    5. виток

    turn of a bandage - оборот /ход/ бинта

    dead turns - эл. мёртвые /холостые/ витки

    give the rope a few more turns around the tree - оберни верёвку вокруг дерева ещё несколько раз

    6. 1) очередь

    in turn(s), by turns, turn and turn about - по очереди

    laughing and crying in turn - то смеясь, то плача

    he went hot and cold by turns - его бросало то в жар, то в холод

    out of turn - вне очереди [см. тж. ]

    to wait one's turn in a doctor's office - дожидаться своей очереди на приём к врачу

    to take turns - делать (что-л.) по очереди; чередоваться, сменяться

    my turn will come! - придёт и мой черёд!; я ещё своё возьму!; я ещё своего добьюсь!

    2) попытка заняться чем-л.; временное занятие

    take a turn! - а ну попробуй!

    7. 1) очередной номер программы, выход; сценка, интермедия

    short turns - короткие номера /сценки/

    2) исполнитель номера
    8. короткая прогулка, поездка

    to take /to have/ a turn, to go for a turn (in the garden) - пройтись /прогуляться/ (по саду)

    to take a turn on a bicycle - покататься /проехаться/ на велосипеде

    9. короткий период деятельности

    a turn of work - небольшая работа, немного работы

    to take a turn at the oars - немного погрести /поработать/ вёслами

    10. (рабочая) смена

    to add a second turn - добавить вторую смену, организовать двухсменную работу

    11. 1) особенность, характерная черта; склад (ума, характера)

    peculiar turn of the Greek character - особенность греческого (национального) характера

    2) стиль, манера; интерпретация
    12. способность; дар; жилка

    a turn for affairs - деловая жилка /складка/

    he is of a musical turn, he has a turn for music - у него хорошие способности к музыке

    13. 1) строение, форма
    2) построение ( фразы)

    I don't like the turn of the sentence - мне не нравится, как построено это предложение

    3) оборот
    14. разг.
    1) приступ, припадок, вспышка

    a turn of anger - припадок /вспышка/ гнева

    2) потрясение, шок

    to give smb. quite a turn - сильно испугать /взволновать/ кого-л.

    I had quite a turn when I heard the news - я был в шоке, когда услышал эту новость

    15. pl менструация
    16. бирж.
    1) акт купли-продажи (ценных бумаг и т. п.)
    2) прибыль от купли или продажи ценных бумаг
    3) оборот капитала
    4) разница между курсом покупателей и курсом продавцов (тж. turn of the market, jobber's turn)
    17. полигр. марашка
    18. ж.-д.
    1) обходный путь
    2) виток
    19. муз. группетто
    20. ав. разворот

    turn of the century - начало XX века [см. тж. 2, 5)]

    turn of the tide - заметное изменение к лучшему, перемена судьбы [см. тж. 3, 1)]

    turn of life - мед. переходный период, климактерий

    to a turn - точно; как нужно

    done /roasted/ to a turn - зажарено как раз в меру ( о мясе)

    at every turn - на каждом шагу; повсюду, постоянно; каждый раз

    travelling through Europe we kept meeting Americans at every turn - путешествуя по Европе, мы на каждом шагу встречали американцев

    out of turn - неуместно, не к месту, некстати [см. тж. 6, 1)]

    to talk /to speak/ out of turn - а) сказать не к месту; б) говорить необдуманно

    to be on the turn - а) меняться, претерпевать изменения; б) скисать, свёртываться (особ. о молоке)

    to do smb. a good turn - оказать кому-л. добрую услугу

    to do smb. a bad /an ill/ turn - повредить кому-л., оказать кому-л. плохую услугу

    to serve smb. the good turn (of) - ≅ сослужить кому-л. добрую службу

    to serve one's (own) turn - отвечать требованиям; соответствовать цели; вполне подходить

    to serve smb.'s turn - годиться; устраивать кого-л., подходить, отвечать какой-л. цели

    not to do a hand's turn - ≅ и пальцем не пошевелить

    one good turn asks /deserves/ another - посл. услуга за услугу

    2. [tɜ:n] v
    I
    1. 1) поворачивать

    to turn a key [a door-handle, a tap] - повернуть ключ [дверную ручку, кран]

    he turned the knob and the door opened - он повернул ручку, и дверь открылась

    to turn one's head - обернуться, повернуть голову

    2) поворачиваться

    he heard his name called but did not turn - он услышал своё имя, но не обернулся

    3) отворачивать, отводить
    2. 1) вращать
    2) обёртывать, наматывать
    3) вращаться

    the wheel turns a complete circle in a second - колесо делает полный оборот за секунду

    4) кружиться
    3. 1) переворачивать

    to turn the leaves of a book - переворачивать страницы книги, листать книгу

    the nurse could easily turn the patient - сестра могла легко перевернуть больного

    2) переворачиваться

    to turn in bed [in one's sleep] - вертеться в постели [во сне]

    it's enough to make him turn in his grave - он от этого в гробу перевернётся

    4. 1) опрокидывать; переворачивать вверх дном
    2) выкладывать, выпускать

    to turn the contents of one's bag (out) onto the table - выложить содержимое своей сумки на стол

    5. 1) загибать; закручивать; отгибать
    2) загибаться; закручиваться; отгибаться
    6. 1) направлять

    to turn one's (foot)steps - направляться, направлять свои стопы

    to turn the car left [right] - повернуть машину налево [направо]

    to turn a car to avoid collision - повернуть машину, чтобы избежать столкновения

    2) направляться

    not to know which way to turn - не знать, куда идти [ср. тж. ]

    I turned down the avenue - я повернул /свернул/ на аллею

    3) поворачиваться (в обратную сторону)

    it is time to turn now if we wish to get home in time for dinner - пора поворачивать назад, если мы хотим поспеть к обеду

    shall we turn? - пойдём обратно?, повернём?

    he turned on his heel(s) and went away in a rage - он повернулся на каблуках и ушёл разгневанный

    7. 1) отклонять, менять направление

    to turn a blow [criticism] - отвести удар [критику]

    this metal is thick enough to turn a bullet - этот металл достаточно прочен, чтобы пуля не пробила его /отскочила от него/

    2) отклоняться, менять направление
    8. (on, upon) нацеливать, направлять

    to turn one's gun on smb. - направить оружие на кого-л.

    to turn one's weapon upon oneself - обратить собственное оружие против самого себя

    9. огибать, обходить

    to turn a corner - поворачивать за угол [ср. тж. ]

    to turn smb.'s flank - воен. охватывать чей-л. фланг, охватывать /обходить/ кого-л. с фланга [ср. тж. ]

    10. 1) точить, обтачивать на токарном станке
    2) поддаваться обработке на токарном станке, поддаваться токарной обработке

    to turn well [easily] - хорошо [легко] точиться

    3) оттачивать, придавать завершённую форму (фразе и т. п.)
    11. редк.
    1) (из)менять (что-л.); действовать (на что-л.)

    his speech turned my thinking - то, что он сказал, заставило меня изменить свою точку зрения

    2) изменяться, подвергаться изменению
    12. редк.
    1) обращать (кого-л.) в другую веру
    2) обращаться в другую веру, менять религию
    3) изменять, предавать
    13. редк. вызывать тошноту
    14. уст. иметь противоположный результат
    II А
    1. лицевать ( одежду)
    2. делать, выполнять (прыжок, упражнение)

    to turn a somersault - делать /крутить/ сальто

    to turn handsprings - выполнять повороты рывком; делать «колесо»

    3. обдумывать (вопросы, проблемы и т. п.)

    to turn smth. in one's head - обдумывать что-л.

    he turned the question every way but could find no answer - разг. как он ни бился над этим вопросом, решить его он не мог

    he was still turning the idea about when he fell asleep - засыпая, он всё ещё продолжал об этом думать

    4. 1) менять ( тему); переводить ( разговор)

    to turn the conversation (to livelier topics) - перевести разговор (на более интересные темы)

    2) переходить ( о разговоре) [ср. тж. II Б 2, 3)]

    the talk turned to more general topics - разговор перешёл на более общие темы

    5. 1) убавлять или прибавлять (газ, воду и т. п.)
    2) достигнуть (определённого момента, возраста и т. п.)

    the price has turned ten dollars by the next bid - в следующий момент цена достигла десяти долларов; следующий покупатель предложил (за вещь) десять долларов

    6. 1) менять (цвет, окраску и т. п.)

    autumn turns the foliage, autumn turns the leaves yellow - осенью листва желтеет

    2) меняться (о цвете, окраске); увядать
    3) меняться; перемениться ( о ветре)

    the wind is turning - ветер меняет направление, ветер меняется

    7. 1) пускать в обращение (деньги, товары)
    2) находиться в обращении (о деньгах, товарах)
    8. 1) получать ( прибыль)
    2) зарабатывать ( деньги)
    9. продаваться, идти ( о товаре)
    10. 1) портить, вызывать прокисание; сквашивать (молоко и т. п.)
    2) портиться, прокисать, скисать (о молоке и т. п.)
    11. 1) согнуть, затупить ( лезвие острого инструмента)
    2) загнуться, согнуться, затупиться ( о лезвии)
    12. выгонять ( скот на пастбище; тж. turn out)
    13. 1) срезать кожуру ленточкой (с лимона, апельсина и т. п.)
    2) вырезать (косточку из какого-л. плода)
    14. пахать, оборачивать ( пласт)
    15. стр. выводить (свод, арку)
    16. вывязывать (пятку чулка и т. п.)
    II Б
    1. to turn smth. to smth., to smb. обращать, направлять (мысли, внимание) на что-л. или к кому-л.; сосредоточивать (мысли, внимание) на чём-л. или на ком-л.

    to turn one's thoughts [one's attention] to one's work - сосредоточивать мысли [внимание] на (своей) работе

    to turn one's efforts to smth. more important - направлять свои усилия на что-л. более важное

    2. to turn to smth., to smb.
    1) обращаться, направляться на что-л. или к кому-л.; сосредоточиваться на чём-л. или на ком-л. (о мыслях, внимании и т. п.)

    his thoughts have often turned to the subject - его мысли часто возвращались к этому предмету

    his thoughts turned to the sea - мысли его обратились к морю, он обратился мыслями к морю

    2) обращаться, переходить к чему-л. или кому-л.; начинать рассматривать что-л. или кого-л.

    let us now turn from mechanics to medicine - перейдём теперь от механики к медицине

    3) переводить разговор на что-л. или кого-л. [ср. тж. II А 4, 2)]

    when she entered the room he turned to another subject - когда она вошла в комнату, он перевёл разговор на другую тему

    3. to turn to smb.
    1) обращаться к кому-л.

    I don't know to whom to turn - я не знаю, к кому (следует) обратиться

    2) тянуться к кому-л.
    4. to turn to smth.
    1) обращаться к чему-л.

    to turn to the dictionary [to the reference-book] - обратиться к словарю [к справочнику]

    2) приниматься, браться за что-л. (тж. to turn oneself to smth.)

    to turn to painting [to music] - заняться живописью [музыкой]

    5. to turn smth. to smth. использовать, применять что-л. для чего-л.

    to turn smth. to advantage - обратить что-л. на пользу, использовать что-л. с выгодой

    to turn anthropological knowledge to practical uses - использовать антропологические знания в практических целях

    6. to turn smb. (on)to smth.
    1) использовать, занимать кого-л. для чего-л.

    to turn all available hands (on)to the job of cleaning up - использовать все свободные руки на уборке (помещения и т. п.); бросить всех свободных работников на уборку (помещения и т. п.)

    2) приобщить кого-л. к чему-л., убедить кого-л. в чём-л.

    to turn smb. to one's own views - убедить кого-л. в правильности своих взглядов; внушить кому-л. свои взгляды

    7. to turn to smb. (for smth.) обращаться к кому-л. (за чем-л.)

    to turn to the secretary for information - обратиться за справкой к секретарю

    to turn to smb. for help [for support, for advice] - обращаться к кому-л. за помощью [за поддержкой, за советом]; искать у кого-л. помощи [поддержки, совета]

    the child turned to its mother for comfort - ребёнок искал утешения у матери

    8. to turn smb., smth. (in)to smb., smth. превращать кого-л., что-л. в кого-л., что-л., делать кого-л., что-л. кем-л., чем-л.

    to turn smb. into a coward - делать из кого-л. труса, превращать кого-л. в труса

    to turn sunlight directly into electricity - непосредственно преобразовывать солнечный свет в электричество

    the drawing room was turned into a study - гостиная была превращена /переделана/ в кабинет, гостиная стала служить кабинетом

    9. to turn (in)to smb., smth. превращаться в кого-л., что-л.; становиться кем-л., чем-л.

    the rain turned (in)to sleet - дождь превратился /перешёл/ в мокрый снег

    the puzzled look turned quickly to one of understanding - озадаченный взгляд быстро сменился понимающим

    10. to turn smth. into smth.
    1) обменивать что-л. на что-л., обращать что-л. во что-л.

    she turned her eggs into cash - она продала яйца и выручила (хорошие) деньги

    2) переводить на другой язык

    how would you turn this passage? - как вы переведёте этот отрывок?

    3) перефразировать, сформулировать иначе
    11. to turn smth. against smb., smth. обращать что-л. против кого-л., чего-л.

    they turned his argument against him - они обратили его аргументы против него самого

    his own criticism was turned against him - его собственная критика обернулась против него самого

    12. to turn smb. against smb., smth. восстанавливать кого-л. против кого-л., чего-л.

    they turned his family against him - они восстановили против него его семью

    13. to turn against smb., smth.
    1) восставать против кого-л., чего-л.

    he turned against his former friends - он ополчился на /пошёл против/ своих прежних друзей

    2) обращаться против кого-л., чего-л.

    his words turned against himself - его слова обернулись против него самого

    14. to turn smb. from /out of, off/ smth., to turn smb. to /into/ smth. прогонять, выгонять, выпускать кого-л. откуда-л., куда-л.

    to turn one's son from /out of/ the house - выгнать сына из дома

    to turn the cat into the cellar for the night - выгонять или выпускать кота на ночь в погреб

    15. to turn smb. from smth. /from doing smth./ отвратить кого-л. от чего-л.; помешать кому-л. делать что-л.

    to turn smb. from his duty - отвлекать кого-л. от исполнения своего долга

    when once he has made up his mind, nothing will turn him from it - если уж он что задумал, ничто не заставит его изменить своего решения

    16. to turn on /upon/ smth.
    1) зависеть от чего-л., держаться на чём-л.

    great events often turn upon very small circumstances - большие события часто зависят от очень мелких обстоятельств

    the success of the picnic turns on the weather - успех пикника будет зависеть от погоды

    2) вращаться около чего-л.; сосредоточиться на чём-л.

    the debate did not turn upon any practical proposition - обсуждение не касалось какого-л. практического предложения

    17. to turn on /upon/ smb. набрасываться на кого-л.
    III А
    1) в сочетании с существительным превращаться, становиться

    to turn soldier [cook, schoolmaster] - стать солдатом [поваром, школьным учителем]

    to turn Christian [Mohammedan] - обратиться в христианство [магометанство]

    both poets turned in the end men of action - оба поэта стали в конце концов людьми действия

    2) в сочетании с прилагательным становиться, делаться

    to turn sulky - помрачнеть; надуться

    2. в сочетании с существительным и прилагательным превращать, делать; приводить в (какое-л.) состояние

    he turned the dog loose - он спустил собаку (с цепи и т. п.) [ср. тж. ]

    last year's drought turned things worse - прошлогодняя засуха усугубила положение

    the sight turned him green with envy - это зрелище заставило его позеленеть от зависти

    to turn short - внезапно остановиться, замереть

    to turn to bay - отбиваться, отчаянно защищаться ( как загнанный зверь)

    to turn tail см. tail1 I

    to turn tail on /upon/ smth. - отказаться от чего-л.; пренебречь чем-л.; предать что-л.

    to turn colour - а) менять цвет; б) краснеть; смущаться в) бледнеть

    to turn turtle см. turtle1 I

    to turn bridle - а) повернуть лошадь назад; б) отступать ( верхом)

    to turn the trick - добиться желаемого эффекта, получить желаемый результат

    to turn the corner - выйти из затруднительного или опасного положения [ср. тж. I 9]

    to turn the scale /the balance/ - а) (at) показывать (какой-л.) вес; весить ( столько-то); hand baggage turned the scale at 60 pounds - ручная кладь потянула 60 фунтов; б) решить вопрос, разрешить сомнения

    to turn the other cheek - а) библ. подставить другую ланиту /щёку/; б) не противиться злу; не отвечать обидчику

    to turn smb.'s brain /mind/ - а) расстраивать, огорчать; б) сводить с ума

    to turn smb.'s head - вскружить кому-л. голову

    to turn head - уст. мужественно сопротивляться

    to turn the /one's/ back - отвернуться, уйти

    to turn smb.'s heart - тронуть, растрогать кого-л.

    to turn the tables on smb. см. table I

    to turn smb.'s flank - обойти /перехитрить/ кого-л. [ср. тж. I 9]

    to turn one's ankle - вывихнуть /подвернуть/ лодыжку /ногу/

    to turn one's coat - изменить своим принципам; перейти в другую партию; «сменить шкуру»

    not to turn a hair - не выказывать нервозности /тревоги/; ≅ и глазом не моргнуть

    to turn the edge /the point/ of smth. - притуплять, смягчать что-л. (критическое замечание и т. п.)

    to turn smb., smth. loose - а) давать волю кому-л., чему-л.; предоставлять кого-л. самому себе; б) разряжать (орудие, пистолет); открывать огонь; в) (on) натравливать кого-л. на кого-л.; [ср. тж. III А 2]

    to turn loose on smb. - набрасываться на кого-л.

    to turn a mountain into a molehill - ≅ делать из мухи слона

    to turn a deaf ear to smb. - не слушать, отказаться выслушать кого-л.

    to turn the /a/ blind eye to smth. - закрывать глаза на что-л.

    to turn a blind eye to smb.'s philanderings - закрывать глаза на чьи-л. похождения

    to turn the cold shoulder to /on/ smb. - оказывать кому-л. холодный приём

    to turn one's /a/ hand to smth. - заняться каким-л. делом, приступить к работе

    he can turn his hand to almost anything - он умеет делать почти всё; ≅ у него золотые руки

    to turn one's hand upon smb. - уст. убить кого-л.

    to turn smb., smth. to ridicule - подвергать кого-л., что-л. насмешкам, осмеивать кого-л., что-л.

    to turn one's back on /upon/ smth. - а) отвернуться, уйти от чего-л.; we turn our backs on winter - мы прощаемся с зимой; б) пренебрегать кем-л. или чем-л.; предавать кого-л. или что-л.; to turn one's back on history - забыть уроки истории; to turn one's back on one's own people - предать свой народ

    to turn smth. on its head - перевернуть что-л. вверх дном, поставить что-л. (с ног) на голову

    to turn smb. from the door - не пустить кого-л. на порог, отказать кому-л. в гостеприимстве

    to turn smb. round one's little finger - помыкать кем-л.; ≅ вить верёвки из кого-л.

    to turn smb. adrift in the world - бросить кого-л. на произвол судьбы

    not to know where /which way/ to turn - а) не знать, как поступить; б) не знать, где преклонить голову; [ср. тж. I 6, 2)]

    it turns my stomach - меня от этого тошнит /воротит/

    to turn smth. inside out - выворачивать наизнанку

    the wind turned my umbrella inside out - ветер вывернул мой зонт наизнанку

    to turn smth. upside down /topsy-turvy/ - переворачивать что-л. вверх дном

    robbers had turned the room upside down - грабители перевернули в комнате всё вверх дном

    to turn upside down /topsy-turvy/ - опрокидываться, переворачиваться вверх дном

    НБАРС > turn

  • 69 transfer student

    1) Американизм: студент, перевевшийся в университет после подготовительной программы колледжа для поступающих в университеты (см. transfer course), студент подготовительной программы колледжа для поступающих в университеты (1-2 года с последующим переводом на 2-3й курсы университета)
    2) Образование: (амер.) переводной учащийся школы ( ученик, перевевшийся из одной школы в другую ( в связи с перездом семьи в другой город и т.д.), переводной студент (студент, перевевшийся из одного учебного заведения в другое в связи со сменой места жительства и т.д.)

    Универсальный англо-русский словарь > transfer student

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

    1. speicherprogrammierbare Steuerung, f

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

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

  • 71 automate programmable à mémoire

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

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

    Франко-русский словарь нормативно-технической терминологии > automate programmable à mémoire

  • 72 speicherprogrammierbare Steuerung, f

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

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

    Немецко-русский словарь нормативно-технической терминологии > speicherprogrammierbare Steuerung, f

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

    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

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

  • 74 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

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

    1. automate programmable à mémoire

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

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

  • 76 plc

    1. связь по ЛЭП
    2. программируемый логический контроллер
    3. несущая в канале ВЧ-связи по ЛЭП
    4. маскирование потери пакета
    5. контроллер с программируемой логикой
    6. акционерная компания с ограниченной ответственностью

     

    акционерная компания с ограниченной ответственностью
    AG - аббревиатура для обозначения AKTIENGESELLSCHAFT (акционерное общество). Оно пишется после названия немецких, австрийских или швейцарских компаний и является эквивалентом английской аббревиатуры plc (public limited company-акционерная компания с ограниченной ответственностью). Сравни: GmbH.
    [ http://www.vocable.ru/dictionary/533/symbol/97]

    Тематики

    EN

    DE

    • AG

     

    контроллер с программируемой логикой

    [А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]

    Тематики

    EN

     

    маскирование потери пакета
    Метод сокрытия факта потери медиапакетов путем генерирования синтезируемых пакетов (МСЭ-T G.1050).
    [ http://www.iks-media.ru/glossary/index.html?glossid=2400324]

    Тематики

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

    EN

     

    несущая в канале ВЧ-связи по ЛЭП

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999]

    Тематики

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

    EN

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

     

    связь по ЛЭП

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

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

    EN

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

  • 77 SCADA

    1. диспетчерское управление и сбор данных
    2. SCADA

     

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

    Тематики

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

    EN

     

    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

  • 78 programmable logic controller

    1. программируемый логический контроллер
    2. контроллер с программируемой логикой

     

    контроллер с программируемой логикой

    [А.С.Гольдберг. Англо-русский энергетический словарь. 2006 г.]

    Тематики

    EN

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

    Англо-русский словарь нормативно-технической терминологии > programmable logic controller

  • 79 programmable controller

    1. программируемый логический контроллер
    2. программируемый контроллер

     

    программируемый контроллер

    [Я.Н.Лугинский, М.С.Фези-Жилинская, Ю.С.Кабиров. Англо-русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.]

    Тематики

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

    EN

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

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

  • 80 storage-programmable logic controller

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

     

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

    контроллер
    Управляющее устройство, осуществляющее автоматическое управление посредством программной реализации алгоритмов управления.
    [Сборник рекомендуемых терминов. Выпуск 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

    Англо-русский словарь нормативно-технической терминологии > storage-programmable logic controller

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

  • ДРУГОЙ — понятие современной философии, представляющее собой персонально субъектную артикуляцию феномена, обозначенного классической традицией как ‘свое иное’ (Гегель) и обретающее статус базового в рамках современного этапа развития философии… …   История Философии: Энциклопедия

  • Программы UNIX-подобных операционных систем — Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения …   Википедия

  • Программы юникс-подобных операционных систем — Содержание 1 Системный софт 1.1 Общего назначения 1.2 Управление системой …   Википедия

  • Программы мгновенного обмена сообщениями — Запрос «Messenger» перенаправляется сюда. О космическом аппарате см. (англ. Instant messenger, IM) программа для обмена сообщениями через Интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS). Передаваться …   Википедия

  • Программы обмена мгновенными сообщениями — Запрос «Messenger» перенаправляется сюда. О космическом аппарате см. (англ. Instant messenger, IM) программа для обмена сообщениями через Интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS). Передаваться …   Википедия

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

  • ДРУГОЙ — понятие современной философии, представляющее собой персонально субъектную артикуляцию феномена, обозначенного классической традицией как свое иное (Гегель) и обретающее статус базового в рамках современного этапа развития философии… …   История Философии: Энциклопедия

  • Бонусные программы авиакомпаний — Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей …   Википедия

  • ГОСТ Р 50030.5.1-2005: Аппаратура распределения и управления низковольтная. Часть 5. Аппараты и коммутационные элементы цепей управления. Глава 1. Электромеханические аппараты для цепей управления — Терминология ГОСТ Р 50030.5.1 2005: Аппаратура распределения и управления низковольтная. Часть 5. Аппараты и коммутационные элементы цепей управления. Глава 1. Электромеханические аппараты для цепей управления оригинал документа: (обязательное)… …   Словарь-справочник терминов нормативно-технической документации

  • Машина Тьюринга для умножения чисел — Машина Тьюринга (МТ) абстрактный исполнитель (абстрактная вычислительная машина). Была предложена Аланом Тьюрингом в 1936 году для формализации понятия алгоритма. Машина Тьюринга является расширением конечного автомата и, согласно тезису Чёрча… …   Википедия

  • ГОСТ Р МЭК 61513-2011: Атомные станции. Системы контроля и управления, важные для безопасности. Общие требования — Терминология ГОСТ Р МЭК 61513 2011: Атомные станции. Системы контроля и управления, важные для безопасности. Общие требования оригинал документа: [МАГАТЭ 50 SG D8] Примечание 1 См. также «система, важная для безопасности», «класс систем контроля… …   Словарь-справочник терминов нормативно-технической документации

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

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