Вы находитесь на странице: 1из 57

ООО «ЗАПОРОЖСКИЙ ТИТАНО-МАГНИЕВЫЙ КОМБИНАТ»

АВТОМАТИЗИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ


технологическими процессами восстановления и вакуумной сепарации
для получения губчатого титана в совмещѐнных установках ПВС

ТЕХНОРАБОЧИЙ ПРОЕКТ

МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

ОПИСАНИЕ АЛГОРИТМОВ ПЛК

КТС-2013-10-02 АТХ.ПБ.01

На 57 листах

Действует с 2014г.

КНИГА 2

г. Киев
2014г.
Этот документ является собственностью ООО “КТС-Груп" и не
подлежит копированию и распространению без его согласия.

СОДЕРЖАНИЕ

ПЕРЕЧЕНЬ ТАБЛИЦ.......................................................................................... 6
ПЕРЕЧЕНЬ ИЛЛЮСТРАЦИЙ .......................................................................... 7
ОПРЕДЕЛЕНИЯ, ТЕРМИНЫ И СОКРАЩЕНИЯ .......................................... 8
ВВЕДЕНИЕ .......................................................................................................... 9
1 ПЛК. ФМ «ТЕХНИЧЕСКИЕ СРЕДСТВА»................................................ 10
1.1 Программа «Чтение диагностических данных. Резервирование» .. 11
1.2 Программа «Чтение диагностических данных. Удаленный
ввод/вывод»................................................................................................................ 12
1.3 Программа «Чтение диагностических данных.
Корзина 1 (2, 3, 4)» .................................................................................................... 13
1.4 Программа «Упаковка диагностических данных.
Резервирование» ........................................................................................................ 13
1.5 Программа «Упаковка диагностических данных. Удаленный
ввод/вывод»................................................................................................................ 14
1.6 Программа «Упаковка диагностических данных.
Корзина 1 (2, 3, 4)» .................................................................................................... 14
1.7 Программа «Формирование сводных диагностических данных.
Корзина 1 (2, 3, 4)» .................................................................................................... 15
1.8 Алгоритм «Синхронизация программ» ............................................. 16
1.9 Алгоритм «Формирование сводных данных для корзины» ............ 16
1.10 Алгоритм «Формирование сводных данных для модуля
аналоговых входов» .................................................................................................. 17
1.11 Алгоритм «Формирование сводных данных для канала модуля
аналоговых входов» .................................................................................................. 17
Взамен инв. №

1.12 Алгоритм «Формирование сводных данных для модуля


дискретных входов» .................................................................................................. 18

КТС-2013-10-02 АТХ.ПБ.01
Подпись и дата

ООО ЗАПОРОЖСКИЙ ТИТАНО-МАГНИЕВЫЙ


Изм. Кол. уч. Лист № док. Подпись Дата КОМБИНАТ
Разраб. Комисаренко Стадия Лист Листов
Пров. Чугунова АСУ ТП «Титан - 4»
ТРП 2 57
Инв. № подл.

Н. контр. Мироненко
Утв. Комисаренко
ГИП Описание алгоритмов ПЛК

Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.13 Алгоритм «Формирование сводных данных для модуля


дискретных выходов» ............................................................................................... 18
2 ПЛК. ФМ «ОКРУЖЕНИЕ» .......................................................................... 19
2.1 Программа «Системное время» .......................................................... 19
2.2 Программа «Установка констант» ..................................................... 19
3 ПЛК. ФМ «КИПИА – ВХОДЫ. АНАЛОГОВЫЕ СИГНАЛЫ»............... 20
3.1 Программа «Чтение аналоговых входных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 20
3.2 Программа «Преобразование аналоговых входных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 21
3.3 Программа «Формирование диагностики аналоговых входных
сигналов корзины 1 (2, 3, 4)» ................................................................................... 21
3.4 Программа «Оценка достоверности аналоговых входных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 22
3.5 Алгоритм «Преобразование аналогового входного сигнала» ......... 23
3.6 Алгоритм «Оценка достоверности аналогового входного
сигнала» 24
4 ПЛК. ФМ «КИПИА – ВХОДЫ. ДИСКРЕТНЫЕ СИГНАЛЫ» ................ 25
4.1 Программа «Чтение дискретных входных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 25
4.2 Программа «Обработка дискретных входных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 26
4.3 Программа «Формирование диагностики дискретных входных
сигналов корзины 1 (2, 3, 4)» ................................................................................... 26
4.4 Программа «Оценка достоверности дискретных входных сигналов
Взамен инв. №

корзины 1 (2, 3, 4)» .................................................................................................... 27


4.5 Алгоритм «Обработка дискретного входного сигнала» .................. 28
4.6 Алгоритм «Оценка достоверности дискретного входного
сигнала» 29
5 ПЛК. ФМ «ВХОДНЫЕ ПАРАМЕТРЫ. АНАЛОГОВЫЕ ВХОДЫ»....... 30
Подпись и дата

5.1 Программа «Формирование аналоговых входных параметров.


Печь 13 (14, 15, 16)» .................................................................................................. 30
5.2 Алгоритм «Формирование аналогового входного параметра» ....... 31
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
3
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

6 ПЛК. ФМ «ВХОДНЫЕ ПАРАМЕТРЫ. ДИСКРЕТНЫЕ ВХОДЫ» ........ 32


6.1 Программа «Формирование дискретных входных параметров» .... 32
6.2 Алгоритм «Формирование дискретного входного параметра» ...... 33
7 ПЛК. ФМ «МОДЕЛЬ» .................................................................................. 34
7.1 Программа «Управление моделью» ................................................... 34
7.2 Программа «Обработка аналоговых входных параметров.
Печь 13 (14, 15, 16)» .................................................................................................. 35
7.3 Программа «Моделирование дискретных входов.
Печь 13 (14, 15, 16)» .................................................................................................. 35
7.4 Программа «Моделирование работы механизмов.
Печь 13 (14, 15, 16)» .................................................................................................. 36
7.5 Программа «Обработка дискретных входных параметров. Печь 13
(14, 15, 16)» 37
7.6 Алгоритм «Управление моделью в целом» ....................................... 38
7.7 Алгоритм «Управление моделью механизмов»................................ 38
8 ПЛК. ФМ «СИГНАЛИЗАЦИЯ. АНАЛОГОВЫЕ ВХОДЫ» .................... 39
8.1 Программа «Обработка аналоговых входных параметров.
Печь 13 (14, 15,16)» ................................................................................................... 39
8.2 Алгоритм «Сигнализация - Обработка аналогового параметра».... 40
9 ПЛК. ФМ «МЕХАНИЗМЫ» ........................................................................ 41
9.1 Программа «Обработка механизмов. Типовые – Клапаны.
Печь 13 (14, 15, 16)» .................................................................................................. 42
9.2 Программа «Обработка механизмов. Типовые – Вентилятор обдува.
Печь 13 (14, 15, 16)» .................................................................................................. 43
9.3 Программа «Обработка механизмов. Типовые – Нагреватели.
Взамен инв. №

Печь 13 (14, 15, 16)» .................................................................................................. 44


9.4 Программа «Обработка механизмов. Сложные – Клапан
регулирующий. Печь 13 (14, 15, 16)» ...................................................................... 45
9.5 Программа «Обработка механизмов. Сложные – Дозатор.
Печь 13 (14, 15, 16)» .................................................................................................. 46
Подпись и дата

9.6 Программа «Обработка механизмов. Сложные – Шибер.


Печь 13» ................................................................................................................ 47
9.7 Алгоритм «Обработка механизма - Типовой механизм» ................ 48
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
4
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.8 Алгоритм «Обработка механизма - Шибер» ..................................... 53


9.9 Алгоритм «Обработка механизма – Регулирующий клапан» ......... 53
9.10 Алгоритм «Обработка механизма - Дозатор» ................................... 53
10 ПЛК. ФМ «ВЫХОДНЫЕ ПАРАМЕТРЫ. ДИСКРЕТНЫЕ ВЫХОДЫ» . 54
10.1 Программа «Формирование дискретных выходных сигналов. Печь
13 (14, 15, 16)» ........................................................................................................... 54
11 ПЛК. ФМ «КИПИА - ВЫХОДЫ. ДИСКРЕТНЫЕ СИГНАЛЫ» ............. 55
11.1 Программа «Запись дискретных выходных сигналов
корзины 1 (2, 3, 4)» .................................................................................................... 55
12 ПЛК. ФМ «АЛАРМЫ» ................................................................................. 56
12.1 Программа «Формирование признаков» ........................................... 56
ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ ............................................................ 57
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
5
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

ПЕРЕЧЕНЬ ТАБЛИЦ

Таблица 9.1 Список состояний автомата «Управление типовым


механизмом» .............................................................................................................. 48
Таблица 9.2 Список условий автомата «управление типовым механизмом»
..................................................................................................................................... 49
Таблица 9.3 Список воздействий автомата «Управление типовым
механизмом» .............................................................................................................. 50
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
6
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

ПЕРЕЧЕНЬ ИЛЛЮСТРАЦИЙ

Рисунок 3.1 Схема преобразования аналогового сигнала .......................... 24


Рисунок 4.1 Схема обработки дискретного входного значения ................ 28
Рисунок 9.1 Схема автомата «Управление типовым механизмом»........... 52
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
7
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

ОПРЕДЕЛЕНИЯ, ТЕРМИНЫ И СОКРАЩЕНИЯ

Сокращение Расшифровка
HMI Human-machine interface
АСУ ТП Автоматизированная система управления технологическим
процессом
МД Массив данных
ПЛК Программируемый логический контроллер
ТС Технические средства
ФБ Функциональный блок
ФМ Функциональный модуль
Х.А. Хим. анализ
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
8
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

ВВЕДЕНИЕ

Настоящий документ содержит описание алгоритмов в рамках проекта


«Автоматизированная система управления автоматизированной системы
управления технологическим процессам (АСУ ТП) восстановления и сепарации
для получения губчатого титана в совмещѐнных установках ПВС» (АСУ ТП
«Титан - 4»).

Документ разработан на основании нормативно-технической


документации и следующих документов:

а) технического задания к договору № 3-230913/922/ от 22.10.2013 года о


выполнении работ по проектированию, монтажу и пуско-наладке
автоматизированной системы управления технологическим процессам (АСУ
ТП) восстановления и сепарации для получения губчатого титана в
совмещѐнных установках ПВС на ГП ЗТМК.
б) Документ КТС-2013-10-02 АТХ.П5 «Описание информационного
обеспечения».
в) Документ КТС-2013-10-02 АТХ.П6 «Описание организации
информационной базы».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 9
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1 ПЛК. ФМ «ТЕХНИЧЕСКИЕ СРЕДСТВА»

Функциональный модуль предназначен для выполнения задач связанных


с техническими средствами:

а) Сбор диагностической информации о технических средствах системы,


которые разбиты на следующие группы:
1) Группа «Резервирование» - информация касательно горячего
резервирования ПЛК.
2) Группа «ПЛК» - информация касательно корзин ПЛК.
3) Группа «Удаленный ввод/вывод» - информация касательно
корзин удаленного ввода/вывода.
4) Группа «ПК» - информация касательно ПК.
б) Синхронизация программ между основным и резервным ПЛК.
в) Упаковка диагностических данных для передачи на HMI.
г) Управление корзинами удаленного ввода/вывода.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 10
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.1 Программа «Чтение диагностических данных.


Резервирование»

Программа выполняет сбор диагностической информации группы


«Резервирование» и «ПЛК» касающейся резервирования ПЛК. Также в
программе выполняется синхронизация программ между основным и
резервным ПЛК.

Входными данными программы являются:

а) МД «Системные данные».
б) МД «Данные Device DDT».

Выходными данными программы являются:

а) МД «Диагностические данные (ДД). Резервирование».


б) МД «Диагностические данные (ДД). ПЛК»

Последовательность шагов выполнения:

а) На основании системных данных ПЛК формируется слово


«Резервирование. Общее состояние».
б) На основании системных данных формируется слово «Резервирование.
Состояние ПО».
в) На основании данных DeviceDDTформируется слово
«Резервирование.Состояние удаленного ввода/вывода».
г) На основании системных данных формируется слово «ПЛК. Состояние
резервирования».
д) Выполняется синхронизация программ основного и резервного
ПЛКcпомощью алгоритма «Синхронизация программ» (1.81.8).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 11
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.2 Программа «Чтение диагностических данных.


Удаленный ввод/вывод»

Программа выполняет сбор диагностической информации группы «ПЛК»


и «Удаленный ввод/вывод» - управляющие модули CRPи CRA, а также общее
состояние модулей.

Входными данными программы являются:

а) МД «Данные Device DDT».


б) МД "Диагностические данные (ДД). Резервирование".
Выходными данными программы являются:

а) МД «Диагностические данные (ДД). ПЛК».


б) МД «Диагностические данные (ДД). Удаленный ввод/вывод».
Последовательность шагов выполнения:

а) На основании слова «Резервирование. Общее состояние» и данных Device


DDT формируются диагностические данные модулей CRP.
б) На основании данных Device DDT формируются диагностические данные
модуля CRA корзины 1.
в) На основании данных Device DDT формируются диагностические данные
модуля CRA корзины 2.
г) На основании данных Device DDT формируются диагностические данные
модуля CRA корзины 3.
д) На основании данных Device DDT формируются диагностические данные
модуля CRA корзины 4.
е) На основании данных Device DDT формируются диагностические данные
«Состояние модулей» корзины 1.
ж) На основании данных Device DDT формируются диагностические
данные «Состояние модулей» корзины 2.
Взамен инв. №

з) На основании данных Device DDT формируются диагностические данные


«Состояние модулей» корзины 3.
и) На основании данных Device DDT формируются диагностические данные
«Состояние модулей» корзины 4.
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 12
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.3 Программа «Чтение диагностических данных. Корзина 1


(2, 3, 4)»

Программы выполняют сбор диагностической информации группы


«Удаленный ввод/вывод» касающейся модулей ввода/вывода.

Входными данными программы являются:

а) МД «Данные Device DDT».


Выходными данными программы являются:

а) МД«Диагностические данные (ДД). Удаленный ввод/вывод».


Последовательность шагов выполнения:

а) Формирование диагностических данных модулей.


б) Чтение значений входных каналов модулей.
в) Чтение значений выходных каналов модулей.

1.4 Программа«Упаковка диагностических данных.


Резервирование»

Программа выполняет упаковку диагностической информации группы


«Резервирование» и «ПЛК» касающейся резервирования ПЛК.

Входными данными программы являются:

а) МД «Диагностические данные (ДД). Резервирование».


б) МД «Диагностические данные (ДД). ПЛК»

Выходными данными программы являются:

а) МД «Упакованные диагностические данные (УДД). Резервирование».


Взамен инв. №

Последовательность шагов выполнения:

а) Упаковка слова «Общее состояние резервирования».


б) Упаковка слова «Состояние резервирования ПЛК А и Б».
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 13
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.5 Программа «Упаковка диагностических данных.


Удаленный ввод/вывод»

Программа упаковку диагностической информации группы «ПЛК» и


«Удаленный ввод/вывод» - управляющие модули CRPи CRA.

Входными данными программы являются:

а) МД «Диагностические данные (ДД). ПЛК».


б) МД«Диагностические данные (ДД). Удаленный ввод/вывод».
Выходными данными программы являются:

а) МД «Упакованные диагностические данные (УДД). ПЛК».


б) МД«Упакованные диагностические данные (УДД). Удаленный
ввод/вывод».
Последовательность шагов выполнения:

а) Упаковка диагностической информации модуля CRP корзины А.


б) Упаковка диагностической информации модуля CRP корзины Б.
в) Упаковка диагностической информации модуля CRA корзины 1.
г) Упаковка диагностической информации модуля CRA корзины 2.
д) Упаковка диагностической информации модуля CRA корзины 3.
е) Упаковка диагностической информации модуля CRA корзины 4.

1.6 Программа «Упаковка диагностических данных.


Корзина 1 (2, 3, 4)»

Программы выполняют упаковку диагностической информации группы


«Удаленный ввод/вывод» касающейся модулей ввода/вывода.

Входными данными программы являются:

а) МД «Диагностические данные (ДД). Удаленный ввод/вывод».


Взамен инв. №

Выходными данными программы являются:

а) МД «Упакованные диагностические данные (УДД). Удаленный


ввод/вывод».
Подпись и дата

Последовательность шагов выполнения:

а) Упаковка общих диагностических данных.


б) Упаковка диагностических данных модулей.
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 14
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.7 Программа«Формирование сводных диагностических


данных. Корзина 1 (2, 3, 4)»

Программы выполняют формирование сводных диагностических данных


для управления корзинами.

Входными данными программы являются:

а) МД «Диагностические данные (ДД). Удаленный ввод/вывод».

Выходными данными программы являются:

а) МД «Сводные диагностические данные (СВД)».

Последовательность шагов выполнения:

а) Формирование данных корзины с помощью алгоритма «Формирование


сводных данных для корзины» (п.1.9).
б) Формирование данных модулей и их каналов с помощью
соответствующих алгоритмов в зависимости от типа модуля:
1) Алгоритм «Формирование сводных данных для модуля аналоговых
входов» (п.1.10).
2) Алгоритм «Формирование сводных данных для канала модуля
аналоговых входов» (п.1.11).
3) Алгоритм «Формирование сводных данных для модуля дискретных
входов» (п.1.12).
4) Алгоритм «Формирование сводных данных для модуля дискретных
выходов» (п.1.13).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 15
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.8 Алгоритм «Синхронизация программ»

Алгоритм выполняет синхронизацию программ основного и резервного


ПЛК.

Входными данными алгоритма являются:

а) Системный бит «Запрос на передачу программы» - текущее состояние.


б) Элементы МД «Диагностические данные (ДД). Резервирования»:
1) Слово «Резервирование. Общее состояние».
в) Элементы МД «Диагностические данные (ДД). ПЛК»:
1) Слово «ПЛК. Состояние резервирования» - Корзина А.
2) Слово «ПЛК. Состояние резервирования» - Корзина Б.
Выходными данными алгоритма являются:

а) Запрос на передачу программы.


Последовательность шагов выполнения:

а) Определение возможности и необходимости передачи программы из


основного ПЛК в резервный.
б) Формирование запроса на передачу программы с задержкой 2 сек.
в) Поддержка выходного сигнала до окончания процесса передачи
программы.

1.9 Алгоритм«Формирование сводных данных для


корзины»

Алгоритм формирует сводные диагностические данные корзины.

Входными данными алгоритма являются:


Взамен инв. №

а) Диагностические данные - Модуль CRA.


Выходными данными алгоритма являются:

а) Сводная диагностика корзины.


б) Сводная диагностика модулей.
Подпись и дата

Последовательность шагов выполнения:

а) Формирование сводной диагностики корзины.


б) Формирование базовой сводной диагностики модулей корзины.
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 16
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.10 Алгоритм «Формирование сводных данных для модуля


аналоговых входов»

Алгоритм формирует сводные диагностические данные модуля


аналоговых входов.

Входными данными алгоритма являются:

а) Диагностические данные - Модуль аналоговых входов.


Выходными данными алгоритма являются:

а) Сводная диагностика модуля.


б) Сводная диагностика каналов.
Последовательность шагов выполнения:

а) Формирование сводной диагностики модуля.


б) Формирование базовой сводной диагностики каналов модуля.

1.11 Алгоритм «Формирование сводных данных для канала


модуля аналоговых входов»

Алгоритм формирует сводные диагностические данные канала модуля


аналоговых входов.

Входными данными алгоритма являются:

а) Диагностические данные - Модуль аналоговых входов.


Выходными данными алгоритма являются:

а) Сводная диагностика канала.


Последовательность шагов выполнения:
Взамен инв. №

а) Формирование сводной диагностики канала модуля.


Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 17
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

1.12 Алгоритм «Формирование сводных данных для модуля


дискретных входов»

Алгоритм формирует сводные диагностические данные модуля


дискретных входов и каналов модуля.

Входными данными алгоритма являются:

а) Диагностические данные - Модуль дискретных входов.


Выходными данными алгоритма являются:

а) Сводная диагностика модуля.


б) Сводная диагностика входных каналов.
Последовательность шагов выполнения:

а) Формирование сводной диагностики модуля.


б) Формирование сводной диагностики входных каналов.

1.13 Алгоритм «Формирование сводных данных для модуля


дискретных выходов»

Алгоритм формирует сводные диагностические данные модуля


дискретных выходов и каналов модуля.

Входными данными алгоритма являются:

а) Диагностические данные - Модуль дискретных выходов.


Выходными данными алгоритма являются:

а) Сводная диагностика модуля.


б) Сводная диагностика выходных каналов.
Последовательность шагов выполнения:
Взамен инв. №

а) Формирование сводной диагностики модуля.


б) Формирование сводной диагностики выходных каналов.
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 18
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

2 ПЛК. ФМ «ОКРУЖЕНИЕ»

Функциональный модуль предназначен для выполнения задач связанных


с обеспечением работы:

а) Формирование даты и времени в необходимом формате.

2.1 Программа «Системное время»

Программа выполняет формирование даты и времени в необходимом


формате.

Входными данными программы являются:

а) МД «Системные данные».

Выходными данными программы являются:

а) МД «Данные окружения»:

Последовательность шагов выполнения:

а) Формирование текущей даты.


б) Формирование текущего времени.
в) Формирование текущей даты и времени в полном формате.
г) Формирование завтрашней даты.

2.2 Программа «Установка констант»

Программа выполняет установку перечня констант.

Входными данными программы являются:

а) Константы
Взамен инв. №

Выходными данными программы является:

а) МД «Данные окружения».

Последовательность шагов выполнения:

а) Формирование погрешности при сравнении на 0.


Подпись и дата

б) Формирование погрешности при сравнении двух чисел.


Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 19
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

3 ПЛК. ФМ «КИПИА – ВХОДЫ. АНАЛОГОВЫЕ СИГНАЛЫ»

Функциональный модуль предназначен для выполнения задач по


первичной обработке аналоговых входящих сигналов:

а) Считывание значений от входных каналов.


б) Преобразование сигналов.
в) Формирование диагностической информации сигналов.
г) Формирование информации о достоверности сигналов.

3.1 Программа «Чтение аналоговых входных сигналов


корзины 1 (2, 3, 4)»

Программы выполняют пересылку текущих входных значений от каналов


модулей ввода в МД «КИПиА - Входы. Аналоговые сигналы. Значения.
Корзина 1», МД «КИПиА - Входы. Аналоговые сигналы. Значения. Корзина
2»МД «КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 3»и МД
«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 4».

Входными данными программы являются:

а) МД «Диагностические данные (ДД). Удаленный ввод/вывод».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Выполняется последовательная пересылка входного значения для


каждого канала каждого входного аналогового модуля.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 20
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

3.2 Программа «Преобразование аналоговых входных


сигналов корзины 1 (2, 3, 4)»

Программа выполняет преобразование входных значений сигналов в


значения параметров на основе конфигурационных данных.

Входными данными программы являются:

а) МД«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 1(2, 3, 4)».


б) МД «КИПиА - Входы. Аналоговые сигналы. Конфигурация.
Корзина 1 (2, 3, 4)».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Выполняется последовательное преобразование входного значения


каждого аналогового сигнала посредством алгоритма«Преобразование
аналогового входного сигнала» (п.3.5).

3.3 Программа «Формирование диагностики аналоговых


входных сигналов корзины 1 (2, 3, 4)»

Программа выполняет формирование данных диагностики для входных


аналоговых сигналов.

Входными данными программы являются:

а) МД «Сводные диагностические данные (СВД)».

Выходными данными программы являются:


Взамен инв. №

а) МД«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Для каждого канала формируется признак «Канал работает». Сигнал


формируется на основе суммарных диагностических данных:
Подпись и дата

а) Сводная диагностика корзины.


б) Сводная диагностика модуля.
в) Сводная диагностика канала.
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 21
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

3.4 Программа «Оценка достоверности аналоговых входных


сигналов корзины 1 (2, 3, 4)»

Программа выполняет оценку достоверности аналоговых сигналов.

Входными данными программы являются:

а) МД «ДД. Удаленный ввод/вывод».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Аналоговые сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Для каждого канала формируется признак «Сигнал достоверен»


посредством алгоритма«Оценка достоверности аналогового входного сигнала»
(п.3.6).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 22
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

3.5 Алгоритм «Преобразование аналогового входного


сигнала»

Алгоритм реализует механизм преобразования аналогового сигнала.

Входными данными алгоритма являются:

а) Конфигурация:
1) Минимальное значение сигнала.
2) Максимальное значение сигнала.
б) Значение:
1) Входное значение канала.
Выходными данными алгоритма являются:

а) Значение:
1) Входное значение сигнала.
Последовательность шагов выполнения:

Преобразование осуществляется согласно схеме (Рисунок 3.1). При этом


значению 20000 соответствует 20 мА, а значению 4000 – 4 мА физического
сигнала. Минимальное и максимальное значение сигнала используется
согласно конфигурационным данным.Вычисление производится согласно
формуле:

𝐼𝑉𝑎𝑙𝑢𝑒 − 4000 ∗ 𝐴𝑀𝑎𝑥𝑉𝑎𝑙𝑢𝑒 − 𝐴𝑀𝑖𝑛𝑉𝑎𝑙𝑢𝑒


𝐴𝑉𝑎𝑙𝑢𝑒 = + 𝐴𝑀𝑖𝑛𝑉𝑎𝑙𝑢𝑒,
16000
где

AValue – Преобразованное значение.

IValue –Значение канала.


Взамен инв. №

AMaxValue –Максимальное значение сигнала.

AMinValue – Минимальное значение сигнала.


Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 23
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

Канал

20000

Входное значение

4000
Сигнал

Минимальное Преобразованное Максимальное


значение значение значение

Рисунок 3.1 Схема преобразования аналогового сигнала

3.6 Алгоритм «Оценка достоверности аналогового входного


сигнала»

Алгоритм реализует формирование признака достоверности сигнала.

Входными данными алгоритма являются:

а) Диагностические данные канала модуля аналогового входа.


б) Слово «Состояние сигнала.
Выходными данными алгоритма являются:

а) Слово «Состояние сигнала.


Последовательность шагов выполнения:

Формирование признака «Достоверность сигнала» выполняется на основе


диагностических данных канала модуля аналогового входа. Сигнал является
Взамен инв. №

достоверным, если нет проблем с диагностикой канала (признак «Канал


работает») и нет дополнительных проблем измерения (диагностическая
информация).
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 24
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

4 ПЛК. ФМ «КИПИА – ВХОДЫ. ДИСКРЕТНЫЕ СИГНАЛЫ»

Функциональный модуль предназначен для выполнения задач по


первичной обработке дискретных входящих сигналов:

а) Считывание значений от входных каналов.


б) Обработка сигналов.
в) Формирование диагностической информации сигналов.
г) Формирование информации о достоверности сигналов.

4.1 Программа «Чтение дискретных входных сигналов


корзины 1 (2, 3, 4)»

Программы выполняют пересылку текущих входных значений от каналов


модулей ввода в МД «КИПиА - Входы. Дискретные сигналы. Значения.
Корзина 1», МД «КИПиА - Входы. Дискретные сигналы. Значения. Корзина 2»
МД «КИПиА - Входы. Дискретные сигналы. Значения. Корзина 3» и МД
«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 4».

Входными данными программы являются:

а) МД «Диагностические данные (ДД). Удаленный ввод/вывод».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Выполняется последовательная пересылка входного значения для


каждого канала каждого входного дискретного модуля.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 25
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

4.2 Программа «Обработкадискретных входных сигналов


корзины 1 (2, 3, 4)»

Программа выполняет обработку входных значений сигналов.

Входными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Выполняется последовательная обработка входного значения каждого


дискретного сигнала посредством алгоритма«Обработка дискретного входного
сигнала» (п.4.5).

4.3 Программа «Формирование диагностики дискретных


входных сигналов корзины 1 (2, 3, 4)»

Программа выполняет формирование данных диагностики для входных


дискретных сигналов.

Входными данными программы являются:

а) МД «Сводные диагностические данные (СВД)».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:


Взамен инв. №

Для каждого канала формируется признак «Канал работает». Сигнал


формируется на основе суммарных диагностических данных:

а) Сводная диагностика корзины.


б) Сводная диагностика модуля.
Подпись и дата

в) Сводная диагностика канала.


Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 26
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

4.4 Программа «Оценка достоверности дискретных входных


сигналов корзины 1 (2, 3, 4)»

Программа выполняет оценку достоверности дискретных сигналов.

Входными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Выходными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Последовательность шагов выполнения:

Для каждого канала формируется признак «Сигнал достоверен»


посредством алгоритма «Оценка достоверности дискретного входного сигнала»
(п.4.6).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 27
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

4.5 Алгоритм «Обработка дискретного входного сигнала»

Алгоритм реализует механизм обработки дискретного входного сигнала

Входными данными алгоритма являются:

а) Значение:
1) Входное значение канала.
Выходными данными алгоритма являются:

а) Значение:
1) Входное значение сигнала.
Последовательность шагов выполнения:

Обработка дискретного входного сигнала заключается в устранении


эффекта «дребезга контактов». Для этого выполняется сохранение истории
(Рисунок 4.1) изменения входного значения и при стабильном значении в
течение 3 последовательных исполнений основного цикла программы ПЛК
(«циклов сканирования») устоявшееся значение принимается как значение
сигнала.

15 История изменения 2 1 0
Входное
значение
канала

Входное
значение
сигнала

Рисунок 4.1 Схема обработки дискретного входного значения


Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 28
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

4.6 Алгоритм «Оценка достоверности дискретного входного


сигнала»

Алгоритм реализует формирование признака достоверности сигнала.

Входными данными алгоритма являются:

а) Слово «Состояние сигнала.


Выходными данными алгоритма являются:

а) Слово «Состояние сигнала.


Последовательность шагов выполнения:

Формирование признака «Достоверность сигнала» выполняется на основе


диагностических данных канала модуля дискретного входа. Сигнал является
достоверным, если нет проблем с диагностикой канала (признак «Канал
работает»).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 29
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

5 ПЛК. ФМ «ВХОДНЫЕ ПАРАМЕТРЫ. АНАЛОГОВЫЕ ВХОДЫ»

Функциональный модуль предназначен для выполнения задач по


подготовке и окончательной обработке аналоговых входных параметров на
основе аналоговых входных сигналов.

5.1 Программа «Формирование аналоговых входных


параметров. Печь 13 (14, 15, 16)»

Программа выполняетформированиеаналоговых входных параметров.

Входными данными программы являются:

а) МД «КИПиА - Входы. Аналоговые сигналы. Значения. Корзина1(2, 3, 4)».

Выходными данными программы являются:

а) МД «Входные параметры. Аналоговые входы. Значения.


Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

Выполняется последовательная подготовка каждого аналогового


параметрапосредством алгоритма«Формирование аналогового входного
параметра» (п.5.2).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 30
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

5.2 Алгоритм «Формирование аналогового входного


параметра»

Алгоритм реализует механизм формирования параметра на основе


сигналов.

Входными данными алгоритма являются:

а) Аналоговый входной сигнал.

Выходными данными алгоритма являются:

а) Аналоговый входной параметр.

Последовательность шагов выполнения:

Выполнение происходит в несколько этапов:

а) Формирование достоверности сигнала


б) Формирование достоверности параметра
в) Формирование значения параметра
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 31
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

6 ПЛК. ФМ «ВХОДНЫЕ ПАРАМЕТРЫ. ДИСКРЕТНЫЕ ВХОДЫ»

Функциональный модуль предназначен для выполнения задач по


подготовке и окончательной обработке дискретных входных параметров на
основе дискретных входных сигналов.

6.1 Программа «Формирование дискретных входных


параметров»

Программа выполняетформирование дискретных входных параметров.

Входными данными программы являются:

а) МД«КИПиА - Входы. Дискретные сигналы. Значения. Корзина 1(2, 3, 4)».

Выходными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

Выполняется последовательная подготовка каждого дискретного


параметра посредством алгоритма«Формирование дискретного входного
параметра» (п.6.2).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 32
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

6.2 Алгоритм «Формирование дискретного входного


параметра»

Алгоритм реализует механизм формирования параметра на основе


сигналов.

Входными данными алгоритма является:

а) Дискретный входной сигнал.

Выходными данными алгоритма является:

а) Дискретный входной параметр.

Последовательность шагов выполнения:

Выполнение происходит в несколько этапов:

а) Формирование достоверности сигнала


б) Формирование достоверности параметра
в) Формирование значения параметра
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 33
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

7 ПЛК. ФМ «МОДЕЛЬ»

Функциональный модуль предназначен для выполнения задач,


относящихся к моделированию входов и выходов:

а) Управление моделью (п. 7.1).


б) Моделирование аналоговых входов ().
в) Моделирование дискретных входов.
г) Моделирование работы механизмов.

7.1 Программа «Управление моделью»

Программа выполняет управление моделью в целом и управление


моделью механизмов.

Входными данными программы являются:

а) МД «Управление моделью».

Выходными данными программы являются:

а) МД «Управление моделью».

Последовательность шагов выполнения:

а) Алгоритм «Управление моделью в целом» (п. 7.6).


б) Алгоритм «Управление моделью механизмов» (п. 7.7).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
34
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

7.2 Программа «Обработка аналоговых входных


параметров. Печь 13 (14, 15, 16)»

Программа обеспечивает работу моделирование аналоговых входных


параметров кроме параметров, относящихся к механизмам.

Входными данными программы являются:

а) МД «Управление моделью».
б) МД «Входные параметры. Аналоговые входы. Значения.
Печь 13 (14, 15, 16)».

Выходными данными программы являются:

а) МД «Входные параметры. Аналоговые входы. Значения


Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

При включенной модели производится запись значений от модели в


текущее значение параметра. При отключенной модели текущее значение
записывается в значение от модели.

7.3 Программа «Моделирование дискретных входов.


Печь 13 (14, 15, 16)»

Программа реализует моделирование дискретных входных параметров


кроме параметров, относящихся к механизмам.

Входными данными программы являются:

а) МД «Управление моделью».
Взамен инв. №

Выходными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15,16)».

Последовательность шагов выполнения:


Подпись и дата

Входным дискретным параметрам о состоянии питания присваивается


значение соответствующее работоспособному состоянию.
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
35
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

7.4 Программа «Моделирование работы механизмов.


Печь 13 (14, 15, 16)»

Программа реализует моделирование дискретных входных параметров


относящихся к механизмам.

Входными данными программы являются:

а) МД «Управление моделью».
б) МД «Выходные параметры. Дискретные выходы. Значения.
Печь 13 (14, 15, 16)».

Выходными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

Последовательно выполняется моделирование каждого механизма, для


которого включено моделирование, согласно алгоритму:

а) Входному дискретному параметру «Работа» («Открыт») присваивается


значение выходного дискретного параметра «Включить» («Открыть»).
б) Входному дискретному параметру «Дистанционный» присваивается
всегда значение соответствующее дистанционному режиму управления
механизмом.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
36
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

7.5 Программа «Обработка дискретных входных


параметров. Печь 13 (14, 15, 16)»

Программа обеспечивает работу моделирование дискретных входных


параметров кроме параметров, относящихся к механизмам.

Входными данными программы являются:

а) МД «Управление моделью».
б) МД «Входные параметры. Дискретные входы. Значения.
Печь 13 (14, 15, 16)».

Выходными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

При включенной модели производится запись значений от модели в


текущее значение параметра. При отключенной модели текущее значение
записывается в значение от модели.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
37
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

7.6 Алгоритм «Управление моделью в целом»

Алгоритм реализует управление моделью в целом.

Входными данными алгоритма являются:

а) МД «Управление моделью».
Выходными данными алгоритма являются:

а) МД «Управление моделью».
Последовательность шагов выполнения:

а) Обработка команды «Включить модель» - при этом автоматически


включаются модель аналоговых входов и механизмов.
б) Обработка команды «Отключить модель».
в) Обработка команды «Включить модель аналоговых входов».
г) Обработка команды «Отключить модель аналоговых входов».
д) Обработка команды «Включить модель механизмов».
е) Обработка команды «Отключить модель механизмов».
ж) Подтверждение всех команд

7.7 Алгоритм «Управление моделью механизмов»

Алгоритм реализует управление моделью механизмов.

Входными данными алгоритма являются:

а) МД «Управление моделью»:
1) Управление моделью в целом.
2) Управление моделью механизмов.
Выходными данными алгоритма являются:
Взамен инв. №

а) МД «Управление моделью»:
1) Управление моделью механизмов.
Последовательность шагов выполнения:

а) Обработка команды «Включить моделирование всех механизмов».


Подпись и дата

б) Обработка команды «Отключить моделирование всех механизмов».


в) Обработка команды «Включить моделирование механизма …» - для
каждого механизма своя команда.
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
38
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

8 ПЛК. ФМ «СИГНАЛИЗАЦИЯ. АНАЛОГОВЫЕ ВХОДЫ»

Функциональный модуль предназначен для выполнения задач, связанных


с сигнализацией отклонений технологических параметров – аналоговых
входных параметров.

8.1 Программа «Обработка аналоговых входных


параметров. Печь 13 (14, 15,16)»

Программа выполняет обработку аналоговых параметров.

Входными данными программы являются:

а) МД «Сигнализация. Аналоговые входные параметры. Конфигурация.


Печь 13 (14, 15, 16)».
б) МД «Входные параметры. Аналоговые входы. Значения.
Печь 13 (14, 15,16)».

Выходными данными программы являются:

в) МД «Входные параметры. Аналоговые входы. Значения.


Печь 13 (14, 15,16)».

Последовательность шагов выполнения:

Выполняется последовательная обработка каждого аналогового


параметра посредством алгоритма«Сигнализация - Обработка аналогового
параметра» (п.8.2).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
39
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

8.2 Алгоритм «Сигнализация - Обработка аналогового


параметра»

Алгоритм реализует обработку аналогового параметра.

Входными данными алгоритма являются:

а) Конфигурация:
1) Верхнее аварийное значение.
2) Верхнее предупредительное значение.
3) Нижнее предупредительное значение.
4) Нижнее аварийное значение
б) Параметр:
1) Значение параметра.
Выходными данными алгоритма являются:

а) Параметр:
1) Состояние параметра.
Последовательность шагов выполнения:

а) Вычисление признака «HH» - Если текущее значение параметра больше


или равно, чем верхнее аварийное значение.
б) Вычисление признака «H» - Если текущее значение параметра больше
или равно, чем верхнее предупредительное значение.
в) Вычисление признака «L» - Если текущее значение параметра меньше
или равно, чем нижнее предупредительное значение.
г) Вычисление признака «LL» - Если текущее значение параметра меньше
или равно, чем нижнее аварийное значение.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
40
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9 ПЛК. ФМ «МЕХАНИЗМЫ»

Функциональный модуль предназначен для выполнения задач связанных


с механизмами.

Механизмы разделены на следующие группы:

а) Типовые механизмы – физические механизмы с унифицированным


способом управления.
б) Сложные механизмы – физические механизмы (комплекс механизмов) со
специфическим способом управления

К типовым механизмам относятся клапаны подпитки и стравливания


давления ПГС, вентиляторы обдува и нагреватели. Типовые механизмы имеют
идентичную структуру данных, один и тот же алгоритм управления (п.9.7), но
разнесены по программам (п.9.1, п.9.2 и п.9.3).

К сложным механизмам относятся клапана регулирования воды,


дозаторы, шибера. Сложные механизмы имеют специфичные структуры
данных и алгоритмы управления (п.9.8, п. 9.9, п. 9.10), так же разнесены по
программам (п. 9.4, п 9.5, п. 9.6).
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
41
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.1 Программа «Обработка механизмов. Типовые – Клапаны.


Печь 13 (14, 15, 16)»

Программа выполняет управление клапанами подпитки (YH1) и


стравливния (YL1) давления ПГС.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».
б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»:
б) МД «Выходные параметры. Дискретные выходы. Значения.
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

а) Выполняется инициализация данных для каждого механизма:


1) Длительность таймеров включения.
2) Длительность таймеров выключения.
б) Выполняется чтение входных дискретных параметров для каждого
механизма:
1) «Открыт».
2) «Дистанционный».
в) Выполняется последовательная обработка каждого механизма
посредством алгоритма«Обработка механизма – Типовой механизм» (п.9.7).
г) Выполняется запись выходных дискретных параметров для каждого
механизма:
1) «Открыть».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
42
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.2 Программа «Обработка механизмов. Типовые–


Вентилятор обдува. Печь 13 (14, 15, 16)»

Программа выполняет управление вентилятором обдува B1.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)»
б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»
б) МД «Выходные параметры. Дискретные выходы. Значения
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

а) Выполняется инициализация данных для каждого механизма:


1) Длительность таймеров включения.
2) Длительность таймеров выключения.
б) Выполняется чтение входных дискретных параметров для каждого
механизма:
1) «Включен».
2) «Дистанционный».
в) Выполняется последовательная обработка каждого механизма
посредством алгоритма«Обработка механизма – Типовой механизм» (п.9.7).
г) Выполняется запись выходных дискретных параметров для каждого
механизма:
1) «Включить».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
43
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.3 Программа «Обработка механизмов. Типовые–


Нагреватели. Печь 13 (14, 15, 16)»

Программа выполняет управление нагревателями Т1, Т2, Т3, Т4.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».
б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»
б) МД «Выходные параметры. Дискретные выходы. Значения.
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

а) Выполняется инициализация данных для каждого механизма:


1) Длительность таймеров включения.
2) Длительность таймеров выключения.
б) Выполняется чтение входных дискретных параметров для каждого
механизма:
1) «Включен».
2) «Дистанционный».
в) Выполняется последовательная обработка каждого механизма
посредством алгоритма«Обработка механизма – Типовой механизм» (п.9.7).
г) Выполняется запись выходных дискретных параметров для каждого
механизма:
1) «Включить».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
44
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.4 Программа «Обработка механизмов. Сложные – Клапан


регулирующий. Печь 13 (14, 15, 16)»

Программа выполняет управление регулирующими клапанами воды V1.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».
б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»:
б) МД «Выходные параметры. Дискретные выходы. Значения.
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

а) Выполняется чтение входных дискретных параметров для каждого


механизма:
1) «Открыт».
2) «Закрыт».
3) «Дистанционный».
б) Выполняется последовательная обработка механизма посредством
алгоритма«Обработка механизма – Регулирующий клапан» (п.9.7).
в) Выполняется запись выходных дискретных параметров для механизма:
1) «Открывать».
2) «Закрывать».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
45
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.5 Программа «Обработка механизмов. Сложные –Дозатор.


Печь 13 (14, 15, 16)»

Программа выполняет управление дозатором F1.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».
б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»:
б) МД «Выходные параметры. Дискретные выходы. Значения.
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

а) Выполняется чтение входных дискретных параметров для каждого


механизма:
1) «Положение поршня дозатора 1».
2) «Положение поршня дозатора 2».
б) Выполняется последовательная обработка механизма посредством
алгоритма«Обработка механизма – Дозатор» (п.9.7).
в) Выполняется запись выходных дискретных параметров для механизма:
1) «Клапан 1 дозатора подачи TiCl4 включить».
2) «Клапан 2 дозатора подачи TiCl4 включить».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
46
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.6 Программа «Обработка механизмов. Сложные –Шибер.


Печь 13»

Программа выполняет управление шибером S1.

Входными данными программы являются:

а) МД «Входные параметры. Дискретные входы. Значения.Печь 13».


б) МД «Механизмы»

Выходными данными программы являются:

а) МД «Механизмы»
б) МД «Выходные параметры. Дискретные выходы. Значения. Печь 13».

Последовательность шагов выполнения:

а) Выполняется чтение входных дискретных параметров для каждого


механизма:
1) «Положение переключателя шибера 1».
2) «Положение переключателя шибера 2».
3) Переключающий шибер дистанционный (автомат)
б) Выполняется последовательная обработка механизма посредством
алгоритма«Обработка механизма – Шибер» (п.9.8).
в) Выполняется запись выходных дискретных параметров для механизма:
1) «Переключающий шибер перевести в положение 2».
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
47
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.7 Алгоритм «Обработка механизма - Типовой механизм»

Алгоритм реализует обработку типового механизма.

Входными данными алгоритма являются:

а) Входы/Выходы.
б) Состояние.
в) Команды.
Выходными данными алгоритма являются:

а) Входы/Выходы.
б) Состояние.
в) Команды.
Последовательность шагов выполнения:

Обработка механизма заключается в анализе условий (Таблица 9.2) и


переходе в соответствующее состояние (Таблица 9.1) автомата (Рисунок 9.1).
Во время перехода или постоянно в зависимости от состояния выдаются
необходимые воздействия (Таблица 9.3).
Таблица 9.1 Список состояний автомата «Управление типовым механизмом»
Обозна-
Наименование
чение
SM Режим «Местный»
S00 Неопределенный режим
SD1 Включено/Открыто в дистанционном режиме
SD0 Отключено/Закрыто в дистанционном режиме
SA1 Включено/Открыто в автоматическом режиме
SA0 Отключено/Закрыто в автоматическом режиме
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
48
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

Таблица 9.2 Список условий автомата «управление типовым механизмом»


Обозна-
Условие
чение
CM Нет входного сигнала «Дистанционный»
Есть входной сигнал «Дистанционный» и нет режима
C00
«Дистанционный» и нет режима «Автоматический»
Режим «Дистанционный» и есть входной сигнал
CD1
«Включен/Открыт»
Режим «Дистанционный» и нет входного сигнала
CD0
«Включен/Открыт»
Режим «Автоматический» и есть входной сигнал
CA1
«Включен/Открыт»
Режим «Автоматический» и нет входного сигнала
CA0
«Включен/Открыт»
При наличии входного сигнала «Включен/Открыт» нет
CE1 выходного сигнала «Включить/Открыть» и не
выполняется команда «Включить/Открыть»
При отсутствии входного сигнала «Включен/Открыт»
CE0 есть выходной сигнал «Включить/Открыть» и не
выполняется команда «Отключить/Закрыть»
Есть команда «Отключить/Закрыть» дистанционного
CD1_D0
режима
Есть команда «Включить/Открыть» дистанционного
CD0_D1
режима
Есть команда «Отключить/Закрыть» автоматического
CA1_A0
режима
Есть команда «Включить/Открыть» автоматического
CA0_A1
режима
Выполняется команда «Отключить/Закрыть» и
CE10
закончился отсчет таймаута отключения/закрытия
Выполняется команда «Включить/Открыть» и
CE01
закончился отсчет таймаута включения/открытия
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
49
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

Таблица 9.3 Список воздействий автомата «Управление типовым механизмом»


Обозна-
Воздействие
чение
Установить признак режима «Местный» и сбросить
признаки остальных режимов.
YM Сбросить все ошибки.
Сбросить все команды.
Сбросить выходной сигнал «Включить/Открыть».
Установить признак режима «Дистанционный» и
сбросить признаки остальных режимов.
Y00
Сбросить все ошибки.
Сохранить состояние механизма.
YE1 Установить признак «Ошибка «Включился/Открылся»
YE0 Установить признак «Ошибка «Отключился/Закрылся»
Установить признак «Ошибка «Не включился/Не
открылся».
YE01
Сбросить отсчет таймаута включения/открытия.
Сбросить выходной сигнал «Включить/Открыть».
Установить признак «Ошибка «Не отключился/Не
закрылся».
YE10
Сбросить отсчет таймаута отключения/закрытия.
Установить выходной сигнал «Включить/Открыть».
Y1 Сбросить отсчет таймаута включения/открытия.
Y0 Сбросить отсчет таймаута отключения/закрытия.
Установить признак режима «Автоматический».
YDA
Сбросить признак режима «Дистанционный».
Установить признак режима «Дистанционный».
YAD
Сбросить признак режима «Автоматический».
Установить выходной сигнал «Включить/Открыть».
Подтвердить команду «Включить/Открыть»
дистанционного режима.
YD0_D1 Начать отсчет таймаута включения/открытия.
Сбросить признак «Ошибка «Отключился/Закрылся».
Взамен инв. №

Сбросить признак «Ошибка «Не включился/Не


открылся».
Сбросить выходной сигнал "Включить/Открыть".
Подтвердить команду "Отключить/Закрыть"
дистанционного режима.
YD1_D0 Начать отсчет таймаута отключения/закрытия.
Сбросить признак "Ошибка "Включился/Открылся"".
Подпись и дата

Сбросить признак "Ошибка "Не отключился/Не


закрылся""
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
50
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

Обозна-
Воздействие
чение
Установить выходной сигнал "Включить/Открыть".
Подтвердить команду "Включить/Открыть"
автоматического режима.
YA0_A1 Начать отсчет таймаута включения/открытия.
Сбросить признак "Ошибка "Отключился/Закрылся"".
Сбросить признак "Ошибка "Не включился/Не
открылся"".
Сбросить выходной сигнал "Включить/Открыть".
Подтвердить команду "Отключить/Закрыть"
автоматического режима.
YA1_A0 Начать отсчет таймаута отключения/закрытия.
Сбросить признак "Ошибка "Включился/Открылся"".
Сбросить признак "Ошибка "Не отключился/Не
закрылся""
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
51
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

C00

CM
SM S00
(YM) (Y00)

C00

CM
CD1
CM CD0 C00

CD1
CD1_D0 CE01
(YD1_D0) (YE01)

C00
SD1 SD0
CM C00
(Y1) (Y0)

CD0

CDA CDA
CM
(YDA) (YDA)

CD0_D1
CE1 CE10 CD0 CD1 (YD0_D1) CE0
(YE1) (YE10) CA0 (YE0)
CA1 CD1 CD0
CA0 CA1

CE1 CE0
(YE1) (YE0)

CA1
SA1 SA0
(Y1) (Y0)
Взамен инв. №

CAD CAD
(YAD) (YAD)
CA0

CA1_A0 CE10 CE01 CA0_A1


(YA1_A0) (YE10) (YE01) (YA0_A1)
Подпись и дата

Рисунок 9.1Схема автомата «Управление типовым механизмом»


Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
52
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

9.8 Алгоритм «Обработка механизма - Шибер»

9.9 Алгоритм «Обработка механизма –Регулирующий


клапан»

9.10 Алгоритм «Обработка механизма - Дозатор»


Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
53
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

10 ПЛК. ФМ «ВЫХОДНЫЕ ПАРАМЕТРЫ. ДИСКРЕТНЫЕ


ВЫХОДЫ»

Функциональный модуль предназначен для выполнения задач по


подготовке дискретных выходных сигналов на основе дискретных выходных
параметров.

10.1 Программа «Формирование дискретных выходных


сигналов. Печь 13 (14, 15, 16)»

Программа выполняетформированиедискретных выходных сигналов.

Входными данными программы являются:

а) МД «Выходные параметры. Дискретные выходы. Значения.


Печь 13(14, 15, 16)».

Выходными данными программы являются:

а) МД «Выходные параметры. Дискретные выходы. Значения.


Печь 13 (14, 15, 16)».
б) МД «КИПиА - Выходы. Дискретные сигналы. Значения.
Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

Выполняется последовательная пересылка выходного значения параметра


для каждого выходного значения сигнала.
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-02 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата 54
Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

11 ПЛК. ФМ «КИПИА - ВЫХОДЫ. ДИСКРЕТНЫЕ СИГНАЛЫ»

Функциональный модуль предназначен для выполнения задач по


окончательной обработке дискретных исходящих сигналов:

а) Запись значений в выходные каналы.

11.1 Программа «Запись дискретных выходных сигналов


корзины 1 (2, 3, 4)»

Программы выполняют пересылку текущих исходящих значений МД


«КИПиА - Выходы. Дискретные сигналы. Значения. Корзина 1 (2, 3, 4) в
каналы модулей вывода.

Входными данными программы являются:

а) МД «КИПиА - Выходы. Дискретные сигналы. Значения.


Корзина 1 (2, 3, 4)».

Выходными данными программы являются:

а) МД «Данные DeviceDDT».

Последовательность шагов выполнения:

Выполняется последовательная пересылка исходящего значения для


каждого канала каждого выходного дискретного модуля.
Взамен инв.
Подпись и дата
подл.

Лист
КТС-2013-10-01 АТХ.ПБ.01
Инв.

Изм. КОЛ.УЧ. Лист док. Подпись Дата 55


Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

12 ПЛК. ФМ «АЛАРМЫ»

12.1 Программа «Формирование признаков»

Программа выполняет определение состояний электропитания для


формирования тревог.

Входными данными программы является:

а) МД «Входные параметры. Дискретные входы. Значения.


Печь 13 (14, 15, 16)».
1) Элемент «U220N1»

Выходными данными программы являются:

а) МД «Алармы. Печь 13 (14, 15, 16)».

Последовательность шагов выполнения:

Выполняется формирование признаков состояния электропитания для


каждой печи.
Взамен инв.
Подпись и дата
подл.

Лист
КТС-2013-10-01 АТХ.ПБ.01
Инв.

Изм. КОЛ.УЧ. Лист док. Подпись Дата 56


Формат А4
Этот документ является собственностью ООО «КТС-Груп» и не
подлежит копированию и распространению без его согласия.

ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ

Номера листов (страниц) Всего


№ листов №
Изме- Заме- Аннули- Подпись Дата
изм. Новых (страниц) документа
ненных ненных рованных в докум
Взамен инв. №
Подпись и дата
Инв. № подл.

Лист
КТС-2013-10-01 АТХ.ПБ.01
Изм. КОЛ.УЧ. Лист № док. Подпись Дата
57
Формат А4

Вам также может понравиться