- •Оглавление
- •Введение
- •1.Проверка на достоверность сигналов с усо
- •2.Структура алгоблока. Организация связи между алгоблоками
- •3.Программная реализация защиты по дискретному каналу
- •3.1.1 Таймер
- •3.1.2Триггер
- •3.1.3Программа защиты от «дребезга»
- •3.2.Программа защиты по дискретному каналу
- •3.3.Первая программа защиты по аналоговому каналу
- •3.3.1Конфигурационная таблица программы 1
- •3.4.Вторая программа защиты по аналоговому каналу
- •3.4.1Конфигурационная таблица программы 2
- •3.5.Оценка величины гистерезиса в нуль-органе
- •3.6.Алгоритм расчёта среднего значения в асутп
- •3.7.Защита от выброса или провала аналогового сигнала
- •3.8.Контрольные вопросы
- •4.Алгоритм простого блока мажоритарного выбора два из трёх
- •4.1.Программа простого блока мажоритарного выбора
- •5. Алгоритм мажоритарного выбора три из пяти
- •5.1.Программа
- •5.2.Конфигурационная таблица
- •6.Программа выбора исправного канала из двух каналов
- •6.1.Конфигурационная таблица
- •6.2.Контрольные вопросы
- •7.Управление по циклограмме
- •8.Алгоритм синтеза циклического управления
- •8.1.Циклограмма 1. Типовая циклограмма
- •8.2.Циклограмма 2. Управление в зависимости от параметра.
- •8.3.Циклограмма 3. Программа с повторяющимися ситуациями
- •8.4.Циклограмма 4. Задание числа циклов с лп контроллера
- •8.5.Циклограмма 5. Пуск циклограммы по команде оператора
- •8.6.Контрольные вопросы
- •9.Синтез дискретных систем управления
- •9.1.Классический алгоритм синтеза дискретного автомата
- •9.1.1Автомат с памятью и с защитой по каналам
- •9.2.Автомат с контролем последовательности ситуаций
- •9.3.Описание программы управления электрозадвижкой
- •9.4.Контрольные вопросы
- •10.Организация связи с верхним уровнем16
- •11.Управление задвижкой по циклограмме
- •12.Практические особенности реализации циклограмм
- •13.Перевод программы c языка fbd в dxf-формат
- •14.Порядок получения конфигурационной таблицы
- •15.Спецификация представленных в пособии программ
- •16.Варианты заданий
- •Литература
- •Приложение а
- •1.Элементарные функции алгебры логики
- •2.Свойства элементарных функций
- •3.Принцип двойственности
- •4. Разложение булевой функции по переменным
- •5. Полнота системы
- •5.1.Полином Жегалкина
- •5.2.Теорема Жегалкина
- •1.Минимизация булевых функций
- •1.1.Минимизация нормальных форм
- •1.2.Алгоритм Квайна построения сокращенной днф
- •1.3.Метод Блейка
- •1.4. Построение сокращенной днф с помощью кнф
- •1.5.Построение всех тупиковых днф.
- •Алгоритм минимизации функций в классе днф
- •Алгоритм минимизации функций в классе кнф
- •Алгоритм минимизации функций в классе нормальных форм
- •1.6.Минимизация частично определенных функций
- •1.7. Минимизация с использованием карт Карно
- •1.8.Код Грея
- •Приложение б Краткая биография Жегалкина и.И.
- •Приложение в Языки программирования промышленных контроллеров
- •Приложение г Имитаторы аналоговых и дискретных сигналов
- •Приложение д25 Программы для овен плк-150 и плк-154
- •Реализация дискретных систем управления на контроллерах
- •400131 Волгоград, пр. Ленина, 28, корп. 1.
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 7.
5.2.Конфигурационная таблица
Редактор схем контроллера Ремиконт Р-130.
Имя схемы: major352.rem
Дата создания отчета: 28/11/2010
С И С Т Е М Н Ы Е П А Р А М Е Т Р Ы:
Системный номер контроллера: 2
Модель контроллера: Регулирующая
Комплектность УСО группы А: 8 ан.вх. и 2 ан.вых.(1)
Комплектность УСО группы Б: 8 д.вх. и 8 д.вых.(5)
Временной диапазон контроллера: Младший(Сек/Мин)
Время цикла: 0.2 сек.
Режим интерфейса: Командный
Ресурс ОЗУ1: 1905 байт
Ресурс ОЗУ2: 1476 байт
Минимальное время цикла: 0.2 сек
А Л Г О Р И Т М Ы И К О Н Ф И Г У Р А Ц И Я :
Таблица 10
-
Ал.б.
Алгоритм
Мод
Вход
Тип
Значение
Источник
N Имя
Ал.б./Выход
01
ОКО(01)
03
1 Xздн
8
21/ 1(X1)
2 Xвх
8
22/ 1(X2)
3 W0
9
0
4 W100
9
100
5 Xerr
8
23/ 1(X3)
6 Xруч
8
0
7 Xвр
8
24/ 1(X4)
8 Z
0
25/ 1(X5)
9 Nz
9
8
10 Nок
9
0
02
ОКО(01)
03
1 Xздн
8
50/ 1(Y)
2 Xвх
8
21/ 1(X1)
3 W0
9
0
4 W100
9
100
5 Xerr
8
22/ 1(X2)
6 Xруч
8
0
7 Xвр
8
23/ 1(X3)
8 Z
0
24/ 1(X4)
9 Nz
9
8
10 Nок
9
0
03
ОКО(01)
03
1 Xздн
8
50/ 1(Y)
2 Xвх
8
25/ 1(X5)
3 W0
9
0
4 W100
9
100
5 Xerr
8
0
6 Xруч
8
0
7 Xвр
8
0
8 Z
0
50/ 2(N)
9 Nz
9
9
10 Nок
9
0
05
ВАА(07)
08
1 Xc1
8
0
2 Km1
6
1
3 Xc2
8
0
4 Km2
6
1
5 Xc3
8
0
6 Km3
6
1
7 Xc4
8
0
8 Km4
6
1
9 Xc5
8
0
10 Km5
6
1
06
ВДБ(10)
08
07
МСШ(55)
08
1 X1
8
5/ 1(Y1)
2 Kм1
6
1
3 X2
8
5/ 2(Y2)
4 Kм2
6
1
5 X3
8
5/ 3(Y3)
6 Kм3
6
1
7 X4
8
5/ 4(Y4)
8 Kм4
6
1
9 X5
8
5/ 5(Y5)
10 Kм5
6
1
11 X6
8
5/ 6(Y6)
12 Kм6
6
1
13 X7
8
5/ 7(Y7)
14 Kм7
6
1
15 X8
8
5/ 8(Y8)
16 Kм8
6
1
08
ИЛИ(72)
08
1 C11
0
6/ 1(D1)
2 С21
0
0
3 C12
0
6/ 2(D2)
4 С22
0
0
5 C13
0
6/ 3(D3)
6 С23
0
0
7 C14
0
6/ 4(D4)
8 С24
0
0
9 C15
0
6/ 5(D5)
10 С25
0
0
11 C16
0
6/ 6(D6)
12 С26
0
0
13 C17
0
6/ 7(D7)
14 С27
0
0
15 C18
0
6/ 8(D8)
16 С28
0
0
11
ПЕР(57)
02
1 X1
8
7/ 1(X)
2 C1
0
8/ 1(D1)
3 X2
8
0
4 C2
0
инверсия
8/ 1(D1)
12
ПЕР(57)
02
1 X1
8
7/ 1(X)
2 C1
0
8/ 2(D2)
3 X2
8
0
4 C2
0
инверсия
8/ 2(D2)
13
ПЕР(57)
02
1 X1
8
7/ 1(X)
2 C1
0
8/ 3(D3)
3 X2
8
0
4 C2
0
инверсия
8/ 3(D3)
14
ПЕР(57)
02
1 X1
8
7/ 1(X)
2 C1
0
8/ 4(D4)
3 X2
8
0
4 C2
0
инверсия
8/ 4(D4)
15
ПЕР(57)
02
1 X1
8
7/ 1(X)
2 C1
0
8/ 5(D5)
3 X2
8
0
4 C2
0
инверсия
8/ 5(D5)
21
СМА(43)
01
1 Xo
8
7/ 2(Y2)
2 X1
8
11/ 1(Y)
3 Kм1
6
1
22
СМА(43)
01
1 Xo
8
7/ 3(Y3)
2 X2
8
12/ 1(Y)
3 Kм1
6
1
23
СМА(43)
01
1 Xo
8
7/ 4(Y4)
2 X3
8
13/ 1(Y)
3 Kм1
6
1
24
СМА(43)
01
1 Xo
8
7/ 5(Y5)
2 X4
8
14/ 1(Y)
3 Kм1
6
1
25
СМА(43)
01
1 Xo
8
7/ 6(Y6)
2 X5
8
15/ 1(Y)
3 Kм1
6
1
26
СМА(43)
02
1 Xo
8
0
2 X1
8
21/ 1(X1)
3 Kм1
6
0.5
4 X2
8
22/ 1(X2)
5 Kм2
6
0.5
27
СМА(43)
02
1 Xo
8
0
2 X1
8
22/ 1(X2)
3 Kм1
6
0.5
4 X2
8
23/ 1(X3)
5 Kм2
6
0.5
28
СМА(43)
02
1 Xo
8
0
2 X1
8
21/ 1(X1)
3 Kм1
6
0.5
4 X2
8
23/ 1(X3)
5 Kм2
6
0.5
29
СМА(43)
02
1 Xo
8
0
2 X1
8
24/ 1(X4)
3 Kм1
6
0.5
4 X2
8
25/ 1(X5)
5 Kм2
6
0.5
30
СМА(43)
02
1 Xo
8
0
2 X1
8
23/ 1(X3)
3 Kм1
6
0.5
4 X2
8
25/ 1(X5)
5 Kм2
6
0.5
31
НОР(60)
10
1 X11
8
21/ 1(X1)
2 X21
8
22/ 1(X2)
3 Xб1
8
3
4 Xм1
8
-3
5 Xd1
8
2
6 X12
8
21/ 1(X1)
7 X22
8
23/ 1(X3)
8 Xб2
8
3
9 Xм2
8
-3
10 Xd2
8
2
11 X13
8
21/ 1(X1)
12 X23
8
24/ 1(X4)
13 Xб3
8
3
14 Xм3
8
-3
15 Xd3
8
2
16 X14
8
21/ 1(X1)
17 X24
8
25/ 1(X5)
18 Xб4
8
3
19 Xм4
8
-3
20 Xd4
8
2
21 X15
8
22/ 1(X2)
22 X25
8
23/ 1(X3)
23 Xб5
8
3
24 Xм5
8
-3
25 Xd5
8
2
26 X16
8
22/ 1(X2)
27 X26
8
24/ 1(X4)
28 Xб6
8
3
29 Xм6
8
-3
30 Xd6
8
2
31 X17
8
22/ 1(X2)
32 X27
8
25/ 1(X5)
33 Xб7
8
3
34 Xм7
8
-3
35 Xd7
8
2
36 X18
8
23/ 1(X3)
37 X28
8
24/ 1(X4)
38 Xб8
8
3
39 Xм8
8
-3
40 Xd8
8
2
41 X19
8
23/ 1(X3)
42 X29
8
25/ 1(X5)
43 Xб9
8
3
44 Xм9
8
-3
45 Xd9
8
2
46 X110
8
24/ 1(X4)
47 X210
8
25/ 1(X5)
48 Xб10
8
3
49 Xм10
8
-3
50 Xd10
8
2
32
ИЛИ(72)
11
1 C11
0
31/ 1(D11)
2 С21
0
31/ 2(D21)
3 C12
0
31/ 3(D12)
4 С22
0
31/ 4(D22)
5 C13
0
31/ 5(D13)
6 С23
0
31/ 6(D23)
7 C14
0
31/ 7(D14)
8 С24
0
31/ 8(D24)
9 C15
0
31/ 9(D15)
10 С25
0
31/10(D25)
11 C16
0
31/11(D16)
12 С26
0
31/12(D26)
13 C17
0
31/13(D17)
14 С27
0
31/14(D27)
15 C18
0
31/15(D18)
16 С28
0
31/16(D28)
17 C19
0
31/17(D19)
18 С29
0
31/18(D29)
19 C110
0
31/19(D110)
20 С210
0
31/20(D210)
21 C111
0
0
22 С211
0
0
33
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
34
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
35
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
36
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
37
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
32/10(D10)
38
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
32/10(D10)
39
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
40
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
41
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
32/10(D10)
42
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
32/10(D10)
43
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
44
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
32/10(D10)
45
МНИ(71)
10
1 C1
0
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
32/10(D10)
46
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
инверсия
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
32/ 6(D6)
7 C7
0
инверсия
32/ 7(D7)
8 C8
0
инверсия
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
32/10(D10)
47
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
32/ 2(D2)
3 C3
0
инверсия
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
инверсия
32/ 9(D9)
10 C10
0
32/10(D10)
48
МНИ(71)
10
1 C1
0
инверсия
32/ 1(D1)
2 C2
0
инверсия
32/ 2(D2)
3 C3
0
32/ 3(D3)
4 C4
0
32/ 4(D4)
5 C5
0
инверсия
32/ 5(D5)
6 C6
0
инверсия
32/ 6(D6)
7 C7
0
32/ 7(D7)
8 C8
0
32/ 8(D8)
9 C9
0
32/ 9(D9)
10 C10
0
инверсия
32/10(D10)
50
ПЕР(57)
17
1 X1
8
26/ 1(1+2)
2 C1
0
33/ 1(D1)
3 X2
8
27/ 1(2+3)
4 C2
0
34/ 1(D2)
5 X3
8
29/ 1(4+5)
6 C3
0
35/ 1(D3)
7 X4
8
26/ 1(1+2)
8 C4
0
36/ 1(D4)
9 X5
8
26/ 1(1+2)
10 C5
0
37/ 1(D5)
11 X6
8
26/ 1(1+2)
12 C6
0
38/ 1(D6)
13 X7
8
29/ 1(4+5)
14 C7
0
39/ 1(D7)
15 X8
8
29/ 1(4+5)
16 C8
0
40/ 1(D8)
17 X9
8
30/ 1(3+5)
18 C9
0
41/ 1(D9)
19 X10
8
27/ 1(2+3)
20 C10
0
42/ 1(D10)
21 X11
8
29/ 1(4+5)
22 C11
0
43/ 1(D11)
23 X12
8
28/ 1(1+3)
24 C12
0
44/ 1(D12)
25 X13
8
28/ 1(1+3)
26 C13
0
45/ 1(D13)
27 X14
8
26/ 1(1+2)
28 C14
0
46/ 1(D14)
29 X15
8
26/ 1(1+2)
30 C15
0
47/ 1(D15)
31 X16
8
28/ 1(1+3)
32 C16
0
48/ 1(D16)
33 X17
8
0
34 C17
0
0
