Интегрированная среда разработки Trace Mode 6

Курсовая работа

по дисциплине «Распределенные информационно-управляющие системы»

Выполнил: студент группы ЗКТэ-402 Ситдиков К.Г.
Проверила: Рыжкова Т.В.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ. 3

1. Описание Scada – систем, основные задачи и их возможности. 5

2. Типы SCADA–систем на рынке. 6

3. Интегрированная среда разработки Trace Mode 6. 7

3.1. Общие сведения. 7

3.2. Основные характеристики TRACE MODE 6. 9

3.3. Инструментальная среда TRACE MODE. 10

3.4. Исполнительные модули TRACE MODE 6 SOFTLOGIC–SCADA/HMI в распределенной АСУТП 11

3.5. Исполнительные модули T–FACTORY 6 для приложений MES, EAM и HRM.. 24

4. Разработка АСУ ТП системы мониторинга основных параметров жидких сред проходческого комбайна «Ковчег», изготавливаемого на ООО «Юрмаш». 27

4.1. Описание. 27

4.2. Структура организации. 28

4.3. Контроль данных давления и расхода жидких сред. 29

ЗАКЛЮЧЕНИЕ. 31

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 32


ВВЕДЕНИЕ

SCADA – программный комплекс для визуализации и диспетчеризации технологических процессов. SCADA–система дает наглядное представление процесса и предоставляет, как правило, графический интерфейс оператору для контроля и управления.

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

· Программирование с использованием "традиционных" средств (традиционные языки программирования, стандартные средства отладки и пр.)

· Использование существующих, готовых – COTS (Commercial Of The Shelf) – инструментальных проблемно–ориентированных средств.

Для большинства выбор уже очевиден. Процесс разработки ППО важно упростить, сократить временные и прямые финансовые затраты на разработку ППО, минимизировать затраты труда программистов, по возможности привлекая к разработке специалистов–технологов в области автоматизируемых процессов. При такой постановке задачи второй путь может оказаться более предпочтительным (COTS).

Для сложных распределенных систем процесс разработки собственного ППО с использованием "традиционных" средств может стать недопустимо длительным, а затраты на его разработку неоправданно высокими. Вариант с непосредственным программированием относительно привлекателен лишь для простых систем или небольших фрагментов большой системы, для которых нет стандартных решений (не написан, например, подходящий драйвер) или они не устраивают по тем или иным причинам в принципе.

Итак, выбор пути сделан! Это очень важно, но тогда следует сделать и второй шаг – "определиться" с инструментальными средствами разработки ППО.

При таком многообразии SCADA – продуктов на российском рынке естественно возникает вопрос о выборе. Выбор SCADA–системы представляет собой достаточно трудную задачу, аналогичную поиску оптимального решения в условиях многокритериальности.

Будем работать в TraceMode (AdAstrA) которая является одним из решением Автоматизации технологических процессов (АСУТП) и разработаем мнемосхему.


 

1. Описание Scada – систем, основные задачи и их возможности

SCADA(сокр. от англ. Supervisory Control And Data Acquisition) — диспетчерское управление и сбор данных.

Основные задачи, решаемые SCADA–системами:

1. Обмен данными с УСО (устройства связи с объектом, то есть с промышленными контроллерами и платами ввода/вывода) в реальном времени через драйверы.

2. Обработка информации в реальном времени.

3. Отображение информации на экране монитора в понятной для человека форме (HMI сокр. от англ. Human Machine Interface — человеко–машинный интерфейс).

4. Ведение базы данных реального времени с технологической информацией.

5. Аварийная сигнализация и управление тревожными сообщениями.

6. Подготовка и генерирование отчетов о ходе технологического процесса.

7. Осуществление сетевого взаимодействия между SCADA ПК.

8. Обеспечение связи с внешними приложениями (СУБД, электронные таблицы, текстовые процессоры и т. д.). В системе управления предприятием такими приложениями чаще всего являются приложения, относимые к уровню MES.

SCADA–системы представляют следующие основные возможности:

1. предлагает кнопки, поворотные регуляторы и другие органы управления обеспечивая возможность управления технологическим процессом;

2. предлагает набор различных индикаторов, графиков, обеспечивая возможность индикации информации о процессах;

3. предоставляет возможность создания разного рода отчетов, архивов;

4. предлагает упрощенный язык для создания алгоритмов, что дает возможность создания АСУ ТП технологам, у которых нет опыта программирования на языках высокого уровня;

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

6. драйверы к оборудованию, обеспечивающие ввод, вывод аналоговых и дискретных сигналов;

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

SCADA–системой следует понимать специализированное программное обеспечение, реализующее интерфейс между человеком и системой управления, коммуникацию с внешним миром.

Широкое распространение получили следующие SCADA–системы: Genesis, Trace Mode, InTouch, Citect, IGSS.

2. Типы SCADA–систем на рынке

Современный бизнес в области разработки ПО всё более и более сегментируется и специализируется. Разработчики операционных систем, разработчики инструментальных средств, разработчики прикладного ПО и т.п., по существу, говорят на разных языках.

Таким образом, сама логика развития современного бизнеса в части разработки ППО для конечных систем управления требует использования всё более развитых инструментальных средств типа SCADA систем (от Supervisory Control And Data Acquisition). Разработка современной SCADA системы требует больших вложений и выполняется в длительные сроки. И именно поэтому в большинстве случаев разработчикам управляющего ППО, в частности ППО для АСУ ТП, представляется целесообразным идти по второму пути, приобретая, осваивая и адаптируя какой–либо готовый, уже испытанный универсальный инструментарий.

Программные продукты класса SCADA широко представлены на мировом рынке. Это несколько десятков SCADA – систем, многие из которых нашли свое применение и в России. Наиболее популярные из них приведены ниже:

1. InTouch (Wonderware) – США;

2. Citect (CI Technology) – Австралия;

3. FIX (Intellution ) – США;

4. Genesis (Iconics Co) – США;

5. Factory Link (United States Data Co) – США;

6. RealFlex (BJ Software Systems) – США;

7. Sitex (Jade Software) – Великобритания;

8. Cimplicity (GE Fanuc) – США;

9. САРГОН (НВТ – Автоматика) – Россия;

10. TraceMode (AdAstrA) – Россия.

Интегрированная среда разработки Trace Mode 6

 

Общие сведения

 

TRACE MODE® 6 состоит из инструментальной системы (интегрированной среды разработки) и из набора исполнительных модулей.

С помощью исполнительных модулей TRACE MODE® проект АСУ запускается на исполнение в реальном времени. TRACE MODE позволяет создавать проект сразу для нескольких исполнительных модулей – узлов проекта.

Инструментальная система включает полный набор средств разработки АСУТП, а именно средства создания:

– операторского интерфейса (SCADA/HMI);

– распределенных систем управления (РСУ);

– промышленной базы данных реального времени;

– программ для промышленных контроллеров (SOFTLOGIC);

а также средства управления бизнес–процессами производства (АСУП):

– систем управления основными фондами и техническим обслуживанием оборудования (EAM);

– систем управления персоналом (HRM);

– систем управления производством (MES).

Исполнительные модули для АСУТП и АСУП различаются. Модули для АСУТП (класс SOFTLOGIC и SCADA/HMI) входят в комплекс TRACE MODE®, а исполнительные модули для АСУП (класс EAM, HRM, MES) – в комплекс T–FACTORY.exe™.

Вместе TRACE MODE® и T–FACTORY™ дают решения для комплексного управления в реальном времени технологическими процессами и производственным бизнесом, образуя интегрированную платформу для управления производством.

TRACE MODE® 6 удобна и проста в использовании. Тем не менее архитектура системы позволяет создавать крупные АСУ корпоративного уровня.