Зависимость температуры нагревательной печи от расхода газа
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
·работку технических заданий;
выполнение предпроектной проработки;
разработку проектов по автоматизации и механизации технологических процессов;
поставку и комплектацию оборудования/материалов для систем автоматизации;
шеф-монтаж;
выполнение пусконаладочных работ;
оказание консультационных услуг;
гарантийное и послегарантийное сопровождение.
Специальные предложения:
маркировщик (клеймитель) для слябовой, листовой и трубной продукции металлургических производств;
установка подачи шлакообразующих смесей (ШОС) в кристаллизатор;
манипулятор для отбора проб и замеров температуры расплавов металлов;
установка определения фракционного состава гранулированных/дроблёных материалов;
весоизмерительные системы (конвейерные, платформенные, вагонные, а/м весы);
ручные электрические зачистные машинки.
Тема практического задания
Производственная практика проходила в центре сервисного обслуживания автоматизированных систем (ЦСО АС УМиА).
Тема практического задания - разработать и реализовать в программе контроллера модель зависимости температуры нагревательной печи от расхода газа. И написать программу контроллера для регулирования расхода газа, в зависимости от заданного значения и значения температуры, рассчитанного в данной модели.
Объект управления - нагревательная печь стана 2000 ЛПЦ-2 ПГП ОАО Северсталь. Исполнительный механизм - задвижка регулирования расхода газа (положение 0-100%). Для поддержания необходимого расхода газа используется ПИ регулятор. Выход регулятора 0-100% (выходной аналоговый сигнал тока 4-20мА) подается на исполнительный механизм (задвижку). Температура в печи (входной аналоговый сигнал тока 4-20мА), зависит от расхода газа, который регулируется положением задвижки.
Данные для регулятора и ОУ были взяты из ранее написанной курсовой работы. Среда для разработки программы контроллера - SIMATIC STEP 7.
Контроллер - специализированное техническое устройство, предназначенное для управления другими устройствами путем получения информации в виде цифровых данных или аналого-дискретного сигнала от внешнего устройства (ЭВМ, датчики или иное устройство), преобразования этой информации по специальному алгоритму и выдачи управляющих воздействий в виде цифрового или аналого-дискретного сигнала. Чаще всего контроллеры представляют собой программируемые устройства, имеющие в своем составе программируемые логические интегральные схемы (ПЛИС) или специализированные процессоры. Примеры контроллеров:
контроллер информационной шины (PCI, SCSI и т. п.);
контроллер видеомонитора (видеоадаптер);
контроллер газораспределительной системы и системы зажигания в автомобиле;
контроллер управления стиральной машиной, кондиционером и т.д.
На производстве в ЧерМК используются преимущественно контроллеры фирмы Siemens, которые имеют собственное ПО.
Программное обеспечение контроллеров Siemens
SimaticS7-300/S7-400. Программное обеспечение выпускается с интерфейсом на английском, немецком, французском, итальянском и испанском языках.
Создание нового проекта
Рисунок 1 - Создание нового проекта в SIMATIC Manager
Если Вы не хотите использовать мастер, то Вы можете создавать проекты и библиотеки с помощью команды меню File > New [Файл > Новый]. Эти объекты образуют начальную точку структуры проекта. Вы можете создавать все остальные объекты в этой структуре с помощью команд в меню Insert [Вставка], если они не создаются автоматически. Исключением являются модули в станции SIMATIC, которые создаются при конфигурировании аппаратуры или с помощью мастера нового проекта.
Структура проекта
Рисунок 2 - Структура проекта в SIMATIC Manager
Данные хранятся в проекте в виде объектов. Объекты в проекте размещаются в древовидной структуре (иерархия проекта).
Иерархия объектов для проектов и библиотек в STEP 7 отображается в SIMATIC Manager таким же образом, как Проводник Windows отображает структуру каталогов из папок и файлов.
Иерархия проекта
-й уровень:
Проект. Каждый Проект представляет собой совокупность всех данных и программ и расположен в верхней части иерархии объектов. Проект может содержать одну или несколько станций (программируемых логических контроллеров), которые могут быть объединены в одну сеть.
-й уровень:
Станции (например, S7-300). Станция SIMATIC 300/400 представляет собой аппаратную конфигурацию S7 с одним или несколькими программируемыми модулями. Станции - исходный объект для