Разработка системы оперативно-диспетчерского контроля и управления канала

Анализ технологических процессов на насосных станциях канала. Разработка требований к системе оперативно-диспетчерского контроля и управления, элементов программного и технического обеспечения. Меры пожарной безопасности, экологический контроль.

Рубрика Производство и технологии
Вид дипломная работа
Язык русский
Дата добавления 25.04.2009
Размер файла 1,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

2.4.7 Служба документооборота ReportWorX

Служба документооборота ReportWorX является основным механизмом предоставления и регулирования информации системы для ее пользователей.

ReportWorkX.NET Standard создает визуальную информацию, помещает необходимые данные и направляет ее требуемому адресату.

Компонент ReportWorX - конфигуратор создает и редактирует шаблоны документов, включающих в себя все настройки отчетов, при помощи MS Excel. Использование такого широко применяемого программного продукта, как MS Excel, облегчает интегрирование ReportWorkX.NET в существующую инфраструктуру предприятия. Администратор создает новые шаблоны или использует наработки в виде шаблонов, уже применяющихся на предприятии, поместив в нужные ячейки ссылки на данные из любых источников с помощью пары щелчков мыши, или использовать готовые шаблоны, предоставляемые с пакетом ReportWorkX.NET. В РГП «Канал им. К. Сатпаева» для ведения и составления отчетности используется MS Excel, вследствие чего не сложно будет использовать в качестве шаблонов имеющие отчеты на предприятии.

Создание документов (отчетов) происходит по ряду критериев:

- вручную по команде оператора;

- периодически по расписанию;

- по событию или тревоге;

- по состоянию тега;

- по событиям операционной системы.

ReportWorkX.NET обладает мощным инструментов по перенаправлению документов (отчетов). Их можно направить на дисплей, печать, рассылать по электронной почте (на один адрес или в соответствии со списком рассылки), отправлять по факсу, помещать на web-серверах для доступа через Internet.

ReportWorkX.NET позволяет архивировать созданные ранее отчеты автоматически, установив для этого действия условие, подобное условию для создания отчетов. Можно переносить их в указанную пользователем папку или удалять по истечении определенного срока действия [8, 9].

2.4.8 Методы и средства разработки ПО

Конфигурирование - настройка структуры, взаимодействия частей и внешнего взаимодействия программного обеспечения. Обычно пользователь производит данную настройку путем выбора из предлагаемых вариантов и опций. Параметрирование - редактирование значений переменных программного обеспечения. Создание шаблонов документов - метод определяется процедурой определения внешнего вида документа, его состава, источников данных, адресата доставки. Администрирование - создание, редактирование и удаление групп пользователей системы, их свойств и регулировка прав доступа [9].

В таблице 2.19 приведены методы и средства разработки ПО.

Таблица 2.19 - Методы и средства разработки ПО

ПО

Метод

Средства разработки

Счетчики с интерфейсом RS-485

Конфигурирование

Сервис - программа изготовителя счетчика

Параметрирование

Система гарантированной доставки данных SINAUT

Конфигурирование

Библиотека стандартных функциональных блоков TD7 V2.1.4

Параметрирование

Логический контроллер S7300

Конфигурирование

C помощью SIMATIC / STEP7 / PID Control parameter assignment

Параметрирование

SCADA WinCC Flexible

Конфигурирование

Graphics Designer

Программирование

Visual Basic (скрипты)

SCADA WinCC

Конфигурирование

Graphics Designer

Параметрирование

User Archiv

Администрирование

User Administration

Программирование

Visual Basic (скрипты)

СУБД MS SQL

Конфигурирование

SQL Server Enterprise Manager

Параметрирование

SQL Server Enterprise Manager

Администрирование

SQL Server Enterprise Manager

Программирование

SQL

Служба документооборота ReportWorkX

Конфигурирование

ReportWorkX.NET

Параметрирование

ReportWorkX.NET

Создание шаблонов документов

MS Excel

3 Разработка элементов программного и технического обеспечения системы оперативно-диспетчерского контроля и управления насосной станцией

3.1 Разработка системы автоматического контроля расхода и давления воды на выходе насосной станции

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

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

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

1) определение интервалов реально измеряемых сигналов на основе разработанных в разделе 1 требований: непрерывный сбор информации с теплотехнических приборов, а также формирование и передача этих данных с настраиваемым периодом в интервале 120 минут. Для системы автоматического контроля такими сигналами будут являться давление, развиваемое насосом, расход воды, перекачиваемой НА и аварийный сигнал - дифференциальная защита двигателя;

2) определение по литературным и справочным данным номинальных параметров системы автоматического контроля расхода и давления воды на выходе насосной станции. Эти значения составят массив допустимых максимальных ординат измеряемых сигналов. В SCADA-системе WinCC - это Alarm;

3) для контроллеров предварительной обработки данных алгоритм предварительной обработки данных будет заключаться в измерении, хранении этих данных в памяти контроллера в период запуска, остановки или нормальной работы двигателя и в передачи этих данных на вышестоящие уровни с настраиваемым периодом в интервале 120 минут, а также в том случае, если процесс запуска будет рассматриваться как аварийный, то немедленно. В момент нормальной работы двигателя, характеризующейся изменением физических координат в зоне возможного допуска, измеряемые значения остаются в памяти контроллера до тех пор, пока не произойдет изменение режима работы насосной станции (отключение двигателя, повторное включение двигателя …);

4) на вышестоящем уровне измеренные физические сигналы передаются как установившиеся значения или как аварийные (в случае признания их относящимися к массиву Alarm). Эти сигналы записываются в память редактора Tag Logging (Регистрация тегов) SCADA-системы WinCC, установленной на ПЭВМ и хранятся в редакторе 45 дней;

5) в ПЭВМ размещаются математические и программные модели всех возможных режимов работы системы автоматического контроля расхода и давления воды на выходе насосной станции и база данных нормальных и аварийных режимов работы системы. Математические модели могут быть созданы в ППП «MATLAB» и подключены к SCADA-системе WinCC, а программные модели могут быть написаны на скриптовых языках, входящих в состав SCADA-системы (Редактор Global Script (Глобальный сценарий)). В базу данных записываются ординаты физических переменных, которые можно реально измерить в функции от времени, а также не измеряемые физические переменные, восстанавливаемые путем математического моделирования по математическим моделям нормального и аварийного режимов работы насосной станции. Таким образом в ПЭВМ имеется база эталонных и аварийных режимов работы электрооборудования;

6) в ПЭВМ по результатам реального измерения физических величин готовится информация, которая может быть использована с помощью математического моделирования в ППП «MATLAB» эталонных или аварийных режимов, но математическое моделирование осуществляется только в том случае, если есть запрос со стороны SCADA-системы WinCC. Процесс моделирования может не запускаться, если в соответствующей математической базе есть эталон;

7) в редакторе Tag Logging (Регистрация тегов) SCADA-системы WinCC осуществляется хранение данных, для всех нормальных и аварийных режимов работы насосной станции при этом данные, относящиеся к нормальным режимам работы, с периодичностью 45 дней хранятся, затем уничтожаются, а данные аварийные могут быть уничтожены по согласованию с руководящим персоналом насосной станции. Данные необходимые для осуществления коммерческих расчетов могут быть уничтожены только после принятия решения техническим персоналом насосной станции. Изображения мнемосхем создаются и хранятся в редакторе Graphics Designer (Графический дизайнер) SCADA-системы WinCC;

8) при возникновении аварийных ситуаций с помощью редактора Alarm Logging (Регистрация сообщений) SCADA-системы WinCC осуществляется конфигурирование сообщений об аварийных, предаварийных ситуациях в системе автоматического контроля расхода и давления воды на выходе насосной станции. С помощью редактора Report Designer (Дизайнер отчетов) SCADA-системы WinCC создаются отчеты, при этом можно создать шаблоны отчетов, а SCADA-системы WinCC затем автоматически создаст отчеты, используя полученные данные о ходе технологического процесса;

9) алгоритмы SCADA-системы предполагают индикацию мнемосхем физических сигналов, выработку команд по контролю и управлению в автоматическом и ручном режимах работы.

На рисунке 3.1 приведена структурная схема системы автоматического контроля расхода и давления воды на выходе насосной станции [7, 10].

Разработаем ЛСА технологического процесса.

Рассмотрим технологический процесс. НА выбирают так, чтобы, регулируя угол разворота лопастей рабочего колеса, можно было регулировать давление воды на выходе насосной станции. Увеличивать или уменьшать угол разворота лопастей рабочего колеса нужно до тех пор, пока давление не вернется в заданный (нормальный) диапазон. Если давление пришло в рабочий диапазон, то необходимо прекратить увеличивать или соответственно уменьшать угол разворота лопастей рабочего колеса.

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

Приведенное описание системы автоматического контроля расхода и давления воды на выходе насосной станции может рассматриваться как содержательный алгоритм работы технологического процесса. Для составления ЛСА необходимо ввести обозначения операций и логических условий, из которых будет построена ЛСА.

А0 - операция начальной установки.

Р1 - логическое условие: «давление равно нормальному давлению». Если р = ДН, то Р1 = 1.

А1 - операция, соответствующая фиксации условия превышения давления отметки ДН или понижения давления ниже отметки ДН.

Р2 - логическое условие: Р2 = 1, если давление уменьшается.

А2 - операция, соответствующая фиксации условия повышения давления до заданного значения.

Р3 - логическое условие: «давление меньше или равно минимальному значению». Если Д ? Дмин, Р3 = 1.

А3 - операция, соответствующая фиксации условия понижения давления ниже минимального значения или равного минимальному значению.

А4 - операция, соответствующая увеличению угла разворота лопастей рабочего колеса.

Р4 - логическое условие: «давление равно нормальному давлению». Если р = ДН, то Р4 = 1.

А5 - операция, соответствующая фиксации условия равенства нормального значения давления и измеряемого значения давления.

Р5 - логическое условие: «давление меньше минимального значения или равно минимальному значению». Если Д ? Дмин, то Р5 = 1.

А6 - операция, соответствующая фиксации условия повышения давления до заданного значения.

Р6 - логическое условие: Р6 = 1, если давление увеличивается.

А7 - операция, соответствующая фиксации условия понижения давления до заданного значения.

Р7 - логическое условие: «давление больше или равно максимальному значению». Если Д ? Дмак, Р7 = 1.

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

А9 - операция, соответствующая уменьшению угла разворота лопастей рабочего колеса.

Р8 - логическое условие: «давление равно нормальному давлению». Если р = ДН, то Р8 = 1.

А10 - операция, соответствующая фиксации условия равенства нормального значения давления и измеряемого значения давления.

Р9 - логическое условие: «давление больше максимального значения или равно максимальному значению». Если Д ? Дмак, то Р9 = 1.

А11 - операция, соответствующая фиксации условия понижения давления до заданного значения.

- логически ложное условие = 0, определяющее окончание выполнения части или всего алгоритма [11, 24].

ЛСА технологического процесса (при понижении давления) в виде операторной формы записи имеет вид:

. (3.1)

ЛСА технологического процесса (при повышении давления) в виде операторной формы записи имеет вид:

. (3.2)

А соответствующая блок-схема алгоритма приводится на рисунке 3.2

3.2 Разработка элементов программного обеспечения системы оперативно-диспетчерского контроля и управления

ПО для системы оперативно-диспетчерского контроля и управления является SCADA-система WinCC. Основными компонентами SCADA-системы является программное обеспечение системы проектирования и системы исполнения.

WinCC Explorer является ядром программного обеспечения системы исполнения. В WinCC Explorer отображается структура всего проекта, и осуществляется управление проектом. Для разработки и создания проектов система предоставляет специальные редакторы, обратиться к которым можно из WinCC Explorer. С помощью каждого из редакторов конфигурируется отдельная подсистема WinCC.

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

Для создания проекта в WinCC, нужно выполнить следующие действия:

1) запустить WinCC;

2) создать проект;

3) выбрать и установить драйвер связи;

4) определить теги;

5) создать и отредактировать кадры процесса;

6) указать свойства системы исполнения WinCC;

7) активировать кадры в системе исполнения WinCC (WinCC Runtime);

8) протестировать кадры процесса с помощью имитатора.

Для запуска WinCC нужно щелкнуть на кнопку "Пуск" на панели задач Windows. Запустить WinCC можно, используя следующие пункты меню: "SIMATIC" > "WinCC" > "Windows Control Center 6.0".

При запуске WinCC в первый раз, в диалоговом окне будет предложено три варианта создания проекта:

- создать "Single-User Project" (Однопользовательский проект) (выбор по умолчанию);

- создать "Multi-User Project" (Многопользовательский проект);

- создать "Client Project" (Клиентский проект);

- "Open an existing Project" (Открыть существующий проект).

Создание проекта с именем "Kanal". Нужно выбрать опцию "Single-User Project" и нажать "OK". Ввести "Kanal" в качестве имени проекта и определить путь к нему. При необходимости можно переименовать папку, в противном случае ей будет дано имя проекта. Если нужно открыть существующий проект, диалоговое окно "Open" предоставляет возможность поиска среди ".mcp" файлов. При следующем запуске WinCC будет автоматически открыт проект, над которым выполнялись действия последний раз. Если при выходе из WinCC проект был активирован, он будет открыт в активированном состоянии.

Диалоговое окно WinCC Explorer изображено на рисунке 3.3 (диалоговое окно может отличаться от изображенного на рисунке в зависимости от конфигурации системы).

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

При щелчке в левой части окна WinCC Explorer на пиктограмму "Computer" в правой части окна можно увидеть серверный компьютер с именем компьютера (имя NetBIOS). Если щелкнуть на этом компьютере правой кнопкой мыши и выбрать "Properties" во всплывающем меню, то откроется диалоговое окно, в котором можно определить свойства системы исполнения WinCC. В числе прочего определяются компоненты системы исполнения, которые будут запускаться при активизации проекта, используемый язык, кнопки, которые будут недоступны и т.д. Если компьютер не имеет NetBIOS имени, то будет использовано имя "DEFAULT" (по умолчанию).

Чтобы получить доступ из WinCC к текущим данным процесса системы автоматизации (ПЛК), необходимо сконфигурировать соединение между WinCC и контроллером. Обмен данными между WinCC и контроллером осуществляется с помощью специальных драйверов связи, каналов. WinCC поддерживает каналы связи с контроллерами SIMATIC S5/S7/505, а также каналы независимых производителей.

Чтобы добавить драйвер связи, нужно щелкнуть правой кнопкой мыши на компоненте "Tag Management" (Управление тегами) в левой части окна WinCC Explorer, во всплывающем меню щелкнуть на пункте "Add new Driver" (Добавить новый драйвер). В диалоговом окне "Add new Driver" выбрать один из отображенных драйверов, в данном случае "SIMATIC S7 Protocol Suite", и нажать на кнопку "Open". Выбранный драйвер будет отображен во вложенной папке компонента Tag Management.

Для создания нового соединения, нужно нажать на значок перед отображенным драйвером - при этом на экране появятся все имеющиеся в распоряжении модули каналов. С помощью модуля канала можно установить логические соединения с несколькими контроллерами, которые будут обмениваться данными с WinCC через этот модуль канала. Щелкнув правой кнопкой мыши на модуле канала MPI, во всплывающем меню нужно выбрать пункт "New Connection" (Новое соединение). В открывшемся диалоговом окне "Connection Properties" (Свойства соединения) в поле имени необходимо ввести имя нового соединения "PLC1" и затем нажать на кнопку "OK".

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

Теги процесса служат для обмена данными между WinCC и контроллерами. Каждый тег процесса в WinCC соответствует определенному значению процесса в памяти одного из контроллеров. В режиме исполнения WinCC считывает область данных, в которой хранится это значение процесса, из контроллера и, таким образом, определяется значение тега процесса. Теги, не получающие значения от процесса, создаются в папке "internal tags" (внутренние теги).

Для того чтобы организовать теги определенным образом используются группы тегов. При этом каждый тег может быть отнесен к некоторой группе. Организация тегов в группы делает систему более понятной.

В данном проекте используются только группы тегов и внутренние теги.

Для создания новой группы внутренних тегов нужно щелкнуть правой кнопкой на папке "internal tags" и во всплывающем меню выбрать пункт "New Group" (Новая группа). В диалоговом окне "Tag Group Properties" (Свойства группы тегов) в поле имени ввести имя группы - "НС22". Подтвердить введенные данные нажатием на кнопку "OK". Созданная группа тегов отобразится в окне навигации в папке "internal tags".

Для создания внутренних тегов необходимо нажать на значок перед "internal tags" - при этом на экране появятся все имеющиеся в распоряжении группы тегов и внутренние теги. Щелкнув правой кнопкой мыши на созданную группу "НС22", во всплывающем меню нужно выбрать пункт "New Tag" (Новый тег). В диалоговом окне "Tag Properties" (Свойства тега) нужно ввести имя тега "НА1tok", в списке типов данных выбрать тип "Unsigned 16-bit value" (16-битное значение без знака) или "Binary tag" (двоичный тег) и подтвердить введенные данные, нажав на кнопку "OK".

Все созданные внутренние теги будут перечислены в правой части окна WinCC Explorer. Описанная процедура создания тега очень проста. Для создания каждого дополнительного тега нужно просто повторить эти шаги. Также можно копировать, вырезать и вставлять теги. Эти команды могут быть вызваны из всплывающего меню или с помощью стандартных в Microsoft комбинаций клавиш.

В данном проекте созданы следующие теги:

- "НА1tok" - тег включения НА-1 (ток) ("Unsigned 16-bit value");

- "НА2tok" - тег включения НА-2 (ток) ("Unsigned 16-bit value");

- "НА3tok" - тег включения НА-3 (ток) ("Unsigned 16-bit value");

- "DavHA1" - тег давление воды, перекачиваемой НА-1 ("Unsigned 16-bit value");

- "DavHA2" - тег давление воды, перекачиваемой НА-2 ("Unsigned 16-bit value");

- "DavHA3" - тег давление воды, перекачиваемой НА-3 ("Unsigned 16-bit value");

- "HAtok" - тег включения НА-1, 2, 3 (ток) ("Binary tag").

Внутренние теги не связаны с процессом. Они используются для управления данными в пределах проекта или для передачи данных в архив.

Можно определить следующие параметры для внутреннего тега:

- имя;

- тип данных;

- обновляется во всем проекте/ на локальных компьютерах (применимо только к многопользовательским проектам без дополнительных клиентских проектов);

- граничные значения;

- начальное значение.

Зададим граничные значения для созданных тегов.

В диалоговом окне "Tag Properties" (Свойства тега) нужно выбрать закладку "Limits/Reporting" и, отметив "Upper value" (Верхнее значение) и "Lower value" (Нижнее значение), ввести для тегов "НА1tok", "НА2tok", "НА3tok" верхнее значение - 5, а нижнее - 0, а для тегов "DavHA1", "DavHA1", "DavHA1" верхнее значение - 60, а нижнее - 20. Подтвердить введенные данные, нажав на кнопку "OK".

Создание кадров процесса. Кадры, изображающие процесс в режиме исполнения, создаются с помощью графической системы. Чтобы создать новый кадр процесса и открыть Graphics Designer, необходимо выполнить действия, описанные ниже.

В левой части окна WinCC Explorer нужно щелкнуть правой кнопкой мыши на Graphics Designer. При этом откроется всплывающее меню. Во всплывающем меню необходимо выбрать пункт "New Picture" (Новый кадр). При этом будет создан и отображен в правой части окна WinCC Explorer файл кадра (".pdl" - "Picture Description File" (Файл описания кадра)) с именем "NewPdl0.pdl". В правой части окна WinCC Explorer нужно щелкнуть правой кнопкой мыши на "NewPdl0.pdl", во всплывающем меню выбрать пункт "Rename Picture" (Переименовать кадр). В открывшемся диалоговом окне ввести "Karta.pdl". Чтобы создать второй и последующие кадры необходимо осуществить вышеперечисленные действия. Всего было создано восемь кадров, их названия: "Karta.pdl", "НС-22.pdl", "НА-1.pdl", "НА-2.pdl", "НА-3.pdl", "TagLoggingHA-1.pdl", "TagLoggingHA-2.pdl", "TagLoggingHA-3.pdl".

Чтобы посмотреть кадр "Karta.pdl" и открыть Graphics Designer, нужно дважды щелкнуть на "Karta.pdl" в правой части окна WinCC Explorer. Кроме этого, открыть кадр можно, щелкнув правой кнопкой мыши на "Karta.pdl" и выбрав пункт "Open Picture" (Открыть кадр) во всплывающем меню. Для просмотра других кадров действия остаются теми же.

При первом открытии Graphics Designer, он будет выглядеть подобно тому, как показано на рисунке 3.4.

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

Палитра цветов используется для определения цвета для выбранного объекта. В дополнение к 16 стандартным цветам можно определять свои собственные цвета.

Палитра объектов содержит "Standard Objects" (Стандартные объекты): "Polygon" (Многоугольник), "Ellipse" (Эллипс), "Rectangle" (Прямоугольник), и т.д.; "Smart Objects" (Интеллектуальные объекты): "OLE Control" (Элемент управления OLE), "OLE Element" (Элемент OLE), "I/O Field" (Поле ввода/вывода), и т.д.; и "Windows Objects" (Объекты Windows): "Button" (Кнопка), "Check-Box" (Поле-флажок), и т.д.

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

Палитра выравнивания позволяет изменять абсолютное положение одного или более объектов, положение выбранных объектов относительно друг друга или выравнивать высоту и ширину нескольких объектов.

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

Панель меню содержит все команды меню Graphics Designer. Команды, которые в данный момент выполнить нельзя, отображаются серым цветом.

Панель инструментов содержит кнопки для быстрого вызова команд.

Палитра шрифтов изменяет тип, размер и цвет шрифта текстовых объектов, а также цвет линий стандартных объектов.

Панель слоев позволяет определить, какие из 32 возможных слоев, будут видимы. Слой 0 является видимым по умолчанию.

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

Для определения панелей или палитр, которые будут отображаться в Graphics Designer, необходимо щелкнуть на командах панели меню "View" (Вид) > "Toolbars" (Панели инструментов). В диалоговом окне "Toolbars" (Панели инструментов) отметить, какие панели/палитры должны отображаться, и затем щелкните на кнопке "OK".

Все графические объекты, необходимые для кадра процесса, можно найти в библиотеке WinCC. Для создания первого кадра понадобились статический текст, полилиния, кнопка и окружность. Для удобства редактирования и работы разместим статические тексты и полилинии в 0 слое, окружности в 1, а кнопки во 2 слое. Назначение объекта слою может быть осуществлено при помощи атрибута "Layer" (Слой) в окне "Object Properties" (Свойства объекта).

Для создания статического текста необходимо щелкнуть на "Object Palette" > "Standard Object" > "Static Text". Чтобы изменить атрибуты текста необходимо правой кнопкой мыши нажать на текст и из всплывающего меню выбрать закладку "Object Properties". Таким образом, создадим статические тексты, показанные на рисунке 3.5.

Для создания полилинии необходимо щелкнуть на "Object Palette" > "Standard Object" > "Polyline". Изменить стиль полилинии можно на панели "Style Palette". Создадим полилинии показанные на рисунке 3.5.

Теперь сконфигурируем кнопку, которая позволит переходить к другому кадру в режиме исполнения. Для создания кнопки, которая позволит переключаться между двумя кадрами "Karta.pdl" и "HC-22.pdl", нужно выполнить следующие действия. В кадре "Karta.pdl" выбрать из палитры объектов объект кнопку "Windows Objects" (Объекты Windows) > "Button" (Кнопка). В области рисования, необходимо поместить кнопку с помощью щелчка мыши в требуемом месте и, затем, растянуть, держа кнопку мыши нажатой, до желаемого размера. После этого откроется диалоговое окно "Button Configuration" (Конфигурирование кнопки). В поле "Text" (Текст) ввести обозначение для кнопки (обозначения можно посмотреть по рисунку 3.5).

Для выбора кадра переключения, нужно щелкнуть по пиктограмме рядом с полем "Change Picture on Mouse Click" (Сменить кадр по нажатию мыши), в следующем диалоговом окне дважды щелкнуть на кадре "HC-22.pdl", затем закрыть диалоговое окно "Button Configuration" и сохранить кадр "Karta.pdl".

Для того чтобы в режиме исполнения с кадра " HC-22.pdl" переключиться обратно на начальный кадр, необходимо сконфигурировать на кадре "HC-22.pdl" кнопку для переключения на кадр "Karta.pdl". Можно открыть кадр "HC-22.pdl", щелкнув на пиктограмме или из WinCC Explorer.

Для того чтобы нарисовать окружности необходимо щелкнуть на панели "Object Palette" > "Standard Object" > "Circle". Изменить атрибуты окружности, а также сделать ее динамическим объектом можно с помощью "Object Properties".

Необходимо чтобы объект окружность изменял свой цвет при изменении значений тегов "НА1tok", "НА2tok", "НА3tok". Для этого необходимо использовать "Object Properties" > "Properties" > "Flashing" > "Flashing Background Active". В правой части окна нужно щелкнуть правой кнопкой мыши на прозрачной лампочке рядом с "Flashing Background Active", во всплывающем меню выбрать "VBS-Action" (VBS-макрос) и написать следующий макрос: If "HA1tok" OR "HA2tok" OR "HA3tok" THEN Flashing Background Active_Trigger = Yes End If.

При этом значок прозрачной лампочки измениться на значок , это будет означать, что динамизация свойства "Flashing Background Active" объекта окружность была осуществлена с помощью VBS-макроса. Также необходимо задать светло-зеленный цвет в свойствах "Flashing Background Color off" и "Flashing Background Color on" и красный цвет в "Object Properties" > "Properties" > "Color" > "BackGround Color". С помощью выше приведенных действий объект окружность будет изменять цвет при изменении значений тегов, то есть при значении ноль тегов "НА1tok", "НА2tok", "НА3tok" цвет окружности будет красным (НА НС-22 не работают), а при значениях от 1 до 5, хотя бы одного тега, цвет окружности будет светло-зеленым (НА НС-22 работают или запускаются в работу).

При создании второго кадра процесса использовались объекты панели "Object Palette": "Static Text" (Статический текст), "Polyline" (Полилиния), "Button" (Кнопка), "Circle" (Круг), "Line" (Линия), "Rectangel" (Прямоугольник), "I/O Field" (Поле ввода/вывода), а также объект панели "Object Palette" закладки "Controls" (Элементы управления) > "WinCC Alarm Control". Вид второго кадра показан на рисунке 3.6.

Расположения и свойства указанных выше объектов можно посмотреть по рисунку 3.6. Создание кнопок во втором кадре аналогично созданию кнопок в первом, только будут выбраны другие кадры переключения.

Для кнопки "Karta" кадр переключения - "Karta.pdl", для кнопки "НА-1" (розового цвета) - "НА-1.pdl", для кнопки "НА-2" (розового цвета) - "НА-2.pdl".

Для кнопки "НА-3" (розового цвета) - "НА-3.pdl", для кнопки "HA-1" (оранжевого цвета) - "TagLoggingHA-1.pdl", для кнопки "HA-2" (оранжевого цвета) - "TagLoggingHA-2.pdl", для кнопки "HA-1" (оранжевого цвета) - "TagLoggingHA-3.pdl".

Создание и динамизация объектов окружность во втором кадре осуществляется аналогично созданию и динамизации объектов окружность в первом кадре, только динамизация свойства "Flashing Background Active" объекта окружность осуществляется с помощью прямого соединения с тегом, а не с помощью VBS-макроса. Нужно во всплывающем меню выбрать не "VBS-Action" (VBS-макрос), а "Tag" (Тег) и в появившемся окне выбрать соответствующий тег, для "Circle1" тег - "НА1tok", для "Circle2" - "НА2tok", для "Circle3" - "НА3tok". При этом значок прозрачной лампочки измениться на значок .

Кадр процесса содержит три поля ввода/вывода. Эти поля используются только для отображения значений тегов.

Создание полей ввода/вывода.

В палитре объектов нужно выбрать "Smart Objects" (Интеллектуальные объекты) > "I/O Field" (Поле ввода/вывода). Необходимо расположить объекты "I/O Field" в области рисования, как показано на рисунке 3.6, и растянуть до желаемого размера, удерживая нажатой кнопку мыши. Вслед за этим откроется диалоговое окно "I/O Field Configuration” (Конфигурирование поля ввода/вывода). Для выбора тега нужно щелкнуть на пиктограмме и в открывшемся диалоговом окне выбрать нужный тег (НА1tok, НА2tok, НА3tok) из папки внутренних тегов. Затем необходимо выбрать цикл обновления "2 с". Для этого нужно щелкнуть на пиктограмме стрелки около поля "Update" (Обновление) и выбрать "2 s" из выпадающего списка. Затем нажать на "ОК".

При создании аварийных сообщений нужно использовать редактор Alarm Logging (Регистрация аварийных сообщений) SCADA-системы WinCC.

Задачи системы аварийных сообщений:

- аварийные сообщения информируют оператора о сбоях и ошибках в процессе;

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

Компонентами системы аварийных сообщений являются компоненты проектирования и компоненты исполнения. Компонентом проектирования системы сообщений является редактор Alarm Logging. В редакторе Alarm Logging определяются тип и содержание сообщения, а также события, при которых соответствующие сообщения отображаются на экране. Для отображения сообщений в Graphics Designer есть специальный объект - "WinCC Alarm Control" (Окно отображения аварийных сообщений WinCC).

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

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

Для конфигурирования системы Alarm Logging необходимо выполнить следующие действия:

1) открыть редактор Alarm Logging;

2) запустить "System Wizard" (Системный мастер) для создания системы сообщений;

3) сконфигурировать аварийные сообщения и тексты сообщений;

4) определить цвета для различных состояний сообщения;

5) задать параметры для функции контроля предельных значений (Limit value monitoring);

6) вставить окно сообщений в кадр процесса.

Открытие редактора Alarm Logging. В левой части окна WinCC Explorer нужно щелкнуть правой кнопкой мыши на редакторе Alarm Logging. Во всплывающем меню выбрать пункт "Open". При этом появится окно, показанное на рисунке 3.7.

Запуск "System Wizard" (Системного мастера). "System Wizard" предлагает простой автоматический способ создания системы сообщений. Для запуска "System Wizard" нужно щелкнуть на пункте меню "File" > "Select Wizard…" (Выбор мастер). "System Wizard" можно также запустить, нажав на кнопку панели инструментов редактора Alarm Logging. В диалоговом окне "Select Wizard...", необходимо дважды щелкнуть на элементе "System Wizard. В первом открывшемся диалоговом окне нажать кнопку "Next". В диалоговом окне "System Wizard: Selecting Message Blocks" (Системный мастер: Выбор блоков сообщений) в группе кнопок выбора "System block" (Системный блок) выбрать "Date, Time, Number" (Дата, время, номер), а в группе кнопок выбора "User text block" (Пользовательский блок текстовой информации) выбрать "Msg Txt, Error Location" (Текст сообщения, место ошибки). Затем нажать на кнопку "Next". В диалоговом окне "System Wizard: Presetting Classes" (Системный мастер: Предварительно заданные классы сообщений) выберите опцию "Class of Error with Types Alarm, Failure and Warning (Incoming Acknowledgement)" (Класс ошибки с типами Аварийное, Неисправность и Предупреждение (Квитирование поступления)). Нажать на кнопку "Next". В последнем диалоговом окне "System Wizard" можно увидеть сводку всех элементов, которые будут созданы мастером. Затем нажать на кнопку "Apply" (Применить).

Следующим этапом будет являться конфигурирование сообщения в окне таблицы редактора Alarm Logging. В рамках проекта необходимо создать три аварийных сообщения. Сначала необходимо скорректировать длину пользовательских блоков текстовой информации (User Text Blocks).

Изменение длины пользовательских блоков текстовой информации "Message Text" (Текст сообщения) и "Point of Error" (Место ошибки). В окне навигации нужно щелкнуть на значке, расположенном перед элементом "Message Blocks" (Блоки сообщений). В окне навигации щелкнуть на элементе "User Text Blocks" (Пользовательские блоки текстовой информации). В окне данных щелкните правой кнопкой мыши на элементе "Message Text" (Текст сообщения). Во всплывающем меню выбрать пункт "Properties" (Свойства). В следующем диалоговом окне необходимо ввести значение "30" и закрыть окно, нажав на кнопку "OK". В окне данных щелкнуть правой кнопкой мыши на элементе "Point of Error" (Место ошибки). Во всплывающем меню выбрать пункт "Properties" (Свойства). В следующем диалоговом окне ввести значение "25" и закрыть окно, нажав на кнопку "OK".

Конфигурирование первого аварийного сообщения. В режиме исполнения событием, инициирующем сообщение, будет являться установка определенного бита тега сообщения. В строке 1 окна таблицы нужно щелкнуть дважды на поле "Message Tag". В следующем диалоговом окне выбрать тег "HA1tok" и нажать кнопку "OK". В строке 1 нажать дважды кнопку мыши на поле "Message Bit" (Бит сообщения) и ввести значение "2", подтвердив ввод. Это число означает, что сообщение в строке 1 будет появляться в том случае, когда будет установлен третий справа бит в 16-битном теге сообщения "HA1tok". В строке щелкнуть дважды на поле "Message Text" и введсти текст "HA1 doesn't work" и подтвердить ввод. В строке 1 щелкнуть дважды на поле "Point of Error" и введсти текст "НА1" и подтвердить ввод.

Конфигурирование второго аварийного сообщения. В первом столбце окна таблицы нужно щелкнуть правой кнопкой мыши на номере "1". Во всплывающем меню выбрать пункт "Add new Line" (Добавить новую строку). В строке 2 нажать дважды кнопку мыши на поле "Message Tag". В следующем диалоговом окне выбрать тег "HA2tok" и нажать "OK". В строке 2 нажать дважды кнопку мыши на поле "Message Bit" и введсти значение "3", подтвердив ввод. Это число означает, что сообщение в строке 2 будет появляться в том случае, когда будет установлен четвертый справа бит в 16-битном теге сообщения "HA2tok". В строке 2 нужно нажмать дважды кнопку мыши на поле "Message Text" и ввести текст "HA2 doesn't work" и подтвердить ввод. В строке 2 нажать дважды кнопку мыши на поле "Point of Error" и ввести текст "НА2".

Конфигурирование третьего аварийного сообщения. В первом столбце окна таблицы щелкнуть правой кнопкой мыши на номере "2". Во всплывающем меню выберите пункт "Add new Line". В строке 3 нажать дважды кнопку мыши на поле "Message Tag". В следующем диалоговом окне выберите тег "HA2tok" и нажать "OK". В строке 3 нажать дважды кнопку мыши на поле "Message Bit" и ввести значение "4". Это число означает, что сообщение в строке 3 будет появляться в том случае, когда будет установлен пятый справа бит в 16-битном теге сообщения "HA3tok". В строке 3 нажать дважды кнопку мыши на поле "Message Text" и ввести текст "HA3 doesn't work". В строке 3 нажать дважды кнопку мыши на поле "Point of Error" и ввести текст "НА3".

Определение цветов аварийных сообщений. Различные состояния аварийного сообщения в режиме исполнения могут быть показаны с помощью различных цветов. Цвет отображаемого сообщения позволяет быстро идентифицировать это сообщение.

В окне навигации нужно щелкнуть на значке, расположенном перед элементом "Message Classes" (Классы сообщений), а затем на классе сообщения "Error" (Ошибка). В окне данных щелкнуть правой кнопкой мыши на элементе "Alarm" и во всплывающем меню выбрать пункт "Properties". В следующем диалоговом окне можно определить цвета текста и фона аварийного сообщения, которые будут показывать состояние этого сообщения. Для сообщений типа "Alarm" в области "Preview" (Просмотр) необходимо выбрать "Came in"(Поступило) (аварийное сообщение было инициировано), затем щелкнуть на кнопке "Text Color" (Цвет текста) и в диалоговом окне выбора цвета выделить цвет "Белый" и нажать "OK". Затем щелкнув на кнопке "Background Color" (Цвет фона), в диалоговом окне выбора цвета выделить цвет "Красный" и нажать "OK".

Для "Went out" (Ушло) (сообщение было деактивировано) "Text Color" - цвет "Черный", а "Background Color" - цвет "Желтый".

Для "Acknowledged" (Квитировано) (сообщение было квитировано) "Text Color" - цвет "Белый", а "Background Color" - цвет "Синий".

Конфигурирование аналогового сообщения, связанного с тегом. С помощью функции контроля предельных значений/уставок (limit value monitoring), можно контролировать теги с тем, чтобы их значения оставались в определенном допустимом диапазоне.

На панели меню редактора Alarm Logging необходимо щелкнуть на командах меню "Tools" > "Add Ins.." (Добавить инст..). В следующем диалоговом окне установить флажок элемента "AnalogAlarm" (Аналоговое сообщение).

Теперь элемент "AnalogAlarm" будет отображаться в окне навигации под элементом "Message Classes".

В окне данных нужно щелкнуть правой кнопкой на элементе "AnalogAlarm" и во всплывающем меню выбрать пункт "New". Контролируемый тег и тип контроля будут определяться в диалоговом окне "Properties". Для выбора тега необходимо щелкнуть на кнопке и в диалоговом окне "Tag Selection" (Выбор тега) выбрать тег "HA1tok". Теперь необходимо выбрать предельные значения для аналогового тега. Определение верхнего предельного значения. В окне навигации нужно щелкнуть правой кнопкой на теге "HA1tok" и во всплывающем меню выбрать пункт "New". В диалоговом окне "Properties" отметить в группе кнопок выбора "Limit value" (Предельные значения) опцию "Upper Limit" (Верхний предел) и ввести верхнее предельное значение равное "5". В группе кнопок выбора рядом с полем "Hysteresis" (Гистерезис) отметить опцию "effective for both" (действует для обоих) и ввести в соответствующее поле номер сообщения "4".

Определение нижнего предельного значения. В окне навигации необходимо щелкнуть правой кнопкой на теге "HA1tok" и во всплывающем меню выбрать пункт "New". В диалоговом окне "Properties" отметить в группе кнопок выбора "Limit value" опцию "Lower Limit" (Нижний предел) и ввести нижнее предельное значение равное "0". В группе кнопок выбора рядом с полем "Hysteresis" отметить опцию "effective for both" и ввести в соответствующее поле номер сообщения "5". Подтвердить введенные данные, нажав на кнопку "OK".

При этом если сообщения с номерами 4 и 5 еще не существуют, то они будут автоматически сгенерированы WinCC. Для того чтобы эти сообщения отобразились на экране, необходимо перезапустить редактор Alarm Logging.

Конфигурирование окна аварийных сообщений. В режиме исполнения аварийные сообщения отображаются в табличной форме в окне сообщений. Необходимо открыть кадр Graphics Designer с именем "НС-22.pdl". Затем выполнить следующие действия, на палитре объектов выбрать закладку "Controls" (Элементы управления) > "WinCC Alarm Control" (Окно отображения аварийных сообщений WinCC). С помощью щелчка мыши расположить элемент в требуемом месте области рисования и растянуть его до необходимого размера, держа кнопку мыши нажатой.

В диалоговом окне быстрой настройки ввести заголовок окна сообщений "НА-1, 2, 3" и установить флажок опции "Display" (Отображать). Щелкнуть дважды на "WinCC Alarm Control" и выбрать в открывшемся диалоговом окне свойств закладку "Message Blocks". Щелкнуть на типе "User Text Blocks" (Пользовательские блоки текстовой информации). Проверить, были ли установлены флажки опций "Message Text" и "Point of Error" в списке выбора справа. Установить флажки, если это не было сделано. Выбрать закладку "Message Line" (Строка сообщения) и выделить существующие блоки сообщений и перенести их в список "Elements of the Message Line" (Элементы строки сообщения) с помощью кнопки . Подтвердить введенные данные нажатием кнопки "ОК".

С помощью кнопок "НА-1", "НА-2" и "НА-3" системы архивирования второго кадра можно перейти к кадрам "TagLoggingHA-1.pdl", "TagLoggingHA-2.pdl", "TagLoggingHA-3.pdl". Кадры "TagLoggingHA-1.pdl", "TagLoggingHA-2.pdl", "TagLoggingHA-3.pdl" аналогичные с одной лишь разницей: используются разные теги при создании окна таблиц и окна трендов для "TagLoggingHA-1.pdl" - тег "НА1tok", для "TagLoggingHA-2.pdl" - тег "НА2tok", для "TagLoggingHA-3.pdl" - "НА3tok. Поэтому рассмотрим создание только одного кадра, а остальные создадим методом копирования.

При создании третьего кадра процесса использовался объект панели "Object Palette": "Button" (Кнопка), а также объекты панели "Object Palette" закладки "Controls" (Элементы управления) "WinCC Online Trend Control" (Окно отображения трендов в режиме исполнения WinCC) и "WinCC Online Table Control" (Окно отображения таблиц в режиме исполнения WinCC).

Вид третьего кадра процесса приведен на рисунке 3.8.

Создание кнопки в третьем кадре аналогично созданию кнопки в первом, только будут выбраны другие кадры переключения. Для кнопки "НС-22" кадр переключения - "НС-22.pdl.

Создание системы архивирования. Задачами системы архивирования является отображение на экране текущих значений процесса в любой момент времени. Однако если необходимо увидеть изменение значений процесса в зависимости от времени, например, в виде диаграммы или таблицы, необходимо иметь доступ к прошлым значениям процесса. Такие значения хранятся в архивах значений процесса.

Система архивирования значений процесса состоит из компонентов проектирования и исполнения:

- компонентом проектирования системы архивирования является редактор Tag Logging (Регистрация тегов). С помощью этого редактора можно определить теги процесса и сконфигурировать вторичные архивы, определить циклы опроса и архивирования, а также выбрать значения процесса, которые будут архивироваться;

- компонент исполнения системы архивирования выполняет в режиме исполнения запись выбранных для архивирования значений процесса в соответствующий архив, называемый архивом значений процесса. Система Tag Logging Runtime (Регистрация тегов - система исполнения) реализует и обратный процесс, то есть чтение архивированных значений процесса из архива значений процесса. Это необходимо, например, когда необходимо отобразить изменение значений процесса с течением времени в виде графика или таблицы.

Для конфигурирования системы архивирования Tag Logging необходимо выполнить следующие действия:

1) открыть редактор Tag Logging;

2) сконфигурировать таймер;

3) создать архив с использованием Archive Wizard (Мастера Архивов);

4) сконфигурировать созданный архив;

5) создать окно отображения трендов в Graphics Designer;

6) создать окно отображения таблиц в Graphics Designer;

7) определить параметры запуска;

8) запустить проект.

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

В левой части окна WinCC Explorer нужно щелкнуть правой кнопкой мыши на редакторе Tag Logging и во всплывающем меню выбрать пункт "Open" - откроется диалоговое окно показанное на рисунке 3.9.

Конфигурирование таймеров. Объект "Timers" (Таймеры) расположен во второй строке окна навигации (левая часть окна).

Таймеры можно сконфигурировать для циклов опроса или архивирования.

При щелчке на объекте "Timers" в окне данных (правая часть), отобразятся все таймеры, определенные по умолчанию. Эти таймеры нельзя изменять. Если необходимо использовать таймер, отличающийся от таймеров по умолчанию, можно сконфигурировать новый таймер. Для данного процесса нужно определить для таймера интервал равный 15 минутам, для этого выполним следующие действия. Необходимо щелкнуть правой кнопкой мыши на объекте "Timers" и во всплывающем меню выбрать пункт "New". В диалоговом окне "Timers - Properties" (Таймеры - Свойства) ввести название "15 min" и выбрать основание "1 Min" (1 минута) из выпадающего списка, затем ввести коэффициент "15". Подтвердить введенные данные, нажав на кнопку "OK".

Создание архива. В редакторе Tag Logging с помощью "Archive Wizard" создается архив значений процесса и выбираются теги процесса. "Archive Wizard" предоставляет простой автоматический способ создания архива.

Для создания архива, нужно щелкнуть правой кнопкой мыши на объекте "Archives" (Архивы) в окне навигации и во всплывающем меню выбрать пункт "Archive Wizard..." (Мастер архивов…). В открывшемся диалоговом окне нажать на кнопку "Next", затем в поле "Archive Name" (Имя архива) ввести имя "HA1tok_Value_Archive". Выбрать тип архива "Process Value Archive" (Архив значений процесса). Нажать на кнопку "Next", затем на кнопку "Select" и выбрать тег "HA1tok" в следующем диалоговом окне. Подтвердить введенные данные, нажав на кнопку "OK" и Нажать на кнопку "Apply" для завершения процедуры конфигурирования с помощью "Archive Wizard".

Конфигурирование архива. На этом этапе необходимо сконфигурировать архив значений процесса и тег архива. Для определения свойств тега архива необходимо определить, когда будет архивироваться значение процесса.

Для изменения свойств тега архива, выделенного в окне таблицы, нужно щелкнуть правой кнопкой мыши на окне таблицы. Если ни один тег не выделен, будет выбран первый. Во всплывающем меню выбрать пункт "Properties" и изменить имя архивного тега на имя "HA1tok_Arch". В поле "Cycle" (Цикл) указать следующие значения: Acquisition (Опрос) = 1 second (1 секунда), а Archiving (Архивирование) = 1 * 1 second (1 * 1 секунда). Подтвердить введенные данные, нажав на кнопку "OK".

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

В окне данных редактора Tag Logging нужно дважды щелкнуть на архиве значений процесса "HA1tok_Archive". Откроется диалоговое окно "Process Value Archive Properties" (Свойства архива значений процесса). Щелкнуть на закладке "Memory Location" (Размещение в памяти) и отметить кнопку опции "In the Main Memory" (В оперативной памяти), затем изменить количество записей данных на "30". Подтвердить введенные данные, нажав на кнопку "OK".

На этом конфигурирование архива значений процесса завершено. Тег "HA1tok" будет опрашиваться через каждую секунду, и записываться в архив под именем "HA1tok_Arch". Архив будет размещаться в оперативной памяти, и архивные значения процесса будут доступны только в режиме исполнения.

Создание окна трендов. Окно трендов позволяет отображать значения процесса в виде графиков. Для этого в WinCC имеется элемент управления (Control), который можно расположить в кадре процесса.

Открыть в Graphics Designer кадр с именем "TagLoggingНА-1.pdl" и на палитре объектов выбрать закладку "Controls", а затем "WinCC Online Trend Control". С помощью щелчка мыши расположить элемент в требуемом месте области рисования и растянуть его до необходимого размера, держа кнопку мыши нажатой. На закладке "General" (Общие) диалогового окна быстрой настройки ввести заголовок окна трендов "HA1tok_Trend". Выбрать закладку "Curves" (Кривые) и ввести имя тренда "HA1tok", затем нажать на кнопку "Selection" (Выбор). В левой части диалогового окна "Archive/Tag Selection" (Выбор тегов/архивов) дважды щелкнуть на архиве "HA1tok_Archive". Подтвердить введенные данные, нажав на кнопку "OK".


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.