Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

9091_Боброва_Лаб2

.docx
Скачиваний:
0
Добавлен:
07.08.2024
Размер:
84.75 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра АПУ

Отчет по Лабораторной работе №2

по дисциплине «Технические средства автоматизации и управления»

Студентка гр. 9091

Боброва Н.Ю

Преподаватель

Немудрук М.Л.

Санкт-Петербург

2022

Цель работы

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

Вариант №1

X0 and (X1 or not X2 ) xor X3

Таблица истинности

X

X1

X2

X3

0

0

0

0

1

1

0

0

0

0

0

1

1

1

0

1

0

0

1

0

0

0

0

0

0

0

1

1

0

0

0

1

0

1

0

0

1

1

0

0

0

1

0

1

1

1

0

1

0

1

1

0

0

1

0

0

0

1

1

1

0

1

0

1

1

0

0

0

1

1

1

1

1

0

0

1

1

1

1

0

1

0

1

0

0

0

0

0

1

0

1

1

0

0

0

1

1

1

0

0

1

1

1

1

1

1

0

1

1

1

1

0

1

1

1

0

0

1

1

1

1

1

1

1

0

1

1

0

Создание логической функции в виде лестничной диаграммы

Создана лестничная диаграмма для логической функции:

X0 and (X1 or not X2 ) xor X3 и объявлены переменные типа “bool”.

Проверка работоспособности программы в режиме “Монитор”

Используем одну из строк из таблицы истинности:

В результате введённых переменных на входе, получаем результат на выходе согласно таблице истинности.

Написание данной логической функции на языке B&R Automation Basic

На скриншоте отображена написанная программа, а также объявлены необходимые для неё переменные.