ГОСТ Р МЭК 61131-1-2016
НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
КОНТРОЛЛЕРЫ ПРОГРАММИРУЕМЫЕ
Часть 1
Общая информация
Programmable controllers. Part 1. General information
ОКС 35.240.50,
25.040.40
Дата введения 2017-04-01
Предисловие
1 ПОДГОТОВЛЕН Негосударственным образовательным частным учреждением "Новая Инженерная Школа" (НОЧУ "НИШ") на основе перевода на русский язык англоязычной версии указанного в пункте 4 стандарта, который выполнен Российской комиссией экспертов МЭК/ТК 65, и Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении" ("ВНИИНМАШ")
2 ВНЕСЕН Техническим комитетом по стандартизации ТК 306 "Измерения и управление в промышленных процессах"
3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 13 мая 2016 г. N 314-ст
4 Настоящий стандарт идентичен международному стандарту МЭК 61131-1:2003* "Контроллеры программируемые. Часть 1. Общая информация" (IEC 61131-1:2003 "Programmable controllers - Part 1: General information", IDT).
________________
* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
Международный стандарт разработан Техническим комитетом МЭК ТК 65 "Измерения и управление в промышленных процессах".
При применении настоящего стандарта рекомендуется использовать вместо ссылочных международных стандартов соответствующие им межгосударственные стандарты, сведения о которых приведены в дополнительном приложении ДА
5 ВВЕДЕН ВПЕРВЫЕ
6 ПЕРЕИЗДАНИЕ. Январь 2019 г.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
Настоящий стандарт является первой частью серии стандартов на программируемые контроллеры и связанные с ними периферийные устройства и должен интерпретироваться в контексте других частей серии.
В том случае, если имеются противоречия между настоящим стандартом и другими стандартами МЭК (за исключением стандартов, устанавливающих основные требования по безопасности), положения настоящего стандарта должны рассматриваться как первостепенные в области программируемых контроллеров и связанных с ними периферийных устройств.
Цели данной серии стандартов:
часть 1 - определение и идентификация основных характеристик, которые влияют на выбор и применение программируемых контроллеров (ПЛК) и связанных с ними периферийных устройств;
часть 2 - установка требований к оборудованию и соответствующим тестам ПЛК и связанных с ними периферийных устройств;
часть 3 - определение простых, но полных базовых наборов элементов программирования, применимых тестов и средств, с помощью которых изготовители могут расширять или адаптировать данные базовые наборы в собственном внедрении ПЛК для каждого из наиболее широко используемых языков программирования, основных сфер применения, синтаксических и семантических правил;
часть 4 - представление общего обзора и руководства по применению настоящего стандарта для конечных потребителей ПЛК;
часть 5 - определение характеристик обмена данными между ПЛК и другими электронными системами;
часть 6 - зарезервирована;
часть 7 - определение языка программирования для нечеткого контроля;
часть 8 - представление руководства по использованию и внедрению (имплементации) языков программирования, указанных в части 3.
Настоящий стандарт распространяется на программируемые (логические) контроллеры (ПЛК) и связанные с ними периферийные устройства, например, инструментальные средства программирования и отладки (СПиО), человеко-машинные интерфейсы (ЧМИ) и т.д., предназначенные для контроля и управления машинами и производственными процессами.
ПЛК и связанные с ними периферийные устройства предназначены для использования в условиях производственной среды и могут предоставляться как открытое или закрытое оборудование. Если ПЛК или связанные с ними периферийные устройства предназначены для применения в других условиях, то к данным ПЛК и связанным с ними периферийным устройствам следует дополнительно применять специальные требования, стандарты и методы установки.
Функции ПЛК могут быть реализованы на специальной платформе аппаратного и программного обеспечения, например, на компьютере общего назначения или персональном компьютере с функциями, предназначенными для производственной среды. Настоящий стандарт распространяется на средства, выполняющие функции ПЛК и/или связанные с ними периферийные устройства. Настоящий стандарт не рассматривает вопросы функциональной безопасности и другие аспекты автоматизированной системы общего назначения. ПЛК, прикладные программы и связанные с ними периферийные устройства рассматриваются, как компоненты системы управления.
В связи с тем, что ПЛК являются устройствами, состоящими из нескольких компонентов, условия обеспечения безопасности для автоматизированной системы общего назначения, включая ее установку и применение, в настоящем стандарте не рассматриваются. В настоящем стандарте рассматриваются вопросы безопасности ПЛК относительно рисков удара электрическим током и возникновения пожаров, защищенности от электрических помех и обнаружения ошибок в работе ПЛК-систем (например, использование контроля четности, диагностика самотестирования и т.п.). Информацию и руководства по обеспечению электрической изоляции см. в МЭК 60364 или применяемых национальных/местных нормативно-правовых актах.
В настоящем стандарте приведены используемые термины с соответствующими определениями и принципиальные функциональные характеристики систем с ПЛК.
В настоящем стандарте использованы нормативные ссылки на следующие стандарты*. Для недатированных ссылок применяют последнее издание ссылочного документа (включая все его изменения). Для датированных ссылок применяют только указанное издание ссылочного документа.
_______________
* Таблицу соответствия национальных стандартов международным см. по ссылке. - Примечание изготовителя базы данных.
IEC 61131-2, Industrial-process measurement and control - Programmable controllers - Part 2: Equipment requirements and tests (Измерение и управление производственным процессом. Контроллеры программируемые. Часть 2. Требования к оборудованию и испытания)
IEC 61131-3:2003, Programmable controllers - Part 3: Programming languages (Контроллеры программируемые. Часть 3. Языки программирования)
В настоящем стандарте применены следующие термины с соответствующими определениями:
3.1 прикладная программа или программа пользователя (application programme or user programme): Логический блок всех элементов языка программирования и логических структур, необходимых для заданной обработки сигналов, требуемой для управления машиной или процессом ПЛК-системой.
3.2 автоматизированная система (automated system): Система управления, не входящая в область распространения МЭК 61131, в которую потребителем или для потребителя включены ПЛК-системы и которые также содержат другие компоненты, в том числе прикладные программы.
3.3 полевое устройство (field device): Внесенная в каталог изготовителя часть ПЛК-системы, предназначенная для предоставления интерфейсов ввода и/или вывода или предварительной/последующей обработки данных в систему с ПЛК. Удаленное полевое устройство может быть независимым от системы с ПЛК. Оно может подключаться к ПЛК с помощью полевой шины.
3.4 релейно-контактная схема или схема релейной цепи (ladder diagram or relay ladder diagram): Одна или несколько сетей контактов, катушек, графически представленных функций, функциональных блоков, элементов данных, текстовых данных и соединительных элементов, разделенные левыми и (по выбору) правыми шинами электропитания.
3.5 программируемый (логический) контроллер; ПЛК (programmable (logic) controller; PLC): Цифровая электронная система, предназначенная для применения в производственной среде, которая использует программируемую память для внутреннего хранения ориентированных на потребителя инструкций по реализации таких специальных функций, как логика, установление последовательности, согласование по времени, счет и арифметические действия для контроля посредством цифрового или аналогового ввода/вывода данных различных видов машин или процессов. Как ПЛК, так и связанные с ними периферийные устройства разрабатываются таким образом, чтобы они могли легко интегрироваться в любую промышленную систему управления с применением всех встроенных в них функций.
Примечание - Аббревиатура "ПЛК" применяется в настоящем стандарте вместо словосочетания "программируемые контроллеры", так как она широко применяется в отрасли автоматизации. Аббревиатура "ПК" может быть ошибочно расшифрована, как "персональный компьютер".
3.6 система с программируемым контроллером или ПЛК-система (programmable controller system or PLC-system): Создаваемая потребителем конфигурация, состоящая из ПЛК и соответствующих периферийных устройств, необходимых для работы автоматизированной системы. Она состоит из блоков, взаимосвязанных с помощью кабелей или штекерных разъемов при постоянной установке и с помощью кабелей и других средств при подключении переносных или мобильных периферийных устройств.
3.7 средства программирования и отладки; СПиО (programming and debugging tool; PADT): Периферийное устройство из каталога изготовителя, служащее для программирования, тестирования, ввода в эксплуатацию и устранения неисправностей приложения, программной документации и хранилища данных ПЛК-системы и может применяться в качестве ЧМИ. СПиО называются подключаемыми, если они могут быть в любое время подключены или отключены в соответствующем интерфейсе без риска для оператора и технологического процесса. Во всех других случаях СПиО называются стационарными.
3.8 станции удаленного ввода/вывода данных; СУВД (remote input/output station; RIOS): Часть ПЛК-системы из каталога изготовителя, включающая в себя интерфейсы ввода и/или вывода, которые только в рамках иерархического подчинения главному устройству обработки данных - центральному процессору (ЦП) могут выполнять операции по уплотнению/разуплотнению каналов ввода/вывода и предварительной/последующей обработки данных. Только для СУВД допускается ограниченная автономная работа, например, при таких чрезвычайных обстоятельствах, как разрыв канала обмена данными с ЦП или поломки самого ЦП, либо при выполнении операций по поиску неисправностей или технического обслуживания.
Общая структура с указанием основных функциональных компонентов системы с программируемым контроллером представлена на рисунках 1, 2 и 3. Данные функции осуществляют обмен данными между собой и обрабатывают сигналы машины/процесса, подлежащего контролю.
Рисунок 1 - Базовая функциональная структура ПЛК-системы
Рисунок 2 - Модель аппаратного обеспечения программируемого контроллера (по МЭК 61131-5)
Рисунок 3 - Типовая конфигурация интерфейсов/портов ПЛК-системы, лист 1 (по МЭК 61131-2)
Условные обозначения: