Работа посвящена построению циклограммы управляющего логического устройства (УЛУ) системы автоматики; отысканию функциональных выражений для выходных параметров управляющего логического устройства с учётом проверок реализации циклограммы.
В работе представлена реализация проектируемого управляющего логического устройства программным способом. Разработан алгоритм работы управляющего логического устройства, составлена блок-схема. Приведена отлаженная программа реализации управляющего логического устройства, написанная на языке программирования VISUAL BASIC. Рассмотренная в курсовом проекте методика может быть использована при разработке реальных цифровых систем технологической автоматики.
Abstract
This course project is executed in the process of studying discipline "Designing and calculation of systems of automation" and comprises of itself 25 pages, 9 drawings.
Work is denoted building of cyclogram of controlling logical device (CLD) automation systems; the finding the functional expressions for output parameters of controlling logical device with the account of checking a realization of cyclogram.
At the end of work presented realization designed controlling logical device by the programme way. Designed algorithm of work of controlling logical device, formed block diagram. Brought debugged program to realization of controlling logical device, written on programming language of the high level VISUAL BASIC.
Considered in the course project a strategy can be used at the development of real numerical technological automation systems.
Содержание
Введение............................................................................................................................... 5
Основы алгебры логики...................................................................................................... 6
Синтез управляющих логических устройств на основе циклограмм........................... 10
Определение функциональных выражений для выходных параметров УЛУ............. 11
Функциональная схема УЛУ............................................................................................ 16
Программная реализация УЛУ......................................................................................... 19
Заключение......................................................................................................................... 24
Список используемой литературы................................................................................... 25
Развитие промышленного производства характеризуется непрерывным укрупнением и усложнением технологических агрегатов, повышением скоростей и других параметров технологических процессов.
Существенное повышение эффективности производства достигается путём создания автоматизированных систем управления технологическими процессами (АСУ ТП) с использованием вычислительных машин (ЭВМ).
Автоматизированные системы управления агрегатами и технологическими процессами строятся на основе управляющих логических устройств и выполняют логические функции. Применяется реализация программного управления последовательностью операций по заданному алгоритму.
Автоматизированные системы управления технологическими процессами и сложными агрегатами характеризуются большим объёмом перерабатываемой информации, сложными алгоритмами управления и высокой скоростью обработки информации.
Представленный курсовой проект посвящён разработке УЛУ с использованием программного обеспечения.
Основы алгебры логики были заложены в середине XIX века трудами английского математика Дж. Буля, по имени которого она называется также булевой алгеброй. Ясное понимание принципов лежащих в её основе исключительно важно для овладения формальными методами проектирования цифровых систем. Начало использованию алгебры логики для синтеза переключательных (релейных) схем было положено в 1937 г. работами американского учёного К.Шеннона.
Алгебра логики строится исходя из трёх основных принципов:
- задание множества элементов, на которых строится алгебра;
- задание операций над элементами множества;
- задание аксиом, которым подчиняются операции.
Множеством элементов алгебры логики является множество всех логических функций. При этом константы 0, 1 и просто логические переменные (рассматриваемые как функции одной переменной, равные самим себе) входят сюда как частные случаи логической функции.
В алгебре логики имеется множество операций. Наиболее употребительными операциями являются инверсия (НЕ), конъюнкция (И), дизъюнкция (ИЛИ). Они позволяют построить любую логическую функцию.
В алгебре логики введена следующая система аксиом, определяющая свойства и отношения основных операций
a+b=b+a;
a·(b+с)=a·b+a·c;
a+b·c=(a+b)·(a+c);
a+a·ā = a
;
Применение алгебры логики для математического исследования релейных устройств основывается на следующей системе аксиом, отражающих основные идеи теории релейных устройств, когда любая переменная величина (a, b…) представляет собой или условие работы, или состояние релейного элемента или схемы.
1. Существуют такие 0 и 1, что
2. Переменная может принимать лишь одно из двух возможных значений:
а=0, если a¹1;
а=1,если a¹0.
3. 0·0=0;
1+1=1.
4. 1·1=1;
0+0=0.
5. 1·0=0·1=0;
0+1=1+0=1
На основе этих аксиом выводятся все теоремы, выражающие осноные законы
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.