4.7 Программирование контроллера
Работа начинается с создания проекта в ISaGRAF. В описании проекта (Edit description) можно указать автора проекта, его название, версию. В самом проекте создается программа (File - New), при этом можно указать какой язык программирования будет использоваться, тип программы [6].
Перед тем, как ввести текст программы, необходимо объявить используемые в ней переменные. Это выполняется с помощью команд меню "Dictionary".
Глобальные переменные (global variables) доступны любой программе созданного проекта. Среди переменных можно выделить следующие:
аналоговые;
логические;
таймерные.
Переменные могут быть входными, выходными и внутренними. Аналоговые переменные могут быть целочисленными или вещественными.
Список переменных, применяемых в программе для данного проекта, приведен в таблице 4.3.
Таблица 4.3 - Список переменных
Идентифи - катор | Сигнал | Тип сигнала | Описание |
Xpusk1 | Boolean | Input | Пуск НА с закрытой задвижкой |
Xpusk2 | Boolean | Input | Пуск НА с преоткрытой задвижкой |
Xpusk3 | Boolean | Input | Пуск НА с открытой задвижкой |
Xv | Boolean | Input | Всасывающий клапан открыт |
Xn | Boolean | Input | Напорный клапан открыт |
Xad | Boolean | Input | ЭД включен |
Xc | Boolean | Input | Номинальная частота ЭД |
Xstop1 | Boolean | Input | Остановка НА с закрытой задвижкой |
Xstop2 | Boolean | Input | Остановка НА с преоткрытой задвижкой |
Xstop3 | Boolean | Input | Остановка НА с открытой задвижкой |
Y | Boolean | Input | Выключение аварийной сигнализации |
Uv | Boolean | Output | Открытие всасывающего клапана |
Un | Boolean | Output | Открытие напорного клапана |
Uad | Boolean | Output | Включение ЭД |
I | Boolean | Output | Аварийная сигнализация |
Sn | Messages | Output | Сообщение о состоянии напорной задвижки |
Sv | Messages | Output | Сообщение о состоянии всасывающего клапана |
Sad | Messages | Output | Сообщение о состоянии ЭД |
SAlarm | Messages | Output | Сообщение о состоянии в случае аварии |
T1 | Timers | Internal | Таймеры для выдержки времени при открытии клапанов (8 сек) и включении ЭД (10 сек) |
T2 | Timers | Internal |
- Реферат
- Определения, обозначения и сокращения
- Содержание
- Введение
- 1. Линейная производственная диспетчерская станция "Черкассы"
- 1.1 Краткая характеристика линейной производственной диспетчерской станции "Черкассы"
- 1.2 Характеристика технологического оборудования
- 1.3 Характеристика технологических помещений
- 1.4 Режимы работы лпдс "Черкассы"
- 1.5 Магистральный насосный агрегат
- 1.6 Обвязка насосов лпдс "Черкассы"
- 1.7 Анализ существующей схемы автоматизации лпдс "Черкассы"
- 2. Патентная проработка
- 2.1 Выбор и обоснование предмета поиска
- 2.2 Регламент патентного поиска
- 2.3 Результаты патентного поиска
- 2.4 Анализ результатов патентного поиска
- 3 Автоматизация лпдс "Черкассы"
- 3.1 Автоматизация магистрального насосного агрегата
- 3.2 Система противоаварийной защиты
- 3.3 Асу тп на базе контроллеров Modicon tsx Quantum
- 3.4 Структурная схема асу тп на базе системы Quantum
- 3.5 Устройства, входящие в состав системы
- 3.5.1 Модули источников питания
- 3.5.2 Модули центрального процессорного устройства (цпу)
- 3.5.3 Модули ввода/вывода
- 3.5.4 Система горячего резервирования Quantum
- 3.5.5 Модули Advantech
- 3.6 Технические средства автоматизации
- 3.6.1 Электрические датчики давления серии Сапфир-22мт (Россия)
- 3.6.2 Уровнемер серии "омюв"
- 4. Выбор системы виброконтроля мна
- 4.1 Аппаратура контроля вибромониторинга (акв)
- 4.2 Аппаратура контроля вибрации "Каскад"
- 4.3 Разработка программы управления насосным агрегатом
- 4.3.1 Описание работы контроллера Modicon tsx Quantum
- 4.4 Инструментальная система программирования промышленных контроллеров
- 4.4.1 Архитектура iSaGraf
- 4.4.2 Языки программирования, реализованные в iSaGraf
- 4.5 Описание языка st
- 4.6 Создание проекта и программ в системе iSaGraf
- 4.7 Программирование контроллера
- 4.8 Алгоритм сигнализации и управления насосным агрегатом
- 4.9 Результаты работы программы
- 5. Охрана труда и техника безопасности магистральной насосной мнпп "Уфа-Западное направление"
- 5.1 Анализ потенциальных опасностей и производственных вредностей
- 5.2 Мероприятия по технике безопасности при эксплуатации объектов лпдс "Черкассы"
- 5.3 Мероприятия по промышленной санитарии
- 5.3.1 Требования к спецодежде
- 5.3.2 Требования к освещению
- 5.3.3 Требования к микроклимату
- 5.4 Мероприятия по пожарной безопасности
- 5.5 Расчет установки пенного тушения и пожарного водоснабжения
- 6. Оценка экономической эффективности автоматизации линейно-производственной диспетчерской станции "Черкассы"
- 6.1 Основные источники повышения эффективности
- 6.2 Методика расчета экономической эффективности
- 6.2.1 Чистый дисконтированный доход (чдд)
- 6.2.2 Индекс доходности (ид)
- 6.3 Расчет экономического эффекта
- 6.3.1 Расчет капитальных вложений
- 6.3.2 Расчет текущих издержек
- 6.3.3 Расчет экономии от использования асу тп.
- Заключение
- Список использованных источников
- Приложения Приложение а
- Приложение б
- Приложение в
- Приложение г
- Приложение д
- Приложение е