Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Логические функции

Nbsp;       Базис: И; ИЛИ; НЕ Базис: НЕ; И | Логический модуль LOGO | Основные требования для работы с ”LOGO Soft Comfort”: Предполагается, что Вы знакомы с основами операционной системы Windows и созданием функциональных диаграмм. | Стандартная панель инструментов | Выбор функциональных блоков | Задача параметрирования функциональных блоков | Наглядность изображения | Моделирование (эмулирование) управляющей программы | Y2{ S2, S6}, S4 |


Читайте также:
  1. A. Сигнал и смысл (Общесемиологические понятия)
  2. I. Перепишите следующие предложения и переведите их на русский язык, обращая внимание на функции инфинитива.
  3. II. Антропологические коды
  4. II. НОРМЫ АКЦЕНТОЛОГИЧЕСКИЕ И ОРФОЭПИЧЕСКИЕ
  5. II. НОРМЫ АКЦЕНТОЛОГИЧЕСКИЕ И ОРФОЭПИЧЕСКИЕ
  6. III. НОРМЫ МОРФОЛОГИЧЕСКИЕ
  7. IV блок. Произносительная сторона речи и речевые психические функции.

ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ЛОГИЧЕСКИХ ФУНКЦИЙ

 

Методические указания к лабораторно-практическим занятиям

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

Составитель: Гудинов В.Н.

Омск 2011

Логические функции

Устройства управления автоматизированным технологическим оборудованием обеспечивают определённую функционаьную зависимость между входными и выходными управляющими сигналами, которые могут иметь непрерывный или дискретный характер. Для описания дискретных устройств используют модель конечного автомата, что относится к важнейшим понятиям информатики. В основе такой модели лежит предположение, что автомат работает в пошаговом (дискретном) режиме и за каждый шаг воспринимает некий “вход” или порождает некий “выход”, находясь до и после каждого шага в совершенно определённом состоянии. Автомат может иметь одно из конечного множества состояний, и его входы и выходы могут быть описаны символами некоторого конечного алфавита. В дальнейшем будем рассматривають конечные автоматы, в которых входные и выходные переменные могут принимать лишь одно из двух логических значений - “ложь” или “истина”, обозначаемых как «0» и «1».

Входные и выходные дискретные переменные, а также функции, их связывающие, называются соответственно логическими переменными и логическими функциями (функциями алгебры логики) [1]. Логические функции в зависимости от числа входных переменных, делятся на функции одной, двух и многих переменных. Различные комбинации значений входных переменных в логических функциях называют наборами (переменных). Для одной входной переменной возможны два набора: 0 и 1. Для двух - четыре: 00, 01, 10, 11. Для трех - восемь: 000, 001, 010, 011, 111, 110, 101, 100. Для N входных переменных число различных наборов конечно и равно 2N. Приписывая каждому набору значение функции, равное 0 или 1, можно получить табличное значение данной функции. Число различных логических функций от переменных конечно и равно 2^(2N).

Функции двух переменных F(X1,X2) являются основными функциями алгебры логики. Четырем наборам двух входных переменных соответствует 16 возможных логических функций, приведенных в табл. 1.

Рассмотрим эти функции.

Функции F0 = 0 (нулевая) и F15 = 1 (единичная) не зависят от значений входных переменных и, следовательно, являются постоянными или функциями-константами. Эти функции не имеют логического значения.

Функция F1 = X1 × X2 называется конъюнкцией (произведением, логическим умножением, функцией «И»). Конъюнкция принимает значение единица тогда и только тогда, когда и вход X1 и выход X2 имеют значение единица.

Функция F2 = X1 X2 носит название запрета X2. Иногда ее называют инверсией импликации. Функция принимает значение 0, если вход X2 равен 1, каким бы при этом ни был вход X1. Значения функции совпадают со значением входа X1, если вход X2 равен нулю.

Функция F4 = X2 X1 носит название запрета X1. Она не является самостоятельной, так как отличается от функции F2 лишь порядком расположения входных переменных.

Функции F3 = X1 и F5 = X2 являются функциями повторения. Каждая зависит только от одной из двух переменных, независимо от значения другого входа.

Функция F6 = X1 Å X2 называется неравнозначностью (исключающим ИЛИ, неэквивалентностью, альтернативой, функцией сложения по модулю два, функцией «разноименности»). Функция принимает значение единица тогда и только тогда, когда, либо вход X1, либо вход X2 равен единице (но не оба вместе).

Функция F7 = X1 + X2 называется дизъюнкцией (суммой, логическим сложением, функцией «ИЛИ», объединением). Функция принимает значение нуля тогда и только тогда, когда оба входа имеют значение нуль. Функция принимает значение единицы, когда или вход X1, или вход X2, или оба вместе имеют значение единицы.

Функция F8 = X1 ¯ X2 называется стрелкой Пироса (инверсией суммы, функцией «ИЛИ-НЕ», функцией «НИ...НИ...», функцией Вебба). Функция принимает значение единицы тогда и только тогда, когда оба входа равны нулю.

Функция F9 = X1 º X2 называется эквивалентностью (а также равнозначностью). Функция принимает значение единицы тогда и только тогда, кода оба входа одновременно имеют одинаковое значение, и значение нуль, когда входы имеют разные значения.

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

Функция F11 = X2 ® X1 называется импликацией от X2 к X1 (иногда «включением»). Функция принимает значение 0 тогда и только тогда, когда вход X2 имеет значение единица, а вход X1 - значение нуль.

Функция F13 = X1 ® X2 называется импликацией от X1 к X2. Она отличается от функции F11 лишь порядком расположения входных переменных.

Функция F14 = X1 / X2 называется штрихом Шеффера (инверсией произведения, функцией «И-НЕ», несовместимостью). Функция принимает значение 0 тогда и только тогда, когда оба входа имеют значение единицы.

 

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

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

1. НЕ; И; ИЛИ (инверсия, конъюнкция, дизъюнкция);

2. НЕ; И (инверсия, конъюнкция);

3. НЕ; ИЛИ (инверсия, дизъюнкция);

4. И-НЕ (штрих Шеффера);


Дата добавления: 2015-07-19; просмотров: 95 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Тест для проверки знаний| ИЛИ-НЕ(стрелка Пирса).

mybiblioteka.su - 2015-2024 год. (0.008 сек.)