Программируем PLC: учебное пособие
Год издания: 2023
Автор: Чернов Е. А.
Издательство: Инфра-Инженерия
ISBN: 978-5-9729-1474-6
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Количество страниц: 517
Описание: Рассмотрен основной комплекс задач, решаемых инженером-электриком при разработке и модернизации электрооборудования промышленного оборудования, выполненного на базе программируемых логических контроллеров (PLC). В качестве основной базы рассматриваются металлорежущие станки, как универсальные, так и с числовым программным управлением. Материал книги излагается в последовательности реального проектирования электрооборудования и алгоритмов PLC, выполняемого в конструкторских бюро: изучение объекта автоматизации, выбор устройств управления, подключение и общая блок-схема, синтаксис языка программирования, параметры, типовые решения, примеры реальных проектов. Дана инженерная методика проектирования алгоритмов работы дискретной электроавтоматики, универсальная для любой элементной базы и любых типов PLC.
Для студентов высших учебных заведений электроэнергетических направлений подготовки.
Примеры страниц (скриншоты)
Оглавление
ПРЕДИСЛОВИЕ .............................................................................................. 3
ГЛАВА 1. ПРОГРАММИРУЕМЫЕ ЛОГИЧЕСКИЕ КОНТРОЛЛЕРЫ,
НАЧАЛЬНЫЕ СВЕДЕНИЯ ................................................................................. 5
1.1. Общие сведения, классификация PLC ....................................................... 5
1.2. Принципы функционирования контроШiера ............................................. 10
1.3. Описание языков программирования контроШiеров .................................. 15
1. 3 .1. Программирование на языке мнемокода .............................................. 15
1.3.2. Программирование на языке релейно-контактных символов ................... 19
1.3.3. Программирование на языке функциональных инструкций ..................... 21
1.3.4. Программирование на языке логических уравнений ............................... 22
1.3.5. Программирование на языках, основанных на формировании
задач на обиходном языке (символьные языки) .............................................. 23
1.3.6. Программирование на языках последовательного
функционального управления (Графсет, Хайграф и др.) .................................. 24
1.3.7. Языки высокого уровня ........................................................................ 27
1.3.8. Специализированные языки ................................................................. 32
1.4. Варианты подключения дискретных входов и выходов .............................. 33
1.5. Устройства цифровой индикации ............................................................. 36
1.6. Программируемые панели оператора ....................................................... 39
1.7. Управление регулируемыми электроприводами от PLC .............................. 40
1.8. Системы счисления и способы кодирования сигналов ............................... 44
ГЛАВА 2. МЕТОДИКА ПРОЕКТИРОВАНИЯ ДИСКРЕТНОЙ
ЭЛЕКТРОАВТОМАТИКИ .................................................................................. 54
2.1. Краткие сведения из теории алгебры логики ............................................ 58
2.2. Основные законы алгебры логики ........................................................... 63
2.3. Правила формального построения принципиальных схем
по уравнениям алгебры логики ..................................................................... 75
2.4. Применение законов алгебры логики для схем с вентильными
элементами ................................................................................................ 80
2.5. Логические схемы с тремя состояниями выхода ...................................... 84
2.6. Схемы монтажной логики ...................................................................... 85
2.7. Инженерная методика синтеза схем электроавтоматики на основе
циклограмм работы ..................................................................................... 89
2. 7 .1. Формализация работы механизмов при помощи циклограмм ................ 90
2.7.2. Учет влияния фронтов при явлении состязания
в логических схемах ................................................................................... 94
2.8. Рекомендованная последовательность синтеза ...................................... 101
2.9. Обобщенный алгоритм анализа циклограмм .......................................... 102
2. 9 .1. Метод поиска комбинационного решения ....................................... 102
2.9.2. Поиск решения с типовой памятью .................................................. 110
2.9.3. Поиск решения с промежуточными сигналами .................................. 124
2.1 О. Определение минимального числа логических переменных,
необходимых для перевода нереализуемых условий работы
в реализуемые ......................................................................................... 131
2.11. Синтез временных логических схем на основе метода
циклограмм .............................................................................................. 133
2.12. Комплексное применение методики синтеза ........................................ 144
2.12.1. Стадии проектирования электроавтоматики станка
с устройством ЧПУ серии NC ...................................................................... 145
2.12.2. Типовой состав электроавтоматики ................................................. 145
2.12. 3. Перечень решаемых вопросов по системе ЧПУ ................................. 147
2.12.4. Загрузка устройства ЧПУ (ООО «Балт-Систем») ................................ 148
2.12.5. Организация циклов управления ..................................................... 148
2.12.6. Пример синтеза схем управления манипулятором
многооперационного станка с ЧПУ с горизонтальным
расположением шпинделя ........................................................................... 155
2.13. Метод счетчика последовательности .................................................... 162
2.13 .1. Структура с общим сбросом ............................................................ 162
2.13.2. Структура с логическим сбросом .................................................... 167
2.14. Организация пошагового выполнения цикла ....................................... 170
2.15. Прямое управление электромагнитами ................................................. 177
ГЛАВА 3. ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР ТИПА DVP20SX2 ......................... 182
3.1. Общие сведения о фирме-производителе ............................................... 182
3.2. Основные технические характеристики .................................................. 183
3.3. Аппаратное подключение процессорного модуля ................................. 185
3.4. Аппаратное подключение расширительных блоков дискретных
входов и выходов ...................................................................................... 189
3.5. Аппаратное подключение модуля позиционирования ............................. 190
3.6. Объект автоматизации ............................................................................... 194
3.7. Доступные операнды, система адресации, конфигурация
процесса ..................................................................................................... 194
3.8. Практические советы по программированию ......................................... 199
3.9. Обзор синтаксиса языка релейно-контактных схем
(РКС-алгоритмов, Lаddеr-диаграмм) .......................................................... 201
3.9.1. Базовые команды ................................................................................. 204
3.9.2. Функциональные команды ................................................................. 211
3.10. Примеры программирования .................................................................. 281
3 .1 О .1. Аналоговое управление частотным преобразователем ................ 282
3.10.2. Управление от модуля позиционирования ..................................... 286
3.10.3. Боковой зажимом листа «Клыком» ................................................. 304
3.10.4. Подвод бокового эксцентрика зажима листа ................................... 307
3.10.5. Боковой зажим листа эксцентриком ............................................... 307
3.10.6. Расчеты для движения рамы при резании ...................................... 310
3 .1 О. 7. Расчеты и алгоритмы определения числа резов заготовки ............ 313
3.11. Установка параметров связи через электроавтоматику ....................... 316
3.12. Последовательность изложения Функциональных Инструкций ............ 319
ГЛАВА 4. ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ SFC (STL) .................................. 321
4.1. Общие сведения ......................................................................................... 321
4.2. Типовые программы .................................................................................. 331
4.3. Управление манипулятором смены инструмента
на языке SFC/STL ........................................................................................ 342
ГЛАВА 5. ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР ТИПА AS324MT-A ......................... 348
5 .1. Основные технические характеристики .................................................. 348
5.2. Подключение .............................................................................................. 349
5.3. Синтаксис языка электроавтоматики программпруемого
контроллера типа AS324MT-A .......................................................................... 352
5.3.1. Базовые команды ................................................................................. 354
5.3.2. Функциональные команды ................................................................. 357
5.3.3. Высокоскоростные инструкции ......................................................... 368
5.4. Пример программирования электроавтоматики .................................... 380
5.5. Процедурные вопросы ............................................................................... 395
5. 5 .1. Инструкция по записи проекта электроавтоматики
управления станком в память PLC типа AS324MT-A
фирмы «Дельта» ......................................................................................... 395
5.5.2. Организация связи между контроллером и панелью оператора .............. 401
ГЛАВА 6. ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР CPIE-E400DR-A ........................... 404
6.1. Основные технические характеристики .................................................. 404
6.2. Аппаратное подключение ......................................................................... 405
6.3. Адресация входов и выходов ................................................................... 406
6.4. Конфигурация проекта .............................................................................. 407
6.5. Синтаксис языка электроавтоматики ....................................................... 408
6.6. Примеры набора программ электроавтоматики ......................................... 420
ГЛАВА 7. ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР ТИПА ТМ221 ................................ 422
7.1. Общие сведения ......................................................................................... 422
7.2. Подключение процессорного блока ........................................................ 423
7.3. Подключение модулей расширения ........................................................ 426
7.4. Конфигурация проекта .............................................................................. 430
7.5. Набор и структура программы ................................................................. 432
7.6. Синтаксис языка электроавтоматики ....................................................... 437
7.6.1. Базовые релейные цепи ...................................................................... 439
7.6.2. Таймер .................................................................................................. 443
7.6.3. Счетчик ................................................................................................. 444
512 Чернов Е. А. ПРОГРАММИРУЕМ PLC
7.6.4. Триггеры ............................................................................................... 445
7.6.5. Присвоение .......................................................................................... 445
7.6.6. Сравнение ............................................................................................. 446
7.6.7. Арифметические инструкции ............................................................ 447
7.6.8. Инструкции INC / DEC ....................................................................... 447
7.6.9. Инструкции ITB / BTL ........................................................................ 448
7.6.10. Инструкции SHR/ ROR .................................................................... 448
ГЛАВА 8. ПАНЕЛИ ОПЕРАТОРА ....................................................................... 450
8.1. Общие сведения, классификация ............................................................ 450
8.2. Последовательность создания проекта .................................................... 452
8.3. Синтаксис языка проектирования панели ............................................... 455
8.4. Инструкция по записи проекта панелей управления станком
в память Панели Оператора типа DOP-11 0WS фирмы «Дельта» .......................... 464
8.5. Панели оператора фирмы Kinco .................................................................. 467
ГЛАВА 9. ПРОГРАММИРУЕМЫЕ КОНТРОЛЛЕРЫ СИСТЕМ ЧПУ .................................. 471
9.1. Общие сведения ........................................................................................ 471
9.2. Аппаратное подключение ........................................................................... 473
9.3. Система адресации .................................................................................... 474
9.4. Синтаксис языка ......................................................................................... 482
9.5. Обменные сигналы .................................................................................... 496
9.4. Установка параметров ............................................................................... 499
СПИСОК ЛИТЕРАТУРЫ ....................................................................................... 505