Таймеры и счётчики на Structured Text в CODESYS V3.5
| Продавец | Продано | Возвратов | Отзывы | ||
|---|---|---|---|---|---|
| vida78 | -1 | -1 |
|
||
₽ 496.00
Описание
Учебно-практическое пособие. 50 готовых решений для АСУ ТП.Это практическое руководство для инженеров-программистов ПЛК, которые работают в CODESYS V3.5 и хотят делать надёжные таймеры, счётчики и хронометры на языке Structured Text. Книга закрывает разрыв между стандартной библиотекой Standard.library и реальными задачами промышленной автоматизации: показывает, где TON, TOF, TP, CTU, CTUD дают сбой, и предлагает проверенные обходные решения.
Что внутри:
модель времени ПЛК, типы TIME и LTIME, джиттер задач;
проблема переполнения 32-битного таймера через 49,7 суток и безопасная разностная арифметика;
50 функциональных блоков: паузируемые, динамические и энергонезависимые таймеры; фильтры дребезга и глитчей; сторожевые таймеры; ШИМ для твердотельных реле; импульсные и псевдослучайные генераторы; 64-битные счётчики; квадратурные декодеры; счётчики моточасов и ресурса; OEE-хронометры; кулачковые контроллеры; сетевые heartbeat; измерители расхода, фазового сдвига и быстродействия приводов;
каждое решение оформлено по схеме: постановка задачи → спецификация интерфейса → код на ST → разбор логики → замечания и ограничения;
7 глав, приложения с таблицей типов времени и шаблоном безопасной арифметики.
Для кого:
Инженеры-программисты ПЛК, наладчики, сервисные инженеры, студенты и преподаватели технических специальностей.
Дополнительное описание
Формат: PDFЯзык: Русский. Код — на языке Structured Text (ST) в среде CODESYS V3.5.
Объём: 7 глав, 50 функциональных блоков, 3 приложения, контрольные вопросы после каждой главы
Структура каждого решения: постановка технологической задачи → спецификация интерфейса (таблица входов/выходов) → программная реализация на ST → разбор алгоритмической логики → замечания по применению и ограничения.
Практическая ценность: книга не просто даёт код, а объясняет, почему стандартные блоки TON, TOF, TP, CTU, CTUD не работают в конкретных условиях, и предлагает обходные пути. Особое внимание уделено защите от переполнения TIME() через 49,7 суток, потере точности REAL, переполнению 16-битных счётчиков и особенностям реманентной памяти.