Разработка АСУТП в среде WinCC, Иванов В.Э., Чье Ен Ун, 2019.
В учебном пособии рассмотрены вопросы проектирования диспетчерского уровня АСУТП на базе SCADA-системы WinCC. Описаны основные подсистемы WinCC - создание каналов связи, архивирование тегов, графический интерфейс пользователя, регистрация аварийных событий, создание макросов, пользовательские архивы и администрирование. В качестве примеров выбраны типовые задачи, решаемые инженером-проектировщиком при разработке диспетчерского уровня управления для каждой подсистемы.
Для студентов, изучающих дисциплины «Проектирование информационно-управляющих систем», «Технические средства автоматизации и управления» и родственные им, а также инженеров АСУТП.

Окно управления проектом.
Среда WinCC функционирует в двух режимах: режиме менеджера проекта и режиме Runtime. Менеджер проекта предназначен для создания проекта, изменения его свойств, создания условий функционирования Runtime. Например, в менеджере проекта можно установить перечень подсистем, которые будут функционировать в режиме Runtime, установить стартовый экран, параметры разрешения экрана, назначить блокировку клавиш и т. д. В режиме Runtime — рабочий режим SCADA-системы. В отличие от системы ProTool, режим Runtime WinCC функционирует только при наличии запущенного менеджера проекта. На рис. 1.1 показан внешний вид окна менеджера проекта.
В древовидном меню управления перечислены основные подсистемы WinCC. Подсистемой принято называть специально разработанный компонент, несущий определенные функции в режиме Runtime. Для включения компонента в режим Runtime необходимо:
1) произвести настройку этого компонента, используя его редактор:
2) отметить компонент как «используемый» в свойствах проекта.
ОГЛАВЛЕНИЕ.
Введение.
Глава 1. МЕНЕДЖЕР ПРОЕКТА.
§1.1. Окно управления проектом.
§1.2. Подсистемы WinCC.
Глава 2. КОНФИГУРАЦИЯ СОЕДИНЕНИЙ.
§2.1. Внутренние теги и их свойства.
§2.2. Коммуникации WinCC.
§2.3. Создание и настройка соединений.
§2.4. Адрес привязки внешнего тега.
§2.5. Драйвер System Info.
§2.6. Диагностика соединений.
2.6.1. Диагностика с использованием менеджера проекта.
2.6.2. Диагностика каналов.
2.6.3. Использование диалога динамики.
§2.7. Выявление неисправностей соединений.
Глава 3. ГРАФИЧЕСКАЯ ПОДСИСТЕМА.
§3.1. Графический редактор.
§3.2. Свойства объектов на примере I/O Field.
§3.3. Интеллектуальные объекты.
§3.4. Создание динамических свойств с помощью привязки к тегам.
§3.5. Создание динамических свойств с помощью Dynamic Dialog.
§3.6. Создание динамических свойств с помощью макросов C-Action.
§3.7. Обработка событий с помощью Direct Connection.
3.7.1. Свойство как источник.
3.7.2. Константа как источник.
§3.8. Обработка событий с помощью макросов.
Глава 4. ПОДСИСТЕМА ГЛОБАЛЬНЫХ СЦЕНАРИЕВ.
§4.1. Функции и макросы в подсистеме Global Script.
§4.2. Функции и их использование.
4.2.1. Стандартные функции.
4.2.2. Внутренние функции.
4.2.3. Функции проекта.
4.2.4. Создание и редактирование функций.
4.2.5. Примеры создания функций проекта.
§4.3. Глобальные макросы.
4.3.1. Триггеры и их разновидности.
4.3.2. Средства отладки макросов.
4.3.3. Пример создания макроса.
Глава 5. ПОДСИСТЕМА АРХИВАЦИИ ТЕГОВ.
§5.1. Термины, используемые в подсистеме Tag Logging.
§5.2. Постоянное циклическое архивирование.
§5.3. Циклическое селективное архивирование.
§5.4. Ациклическое архивирование.
§5.5. Редактор Tag Logging.
5.5.1. Настройка подсистемы архивирования.
5.5.2. Таймеры.
§5.6. Пример настройки подсистемы Tag Logging.
5.6.1. Архивирование аналоговых значений.
5.6.2. Архивирование двоичных значений.
§5.7. Настройка компонента Online Trend Control.
Глава 6. ПОДСИСТЕМА РЕГИСТРАЦИИ АВАРИЙНЫХ СОБЫТИЙ.
§6.1. Термины, используемые в подсистеме Alarm Logging.
§6.2. Пример конфигурирования системы сообщений.
6.2.1. Настройка блоков сообщения.
6.2.2. Настройка классов сообщений.
6.2.3. Настройка типов сообщений.
6.2.4. Настройка аварийных условий.
6.2.5. Настройка архивов сообщений.
6.2.6. Назначение параметров отдельным сообщениям.
6.2.7. Настройка компонента Alarm Control.
§6.3. Функционирование системы сообщений.
Глава 7. ПОЛЬЗОВАТЕЛЬСКИЕ АРХИВЫ.
§7.1. Термины, используемые в подсистеме User Archive.
§7.2. Примеры применения пользовательских архивов.
§7.3. Пример создания и управления архивом рецептов.
§7.4. Пример доступа через User Archive Table Element.
§7.5. Пример доступа через управляющие теги.
§7.6. Доступ к архиву с использованием макросов.
Глава 8. ПОДСИСТЕМА АДМИНИСТРИРОВАНИЯ.
§8.1. Назначение, функции и принцип действия User Administrator.
§8.2. Пример настройки подсистемы администрирования.
Заключение.
БИБЛИОГРАФИЯ.
Купить .
Теги: учебник по программированию :: программирование :: Иванов :: Чье Ен Ун