Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Maximychev_Ulia.docx
Скачиваний:
24
Добавлен:
18.03.2016
Размер:
115.92 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Московский автомобильно-дорожный государственный технический университет (мади)»

Заочный факультет

САМОСТОЯТЕЛЬНАЯ РАБОТА

по дисциплине:

«Аппаратно-программные комплексы»

Вариант - 3

Выполнил: Студент Евтух Ю.Г.

Группы 3ЗБАСС2

Проверил: Максимычев О.И.

Москва 2016

Задание

1. Разработать логическую схему программы для реализации частично определённых ЛФ F 4-x аргументов, заданных таблицами.

Каждой комбинации значений аргументов двоичных переменных abcd соответствует число номера набора таблицы истинности ЛФ.

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

3. Разработать и проверить выполнение программ, реализующих логические функции. Логические функции записывать с помощью редактора Microsoft Equation 3.0. Главное меню «Вставка»-«Объект»

4. Представить полученную минимизированную логическую функцию в виде LAD и FBD программ в среде разработки LSC.

5. Разработать структурную схему аппаратного комплекса на базе логических модулей LOGO (ПЛК) (Среда разработки MS Visio, AutoCAD Electrical, NanoCAD и т.п.).

6. Разработать и подобрать комплекс аппаратно-технических средств PLC для реализации программы. Обосновать состав аппаратного комплекса ПЛК для реализации алгоритма программы в LSC. Привести названия модулей ПЛК (заводские\заказные номера по каталогу производителя модулей LOGO, см. методику выполнения).

7. Разработать спецификацию (перечень компонентов) аппаратного комплекса. Привести согласно ГОСТ 21.110-95.

8. Записать полученную программу с помощью генератора отчётов (документации) среды LSC, в формате PDF.

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

Таблица №1. Задание

1

2

3

4

6

7

9

12

13

14

F

0

1

1

0

1

0

0

1

0

1

Таблица №2. Таблица истинности

D

C

B

A

F

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

6

0

1

1

0

7

0

1

1

1

9

1

0

0

1

12

1

1

0

0

13

1

1

0

1

14

1

1

1

0

СДНФ

СКНФ

Таблица №3. Карта Карно

0 0

0 1

1 1

1 0

0 0

 0

 1

1

0 1

 0

0

1

1 1

1

0

 

 1

1 0

0

 



Сделав соответствующие объединения единичных и нулевых клеток, получим соответственно ДНФ и КНФ данной логической функции:

Анализируя эти выражения, можно сделать вывод, что ДНФ данной функции проще, чем КНФ: схема, построенная на логических элементах И, ИЛИ, НЕ, по ДНФ будет содержать 8 элементов, а по КНФ 11.

Рисунок 2. Код программы lsc

Рисунок 3. Код программы lld