- •Оглавление
- •Введение
- •1.Проверка на достоверность сигналов с усо
- •2.Структура алгоблока. Организация связи между алгоблоками
- •3.Программная реализация защиты по дискретному каналу
- •3.1.1 Таймер
- •3.1.2Триггер
- •3.1.3Программа защиты от «дребезга»
- •3.2.Программа защиты по дискретному каналу
- •3.3.Первая программа защиты по аналоговому каналу
- •3.3.1Конфигурационная таблица программы 1
- •3.4.Вторая программа защиты по аналоговому каналу
- •3.4.1Конфигурационная таблица программы 2
- •3.5.Оценка величины гистерезиса в нуль-органе
- •3.6.Алгоритм расчёта среднего значения в асутп
- •3.7.Защита от выброса или провала аналогового сигнала
- •3.8.Контрольные вопросы
- •4.Алгоритм простого блока мажоритарного выбора два из трёх
- •4.1.Программа простого блока мажоритарного выбора
- •5. Алгоритм мажоритарного выбора три из пяти
- •5.1.Программа
- •5.2.Конфигурационная таблица
- •6.Программа выбора исправного канала из двух каналов
- •6.1.Конфигурационная таблица
- •6.2.Контрольные вопросы
- •7.Управление по циклограмме
- •8.Алгоритм синтеза циклического управления
- •8.1.Циклограмма 1. Типовая циклограмма
- •8.2.Циклограмма 2. Управление в зависимости от параметра.
- •8.3.Циклограмма 3. Программа с повторяющимися ситуациями
- •8.4.Циклограмма 4. Задание числа циклов с лп контроллера
- •8.5.Циклограмма 5. Пуск циклограммы по команде оператора
- •8.6.Контрольные вопросы
- •9.Синтез дискретных систем управления
- •9.1.Классический алгоритм синтеза дискретного автомата
- •9.1.1Автомат с памятью и с защитой по каналам
- •9.2.Автомат с контролем последовательности ситуаций
- •9.3.Описание программы управления электрозадвижкой
- •9.4.Контрольные вопросы
- •10.Организация связи с верхним уровнем16
- •11.Управление задвижкой по циклограмме
- •12.Практические особенности реализации циклограмм
- •13.Перевод программы c языка fbd в dxf-формат
- •14.Порядок получения конфигурационной таблицы
- •15.Спецификация представленных в пособии программ
- •16.Варианты заданий
- •Литература
- •Приложение а
- •1.Элементарные функции алгебры логики
- •2.Свойства элементарных функций
- •3.Принцип двойственности
- •4. Разложение булевой функции по переменным
- •5. Полнота системы
- •5.1.Полином Жегалкина
- •5.2.Теорема Жегалкина
- •1.Минимизация булевых функций
- •1.1.Минимизация нормальных форм
- •1.2.Алгоритм Квайна построения сокращенной днф
- •1.3.Метод Блейка
- •1.4. Построение сокращенной днф с помощью кнф
- •1.5.Построение всех тупиковых днф.
- •Алгоритм минимизации функций в классе днф
- •Алгоритм минимизации функций в классе кнф
- •Алгоритм минимизации функций в классе нормальных форм
- •1.6.Минимизация частично определенных функций
- •1.7. Минимизация с использованием карт Карно
- •1.8.Код Грея
- •Приложение б Краткая биография Жегалкина и.И.
- •Приложение в Языки программирования промышленных контроллеров
- •Приложение г Имитаторы аналоговых и дискретных сигналов
- •Приложение д25 Программы для овен плк-150 и плк-154
- •Реализация дискретных систем управления на контроллерах
- •400131 Волгоград, пр. Ленина, 28, корп. 1.
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 7.
Реализация дискретных систем управления на контроллерах
Учебное пособие
Темплан 2011 г. поз. №___
Подписано в печать 15.05.2011 г. Формат 60:84 1/16. Бумага офсетная.
Гарнитура Times. Печать офсетная. Усл. печ. л. 13,4.
Тираж 100 экз. Заказ ______.
Волгоградский государственный технический университет.
400131 Волгоград, пр. Ленина, 28, корп. 1.
Отпечатано в типографию ВолгГТУ
400131, Г. Волгоград, пр. Ленина, 28, корп. 7.
1 Графический язык FBD (Functional Block Diagram).
2 Непрерывные функциональные схемы.
3 ОЗУ – оперативное запоминающее устройство.
4 ПЗУ – постоянное запоминающее устройство.
5 Время запаздывания может увеличиться на время цикла контроллера.
6 Отличие от нуля происходит за счёт смещения нуля АЦП.
7 На практике обязательно надо указывать и этот параметр контроллера.
8 Или «замер».
9 Классический алгоритм.
10 Например, обрыв линии по первому каналу.
11 SCADA - Supervisory Control And Data Acquisition. Система сбора, передачи, контроля и управления, хранения информации, а также представления информации на экране монитора ПЭВМ в различной форме (числовой, графической).
12 Если не предусмотрен сброс автомата (памяти) перед очередной работой.
13 АРМ – автоматизированное рабочее место.
14 Такой выбор светодиодов обусловлен только удобством: при управлении несколькими задвижками первой будет соответствовать первый вертикальный ряд светодиодов, второй задвижки– второй ряд и т.д.[39, 60, 78].
15 Здесь привязка дискретных сигналов дана применительно к стенду, на котором отлаживалась программа. В действительности команды будут идти с лицевой панели контроллера или с кнопок мнемосхемы (С АРМа).
16 В написании этого раздела и проверке связи с ПЭВМ участвовал студент ВФ МЭИ группы АТП-1-05 Кашинцев П.В.
17 SCADA - Supervisory Control And Data Acquisition. Система сбора и контроля данных, представления информации на экране монитора в различной форме (числовой, графической), хранение информации в различных журналах (хранение значений параметров технологического процесса, состояния оборудования, действий оператора, нарушений технологического режима), формирования управления с ПЭВМ и т.д. Кратко: SCADA – система позволяет оперативно осуществлять с ПЭВМ диспетчерский контроль и управление любого технологического процесса.
18 HMI - Human Machine Interface, Человеко-машинный интерфейс, или встречается такое сокращение MMI (Man Machine Interface).
19 Алармы или Тревоги - это предупреждающие сообщения. Они передаются оператору в специализированных окнах, называемых страницами, или через анимируемые графические объекты, Например, цвет объекта изменится с зеленого на красный при возникновении аварийной ситуации. С каждым алармом можно связать определенное действие, которое будет выполняться при появлении данного события, например, воспроизвести звуковой файл.
20 В нашем случае при нажатии конечного выключателя с него поступает ноль («0»), поэтому тумблер должен находиться в положении ВЫКЛ, т.е. в нижнем положении.
21 Здесь рассматривается практическая ситуация, а не с точки зрения научных философов.
22 Маркеры абзацных отступов.
23 Стандарты системы эргономического обеспечения (ССЭТО)
24 Разработку и изготовление имитатора выполнил Савчиц А.В.
25 Программы, пояснения к ним для данного приложения по моей просьбе разработала и представила Е.А. Кажичкина, студентка ВФ МЭИ(ТУ) г.Волжский (2010г.)
26 Имитацию аналогового сигнала не обязательно реализовывать отдельным функциональным блоком. Язык программирования и реализация также могут быть различны.
