Разработка АСУТП в среде WinCC. 2-е изд.
- ISBN
- 978-5-9729-2603-9
- Кол-во страниц
- 232
- Формат
- 148х210
- Переплет
- Твердый
- Год
- 2025
- Вес
- 0,395
Библиографическая запись:
Иванов, В. Э.
И20 Разработка АСУТП в среде WinCC : учебное пособие / В. Э. Иванов, Ен Ун Чье. – 2-е изд. – Москва ; Вологда : Инфра-Инженерия, 2025. – 232 с. : ил., табл.
ISBN 978-5-9729-2603-9
Рассмотрены вопросы проектирования диспетчерского уровня АСУТП на базе SCADA-системы WinCC. Описаны основные подсистемы WinCC – создание каналов связи, архивирование тегов, графический интерфейс пользователя, регистрация аварийных событий, создание макросов, пользовательские архивы и администрирование. В качестве примеров выбраны типовые задачи, решаемые инженером-проектировщиком при разработке диспетчерского уровня управления для каждой подсистемы. Для студентов, изучающих дисциплины «Проектирование информационно-управляющих систем», «Технические средства автоматизации и управления» и родственные им, а также инженеров АСУТП.
Введение 3
Глава 1. МЕНЕДЖЕР ПРОЕКТА 6
§ 1.1. Окно управления проектом 6
§ 1.2. Подсистемы WinCC 14
Глава 2. КОНФИГУРАЦИЯ СОЕДИНЕНИЙ 18
§ 2.1. Внутренние теги и их свойства 18
§ 2.2. Коммуникации WinCC 22
§ 2.3. Создание и настройка соединений 25
§ 2.4. Адрес привязки внешнего тега 34
§ 2.5. Драйвер System Info 37
§ 2.6. Диагностика соединений 39
2.6.1. Диагностика с использованием менеджера проекта 40
2.6.2. Диагностика каналов 41
2.6.3. Использование диалога динамики 43
§ 2.7. Выявление неисправностей соединений 46
Глава 3. ГРАФИЧЕСКАЯ ПОДСИСТЕМА 57
§ 3.1. Графический редактор 57
§ 3.2. Свойства объектов на примере I/O Field 62
§ 3.3. Интеллектуальные объекты 67
§ 3.4. Создание динамических свойств с помощью привязки к тегам 71
§ 3.5. Создание динамических свойств с помощью Dynamic Dialog 83
§ 3.6. Создание динамических свойств с помощью макросов С-Action 94
§ 3.7. Обработка событий с помощью Direct Connection 99
3.7.1. Свойство как источник 100
3.7.2. Константа как источник 103
§ 3.8. Обработка событий с помощью макросов 107
Глава 4. ПОДСИСТЕМА ГЛОБАЛЬНЫХ СЦЕНАРИЕВ 111
§ 4.1. Функции и макросы в подсистеме Global Script 111
§ 4.2. Функции и их использование 113
4.2.1. Стандартные функции 113
4.2.2. Внутренние функции 115
4.2.3. Функции проекта 116
4.2.4. Создание и редактирование функций 117
4.2.5. Примеры создания функций проекта 120
§ 4.3. Глобальные макросы 125
4.3.1. Триггеры и их разновидности 125
4.3.2. Средства отладки макросов 129
4.3.3. Пример создания макроса 131
Глава 5. ПОДСИСТЕМА АРХИВАЦИИ ТЕГОВ 135
§ 5.1. Термины, используемые в подсистеме Tag Logging 135
§ 5.2. Постоянное циклическое архивирование 138
§ 5.3. Циклическое селективное архивирование 140
§ 5.4. Ациклическое архивирование 141
§ 5.5. Редактор Tag Logging 143
5.5.1. Настройка подсистемы архивирования 143
5.5.2. Таймеры 144
§ 5.6. Пример настройки подсистемы Tag Logging 146
5.6.1. Архивирование аналоговых значений 146
5.6.2. Архивирование двоичных значений 153
§ 5.7. Настройка компонента Online Trend Control 157
Глава 6. ПОДСИСТЕМА РЕГИСТРАЦИИ АВАРИЙНЫХ СОБЫТИЙ 165
§ 6.1. Термины, используемые в подсистеме Alarm Logging 165
§ 6.2. Пример конфигурирования системы сообщений 169
6.2.1. Настройка блоков сообщения 169
6.2.2. Настройка классов сообщений 173
6.2.3. Настройка типов сообщений 176
6.2.4. Настройка аварийных условий 178
6.2.5. Настройка архивов сообщений 181
6.2.6. Назначение параметров отдельным сообщениям 183
6.2.7. Настройка компонента Alarm Control 189
§ 6.3. Функционирование системы сообщений 193
Глава 7. ПОЛЬЗОВАТЕЛЬСКИЕ АРХИВЫ 197
§ 7.1. Термины, используемые в подсистеме User Archive 197
§ 7.2. Примеры применения пользовательских архивов 200
§ 7.3. Пример создания и управления архивом рецептов 203
§ 7.4. Пример доступа через User Archive Table Element 211
§ 7.5. Пример доступа через управляющие теги 213
§ 7.6. Доступ к архиву с использованием макросов 217
Глава 8. Подсистема администрирования 219
§ 8.1. Назначение, функции и принцип действия User Administrator 219
§ 8.2. Пример настройки подсистемы администрирования 223
Заключение 227
БИБЛИОГРАФИЯ 228