Межгосударственный стандарт
ГОСТ Р МЭК 61131-3-2016
Контроллеры программируемые. Часть 3. Языки программирования
Редакционная карточка ГОСТНОРМ. Полный текст публикуется только при подтверждённом праве использования. Метаданные сверяются по нескольким источникам.
Область применения
Область применения пока не подтверждена.
1
Страница 1
ФЕДЕРАЛЬНОЕ АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
НАЦИОНАЛЬНЫЙ ГОСТ Р м эк
СТАНДАРТ
РОССИЙСКОЙ
61131 3- —
ФЕДЕРАЦИИ 2016
КОНТРОЛЛЕРЫ ПРОГРАММИРУЕМЫЕ
Ч а с т ь 3
Языки программирования
(IEC 61131-3:2013, ЮТ)
Издание официальное
11м м
201»
Стандартанфсри
сертификат на пиломатериалы2
Страница 2
ГОСТ Р МЭК 61131-3—2016
Предисловие
1 ПОДГОТОВЛЕН Негосударственным образовательным частным учреждением «Новая Инженер
ная Школа» (НОЧУ «НИШ») на основе перевода на русский язык англоязычной версии указанного в
пункте 4 стандарта, который выполнен Российской комиссией экспертов МЭК/ТК 65. и Федеральным
государственным унитарным предприятием «Всероссийский научно-исследовательский институт стан
дартизации и сертификации в машиностроении» («ВНИИНМАШ»)
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 306 «Измерения и управление в про
мышленных процессах»
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому ре
гулированию и метрологии от 13 мая 2016 г. № 313-ст
4 Настоящий стандарт идентичен международному стандарту МЭК 61131-3:2013 «Контроллеры
программируемые. Часть 3. Языки программирования (IEC 61131-3:2013. «Programmable controllers —
Part 3: Programming languages», IDT).
При применении настоящего стандарта рекомендуется использовать вместо ссылочных между
народных стандартов соответствующие им национальные стандарты, сведения о которых приведены в
дополнительном приложении ДА
5 В настоящем стандарте часть его содержания может быть объектом патентных прав
6 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0—2012 (раздел 8).
Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на
1 января текущего года) информационном указателе «Национальнью стандарты», а официальный
текст изменений и поправок — в ежемесячном информационном указателе «Национальные
стандарты». В случав пересмотра (замены) или отмены настоящего стандарта соответствующее
уведомление будет опубликовано в ближайшем выпуске ежемесячного информациотюго указателя
«Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются
также в информационной системе общего пользования — на официальном сайте Федерального
агентства по техническому регулированию и метрологии в сети Интернет (mvw.gost.ru)
© Стандартинформ. 2016
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и рас
пространен в качестве официального издания без разрешения Федерального агентства по техническо
му регулированию и метрологии
II3
Страница 3
ГОСТ Р МЭК 61131-3—2016
Содержание
1 Область применения ........................................................................................................................................ 1
2 Нормативные ссылки . ........................................................................................ 1
3 Термины и определения............................................... 2
4 Структурные м о д е л и........................................................................................................................................6
4.1 Модель программного обеспечения........................................................................................................6
4.2 Модель взаимодействия.......................................................................................... 7
4.3 Модель программирования.................................................................................... 8
5 Совместимость................................................................................................................................................ 10
5.1 Общие положения ..................................................................................................................................10
5.2 Таблицы свойств......................................................................................................................................10
5.3 Декларация соответствия разработчика..............................................................................................10
6 Общие элементы ............................................................................................................................................ 12
6.1 Использование печатных символов...................................................................................................... 12
6.2 П рагм а.......................................................................................................................................................13
6.3 Литералы — внешнее представление данны х................................................................................... 14
6.4 Типы д а н н ы х ............................................................................................................................................ 19
6.5 Переменные..............................................................................................................................................34
6.6 Программные компоненты (P O U )........................................................................................................ 44
6.7 Элементы последовательной функциональной схемы (S FC )........................................................ 144
6.8 Элементы конф игурации............................. 169
6.9 Пространства им е н............................................................................................................................... 181
7 Текстовые языки .......................................................................................................................................... 189
7.1 Общие элементы.................................................................................................................................... 189
7.2 Перечень инструкций (IL )........................................................................................ 190
7.3 Структурированный текст (ST) .......................................................................................................... 195
8 Графические языки ..................................................................................................................................... 202
8.1 Общие элементы ................................................................................................................................. 202
8.2 Релейно-контактные схемы (язык L D )................................................................................................208
8.3 Функциональные блоковые диаграммы (F B D )................................................................................. 213
Приложение А (обязательное) Формальная спецификация элементов я з ы к а ....................................214
Приложение В (справочное) Перечень основных изменений и расширений третьего издания........ 225
Приложение ДА (справочное) Сведения о соответствии ссылочных международных
стандартов национальным стандартам Российской Федерации.................................226
Библиография................................................................................................................................................. 227
III4
Страница 4
ГОСТ Р МЭК 61131-3—2016
Н А Ц И О Н А Л Ь Н Ы Й С Т А Н Д А Р Т Р О С С И Й С К О Й Ф Е Д Е Р А Ц И И
КОНТРОЛЛЕРЫ ПРОГРАММИРУЕМЫЕ
Часть 3
Языки программирования
Programmable controllers. Part 3. Programming languages
Дата введения — 2017—04—01
1 Область применения
Настоящий стандарт устанавливает синтаксис и семантику языков программирования программи
руемых контроллеров, определенных в МЭК 61131 (часть 1).
Функции ввода программы, тестирования, мониторинга, операционной системы и т. п. определены
в МЭК 61131 (часть 1).
Настоящий стандарт устанавливает синтаксис и семантику унифицированного набора языков
программирования для программируемых контроллеров (PC). Данный набор состоит из двух текстовых
языков программирования, списка инструкций (IL) и структурированного текста (ST). и двух графиче
ских языков, релейно-контактных схем (LD) и функциональных блоковых диаграмм (FBD).
Дополнительный набор графических и эквивалентных текстовых элементов, именуемый после
довательная функциональная схема (SFC). определяется для структурирования внутренней организа
ции программ и функциональных блоков программируемого контроллера. Определены также элементы
конфигурации, поддерживающие установку программ программируемого контроллера в системы про
граммируемого контроллера. Кроме того, определены средства, облегчающие взаимодействие между
программируемыми контроллерами и другими компонентами автоматизированных систем.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты. Для неда
тированных ссылок применяют последнее издание ссылочного документа (включая изменения).
МЭК 61131-1 Программируемые контроллеры. Часть 1. Общие положения (IEC 61131-1. Progra
mmable controllers — Part 1: General information)
МЭК 61131-5 Программируемые контроллеры. Часть 5. Взаимодействия (IEC 61131-5, Program
mable controllers — Part 5: Communications)
ИСО/МЭК 10646:2012 Информационная технология. Универсальный набор символов (UCS) (ISO/
IEC 10646:2012. Information technology — Universal Coded Character Set (UCS)
ИСО/МЭК/1ЕЕЕ 60559 Информационная технология. Микропроцессорные системы. Арифметика
с плавающей точкой (ISO/IEC/IEEE 60559. Information technology — Microprocessor Systems — Floating-
Point arithmetic)
Издание официальное
1Показаны первые 4 из 230
История статуса
Подтверждённых событий пока нет.