Глава 3 52
3.1. Принципы программирования на языке FBD 52
3.2. Меню "Параметры" 54
3.2.1. Системные параметры 55
3.2.2. Ресурсы 57
3.2.3. Сохранение параметров 58
3.3. Меню "Модель" 58
3.3.1. Команда “Новая схема” 59
3.3.2. Создание конфигурационной таблицы 59
3.3.3. Сохранение программы 59
3.3.4. Первоначальное сохранение программы 60
3.3.5. Чтение программы с диска 60
3.3.6. Выход из редактора 60
3.4. Меню "Команды" 61
3.4.1. Создать блок 61
3.4.2. Удаление блока/линии 63
3.4.3. Режим перемещения блока 63
3.4.4. Просмотр всей схемы на экране ПЭВМ 64
3.4.5. Увеличение участка программы 64
3.4.6. Поиск блока 65
3.4.7. Перемещение экрана (Перемещение схемы) 65
3.4.8. Исходный размер схемы 65
3.4.9. Загрузка программы в контроллер 66
4. Назначение и функции пульта настройки 68
4.1. Основные операции при работе с ПН-1 71
4.2. Начальные установки шлюза и контроллера 73
5. Блок шлюза БШ-1 73
6. Процедуры программирования 74
6.1. Приборные параметры 75
6.2. Системные параметры 77
6.3. Установка (вызов в ОЗУ) алгоритма с помощью ПН-1 77
7. Программирование шлюза 78
8. Программирование контроллера 79
9. Тестирование контроллера Ремиконт Р-130 81
9.1. Общий алгоритм тестирования 81
9.2. Особенности тестирования 82
9.3. Перечень тестов 83
9.4. Идентификация отказов и ошибок 85
9.4.1. Идентификация отказов 86
9.4.2. Идентификация ошибок 89
10. Ошибки оператора при работе с пультом настройки 93
11. Ошибки оператора при работе с лицевой панелью контроллера 96
12. Перевод программы c языка FBD в DXF-формат 98
13. Порядок получения конфигурационной таблицы 99
14. Описание лабораторного стенда Р-130 102
14.1. Расположение оборудования в лаборатории автоматизации 102
14.2. Лицевая панель регулирующей модели 104
14.3. Лицевая панель логической модели 105
14.4. Имитатор аналоговых и дискретных сигналов 107
15. Организация локальной сети "Транзит" 111
16. Связь локальной сети контроллеров с ПЭВМ 114
17. Интерфейс "Токовая петля" (ИРПС) 121
18. Проверка связи ПЭВМ с локальной сетью контроллеров 121
19. Типовые ошибки студентов 122
Литература 127
Приложение А Справочная информация по алгоритмам 129
А1. Принятые сокращения 129
А2. Алгоритмы лицевой панели 131
ОКО (01) ‑ Оперативный контроль регулирования 131
ОКЛ (02) ‑ Оперативный контроль логической программы 134
ДИК (04) – Алгоритм дискретного контроля 134
А3. Алгоритмы интерфейсного ввода-вывода 135
ИНВ (06) ‑ : Интерфейсный вывод 135
А4. Алгоритмы ввода-вывода через УСО 136
ВАА (07 (8)) ‑ : Ввод сигналов аналоговый группы А (Б) 136
ВДА(Б) (09(10)) ‑ Ввод дискретных сигналов группы А (Б) 136
АВА (11) ‑ Аналоговый вывод сигналов группы А 137
ДВА(Б) (13(14)) – Вывод дискретных сигналов группы А (Б) 137
ИВА(Б) (15 (16)) – Импульсный вывод 138
АВР (17) ‑ Аварийный вывод дискретных сигналов 138
А5. Алгоритмы регулирования 140
РАН (20) ‑ Регулирование аналоговое 140
РИМ (21) – Регулирование импульсное 142
ЗДН (24) – Задание 143
ЗДЛ (25) ‑ Задание локальное 144
РУЧ (26) ‑ Ручное управление 145
ПРЗ (27) ‑ Программный задатчик 146
ИНЗ (28) ‑ Интегрирующий задатчик 147
ПОК (29) ‑ Пороговый контроль 147
АНР (30) – Автонастройка регулятора 148
А6. Динамические преобразования 151
ИНТ (33) – Интегрирование 151
ФИЛ (35) – Фильтрация 152
ДИН (36) ‑ Динамическое преобразование 153
ДИБ (37) ‑ Динамическая балансировка 153
ОГС (38) – Ограничение скорости 154
ЗАП (39) – Запаздывание 155
А7. Статические преобразования 157
СУМ (42) – Суммирование 157
СМА (43) Суммирование с масштабированием 158
УМД (44) Умножение-деление 159
КОР (45) Корень квадратный 159
МОД (46) Модуль 160
КУС (47) Кусочно-линейная функция 160
ОГР (48) Ограничение 162
СКС (49) Скользящее среднее 163
ДИС (50) Дискретное среднее 164
МИН (51) Минимум 166
МКС (52) Максимум 166
СИТ (53) Среднее из трех 166
(ЭКС (54) Экстремум 167
МСШ (55) Масштабирование 170
А8. Аналого-дискретные преобразования 170
ПЕР (57) Переключатель с дискретным управлением 170
ПЕН (58) Переключатель по номеру 171
ПОР (59) Пороговый элемент 171
НОР (60) – Нуль-орган 172
ИМП (61) Импульсатор 174
ЗАИ (62) Запрет изменения 175
ЗАЗ (63) Запрет знака 176
СЛЗ (64) Слежение-запоминание 176
ЗПМ (65) Запоминание 177
ВОТ (67) Выделение отключения 177
БОС (66) Блокировка обратного счета 178
А9. Логические операции 179
ЛОИ (70) Логическая операция И 179
МНИ (71) Логическая операция многовходовое И 180
ИЛИ (72) Логическая операция ИЛИ 180
МИЛ (73) Логическая операция многовходовое ИЛИ 181
ИИЛ (74) Логическая операция исключающее ИЛИ 181
МАЖ (75) Мажорирование 181
ТРИ (76) Триггер (элемент памяти) 182
РЕУ (77) Регистр с записью по уровню 182
РЕФ (78) Регистр с записью по фронту 183
ВЫФ (79) Выделение фронта 183
А10. Дискретное управление 184
ЭТП (80) Этап 184
ТМР (81) Таймер 185
СЧТ (82) Счётчик 186
ОДВ (83) Одновибратор 186
МУВ (84) Мультивибратор 187
ПЧИ (85) Переключение чисел 187
СЧИ (86) Сравнение чисел 188
ВЧИ (87) Выделение чисел 189
УДП (88) Управление двухпозиционной нагрузкой 190
УТП (89) Управление трехпозиционной нагрузкой 190
ШИФ (90) Шифратор 192
ДЕШ (91) Дешифратор 192
ЛОК (92) логический контроль 193
А11. Групповое непрерывно-дискретное управление 194
ШАП (94) Шаговая программа 194
ГРА (95) Групповое управление аналоговыми сигналами 197
ГВД (96) Групповое управление входными дискретными сигналами 197
ГДВ (97) Групповое управление дискретными выходными сигналами 198
ГРУ (98) Групповое ручное управление 198
ГРК (99) Групповой контроль 199
А12. Анализ алгоритмов контроллера КР-300 и Р‑130 199
ОКР (01) - Оперативный контроль регулирования 199
ИНР (07) - Интерфейсный вывод радиальный 202
ВА (10) - Ввод аналоговый 203
ВД (11) - Ввод дискретный 204
ВАП(12) - Ввод аналоговый помехозащищенный 205
АВ (13) - Аналоговый вывод 208
ДИФ (34) – Дифференцирование 210
ПЕН (58) - Переключатель по номеру 210
ПОР (59) - Пороговый элемент 211
НОР (60) - Нуль-орган 213
ДЛО (70) - Двухвходовая логическая операция 213
МЛО (71) - Многовходовая логическая операция 215
ВЫФ (79) - Выделение фронта 215
ОДВ (83) – Одновибратор и МУВ (84) – Мультивибратор 216
ЦСВ (100) - Преобразование целого числа в вещественное 216
ВЦС (101) - Преобразование вещественного числа в целое 217
ДПВ (102) - Преобразование дискретного значения в вещественное 218
ДПЦ (103) - Преобразование дискретного значения в целое 219
ШЦС (109) - Шифратор целых чисел 220
ДШЦ (110) - Дешифратор целых чисел 221
ШДП (111) - Шифратор дискретных переменных 222
ДДП (112) - Дешифратор дискретных переменных 223
УВЧ (113) - Упаковка вещественных чисел 223
РВЧ (114) - Распаковка вещественных чисел 225
МКС (115) - Многоканальный коммутатор сигналов 226
МДС (116) - Многоканальный дешифратор сигналов 228
Алгоритмы регистрации и архивации данных 229
РЕГ (121) - Регистратор процессов 229
АРХ (122) - Архиватор процессов 233
РЕС (123) - Регистратор событий 238
АРС (124) - Архиватор событий 240
Приложение Б Языки программирования промышленных контроллеров 241
Приложение В Кросс-средства UltraLogik и ISaGRAF 247
В1. Основные характеристики UltraLogik 249
В2. Возможности ISaGRAF 250
Приложение Г Элементы математической логики 253
- Часть II
- Глава 1 12
- Глава 2 30
- Глава 3 52
- Введение
- Информационный обмен в промышленных контроллерах.
- Реализация алгоритмов проверки на достоверность входной информации.
- Реализация алгоритмов сигнализации.
- Реализация дискретных систем управления.
- Реализация аналоговых законов регулирования.
- Организация связи локальной сети контроллеров с верхним уровнем.
- Глава 1
- 1. Краткие технические характеристики и возможности контроллера
- 1.1. Блок контроллера бк-1
- 1.2. Блок питания бп-1
- 1.3. Блок переключателей бпр-10
- 1.4. Клеммно-блочные соединители
- 1.5. Модули усо
- 1.6. Схема подключения сигналов к модулю мас
- 1.7. Схема подключения сигналов к модулю мсд
- Входные аналоговые сигналы
- Аналоговые выходные унифицированные сигналы:
- Входные дискретные сигналы:
- Дискретные выходные сигналы:
- 1.7. Погрешность модулей усо
- Глава 2
- 2.1. Проверка работоспособности каналов усо
- 2.2. Искробезопасные барьеры
- 2.3. Гальваническая развязка по входным дискретным каналам
- 2.4. Гальваническая развязка по аналоговому каналу
- 2.5. Понятие алгоблока и алгоритма
- Каждый алгоблок имеет запретную зону, в которой невозможно провести каких-либо линий или расположить часть другого блока (см. Рис.12 и 13).
- 2.6. Алгоритмы ввода- вывода аналоговой информации
- 2.7. Алгоритмы ввода- вывода дискретной информации
- 2.8. Виды сигналов и параметров настройки
- Диапазон изменения сигналов и параметров
- 2.9. Взаимное соответствие сигналов в контроллере р-130
- 2.10. Команды кросс-средства Редитор р-130
- 2.10.1. Назначение функциональных клавиш
- 2.10.2. Редактирование положения и параметров алгоблока
- 2.10.3. Параметры настройки и начальные значения
- 2.10.4. Соединение алгоблоков
- 2.10.4.1. Графическое конфигурирование
- 2.10.4.1. Адресное конфигурирование
- Глава 3
- 3.1. Принципы программирования на языке fbd
- 3.2. Меню "Параметры"
- 3.2.1. Системные параметры
- 3.2.2. Ресурсы
- 3.3.3. Сохранение программы
- 3.3.4. Первоначальное сохранение программы
- 3.4.2. Удаление блока/линии
- 3.4.3. Режим перемещения блока
- 3.4.4. Просмотр всей схемы на экране пэвм
- 3.4.5. Увеличение участка программы
- 3.4.6. Поиск блока
- 3.4.7. Перемещение экрана (Перемещение схемы)
- 3.4.8. Исходный размер схемы
- 3.4.9. Загрузка программы в контроллер
- 4. Назначение и функции пульта настройки
- 4.1. Основные операции при работе с пн-1
- 4.2. Начальные установки шлюза и контроллера
- 5. Блок шлюза бш-1
- 6. Процедуры программирования
- 6.1. Приборные параметры
- 6.2. Системные параметры
- 6.3. Установка (вызов в озу) алгоритма с помощью пн-1
- 7. Программирование шлюза
- 8. Программирование контроллера
- 9. Тестирование контроллера Ремиконт р-130
- 9.1. Общий алгоритм тестирования
- 9.2. Особенности тестирования
- 9.3. Перечень тестов
- 9.4. Идентификация отказов и ошибок
- 9.4.1. Идентификация отказов
- 9.4.2. Идентификация ошибок
- 10. Ошибки оператора при работе с пультом настройки
- Ошибки оператора при работе с пультом настройки пн-1
- 11. Ошибки оператора при работе с лицевой панелью контроллера
- Ошибки оператора при работе с лицевой панелью контроллера
- Ошибки оператора при работе с лицевой панелью и в управлении логической программой
- 12. Перевод программы c языка fbd в dxf-формат
- Алгоритм действий следующий:
- 13. Порядок получения конфигурационной таблицы
- 14. Описание лабораторного стенда р-130
- 14.1. Расположение оборудования в лаборатории автоматизации
- 14.2. Лицевая панель регулирующей модели
- 14.3. Лицевая панель логической модели
- 14.4. Имитатор аналоговых и дискретных сигналов
- 16. Связь локальной сети контроллеров с пэвм
- 17. Интерфейс "Токовая петля" (ирпс)
- 18. Проверка связи пэвм с локальной сетью контроллеров
- 19. Типовые ошибки студентов
- Литература
- Приложение а Справочная информация по алгоритмам а1. Принятые сокращения
- А2. Алгоритмы лицевой панели око (01) ‑ Оперативный контроль регулирования
- Окл (02) ‑ Оперативный контроль логической программы
- Дик (04) – Алгоритм дискретного контроля
- А3. Алгоритмы интерфейсного ввода-вывода вин (05) ‑ Ввод интерфейсный
- А5. Алгоритмы регулирования ран (20) ‑ Регулирование аналоговое
- Рим (21) – Регулирование импульсное
- Здн (24) – Задание
- Здл (25) ‑ Задание локальное
- Руч (26) ‑ Ручное управление
- Прз (27) ‑ Программный задатчик
- Инз (28) ‑ Интегрирующий задатчик
- Пок (29) ‑ Пороговый контроль
- Анр (30) – Автонастройка регулятора
- А6. Динамические преобразования инт (33) – Интегрирование
- Фил (35) – Фильтрация
- Дин (36) ‑ Динамическое преобразование
- Диб (37) ‑ Динамическая балансировка
- Огс (38) – Ограничение скорости
- Зап (39) – Запаздывание
- А7. Статические преобразования сум (42) – Суммирование
- Сма (43) Суммирование с масштабированием
- Огр (48) Ограничение
- Скс (49) Скользящее среднее
- Дис (50) Дискретное среднее
- Имп (61) Импульсатор
- Заи (62) Запрет изменения
- Заз (63) Запрет знака
- Слз (64) Слежение-запоминание
- Зпм (65) Запоминание
- Вот (67) Выделение отключения
- Бос (66) Блокировка обратного счета
- А9. Логические операции
- Лои (70) Логическая операция и
- Мни (71) Логическая операция многовходовое и
- Или (72) Логическая операция или
- Счи (86) Сравнение чисел
- Вчи (87) Выделение чисел
- Удп (88) Управление двухпозиционной нагрузкой
- Утп (89) Управление трехпозиционной нагрузкой
- Шиф (90) Шифратор
- Деш (91) Дешифратор
- Лок (92) логический контроль
- А11. Групповое непрерывно-дискретное управление шап (94) Шаговая программа
- Инр (07) - Интерфейсный вывод радиальный
- Ва (10) - Ввод аналоговый
- Вд (11) - Ввод дискретный
- Вап(12) - Ввод аналоговый помехозащищенный
- Ав (13) - Аналоговый вывод
- Диф (34) – Дифференцирование
- Пен (58) - Переключатель по номеру
- Пор (59) - Пороговый элемент
- Нор (60) - Нуль-орган
- Дло (70) - Двухвходовая логическая операция
- Мло (71) - Многовходовая логическая операция
- Выф (79) - Выделение фронта
- Одв (83) – Одновибратор и мув (84) – Мультивибратор
- Цсв (100) - Преобразование целого числа в вещественное
- Вцс (101) - Преобразование вещественного числа в целое
- Дпв (102) - Преобразование дискретного значения в вещественное
- Дпц (103) - Преобразование дискретного значения в целое
- Шцс (109) - Шифратор целых чисел
- Дшц (110) - Дешифратор целых чисел
- Шдп (111) - Шифратор дискретных переменных
- Ддп (112) - Дешифратор дискретных переменных
- Увч (113) - Упаковка вещественных чисел
- Рвч (114) - Распаковка вещественных чисел
- Мкс (115) - Многоканальный коммутатор сигналов
- Мдс (116) - Многоканальный дешифратор сигналов
- Алгоритмы регистрации и архивации данных
- Рег (121) - Регистратор процессов
- Арх (122) - Архиватор процессов
- Рес (123) - Регистратор событий
- Арс (124) - Архиватор событий
- Приложение б Языки программирования промышленных контроллеров
- Приложение в Кросс-средства UltraLogik и iSaGraf
- В1. Основные характеристики UltraLogik
- В2. Возможности iSaGraf
- Приложение г Элементы математической логики