Сбор и представление технологической информации для отражательной печи по переплавке алюминия
Разработка программного обеспечения операторской ЭВМ в среде SCADA-системы. Построение структурной схемы сбора информации, функциональной схемы размещения оборудования. Обзор системы контроля технологических параметров отражательной печи по переплавке.
Рубрика | Производство и технологии |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 18.06.2012 |
Размер файла | 3,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
5. Настройка системы отчетов.
Программа Report Designer используется для определения шаблонов отчетов и заданий принтера. В данной работе используются стандартные шаблоны отчетов, которые позволяют вывести на печать график, таблицу, или текущие активные сообщения тревог. Задания принтера настроены таким образом, что пользователь может выбрать принтер в диалоговом окне.
6. Написание сценариев на языке Ansi C.
Сценарии на языке С используются для расширения функциональности SCADA-системы, для выполнения различных служебных функций. Например, можно отображать разным цветом индикатор на графическом экране, в зависимости от режима процесса, что намного повышает наглядность представления технологической информации. Для редактирования сценариев используется Global Script Editor (рисунок 4.5).
Рисунок 4.5 - Редактор сценариев на языке С.
Некоторые сценарии, используемые в программе, приведены ниже.
UpdateGas - функция, которая выводит в главном окне предупреждающий символ при превышении концентрации СО и О2 выше допустимого предела.
void UpdateGas()
{float CO=0.0f;
float O2=0.0f;
CO=GetTagFloat("gas_CO");//Return-Type: float
O2=GetTagFloat("gas_O2");//Return-Type: float
if(O2>2.0f||CO>0.05f){
SetVisible("furnace.Pdl","GasWarning",1);//Return-Type: BOOL
return;
}
SetVisible("furnace.Pdl","GasWarning",0);//Return-Type: BOOL
}
UpdateTemp - функция, которая включает красный цвет в индикаторе температуры (на главном экране), если она превышает заданный предел, иначе устанавливает зеленый цвет.
#define RGB(r,g,b)
((COLORREF) (((BYTE) (r)|((WORD)((BYTE)(g))<<8))| (((DWORD)(BYTE)(b))<<16)))
void UpdateTemp()
{
float t=0.0f;
t=GetTagFloat("Temp");//Return-Type: float
if(t>1200.0f){
SetBackColor("furnace.Pdl","TempIndicator",RGB(255,0,0));//Return-Type: BOOL
}
else{
SetBackColor("furnace.Pdl","TempIndicator",RGB(0,255,0));
}
}
ExitProgram - функция, осуществляющая выход из программы с запросом подтверждения пользователя.
#pragma code("user32.dll")
int MessageBox(HWND,LPTSTR,LPTSTR,int);
HWND GetForegroundWindow();
#define MB_YESNO 0x00000004L
#define MB_ICONQUESTION 0x00000020L
#define MB_SETFOREGROUND 0x00010000L
#define IDYES 6
#define IDNO 7
void ExitProgram()
{
int res;
res=MessageBox(GetForegroundWindow(),
"Вы действительно хотите выйти из программы WinCC?"
,"Подтверждение",MB_YESNO|MB_ICONQUESTION|MB_SETFOREGROUND);
if(res==IDYES){
ExitWinCC ();
}
}
7. Тестирование программы
Тестирование программы осуществляется с помощью встроенной утилиты WinCC Tag Simulator. В ней задается определенная функция изменения для каждого параметра (синусоида, увеличение, уменьшение, случайное изменение т.п.). Окно программы с включенной симуляцией показано на рисунке 4.6.
Рисунок 4.6 - Окно программы WinCC Tag Simulator
4.4 Структура и функции программного продукта
Разрабатываемый программный продукт включает в себя несколько графических экранов, каждый из которых выполняет определенные функции.
1. Мнемосхема процесса (Главный экран).
На этом экране осуществляется отображение значений контролируемых параметров в текущий момент времени, вывод активных сообщений о выходе параметров из допустимых пределов. Также на этом экране расположены кнопки, с помощью которых пользователь переходит на другие экраны процесса. Вид главного экрана показан на рисунке 4.7.
Рисунок 4.7 - Главный экран процесса
2. График расхода топлива
3. График расхода воздуха и давления воздуха
4. График содержания компонентов в отходящих газах
5. График температуры
На экранах 2 - 5 отображаются графики изменения технологических параметров во времени (они разделены на несколько экранов для удобства). Переход на экран графика осуществляется нажатием кнопки на главном экране, рядом с названием соответствующего параметра. На каждом графике есть возможность вывода отчета на печать. Для перехода на главный экран предусмотрена кнопка «Закрыть». Вид экрана с графиком показан на рисунке 4.8.
Рисунок 4.8 - Вид экрана с графиком температуры
6. Таблица значений параметров
На этом экране отображается сводная таблица значений всех параметров за последние моменты времени. Предусмотрена возможность вывода отчета на печать. Для перехода на главный экран предусмотрена кнопка «Закрыть». Вид экрана с таблицей показан на рисунке 4.9.
Рисунок 4.9 - Вид экрана с таблицей
7. Архив событий
Экран предназначен для отображения архива последних событий (тревог), которые генерируются при выходе параметров из заданных пределов. Оператор может подтвердить ознакомление со списком событий нажатием кнопки Acknowledge all visible messages на панели инструментов. Также предусмотрена возможность вывода отчетов на печать. Вид экрана со списком событий показан на рисунке 4.10. Переход к экрану осуществляется с помощью кнопки «Архив событий» в главном окне.
Рисунок 4.10 - Окно архива событий
8. Справочная система
Справочная система открывается с помощью кнопки «Помощь» в главном окне. Экран справочной системы сожержит ActiveX-элемент Web Browser, в котором отображаются HTML-документы справки. Для правильной работы этого экрана необходимо, чтобы файлы справки находились на конечном компьютере в папке “c:\help\ “ . При запуске автоматически откроется файл index.htm. Остальные файлы доступны по гиперссылкам. Также есть возможность перейти на веб-сайт поддержки WinCC, и просмотреть информацию о программе. Вид экрана стправочной системы показан на рисунке 4.11.
Рисунок 4.11 - Окно справочной системы
программный отражательный печь технологический
В некоторых экранах процесса есть возможность вывода отчетов на печать. Для этого пользователь должен остановить обновление экрана (кнопка STOP), затем нажать кнопку с изображением принтера. Система настроена так, что при этом будет выведен диалог выбора принтера (рисунок 4.12). Пользователь может выбрать один из установленных принтеров, а также настроить параметры печати. После нажатия кнопки Start Log на принтер будет выведен отчет (используются стандартные шаблоны WinCC).
Для выхода из программы предусмотрена кнопка «Выход» в главном окне. При нажатии кнопки выводится всплывающее диалоговое окно в подтверждением (рисунок 4.13). Если пользователь подтверждает выход, работа WinCC будет завершена.
Рисунок 4.12 - Диалог выбора принтера
Рисунок 4.13 - Подтверждение закрытия программы
ЗАКЛЮЧЕНИЕ
В ходе выполнения данного курсового проекта разработано программное обеспечение, предназначенное для сбора, обработки и представления первичной технологической информации в соответствии с составленным техническим заданием. Был произведен выбор соответствующей датчиковой аппаратуры и программируемого логического контроллера. Построена структурная схема сбора информации, функциональная схема размещения оборудования, а также спроектирован шкаф управления, схема электропитания, схема внешних проводок. Программный продукт отвечает всем требованиям, которые были поставлены заказчиком по техническому заданию. Задачи, которые были поставлены перед разработкой проекта, выполнены.
СПИСОК ЛИТЕРАТУРЫ
1. Спирин Н. А. Информационные системы в металлургии: учебник для вузов [Текст]/ Н. А. Спирин, Ю. В. Ипатов, В. И. Лобанов, В. А. Краснобаев, В. В. Лавров, В. Ю. Рыболовлев, В. С. Швыдкий, С. А. Загайнов, О. П. Онорин. - Екатеринбург: Уральский государственный технический университет - УПИ, 2001. - 617 с.
2. Галевский Г. В. Металлургия вторичного алюминия: Учебное пособие для вузов [Текст]/ Г. В. Галевский, Н. М. Кулагин, М. Я. Минцис. - Новосибирск: Наука. Сибирское предприятие РАН, 1998. - 289 с.
3. Худяков И. Ф. Технология вторичных цветных металлов: Учебник для вузов. [Текст]/ И. Ф. Худяков, А. П. Дорошкевич, С. Э. Кляйн и др. -- М.: Металлургия, 1981. - 280 с.
4. Набойченко С. С. Процессы и аппараты цветной металлургии: Учебник для вузов [Текст]/ С. С. Набойченко, Н. Г. Агеев, А. П. Дорошкевич, В. П. Жуков, Е. И. Елисеев, С. В. Карелов, А. Б. Лебедь. - Екатеринбург: УГТУ, 1997. - 648 с.
5. Кориолисовые расходомеры [Электронный ресурс]. Режим доступа: http://ru.wikipedia.org/wiki/кориолисовые_расходомеры/
6. Каталог датчиков ПГ «Метран» [Электронный ресурс]. Режим лоступа: http://metran.ru/
7. Фрайден Дж. Современные датчики. Справочник [Текст]/Дж. Фрайден. - М.: Техносфера, 2005. - 592 с.
8. Газоанализаторы с термокаталитическим и электрохимическим принципом измерения. Индикаторные трубки [Электронный ресурс]. Режим доступа: http://knowkip.ucoz.ru/publ/teplotekhnicheskie_izmerenija/drugie_izmerenija/gazoanalizatory/5-1-0-14
9. Каталог газоанализаторов ЗАО «ПРОМПРИБОР» [Электронный ресурс]. Режим доступа: http://pp66.ru/katalog/kontrolya/gazoanaliz/70kisloroda/
10. Каталог продукции SIEMENS [Электронный ресурс]. Режим доступа: http://siemens.com/
11. Siemens. Описание системы WinCC V6 [Электронный ресурс]. Режим доступа: http://w1.siemens.com
ПРИЛОЖЕНИЯ
Приложение А Структурная схема сбора информации
Рисунок А.1 - Структурная схема сбора технологической информации
1 - датчик расхода воздуха
2 - датчик давления воздуха
3 - датчик расхода мазута
4 - термопара
5 - газоанализатор
Приложение Б Функциональная схема сбора информации
Приложение В Принципиальная электрическая схема
Приложение Г Чертеж шкафа управления
Приложение Д Схема внешних проводок
Размещено на Allbest.ru
Подобные документы
Описание процесса термической обработки металла в колпаковых печах. Создание системы автоматизации печи. Разработка структурной и функциональной схемы автоматизации, принципиально-электрической схемы подключения приборов контура контроля и регулирования.
курсовая работа [766,2 K], добавлен 29.03.2011Теоретические основы огневого рафинирования меди. Принцип действия и конструкция печи, преимущества и недостатки использования, автоматизация и контроль. Расчет материального и теплового баланса, печи, освещения, вентиляции, экономических показателей.
курсовая работа [336,1 K], добавлен 26.05.2015Разработка функциональной схемы автоматизированной системы регулирования температуры хлебопекарной печи. Конструкция печи туннельного типа. Анализ принятых инженерно-технических решений, обеспечивающих безопасность при эксплуатации проектируемой системы.
дипломная работа [4,0 M], добавлен 14.12.2013Исследование систем контроля режущего инструмента. Выбор и описание технологических и инструментальных средств. Построение функциональной модели и структурной схемы. Выбор оборудования. Описание ввода в эксплуатацию системы лазерного контроля инструмента.
курсовая работа [29,7 K], добавлен 06.04.2012Процесс выплавки чугуна в доменной печи. Обоснование выбора приборов и средств автоматизации для реализации АСР давления газа под колошником доменной печи. Разработка функциональной и принципиальной схемы АСР, проектирование схемы внешних соединений.
курсовая работа [137,7 K], добавлен 05.12.2013Конструкция объекта автоматизации - известковой печи. Устройство прямоточно-противоточной регенеративной обжиговой печи. Технологический процесс производства извести и доломита. Построение функциональной схемы автоматизации и выбор технических средств.
курсовая работа [147,6 K], добавлен 19.05.2009Улучшение качества выплавляемого металла в отрасли черной металлургии и технико-экономических показателей. Автоматизированная система контроля в доменной печи, обработка текущей информации о температуре. Расчет надежности передачи информации в системе.
контрольная работа [157,2 K], добавлен 28.02.2014Описание технологической схемы печи, ее назначение и протекающие химические реакции. Особенности установки У-251 и технологического процесса каталитической части Клауса. Расчёт частотных характеристик объекта, исследование его системы регулирования.
курсовая работа [122,3 K], добавлен 04.12.2010Конструкция методической печи и технологический процесс ее нагревания. Разработка структурной, функциональной, принципиальной схем автоматизации работы агрегата. Математическая модель нагрева металла в печи на основании метода конечных разностей.
курсовая работа [477,2 K], добавлен 27.11.2010Конструкция дуговой электрической плавильной печи. Описание функциональной схемы управления технологического процесса. Расчет расхода газа с помощью сужающего устройства; сопротивление резисторов измерительной схемы автоматического уравновешенного моста.
курсовая работа [353,9 K], добавлен 30.03.2016