Зависимость температуры нагревательной печи от расхода газа

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

·работку технических заданий;

выполнение предпроектной проработки;

разработку проектов по автоматизации и механизации технологических процессов;

поставку и комплектацию оборудования/материалов для систем автоматизации;

шеф-монтаж;

выполнение пусконаладочных работ;

оказание консультационных услуг;

гарантийное и послегарантийное сопровождение.

Специальные предложения:

маркировщик (клеймитель) для слябовой, листовой и трубной продукции металлургических производств;

установка подачи шлакообразующих смесей (ШОС) в кристаллизатор;

манипулятор для отбора проб и замеров температуры расплавов металлов;

установка определения фракционного состава гранулированных/дроблёных материалов;

весоизмерительные системы (конвейерные, платформенные, вагонные, а/м весы);

ручные электрические зачистные машинки.

Тема практического задания

 

Производственная практика проходила в центре сервисного обслуживания автоматизированных систем (ЦСО АС УМиА).

Тема практического задания - разработать и реализовать в программе контроллера модель зависимости температуры нагревательной печи от расхода газа. И написать программу контроллера для регулирования расхода газа, в зависимости от заданного значения и значения температуры, рассчитанного в данной модели.

Объект управления - нагревательная печь стана 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 с одним или несколькими программируемыми модулями. Станции - исходный объект для