
- •Сибирский государственный аэрокосмический
- •© Сибирский государственный аэрокосмический университет имени академика м. Ф. Решетнева, 2005
- •Оглавление
- •2. Программирование лабораторных стендов на базе
- •Введение
- •1. Программирование и разработка систем автоматического управления на базе контроллеров рк5100
- •1.1. Основной состав программируемых контроллеров рк5100
- •Основные типы применяемых модулей озу (мозу), вставляемых в центральное гнездо модуля центрального процессора для ввода и отладки еще не отлаженной программы следующие (в скобках указан объем памяти):
- •Основные типы применяемых модулей пзу (мпзу), вставляемых в центральное гнездо модуля центрального процессора, для работы с отлаженной программой, следующие (в скобках указан объем памяти):
- •Примечание: в каркасах пк0-пк1, на месте 0 стоит модуль расширения
- •1.2. Виды систем исчисления контроллеров рк5100 Связь между десятичной d10, двоичной d2, восьмеричной d8 и шестнадцатеричной d16 системами исчисления показана в табл. 1.1.
- •Виды систем исчисления контроллеров рк5100
- •1.3. Структура памяти контроллеров рк5100
- •1.4. Система команд контроллеров рк5100
- •Список инструкций контроллера рк5100
- •Выходная инструкция «Переместить файл в модуль»:
- •[Унс{000…177}] (Номер сектора, если файл а не в 0 – странице),
- •Выходная инструкция. «Переместить из модуля в файл» :
- •Прс{0000…1777} (Нач. Адрес файла а из 0 – страницы),
- •Выходная инструкция. «Читать слово из файла»:
- •[Унс{000…177}] (Номер сектора, если файл а не в 0 – странице),
- •Выходная инструкция. «Записать слово в файл»:
- •Выходная инструкция. «Переместить файл»:
- •1.5. Пограммирование модулей ввода-вывода дискретных сигналов постоянного тока контроллера рк5100
- •1.6. Программирование модуля вывода непрерывных сигналов постоянного тока контроллера рк5100
- •1.7. Программирование модуля ввода непрерывных сигналов постоянного тока контроллера рк5100
- •1.8. Программирование модуля ввода импульсных сигналов контроллера рк5100
- •Формат регистра счетчиков каналов 1-2
- •Формат уставок
- •1.9. Основные положения по разработке дипломных и курсовых проектов на базе контроллеров рк5100
- •Листинг программы на ркс:
- •2. Программирование лабораторных стендов на базе контроллеров рк5100
- •2.1. Лабораторная работа по программированию стенда «управления конвейерной линией»
- •2.1.1. Теоретические основы программирования
- •2.2.2 Варианты лабораторных работ Вариант 1
- •Вариант2
- •Вариант3
- •Вариант4
- •Вариант5
- •Вариант6
- •Вариант7
- •Вариант8
- •Вариант9
- •Вариант10
- •Вариант11
- •Вариант12
- •Вариант13
- •Вариант14
- •Вариант15
- •Вариант16
- •Вариант17
- •Вариант18
- •Вариант19
- •Вариант20
- •Вариант21
- •2.1.3. Порядок выполнения лабораторной работы
- •2.2. Лабораторная работа по программированию стенда «управления температурой нагревателя»
- •2.2.1 Теоретические основы программирования
- •2.2.2 Варианты лабораторных работ
- •2.2.3. Порядок выполнения лабораторной работы
- •2.3. Лабораторная работа по программированию стенда «управления током нагрузки»
- •2.3.1 Теоретические основы программирования
- •2.3.2 Варианты лабораторных работ
- •2.3.3. Порядок выполнения лабораторной работы
- •Заключение
- •Библиографический список
- •Приложения Приложение 1 Структура памяти контроллера рк5100 для адресов 0000-0037
- •Приложение 2 Структура памяти контроллера рк5100 для адресов 0040-0077
- •Приложение 3 Структура памяти контроллера рк5100 для адресов 0100-0137
- •Приложение 4 Структура памяти контроллера рк5100 для адресов 0140-0337
- •Приложение 5 Структура памяти контроллера рк5100 для адресов 0400-10017
- •Приложение 6 Структура памяти контроллера рк5100 для адресов 10020-17777
- •Приложение 7 Структура памяти контроллера рк5100 для адресов 20000-77777
- •Приложение 8
- •Приложение 9
- •Приложение 10
- •Приложение 11
- •Приложение 12
- •Приложение 13
- •660014, Г. Красноярск, просп. Им. Газ. «Красноярский рабочий», 31.
Приложение 9
Схема соединений модуля вывода 24В/32к-КМ5000
-
Конт.
Мнемоника
Адрес в ТД
Обозначение
2
0В (–)
3
K000
004.00
Y0
4
K001
004.01
Y1
5
K002
004.02
Y2
6
K003
004.03
Y3
7
K004
004.04
Y4
8
K005
004.05
Y5
9
K006
004.06
Y6
1
G
0K007
004.07
Y7
1
1
24В (+)
12
K010
004.10
Y10
13
K011
004.11
Y11
14
K012
004.12
Y12
15
K013
004.13
Y13
16
K014
004.14
Y14
17
K015
004.15
Y15
18
K016
004.16
Y16
19
K017
004.17
Y17
20
24В (+)
21
K100
014.00
Y100
22
K101
014.01
Y101
23
K102
014.02
Y102
24
K103
014.03
Y103
25
K104
014.04
Y104
26
K105
014.05
Y105
27
K106
014.06
Y106
28
K107
014.07
Y107
29
24В (+)
30
K110
014.10
Y110
31
K111
014.11
Y111
32
K112
014.12
Y112
33
K113
014.13
Y113
34
K114
014.14
Y114
35
K115
014.15
Y115
36
K116
014.16
Y116
37
K117
014.17
Y117
38
24В (+)
39,40
24В (+)
.
Приложение 10
Схема соединений модуля вывод-ввод 24 В/32к-КМ5800
-
Конт.
Мнемоника
Адрес в ТД
Обозначение
1
G
2
0В (–)
3
K000
000.00
Y0
4
K001
000.01
Y1
5
K002
000.02
Y2
6
K003
000.03
Y3
7
K004
000.04
Y4
8
K005
000.05
Y5
9
K006
000.06
Y6
10
K007
000.07
Y7
1
1
24В (+)
12
K010
000.10
Y10
13
K011
000.11
Y11
14
K012
000.12
Y12
15
K013
000.13
Y13
16
K014
000.14
Y14
17
K015
000.15
Y15
18
K016
000.16
Y16
19
K017
000.17
Y17
20
24В(+)
21
K100
100.00
X100
22
K101
100.01
X101
23
K102
100.02
X102
24
K103
100.03
X103
25
K104
100.04
X104
26
K105
100.05
X105
27
K106
100.06
X106
28
K107
100.07
X107
29
0В
30
K110
100.10
X110
31
K111
100.11
X111
32
K112
100.12
X112
33
K113
100.13
X113
34
K114
100.14
X114
35
K115
100.15
X115
36
K116
100.16
X116
37
K117
100.17
X117
38
0В
.