Программируемые контроллеры, Стандартные языки и приемы прикладного проектирования, Петров И.В., 2016

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Программируемые контроллеры, Стандартные языки и приемы прикладного проектирования, Петров И.В., 2016.
    
   Описана практика применения промышленных программируемых контроллеров, широко применяющихся для автоматизации производства. Излагаются языки программирования на основе действующего стандарта МЭК 61131-3 и многочисленные примеры подготовки программ для промышленных программируемых контроллеров.
Для специалистов по автоматизации производственных процессов и производственного оборудования, а также для студентов и преподавателей высших технических заведений.

Программируемые контроллеры, Стандартные языки и приемы прикладного проектирования, Петров И.В., 2016


Определение ПЛК.
Любая машина, способная автоматически выполнять некоторые операции, имеет в своем составе управляющий контроллер — модуль, обеспечивающий логику работы устройства. Контроллер — это мозг машины. Естественно, чем сложнее логика работы машины, тем «умнее» должен быть контроллер.

Технически контроллеры реализуются по-разному. Это может быть механическое устройство, пневматический или гидравлический автомат, релейная или электронная схема или даже компьютерная программа.

В случае, когда контроллер встроен в машину массового выпуска, стоимость его проектирования распределена на большое число изделий и мала в отношении к стоимости изготовления. В случае машин, изготавливаемых в единичных экземплярах, ситуация обратная. Стоимость проектирования контроллера доминирует по отношению к стоимости его физической реализации.

ОГЛАВЛЕНИЕ.
Предисловие научного редактора.
Введение.
Предупреждения.
Глава 1. Программируемые контроллеры.
1.1. Определение ПЛК.
1.2. Входы-выходы.
1.3. Режим реального времени и ограничения на применение ПЛК.
1.4. Условия работы ПЛК.
1.5. Интеграция ПЛК в систему управления предприятием.
1.6. Доступность программирования.
1.7. Программный ПЛК.
1.8. Рабочий цикл.
1.9. Время реакции.
1.10. Устройство ПЛК.
1.10.1. Системное и прикладное программное обеспечение.
1.10.2. Контроль времени рабочего цикла.
Глава 2. Стандарт МЭК 61131.
2.1. Открытые системы.
2.2. Целесообразность выбора языков МЭК.
2.3. Простота программирования и доходчивое представление.
2.4. Единые требования в подготовке специалистов.
Глава 3. Инструменты программировании ПЛК.
3.1. Комплексы проектирования МЭК 61131-3.
3.2. Инструменты комплексов программирования ПЛК.
3.2.1. Встроенные редакторы.
3.2.2. Текстовые редакторы.
3.2.3. Графические редакторы.
3.2.4. Средства отладки.
3.2.5. Средства управления проектом.
3.3. Комплекс CoDeSys.
3.4. Строение комплекса CoDeSys.
Глава 4. Данные и переменные.
4.1. Типы данных.
4.2. Элементарные тины данных.
4.2.1. Целочисленные тины.
4.2.2. Логический тин.
4.2.3. Действительные тины.
4.2.4. Интервал времени.
4.2.5. Время суток и дата.
4.2.5. Строки.
4.2.В. Иерархия элементарных типов.
4.3. Пользовательские тины данных.
4.3.1. Массивы.
4.3.2. Структуры.
4.3.3. Перечисления.
4.3.4. Ограничение диапазона.
4.3.5. Псевдонимы типов.
4.3.6. Специфика реализации типов данных CoDeSys.
4.4. Переменные.
4.4.1. Идентификаторы.
4.4.2. Распределение памяти переменных.
4.4.3. Прямая адресации.
4.4.4. Поразрядная адресация.
4.4.5. Преобразования типов.
4.5. Тонкости вычислений.
4.6. Венгерская запись.
4.7. Формат BCD.
Глава 5. Компоненты организации программ (POU).
5.1. Определение компонента.
5.1.1. Объявление POU.
5.1.2. Формальные и актуальные параметры.
5.1.3. Параметры и переменные компонента.
5.2. Функции.
5.2.1. Вызов функции с перечислением значений параметров.
5.2.2. Присваивание значений параметрам функции.
5.2.3. Функции с переменным числом параметров.
5.2.4. Операторы и функции.
5.2.5. Перегрузка функций и операторов.
5.2.6. Пример функции.
5.2.7. Ограничение возможностей функции.
5.2.8. Функции в логических выражениях.
5.3. Функциональные блоки.
5.3.1. Создание экземпляра функционального блока.
5.3.2. Доступ к переменным экземпляра.
5.3.3. Вызов экземпляра блока.
5.3.4. Инициализация данных экземпляра.
5.3.5. Тиражирование экземпляров.
5.3.6. Особенности реализации и применения функциональных блоков.
5.3.7. Шаблонные переменные.
5.3.8. Пример функционального блока.
5.3.9. Действия.
5.4. Программы.
5.4.1. Использование программ.
5.5. Компоненты в CoDeSys.
Глава 6. Структура программного обеспечения ПЛК.
6.1. Задачи.
6.2. Ресурсы.
6.3. Конфигурация.
Глава 7. Языки МЭК.
7.1. Проблема программирования ПЛК.
7.1.1. ПЛК как конечный автомат.
7.2. Семейство языков МЭК.
7.2.1. Диаграммы SFC.
7.2.2. Список инструкций IL.
7.2.3. Структурированный текст ВТ.
7.2.4. Релейные диаграммы LD.
7.2.5. Функциональные диаграммы FBD.
7.3. Язык линейных инструкций (IL).
7.3.1. Формат инструкции.
7.3.2. Аккумулятор.
7.3.3. Переход на метку.
7.3.4. Скобки.
7.3.5. Модификаторы.
7.3.6. Операторы.
7.3.7. Вызов функциональных блоков и программ.
7.3.8. Вызов функции.
7.3.9. Комментирование текста.
7.3.10. IL в режиме исполнения.
7.4. Структурированный текст (ST).
7.4.1. Выражения.
7.4.2. Порядок вычисления выражений.
7.4.3. Пустое выражение.
7.4.4. Оператор выбора IF.
7.4.5. Оператор множественного выбора CASE.
7.4.6. Циклы WHILE и REPEAT.
7.4.7. Цикл FOR.
7.4.8. Прерывание итераций операторами EXIT и RETURN.
7.4.9. Итерации на базе рабочего цикла ПЛК.
7.4.10. Оформление текста.
7.5. Релейные диаграммы (LD).
7.5.1. Цени.
7.5.2. Реле с самофиксацией.
7.5.3. Порядок выполнения и обратные связи.
7.5.4. Управление порядком выполнения.
7.5.5. Расширение возможностей LD.
7.5.6. Особенности реализации LD в CoDeSys.
7.5.7. LD-диаграммы в режиме исполнения.
7.6. Функциональные блоковые диаграммы (FBD).
7.6.1. Отображение POU.
7.6.2. Соединительные линии.
7.6.3. Порядок выполнения FBD.
7.6.4. Инверсия логических сигналов.
7.6.5. Соединители и обратные связи.
7.6.6. Метки, переходы и возврат.
7.6.7. Выражения ST в FBD.
7.7. Последовательные функциональные схемы (SFC).
7.7.1. Шаги.
7.7.2. Переходы.
7.7.3. Начальный шаг.
7.7.4. Параллельные ветви.
7.7.5. Альтернативные ветви.
7.7.6. Переход на произвольный шаг.
7.7.7. Упрощенный SFC.
7.7.8. Стандартный SFC.
7.7.9. Классификаторы действий.
7.7.10. Действие — переменная.
7.7.11. Механизм управления действием.
7.7.12. Внутренние переменные шаха и действия.
7.7.13. Функциональные блоки и программы SFC.
7.7.14. Отладка и контроль исполнения SFC.
Глава 8. Стандартные компоненты.
8.1. Операторы и функции.
8.1.1. Арифметические операторы.
8.1.2. Операторы битового сдвига.
8.1.3. Логические битовые операторы.
8.1.4. Операторы выбора и ограничения.
8.1.5. Операторы сравнения.
8.1.6. Математические функции.
8.1.7. Строковые функции.
8.2. Стандартные функциональные блоки.
8.2.1. Таймеры.
8.2.2. Триггеры.
8.2.3. Детекторы импульсов.
8.2.4. Счетчики.
8.3. Расширенные библиотечные компоненты.
8.3.1. Побитовый доступ к целым.
8.3.2. Гистерезис.
8.3.3. Пороговый сигнализатор.
8.3.4. Ограничение скорости изменения сигнала.
8.3.5. Интерполяция зависимостей.
8.3.6. Дифференцирование.
8.3.7. Интегрирование.
8.3.8. ПИД-регулятор.
Глава 9. Примеры программирования.
9.1. Генератор импульсов (PRG LD).
9.2. Последовательное управление но времени (PRG LD, SFG).
9.3. Кодовый замок (PRG LD).
9.4. Динамический знаковый индикатор (FUN LD, ST).
9.5. Целочисленное деление с симметричным округлением (FUN ST).
9.6. Генератор случайных чисел (FB ST).
9.7. Очередь FIFO (FB ST).
9.8. Быстрая очередь FIFO (FB ST).
9.9. Фильтр «скользящее среднее» (FB ST).
9.10. Медианный фильтр (FB ST).
9.11. Линеаризация измерений (PRG ST).
9.12. Широтно-импульсный модулятор на базе таймера (FB IL).
9.13. Управление реверсивным приводом (FB SFC).
9.14. Сравнение языков с позиции минимизации кода (IL, ST, FDD, LD.
9.14.1. Программирование последовательности состояний (ST, 1L).
9.14.2. Параллельное решение в виде логических выражений (FBD, LD, ST, IL).
9.14.3. Функциональный блок против программы.
Список литературы.
Интернет-ссылки.
Приложение
Перевод специальных терминов и сокращений.

Купить .
Дата публикации:






Теги: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-06-22 14:51:02