- •Введение
- •Домашнее задание №1 Разработка системы визуализации технологического процесса на базе пакета WinCc.
- •Домашнее задание №2 Разработка системы управления технологическим процессом на базе пакета Step 7
- •Указания к выполнению домашних заданий Введение
- •3.1. Порядок создания проекта с помощью WinCc
- •Редактирование кадров процесса
- •3.2. Порядок конфигурирования системы архивирования
- •3.3. Порядок конфигурирования системы сообщений
- •3.4 Порядок конфигурирования рабочей станции в Step 7
- •Список использованных источников
- •Полещенко Дмитрий Александрович интегрированные системы
3.1. Порядок создания проекта с помощью WinCc
Для создания проекта с помощью WinCC выполните следующее:
1. Создайте новый Проект WinCC.
2. Определитесь, какие PLC или драйверы вы собираетесь использовать и установите их.
3. Определите теги к PLC.
Шаг 1:Запуск WinCC
Для запуска WinCC щелкните на кнопке "Start [Пуск]" на панели задач Windows.
Запустите WinCC, используя следующие пункты меню: "SIMATIC"
"WinCC"
"Windows Control Center 6.0".
Рис. 1.3.1 Запуск WinCC из меню ”Start”(“Пуск”)
Шаг 2: Создание нового проекта
Если вы запускаете WinCC в первый раз, в диалоговом окне будет предложено три варианта создания проекта:
Создать "Single-User Project [Однопользовательский проект]” (выбор по умолчанию).
Создать "Multi-User Project[Многопользовательский проект]”.
Создать "Client Project [Клиентский проект]”.
"Open an existing Project [Открыть существующий проект]”
Создание проекта с именем "Qckstart":
Выберите опцию "Single-User Project [Однопользовательский проект]” и нажмите "OK".
Введите "Qckstart" в качестве имени проекта и определите путь к нему.
Если вы хотите открыть существующий проект, диалоговое окно "Open [Открыть]" предоставит вам возможность поиска среди ".mcp" файлов. При следующем запуске WinCC будет автоматически открыт проект, над которым выполнялись действия последний раз. Если при выходе из WinCC проект был активирован, он будет открыт в активированном состоянии.
WinCC Explorer [Проводник WinCC] изображен на рисунке 1.3.2, диалоговое окно может отличаться от изображенного на рисунке в зависимости от конфигурации системы.
Рис. 1.3.2 Проект WinCC "Qckstart" - диалоговое окно WinCC Explorer [Проводника WinCC]
Слева находится область навигации,
предоставляющая доступ к отдельным
частям проекта. Вложенные папки
обозначаются символом
.
Чтобы увидеть их, щелкните на этом
символе.
В правой части окна отображаются элементы, относящиеся к выделенному редактору или папке.
В левой части окна WinCC Explorer [Проводника WinCC] щелкните на пиктограмме "Computer [Компьютер]”
.
Тогда в правой части окна вы увидите
серверный компьютер с именем вашего
компьютера (имя NetBIOS).Щелкните на этом компьютере правой кнопкой мыши и выберите "Properties [Свойства]” во всплывающем меню. Откроется диалоговое окно, в котором вы можете определить свойства системы исполнения WinCC. В числе прочего определяются компоненты системы исполнения, которые будут запускаться при активизации проекта, используемый язык, кнопки, которые будут недоступны и т.д.
Замечание
Если у вашего компьютера имя не NetBIOS , то необходимо имя".
Шаг 3: Добавление драйвера связи
Чтобы получить доступ из WinCC к текущим данным процесса системы автоматизации (PLC), необходимо сконфигурировать соединение между WinCC и контроллером. Обмен данными между WinCC и контроллером осуществляется с помощью специальных драйверов связи, каналов. WinCC поддерживает каналы связи с контроллерами SIMATIC S5/S7/505, а также каналы независимых производителей.
Чтобы добавить драйвер связи, щелкните правой кнопкой мыши на компоненте "Tag Management [Управление тегами]” в левой части окна WinCC Explorer [Проводника WinCC].
Во всплывающем меню щелкните на пункте "Add new Driver [Добавить новый драйвер]”.
Рис. 1.3.3 Добавление драйвера
В диалоговом окне "Add new Driver [Добавление нового драйвера]” выберите один из отображенных драйверов (например, "SIMATIC S7 Protocol Suite") и нажмите на кнопку "Open [Открыть]”. Выбранный драйвер будет отображен во вложенной папке компонента Tag Management [Управление тегами].
Для создания нового соединения, нажмите на значок
перед отображенным драйвером – при
этом на экране появятся все имеющиеся
в распоряжении модули каналов.
С помощью модуля канала можно установить логические соединения с несколькими контроллерами, которые будут обмениваться данными с WinCC через этот модуль канала.
Щелкните правой кнопкой мыши на модуле канала MPI.
Во всплывающем меню выберите пункт "New Connection [Новое соединение]”.
Рис. 1.3.4 Создание нового соединения
В открывшемся диалоговом окне "Connection Properties [Свойства соединения] в поле имени введите имя нового соединения "PLC1".
Нажмите на кнопку "OK".
Рис. 1.3.5 Создание нового соединения
Теги и группы тегов
Теги, используемые в WinCC, представляют собой либо реальные значения – такие как, например, уровень заполнения бака с водой - или внутренние значения, которые вычисляются или моделируются внутри WinCC.
Теги процесса ("external tags [внешние теги]") служат для обмена данными между WinCC и контроллерами. Каждый тег процесса в WinCC соответствует определенному значению процесса в памяти одного из контроллеров. В режиме исполнения WinCC считывает область данных, в которой хранится это значение процесса, из контроллера и, таким образом, определяется значение тега процесса. Например, уровень заполнения бака с водой определяется датчиком уровня заполнения, и это значение записывается в память ПЛC. С помощью установленного соединения – канала связи – значение уровня заполнения передается в WinCC.
Теги, не получающие значения от процесса, создаются в папке “internal tags [внутренние теги]”.
Для того чтобы организовать теги определенным образом используются группы тегов. При этом каждый тег может быть отнесен к некоторой группе. Организация тегов в группы делает систему более понятной.
Замечание
В этом проекте используются только внутренние теги. В описании шагов 4a и 4b объяснен процесс конфигурирования групп тегов и тегов процесса.
Иерархия компонента Tag Management [Управление тегами] относительно тегов процесса
Иерархия компонента Tag Management [Управление тегами] относительно внутренних тегов
Tag Management [Управление тегами]
Группа тегов
Тег
Шаг 4: Создание внутреннего тега
Если содержимое компонента "Tag Management [Управление тегами]” в WinCC Explorer [Проводнике WinCC] не развернуто, выполните это, дважды щелкнув на нем.
Щелкните правой кнопкой мыши на строке "Internal Tags [Внутренние теги]”.
Во всплывающем меню щелкните на пункте "New Tag [Новый тег]”.
Рис. 1.3.6 Создание внутреннего тега
В диалоговом окне "Tag Properties [Свойства тега]” введите имя тега
"TankLevel".
В списке типов данных выберите тип “Unsigned 16-bit value [16-битное значение без знака]“.
Подтвердите введенные данные, нажав на кнопку "OK".
Рис. 1.3.7 Свойства внутреннего тега
Все созданные внутренние теги будут перечислены в правой части окна WinCC Explorer [Проводника WinCC].
Описанная процедура создания тега очень проста. Для создания каждого дополнительного тега просто повторите эти шаги. Вы также можете копировать, вырезать и вставлять теги. Эти команды могут быть вызваны из всплывающего меню (щелкните правой кнопкой на требуемом теге) или с помощью стандартных в Microsoft комбинаций клавиш (<CTRL+C> = копирование, <CTRL+V> = вставка).
Шаг 4a: Создание группы тегов
Группы тегов могут, например, отображаться в окне навигации под логическим соединением. Для создания новой группы щелкните правой кнопкой на ранее созданном логическом соединении.
Во всплывающем меню выберите пункт "New Group [Новая группа]”.
Рис. 1.3.8 Создание группы тегов
В диалоговом окне "Tag Group Properties [Свойства группы тегов]” в поле имени введите имя группы.
Рис. 1.3.9 Свойства группы тегов
Подтвердите введенные данные, нажав
на кнопку "OK".
Созданная группа тегов отобразится в окне навигации под соединением.
Шаг 4b: Создание тега процесса
Перед тем, как создать тег процесса, необходимо установить драйвер и сконфигурировать соединение.
Уже созданные внутренние теги можно копировать и вставлять в соединение, отображаемое в окне навигации. Обратите внимание на тот факт, что теги можно поместить в окне навигации под соединением только с помощью команд "copy [копировать]" и "paste [вставить]". Теги нельзя перетаскивать в соединение с помощью операции буксировки.
Для создания тега процесса щелкните правой кнопкой мыши на ранее созданном соединении.
Во всплывающем меню выберите пункт "New Tag [Новый тег]”.
Рис. 1.3.10 Создание тега процесса
В диалоговом окне "Tag Properties [Свойства
тега]” введите тега в соответствующем
поле ввода.В списке типов данных выберите необходимый тип данных тега.
Тип данных тега в WinCC может отличаться от типа данных, используемого в PLC. Функция приведения типов данных позволяет преобразовать формат данных, используемый в PLC в формат данных WinCC.
Рис. 1.3.11 Свойства тега процесса
Определение адреса в PLC
Для тегов WinCC в PLC отводятся области данных, которые должны быть адресованы определенным способом. Тип адресации зависит от типа партнера по связи.
Щелкните на кнопке "Select [Выбрать]” (расположенной рядом с полем адресации) для того, чтобы открыть диалоговое окно "Address Properties [Свойства адреса]”.
В списке областей данных для тега выберите область "Bit Memory [Битовая память]".
Проверьте, установлен ли тип адресации "Word [Слово]" и адрес "0".
Рис. 1.3.12 Определение адреса
Нажмите на кнопку OK".
Задание линейного масштабирования
Линейное масштабирование используется в том случае, если вы хотите отобразить значение процесса иначе, чем значение, предоставляемое ПЛК.
Само значение процесса при этом не изменяется. Линейное масштабирование можно использовать только для тегов процесса.
Установите флажок "Linear Scaling [Линейное масштабирование]”. При этом будут активизированы поля ввода "Process Value Range [Диапазон значений процесса]” и "Tag Value Range [Диапазон значений тега]”.
Укажите диапазон значений процесса (например, от -20 до 20) и диапазон значений тега (например, от 0 до 100).
Рис. 1.3.13 Задание линейного масштабирования
Замечание
Если вы хотите использовать положительные и отрицательных числа для диапазона значений процесса, в качестве типа данных тега должен быть указан тип со знаком, и в поле "Format Adaptation [Приведение форматов]” необходимо задать параметр."Signed [Со знаком]”.
Для начала работы с визуализацией необходимо запустить Graphics Designer.
Создайте Ваши объекты визуализации.
Установите Вашу среду Runtime.
Запустите объекты визуализации в WinCC Runtime.
Задайте динамику (анимируйте) приложение.
