- •Введение
- •1. Информация в системах автоматизации процессов
- •1.1. Принципы регулирования
- •1.2.Типы задач систем автоматического управления
- •2. Лабораторная работа № 1 Элементы автоматизированного электропривода в системах автоматизации технологических процессов.
- •2.1. Вводная часть
- •2.1.1. Электромагнитное реле
- •2.1.2. Реле в схемах управления приводом
- •2.1.3. Силовые полупроводниковые вентили в цепях управления электропитанием
- •2.2. Выполнение работы
- •2.3. Оформление отчета
- •2.4. Контрольные вопросы по лабораторной работе
- •3. Лабораторная работа № 2 Цифровые элементы и структуры в устройствах управления технологическими процессами:
- •З.1. Вводная часть
- •3.1.1. Логические дискретные элементы
- •3.1.2. Цэвм как управляющее устройство
- •3.1.2.1. Аналого-цифровой преобразователь
- •3.1.2.2. Цифро-аналоговый преобразователь
- •3.1.2.3. Взаимодействие цэвм с внешними устройствами
- •3.2.1. Исследование логических элементов и узлов на их основе.
- •3.2.2. Исследование характеристик ацп и цап
- •3.3. Оформление отчета по работе
- •3.4. Контрольные вопросы по лабораторной работе
- •4.1. Вводная часть
- •4.1.1 Датчики для измерения линейных и угловых перемещений
- •4.1.1.1. Реостатные датчики
- •4.1.1.2. Индуктивные датчики
- •4.1.1.2.1 Сельсин
- •4.2. Выполнение работы
- •4.3.1. Содержание отчета
- •4.4.Контрольные вопросы по лабораторной работе:
- •5. Лабораторная работа № 4 Исследование датчиков температуры и автоматического регулятора температуры в камерах ускоренного твердения железобетонных изделий
- •5.1. Вводная часть
- •5.1.1. Датчики температуры
- •5.1.2. Программные регуляторы температуры в камере ускоренного твердения изделий
- •5.2. Выполнение работы
- •5.3. Оформление отчета по работе
- •5.3.3.6. Схема установки (рис. 5.12.), табл. 5.4.
- •5.4. Контрольные вопросы по лабораторной работе
- •Лабораторная работа n 5 Неразрушающий ультразвуковой контроль прочности бетона
- •6.1. Вводная часть
- •6.1.1 Основные методы ультразвуковой дефектоскопии
- •6.1.2 Использование ультразвука для оценки прочности бетона
- •6.1.3. Ультразвуковые приборы неразрушающего контроля бетона.
- •6.1.3.1 Прибор укб-1м
- •6.1.3.2 Прибор ук-16пу2
- •6.1.3.3 Электроакустические преобразователи
- •6.1.4. Активный контроль прочности
- •6.2.Выполнение работы
- •6.3.Оформление отчета
- •6.4. Контрольные вопросы по лабораторной работе
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп.,14
3.1.2.2. Цифро-аналоговый преобразователь
Управляющие сигналы, которые вырабатываются ЦЭВМ, представляют собой двоичные коды, которые тоже требуется, во многих случаях, преобразовывать в аналоговый сигнал. Эту функцию выполняет ЦИФРО-АНАЛОГОВЫЙ преобразователь (ЦАП); получая цифровой двоичный код, ЦАП вырабатывает соответствующий сигнал - ток или напряжение.
Основные характеристики ЦАП те же, что и для АЦП, - разрешающая способность (число разрядов), точность преобразования и быстродействие.
3.1.2.3. Взаимодействие цэвм с внешними устройствами
Любая ЦЭВМ, в том числе и привычная "персоналка", содержит в своем составе главную, центральную часть - собственно вычислитель, основными компонентами которого являются процессор и массив ячеек памяти. В памяти хранятся исходные данные и программа их обработки.
В память также помещаются промежуточные и окончательные результаты обработки данных. Кроме этого, ЦЭВМ содержит т.н. контроллеры внешних устройств (см. рис.З.19), которые и обеспечивают связь "ядра" с внешним миром. Для персональной ЭВМ внешними устройствами являются: клавиатура, видеомонитор, накопители на гибких и жестких дисках, линии компьютерной сети и т.д. Каждое из перечисленных устройств имеет внутри, в корпусе ЭВМ, соответствующий свой контроллер. Взаимодействие контроллера с "ядром" происходит, как правило, через буфер - ячейки памяти, в которые контроллер самостоятельно (без участия центрального процессора) помещает и считывает данные. Например, буфер клавиатуры объемом в 32 байта располагается в памяти ПЭВМ с адреса 41 Eh, буфер видео-контроллера (в текстовом режиме) - с адреса B800:0000h. Соответствующие контроллеры имеются в управляющих ЦЭВМ для сопряжения с разного рода датчиками, АЦП, ЦАП, реле и другими элементами.
Управляющая ЦЭВМ
Рис. 3.19. Структура управляющей ЦЭВМ и её взаимодействия с внешними устройствами:
- контроллер сигналов контактных датчиков;
- контроллер АЦП и ЦАП;
- контроллер управляющих сигналов для реле, э/м клапанов, двигателей;
4,5 - датчики аналоговых сигналов;
- группа контактных датчиков;
- группа силовых электромагнитных элементов.
Контроллер производит преобразование тех сигналов, которые он получает от внешних устройств в двоичные коды определенного формата; управление размещением этих кодов в ячейках памяти; формирование сигналов, информирующих процессор о факте изменения своего состояния или данных (сигналы прерывания); развязку электрических цепей ЭВМ и внешних устройств; формирование усиленных сигналов, идущих от ЭВМ к внешним устройствам. Кроме массива ячеек памяти, ПЭВМ с процессорами INTEL имеют ещё массив портов, которые адресуются отдельно и через которые также может организовываться связь контроллеров и "ядра". Например, порты, через которые взаимодействует с "ядром" контроллер "мышки": - Port3F8h÷h3FEh, принтера - с адреса Port378h. В подавляющем большинстве, контроллеры сами являются программно-управляемыми устройствами, т.е. содержат в себе микропроцессор и некоторый объем памяти. Программа, обеспечивающая функционирование, записана при изготовлении устройства в постоянную (нестираемую) область памяти. Доступ к памяти контроллера со стороны центрального процессора может организовываться двояко: либо она (или её часть) включается в общий массив памяти ЦЭВМ и в этом случае имеет обычную адресацию; либо доступ производится через вспомогательные ячейки памяти и порты ПЭВМ. Например, буфер памяти видео-контроллера имеет массив объемом 64 Кб с обычной адресацией (с адреса B800:0000h) и массив значительно большего объема, адресуемый через так называемое "окно", располагающееся с адреса A000:000h.
Таким образом, с точки зрения программиста, внешние устройства управляющей ЦЭВМ представляют собой совокупность ячеек памяти (массивы ячеек) и регистры портов с известными адресами и известным форматом записываемых и считываемых данных в них. Обратимся к рассмотренному выше примеру (рис.З.13). Предположим, что кнопки "Пуск" и "Стоп", являющиеся контактными датчиками, с датчиками вращения подключены через соответствующие контроллеры к ячейкам памяти с условными адресами: PUSK, STOP, DATCH1, DATCH2. При нажатой кнопке "Пуск", ячейка PUSK будет иметь значение " 1", при отпущенной - "О". Аналогично меняются значения и в остальных ячейках. Ячейке, содержащей команду на включение транспортеров, присвоим адрес TRANSP. Запись в эту ячейку значения "1" является командой на работу транспортеров, "О" - останов. Вариант фрагмента управляющей программы (на языке Pascal), обеспечивающий безаварийный порядок работы транспортеров, будет иметь вид:
Var
TRANSP, PUSK, STOP,
DATCH1, DATCH2, OFF: Boolean;
{OFF - сигнал выхода из программного цикла, например, при отключении питания транспортеров}
BEGIN
Repeat
TRANSP := (PUSK OR (DATCH1 AND DATCH2)) AND
(Not(STOP));
Until OFF
END;
Фрагмент организовывает программный цикл, в котором ЭВМ постоянно "просматривает" значения переменных PUSK, STOP, DATCH1, DATCH2 и OFF, и, в зависимости от их значений, заносит в переменную TRANSP значение "О" или "1".
Существует другой способ организации "просмотра" переменных: - выполнение программы (подпрограммы) по прерыванию. При такой структуре управляющей программы, ЭВМ может быть занята выполнением других программ, но при поступлении от контроллера датчиков специального сигнала - сигнала прерывания, прерывает выполнение текущей программы и отрабатывает управляющую программу, после чего опять возвращается к выполнению прерванной программы. Сигнал прерывания формируется контроллером, например, при изменении состояния кнопок и датчиков. Такая организация программы эффективна при большом числе внешних устройств. Кроме того, при подключении новых устройств или удалении, нет необходимости вносить изменения во всю компьютерную программу, достаточно разместить в памяти с определенного адреса фрагмент управляющей программы нового устройства, а в новый контроллер занести значение этого адреса. При получении сигнала прерывания, компьютер считывает адрес программы из памяти контроллера и приступает к выполнению программы с этого адреса.
Во многих случаях, в современной автоматизации производственных процессов, используются специализированные контроллеры, которые разработаны для конкретных образцов технологического оборудования. В абсолютном своем большинстве, такие устройства, как и рассмотренные выше, выполняются программно-управляемыми, на основе микропроцессоров. Но, при этом, контроллер выполняется в виде отдельного устройства, со встроенным блоком питания и располагается рядом с обслуживаемым агрегатом или даже устанавливается в нем. Он обладает автономностью, т.е., без участия дополнительной ЭВМ, управляет работой "своего" агрегата. Если технологический процесс заключается в совместной и согласованной работе нескольких единиц оборудования, то все контроллеры объединяются в локальную сеть с управляющей ЭВМ, на которую, кроме функции координации работы контроллеров, могут возлагаться функции диагностики состояния всей системы, модификации программ контроллеров и многие другие. На рис. 3.20приведен пример организации локальной вычислительной сети в которую объединены контроллеры весовых дозаторов растворо-бетонного узла.
Рис. 3.20. Структура локальной сети систем управления весовыми дозаторами РБУ
1- контроллер весового дозатора;
2- измеритель влажности песка;
3- весовой дозатор песка;
4- весовой дозатор цемента;
5- весовой дозатор щебня;
6- весовой дозатор воды.
Организация связи контроллеров и ПЭВМ между собой посредством сети значительно уменьшает число соединительных линий и упрощает подключение новых устройств, т.к. все "участники" сети подсоединяются параллельно. Каждый контроллер "отзывается" на запрос ПЭВМ только тогда, когда обнаруживает в сети свой индивидуальный код - сетевой адрес. Программная поддержка сетевого протокола обмена информацией выполняется, как правило, операционной системой ПЭВМ.
3.2- Выполнение работы
Включение ПЭВМ и других устройств производить только с разрешения преподавателя.
Все коммутации на панели лабораторного стенда производить только при ВЫКЛЮЧЕННОМ питании установки.
