Библиотека программиста ПЛК: Методология, архитектура и теория Structured TextЭто курс по языку Structured Text для промышленных контроллеров. Комплект включает 11 основных учебных пособий и 4 бонуса в одном ZIP-архиве, суммарно более 600 страниц.
Материал выстроен как целостная система знаний: от базового курса, где вы впервые пишете программу и запускаете светофор, до сложных архитектурных решений, ПИД-регулирования, парсинга строк и проектирования промышленных систем. Каждое пособие сопровождается готовым кодом, таблицами тестов и практическими проектами, которые можно сразу применять в реальных задачах.
Это не разрозненные советы. Это методология, архитектурное мышление и глубокое понимание того, как проектировать надёжные, модульные и сопровождаемые системы управления. Код проверен в CODESYS, TwinCAT и OpenPLC.
11 основных пособий (порядок изучения)1. Базовый курс по языку ST для ПЛК — синтаксис, переменные, операторы, таймеры, конечные автоматы, три практических проекта (светофор, конвейер, резервуар).
2. Синтаксис и типы данных в ST — полная теория всех типов: целые, вещественные, временные, строковые, битовые, массивы, структуры, перечисления.
3. FUNCTION, FUNCTION_BLOCK и PROGRAM — когда использовать каждую единицу, правило «посчитать → запомнить → организовать».
4. Как писать собственные функции в ST без хаоса — чистые вычисления, масштабирование, конечные автоматы, рефакторинг.
5. Таймеры в ST для ПЛК — TON, TOF, TP, временные диаграммы, типичные ошибки.
6. Управление массивами и структурами данных — ARRAY, STRUCT, UNION, VAR_IN_OUT, система управления партиями.
7. Обработка строк и текстовых данных — парсинг команд, CSV, валидация, штрихкоды EAN-13.
8. ПИД-регулирование для промышленной автоматизации — от простого PID до Anti-Windup, каскадов, настройки Зиглера-Николса.
9. Функциональные блоки в ST — стандартные и собственные FB, композиция, библиотеки, SCADA.
10. Синтаксис ST — расширенный уровень — области видимости, TASK, CONFIGURATION, соглашения об именовании.
11. Как правильно структурировать проект ПЛК на ST — слоистая архитектура, MAIN как диспетчер, глобальные данные.
4 бонуса1. Краткий справочник по ST
2. Типы данных в ST: стандарт и реализации
3. Лучшие практики ST по IEC 61131-3
4. Сравнение ST с другими языками IEC 61131-3 (LD, FBD, SFC, IL)
Ссылка на комплект:https://electricalschool.info/e-textbooks.html#!digiseller/detail/6019576
Этот комплект — ваш путь от новичка до архитектора промышленных систем. Теория, проверенная практикой. Код, готовый к использованию. Знания, которые остаются с вами на годы.