Электронный фонд правовой
и нормативно-технической документации
ГОСТ Р МЭК 61131-3-2016 Контроллеры программируемые. Часть 3. Языки программирования
ГОСТ Р МЭК 61131-3-2016
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
КОНТРОЛЛЕРЫ ПРОГРАММИРУЕМЫЕ
Часть 3
Языки программирования
Programmable controllers. Part 3. Programming languages
ОКС 25.040.40*
35.240.50
_____________________
* В ИУС N 10 2016 г. и на официальном сайте Росстандарта ГОСТ Р МЭК 61131-3-2016 приводится с ОКС 25.040, 35.240.50 ,
здесь и далее. - Примечание изготовителя базы данных.
Дата введения 2017-04-01
1 ПОДГОТОВЛЕН Негосударственным образовательным частным учреждением "Новая Инженерная Школа" (НОЧУ "НИШ") на основе перевода на русский язык англоязычной версии указанного в пункте 4 стандарта, который выполнен Российской комиссией экспертов МЭК/ТК 65, и Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении" ("ВНИИНМАШ")
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 306 "Измерения и управление в промышленных процессах"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 13 мая 2016 г. N 313-ст
4 Настоящий стандарт идентичен международному стандарту МЭК 61131-3:2013* "Контроллеры программируемые. Часть 3. Языки программирования (IEC 61131-3:2013, "Programmable controllers - Part 3: Programming languages", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им национальные стандарты, сведения о которых приведены в дополнительном приложении ДА
5 В настоящем стандарте часть его содержания может быть объектом патентных прав
6 ВВЕДЕН ВПЕРВЫЕ
Правила применения настоящего стандарта установлены в ГОСТ Р 1.0-2012 (раздел 8). Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
1 Область применения
Настоящий стандарт устанавливает синтаксис и семантику языков программирования программируемых контроллеров, определенных в МЭК 61131 (часть 1).
Функции ввода программы, тестирования, мониторинга, операционной системы и т.п. определены в МЭК 61131 (часть 1).
Настоящий стандарт устанавливает синтаксис и семантику унифицированного набора языков программирования для программируемых контроллеров (PC). Данный набор состоит из двух текстовых языков программирования, списка инструкций (IL) и структурированного текста (ST), и двух графических языков, релейно-контактных схем (LD) и функциональных блоковых диаграмм (FBD).
Дополнительный набор графических и эквивалентных текстовых элементов, именуемый последовательная функциональная схема (SFC), определяется для структурирования внутренней организации программ и функциональных блоков программируемого контроллера. Определены также элементы конфигурации, поддерживающие установку программ программируемого контроллера в системы программируемого контроллера. Кроме того, определены средства, облегчающие взаимодействие между программируемыми контроллерами и другими компонентами автоматизированных систем.
2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*. Для недатированных ссылок применяют последнее издание ссылочного документа (включая изменения).
_______________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
МЭК 61131-1 Программируемые контроллеры. Часть 1. Общие положения (IEC 61131-1, Programmable controllers - Part 1: General information)
МЭК 61131-5 Программируемые контроллеры. Часть 5. Взаимодействия (IEC 61131-5, Programmable controllers - Part 5: Communications)
ИСО/МЭК 10646:2012 Информационная технология. Универсальный набор символов (UCS) (ISO/IEC 10646:2012, Information technology - Universal Coded Character Set (UCS)
ИСО/МЭК/IEEE 60559 Информационная технология. Микропроцессорные системы. Арифметика с плавающей точкой (ISO/IEC/IEEE 60559, Information technology - Microprocessor Systems - Floating-Point arithmetic)
3 Термины и определения
Доступ к полной версии документа ограничен
Документ «ГОСТ Р МЭК 61131-3 2016» определяет требования к языкам программирования, используемым для программируемых контроллеров (ПК) в автоматизации промышленных процессов. Он применяется в различных отраслях, включая машиностроение, электронику и системную интеграцию, где требуется разработка и внедрение программного обеспечения для управления технологическими процессами.
Стандарт регламентирует основные языки программирования, такие как язык лестничной схемы (LD), функциональное блоковое диаграммирование (FBD), структурированный текст (ST), а также другие языки, используемые для программирования ПК. В документе также описываются методы и подходы к разработке программного обеспечения, включая требования к его структуре, функциональности и документации. Эти аспекты являются критически важными для обеспечения совместимости и интеграции различных систем управления.
Важные технические детали стандарта включают условия тестирования программного обеспечения, а также классификации, которые помогают определить степень соответствия разрабатываемых решений установленным требованиям. Стандарт также охватывает параметры, которые должны быть измерены и оценены в процессе разработки и тестирования, что способствует повышению надежности и безопасности функционирования программируемых контроллеров.
Целевая аудитория документа включает производителей программируемых контроллеров, разработчиков программного обеспечения, лаборатории, занимающиеся испытанием и сертификацией, а также контролирующие органы. Стандарт служит основой для создания качественных и безопасных систем автоматизации, что делает его актуальным как для разработчиков, так и для пользователей готовых решений.
Практическое значение стандарта заключается в его влиянии на безопасность, качество и совместимость систем автоматизации. Соблюдение требований данного стандарта позволяет минимизировать риски, связанные с эксплуатацией программируемых контроллеров, а также повысить общую эффективность и надежность автоматизированных процессов. Изменения и дополнения, внесенные в стандарт, касаются уточнения требований к языкам программирования и улучшения методов тестирования, что отражает современные тенденции в области автоматизации и программирования.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»