Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Белов М.П. Методические указания к изучению дисциплины.pdf
Скачиваний:
99
Добавлен:
02.05.2014
Размер:
802.45 Кб
Скачать

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

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

Вопросы для самопроверки

1.В каком случае применяются управляемые преобразователи напряжения?

2.В каком случае применяются управляемые преобразователи частоты?

3.Из каких основных частей состоит тиристорный преобразователь?

4.Какие основные силовые схемы управляемых выпрямителей Вы знаете?

5.Расскажите о принципе построения реверсивного тиристорного преобразователя с раздельным управлением.

6.Расскажите о принципе построения реверсивного тиристорного преобразователя с совместным управлением.

7.Опишите схему и принцип действия тиристорного управляемого выпрямителя.

8.Расскажите о регулировочных и внешних характеристиках нереверсивных и реверсивных тиристорных преобразователей?

9.Как построена система импульсно-фазового управления?

10.В каком случае применяются широтно-импульсные преобразователи?

11.Назовите основные алгоритмы управления ШИМ.

12.Как устроен усилитель мощности с ШИМ?

13.Где применяются усилители мощности?

14.Какие типы ПЧ вы знаете?

15.Поясните принцип действия ПЧ с непосредственной связью.

16. Поясните принцип действия управляемых инверторов и назовите основные их виды.

3.4. Исполнительные устройства и механизмы

[1, 3]

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

24

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

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

Чаще всего РО являются различного рода дроссельные заслонки, клапаны, вентили, золотники, задвижки, шиберы. Для воздействия на РО может понадобиться либо достаточно ограниченное линейное перемещение или поворот на определенный угол, либо перемещение в весьма широких пределах. С этой точки зрения различают устройства с вращательным движением исполнительного органа в пределах одного оборота; с многооборотным вращательным движением и с прямолинейным движением. Любой из этих механизмов может быть позиционного или пропорционального действия. К первым относятся устройства, в которых РО изменяет свое положение при изменении управляющего воздействия не непрерывно, а переходом (скачком) от одной фиксированной позиции к другой. Таких позиций во всем диапазоне изменения положения РО может быть несколько. Соответственно различают двухпозиционные, трехпозиционные и многопозиционные устройства.

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

Электромагнитные силовые элементы, кроме того, широко используются для сцепления и расцепления вращающихся валов (электромагнитные муфты),

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

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

вом электрического сигнала.

25

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

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

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

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

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

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

26

ки: повышенный износ резьбы вследствие большого трения, низкий КПД, наличие люфтов.

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

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

Реечная передача. Предназначена для преобразования вращательного движения шестерни в поступательное перемещение (зубчатой) рейки и наоборот.

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

Червячная передача. Применяется как силовая передача, обеспечивающая коэффициенты редукции до 300 и более. Обладает свойством самоторможения. Недостатком передачи является невысокое значение КПД.

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

Волновая зубчатая передача. Передача состоит из генератора волны (два ролика установленные на водиле), гибкого колеса (тонкостенная цилиндрическая оболочка с нарезанным зубчатым венцом с числом зубьев z1), жесткого

27

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

Вопросы для самопроверки

1.Назовитетиповыеструктуры, составИУ.

2.НазовитеосновныехарактеристикиИУ.

3.Чтотакоепассивныеиактивныеэлементы, вчемсостоитразличиемеждуними?

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

5.Какопределитькоэффициентзапасаприсрабатываниииотпусканииреле?

6.Дайтеклассификациюрежимовработыустройств.

7.Как называются единицы измерения магнитного потока, индукции, индуктивности, напряженности, магнитнойпроводимостивсистемСИ?

8.Чемотличаютсяначальная, основнаяибезгистерезиснаякривыенамагничивания?

9.Чтотакоекриваявозврата?

10.Чтотакоекоэффициентпереключенияикаконопределяется?

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

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

13.Дайтеклассификациюэлектромагнитныхмеханизмовпопринципудействия.

14.Перечислитеосновныехарактеристикиэлектромагнитныхмеханизмов.

15.Как определяется тяговое усилие электромагнитного механизма постоянного то-

ка?

16.Каковыназначениеиклассификацияэлектромагнитныхмуфт?

17.Каковпорядокрасчетафрикционноймуфты?

18.РасскажитеобИМиРО.

3.5.Контрольно-измерительные средства систем автоматизации и

управлениятехническими объектами и технологическими процессами

[2, 4]

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

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

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

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

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

вразличных отраслях промышленности. Разработаны научные основы построения ГСП, структуры, принципы совместимости приборов и устройств, разработан комплекс стандартов ГСП, в том числе ГОСТ 12997-84 ГСП.

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

основе типовых унифицированных блоков и модулей; агрегатное построение

29

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

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

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

Различают ИП с естественными и унифицированными выходными сигналами. Измерительные преобразователи с естественными выходными сигналами - устройства, в которых осуществляется первичное (обычно однократное) преобразование измеряемой физической величины. Несмотря на большое разнообразие измеряемых величин виды естественных выходных сигналов в ГСП удается ограничить десятью. К ИП с естественным представлением информации относится большая группа устройств - термоэлектрические преобразователи, термометры сопротивления, тензорезисторы, дифференциально-трансформаторные датчики. Такие ИП применяются в локальных устройствах контроля и автоматизации либо при централизованном контроле сравнительно простых объектов. Измерительные преобразователи с унифицированными выходными сигналами имеют на выходе сигналы, предусмотренные соответствующими стандартами; в большинстве случаев применяются унифицированные сигналы. Для преобразования естественных сигналов в унифицированные в ГСП предусмотрены нормирующие

30

преобразователи.

Структуры ИП несмотря на разнообразие измеряемых величин в АСУ ТП могут быть сведены к четырем видам. Структура однократного прямого преобразования реализуется в ИП с естественными выходными сигналами, например в термоэлектрических преобразователях, датчиках давления и перепада давления.

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

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

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

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

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

Восновном датчики представляют собой единое изделие (собственно датчик и преобразователь), имеющее на выходе электрические унифицированные сигналы (УС): релейные; непрерывные токовые (0 - 5 мА, 0 - 20 мА) и непрерывные напряжения постоянного тока (0 - 10 мВ, 0 - 50 мВ, 0 - 1 В, 0 - 10

В, 0 – 12 В, 0 – 24 В); непрерывные частотные (1500 - 2500 Гц, 4000 - 8000 Гц); 31

непрерывные напряжения переменного тока 50 Гц (0 – 1 В, 0 – 2 В) и др. Все выше перечисленные электрические сигналы определены стандартами.

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

Вопросы для самопроверки

1.Назовите основные группы датчиков.

2.Расскажите о физических принципах действия датчиков.

3.Расскажите о назначении датчиков скорости (частоты вращения), угла поворота, положения (перемещения).

4.Расскажите о средствах измерения температуры и давления.

5.Основное назначение уровнемеров и расходомеров и их основные характеристики?

6.Назовите основные характеристики датчиков скорости (частоты вращения), датчиков угла поворота, положения (перемещения).

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

8.Назовитеосновныехарактеристикиоптоволоконных датчиков.

9.Приведите классификацию ИП.

10.В чем заключается принцип построения ИП?

11.Что понимается под интеллектуальным датчиком и ИП?

12.Как организуются измерительные каналы в системах автоматизации и управления?

3.6.Технические средства приема, преобразования и передачи из-

мерительнойикоманднойинформациипоканаламсвязи.

[1, гл. 1]

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

32

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

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

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

Вмодуль УСО может быть установлен один или два микроконтроллера

взависимости от схемы резервирования. Наименование модуля УСО складывается из буквенного обозначения типа блока и цифрового кода модификации. В цифровом коде первая цифра обозначает количество интерфейсных каналов связи с технологическим контроллером (может принимать значение 1 или 2); вторая цифра обозначает порядковый номер разработки (может принимать значение от 1 до 9); остальные цифры обозначают номер модификации.

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

целом. При этом многое связано с тем, насколько грамотно и эффективно

33

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

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

Во-первых это старые конструктивы. К ним в основном относятся стойки и крейты стандартов ВИШНЯ, ЧЕРЕШНЯ, КАМАК, ВЕКТОР, а также шкафы и крейты групповых нормализаторов серии ACT. Для подключения линий связи с датчиками или органами управления в подобных конструкциях требуется доработка таких конструктивных элементов, которая заключается в их снабжении нестандартными накладками, содержащими элементы коммутации (разъемы, клеммники, колодки и т.д). Системные и функциональные элементы (платы) УСО размещаются в стандартных конструктивах модулей устаревших стандартов, в соответствии с регламентом и конструкторскими нормами этих стандартов.

Во-вторых мы используем субблоки и крейты разработанные такими известными поставщиками конструктивов как BOPLA, ROSE.

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

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

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

34

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

Для обеспечения обмена информацией между элементами систем автоматизации используются аппаратно - программные реализации широко известных решений, которые связаны с организацией каналов RS232, "токовая петля" и RS485. Так для организации обмена на малых расстояниях (до 20 м), когда требуется обеспечить связь между одним компьютером и одним крейтом УСО или любым другим прибором, требующим подключения к PC, используется обычный стандартный компьютерный интерфейс RS232, который реализуется благодаря соединению с СОМ - портом. Если же требуется подобное соединение, но необходимо обеспечить гальваническую развязку между компьютером и обслуживаемой аппаратурой, используется интерфейс "токовая петля", модернизированный из того же RS232. Этот же тип интерфейса используется для организации связи точкаточка на расстояниях больших 20м (до 500 м). При организации сложных систем обмена с большим количеством абонентов, оперирующих достаточно большими массивами информации (единицы килобайт), используются средства, построенные на базе интерфейса RS485, с гальваническим разделением или безнего.

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

роны любого из элементов системы автоматизации. Для организации

аппарат-

ной поддержки перечисленных видов интерфейсов со стороны

персональ-

ных компьютеров, разработаны два вида устройств: платы пассивных интерфейсных адаптеров и интеллектуальные, интерфейсные карты (ИИК). Последние в отличии от первых позволяют разгрузить ресурсы процессора компьютера освободив его, от обслуживания выбранного интерфейса. Со стороны крейтов УСО для поддержки интерфейса используется специальная вспомогательная системная плата. Эта плата выполняет функции интерфейсного адаптера UARTпорта, через который основной процессор крейта организует последовательную передачу.

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

35

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

При организации программной поддержки обмена информацией в соответствии с интерфейсом точка-точка запрос от последовательного порта происходит по инициативе контроллера крейта УСО. В ходе его обработки драйвер принимает и сохраняет в специальном буфере ОЗУ компьютера массив информации, полученной от крейта. Запрос системного таймера обслуживается драйвером как вспомогательный для обнаружения состояния "Time Out" - отсутствие новых данных от крейта в течении заданного времени, например, 100 мс. Данное состояние передается через пакет верхнего уровня оператору для принятия мер по обнаружению неисправности. Обработка прерывания от последовательного порта включается драйвером в цепочку подпрограмм обработки запроса системного таймера.

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

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

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

Линейные преобразователи в свою очередь делятся на полностью аналоговые и аналого-дискретные. Особенностью аналого-дискретных преобра36

зователей является то, что входная или выходная величина не является непрерывной, а изменяется дискретно.

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

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

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

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

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

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

37

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

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

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

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

На нижних уровнях управления (управление оборудованием), как правило, применяются более простые по своим возможностям средства ЧМИ. Одна38

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

Интерфейсы приборов (или приборные интерфейсы) предназначены для построения различных систем и комплексов: информационной измерительной системы (ИИС), измерительно-вычислительного комплекса (ИВК), управляющего вычислительного комплекса (УВК) и т. п., использующих в основном программируемые приборы и устройства. Практически все изготовители мини- и микроЭВМ, в том числе ПЭВМ, выпускают контроллеры различных типов для приборных интерфейсов.

Приборные интерфейсы разработаны фирмой HP (Hewllett-Packard), а затем доработаны IEEE, МЭК, СЭВ и Госстандартом до соответствующих стандартов и их проектов.

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

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

Стандарт устанавливает все основные требования к обмену информацией; предусматривает бит - параллельный, байт - последовательный асинхронный способ обмена информацией на расстояние не более 20 м при произвольном распределении участков кабеля между устройствами, число которых не должно превышать 15. При определенных конфигурациях интерфейсных систем и режимах работы скорость передачи данных может достигать 1 Мбайт/с.

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

39

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

Внастоящее время стандартизируются интерфейсы программируемых ПУ и подсистем ввода-вывода, имеющих достаточно высокие уровни архитектуры.

Всоответствии с рекомендациями подкомитета МОС/ТК97/ПК13 интерфейсы ПУ классифицируются на две большие категории: двухточечного (радиального) и многоточечного (магистрального) подключения. В свою очередь, интерфейсы радиального и магистрального подключения разделяются на группы локального и удаленного последовательного и параллельного подключения.

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

Локальное и дистанционное подключение устройств общего назначения малого быстродействия осуществляется интерфейсами типа CL и ИРПС, минимального варианта – интерфейсом RS-232C (режим ″нуль-модема″), а среднего быстродействия – интерфейсами типа RS-422, RS-423 и RS-485.

Вопросы для самопроверки

1.Назовите назначение устройства связи с объектом управления и их основные типы.

2.Вчемзаключаетсяпринципорганизацииустройствасвязисобъектомуправления?

3.Назовите основное назначение цифровых средств обработки информации в системахавтоматизациииуправления.

4.Расскажите принцип работы цифро-аналоговогопреобразователя.

5.Расскажите принцип работы аналого-цифровогопреобразователя.

6.Назовитеназначениеустройстввводаивыводааналоговыхидискретныхсигналов?

7.Приведите основные характеристики устройств ввода и вывода аналоговых и дискретныхсигналов.

8.Длячегопредназначеныустройствагальваническойразвязки?

40

9.Назовите основные характеристики интерфейсов систем автоматизации и управления.

10.Какоеназначениесистемныхинтерфейсов?

11.КакоеназначениеинтерфейсовперсональныхкомпьютеровтипаIBM PC?

12.Какоеназначениеприборныхинтерфейсов?

13.Назовите основные характеристики системных интерфейсов, интерфейсов персональныхкомпьютеровтипаIBM PC иприборныхинтерфейсов.

14.Назовите основные характеристики интерфейсов устройств ввода/вывода (периферийных устройств).

15.Расскажите принцип работы последовательного интерфейса.

16.Расскажите принцип работыпараллельногоинтерфейса.

3.7.Технические средства обработки, хранения информации и выработки

управляющихвоздействий

[3, 10]

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

41

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

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

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

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

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

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

42

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

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

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

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

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

43

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

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

Фирма ″Siemens″ в рамках семейства средств автоматизации SIMATIC Totally Integrated Automation предлагает новые системы SIMATIC WinAC (Automation Center), которые позволяют решить все перечисленные проблемы.

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

Вопросы для самопроверки

1.Основное назначение и характеристики универсальных ЭВМ?

2.Основное назначение и характеристики специализированных ЭВМ?

3.Основное назначение и характеристики вычислительных комплексов?

4.Основное назначение и характеристики управляющих ЭВМ?

5.Основное назначение и характеристики УВК?

6.Основное назначение и характеристики промышленных компьютеров и программируемыхлогическихконтроллеров?

7.Раскройтеструктурупрограммируемыхконтроллеров.

8.Расскажитеопринципахвыборапромышленных компьютеровипрограммируемых логическихконтроллеров.

9.Дайтехарактеристикупрограммируемыммодульнымконтроллерам.

10.Приведите классификацию модулей ввода/вывода программируемых контроллеров.

11.Основное назначение и характеристики рабочихстанций?

12.Основное назначение и характеристики микро-ЭВМимикроконтроллеров?

44

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

[3, 8]

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

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

Для связи агрегатов в технологическом комплексе, а также для единого управления комплексами на производстве, применяются локальные промышленные сети. В настоящее время в промышленности применяется большое количество сетей. Наиболее известными и часто используемыми являются сети: Industrial Ethernet, ETHWAY, MAPWAY, PROFIBUS, MODBUS, MODBUS PLUS, FIPIO, UNI-TELWEY, FIPWAY, MASTERBUS.

Промышленные сети, как правило, имеют трехуровневую структуру построения. На нижнем уровне обеспечивается взаимодействие между агрегатами (их подключение и обмен информацией между ними), что дает возможность: 1) экономии модулей входов/выходов; 2) простого и быстрого монтажа; 3) электропитания датчиков и исполнительных механизмов через коммуникационные линии; 4) функции самотестирования и параметрирования; 5) высокую помехозащищенность и др. На этом уровне соединяются датчики и исполнительные механизмы с системой автоматизированного управления. Максимальная длина

45

соединительной линии примерно 100 м без повторителей и около 300 м с повторителями.

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

Верхний уровень (административный уровень) предназначен для связи с системой управления производством.

Основные требования, предъявляемые к промышленным сетям:

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

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

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

доставка с высокой достоверностью информации адресату;

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

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

Требования к взаимодействию устройств в сети:

возможность для каждого устройства связываться и взаимодействовать

слюбым другим устройством;

обеспечение равноправного доступа к физической среде для всех пользователей;

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

Информационные требования:

46

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

пропускная способность сети не должна существенно снижаться при достижении полной загрузки.

Требования к надежности и достоверности:

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

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

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

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

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

иосуществляют их взаимодействие с системой управления. Основными характеристиками коммуникационного процессора являются: тип монтажной шины (слота), скорость передачи данных, количество соединений и потребление тока. Коммуникационные процессоры выпускаются с монтажными слотами следующих типов: ISA, PCMCIA, PCI. Скорость передачи данных у коммуникационных процессоров колеблется от 9,6 Кбит/с до 12 Мбит/с сетей среднего уровня

иот 10 – 100 Мбит/с сетей верхнего уровня.

Для подключения к сети активных и пассивных оконечных устройств применяются: шинные терминалы RS485; шинные штекеры; трансиверы и другие специальные модули (например, Optical Bus Terminal для подключения устройств к оптической сети).

47

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

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

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

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

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

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

- Американский стандарт EIA/TIA-568A. - Международный стандарт ISO/IEC 11801. - Европейский стандарт EN50173.

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

типов: неэкранированным и экранированным. Стандарт EIA/TIA 568A Com48

mercial Building Wiring Standard определил семь категорий кабелей на неэкра-

нированной витой паре (Unshielded Twisted Pair, UTP1…UTP7). Наиболее со-

временным является кабель UTP 5. Он способен работать со скоростью 100 Мбит/с и его волновое сопротивление должно составлять 100 Ом в диапазоне частот от 1 МГц до предельной. Для кабеля UTP 5 установлено минимальное число взаимных скручиваний на единицу длины (примерно, 26 на 1 м). Его основными недостатками являются: взаимное наложение сигналов между смежными проводами, чувствительность к внешним электромагнитным полям, большая степень затухания сигнала по пути, чем у кабелей других типов.

Кабели категорий 6 и 7 промышленность начала выпускать сравнительно недавно. Для кабеля категории 6 характеристики определяются до частоты 200 МГц, а для кабелей категории 7 - до 600 МГц.

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

Экранированная витая пара (Shielded Twisted Pair, STP) отличается тем, что содержит электрически заземляемую медную оплетку или алюминиевую фольгу. Существуют кабели, как с общим экраном, так и с экраном вокруг каждой пары. Экран обеспечивает защиту от всех внешних электромагнитных полей. Однако по скорости передачи данных и по ограничениям, накладываемым на максимальное расстояние, такие кабели идентичны кабелям без экранирования.

Коаксиальные кабели (RG-8, RG-11, RG-58/U, RG-58 A/U, RG-58 C/U, RG-59) способны передавать данные со скоростью 10 Мбит/с на расстояние до 500 м. Минимальное расстояние между точками подключения не должно быть меньше 2.5 м. Они имеют волновое сопротивление 50 Ом или 75 Ом.

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

49

обладает рядом преимуществ. К ним можно отнести: 1) малое затухание и независимость затухания от частоты передаваемого сигнала; 2) высокую степень защиты от внешних электромагнитных полей; 3) исключение несанкционированного доступа к данным.

В зависимости от условий распространения световой волны в центральном световоде оптические кабели делятся на одномодовые (single mode - SM) и многомодовые (multi mode - MM). Максимальная длина кабеля (412 м) определяется временными параметрами. Полоса пропускания одномодового кабеля очень широкая - до сотен гигагерц на километр. Многомодовые кабели имеют более узкую полосу пропускания - от 500 до 800 МГц/км. Сужение полосы происходит из-за потерь световой энергии при отражениях, а также из-за интерференции лучей разных мод. Для передачи информации применяется свет с длиной волны 1550 нм (1,55 мкм), 1300 нм (1,3 мкм) и 850 нм (0,85 мкм). Све-

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

MIC, ST и SC.

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

Для работы промышленной сети используется программное обеспечение позволяющее: 1) реализовывать связь между собой активных аппаратных устройств, входящих в сеть любого уровня; 2) производить обмен данными в сети; 3) реализовать различные режимы передачи данных по сети; 4) реализовывать функции удаленного программирования контроллеров по сети; 5) реализовать функции диагностики и др.

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

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

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

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

В АСУ ТП применяются два способа передачи сообщений: параллельным кодом – все символы одного слова передаются одновременно по каналам, число которых соответствует длине слова; последовательным кодом – символы одного слова передаются друг за другом по одному каналу.

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

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

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

51

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

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

Применение нашли несколько систем кодирования десятичных цифр двоичными тетрадами.

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

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

Вопросы для самопроверки

1.Какое назначение промышленных информационных сетей?

2.Приведите классификацию промышленных информационных сетей.

3.Что входит в эталонную модель архитектуры открытых систем?

4.Какиетопологиипромышленных информационных сетей Вы знаете?

5.Назовите основные характеристики промышленных информационных сетей.

6.Чтопонимаетсяподмоноканалом?

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

8.Какие модули связи применяются при организации сети в системах автоматизации?

9.Как и какие параметры устанавливаются у встроенных модулей связи?

10.Что такое коммуникационный протокол?

11.Какие сетевые адаптеры применяются при организации сети в системах автоматизации?

12.Какие существуют методы кодирования информации в промышленных информационных сетях?

13.Какиесуществуютвидыиформысигналов?

14.Какопределяетсяпропускнаяспособностьканаласвязибезпомех?

52

3.9. Программноеобеспечениесистемавтоматизациииуправления

[3, 10]

Основные требования к программному обеспечению системавтоматизации

иуправлениятехническимиобъектамиитехнологическимипроцессами следующие:

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

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

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

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

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

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

53

защита информации от несанкционированного доступа.

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

1)базовая система ввода/вывода (BIOS);

2)операционная система и драйверы (ОС);

3)собственно прикладные программы.

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

Операционная система выполняет базовые функции по интерфейсу с оператором, запуску программ, распределению памяти, поддержке файловой системы и т. п. Создатель системы автоматизации, как правило, встает перед выбором: или использовать многозадачное ядро реального времени, работающее над DOS, или перейти на другую операционную систему. В первом случае используются самодельные или коммерчески распространяемые библиотеки программ, реализующие функции многозадачной ОС, например C-TASK или RTKernel. Во втором случае открывается богатый выбор операционных систем, разработанных специально для применения в системах ″жесткого″ реального времени. Эти ОС часто так и называют операционными системами реального времени. На рынке существует несколько десятков операционных систем реального времени. В основном используются такие ОС, как QNX, OS-9000, VxWorks, iRMX, VRTX, Nucleus и другие.

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

54

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

Немного особняком стоит программное обеспечение, предназначенное для эксплуатации на верхнем уровне систем автоматизации, например, на станциях оператора комплексами, пультах управления агрегатами и т. д. Главными функциями таких SCADA-программ (Supervisor Control And Data Acquisition)

являются: отображение технологического процесса в виде мнемосхем, сигнализация об аварийных ситуациях, ведение системного журнала, обеспечение общего управления процессом со стороны оператора. Многие системные интеграторы или подразделения АСУ крупных предприятий, как привило, имеют свои наработки в этой области. В то же время есть фирмы, специализирующиеся на разработке универсальных SCADA-программ, таких как Genesis (Iconics), FixDmacs (Intellution), InTouch (Wonderware). Из отечественных разработок можно отметить программу Trace Mode (Adascra Research Group).

В последнее время получает распространение программное обеспечение класса MES (Manufacturing Execution Systems), основной задачей которого яв-

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

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

леров (lEC 1131-3).

55

Необходимость сочетания непрерывного и дискретного управлений на большинстве объектов химии, нефтехимии, металлургии, энергетики и других отраслей обусловила поиск универсального технологического языка. В первых свободно программируемых контроллерах применялся Assembler, затем стали применять языки высокого уровня (С, Pasсal). Принцип адаптации универсальных языков программирования был прост: в язык вводились новые типы переменных – ″входы″ и ″выходы″ контроллера, а также создавалась некоторая библиотека подпрограмм, реализующих наиболее часто встречающиеся алгоритмы. Программирование упростилось, но все еще оставалось сложным для пользователя. И тогда был сделан следующий шаг – создание на базе распространенных языков программирования процедурного типа специализированных технологических языков, ориентированных именно на конечного пользователя на объекте. В международном стандарте такой технологический язык получил название ″структурированный текст″. Основным отличием текстовых технологических языков от универсальных стало, во-первых, резкое упрощение синтаксиса и семантики (сокращение числа типов операторов, сложности выражений и т. п.) и, во-вторых, введение в язык специальных технологических понятий, реализующих типовые функции контроля и управления.

Для создания прикладных программ на практике используется стандарт Международной электротехнической комиссии IEC-1131. Стандарт IEC-1131 явился квинтэссенцией опыта стран в области языков программирования для систем автоматизации технологических процессов.

Стандарт специфицирует пять языков программирования:

Sequential Function Chart (SFC) – язык последовательных функциональных блоков;

Function Block Diagram (FBD) – язык функциональных блоковых диаграмм;

Ladder Diagrams (LD) – язык релейных диаграмм;

Structured Text (ST) – язык структурированного текста;

Instruction List (IL) – язык инструкций.

Языки ST и IL вобрали в себя наиболее общие операторы языков типа Pasсal и Assembler и обеспечивают совместимость стандарта с ранними версиями программного обеспечения производителей контроллеров. Язык LD похож на электросхемы релейной логики. Язык SFC позволяет осуществлять программирование на алгоритмическом уровне, но предполагает конечную реали-

56

зацию программы на других языках. Язык функциональных блоковых диаграмм FBD вышел из рамок ограничений языка релейных схем и по существу решил все проблемы, связанные с использованием лингвистических языков в управлении технологическими процессами. Этот язык служит для построения и детального описания алгоритмов управления технологическим процессом. Он предоставляет пользователю возможность естественным для инженера образом построить любую сложную процедуру, состоящую из библиотечных блоков. В качестве библиотечных блоков используются как элементарные функции, так и алгоритмы П-, ПИ- , ПИД-регулирования, фильтрация сигналов, стабилизация заданных параметров. Набор из математических и функциональных статистических блоков позволяет довольно просто организовать необходимые вычисления и обработку сигналов.

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

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

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

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

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

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

5)служебные – для обмена данными между центральным процессором контроллера и модулями коммутационного процессора; предварительной обработки сигналов и памяти;

6)имитации объекта управления и обработки алгоритмов управления.

Для визуализации и обслуживания существующих систем технологиче57

ского управления различные фирмы разработали специализированные пакеты. В частности, фирмой ″Siemens″ разработаны следующие программные продукты: Control Center (применяется для быстрого обзора всех данных проекта и глобальных установок); Graphics Designer (применяется для создания мнемосхем и динамических графических объектов изображений процесса); Alarm Logging (применяется для сбора и архивации событий в системе, а также обработки рецептур, согласно DIN 19235). Все поступающие сообщения визуализируются, и могут генерировать звуковые сигналы тревоги, а также квитироваться в зависимости от степени их важности по отдельности или целыми группами. С помощью Tag Logging сохраняются текущие и архивированные измеряемые величины. Arcluv применяется для хранения пользовательских данных в форме записей со свободно-параметрируемой структурой. Report Designer используется для управляемой событиями в системе или по времени генерации отчетов в свободно-программируемом формате, а Global Scripts – для программирования действий, производимых с объектами. User Administration применяется для удобного управления правами доступа пользователей в системе SIMATIC. WinCC является 32-битным приложением и работает в среде Windows 98 или

Windows NT.

Вопросы для самопроверки

1.Какая может быть структура программного обеспечения в системах автоматизации и управления?

2.Какие операционные системы и системное ПО применяются в системах автоматизации иуправления?

3.Назовите основные функции операционной системы.

4.По каким критериям осуществляется выбор операционной системы в промышленных компьютерах?

5.Какое прикладноеПОприменяется в системах автоматизации и управления?

6.Изложитепринципыпрограммированияв системах автоматизации и управления?

7.Какпрограммируютсяпромышленные компьютерыиПЛК?

8.Какпрограммируютсяинтеллектуальныемодулитехнологическихконтроллеров?

9.Как программируются модули ввода аналоговых сигналов в технологических контроллерах?

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

58

11.Как решаются вопросы надежности при программировании технологических контроллеров?

12.Объясните принцип программирования алгоритмов по времени.

13.Объясните принцип программирования алгоритмов по состоянию объекта.

14.Объясните алгоритм жесткого последовательного управления.

3.10.Технические средства для отображения процессов в системах автоматизациииуправления

[3, 10]

Системы визуализации и обслуживания включают в себя средства от простых дисплеев до информационных систем. Получают распространение следующие системы:

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

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

3.Локальные системы визуализации и обслуживания с различного рода функциональными возможностями (от кратковременного или долговременного архивирования измеряемых величин до полнографических систем с объектноориентированными оболочками проектирования и обслуживания) и интегрированные в другие системы. Они представляют собой автоматизированное рабочее место (АРМ) на базе ПК.

4.Центральные системы визуализации и обслуживания с высокими функциональными возможностями, расширяемыми от АРМ до скоординированных многопользовательских и многотерминальных систем.

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

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

Изображение символов на дисплее терминала может быть прямым (темные символы на светлом фоне), инверсным (светлые символы на темном фоне), ми-

59

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

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

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

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

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

RS 232M или RS 422.

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

Работа с NT-терминалом начинается с инициализации его памяти.

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

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

60

ние частных задач и органично встраиваемых в программы пользователя.

Вопросы для самопроверки

1.Какиесуществуюттиповыесредстваотображения?

2.Какиесуществуюттиповыесредствадокументированияинформации?

3.КакиепринципыпостроенияустройстввзаимодействиясоператоромВызнаете?

4.Назовитеклассификациюитехническиехарактеристикиустройстввзаимодействиясоператором.

5.Гдеприменяютсявидеотерминальныесредстваииндикаторы?

6.Назовитеосновныетехническиехарактеристикивидеотерминальныхсредстви индикаторов.

7.Гдеприменяютсяпультыистанцииоператора?

8.Назовитеосновныетехническиехарактеристикипультовистанцийоператора.

9.Гдеприменяютсярегистрирующиеипоказывающиеприборы?

10.Назовитеосновныетехническиехарактеристикирегистрирующихипоказывающихприборов.

61