Программа 2 (общий вид записи)

Адрес Машинный код Мнемокод Комментарий
21 00 0B LXI H 0B00 Записать в регистры H, L число 0В00.
MOV A, M Получить число из адреса указанного в регистрах H, L.
2F CMA Инвертировать число в аккумуляторе.
INX H Увеличить на 1 число в регистрах H, L.
MOV M, A Записать число из аккумулятора по адресу указанному в регистрах H, L. (0В01)
HLT Прервать выполнение программы.

5. Задание для домашней подготовки

1. Изучите устройство УМК и порядок работы с ним.

2. Ознакомьтесь с языком программирования и структурой команд МП БИС КР58ОВМ80.

3. Изучите команды пересылки и загрузки, команды арифметических и логических операций.

4. Определите результат выполнения программы 1 при записи различных однобайтовых команд по адресу 0803, и занеситеих втабл.2 .

Таблица2

Команда записанная по адресу 0803 Число записанное по адресу 0В00. Число записанное по адресу 0В01.
CMA ADD A SUB A ANA A XRA A ORA A CMP A INR A DCR A    

Примечание – по адресу 0В00 запишите число соответствующее вашему порядковому номеру в журнале.

Разработайте программы:

Программа 3: увеличение на 5 числа, записанного по адресу 0В00, и записи результата по адресу 0В01 (программа 3);

Программа 4: сложение чисел, записанных по адресам 0В00 и 0В01, и запись результата по адресу 0В02 (программа 4);

Программа 5: сравнение чисел, записанных по адресам 0В00 и 0В01, и записи большего из них в ячейку по адресу 0В02 (программа 5).

Экспериментальная часть

Работа с массивом данных

1. Запишите по адресу 0В00 число 1.

2. Запишите по адресу 0В01 число 2.

3. Вычислите контрольную сумму и записать ее по адресу 0В02.

4. Вычислите новую контрольную сумму и запишите ее по адресу 0В0З и т. д.

4.Последняя контрольная сумма вычисляется для массива 0В00 ¸ 0В06. Чему она равна?

5. Перенесите сформированный массив в область памяти с начальным адресом 0В50.

6. Определите контрольную сумму сформированного массива.

7. Запишите константу (14)10 в область памяти 0В07 ¸ 0В0F.

8. Определите контрольную сумму этого массива.

9. Запишите полученную контрольную сумму в регистр В.

Запись и выполнение простых программ

Задание 1. Исследуйте программу 1.

Порядок выполнения задания:

1. Запишите программу 1 в ОЗУ.

2. Запишите по адресу 0В00 число.

3. Осуществите пуск программы с адреса 0800.

4. Проверьте результат выполнения программы путем вывода на дисплей числа, записанного по адресу 0В01 (предварительно нажмите кнопку "СБ").

5. Исследуйте процесс выполнения команд в программе 1 по машиным циклам. Заполните таблицу.

Адрес Команда Циклы
             

6. Заменяя в программе 1 команду СМА на команды, приведенные в п.4 домашнего задания, исследуйте результаты их выпол­нения.

Задание 2. Исследуйте программу 2. Порядок выполнения, задания тот же.

Задание 3. Исследуйте программу 3.

Порядок выполнения задания:

1. Введите программу.

2. Осуществите пуск и проверьте результат ее выполнения по числу, записанному по адресу 0В01 при числе FЕ, записанному по адресу 0В00.

Задание 4. Исследуйте программу 4.

Порядок выполнения задания:

1. Введите программу.

2. Проверьте результат выполнения программы по числу, записанному по адресу 0В02, записав по адресам 0В00 и 0В01 соответственно числа 0В и В0.

Задание 5. Исследуйте программу 5.

Порядок выполнения задания:

1. Введите программу.

2. Запишите по адресам 0В00 и 0В01 исследуемые числа.

3. Осуществите пуск и проверьте результат выполнения программы.

Содержание отчета

Отчет должен содержать:

1. Результаты выполнения задания для домашней подготовки.

2. Результаты выполнения и проверки пунктов экспериментальной части.

8. Контрольные вопросы

1. Какие машинные циклы Вы знаете?

2. Как определить время выполнения программы?

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

4. Преобразуйте число 79 из десятичной системы счисления в двоичную, а затем в шестнадцатеричную.

5. Как выполняются основные рабочие процедуры в УМК?

6. Как исследовать процесс выполнения команды по циклам, используя УМК?

7. Определите время выполнения программы 1.

8. Преобразуйте число 34 из десятичной системы счисления в двоичную, а затем в шестнадцатеричную.

9. Определите время выполнения программы 2.

10. Преобразуйте число 84 из десятичной системы счисления в двоичную, а затем в шестнадцатеричную.

11. Определите время выполнения программы 3.

12. Преобразуйте число 63 из десятичной системы счисления в двоичную, а затем в шестнадцатеричную.

13. Определите время выполнения программы 4.

14. Составьте программу записи числа 17 в регистр В и пересылки числа из регистра В в регистр С.

Практическая работа №10 Монтаж системы управления системами малой автоматики на базе контроллера ЛОГО

Тема:Наладка автоматических систем управления с контроллером ЛОГО.

Цель работы:Изучить способы и правила наладки автоматических систем управления с контроллером ЛОГО.

Студент должен знать: способы и правила наладки автоматических систем управления с контроллером ЛОГО.

Студент должен уметь:применять способы наладки автоматических систем управления с контроллером ЛОГО.

Теоретическое обоснование:

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

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

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

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

Третье требование – обученный, высококвалифицированный персонал.

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

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

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

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

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

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

Ход работы:

1.Изучить способы и правила наладки автоматических систем управления с контроллером ЛОГО.

2.Описать способы и правила наладки автоматических систем управления с контроллером ЛОГО.

3.Проверить, усвоение материала практической работы, ответив на вопросы.

Контрольные вопросы:

1.Какие стадии наладки Вы знаете?

2.Какие требования предъявляются к монтажу контроллера ЛОГО?

3.Основные особенности наладки автоматических систем управления с контроллером ЛОГО?

Содержание отчёта

1.Номер, тема и цель работы.

2.Письменный ответ на контрольные вопросы.

Перечень рекомендуемых учебных изданий, Интернет-ресурсов, дополнительной литературы

1. Партыка Т.Л. Попов И.И. Вычислительная техника. – М.: ФОРУМ: ИНФРА-М, 2007

2. Угрюмов Е. Цифровая схемотехника. – СПб.: БХВ- Петербург, 2004

3. Ю.Ф. Опадчий Аналоговая и цифровая электроника,- М.: Горячая линия- телеком,2003

4. Прохоров Н.Л. Управляющие вычислительные комплексы. М.: Финансы и статистика, 2003

  1. Лачин В.И., Савельев Н.С. Электроника. – Ростов н/Д.: Феникс, 2005.
  2. Гребенюк Е.И. Технические средства информатизации. М.: «Академия»,2003
  3. Пряничников В.А. . Электроника: Курс лекций.- СПб.: Корона, 2000 г .
  4. Москаленко В.В. Системы автоматизированного управления электроприводами. – М.: ИНФРА-М,2004.
  5. Калабеков В.А. Цифровые устройства и микропроцессорные системы.- М.: Горячая линия –Телеком, 2002
  6. Г Олсон. Д. Пиани Цифровые системы автоматизации и управления. – СПб.: Невский Диалект, 2001
  7. Тарабрин Б.В. Справочник. Интегральные микросхемы. – М.: Радио и связь, 1984
  8. Проектирование импульсных и цифровых устройств. Под ред. Казаринова Ю. М. – М., 1995
  9. Ленк Д. 500 практических схем на популярных ИС. – М., 2001

Наши рекомендации