Программа wincc что это
ПЛАН ЛЕКЦИИ
2. Alarm Logging – служба сообщений
3. User Administrator – администратор пользователей
4. Text Library – поддержка различных языков
5. Report Designer – встроенный генератор отчетов
6. Global Scripts – подсистема обработки событий
7. Tag Logging – подсистема архивации параметров
8. Graphics Designer – графический редактор
9. Дополнительные опции WinCC
SCADA -система WinCC разработана компанией Siemens.
В настоящее время этот программный продукт занимает первое место в Европе среди SCADA -систем и третье место в мире. В 1999 году появилась пятая версия этой системы. Она базируется на операционных системах Windows 95/98/ NT , является открытой и масштабируемой.
Открытость WinCC поддерживается на всех уровнях работы системы за счет использования открытых интерфейсов и доступности внутренних структур.
Обмен данными с другими приложениями осуществляется при помощи механизмов DDE , OLE , ODBC / SQL , с контроллерами – при помощи ОРС. При отсутствии в WinCC нужного драйвера для выбранного ПЛК разработчик может создать свой драйвер, используя Channel Development Kit ( CDK ).
Wincc Flexible обзор инструментов — поле ввод вывода — IO Field
WinCC предлагает максимум возможностей разработчику для написания своих дополнений. Разработчик получает доступ к внутренним структурам, процедурам и функциям компонентов системы. Описание этих функций поставляется специально отдельной опцией Open Development Kit ( ODK ).
В WinCC реализована возможность просмотра состояния объекта через Internet с помощью WinCC Web Navigator Server .
Система WinCC может использоваться как в однопользовательском варианте, так и в клиент-серверном . К WinCC-серверу, принимающему данные с ПЛК, может быть подключено до 16 WinCC-клиентов. В WinCC 5.0 поддерживается до 6 серверов.
Набор опций системы WinCC определяется заказчиком. Установка отдельных опций требует дополнительных лицензий.
В основной комплект поставки WinCC входят следующие опции:
— Alarm Logging — для подготовки, отображения, квитирования и архивирования сообщений;
— User Administrator — для управления доступом к ресурсам WinCC ;
— Text Library — позволяет создавать библиотеку соответствий между словами для переключения языков;
— Report Designer — встроенный генератор отчетов;
— Global Scripts — редактор, с помощью которого можно писать С-функции для обработки событий;
— Tag Logging — система архивирования данных. Совместно с редактором предоставляются средства для табличного и графического отображения значений в базе данных;
— Graphics Designer — редактор для рисования мнемосхем.
Все редакторы запускаются из центрального приложения WinCC – Control Center . Control Center выполняет роль менеджера всех опций WinCC и является для них связующим звеном. Каждая опция состоит из системы разработки и системы исполнения.
2. Alarm Logging – служба сообщений
Данная служба предназначена для вывода сообщений о ходе контролируемого технологического процесса, подтверждения сообщений оператором и ведения архивов этих сообщений. Например, это могут быть сообщения о выходе параметров за установочные значения, сообщения о входе пользователей в систему и т.д.
WinCC — Почему их так много? Какие версии для чего предназначены
Опция состоит из двух частей – системы разработки и системы исполнения. Система разработки служит для задания таких параметров сообщения, как условия их возникновения, тексты, цвета и т.д., а также для задания параметров архива сообщений. Система исполнения предназначена для вывода сообщений на экран и их архивирования во время работы WinCC –приложения в хронологическом порядке.
Каждое сообщение имеет блочную структуру. В сообщение могут входить системные блоки, блоки данных и блоки информации, определяемой пользователем. Системные блоки содержат такую информацию, как время, дата и номер сообщения; блоки данных – значения контролируемых параметров; блоки информации, определяемой пользователем – общую характеристику сообщения: текст сообщения, место возникновения неисправности и т.д.
Для каждого окна, предназначенного для отображения сообщений, может быть задан определенный фильтр, который позволяет отображать в окне только часть сообщений, например, относящихся к определенному участку технологического процесса.
Архивирование сообщений может происходить в режиме кольцевого буфера, когда указывается максимальное количество сообщений в архиве (до 10 000), и в случае переполнения буфера перезаписывается самое старое сообщение. Также для архивирования может быть использовано все доступное дисковое пространство.
3. User Administrator – администратор пользователей
Служба User Administrator предназначена для контроля прав доступа пользователей WinCC-приложения. Каждому пользователю могут быть присвоены определенные «уровни доступа». Максимально возможное количество уровней доступа 999.
При входе в любой WinCC-редактор, как в режиме конфигурирования, так и во время выполнения WinCC-приложения, проверяется зарегистрирован ли пользователь в системе и какие уровни доступа он имеет. Если пользователь не зарегистрирован , то он не имеет никаких прав. Если пользователь зарегистрирован, то проверяется соответствие его уровня доступа уровню доступа запрашиваемой функции. При различии в уровнях доступа функция не может быть вызвана.
4. Text Library – поддержка различных языков
Этот редактор предназначен для создания библиотеки соответствий слов или символов. Это необходимо когда текст может отображаться на двух или более языках. Если нужно, чтобы WinCC-приложение в процессе работы могло поддерживать, например, два языка – английский и русский, то этот редактор поможет в создании и использовании соответствий. Кроме того, Text Library хранит тексты сообщений, которые подготавливаются в Alarm Logging , то есть текст сообщений также может быть на разных языках.
5. Report Designer – встроенный генератор отчетов
Report Designer состоит из редактора схемы отчетов и системы генерации отчетов. Графический редактор схемы отчетов позволяет спроектировать вид отчета. В подготовке схемы отчета помогают готовые схемы.
Отчеты могут содержать как системную информацию (т.е. атрибуты конфигурации, данные о проекте), так и информацию из архивов (т.е. протоколы сообщений и измеряемые значения) в виде таблиц или графиков.
Для создания отчета используются динамические объекты, которые наполняются данными во время исполнения. Для вывода отчета необходимо задать, по какому событию начинать генерацию отчета и куда будет выводиться отчет. Генератор отчетов позволяет выбор следующих событий:
— по требованию пользователя;
— в заранее выбранное время;
Для организации вывода предлагаются следующие варианты:
— вывод на выбранный принтер;
6. Global Scripts – подсистема обработки событий
Global Scripts – это общее название для С-функций и обработчиков событий во всем WinCC -проекте. Различают следующие типы функций:
— Функции проекта – эти функции пишутся пользователем для конкретного проекта;
— Стандартные функции – содержат функции WinCC API , которые отсортированы по опциям;
— Внутренние функции – это наиболее часто используемые функции, которые позволяют динамически изменять и позиционировать изображение, принимать и изменять значения параметров. Внутренние функции также содержат стандартные функции языка С ;
— Обработчики событий – это функции, которые могут использовать все вышеперечисленные функции в теле своей программы. Обработчики событий срабатывают либо по изменению некоторого параметра либо через определенный промежуток времени. Кроме того, обработчики событий можно создавать внутри Graphics Designer для любого графического объекта (например, по нажатию клавиши клавиатуры или мыши на область объекта будет срабатывать определенный скрипт ).
7. Tag Logging – подсистема архивации параметров
Эта подсистема предназначена для создания оперативных и долговременных архивов. В WinCC существует три типа архивов:
— Process Value Archive – основной архив для регистрируемых параметров (тегов), позволяет в оперативный или долговременный архив с заданными методами архивирования;
— Compressed Value Archive – сжатый архив, базирующийся на Process Value Archive , содержит статистические данные за заданный промежуток времени и с заданным методом обработки;
— User Archive – позволяет создавать свои таблицы со своими полями и выполнять действия над ними из скриптов Global Scripts . Основное назначение User Archive – это подготовка рецептов. User Archive поставляется отдельной опцией WinCC .
8. Graphics Designer – графический редактор
Этот редактор предназначен для создания мнемосхем. Он содержит богатую библиотеку стандартных графических объектов, библиотеку Windows -компонентов – кнопок, списков и т.д., а также библиотеку сложных WinCC -объектов – полей вывода параметров, рисунков, создаваемых пользователем и т.д.
Для каждого объекта определен набор свойств, которые могут меняться во время выполнения приложения. В качестве примера можно привести следующие свойства: положение на экране, длина, ширина, шрифт, цвет шрифта, процент заполнения, цвет заполнения, мигание, частота мигания и т.д. Также для объекта определен набор событий, на которые этот объект может реагировать во время выполнения приложения.
Graphics Designer поддерживает технологию OLE 2.0, что позволяет встраивать в мнемосхемы компоненты ActiveX , разработанные пользователем.
9. Дополнительные опции WinCC
Для облегчения задач выполнения WinCC -проектов WinCC постоянно пополняется новыми опциями. Для версии WinCC 4.02 этот список состоит из следующих основных опций:
— Split Screen Manager – позволяет быстро создать шаблон WinCC -приложения для просмотра экранов WinCC -клиентов, подключенных к системе;
— Alarm Logging Wizard – программа для проектирования структуры строки сообщений, а также звуковых сигналов при выводе того или иного типа сообщений;
— Picture hierarchy – эта программа предлагает удобный просмотр картинок (созданных в Graphics Designer ) в виде структуры «дерево»;
— Life beat Monitoring – позволяет следить за состоянием соединений всех ПЛК, подключенных к системе;
— Tag Editor – программа используется для связи тегов с программой создания трендов в режиме исполнения;
— Time synchronization – программа синхронизации времени, обеспечивает формирование сообщений в одинаковом хронологическом порядке для всей системы;
— Chip Card – программа для поддержки авторизованного доступа к ресурсам WinCC с помощью пластиковых карт;
— Storage – программа, позволяющая перемещать данные, накопленные в долговременных архивах на другие накопители, а также удалять устаревшие данные с указанием времени или в зависимости от процента заполнения диска.
Источник: mc-plc.ru
Система WinCC OA – единый центр менеджмента
Решение Siemens, программный продукт WinCC OA, позволяет построить единую систему контроля, к которой могут подключаться все системы предприятия: АСКУЭ, АСУ ТП и пр. Таким образом, создается единая система сбора и обработки всей информации, циркулирующей по сетям предприятия.
OОО «Сименс», г. Москва
В настоящее время на первый план выходят системы, которые позволяют создать гомогенную систему сбора и обработки различной информации, в том числе и по энергоносителям. Согласитесь, что очень удобно иметь систему, которая может как управлять технологическими процессами, так и собирать данные с различных систем АСКУЭ, локальных систем управления технологическим оборудованием, связываться с ERP-системами и при этом быть легкой и кросс-платформенной, одинаково хорошо работая как на Windows, так и на Linux. Скажете, таких систем не бывает? Встречайте – система WinCC OA.
Систему можно представить себе как ядро, собирающее разрозненную информацию для дальнейшего использования (рис. 1).
Рис. 1. Управление разрозненными данными
Если раньше системы сбора энергетических данных ограничивались только АСКУЭ, то сейчас туда добавился также технологический учет, и число энергетических показателей резко возросло. Необходима сквозная интеграция различных уровней, создание специальных порталов по энергоменеджменту.
Условно все можно разделить на несколько уровней (рис. 2):
— сбор данных с контрольно-измерительной аппаратуры;
— уровень АСУ ТП, который в свою очередь все чаще делится на два подуровня – локальные системы управления и системы диспетчеризации (WinCC OA);
— уровень MES – здесь можно выделить либо полноценные MES-системы с возможностями по энергоменеджменту (SIMATIC IT), либо отдельные приложения, специально созданные для этих целей, например SIMATIC Power Management System.
Рис. 2. Иерархия АСУ ТП
Уровень контроллеров – полевой уровень (системы АСУ ТП)
Для сбора информации используются различные приборы по учету перемещения всевозможных энергоносителей. Данные с этих приборов поступают либо в контроллеры, либо напрямую через OPC в SCADA-систему, где они архивируются и обрабатываются.
Гомогенность системы, основанной на модульности WinCC OA, позволяет делать это как напрямую, путем сбора данных через специальные менеджеры, отвечающие за соответствующий протокол, так и с помощью специальных боксов, предназначенных только для сбора данных с локальных источников и передачи их дальше, на сервер (рис. 3).
Рис. 3. Система сбора локальных данных
Самое интересное то, что на подобном компьютере (или любом другом, аналогичном) может быть установлена операционная система Linux только с компонентами, необходимыми для сбора и передачи данных. Система «атомарная», ее можно разбить на небольшие части, распределить по разным компьютерам, назначив каждому строго определенную задачу. Причем это гораздо шире, чем простая клиент-серверная технология с выделением различных ролей и дополнительных модулей.
Как правило, программное обеспечение, которое отвечает за энергоменеджмент, является отдельным и передает данные, например, по OPC. В WinCC OA создается виртуальное внутренне облако, к которому могут подключаться разные по назначению системы, что позволяет одновременно иметь доступ ко всей распределенной информации.
Рис. 4. Система построения отчетности
Краеугольным камнем многих систем является создание отчетов об энергетических данных. Для этого в WinCC OA применяется система отчетности BIRD, построенная на принципе открытого исходного кода для различных приложений, в том числе основанных на Java и Java EE. Отчет при этом может включать информацию из любого количества источников данных.
В случае необходимости можно даже писать логику на JavaScript. После подготовки данных их можно представить различными способами. Один набор данных может иметь разные представления.
Мобильность и доступ с любого места – таковы современные требования к системам энергоменеджмента и не только. С этой целью сделаны специальные приложения для мобильных устройств на базе iOS (IPad, iPhone), а также многочисленных устройств на базе Android. Вы можете скачать их в магазине приложений и попробовать. Вы спросите: «Зачем это нужно?
Ведь можно сделать то же самое на базе обычного веб-клиента». Все очень просто. Отображение данных на небольших экранах имеет свою специфику. Это учтено в мобильном приложении (рис. 5). Удобные индикаторы, ползунки, тревоги и алармы, графики и многое другое можно настроить без какого-либо программирования.
Просто скачайте и попробуйте!
Рис. 5. Мобильные приложения
Очень часто нужно собирать данные по протоколу МЭК-61850, например, с различных энергетических подстанций. Раньше для этого применялись отдельные системы. Сейчас это можно сделать с помощью единой гомогенной системы, созданной на базе одного продукта. Это крайне удобно как для анализа данных, так и для проектирования.
Не менее часто стоит задача сбора энергетических данных в единый диспетчерский центр не только с различных систем внутри самого предприятия, но и с географически распределенных объектов. В этом случае система WinCC OA – выбор номер один.
Например, в провинции Шаньдун, в Китае, несколько лет назад решили свести более 500 теплостанций в 5 различных городах в единую систему с возможностью последующего подсоединения в будущем еще как минимум 1000 дополнительных теплостанций. Это была достаточно непростая задача, учитывая, что в таких сетях данные, как правило, передаются с перерывами. Но при этом они должны автоматически докачиваться после восстановления связи. Задача осложнялась еще и тем, что необходимо было соединить все показания с геоинформационной системой, что в подобных проектах уже не редкость. Проект был с успехом реализован на базе системы WinCC OA, благодаря чему все данные собираются в единый диспетчерский центр и отправляются в вышестоящую программу для экономических расчетов.
При создании больших диспетчерских центров по энергоменеджменту часто требуется обеспечить резервирование не только на уровне серверов, но и диспетчерского центра целиком. Подобная задача была решена в Испании. Возникла необходимость соединить 7 географически распределенных регионов.
В результате внедрения системы WinCC OA данные о различных энергоносителях собираются в диспетчерском центре (рис. 6), более 125 клиентов одновременно подключаются для анализа информации. Центр интегрирован с геоинформационной системой, кол-центром, метеосистемой. Диспетчерский центр зарезервирован, благодаря чему, даже если не только откажет сервер, но произойдет какой-то катаклизм в самом центре, работа будет продолжена в резервном центре.
Рис. 6. Диспетчерский центр в Испании
Примеров подобных решений уже очень много, что позволяет с успехом выполнять любые задачи по энергоменеджменту.
Прекрасным примером сбора большого потока данных в крупных знаниях являются аэропорты. Здесь можно вспомнить аэропорт в Мумбаи, где реализована система контроля и сбора данных по энергетике с подстанций, трансформаторов, генераторов и пр. Одних только счетчиков электроэнергии интегрировано свыше 3000. Для выставления счетов сделан интерфейс в BMS-системе.
Таким образом, одна система способна заменять многие другие. При этом пользователи легко могут создавать решения со своим ноу-хау и ядром WinCC OA и продавать их на рынке под собственным названием.
Уровень энергетического менеджмента
Как известно, для MES-систем есть различные решения, одно из которых SIMATIC IT. Решение это очень мощное и универсальное, но не каждый может позволить себе его купить. Зачастую требуется внедрение специализированного элемента MES-системы, созданного для энергоменеджмента, – SIMATIC Energy Manager PRO.
В случае применения данной системы открывается значительно больше возможностей для анализа энергопотребления. В SIMATIC Energy Manager PRO не только производится учет потребления энергоносителей, но также строятся прогнозы энергопотребления. Причем, в отличие от библиотеки для АСУ ТП – Powerrate, в которой производится краткосрочный прогноз на 15 минут, это уже более глобальные прогнозы, которые позволяют не просто не превышать планку энергопотребления, но и планировать закупки энергоносителей в зависимости от энергопотребления за последние месяцы. Кроме того, полезным дополнением является возможность воспользоваться различными внешними эффектами, убрать или добавить какие-либо участки производства и прочее, после чего посмотреть предсказание энергопотребления.
Рис. 7. Планирование энергозатрат в SIMATIC Energy Manager PRO
Для учета различных видов энергоносителей необходим стоимостный центр, в котором прописывается стоимость всех энергоносителей в зависимости от времени, дней недели и праздников. В SIMATIC Energy Manager PRO такой механизм есть, оператор может легко изменить стоимость энергоносителей, после чего все отчеты будут строиться в соответствии с введенными данными. Отчетов можно получить достаточно много: это и отчет о загрузке конкретных единиц оборудования, и отчет с привязкой к batch (партиям, что очень удобно, так как можно отследить «вес» энергопотребления при выпуске конкретных изделий), и диаграммы нагрузок по времени, и, конечно, все основные ключевые экономические показатели.
Поскольку MES – это все-таки система оперативного управления производством, то далее требуется предоставить данные для ERP-систем, например SAP. Такие возможности тоже есть, для этого уже предусмотрены соответствующие интерфейсы, которые позволяют легко интегрироваться с подобными системами.
Рис. 8. Соединение с ERP-системами
Удобство работы с системой заключается также в том, что в ней не требуется никакого программирования. Уникальная программная разработка с интуитивно понятным интерфейсом позволяет легко настраивать систему под любое производство, задавать различные KPI, определять энергетические потери в результате утечек и потери, связанные с неэффективным использованием оборудования. Можно даже настраивать формулы в понятном для пользователя виде.
Рис. 9. Гибкое представление ключевых показателей
Применение таких современных систем, как WinCC OA, позволяет объединить все системы и создать единый диспетчерский центр как на уровне АСУ ТП, так и для энергоменеджмента.
Статья_опубликована в журнале «ИСУП», № 5(65)_2016
STEGO. Покупать комплектом – дешевле!
Нагреватель+Термостат 01140.0-00
Нагреватель+Термостат 01140.0-00 + Гигростат 01246.0-00
www.stego.de
Главное меню
Можно скачать
- Интервью
- Символика журнала
- Журналы
- Статьи
- Цифровизация. Индустрия 4.0
- MES, ERP, PLM
- Предиктивная аналитика, ТОИР
- Расходометрия
- Газоаналитическое оборудование, газоаналитика
- Измерение давления
- Измерение уровня
- Термометрия
- Поверочное оборудование, метрология
- Безбумажные регистраторы
- Аналитические системы и оборудование
- Весоизмерение, дозировка, сыпучие
- Измерительные системы
- Нормирующие преобразователи и барьеры искрозащиты
- Электроизмерения
- Энкодеры
- Вибромониторинг
- Системы для центровки валов (в т.ч. лазерные)
- СМИК
- АСКУЭ
- Генерация
- Конденсаторные установки (КРМ)
- ПАЗ и РЗА
- Программно технические комплексы (ПТК)
- Системы телеметрии и телемеханики
- Трансформаторы
- УЗИП, молниезащита, заземление
- Учет электроэнергии, энергоменеджмент
- Цифровая подстанция
- Взрывозащищенное оборудование
- Изделия электромонтажные и инструменты
- Коммутационная аппаратура
- Компоненты
- Корпуса, Термошкафы
- Маркировка
- Низковольтные комплектные устройства НКУ, ГРЩ, ВРУ, ЩСУ, ШР, АВР и т.д.
- Пульты управления
- Реле напряжения, таймеры и т.д.
- Щиты управления и автоматики (в т.ч. управление пожарными насосами)
- Щиты управления и автоматики (вентиляция, насосы и т.д.)
- Электроустановочные изделия
- Автоматизация котельных
- Интеллектуальное здание
- Системы диспетчеризации зданий и сооружений
- Защитные покрытия, промышленная химия
- Неформат
- Промышленный маркетинг
- Юбилеи
- Виброиспытания
- Климатические камеры
- Тестировочное оборудование и системы
- Кабеленесущие системы, лотки, крепеж.
- Кабель, провод
- Кабельный вводы, наконечники, клеммы, арматура
- Распределительные коробки, короба и т.д.
- Трубные системы для прокладки кабелей
Источник: isup.ru
SIMATIC WinCC
Программное обеспечение WinCC предназначено для решения задач визуализации и оперативного управления производством, поточными линиями, установками и предприятиями. Мощный интерфейс управления процессом (особенно благодаря использованию продукции SIMATIC) и надежное архивирование данных обеспечивает создание отказоустойчивых решений для измерения и контроля.
Независимая от сферы применения система может быть универсальной в использовании во всех приложениях автоматизации. Индивидуальные решения могут быть реализованы, например, с помощью опций WinCC (например, опции FDA для фармацевтической промышленности) и специфических дополнений.
Дизайн
SIMATIC WinCC доступна в виде полного пакета и в виде пакета исполнения с 128, 256, 1024, 8192 и 65536 лицензированными тегами. Термин «лицензированные теги» (PowerTags) относится только к переменным процесса, напрямую связанным с ПЛК. С помощью одной переменной можно сгенерировать до 32 сообщений.
При этом внутренние переменные, напрямую не связанные с техпроцессом, рассматриваются как дополнительная бесплатная функциональность системы. WinCC V6 также содержит лицензию на 512 архивных тегов. Для большего количества архивных тегов требуется соответствующая лицензия на архивные теги.
Лицензии для многопользовательских конфигураций
На сервере необходимо устанавливать лицензии на требуемое число тегов, а также опцию WinCC/Server. В базовой конфигурации для клиентов достаточно лицензии RT128. Тем не менее, для настройки системы с клиентских рабочих мест требуется лицензия RC128.
Функции
Мощные функции конфигурирования WinCC обеспечивают большую гибкость и надежность функционирования, а также способствуют снижению затрат на инжиниринг и обучение. Если вы знакомы с Microsoft Windows у вас не будет возникать проблем с проводником WinCC, основной частью WinCC.
Система поддерживает дополнительные функции обслуживания и диагностики для связи с другими компонентами SIMATIC. Все средства разработки SIMATIC взаимодействуют друг с другом во время разработки.
WinCC предлагает полный набор базовых функций для визуализации и управления процессом. Для этого у WinCC предусмотрен набор редакторов и интерфейсов, позволяющих настраивать необходимую функциональность.
Редакторы WinCC
Задачи/настраиваемая функциональность среды исполнения
Центральная часть WinCC, позволяющая производить основные настройки и используемая для быстрого доступа к данным проекта
Графический дизайнер WinCC
Графическая система для построения пользовательских объектов визуализации и управления.
Система сообщений WinCC
Система сообщений для сбора и архивирования событий с возможностями отображения и контроля. Поддерживает стандарт DIN 19235; Позволяет настраивать классы сообщений, отображение и протоколирование сообщений.
Система регистрации тегов WinCC
Позволяет регистрировать и архивировать значения параметров процесса, а также прореживать архивы. Предоставляет архивную информацию в виде таблиц и графиков для дальнейшей обработки.
Дизайнер отчетов WinCC
Система отчетов и протоколирования, позволяющая по событию или достижению определенного времени создать документ в форме пользовательского макета или проектной документации, содержащий текущие значения процесса.
Администратор пользователей WinCC
Инструмент для удобного управления пользователями и правами доступа.
Глобальный сценарий WinCC
Используется для написания макросов произвольной функциональности на языках VBScript и ANSI-C.
Задачи/настраиваемая функциональность среды исполнения
Для взаимодействия с системами нижнего уровня (SIMATIC-протоколы, PROFIBUS-DP, DDE- и OPC-Server входят в объем поставки)
Для открытой интеграции других приложений Windows (WinCC-OLE-DB, ActiveX, OLE; DDE; OPC и т.д.)
Для индивидуального доступа к данным и функциям WinCC и их связи с программами пользователя (VBA, VB Script, C-API (ODK), C-Script (ANSI-C))
Интеграция
Интеграция в общекорпоративные решения (интеграция производства и ИТ)
WinCC последовательно придерживается технологий Microsoft, что гарантирует максимально возможную открытость и возможность интеграции. Элементы ActiveX дают возможность создания специализированных расширений для конкретных технологических или отраслевых областей. Взаимодействие с оборудованием и ПО разных производителей также не представляет проблем.
Основной причиной этого является тот факт, что WinCC поддерживает OPC и, следовательно, может выступать в роли клиента или сервера OPC, и в дополнение к доступу к текущим значениям параметров техпроцесса поддерживает такие стандарты, как OPC HDA (Historical Data Access — доступ к историческим данным) и OPC Alarm до 122 ведомых на CP 5613). Помимо использования CP 1613 для Industrial Ethernet и CP 5613 для PROFIBUS, дополнительно одна CP 5611 может использоваться для связи с SIMATIC S7 по MPI.
Клиент-серверное взаимодействие
Для взаимодействия клиентов и сервера используется протокол TCP/IP. При этом рекомендуется создание отдельной сети ПК. Для небольших проектов с относительно малым объемом сообщений возможна реализация SIMATIC NET Industrial Ethernet как для связи с нижним уровнем (сервер WinCC ↔ ПЛК), так и для связи ПК (клиент WinCC ↔ сервер WinCC).
Резервированная связь
Сама по себе WinCC не поддерживает резервированные сетевые соединения. Для резервированного подключения ПК к SIMATIC S7-400H по Industrial Ethernet требуется пакет S7-REDCONNECT. Он связывает SIMATIC S7-400H с приложениями на ПК, например, SIMATIC WinCC. Резервированные соединения, как правило, не могут быть реализованы с помощью оптических колец (см. каталог IKPI).
Канальная DLL PROFIBUS DP
Согласно стандарту PROFIBUS, ведомые устройства DP всегда однозначно присваиваются ведущему устройству DP; т.е. вторая станция WinCC (ведущее устройство DP) не может получить доступ к тем же ПЛК (ведомые устройства DP). Это означает, что резервированное функционирование двух станций WinCC по интерфейсу PROFIBUS DP невозможно.
Связь с ПЛК не Siemens:
Для связи с ПЛК других производителей рекомендуется использование OPC (OLE for Process Control — OLE для управления процессами).
Свежая информация о серверах OPC для широкого спектра различных производителей доступна в интернете по адресу http://www.opcfoundation.org/05_man.asp
WinCC поддерживает стандарты:
- OPC Data Access 1.1
- OPC Data Access 2.05a
- OPC Data Access 3.0
- OPC XML Data Access V1.01 (Connectivity Pack)
- OPC HDA V1.2 (Connectivity Pack)
- OPC Ahttps://simatic-market.ru/catalog/Siemens-CA01/9100173/info/» target=»_blank»]simatic-market.ru[/mask_link]
Уроки WinCC OA
Урок 2
Архитектура, лицензирование и
быстрый старт WinCC OAАрхитектура и лицензирование WinCC OA
WinCC OA – клиент-серверная географически-распределённая SCADA система с открытой архитектурой.
Менеджеры WinCC OA
WinCC OA System – Система, состоящая из модулей (независимых процессов) — Менеджеров:

В одной Системе может быть только один Менеджер событий (EV — Event Manager) и один Менеджер данных (DB – Database Manager). Минимальная конфигурация Системы: EV+DB. EV и DB запускаются на одной машине, другие Менеджеры Системы могут запускаться на других машинах.
Менеджер событий поддерживает текущий образ переменных процесса и выполняет функцию центра коммуникаций. Все остальные Менеджеры обмениваются данными с образом процесса, а не напрямую с драйверами.
Менеджер данных обеспечивает взаимодействие с базой данных настроек проекта и исторической базой данных (переменных процесса и алармов).
Менеджеры реляционных баз данных (RDB Archive Managers) обеспечивают архивирование переменных процесса и алармов во внешних RDB (Oracle, MS SQL, MySQL).
Менеджеры драйверов (D – Driver Managers) – обеспечивают связь с процессом по промышленным протоколам.
Менеджеры пользовательского интерфейса (UI — User Interface Managers) выполняют функции:
PARA – редактор базы данных
GEDI – графический редактор
VISION – среда исполнения клиента UIСравнение разных типов UI
Типы UI Область применения Платформа Особенности Desktop UI Удалённый полноценный клиент Windows, Linux Проектные данные устанавливаются через HTTP сервер Mobile UI App Удалённый клиент, мобильное приложение Android, iOS Приложение загружается через AppStore или Google Play ULC UX Удалённый клиент, браузер HTML5 Windows, Linux Не требует инсталляции на клиенте VISION Локальный полноценный клиент, среда разработки Windows, Linux Менеджеры сценариев (CTRL – Control Managers) — выполняют скрипты на языке сценариев CONTROL (CTRL).
Менеджеры прикладного пользовательского интерфейса (API – Application Programming Interface Managers) — обеспечивают доступ пользовательским приложениям (C++, C#) к функциям WinCC OA.
Менеджеры распределённых систем (DIST – Distribution Managers) поддерживают обмен данными между WinCC OA Systems (до 2048 Систем).
Менеджеры резервирования (REDU – Redundancy Managers) — обеспечивают горячее резервирование пары серверов Системы.
Лицензирование WinCC OA
WinCC OA Server лицензируется по количеству внешних точек ввода-вывода (I/O) на одну WinCC OA System.
I/O – это элемент точки данных (DPE Data Point Element) – тег обмена данными с контроллерами, с внешними базами данных, с другими серверами WinCC OA:
WinCC OA 1000/3000/5000/10000/15000/25000/50000/75000/100000/200000/250000/Unlimited Server.Лицензия WinCC OA Server включает поддержку трендов, алармов, исторической базы данных, драйвер S7, драйвер S7+ (8 подключений), SSL шифрование, OPC клиент, OPC сервер, OPC UA клиент, WinCC OA Web Server, WinCC OA OPERATOR (для 1 устройства).
Лицензируемые расширения (add-ons)
Опция Описание WinCC OA Desktop UI
1/10/25/50/100Desktop UI — полнофункциональная станция оператора. Лицензии конкурентные WinCC OA Ultralight UX
1/10/25/50/100Ultralight UX — станция оператора в веб-браузере (HTML5), не требует установки плагина, работает на настольных ПК и ноутбуках. Лицензии конкурентные. Ограничения см. в онлайн справке WinCC OA Mobile UI Mobile UI – станция оператора в мобильном устройстве. Приложение загружается из iTunes App Store или Google Play Store. Лицензии конкурентные. Поддерживаемые устройства Android and iOS и ограничения см. в онлайн справке WinCC OA Para Среда разработки для WinCC OA WinCC OA Para Remote Удалённый клиент среды разработки для WinCC OA WinCC OA API interface gen. Прикладной программный интерфейс для интеграции с WinCC OA разработанных пользователем менеджеров и драйверов. На каждую станцию разработки требуется одна лицензия WinCC OA Custom Driver Расширяет лицензию сервера WinCC OA для связи с пользовательским драйвером. Для каждого пользовательского драйвера нужна одна лицензия WinCC OA Custom Manager Расширяет лицензию сервера WinCC OA для связи с пользовательским менеджером. Для каждого пользовательского менеджера нужна одна лицензия WinCC OA Redundancy Расширяет лицензию сервера WinCC OA функцией горячего резервирования. Для пары резервированных серверов требуются 2 серверных лицензии и две лицензии WinCC OA Redundancy WinCC OA Distributed Systems Расширяет лицензию сервера WinCC OA Server мультисерверной функцией. Обеспечивает соединение до 2048 автономных резервированных системы WinCC OA. Каждому серверу требуется одна серверная лицензия и одна лицензия распределённой системы. Для пары резервированных серверов требуется 2 лицензии WinCC OA Disaster Recovery Center Катастрофоустойчивая конфигурация из двух распределённых резервированных систем. Требуется база данных Oracle и RDB. Каждому серверу в катастрофоустойчивой системе требуется лицензия WinCC OA Disaster Recovery Center WinCC OA S7 Plus TCP/IP
8/54/512 connectionsДрайвер S7 Plus для контроллеров S7-1200, S7-1500, Open Controllers и PLCSim, поддерживает символьную адресацию и просмотр проектов TIA Portal WinCC OA S7 TCP/IP Driver Драйвер TCP/IP для Siemens Industrial Ethernet WinCC OA Modbus TCP/IP Driver Драйвер Modbus TCP/IP WinCC OA Modbus TCP/IP Server WinCC OA Modbus/TCP Server предоставляет клиентам Modbus/TC-доступ к данным WinCC OA WinCC OA Ethernet/IP Драйвер для Allen Bradley – Rockwell EtherNet/IP WinCC OA SAIA S-Bus Драйвер для контроллеров SAIA (SAIA S bus) WinCC OA SSI Driver Драйвер для компонентов SAT Telecontrol WinCC OA SNMP Driver SNMP – network monitoring (V2 Part 8 Edition 2 https://www.maxplant.ru/article/winccoa_tutorial_2.php» target=»_blank»]www.maxplant.ru[/mask_link] Загрузка ...