рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ

МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ - Курсовой Проект, раздел Философия, Микроконтроллеры В Системах Управления. ...

МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ.

Лекции –48 часов

Лабораторные работы –16 часов

Курсовой проект

I. Назначение логических контроллеров

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

 

Характерные черты и сферы применения контроллеров.

Ÿ для разработки, обслуживания и ремонта таких систем требова­лись значительные кадровые и экономические ресурсы, так как каждая отдельная… Ÿ переналадка схемы на решение другой задачи была невоз­можна без полной… Ÿ затруднительно объединение в единую структуру фраг­ментов системы, территориально удалённых друг от друга;

Состав контроллера, связь с объектом, виды сигна­лов

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

Пример применения

В резервуаре высотой 100 см и квадратным сече­нием по внутреннему контуру 12 х 12 см2 налита вода (рис.1.6). Уровень воды может изменяться за счёт её пополнения от питающей магистрали через электромагнитный клапан (ЭМК) и уменьшения от естественного расхода. Уровень измеряется датчиком ИСУ – 100 И [], который преобразует его в токовый сигнал 0…20 mA и передаёт на вход контроллера для выработки управляющих воздействий на ЭМК.

Задание:определить уставки на срабатывание и отключение ЭМК, обеспе­чивающие включение кла­пана при опускании уровня до отметки L1, при которой ос­таток воды в ёмкости равен 3 литрам; после этого до­лить в неё 7 литров и вы­ключить ЭМК с возможно­стью не­прерывного повто­рения цикла.

 

Решение.

· Токовый сигнал преобразуется в масштаб напряжения по схеме рис. 1.4.

 

Рис. 1.6

 

Ÿ Прибор измеряет уровень, а не объём, т.е. его показания будут одинаковы при любых значениях поперечного сечения резер­вуара. Но так как по условиям задачи требуется управлять объёмом, нужно рассчитать, на каких значениях уровня объём будет равен 3 и 10 литрам. Так как L = V / S, а S = 12 ∙ 12 = 144 см2 , получено:

L1 =3000 см3 / 144 см2 = 20,83 см,

L2 = 10000 см3 / 144 см2 = 69,4 см.

Если учесть, что при уровне 100 см входной сигнал контроллера ра­вен 10 B, а это в свою очередь соответствует числу 255. то можно перевести най­денные значения L1 и L2 в их целочисленные эквива­ленты:

X1 = 255 ∙ L1 / 100 = 53; X2 = 255 ∙ L2 / 100 = 177.

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

Ÿ Программно реализовать тот вариант управления, кото­рый рассмотрен в данном примере, можно по-разному.

На рис.1.7 показывается, как это можно сделать на основе совместного исполь­зования R-S триггера (блок B03) и компараторов. В этом случае триггер выпол­няет функции переключаемого элемента (самоблокирующегося реле), а моменты переключения определяются по результатам срав­нения текущих значений уровня с введёнными в компараторы поро­говыми значениями X1 и X2.

 

Рис. 1.7

Программы для рассматриваемого примера составлены в среде Zelio Soft 2 применительно к контроллерам Telemechaniqueфирмы Schneider Electric. Три левых блока на рис. 1.7 – это устройства аналого­вого ввода. На схеме показано их обобщённое отображение

Через B00 текущие значения уровня подаются на верхние аналого­вые входы компараторов B01 и B02 для сравнения с пороговыми значениями на переключение. Пороги сравнения поданы на нижние входы, а условия переключения заданы как < = (не больше) для B 01 и > = (не меньше) для B 02. Управление ЭМК осуществля­ется R – S триггером B 03 с установкой от B 01 и сбросом от B 02.

Графику отображения блоков ввода и вывода есть возмож­ность изменить, если есть желание более точно выразить в ней функциональное назначение сигнала. Это показано на рисунке 1.9, где блоки установки уровней сравнения изображены потен­циометрами, а информационный вход – датчиком. Выходной блок также отображён максимально приближенным к управляемому кла­пану.

 

 

 
 

Рис. 1.8

 

Работу программы можно пояснить временной диаграммой (рис. 1.8). Пока уровень воды меньше 3 литров (числовой эквива­лент в дискретах X1 =53), на выходе B 01 выделяется сигнал ON, устанавливаю­щий выход триггера B 03 в ON, обеспечивая тем самым включение клапана. Как только уровень превысит значение 53, блок B 01 переключится на OFF, но B 03 «запомнит» своё прежнее состояние и ЭМК будет поддерживаться в открытом состоянии. Только когда уровень пре­высит отметку X2 =177, переключившийся в ON компаратор B 02 сбросит B 03 в OFF и ЭМК выключится. Заполнение резервуара водой прекратится до того момента времени, пока уровень не окажется ниже порога X1 =53.

 

 
 

 

а

 


 

б

Рис. 1.9

На рис. 1.9, а и б показано исполнение программы для двух промежу­точных этапов управления, соответствующих моментам времени t1 и t2на временных диаграммах. Численные значения пороговых и текущих значений уровня даны комментариями к блокам про­граммы.

Эту же задачу можно решить иначе, если вместо совместного использования компараторов и R–S триггера применить триггер Шмитта. Он способен совместить функции переключения по заданным пороговым значениям и самоблокирующегося реле для запоминания ранее достигнутого состояния.

По правилам описания блока верхнее пороговое значение X2 = 177 присваивается переключению в ON, а нижнее X1 =53 – возвращению его в OFF. При такой работе блока переключение ЭМК было бы обратным тому, каким оно должно быть (он включался бы тогда, когда его надо было выключать), поэтому между триггером и ЭМК включен инвертор. Рисунок 1.10 иллюстрирует выполнение сформулированной задачи управления.

 
 

а

 

 
 

 

б

 

 

Рис. 1. 10

 

6. В практике использования ПЛК, и в схемотехниче­ской её части, и в программной, постоянно присутствуют эти два понятия: аналоговый и дискретный. Даже на только – что приведен­ных рисунках видно, что есть блоки ввода обоих этих типов сигна­лов. Графически цепи передачи аналоговых сигналов могут обозна­чаться в одних программных средах утолщёнными, в других - сдвоенными линиями. Порты под­ключения аналоговых линий связи могут отмечаться только им при­сущей зеленоватого цвета подсветкой. Отдельные блоки могут иметь входы или выходы для аналоговых или дискретных сигналов. Цепи подключения этих сигналов на поле расположения программы отображаются по-раз­ному, и соединять вход одного типа с выходом другого типа не до­пускается. Даже сами типы и модели контроллеров отличаются спо­собами задания типов входов и выходов, их количества и т.д.

 

Исполнение выходных цепей датчиков сигналов

Наиболее простым получается соединение с датчиками, обладающими релейными выходами (рис.1.11). На клеммах 3-4-5 организована контактная группа,…  

Пример расчёта параметров цепи сопряжения.

Исходные данные. К входу контроллера LOGO! фирмы SIEMENS через порт ввода дискретных сигналов подключается ёмкостный датчик положения E2K - C25ME1 фирмы OMRON, имеющий выходной порт N – P – N типа в соответствии с рис.1.13, б. Напряжение питания датчика равно + 24 B.

Задание. Необходимо найти диапазон допустимых значений сопротивления R.

а б

Рис. 1.14

Решение.Цепь передачи сигнала может находиться в двух состояниях – включенного и выключенного контакта ВК. Соответствующие схемы замещения приведены на рис.1.14.

При замкнутом контакте (рис.1.14,а) входная цепь ПЛК зашунтирована накоротко, Iвх ПЛК =0, и ток протекает от источника +24 B через резистор R. Этот ток не должен быть больше разрешённого для выходной цепи датчика, так как иначе контакт сгорит. По техническим параметрам E2K-C25ME1 ток Imax = 0,2 A. Можно найти Rmin = 24 B / 0,2 A =120 Oм.

При разомкнутом положении ВК (рис.1.14, б) ток протекает через последовательное соединение R и Rвх ПЛК. По характеристикам контроллера его входная цепь «распознает» сигналы уровней ON и OFF при Uвх = 12 B и Iвх > 2,5 mA. Примем Iвх = 5 mA и будем считать, что на резисторе R от протекания такого тока падение напряжения не должно превышать UR = Uпит - Uвх = 24 B – 12 B = 12 B. Этому будет соответствовать максимально допустимое значение сопротивления Rmax =UR / I вх = 12 / 0,005 = 2400 Ом.

Таким образом, величина сопротивления R может быть выбрана не меньше 120 Ом (иначе сгорит контакт) и не больше 2,4 кОм, чтобы контроллер не потерял способность распознать при вводе уровни сигналов ON и OFF.

Коммуникационные порты контроллера

Внешний вид одного из контроллеров семейства a со стороны лицевой панели показан на рис. 1.15. Контроллеры этого семейства выпускаются в нескольких ва­риантах, отличающихся… Под съёмной крышкой (1) находится разъём соединительного кабеля для подключения контроллера к компьютору. Через этот…

Подключение питающих напряжений

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

Подключение источников сигналов

Входные сигналы постоянного тока могут быть аналоговыми и использоваться для… · Из характеристик аналоговых входов становится понятной очень важная для практической работы процедура выполнения…

Варианты подключения выходных цепей

Рис.1.18 иллюстрирует правила подключения релейных вы­ходов, которые функционально предназначены для дискретного управления выходными цепями, т.е. такими, которые работают по принципу «включено / выключено». Их работа основана на замы­кании и размыкании выходных цепей с помощью контактов, входя­щих во внутреннюю структуру контроллера.

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

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


 

 

Рис. 1.18

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

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

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

 

Рис. 1.19


Из приведённого описания структуры и характеристик контроллеров может сложиться ошибочное представление о том, что ПЛК – это небольшие, ограниченные по своим функциональным возможностям устройства, ориентированные на выполнение самых различных, но всё же несложных задач управления. Оправданием подобного впечатления могли бы стать такие особенности ПЛК, как сравнительно небольшое число входных и выходных портов для подключения сопрягаемых устройств, измерение временных соотношений интервалами 100 или 10 миллисекунд, что говорит о сравнительно невысоком их быстродействии, и т.д.

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

· До сих пор рассматривались самые «лёгкие», самые простые типы ПЛК. У более сложных контроллеров эти «недостатки» проявляются в меньшей степени.

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

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

· Модульная структура построения контроллеров, например, фирмы BECKHOFF [ ], для встроенных приложений обеспечивает высокую степень согласования мощных вычислительных ресурсов промышленного компьютера с той лёгкостью подключения датчиков и исполнительных устройств, которая свойственна логическим контроллерам, при информационном обмене компонентов по внутренней 15–ти битной магистрали K-bus. В результате получается быстродействующая, легко наращиваемая и переконфигурируемая в различные типы промышленных сетей структура, допускающая интеграцию её в общую информационную сеть предприятия, учреждения, интеллектуального дома и т.д..

Обзор языков и сред программирования ПЛК

ПЛК – это логические контроллеры. Они в первую очередь были предназначены для замены релейных элементов схем, работающих, как известно, по принципу «включено / выключено». Это не говорит о том, что с их помощью нельзя обрабатывать аналоговые сигналы. В некоторых типах контроллеров уже заложена возможность обработки таких сигналов, в других - эта задача может решаться применением специальных модулей расширения (как в контроллерах LOGO, например).

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

 

2.1 Языки релейно-контактных схем (РКС)и

Списка инструкций (СИ).

· Надо переопределить все составляющие оборудования в символы, понятные для контроллера. Он ведь ничего не знает о реле, выключателях, двигателях.… · Заменить источник питания. В РКС для этого использованы две вертикальные… · Присвоить символы входам и выходам.

Команда ANI- отрицание логического умножения, так она названа. Но не следует воспринимать её как отрицание конъюнкции.

  Убедиться в том, что команда ANI и логическая функция “отрицание конъюнкции” – это не одно и то же, можно простым…

Как это работает в нашем случае?

- Вода между уровнями X0 и X1. Датчики X1=1, X0=0, но реле М1 останется включенным через «контакт» М1, поэтому насос останется включенным. - Уровень превысил X1. Датчик X1 выключился, все устройства и цепи… Задача, схожая с этой, рассмотрена на рис. 1.6 с той лишь разницей, что функция запоминания срабатывания реле в…

Программирование на языке

  ФБД – это язык программирования, который по способу формирования программы… - что,

Пример программирования на языке ФБД

Задача: средствами языка ФБД запрограммировать получение интервала наблюдения длительностью 10 секунд. Следует предусмотреть один дискретный вход для активизации программы и два дискретных выхода для получения отметок времени со сдвигом на полпериода друг относительно друга.

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

Входным сигналом (диагр.1) программа запускается. Формируемая непрерывная последовательность импульсов (диагр.2) поступает на счётчик (диагр.3). Временные параметры генерируемых импульсов (2) и устанавливаемый коэффициент счёта счётчика должны допускать настраиваемость программы на получение интервала наблюдения 10 секунд.

После достижения установленного коэффициента счёта надо предусмотреть мероприятия для сброса счётчика в исходное состояние. Здесь могут оказаться полезными функции укорочения импульсов, задержки появления сигнала, чтобы можно было разнести по времени действия сигналы счёта и сброса (диагр.4 и 5). Выходные сигналы (диагр.6 и 7) выдаются в виде инвертированных импульсов. Их форма кривой получается путём преобразования, похожего на деление частоты импульсов (диагр.4) вдвое с помощью элемента, работающего как D – триггер. Если формирование интервала наблюдения выполнять в соответствии с рис. 2.10, то на языке ФБД в среде α – Programming это могло бы быть представлено как на рис. 2.11. Очень легко устанавливается соответствие между временными диаграммами и программой. На каждой строке диаграмм справа проставлены номера выходных сигналов блоков, на которых эти сигналы получены.

 

 

Рис. 2.10

При включении I 01 начинает генерировать импульсы блок FLICKER. В окне описания блока заданы длительности импульса ON и паузы OFF между ними, каждая из которых равна 100ms. При таком задании период равен 200 ms, что соответствует частоте 5 Гц, т.е. получению 5 импульсов в секунду. Чтобы обеспечить общую длительность интервала 10 секунд, в счётчик COUNTER надо ввести коэффициент счёта 50. Все эти вводимые величины показаны на вкладках, представляющих собой фрагменты окон описания блоков FLICKER и COUNTER.

 
 

 

Рис.2.11

 

 

Пока счётчик не закончил очередной счёт, его выходной сигнал B 02имеет уровень OFF,и для того, чтобы начать формирование выходного импульса, начиная с первого полупериода, установка триггера (B 03) осуществляется через инвертор (B 04). Выходной сигнал R - S триггера (B 03) делится по частоте вдвое элементом ALT (B 07), представляющим собой аналог D – триггера. Блоки задержки (B 05) и «дифференцирования» (B 06) применены для сброса счётчика в нулевое состояние.

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

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

 

Рис.2.12

По сравнению с рис.2.11 в полях задания длительностей импульса и паузы блока FLICKER вместо единиц введены коэффициенты 100. После умножения их на 100ms = 0,1s получаются длительности импульса и паузы как раз равными требуемым 10 секундам. В этом варианте экономится объём занимаемой памяти, программа просто выглядит, легко читается.

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

 

 


Описание сред программирования

Среда программирования Alpha-Programming

Рис. 3.1 Генерированная импульсная последовательность выделяется на дискретном выходе блока. Временные параметры импульсов…

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

Естественно, что и эту задачу можно решить проще. Для этого изменим последовательность действий и применённые на­стройки блоков (рис.3.12). В самом начале умножим делимое A в десять раз (если результат надо отразить на экране с точностью до сотой, то умножать надо на 100). Полученное на выходе B 01 произведение

 

Рис. 3.12

делится блоком B 02 на делитель (переменную B) , а режим отображения результата устанавливается как для частного, выводимого в отношении 1 / 10 ( поле Display Ratio на рис. 3.13).

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

Рис. 3.13   Как это всё будет выглядеть на экране, показано на иллюстрации:

См ÷ X дискрет

В результате подстановки в решаемое блоком уравнение Y= (A/B)+C получается: 50 = (A / B) ∙ 4 + C; 3000= (A / B) ∙ 240 + С. Так как C= 50…  

Ms - для α.

Задержка на включение не может быть больше времени включенного состояния I 01(рис.3.15). Задержка на выключение (она может быть реализована только в том случае, если…  

Необходимо отметить, что описательный материал, данный по назначению, “работе” и применению некоторых функциональных блоков среды программирования Alpha – Programming не исчерпывает её функцио­нальных возможностей. Чтобы не перегружать содержание анализом всего набора функциональных блоков, не рассмотрены важные и очень полезные при составлении программ блоки, допускающие программирование случайных событий. Не рассмотрены блоки, позволяющие передавать сигналы оповещения и диспетчеризации через коммуникационные модемы; не упоминались модули расширения, позволяющие объединять датчики и исполнительные устройства в сетевые структуры на базе AS – интерфейса, а также подключать к контроллерам датчики с ненормированными выходными сигналами (например, термометры сопротивления).

Дадим два примера программирования на Alpha Programming.

 

А. Программирование работы гирлянды, работающей в режиме бегущей волны

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

Б. Освещение подъезда

Как формулируется задача? Условимся считать, что в светлое время суток освещение не требуется и поэтому должно быть выключено. С наступлением… Пример программы дан на рис. 3.26. Запуск выдержки времени на включение… Величина выдержки задается подсчетом задаваемого числа секундных импульсов в блоке COUNTER (в программе это число…

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

  Рис. 4.1  

Программирование работы смесителя – дозатора в среде LOGO! Soft - Comfort

А. Язык программирования – ФБД (FBD).

Работу программы удобно проследить по последовательности выполнения одного цикла. В исходном состоянии все датчики фиксируют уровень жидкости ниже… Режим смешения запускается нажатием кнопки «ПУСК». Для заполнения смесителя… С этого момента должен быть включен второй клапан. Это обеспечивает конъюнктор B004, единичные состояния всех трёх…

Б. Язык программирования – РКС (LAD).

· в языке ФБД программа описывает совокупность блоков, каждый из ко­торых выполняет вполне определённое действие по преобразованию сигналов, и… · в языке РКС в большей степени просматривается описание состояний, в которых…  

Программирование работы смесителя в среде

Alpha – Programming

На рис. 4.10 приведена программа, составленная в Alpha – Pro­gramming применительно к той же задаче дозирования и смешива­ния компонентов. Обращают… Совпадение во времени им­пульсов установки и сброса R – S триггеров не…  

Способы обеспечения плавного изменения регулируемых параметров.

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

Регулирование расхода газообразных или жидких сред.

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

Средства и способы плавного регулирования в приводных системах.

А. Устройства плавного (мягкого) пуска(УПП) эффективно приме­нять при эксплуатации компрессоров, насосов, конвейеров, вентиля­торов и нагнетателей,… Назначение устройств плавного пуска – обеспечить ограничение величины… В УПП регулирование напряжения выполняет подчинённую роль, оно используется лишь как средство воздействия на величину…

Примеры реализованных систем автоматизации

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

6.1 Система управления водоснабжением здания [СТА, №4, 2005,с.40-44.]

Система водоснабжения реализована для производственного здания высотой 45 метров (12 этажей + технический этаж). Снабжение водой ведётся через две буферные ёмкости: хозяйственно - питьевой резервуар (ХПР) объёмом 50 м3 и пожарный резервуар (ПР) объёмом 500 м3 (рис. 6.1). При перебоях в подаче воды из городского водопровода выбранный объём ХПР позволяет обеспечить нормальное обеспечение водой в течение примерно 50 – 60 часов. Использование ПР предусмотрено для заправки пожарных машин на случай возникновения пожара.

Рис. 6.1

При нормальном режиме работа ведётся через ХПР. Вода из городского водопровода через электрозадвижку ЭЗ №2 поступает в ХПР, где её уровень поддерживается в установленных пределах. Расходование воды осуществляется через электрозадвижку ЭЗ №4, когда она насосами НС-1 или НС-2 (основной/резервный) подаётся в пневмоблок ПБ объёмом 3м 3 , расположенный вверху, на техническом этаже здания. Подающая магистраль после заполнения ПБ перекрывается обратным клапаном, чтобы вода не стекала обратно в ХПР. Для обеспечения постоянного напора воды компрессор создаёт давление в ПБ равное 2 – 2,5 атм, достаточное для комфортного водоснабжения и в то же время безопасное с точки зрения порыва труб.

В другом режиме работы потребление воды ведётся непосредственно из городской водопроводной магистрали. Для этого закрываются задвижки ЭЗ №2 и ЭЗ №4, благодаря чему создаются условия для чистки и дезинфекции ХПР. При этом ПБ также отсекается выключением клапанов ЭЗ №6 и ЭЗ №7, а вода насосами прокачивается непосредственно в сеть водоснабжения здания.

При получении сигнала о пожаре включается обводная задвижка ЭЗ №5 и включается пожарный насос НС-3. На рис. 6. 2 показаны некоторые элементы системы на местах их установки.

Рис. 6. 2

Размещение оборудования по помещениям здания показано на рис. 6.3. Система построена на основе ПЛК типа S7 – 224 с моду­лями расширения: EM222 – модуль вывода дискретных сигналов, CP243-1–коммуникационный процессор для подключения к Ethernet, CP243-2 – ведущее устройство (Master) для AS –интерфейса. Применение AS - i необходимо из - за значи­тельной удалённости друг от друга мест установки датчиков и исполни­тельных устройств. На рис. 6.3 жёлтым цветом показано их соедине­ние между собой двухпроводной полевой шиной через ведомые (Slave) устройства S22.5. Применение повторителя позволило уве­личить протяжённость цифровой линии передачи до 200м.


 

Рис. 6.3


Некоторые элементы систем автоматизации

Рис. 5. 18 2. В любых отапливаемых помещениях для экономии энергоносителей, затрачиваемых на тепло, требуется герметизировать,…

– Конец работы –

Используемые теги: Микроконтроллеры, системах, управления0.06

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: МИКРОКОНТРОЛЛЕРЫ В СИСТЕМАХ УПРАВЛЕНИЯ

Что будем делать с полученным материалом:

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

Еще рефераты, курсовые, дипломные работы на эту тему:

Управление, его цель и задачи функции. Организация управления. Система управления в составе системы производства
Информационная система ИС это организационно упорядоченная взаимосвязанная совокупность средств и методов ИТ а также используемых для хранения... Российский ГОСТ РВ определяет информационную систему как... Основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной...

Лекция 1. Тема: Операционная система. Определение. Уровни операционной системы. Функции операционных систем. 1. Понятие операционной системы
Понятие операционной системы... Причиной появления операционных систем была необходимость создания удобных в... Операционная система ОС это программное обеспечение которое реализует связь между прикладными программами и...

Понятие управления. Виды управления. Управленческий труд и его особенности. МОДЕЛИ УПРАВЛЕНИЯ. ПОДХОДЫ К УПРАВЛЕНИЮ
Основатель Ф У Тейлор В г выпустил первую печатную работу которая... Основная идея используя замеры и наблюдения за работой исполнителей можно оптимизировать технологию выполнения работ...

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

Лекция: Архитектура компьютерной системы В лекции подробно рассмотрена архитектура компьютерной системы: управление прерываниями
В лекции подробно рассмотрена архитектура компьютерной системы управление прерываниями памятью вводом выводом иерархия памяти ассоциативная... Содержание Введение Архитектура компьютерной системы... Введение...

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

Тема 1. Место и роль управления персоналом в системе управления предприятием
Персонал предприятия как объект управления... Принципы и методы управления персоналом... Функциональное разделение труда и организационная структура службы управления персоналом...

Имеется 4 основные задачи управления: стабилизация; программное управление; слежение; оптимальное управление
Управление это такое входное воздействие или сигнал в результате которого система ведет себя заданным образом... Различают способа управления в зав сти от того на основе какой информации...

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

0.042
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам