Автоматизированная система управления электроэрозионного станка на базе контроллеров фирмы Siemens

Дипломная работа - Компьютеры, программирование

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

Обозначение аппарата (например 1SQ2);

выходной сигнал к командоаппарату достижения положения (состояния) элемента - или как стрелка, направленная к текстовому полю Положение элемента, рядом с которой текстовое поле Обозначение аппарата (например 1Р2а), или как текстовое поле Достижение положения, внутри которого текстовое поле Обозначение аппарата.

Пример отображения состояний показан на рисунке 2.13.

 

Рисунок 2.13 - Пример управления исполнительными механизмами станка

Обозначения аппаратов имеют две формы: символ (например 1SQ2, 1P2a) и адрес входа/выхода PLC (например E1.0, A2.0), которая меняется назначенной функциональной кнопкой "Обозначение" (F7).

Пример отображения аппаратов показан на рисунке 2.14.

 

Рисунок 2.14 - Пример отображения обозначения аппаратов

 

2.6 Программирование панели оператора OP170 B

 

Проектная программа для панели оператора OP170 B создается в прикладной системе ProTool. На рисунке 2.12 представлено окно программы ProTool

 

Рисунок 2.12 - Окно программы ProTool

Система ProTool интегрирована в систему SIMATIC Manager, что позволяет обмениваться данными при разработке программы диагностики и программы управления.

Разработка программы диагностики осуществляется путем создания экранных форм при помощи, которых можно осуществлять контроль и управление объектом автоматизации. Кроме того, можно использовать дополнительные объекты, такие как сообщения, архивы, рецепты, скрипты. Связь с PLC устанавливается посредством тегов. Операторский терминал осуществляет отображение значений получаемых от PLC и может использоваться для ввода значений с клавиатуры. На рисунке 2.13 представлено окно программы диагностики.

 

Рисунок 2.13 - Окно программы диагностики в ProTool

 

Окно проекта состоит из правой и левой частей. В левой части расположены объекты которые можно сконфигурировать, в правой отображаются уже сконфигурированные объекты. Объекты в проекте организованы в древовидную структуру.

На экранной форме оператору представляется информация о текущем состоянии процесса в виде числовых данных, гистограмм, трендов и аналоговых индикаторов. Текущий этап технологического процесса может отображаться посредством динамических объектов. Конфигурация ПО включает экранные объекты, перечисленные ниже в таблице 2.7, которые можно использовать для создания экранных объектов.

 

Таблица 2.7 - Типы экранных объектов

Объект экранной формыОписаниеГрафический элементГрафические элементы можно использовать для изображения объекта автоматизации или в качестве поясняющих символов к другим использующимся объектам экранных форм.ТекстТекстовые элементы могут использоваться для обозначения индикаторов и других объектов экранных форм. В операторском терминале текст не может быть модифицирован. Важные текстовые элементы могут выделяться различными шрифтами и форматами. Тексты могут занимать несколько строк и использовать различные языки.Поле вводаПоле ввода используется для ввода значений, предназначенных для последующей передачи в PLC. Можно вводить как цифровые, так и буквенно-цифровые значения.Поле выводаПоле вывода отображает текущие значения, получаемые от PLC в цифровом или буквенно- цифровом виде.Символьное поле выводаСимвольное поле вывода отображает текущие значения с PLC в форме текста.Список выбораСписок выбора используется для ввода одного из значений заранее заданного списка.Дата/ времяЭтот объект экранных форм используется для отображения и ввода календарных дат и времени. Способ отображения времени и даты зависит от языка, установленного на операторском терминале.Графический списокГрафический список отображает текущее значение, полученное от PLC, в виде графического элемента.Обзор сообщенийВ обзоре сообщений задаются фильтры для отображения буфера текущих сообщений или архива сообщений.

Одним из пунктов проектирования программы диагностики является создание сообщений. Сообщения служат для передачи сведений о событиях технологического процесса в операторский терминал. В ProTool различают следующие категории сообщений:

. Событийные сообщения - индицируют состояние процесса Событийные сообщения можно конфигурировать.

. Аварийные сообщения - предупреждают о сбое в системе. Аварийные сообщения можно конфигурировать. Аварийные сообщения необходимо подтверждать в силу их критической важности.

. Системные сообщения - генерируются операторским терминалом. Они не подлежат конфигурированию. Системные сообщения указывают на неправильные действия или ошибки связи.

. Системные сообщения S7 - предоставляют информацию о состоянии SIMATIC S7. Они не подлежат конфигурированию в пакете ProTool.

При создании сообщений нужно вначале сконфигурировать область этих сообщений, а уже потом сконфигурировать сами сообщения.

Таким образом, была разработана структура системы управления, выбран интерфейс подключения системы управления электроэрозионного станка, проанализированы и выбраны аппаратные средства промышленного контроллера Simatic S7-400, разработан алгоритм работы, создана таблица присвоений. Также был приведен список мнемоники при программировании в пакете SIMATIC Manager и разработана структура экранных форм.

 

3 Техническая реализация проекта системы управления и диагностики параметров

автоматизированн