Меню

Настройка клиентов для wincc



WinCC. Руководство по конфигурации. Том 3

1 WinCC Руководство по конфигурации Том 3 Данное руководство является частью пакета документации с порядковым номером: 6AV6392-1CA05-0AB0 Выпуск: сентябрь 1999

2 WinCC, SIMATIC, SINEC, STEP являются торговыми марками Siemens. Другие использованные в данном руководстве названия могут быть торговыми марками; их авторские права могут быть нарушены в случае их использования третьими сторонами в личных целях. (Воспроизведение, передача и использование данного документа или его содержания не разрешается без получения на то документально подтвержденных полномочий. Нарушение этих требований влечет за собой возмещение ущерба. Мы сохраняем за собой все права, в частности в случаях выдачи патента и регистрации товарных образцов.) (Содержание данного руководства было проверено на соответствие программным и аппаратным средствам. Тем не менее, возможны расхождения, в связи с чем мы не можем гарантировать полное соответствие. Данные, приведенные в настоящем документе, регулярно подвергаются проверке и необходимые исправления вносятся в последующие издания. Мы будем благодарны за все предложения, направленные на улучшение руководства.) Siemens AG Все права защищены Мы сохраняем за собой право на внесение технических изменений C79000-G8276-C164 Напечатано в ФРГ Siemens Aktiengesellschaft

3 Оглавление 1 Описание новых возможностей Распределение многих клиентов по многим серверам Конфигурирование мультиклиентного проекта Конфигурация мультиклиентного проекта Конфигурация кадра Конфигурирование ActiveX элементов управления системы регистрации тегов (Tag Logging) в мультиклиентном проекте Конфигурирование ActiveX элементов управления системы регистрации аварийных сообщений (Alarm Logging) в мультиклиентном проекте Данные сервера (пакеты) Пакеты в серверном проекте WinCC Пакеты в мультиклиенте WinCC Распределенные серверы Мультиклиент Применение мультиклиентов Данные сервера (пакеты) Пакеты в серверном проекте WinCC Пакеты в мультиклиентном проекте WinCC Создание проекта Project_MultiClient_Server Создание проекта Project_MultiClient_Client Описание WinCC проектов Серверный проект Мультиклиентный проект Распределенные серверы Общая информация Создание проекта Project_DisServer_Server Project Создание проекта Project_DisServer_Client Описание WinCC проектов Серверный проект Клиентнский проект Резервирование Общая информация Принцип работы резервирования Резервные пользовательские архивы Создание проекта Project_Redundancy_Server Описание WinCC проектов Серверный проект Пользовательские архивы Руководство по конфигурации WinCC i

4 Оглавление (Project_UserArchive) Пользовательские архивы Создание пользовательских архивов (ex_3_chapter_01.pdl) Ввод данных (ex_3_chapter_01.pdl) Конфигурирование табличного представления (ex_3_chapter_01.pdl) Конфигурирование представления формы (ex_3_chapter_011.pdl) Работа с управляющими тегами (ex_3_chapter_012.pdl) Связь через нетипизированные теги WinCC Связь с SIMATIC S5 с через нетипизированные теги WinCC (ex_3_chapter_01a.pdl) Запуск коммуникационного процессора CP Запуск ПЛК Конфигурация в WinCC Связь с SIMATIC S7 через нетипизированные теги WinCC (ex_3_chapter_01b.pdl) Запуск коммуникационного процессора CP 5412 A Запуск ПЛК Конфигурация в WinCC ii Руководство по конфигурации WinCC

5 09.99 Оглавление Предисловие Назначение руководства Данное руководство знакомит Вас с возможными конфигурационными опциями WinCC посредством следующих секций: Описание новых возможностей Мультиклиент Распределенные серверы Резервирование Пользовательские архивы Данное руководство доступно как в печатной, так и в электронной форме. Оглавление и предметный указатель помогут быстро найти интересующую информацию. Электронная версия документации также снабжена функцией расширенного поиска. Требования для использования данного руководства Знание основ WinCC, например, из руководства для начинающих или из практического опыта конфигурирования WinCC. Дополнительная поддержка По техническим вопросам, свяжитесь, пожалуйста, с представительством компании Siemens. Также можно использовать горячую линию по телефону: +49 (911) (Факс -7001) Информация о продуктах SIMATIC Постоянно обновляемую информацию по продуктам SIMATIC можно найти в каталоге CA01. Данный каталог доступен по следующему Internet адресу: Также служба Siemens Customer Support предоставляет текущую информацию о возможности загрузки программных продуктов с сайта компании. Подборка часто задаваемых вопросов доступна по Internet адресу: Руководство по конфигурации WinCC iii

7 09.99 Описание новых возможностей 1 Описание новых возможностей Руководство по конфигурации WinCC 1-1

8 Описание новых возможностей Распределение многих клиентов по многим серверам SIMATIC WinCC версии 5.0 представляет новый тип проекта: мультиклиентный проект. Мультиклиент является клиентом, обладающим различными конфигурационными данными, такими как локальные кадры, сценарии и теги. Архитектура SIMATIC WinCC V5.0 позволяет мультиклиенту соединяться со всеми доступными в сети серверами. Через такие соединения может быть реализовано как функциональное распределение (данные отдельного процесса, сервера архивов и сообщений), так и распределение нагрузки (данные многих процессов, сервера архивов и сообщений). На один серверный проект могут ссылаться до 16 мультиклиентов, т.е. сумма всех клиентов и мультиклиентов, ссылающихся на один сервер не может быть больше 16. Это ограничение аналогично версии WinCC V Мультиклиент может иметь доступ максимум к 6 серверным проектам. Следовательно, количество отображаемых мультиклиентном информационных точек теоретически ограничивается числом 6 * 64к для тегов или 6 * для сообщений. 1-2 Руководство по конфигурации WinCC

9 09.99 Описание новых возможностей Конфигурирование мультиклиентного проекта Мультиклиентный проект может конфигурировать только свои собственные данные, но не данные серверного проекта. Но он, тем не менее, может ссылаться на данные серверов (предоставляя, таким образом, так называемые представления сервера). В главе Данные сервера (Пакеты), описан механизм пакетов. Пакеты необходимы для того, чтобы важные данные одного или нескольких серверов были доступны мультиклиентному проекту на этапе конфигурирования. Такими данными являются: Графическая система: кадры Менеджер данных: имя тега/ тип тега Аварийная система: сервер сообщений есть/нет Система архивации: архивы с соответствующими тегами архивов Текстовые библиотеки: текстовые идентификаторы Групповые дисплеи: сервер есть/нет Список точек измерения: сервер есть/нет Дерево кадров: сервер есть/нет, идентификатор/текст Для объединения этой информации во время конфигурирования клиентского проекта существующие конфигурационные диалоговые окна расширены. Примеры: Диалоговое окно тега расширено для возможности просмотра тегов на различных серверах. Диалоговое окно присоединения кадра к окну кадра также расширено для возможности показа кадров с серверов. В клиентском проекте могут запускаться только редакторы, имеющие отношение к данному клиентскому проекту. Данная информация может быть введена в файл mcp.ini в следующем формате: [Application_4] Name=Tag Logging SubDir=PDE ExtDll=PDECSEXP.dll MultiClient=1 Руководство по конфигурации WinCC 1-3

10 Описание новых возможностей Конфигурация мультиклиентного проекта Конфигурация кадра В клиентском проекте существуют собственные локальные кадры, но также можно использовать кадры одного или более серверов. На кадре ниже показаны возможности мультиклиента. Информация 1: Тег «I/O Field1» является внутренним тегом клиента. Информация 2: «Server1: I/O Field1» — тег процесса SERVER1. Здесь тег «Server1: I/O Field1» адресуется через службу имен, т.е. имя SERVER1 не является физическим именем компьютера, данное имя назначается службой имен. Существенно то, что на одном кадре возможно обращение к нескольким серверам одновременно. Информация 3: В окне кадра отображается локальный кадр мультиклиентного проекта. 1-4 Руководство по конфигурации WinCC

11 09.99 Описание новых возможностей Информация 4: В окне кадра отображается локальный кадр c Server1. Соединение окна кадра с Server1 осуществляется через свойство префикса окна кадра. Информация 5: Tag Logging ACX (см. главу Конфигурация ActiveX элементов управления в системе регистрации тегов в мультиклиентном проекте) Информация 6: Alarm Logging ACX (см. главу Конфигурация ActiveX элементов управления в системе регистрации аварийных сообщений в мультиклиентном проекте) Замечание: В технологии иерархических окон кадров (кадр в кадре в кадре), префикс сервера всегда указывает на следующий в подчинении кадр. При использовании кадра с сервера, соединения с тегами и текстовые библиотеки, к которым осуществляется доступ из текстовых списков, также ссылаются на этот сервер. Свойство окна кадра — имя кадра можно динамически задавать в форме Server1::Picture.pdl. Дальнейшее распознавание имени сервера и имени кадра происходит автоматически. Если кадр содержит лицевые панели, имя тега автоматически дополняется префиксом сервера. Следовательно, при использовании мультиклента нет необходимости изменять реализацию лицевых панелей. Руководство по конфигурации WinCC 1-5

12 Описание новых возможностей Конфигурирование ActiveX элементов управления системы регистрации тегов (Tag Logging) в мультиклиентном проекте Для отображения и редактирования данных, регистрируемых одним или более Tag Logging сервером в мультиклиентном проекте необходимо использовать компоненты WinCC Online Trend Control (Online тренд) и WinCC Online Table Control (Online таблица). Оба компонента способны отображать данные нескольких серверов или серверных проектов. С помощью Graphics Designer (Графического дизайнера) в мультиклиентном проекте конфигурируется кадр. На этот кадр помещаются компоненты WinCC Online Trend Control (Online тренд) и WinCC Online Table Control (Online таблица). С помощью диалогового окна настройки компонента выполняется соединение кривой (тренд) или столбца (таблица) с сервером, архивом и архивным тегом или online тегом. На кадре ниже показан процесс конфигурации компонента WinCC Online Trend Control (Online тренд). 1-6 Руководство по конфигурации WinCC

13 09.99 Описание новых возможностей В диалоговом окне Archive /Tag Selection (Выбор архива/тега) можно либо ввести строку, содержащую ссылку на сервер/архив/архивный тег, либо с помощью кнопки выбора вызвать окно выбора сервера/архива/архивного тега Конфигурирование ActiveX элементов управления системы регистрации аварийных сообщений (Alarm Logging) в мультиклиентном проекте Для использования Alarm Logging (Системы регистрации аварийных сообщений) в мультиклиентном проекте необходимо использовать компонент WinCC Alarm Control (Аварийный компонент). Он предоставляет возможность отображения сообщений нескольких серверов. Настройка производится следующим образом: с помощью Graphics Designer (Графического дизайнера), в мультиклиентном проекте конфигурируется кадр. В этот кадр помещается компонент WinCC Alarm Control (Аварийный компонент). С помощью диалогового окна настройки компонента, выполняется его соединение с одним или более серверами. Также с помощью параметра можно указать опцию постоянного соединения со всеми серверами, что приводит к функционированию компонента в роли сервера аварийных сообщений. Руководство по конфигурации WinCC 1-7

14 Описание новых возможностей Данные сервера (пакеты) Пакеты используются для предоставления конфигураторам мультиклиентных проектов ссылок на данные серверов. Кроме этого, с помощью пакетов конфигурируется служба имен (NS). В пакетах содержатся названия объектов, отсортированные по типу (имена тегов, названия архивов, названия кадров, и т.д.). Способ хранения названий зависит от сервера, но вывод названий осуществляется в унифицированном формате. Пакетные файлы экспортируются из серверных проектов, после чего их можно импортировать в мультиклиентный проект. Ответственным за обновление информации является пользователь. Для обеспечения доступа к данным WinCC сервера в offline режиме, создается новая библиотека Explorer DLL, предоставляющая следующие функциональные возможности: Экспорт данных с сервера. Импорт данных сервера в мультиклиентный проект. Обеспечение доступа к данных через диалоговое окно выбора. Конфигурирование службы имен Пакеты в серверном проекте WinCC В серверном проекте WinCC, появляются следующие пункты меню: Генерировать данные сервера Удалить данные сервера Свойства данных сервера Генерирование данных сервера При выборе меню Server Data (Данные сервера) Generate (Генерировать) в поддиректории Packages (Пакеты) директории проекта создается новый файл с именем Server_physical computer name(физическое имя компьютера).pck. Пример: Если имя компьютера SI10092D, то пакет будет назван Server_SI10092D.pck. Если пакет уже экспортировался в данный проект, т.е. файл Server_physical computer name(физическое имя компьютера).pck уже существует, то он будет перезаписан. Удаление данных сервера При удалении пакета, он удаляется из соответствующей папки \project folder(папка проекта)\packages (пакеты). 1-8 Руководство по конфигурации WinCC

Читайте также:  Не могу сохранить настройки delphi

15 09.99 Описание новых возможностей Свойства данных сервера В свойствах пакетов WinCC сервера или WinCC клиента, службы имен для мультиклиента являются заранее сконфигурированными Пакеты в мультиклиенте WinCC У мультиклиента появляются следующие пункты меню: Импортировать пакеты Экспортировать пакеты (не доступно) Удалить пакеты Свойства пакетов Руководство по конфигурации WinCC 1-9

16 Описание новых возможностей Загрузка данных сервера Импорт реализуется с помощью меню Server Data (Данные сервера) Load.. (Загрузить) или через диалоговое окно открытия файла, где пользователь может выбрать пакет. После этого пакет копируется в директорию проекта в папку \project folder (папка проекта)\package (пакет). Далее происходит настройка службы имен мультиклиентного проекта. Если нет ни одного элемента с таким же символьными именем компьютера, то в списке пакетов создается новый пакет со следующей информацией: Symbolic Computer Name (Символьное имя компьютера) на котором выполняется серверный проект Название пакета (Server_symbolic computer name (символьное имя компьютера).pck) Дата создания Если же элемент с таким же символьным именем компьютера или пакет уже известны службе имен, то при импорте такого пакета появляются следующие опции: отмена импорта, переименование символьного имени компьютера или перезапись текущего символьного имени в службу имен с новой информацией. Обновление данных сервера С помощью данного пункта меню можно произвести обновление всех импортированных пакетов. Удаление пакетов С помощью данного пункта меню можно произвести удаление всех импортированных пакетов Руководство по конфигурации WinCC

17 09.99 Описание новых возможностей Свойства пакетов С помощью данного пункта меню можно указать сервера предпочтений, а также резервные машины. Удаление отдельных пакетов Пакеты могут быть удалены индивидуально. Руководство по конфигурации WinCC 1-11

18 Описание новых возможностей Сервер предпочтений В контексте проекта, мультиклиент не обладает собственным архивом или сервером сообщений. Если функции режима исполнения (MSRTCLI.DLL, PDERTCLI.DLL) серверов вызываются в контексте мультиклиента, это значит, что указанный сервер определен как сервер предпочтений. В этом случае, каждый тип сервера имеет свой собственный сервер предпочтений. Конфигурация серверов предпочтений зависит от проекта и относится только к одному мультиклиентному проекту. Обычно используется следующее: если для указания сервера не указан префикс, то используется сервер предпочтений Руководство по конфигурации WinCC

19 09.99 Описание новых возможностей Распределенные серверы Трехуровневое распределение Распределение в системе Win CC V5.0 может выглядеть следующим образом: На нижнем уровне иерархии оперативные машины предоставляют клиентам данные технологического процесса с помощью серверных проектов. В серверных проектах аварийные серверы, серверы архивации, серверы сообщений и серверы обработки данных могут быть сконфигурированы в любой форме. Клиенты на втором уровне иерархии соответствуют клиентам в архитектуре клиент/сервер WinCC V4.0. Эти клиенты назначены фиксированному серверу и имеют доступ только к данным этого серверного проекта. На третьем уровне иерархии мультиклиенты могут просматривать данные нескольких cерверных проектов. Это относится как к кадрам, так и к данным серверного проекта. Руководство по конфигурации WinCC 1-13

21 09.99 Мультиклиент 2 Мультиклиент Созданные в данной главе проекты можно скопировать на жесткий диск из Online документа. По умолчанию, они будут скопированы в папку C:\Communication_Manual. Существует возможность копирования на диск следующих компонентов: Project_MultiClient_Server Созданный нами серверный WinCC проект. Project_MultiClient_Client Созданный нами клиентский WinCC проект. В данном разделе рассмотрены некоторые примеры, относящиеся к мультиклиентам. Данные примеры сконфигурированы в WinCC проектах Project_MultiClient_Server и Project_MultiClient_Client. Руководство по конфигурации WinCC 2-1

22 Мультиклиент Применение мультиклиентов Мультиклиент в WinCC это проект, из которого можно получить доступ к данным нескольких серверов. Мультиклиент содержит собственный независимый от сервера проект. Настройка сервера происходит на серверной машине, настройка мцльтиклиента на мультиклиентной машине. К серверу одновременно могут получать доступ как клиенты, так и мультиклиенты. Максимальное количество рабочих станций, клиентов и мультиклиентов, обращающихся к серверу не должно превышать 16. Во время исполнения, мультиклиент может обращаться не более, чем к 6 серверам одновременно. Например, в кадре в мультиклиенте может отображаться информация не более 6 серверов. Также можно осуществить функциональное или технологическое распределение проекта по нескольким серверам. Сервер Сервер осуществляет соединение с процессом, хранение и обработку технологической информации. Все проектные данные на сервере, такие как кадры, теги и архивы доступны для клиентов. Вместе с основным сервером возможно использование резервного сервера. Мультиклиент Мультиклиент может обращаться не более чем к 6 серверам. Управление и проверка протекания технологического процесса может быть осуществлена с мультиклиента. 2-2 Руководство по конфигурации WinCC

23 09.99 Мультиклиент 2.2 Данные сервера (пакеты) Пакеты используются для предоставления конфигураторам мультиклиентных проектов ссылок на данные серверов. Кроме этого, с помощью пакетов конфигурируется служба имен (NS). В пакетах содержатся названия объектов, отсортированные по типу (имена тегов, названия архивов, названия кадров, и т.д.). Способ хранения названий зависит от сервера, но вывод названий осуществляется в унифицированном формате. Пакетные файлы экспортируются из серверных проектов, после чего их можно импортировать в мультиклиентный проект. Ответственным за обновление информации является пользователь. Руководство по конфигурации WinCC 2-3

24 Мультиклиент Пакеты в серверном проекте WinCC В серверном проекте WinCC появляются следующие пункты меню: Генерировать данные сервера Удалить данные сервера Свойства данных сервера Генерирование данных сервера При выборе меню Server Data (Данные сервера) Generate (Генерировать) в поддиректории Packages (Пакеты) директории проекта создается новый файл с именем Server_physical computer name(физическое имя компьютера).pck. Пример: если имя компьютера SI10092D, то пакет будет назван Server_SI10092D.pck. Если пакет уже экспортировался в данный проект, т.е. файл Server_physical computer name(физическое имя компьютера).pck уже существует, то он будет перезаписан. Удаление данных сервера При удалении пакета, он удаляется из соответствующей папки \project folder(папка проекта)\packages (пакеты). 2-4 Руководство по конфигурации WinCC

25 09.99 Мультиклиент Свойства данных сервера В свойствах пакетов WinCC сервера, службы имен для мультиклиента являются заранее сконфигурированными. Руководство по конфигурации WinCC 2-5

26 Мультиклиент Пакеты в мультиклиентном проекте WinCC В мультиклиентном проекте WinCC появляются следующие пункты меню: Загрузить данные сервера Обновить данные сервера Удалить данные сервера Свойства данных сервера Загрузка данных сервера Импорт реализуется с помощью меню Server Data (Данные сервера) Load.. (Загрузить) или через диалоговое окно открытия файла, где пользователь может выбрать пакет. После этого пакет копируется в директорию проекта в папку \project folder (папка проекта)\package (пакет). Далее происходит настройка службы имен для мультиклиентного проекта. Если нет ни одного элемента с таким же символьными именем компьютера, то в списке пакетов создается новый пакет со следующей информацией: Symbolic Computer Name (Символьное имя компьютера) на котором выполняется серверный проект Название пакета (Server_symbolic computer name (символьное имя компьютера).pck) Дата создания Если же элемент с таким же символьным именем компьютера или пакет уже известны службе имен, то при импорте такого пакета появляются следующие опции: отмена импорта, переименование символьного имени компьютера или перезапись текущего символьного имени в службу имен с новой информацией. Обновление данных сервера С помощью данного пункта меню можно произвести обновление всех импортированных пакетов. Удаление данных сервера С помощью данного пункта меню можно произвести удаление всех импортированных пакетов. 2-6 Руководство по конфигурации WinCC

27 09.99 Мультиклиент Свойства пакетов С помощью данного пункта меню можно указать серверы предпочтений, а также резервные машины. Замечание: Для того, чтобы при работе примеров проектов не возникало проблем, сначала все пакеты в серверном проекте должны быть созданы на двух серверах. После этого, символьное имя компьютера первого серверного проекта меняется на Server_1, символьное имя компьютера второго серверного проекта меняется на Server_2, что делается в диалогом окне свойств пакетов. Только после этого серверные пакеты загружаются в мультиклиентный проект. Руководство по конфигурации WinCC 2-7

28 Мультиклиент Создание проекта Project_MultiClient_Server Ниже описаны необходимые шаги для создания мультиклиентного проекта Project_MultiClient_Server. Проект работает на двух серверах и основывается на моделировании температурного контроля печи. Произведены необходимые настройки в графическом дизайнере, системе регистрации тегов (Tag Logging), системе регистрации аварийных сообщений (Alarm Logging) и редакторе глобальных сценариев. Создание серверного проекта Процедура: Создание серверного проекта 1 Создание нового WinCC проекта. Проводник WinCC запускается через Start (Пуск) Simatic WinCC Windows Control Center. 2 Будет отображен WinCC Explorer (Проводник WinCC). С помощью меню File (Файл) New (Создать), откройте диалоговое окно для указания свойств нового WinCC проекта. Создайте проект как Multi-User Project (Многопользовательский проект). Нажмите OK. 2-8 Руководство по конфигурации WinCC

29 09.99 Мультиклиент Создание тегов Процедура: Создание тегов 1 В этом примере создается три внутренних тега со следующими именами: Тег G32i_temperature_value_00 отвечает за актуальное значение температуры, тег G32i_temperature_maxvalue_00 — за температурную уставку и тег U08i_power_value_00 за теплоемкость. Создание архива значений технологического процесса Процедура: Создание архива значений технологического процесса 1 Открытие редактора Tag Logging. 2 Для создание архива значений технологического процесса запустите мастер архивов (Archive Wizard ) с помощью R,нажатой на элементе Archives(Архивы). Руководство по конфигурации WinCC 2-9

30 Мультиклиент Процедура: Создание архива значений технологического процесса 3 В данном примере архив называется ProcessValueArchive_00. Для тегов G32i_temperature_value_00 и G32i_temperature_maxvalue_00 указано, что они являются архивными. 4 Сохранение изменений и выход из редактора Tag Logging. Конфигурирование системы регистрации аварийных сообщений Процедура: Конфигурирование системы регистрации аварийных сообщений 1 Открытие редактора Alarm Logging. 2 В нижнем окне редактора Alarm Logging отображены уже сконфигурированные сообщения. С помощью R, можно добавить новую строку. В данном примере требуется два различных сообщения. Тип ошибки, текст сообщения и место ошибки должны быть изменены Руководство по конфигурации WinCC

31 09.99 Мультиклиент Процедура: Конфигурирование системы регистрации аварийных сообщений 3 Конфигурирование контроля по уставкам. Если элемент Limit Value Monitoring (Мониторинг уставок) (Analog Alarm) отсутствует, то сначала его необходимо загрузить. Это делается с помощью меню Options (Опции) Add Ins (Дополнительные элементы) в редакторе Alarm Logging. На отображенном диалоговом окне выберите элемент Limit Value Monitoring (Analog Alarm). Нажмите OK и закройте диалоговое окно. Руководство по конфигурации WinCC 2-11

32 Мультиклиент Процедура: Конфигурирование системы регистрации аварийных сообщений После нажатия R над элементом Limit Value Monitoring и выбора меню New. (Создать), отображается диалоговое окно свойств тега. В данном окне для тега можно создать новую уставку. 5 С помощью, нажатой на изображенную ниже кнопку, осуществляется доступ к диалоговому окну выбора тега Select Tag Руководство по конфигурации WinCC

Читайте также:  Прог настройка кнопок мыши

33 09.99 Мультиклиент Процедура: Конфигурирование системы регистрации аварийных сообщений 6 В левом окне выбран элемент Internal Tags (Внутренние теги). В правом окне отображается список соответствующих тегов. Выберите необходимый тег. В нашем примере это тег G32i_temperature_value_00. Закрытие окна осуществляется нажатием кнопки OK. 7 Диалоговое окно свойств тега также закрывается по нажатию кнопки OK. Теперь в правом окне Alarm Logging отображается вновь созданная уставка. С помощью R на элементе G32i_temperature_value_00 и последующего выбора New (Создать), осуществляется доступ к диалоговому окну свойств (Properties ) уставок. В данном окне тегу можно назначить новые уставки. В нашем примере Upper Limit (Верхний предел) устанавливается равным 300 и номер сообщения равным 1. Закрытие окна осуществляется нажатием на кнопку OK. Руководство по конфигурации WinCC 2-13

34 Мультиклиент Процедура: Конфигурирование системы регистрации аварийных сообщений 8 Аналогично тегу назначается вторая уставка. Upper Limit (Верхний предел) устанавливается равным 700, номер сообщения равным 2. 9 Сохранение изменений и закрытие редактора Alarm Logging. Создание глобальной процедуры Процедура: Создание глобальной процедуры 1 Открытие редактора Global Script. 2 Создание новой глобальной процедуры. Это осуществляется с помощью меню File (Файл) New Action (Новая процедура). 3 В нашем примере, процедура Си была запрограммирована для моделирования е-функции в качестве тренда. Вычисляется разность ddelta между значением уставки dtemp2 и фактической температурой dtemp1. В случае, если эта разность положительна, тренд нарастает, если отрицательна, тренд убывает. Теплоемкость npower определяет, как быстро температура достигает значения уставки. 4 С помощью меню Edit (Правка) Compile (Компиляция), осуществляется компиляция данной процедуры. 5 С помощью меню Edit (Правка) Info (Информация), открывается окно Description (Описание). Для данного примера, на закладке Trigger(Триггер), выбирается Cyclic Timer (Циклический таймер). С помощью кнопки Add (Добавить), отображается окно изменения триггера Руководство по конфигурации WinCC

35 09.99 Мультиклиент Процедура: Создание глобальной процедуры 6 Время цикла устанавливается равным 250 ms. Оба окна закрываются нажатием на кнопку OK. Руководство по конфигурации WinCC 2-15

36 Мультиклиент Процедура: Создание глобальной процедуры 7 Сохранение изменений и выход из редактора Global Script Руководство по конфигурации WinCC

37 09.99 Мультиклиент Конфигурирование объектов Процедура: Конфигурирование объектов 1 Создание нового кадра в Graphics Designer (Графическом дизайнере). В нашем примере это кадр mcs_3_chapter_01.pdl. На данном кадре к тегам процесса подсоединены различные объекты. 2 Моделирование каждого из входных тегов осуществляется с помощью меню Windows Object (Объект окна) Slider Object (Бегунка). В примере, существует объект Slider Object1 (G32i_temperature_maxvalue_00) и Slider Object2 (U08i_power_value_00), которые вместе с полем ввода/вывода I/O Field1 (G32i_temperature_maxvalue_00) предоставляют управление температурой. В поле ввода/вывода I/O Field1 отображается и может быть изменено значение уставки. Выходной тег (G32i_temperature_value_00) отображается на печи. Также на ней находится поле ввода/вывода I/O Field2 и объект Bar1. Режим обновления этих тегов установлен в Upon Change (По изменению). Руководство по конфигурации WinCC 2-17

38 Мультиклиент Конфигурирование окон трендов Процедура: Конфигурирование окон трендов 1 Создание дополнительного кадра в графическом дизайнере. В нашем примере это кадр mcs_3_chapter_02.pdl. На данном кадре в трендах отображаются два значения температуры. 2 Создание Trend Control с помощью меню Control (Управление) WinCC Online Trend Control. В нашем примере это объект TlgOnlineTrend1. После этого появляется диалоговое окно свойств данного объекта. На закладке Trends (Тренды), с помощью кнопки + добавляется новый тренд. Trend 1 переименовывается в Tmax, а Trend 2 в T. В поле Archive/Tag Selection (Выбор архива/тега) диалоговое окно выбора архивного тега открывается по нажатию на кнопку Select (Выбор) Руководство по конфигурации WinCC

39 09.99 Мультиклиент Процедура: Конфигурирование окон трендов 3 Отображается диалоговое окно Archive/Tag Selection (Выбор архива/тега). В этом окне можно производить выбор архивов/архивных тегов. В нашем примере Tmax соединяется с тегом G32i_temperature_value_00 а T с тегом G32i_temperature_maxvalue. Руководство по конфигурации WinCC 2-19

40 Мультиклиент Конфигурирование окон таблиц Процедура: Конфигурирование окон таблиц 1 В том же самом кадре (mcs_3_chapter_02.pdl), с помощью окон таблиц отображаются два значения температуры. 2 Создание Table Control с помощью меню Control WinCC Online Table Control. В нашем примере это объект TlgOnlineTable1. Диалоговое окно свойств данного объекта отображается автоматически. На закладке Columns (Столбцы) новые столбцы можно добавить с помощью кнопки +. Column 1 переименовывается в Tmax, а Column 2 в T. В поле Archive/Tag Selection (Выбор архива/тега) диалоговое окно выбора требуемого архивного тега осуществляется с помощью кнопки Select (Выбор) Руководство по конфигурации WinCC

41 09.99 Мультиклиент Процедура: Конфигурирование окон таблиц 3 Отображается диалоговое окно Archive/Tag Selection (Выбор архива/тега). Это диалоговое окно позволяет выбрать архивы/архивные теги. В нашем примере Tmax соединяется с тегом G32i_temperature_value_00 а T с тегом G32i_temperature_maxvalue. Конфигурирование окон сообщений Процедура: Конфигурирование окон сообщений 1 Создание дополнительного кадра в графическом дизайнере. В нашем примере это кадр mcs_3_chapter_03.pdl. В данном кадре сообщения выводятся в окна сообщений. 2 Создание Alarm Control с помощью меню Control WinCC Alarm Control. В нашем примере это объект CCAlgWinCtrl1. Диалоговое окно свойств данного объекта отображается автоматически. Это диалоговое окно закрывается с помощью кнопки OK. Руководство по конфигурации WinCC 2-21

42 Мультиклиент Процедура: Конфигурирование окон сообщений Установка параметров запуска режима исполнения WinCC 1 2 Процедура: Установка параметров запуска режима исполнения WinCC После на элементе Computer (Компьютер) в левой части проводника WinCC, в правой части будет отображено имя компьютера. С помощью R на Computer Name (Имя компьютера) Properties (Свойства), появляется диалоговое окно свойств. На закладке Startup (Запуск) выполняются следующие настройки. Закрытие диалогового окно производится нажатием на кнопку OK Руководство по конфигурации WinCC

43 09.99 Мультиклиент Процедура: Установка параметров запуска режима исполнения WinCC Руководство по конфигурации WinCC 2-23

44 Мультиклиент Генерация данных сервера 1 Процедура: Генерация данных сервера Данные сервера генерируются с помощью кнопки R на элементе Server Data (Данные сервера) Generate (Генерировать) в левой части WinCC Explorer. Выдается сообщение о том, что данные сервера сгенерированы успешно. Это сообщение подтверждается нажатием на OK. После этого сгенерированный пакет отображается в правой части проводника WinCC. 2 С помощью R на вновь созданном объекте и меню Properties (Свойства) отображается диалоговое окно свойств пакета. В данном примере, Symbolic Computer Name (Символьное имя компьютера) переименовывается на Server_1. Закрытие диалогового окна производится нажатием на кнопку OK. 3 Следую ранее описанным шагам, сгенерируйте данные сервера на втором сервере и переименуйте его Symbolic Computer Name(Символьное имя компьютера) в Server_ Руководство по конфигурации WinCC

45 09.99 Мультиклиент 2.4 Создание проекта Project_MultiClient_Client Далее подробно описываются все шаги по созданию мультиклиентного проекта Project_MultiClient_Client. Этот проект ссылается на данные ранее сконфигурированных серверов. Мультиклиентный проект может конфигурировать только свои данные, но не данные серверных проектов. Тем не менее, он может ссылаться не данные серверных проектов (делая так называемые представления серверов). Данные сервера (пакеты) необходимы для того, чтобы информацию одного или нескольких серверов можно было сделать доступной для мультиклиентного проекта на этапе конфигурации. Мультиклиентные проекты обрабатывают свои собственные кадры, но могут отображать кадры с одного или нескольких серверов. Создание мультиклиентного проекта Процедура: Создание мультиклиентного проекта 1 Создание нового проекта WinCC. WinCC Explorer запускается через Start (Пуск) Simatic WinCC Windows Control Center. 2 Будет отображен WinCC Explorer. С помощью меню File (Файл) New (Создать), открывается диалоговое окно задания свойств нового проекта. Данный пример создается как проект Multi-Client Project. Выход из данного окна производится по кнопке OK. Руководство по конфигурации WinCC 2-25

46 Мультиклиент Загрузка данных сервера 1 Процедура: Загрузка данных сервера С помощью R на элементе Server Data (Данные сервера) Load (Загрузить) в левой части проводника WinCC отображается диалоговое окно открытия файла. 2 Через элемент Network Neighborhood (Сетевое окружение) выбирается сервер. Пакет находится на сервере в директории Project_MultiClient_Server Server Name Packages. Этот файл выбирается и загружается с помощью кнопки Open (Открыть). 3 Отображается диалоговое окно подтверждения успешной загрузки данных сервера. Это окно закрывается с помощью кнопки OK Руководство по конфигурации WinCC

47 09.99 Мультиклиент Процедура: Загрузка данных сервера 4 Следуя описанным ранее шагам, загрузите пакет со второго сервера. Оба загруженных пакета будут отображены в правой части окна проводника WinCC. Руководство по конфигурации WinCC 2-27

48 Мультиклиент Конфигурирование представления на серверы Процедура: Конфигурирование представления на серверы 1 В графическом дизайнере создается новый кадр. В данном примере это кадр mcc_3_chapter_01.pdl. В этом кадре с помощью окон кадров отображаются сконфигурированные на сервере кадры. 2 Конфигурирование Smart Object (Интеллектуальный объект) Picture Window (Окно кадра). В диалоговом окне свойств данного объекта откройте окно Picture Name (Название кадра) с помощью D на Properties (Свойства) Miscellaneous (Разное) Picture Name (Название кадра). В этом окне указывается кадр, отображаемый в окне кадра. Для указания серверного кадра, требуемый сервер должен быть выбран в левом окне. Ассоциированные с данным сервером файлы кадров будут отображены в правом окне. Выберите требуемый кадр. В нашем примере это кадр mcs_3_chapter_01a.pdl сервера Server_1. Закройте диалоговое окно, нажав на OK. 3 Конфигурирование другого Smart Object Picture Window (Окна кадра). В данном окне кадра отображается кадр mcs_3_chapter_01a.pdl сервера Server_2. 4 Следуя шагам 1-3 сконфигурируйте еще 2 кадра. В этих кадрах отображаются кадры mcs_3_chapter_02a.pdl и mcs_3_chapter_03a.pdl с обоих серверов Руководство по конфигурации WinCC

49 09.99 Мультиклиент Конфигурирование объектов Процедура: Конфигурирование объектов 1 Создание дополнительного кадра в графическом дизайнере. В нашем примере это кадр mcc_3_chapter_11.pdl. В нем различные объекты соединяются с тегами процесса сервера Server_1. 2 Сконфигурируйте Smart Object (Интеллектуальный объект) I/O Field (Поле ввода/вывода). В нашем примере это объект I/O Field1. При этом конфигурационное диалоговое окно будет отображено автоматически. С помощью на отображенной ниже кнопке можно получить доступ к диалоговому окну Select Tag (Выбора тега). 3 В левом окне выбирается элемент Internal Tags (Внутренние теги). При этом в правом окне перечисляются соответствующие теги. Выберите необходимый тег. В нашем примере это тег G32i_temperature_maxvalue_00 сервера Server_1. Закрытие диалогового окна осуществляется с помощью кнопки OK. Руководство по конфигурации WinCC 2-29

50 Мультиклиент Процедура: Конфигурирование объектов 4 Update (Обновление) устанавливается в значение Upon Change (По изменению). Закрытие диалогового окна осуществляется с помощью кнопки OK. 5 Конфигурирование дополнительных объектов (I/O Fields (Поля ввода/вывода), Slider Objects (Бегунки), Bar Graphs (Гистограммы)) для отображения оставшихся тегов сервера Руководство по конфигурации WinCC

Читайте также:  Hp 1217 беспроводная настройка

51 09.99 Мультиклиент Конфигурирование окон трендов Процедура: Конфигурирование окон трендов 1 Создание дополнительного кадра в графическом дизайнере. В нашем примере это кадр mcc_3_chapter_12.pdl. В данном кадре в окнах трендов отображают два значения температуры c сервера Server_1. 2 Создание объекта Trend Control через меню Control WinCC Online Trend Control. В примере это объект TlgOnlineTrend1. Диалоговое окно свойств данного элемента отображается автоматически. На закладке Trends (Тренды) новый тренд можно добавить с помощью кнопки +. Trend 1 переименовывается в Tmax, а Trend 2 в T. В поле Archive (Архив)/Tag Selection (Выбор тега) диалоговое окно выбора требуемого архива может быть открыто с помощью кнопки Select (Выбор). Руководство по конфигурации WinCC 2-31

52 Мультиклиент Процедура: Конфигурирование окон трендов 3 Отображается диалоговое окно Archive/Tag Selection (Выбор архива/тега). В этом окне из импортированных с помощью пакетов данных производится выбор серверов/архивов/архивных тегов. В примере Tmax соединяется с тегом G32i_temperature_value_00 и T с тегом G32i_temperature_maxvalue сервера Server_1. 4 Аналогично конфигурируется дополнительный объект WinCC Online Trend Control. Этот объект соединяется с тегами сервера Server_ Руководство по конфигурации WinCC

53 09.99 Мультиклиент Конфигурирование окна таблиц Процедура: Конфигурирование окна таблиц 1 В том же кадре (mcc_3_chapter_12.pdl) в окнах таблиц отображаются два значения температуры c сервера Server_1. 2 Создание объекта Table Control с помощью меню Control WinCC Online Table Control. В примере это объект TlgOnlineTable1. Диалоговое окно свойств данного объекта отображается автоматически. На закладке Columns (Столбцы) с помощью кнопки + осуществляется добавление новых столбцов. Column 1 переименовывается в Tmax, а Column 2 в T. В поле Archive/Tag Selection (Выбор архива/тега) открытие диалогового окна для выбора требуемых тегов производится путем нажатия на кнопку Select (Выбор). Руководство по конфигурации WinCC 2-33

54 Мультиклиент Процедура: Конфигурирование окна таблиц 3 Отображается диалоговое окно Archive/Tag Selection (Выбор архива/тега). В этом диалоговом окне из импортированных пакетами данных можно выбрать серверы/архивы/архивные теги. В примере Tmax соединяется с тегом G32i_temperature_value_00 а T с тегом G32i_temperature_maxvalue сервера Server_1. 4 Следуя описанным ранее шагам сконфигурируйте дополнительный объект WinCC Online Table Control. Этот элемент управления соединяется с тегами сервера Server_ Руководство по конфигурации WinCC

55 09.99 Мультиклиент Конфигурирование окон сообщений Процедура: Конфигурирование окон сообщений 1 Создание дополнительного кадра в графическом дизайнере. В примере это кадр mcc_3_chapter_13.pdl. В данном кадре сконфигурированные для сервера Server_1 сообщения отображаются в окне сообщений. 2 Создание объекта Alarm Control с помощью меню Control WinCC Alarm Control. В нашем примере это объект CCAlgWinCtrl1. Диалоговое окно свойств — быстрой конфигурации данного объекта отображается автоматически. С помощью кнопки Select (Выбор) можно получить доступ к диалоговому окну Server Selection (Выбор сервера). 3 В нашем примере выбирается сервер Server_1 и диалоговое окно закрывается нажатием на кнопку OK. 4 Аналогично сконфигурируйте дополнительный объект WinCC Alarm Control. Этот элемент управления соединяется с сервером Server_2. Руководство по конфигурации WinCC 2-35

56 Мультиклиент Установка параметров запуска режима исполнения WinCC 1 Процедура: Установка параметров запуска режима исполнения WinCC После на элементе Computer (Компьютер) в левой части проводника WinCC, в правой части окна будет отображено имя компьютера. Нажав R на Computer Name (Имя компьютера) Properties (Свойства), отображается диалоговое окно свойств компьютера. На закладке Startup (Запуск) производятся следующие настройки. 2 В мультиклиентном проекте устанавливаются свойства Graphics Runtime (Режим исполнения графической системы). Свойства Alarm Logging Runtime (Режим исполнения системы регистрации аварийных сообщений) и Tag Logging Runtime (Режим исполнения системы регистрации тегов) не доступны для выбора. Выйдите из диалогового окна, нажав на кнопку OK Руководство по конфигурации WinCC

57 09.99 Мультиклиент 2.5 Описание WinCC проектов Активизируйте режим исполнения на обоих серверах. Только после этого режим исполнения может быть активизирован в мультиклиентном проекте. Если режим исполнения мультиклиентного проекта активизировать раньше чем на серверах, то возникнут проблемы связи, так как мульттиклиентный проект ссылается на данные серверов. Руководство по конфигурации WinCC 2-37

58 Мультиклиент Серверный проект После появления обзорного кадра доступ к технологическому кадру можно получить по нажатию на изображенную выше кнопку. С помощью кнопок, показанных выше, можно выполнять переключение между отдельными кадрами. С помощью данной кнопки можно вернуться обратно к обзорному кадру. Технологический кадр На технологическом кадре отображается печь с температурным контролем. С помощью данного температурного контроля можно установить температуру печи. Температура в печи будет повышаться до тех пор, пока не достигнет установленного значения. С помощью контроля мощности можно установить теплоемкость. Это значение влияет на скорость нагрева печи. Окна трендов и таблиц На следующем кадре отображаются окна трендов и таблиц. Окна трендов отображают фактическую и установленную (уставку) температуру печи. Оба этих значения также отображаются в окне таблиц. Окно сообщений В следующем кадре отображается окно сообщений. Если значение температуры превысит 300, будет сгенерировано и отображено соответствующее предупреждение. При достижении значения 700, будет создано и отображено аварийное сообщение Руководство по конфигурации WinCC

59 09.99 Мультиклиент Мультиклиентный проект Представление на сервер После появления обзорного кадра для доступа к кадрам, предоставляющим представления на оба сервера, можно получить по нажатию на изображенную выше кнопку. На первом кадре отображается технологические кадры обоих серверов. На следующих кадрах присутствуют окна трендов, таблиц и сообщений обоих серверов. Связь с сервером С помощью отображенной выше кнопки можно получить доступ к кадрам, на которых были сконфигурированы объекты мультиклиента. Эти объекты соединены к различным тегам сервера. На первом кадре отображается печь с температурным контролем. Также отображаются серверные теги. Они также могут быть изменены. На следующих кадрах конфигурируются окна трендов, таблиц и сообщений, которые также связаны с данными соответствующих серверов. Руководство по конфигурации WinCC 2-39

61 09.99 Распределенные серверы 3 Распределенные серверы Созданные в данной главе проекты также можно скопировать непосредственно из online документа. По умолчанию они будет сохранены в директорию C:\Configuration_Manual. Project_DisServer_Server Серверный проект, который мы создадим. Project_DisServer_Client Клиентский проект, который мы создадим. В данной секции представлен пример, относящийся к главе распределенные серверы. Рассматриваемые в данной главе примеры сконфигурированы в проектах Project_DisServer_Server и Project_DisServer_Client. Руководство по конфигурации WinCC 3-1

62 Распределенные серверы Общая информация В WinCC есть возможность создания распределенных систем, т.е. от 2-х до 6-и серверов могут контролироваться посредством так называемого мультиклиента. Распределение через мультиклиент достигается следующим образом: кадры мультиклиента содержат ссылки на объекты WinCC серверов. Этими объектами могут быть теги, сообщения, кадры или архивы. Преимуществом распределенной системы является уменьшение загрузки сервера. В примере показаны серверный и мультиклиентный проекты. Серверный проект запускается на 3-х компьютерах, и каждый из них выполняет свою функцию. Мультиклиент запрашивает данные с соответствующих серверов. 3-2 Руководство по конфигурации WinCC

63 09.99 Распределенные серверы 3.2 Создание проекта Project_DisServer_Server Project Ниже подробно описан процесс создания мультиклиентного проекта Project_DisServer_Server. Этот проект основан на имитации температурного контроля печи, и запускается на 3- х серверных станциях. Для каждого сервера указаны различные параметры запуска и поэтому все они выполняют различные задачи. Конфигурирование выполняется в редакторах графического дизайнера, системы регистрации тегов, системы регистрации аварийных сообщений и глобальных сценариев. Создание серверного проекта Процедура: Создание серверного проекта 1 Создание нового проекта WinCC. Запуск проводника WinCC осуществляется в меню Start (Пуск) Simatic WinCC Windows Control Center. 2 Будет отображен проводник WinCC. С помощью меню File (Файл) New (Создать) открывается диалоговое окно свойств нового проекта. Пример проекта создается как Multi-User Project. Выход из диалогового окна осуществляется по нажатию на кнопку OK. Руководство по конфигурации WinCC 3-3

64 Распределенные серверы Создание тегов Процедура: Создание тегов 1 В нашем примере создается 3 внутренних тега со следующими именами: Они необходимы для имитации температурного контроля печи. Тег G32i_temperature_value_00 отвечает за фактическое значение температуры, тег G32i_temperature_maxvalue_00 за значение уставки, а тег U08i_power_value_00 за теплоемкость. Создание архива значений процесса Процедура: Создание архива значений процесса 1 Открытие редактора Tag Logging. 2 Создание архива значений процесса. Для этого запустите мастер архивов, что делается с помощью R на элементе Archives (Архивы). 3-4 Руководство по конфигурации WinCC

65 09.99 Распределенные серверы Процедура: Создание архива значений процесса 3 В нашем примере архив назван ProcessValueArchive_00. В качестве архивных тегов указаны теги G32i_temperature_value_00 и G32i_temperature_maxvalue_00. 4 Сохранение изменений и выход из редактора Tag Logging. Руководство по конфигурации WinCC 3-5

66 Распределенные серверы Конфигурирование системы Alarm Logging Процедура: Конфигурирование системы Alarm Logging 1 Открытие редактора системы Alarm Logging. 2 Создание одиночных сообщений. В нижнем окне редактора Alarm Logging отображаются существующие сообщения. С помощью R можно добавить новую строку. В примере требуется два сообщения. Тип ошибки, текст сообщения и место возникновения нужно изменить соответствующим образом. 3 Конфигурирование контроля по уставкам. Если элемент Limit Value Monitoring (Analog Alarm) не присутствует в системе, то сначала его нужно загрузить. Это делается в меню Options (Опции) Add Ins (Дополнения) в системе Alarm Logging. В появившемся диалоговом окне необходимо выбрать переключатель напротив соответствующего объекта. Закрытие окна осуществляется с помощью кнопки OK. 3-6 Руководство по конфигурации WinCC

67 09.99 Распределенные серверы 4 Процедура: Конфигурирование системы Alarm Logging После R на элементе Limit Value Monitoring и выбора New. (Создать) отображается диалоговое окно свойств данного объекта. В данном окне устанавливается новый тег для контроля по уставкам. 5 С помощью отображенной ниже кнопки можно получить доступ к диалоговому окну Select Tag (Выбора тега). Руководство по конфигурации WinCC 3-7

68 Распределенные серверы Процедура: Конфигурирование системы Alarm Logging 6 В левом окне выбирается элемент Internal Tags (Внутренные теги). После этого в правом окне будут перечислены все внутренние теги. Выберите необходимый тег. В примере это тег G32i_temperature_value_00. Закрытие диалогового окна осуществляется с помощью кнопки OK. 7 Диалоговое окно свойств также закрывается с помощью кнопки OK. В правом окне редактора Alarm Logging для контролируемого по уставкам тега будет отображена другая иконка. После R на теге G32i_temperature_value_00 New (Создать) отображается диалоговое окно свойств уставок. В данном окне тегу может быть назначена новая уставка. В примере Upper Limit (Верхняя граница) устанавливается в 300 и номер сообщения — 1. Закрытие диалогового окна осуществляется с помощью кнопки OK. 3-8 Руководство по конфигурации WinCC

Источник

Adblock
detector