IEC 61131-3-2013 PDF
Название на английском:
St IEC 61131-3-2013
Название на русском:
Ст IEC 61131-3-2013
Оригинальный стандарт IEC 61131-3-2013 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
Стандарт IEC 61131-3:2013 — "Programmable controllers — Part 3: Programming languages". Описывает синтаксис и семантику унифицированного набора языков программирования для программируемых контроллеров (PLC), включая текстовые и графические языки, структуру программных единиц и правила совместимости/портируемости.
Аннотация
Третье издание IEC 61131-3 (2013) является технической переработкой предыдущей редакции 2003 года: стандарт добавляет новые типы данных и функции конвертации, механизмы ссылок и пространств имён, а также объектно‑ориентированные возможности для классов и функциональных блоков. Документ устанавливает формальные правила описания программных модулей (POU), синтаксис и семантику языков и критерии соответствия.
Общая информация
- Статус: Заменён / снят с обновлением серии (см. более поздние издания серии IEC 61131).
- Дата публикации: 20 февраля 2013 г. (издание 3.0).
- Организация-издатель: Международная электротехническая комиссия (IEC), ТК 65 / SC 65B.
- ICS / категории: 25.040.40; 35.240.50.
- Редакция / версия: 3.0 (third edition, 2013).
- Количество страниц: 464 (в англоязычном электронном издании IEC; национальные публикации/адаптации могут иметь иную пагинацию).
Область применения
Стандарт применяется к разработке, описанию и обмену программного обеспечения для программируемых контроллеров в промышленной автоматизации. Он предназначен для вендоров ПО/Оборудования, разработчиков прикладного ПО, интеграторов и инженеров-автоматчиков, которым необходимо обеспечить понятную спецификацию языков, переносимость программ и проверяемость семантики функций управления.
Ключевые темы и требования
- Определение синтаксиса и семантики языков программирования PLC (ST, LD, FBD, IL, SFC и связанные элементы организации программных единиц — POU).
- Модель программной архитектуры: программы, функции, функциональные блоки и конфигурации/задачи (tasks).
- Правила соответствия и портируемости кода между реализациями.
- Новые типы данных, функции преобразования, механизмы ссылок, пространства имён и объектно‑ориентальные расширения (классы и объектные функциональные блоки) в редакции 2013 г.
- Нормативные и формальные приложения (аннотации и формальные спецификации элементов языков в приложениях).
Применение и пользователи
Используют производители PLC и IDE для автоматизации (для реализации соответствующих языковых расширений и обеспечения совместимости), разработчики прикладных программ и системные интеграторы (для проектирования, тестирования и переноса логики управления), а также учебные заведения и консультанты по промышленной автоматизации. Стандарт часто применяется как база при подготовке технических заданий на программирование и при оценке соответствия ПО требованиям предприятия.
Связанные стандарты
IEC 61131-3 является частью серии IEC 61131 (части: 1 — Общая информация, 2 — Требования к оборудованию и испытания, 4 — Руководящие указания / TR, 5 — Коммуникации, 6 — Функциональная безопасность и т.д.). Для целостного применения рекомендуется учитывать другие части серии и сопутствующие технические отчёты/европейские адаптации.
Ключевые слова
PLC, программируемые контроллеры, программирование, Structured Text, Ladder Diagram, Function Block Diagram, Instruction List, Sequential Function Chart, POUs, портируемость, IEC 61131, объектно‑ориентированность.
FAQ
В: Что это за стандарт?
О: Международный стандарт, задающий языки и модель программирования для программируемых контроллеров (часть 3 серии IEC 61131), издание 2013 г. с техническими расширениями по сравнению с изданием 2003 г.
В: Что он регулирует?
О: Регулирует синтаксис и семантику языков PLC, структуру программ и модулей (POU), правила соответствия и переносимости кода, а также ряд технических деталей (типы данных, пространства имён, объектно‑ориентальные расширения и т.д.).
В: Кто обычно использует?
О: Производители PLC, разработчики сред разработки и компиляторов, системные интеграторы, инженеры по автоматизации, тестировщики и академические специалисты по управлению и автоматизации.
В: Он актуален или заменён?
О: Редакция 2013 года была важной и долго использовалась, но в серии IEC 61131 опубликовано обновлённое издание части 3 в 2025 году; с релизом новой редакции 2013 г. считалась заменённой / снятой с поддержания серии. При выборе нормативной базы в 2026 году следует ориентироваться на редакцию 2025 для получения последних изменений.
В: Это часть серии?
О: Да — IEC 61131 состоит из набора частей (1, 2, 3, TR 4, 5, 6, 7, TR 8, 9, 10 и др.); часть 3 координируется с остальными частями для охвата аппаратной части, коммуникаций, безопасности и руководств по применению.
В: Какие ключевые слова?
О: PLC, языки программирования, Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD), Instruction List (IL), Sequential Function Chart (SFC), POUs, портируемость, IEC 61131-3.