SIMATIC Manager
SIMATIC Manager является интегрирующей платформой для всех инструментальных средств проектирования и позволяет управлять всеми инструментальными средствами и данными в процессе разработки проекта SIMATIC PCS 7. Из среды SIMATIC Manager осуществляется управление проектом, выполняется архивирование и документирование данных. Он оснащен инструментальными средствами конфигурирования систем автоматизации, систем распределенного ввода-вывода, систем промышленной связи. Выбор всех необходимых компонентов осуществляется из встроенного электронного каталога.
В зависимости от круга решаемых в текущий момент задач SIMATIC Manager позволяет представлять данные проекта несколькими способами:
- Обзор конфигурации аппаратуры систем автоматизации, сетевых компонентов и систем распределенного ввода-вывода.
- Обзор иерархической структуры приложений проекта.
- Обзор производственных объектов с отображением всех точек измерения технологических параметров.
Конфигурирование аппаратной части в SIMATIC Manager с HW Config
Технологическая иерархия
Любой проект PCS7 может быть отображен в виде технологической иерархии. Ресурсы проекта группируются в соответствии со структурой предприятия и отображаются специальным образом, позволяющим технологу получить быстрый обзор всех имеющихся в наличии ресурсов. Технологические контейнеры, создаваемые на этапе конфигурирования, могут автоматически включаться в общую технологическую иерархию изображений предприятия, исключая двойные затраты на разработку. Кроме того, технологическая иерархия используется для идентификации различных производственных объектов.
Отображаемые изображения могут генерироваться автоматически из системы конфигурирования. Элементы человеко-машинного интерфейса (экранные формы, символы и т.д.), соответствующие CFC-блокам, автоматически позиционируются на графическом экране и автоматически связываются с элементами управления.
Обзор производственных объектов
Вид, на котором в иерархической форме представлены все точки измерения и производственные объекты с таблицами их свойств (параметры, сигналы, сообщения, графические объекты, архивы и т.д.).
Все объекты в выделенной иерархической ветви, отображаются в таблице и могут обрабатываться с использованием комфортабельных функций редактирования, фильтрации, замены, импорта и экспорта.
Обзор производственных объектов
Библиотеки I&C
Библиотеки I&C содержат готовые к применению, заранее протестированные функциональные блоки, шаблоны изображений и символы. Элементы библиотеки используются для формирования необходимых изображений на экранах станций операторов. В сочетании с мощными графическими инструментальными средствами проектирования эти блоки позволяют существенно сократить время проектирования системы и снижать затраты на ее разработку.
Библиотеки содержат обширный набор блоков, в состав которых входят простейшие логические блоки и блоки приводов, технологические блоки с встроенными функциями оперативного управления и обработки аварийных сообщений, блоки двигателей и задвижек с подготовленными экранными формами, а также блоки для подключения приборов полевого уровня через сеть PROFIBUS-DP и PROFIBUS-PA профиля 3.0.
Пример стандартных faceplate из библиотеки PCS 7
Мультипроектная разработка
Мультипроектная разработка позволяет разбивать один большой проект на несколько частных задач. Выполнение работ по решению частных задач может осуществляться параллельно несколькими группами проектировщиков. Для этого в SIMATIC Manager задается упорядоченная структура мультипроекта.
Отдельные проекты в любой момент времени могут быть легко включены в мультипроект или удалены из него. Функции разделения одного проекта на несколько параллельных и слияния нескольких параллельных проектов в один поддерживаются функцией Branch & Merge.
Все параллельные проекты сохраняются на центральном сервере и перемещаются для редактирования на соответствующие инженерные станции. Это обеспечивает повышение производительности выполнения проектных работ без возрастания нагрузки на сеть.
Branch & Merge
Branch & Merge позволяет производить разделение одного проекта на несколько параллельных и слияние нескольких параллельных проектов в один мультипроект. Для разделения на параллельные проекты используются соответствующие технологические признаки. При этом из одного проекта в другой можно копировать готовые технологические планы и отдельные устройства, выполнять в новом проекте все необходимые операции редактирования. При слиянии нескольких проектов в один одноименные планы будут переписываться, все необходимые данные будут согласованы с другими данными проекта.
SFC (Sequential Function Chart)
SFC используется для графического проектирования управляющих последовательностей для периодически повторяющихся производственных процессов. Каждый SFC план имеет набор входов и выходов, используемых для управления и отображения текущих состояний. При необходимости SFC планы могут включаться в планы CFC. Связь между интерфейсом CFC блока и шагами SFC плана устанавливается выполнением простейших действий.
Sequential Function Chart
Разработка SFC планов выполняется в соответствии с требованиями ISA S88. Каждый план может содержать до 8 независимых цепей и особые команды. Например, HOLDING и ABORTING для систем противоаварийной защиты или для выбора различных режимов работы системы.
Операции последовательного управления отображаются на экране в простой наглядной форме. SFC обеспечивает поддержку мощного набора функций тестирования и проверок, а также расширенный набор функций редактирования программы.
CFC (Continuous Function Chart)
Для графического проектирования систем управления непрерывными производственными процессами используется язык CFC. Проектирование сводится к выбору из библиотек готовых функциональных блоков, их позиционированию на экране, установке соединений между их входами и выходами, а также настройке параметров выбранных блоков. Эти операции поддерживаются мощной системой автоматической маршрутизации и встроенной системой формирования сообщений для HMI систем.
При создании нового CFC плана автоматически создается новая Runtime группа с таким же именем. Все блоки, используемые на данном плане, автоматически добавляются в Runtime группу. Каждому блоку присущи свои runtime свойства и проектировщик имеет возможность оптимизировать эти свойства за счет их модификации или использования алгоритмов. Для оптимизации хода выполнения программы алгоритм сначала определяет оптимальную последовательность обработки блока отдельно для каждой группы, затем оптимальную последовательность выполнения групп блоков.
SFC типы
SFC типы могут обрабатываться и включаться в библиотеки по аналогии с обычными функциональными блоками. Их можно выбирать из каталога, позиционировать на CFC плане, настраивать и соединять с другими блоками. SFC типы могут использоваться многократно и позволяют выполнять централизованное обновление используемых соединений. С помощью функции “Create/ update block symbols” символ блока автоматически позиционируется и связывается с соответствующими изображениями процесса. При этом всем состояниям SFC ставятся в соответствие определенные характеристики системы человеко-машинного интерфейса.
Автоматическая генерация диагностических блоков
Функция “Generate module driver” позволяет выполнять автоматическое генерирование и привязку диагностических блоков для:
- компонентов ввода-вывода систем автоматизации S7-400,
- компонентов ввода-вывода станций ET 200M, ET 200iSP, ET 200S,
- приборов полевого уровня, подключаемых через PROFIBUS PA профиля 3.0,
- приборов полевого уровня, поддерживающих HART протокол.
Соединение блоков выполняется с помощью специального мастера, использующего символьную адресацию.
Continuous Function Chart
Graphics Designer и Faceplate Designer
Управление данными, используемыми для проектирования станций операторов, выполняется из среды SIMATIC Manager. Все данные (сообщения, HMI переменные и т.д.), необходимые для управления и мониторинга переменных процесса, генерируются автоматически в процессе определения функций управления. Графический редактор (Graphics Designer) обладает широкими функциональными возможностями и используется для разработки экранных изображений, используемых системами визуализации.
Редактор шаблонов (Faceplate Designer) позволяет расширять гамму стандартных экранных форм своими собственными шаблонами. Эти шаблоны могут использоваться для мониторинга производственных переменных или производственных компонентов. Производственная переменная легко интегрируется в символ блока легко с использованием механизма Drag & Drop.
DOCPRO
Применение пакета DOCPRO позволяет экономить время и затраты на изготовление технической документации. В проектах PCS7 DOCPRO генерирует техническую документацию в соответствии с действующими стандартами, готовит описания схем. Оформление документации может выполняться с учетом специальных пожеланий заказчика. Пакет позволяет определять перечень документации, выводимой на печать.