BS EN IEC 61131-3-2025 PDF

СТБ BS EN IEC 61131-3-2025

Название на английском:
STB BS EN IEC 61131-3-2025

Название на русском:
СТБ BS EN IEC 61131-3-2025

Описание на русском:

Оригинальный стандарт BS EN IEC 61131-3-2025 в PDF полная версия. Дополнительная инфо + превью по запросу

Описание на английском:
Original standard BS EN IEC 61131-3-2025 in PDF full version. Additional info + preview on request
Статус документа:
Действующий

Формат:
Электронный (PDF)

Срок поставки (английская версия):
1 рабочий день

Срок поставки (русская версия):
200 рабочих дня(ей)

Артикул (SKU):
stbs22595

Выберите версию документа:
6 000 руб.

Полное наименование и описание

СТБ BS EN IEC 61131-3-2025 — «Programmable controllers — Part 3: Programming languages» (национальное обозначение предполагаемой адаптации британского/европейского издания IEC 61131-3:2025). Стандарт определяет синтаксис, семантику и структурные элементы языков программирования для программируемых логических контроллеров (ПЛК): Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD) и элементы Sequential Function Chart (SFC), а также сопутствующие конфигурационные и коммуникационные элементы.

Аннотация

Документ обновляет требования к языкам программирования ПЛК, унифицируя синтаксисы и семантику, вводит поддержку UTF‑8 для строковых типов и содержит приложение (Annex B) с подробным перечнем добавленных, удалённых и помеченных как устаревшие функций по сравнению с предыдущей редакцией 2013 года. Четвёртая редакция стандарта IEC отражает современные требования к переносимости кода, поддержке юникода и упрощению межплатформенного взаимодействия.

Общая информация

  • Статус: Действующий / Definitive.
  • Дата публикации: Международная исходная публикация IEC: 22 мая 2025 г.; британское/европейское издание (BS EN IEC 61131-3:2025): 8 июля 2025 г.
  • Организация-издатель: Международная Электротехническая Комиссия (IEC); национальное/европейское издание — British Standards Institution (BSI) как BS EN IEC.
  • ICS / категории: 25.040.40 (Измерение и контроль промышленных процессов), 35.240.50 (Применения IT в промышленности); дополнительно встречается 35.060 (языки информатики) в связанной классификации.
  • Редакция / версия: Редакция 4.0 (IEC 61131-3:2025).
  • Количество страниц: В издании IEC (оригинал) указано ~518 страниц; в публикации BS EN IEC 61131-3:2025 — 258 страниц (формат BS EN).

Область применения

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

Ключевые темы и требования

  • Определение синтаксиса и семантики языков программирования ПЛК: ST, LD, FBD и SFC.
  • Унификация модели программной структуры: конфигурации, ресурсы, задачи, программы и блоки функций (POU — Program Organization Units).
  • Поддержка современных кодировок: добавление типов и функций для UTF‑8 (USTRING, UCHAR) и сопутствующих операций со строками.
  • Удаление/депрецирование устаревших элементов — например, Instruction List (IL) исключён из редакции 2025 как часть реструктуризации языков.
  • Требования к типам данных, структурам, массивам, поддиапазонам и ссылочному типу (references), а также правилам объявления и области видимости переменных.
  • Рекомендации по обеспечению переносимости кода между вендорскими средами разработки и по взаимодействию ПЛК с внешними системами.

Применение и пользователи

Основные пользователи: производители ПЛК и средств разработки (IDE), системные интеграторы, автоматизаторы технологических процессов, разработчики библиотек функций и учебные заведения, обучающие программированию ПЛК. Стандарт используется при разработке типовых библиотек, при миграции проектов между платформами и при сертификации/оценке соответствия ПО автоматизации корпоративным и отраслевым требованиям.

Связанные стандарты

IEC 61131-1 (общее устройство и определения для ПЛК), IEC 61131-2 (аппаратные требования), а также другие части серии IEC 61131 (части 4–10 и связанные технические отчёты). BS EN IEC 61131-3:2025 частично заменяет/обновляет предыдущую редакцию BS EN 61131-3:2013.

Ключевые слова

ПЛК, программируемые контроллеры, IEC 61131-3, BS EN IEC 61131-3, языки программирования ПЛК, Structured Text, Ladder Diagram, Function Block Diagram, Sequential Function Chart, UTF-8, переносимость кода, стандарт программирования.

FAQ

В: Что это за стандарт?

О: Это часть серии стандартов IEC 61131, которая конкретно описывает языки программирования и структуру прикладного ПО для программируемых контроллеров. Документ задаёт формальные правила синтаксиса и семантики и служит ориентиром для совместимости между платформами.

В: Что он регулирует?

О: Стандарт регулирует формат и смысл программных конструкций языков ПЛК (ST, LD, FBD, SFC), типы данных, организацию программ (config/resource/task/program/block), а также функции и соглашения, облегчающие обмен и переносимость программ между системами.

В: Кто обычно использует?

О: Производители контроллеров и средств разработки, интеграторы систем автоматизации, инженеры по автоматизации, разработчики прикладного ПО и учебные организации. Также стандарт востребован при сертификационных и контрактных проверках соответствия ПО.

В: Он актуален или заменён?

О: Четвёртая редакция IEC 61131-3:2025 — актуальная на момент публикации редакция стандарта. BS EN IEC 61131-3:2025 опубликовано в середине 2025 года как соответствующее европейско‑британское издание; предшествующая версия 2013 года рассматривается как заменённая/обновлённая.

В: Это часть серии?

О: Да — часть серии IEC 61131 (несколько частей, охватывающих аппаратные требования, дополнительные интерфейсы и технические отчёты). IEC 61131-3 взаимодействует с другими частями серии при определении полной модели ПЛК.

В: Какие ключевые слова?

О: PLC, ПЛК, программирование ПЛК, IEC 61131-3, ST, LD, FBD, SFC, USTRING, UTF-8, переносимость кода, стандартизация.