- •Содержание
- •Список сокращений
- •Резервирование и безопасность систем
- •Фирмы Siemens Moore Products
- •2.1. Общие сведения
- •2.2. Надежность работы контроллера
- •2.3. Комплекс средств для создания систем управления критическими процессами и противоаварийной защиты Quadlog
- •2.4. Архитектура резервирования комплекса Quadlog
- •2.5. Программное обеспечение контроллера
- •3. Контроллеры v9 Tricon фирмы Triconex
- •3.1. Общие сведения
- •3.2. Надежность работы контроллера
- •3.3. Модуль главного процессора
- •3.4. Системы шин и распределение питания
- •3.5. Цифровые входные модули
- •3.6. Цифровой выходной модуль
- •3.7. Аналоговый входной модуль
- •3.8. Аналоговый выходной модуль
- •3.9. Модуль подключения периферийных устройств
- •3.10. Коммуникационный модуль
- •3.11. Модуль источника питания
- •3.12. Программное обеспечение контроллера
- •4. Резервирование на уровне операторских станций
- •4.1. Общие сведения
- •4.2. Архитектура Клиент – Сервер
- •4.3. Дублирование Сервера Ввода-Вывода
- •4.4. Резервирование на уровне задач
- •4.5. Выделенный сервер файлов
- •4.6. Резервирование сети
- •4.7. Резервирование связи с контроллерами
- •5. Резервирование сервера технологических данных
- •5.1. Основные понятия
- •5.2. Описание raid-массива 5 уровня
- •5.3. Понятия кластера
- •5.4. Уровень аппаратных средств
- •5.5. Уровень системного программного обеспечения
- •5.6. Обнаружение отказов узлов
- •5.7. Обнаружение отказов ресурсов
- •5.8. Заключение
- •Библиографический список
2.5. Программное обеспечение контроллера
Поскольку существует два варианта пультов оператора (под операционными системами Windows и Unix), то используются для них две различные SCADA-программы: при операционной системе Windows NT - открытый пакет InTouch (Vision) фирмы Wonderware, под операционной системой Unix - пакет фирмы Moore - APS (Apacs+ Process Supervisor), последний полномасштабно реализует все функции, закладываемые в SCADA-программы.
Программирование контроллеров осуществляется с помощью средств программирования 4-mation, в них входят четыре технологических языка, соответствующих стандарту IEC 1131-3 (рис.11):
Function Blocks Diagram (FBD) - графический язык функциональных блоков;
Sequential Function Charts (SFC) - функциональные схемы для описания последовательности операций;
Ladder Logic Diagrams (LLD) - графические средства описания логических схем;
Structured Text (ST) - язык структурированного текста.
Рис. 11. Пример логических схем в системе программирования 4-mation
Также имеется библиотека типовых программных модулей контроля и управления, которая может быть дополнена пользователем.
3. Контроллеры v9 Tricon фирмы Triconex
3.1. Общие сведения
Контроллерный комплекс представляет собой отказоустойчивое средство управления, архитектура которого основана на тройном модульном резервировании с использованием мажоритарной выборки «два из трех». Обычно, комплекс является частью системы управления, построенной в основном на микропроцессорных средствах какой-либо другой фирмы, но реализующей цепи аварийной защиты и блокировочных зависимостей на контроллерах Tricon. Эти комплексы применяются в аварийных и противопожарных цепях, в особо ответственных и опасных производствах разных отраслей промышленности. Наибольшее применение они находят в химико-технологических отраслях: химия, нефтехимия, энергетика, нефтегазодобыча, фармацевтика, целлюлозно-бумажное производство.
Открытость контроллера достигается наличием интерфейсов к типовой промышленной сети Modbus и типовой информационной сети Ethernet.
Сетевая структура контроллера определяется специфичностью его использования в системах автоматизации (рис.12). Он встраивается в любую сетевую структуру системы автоматики, составляя взаимосвязанную с нею, но достаточно самостоятельную часть, цепей аварийной защиты и блокировок. Ввиду этой особенности структура сетевого комплекса Tricon не является законченной, она развита как часть какой-то связанной с нею другой структуры. На рис.12 показана структура, реализуемая средствами Tricon.
Рис.12. Сетевая структуры ПТК TRICON
