Файл: Боронихин А.С. Основы автоматизации производства и контрольно-измерительные приборы на предприятиях промышленности строительных материалов учеб. для техникумов.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 11.04.2024

Просмотров: 144

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

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

§ Х.2. ФОРМАЛИЗАЦИЯ АЛГОРИТМОВ УПРАВЛЕНИЯ ПРОИЗВОДСТВЕННЫМИ ПРОЦЕССАМИ

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

186


АЛГОЛ-60 и ФОРТРАН предназначены для описания последова­ тельных процессов, не связанных с реальным масштабом^ времени. Именно это несоответствие послужило основной причиной для раз­

работки алгоритмического языка ФОРМАЛ.

На языке ФОРМАЛ можно дать адекватное формализованное описание любого алгоритма управления производственными про­ цессами, пригодное для реализации его на управляющей вычисли­ тельной системе. Такое описание называется ФОРМАЛ-алгоритмом. Для написания ФОРМАЛ-алгоритма нет необходимости знать тон­ кости программирования или уметь работать на электронных маши­ нах: достаточно знать основные конструкции языка ФОРМАЛ, все детали и особенности процесса, подлежащего алгоритмизации. Благодаря этому появляется возможность рационального разделе­ ния труда в области алгоритмизации производственных процессов. Технологи или специалисты по автоматике могут писать ФОРМАЛалгоритм независимо от программистов и специалистов по вычисли­ тельной технике, исходя только из сущности рассматриваемого

производственного процесса.

Готовый ФОРМАЛ-алгоритм передают программистам для реали­ зации его в кодах УВС. При реализации ФОРМАЛ-алгоритма в ко­ дах УВС программистам нет необходимости знать детали техноло­ гии или организации производства. Отпадает и необходимость в кон­ сультациях с авторами ФОРМАЛ-алгоритма: правильно написан-

.ный ФОРМАЛ-алгоритм содержит всю необходимую для програм­ мирования информацию, является достаточно компактным, а также

легко и однозначно читаемым.

Язык ФОРМАЛ построен на основе междунардного алгоритми­ ческого языка АЛГОЛ-60 и целиком включает в себя последний. Изучение основных характерных конструкций языка ФОРМАЛ не представляет особых затруднений: простейшие из них близки к обыч­

ному разговорному

языку.

Например, фраза

(скорость ѵ опреде­

лить в результате

опроса

преобразователя

№ 5117) на

языке

ФОРМАЛ

запишется так:

(ѵ: = [] 5117;). Читается: присвоить

показание

преобразователя

5117). Чему бы

ни равнялась

вели­

чина и до выполнения рассматриваемого оператора, после выпол­ нения этого оператора и примет значение, равное показанию преобра­ зователя 5117. Опрос преобразователя КЦ88, преобразователя № 2763, измеряющего скорость, и преобразователя, измеряющего температуру в зоне спекания, можно осуществить, выполнив опе­

раторы:

<Х: =

П‘КЦ88’;

У: =

132763' скорость’;

Ц; =

[]‘Температура в зоне спекания’;).

Фраза (включить релейный исполнительный орган (эффектор) РЦ5) на языке ФОРМАЛ запишется следующим образом: (эф­ фектор ‘РЦ5’ : = 1; >. Читается: (эффектор РЦ5 присвоить 1 >. Чтобы выключить РД5, достаточно выполнить оператор

187


(эффектор ФЦ5’ : = 0;>.

Если требуется включить релейный эффектор РЦ5 не сразу, а через Тс, то следует выполнить оператор

(через 00 [Т] эффектор ‘РД5’ : = 1;).

Если бы требовалось выполнить то же самое через Гмин, то нуж­ но было бы воспользоваться оператором

(через 01 [Г] эффектор ‘РЦ5’ : = 1;>.

Вместо фразы (отдать команду, приказывающую шаговому исполнительному органу (эффектору) РМ7 отработать девять ша­ гов в прямом направлении) на языке ФОРМАЛ следует писать конструкцию

(эффектор ‘РМ7’ : = 9; >.

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

(эффектор ‘РМ7’ : = — 5; >.

При работе с системами управления приходится давать сигналы и проверять наличие сигналов. Приказ (дать сигнал А) на языке ФОРМАЛ запишется в виде конструкции (дать [А]; >. Здесь А, написанное в квадратных скобках, является названием сигнала. Название сигнала может быть сложным, т. е. состоять из некоторого числа простых названий. Например, фраза (дать сигналы КЦ701 и КЦ702) запишется на языке ФОРМАЛ в виде конструкции, со­ держащей сложное название сигнала:

(дать [‘КЦ70Г А ‘КЦ702’];>.

Предписание (если существует сигнал А, то выполнить дей­ ствие Д1, иначе (если сигнала А нет) выполнить действие Д2> на языке ФОРМАЛ запишется в виде конструкции

(если [А] то Д1 иначе Д2;>.

Примером использования этой конструкции может служить, в частности, оператор

(если [‘КЦ70Г А ‘КЦ702’] то эффектор ‘ЭГ : = 1 иначе дать [‘Неисправность’ [;>.

Читается: (если существует сигнал КЦ701 и КЦ702, то эффек­ тору Э1 присвоить 1, иначе дать сигнал «Неисправность»).

Часто используют и предписания типа (если показание пре­ образователя КЦ501 меньше нормы Н501,то включить исполнитель­ ный орган ЭМ-3-К, в противном случае (т. е. если показание преоб­ разователя КЦ501 больше нормы Н501 или равно ей) определить величину X в результате опроса преобразователя КЦ502). На язы­ ке ФОРМАЛ оно запишется так:

(если []‘КЦ50Г ( Н501 то эффектор ‘ЭМ-3-К* : = 1 иначе X : = []‘КЦ502’;>.

188

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

(если [ ]‘КЦ503’ <Н500

 

тоМ: = [ ] ‘ КЦ504’

]‘КЦ403’)

иначе если ([ ИЩ503’ — [

то эффектор ‘РМ7’ : = 9

] ‘КЦ407’

иначе эффектор ‘РМ7’ : = [

X

X

[ ]‘АГ < Н400

[ ]‘КЦ400’;).

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

ФОРМАЛ-алгоритмы отличаются большой компактностью. Дру­ гие конструкции позволяют сделать многие ФОРМАЛ-алгоритмы компактнее еще в несколько раз. В частности, если мы имеем ФОРМАЛ-алгоритм управления одной технологической линией, то, воспользовавшись так называемым оператором цикла, мы полу­ чим ФОРМАЛ-алгоритм, пригодный для управления любым числом N таких параллельных линий. Этот ФОРМАЛ-алгоритм будет в N раз компактнее ФОРМАЛ-алгоритма, предназначенного для уп­ равления теми же параллельными линиями, но не использующего упомянутый оператор цикла. Важной особенностью языка ФОРМАЛ является и то, что на нем можно описать произвольные циклы в ре­ альном масштабе времени.



Г Л А В А XI

ПОСТРОЕНИЕ СХЕМ АВТОМАТИЗАЦИИ

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

§ ХІ.1. ПРИНЦИПИАЛЬНЫЕ СХЕМЫ КОНТРОЛЯ И РЕГУЛИРОВАНИЯ

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

Для удобства пользования схемами условные обозначения эле­ ментов автоматики стандартизованы ГОСТ 3925—59. Отдельные условные обозначения из этого ГОСТа показаны в табл. ХІ.1—■ XI.4. Трубопроводы для жидкостей, газов и пара, применяемые в технологических схемах, также имеют условные обозначения в со­ ответствии с ГОСТ 3464—63. Для более детального указания ха­ рактера среды в трубопроводе к цифровому обозначению добавля­ ется буквенный индекс, например, вода чистая — 1 ч, пар перегре­ тый —2п, пар насыщенный — 2н и т. п. Если в схеме только один продукт, то допускается показывать его одной сплошной линией.

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

Внижней части принципиальной схемы изображают приборы

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

которые располагают в следующей последовательности (сверху вниз):

190

Т а б л и ц а

X I . 1.

Обозначение технологических

величин

 

Наименование

Обозначение

Температура ............................................................................................

 

 

t

Давление, разрежение,

вакуум ......................................................

р

Расход или количество.......................................................................

 

G

У ровень....................................................................................................

 

 

Н

Влажность................................................................................................

 

 

т

Скорость линейная ...............................................................................

 

V

П лотность...............................................................................................

 

 

Р

Вязкость...................................................................................................

 

 

В

Концентрация .......................................................................................

 

 

С

Число оборотов в минуту..................................................................

п

Пыльность, цветность, мутность и дымность.............................

Ф

Положение (перемещение) регулирующего ор ган а .................

S

Толщина...................................................................................................

(теплотворность)

Ь

Теплота сгорания

Ѳ

Количество тепла...................................................................................

 

Q

Сила звука (ш умность).......................................................................

 

I

Вибрация (частота механических к ол ебан и й ).........................

f

Линейное перемещение и длина......................................................

1

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

D

Разность значений двух величин (приращ ение).....................

Д

Т а б л и ц а X I . 2.

Обозначение приборов по функциональному признаку

Функциональный признак

Обозначение

Показывающий.......................................................................................

 

 

п

Самопишущий.......................................................................................

 

 

с

Интегрирующий...................................................................................

 

и •

Сигнализирующий...............................................................................

 

Сг

Измеряющий............................................................................................

 

 

Им

Суммирующий (алгебраическая с у м м а ) ......................................

См

Отрабатывающий соотнош ение......................................................

Со

Преобразовывающий...........................................................................

 

Пр

Усиливающ ий.......................................................................................

 

 

Ус

Статический ...........................................................................................

 

 

Ст

Астатический ...........................................................................................

 

 

Ас

Изодромный...........................................................................................

 

 

Из

Дифференцирующий...............................................................................

 

Дф

Позиционный...........................................................................................

 

 

Пз

Задающий"................................................................................................

 

 

Пг

Программный

 

 

 

....

Зд

С ледящ ий ................................................................................................

 

 

Сл

Обегающий (поисковая система)......................................................

Об

Дозирующий............................................................................................

 

 

Дз

линии приборов и аппаратуры местного действия; линии оперативных щитов и оперативных пультов;

линии дополнительных и центральных щитов (диспетчерские щиты, щиты общих измерений и т. п.).

191