ГОСТ Р МЭК 61131-6— 2015
- анализ системы функциональной безопасности и требования к ней:
- спецификация программного обеспечения и проектная документация;
- исходный текст программных модулей;
- план и результаты тестирования;
- ранее разработанные программные элементы и пакеты, которые должны быть включены в ПЛК-ФБ:
- все инструментальные средства и системы разработки, которые использовались при создании,
тестировании или выполнении иных действий с программным обеспечением ПЛК-ФБ:
е) использовать процедуры управления изменениями для того, чтобы:
- предотвращать несанкционированные модификации;
- документально оформлять запросы на выполнение модификаций;
- анализировать влияние предлагаемых модификаций;
- утверждать либо отвергать запросы на выполнение модификаций;
- подробно документально оформлять модификации и выдавать полномочия на выполнение всех
утвержденных модификаций;
- устанавливать базовую конфигурацию для соответствующих этапов разработки программного
обеспечения;
- документально оформлять тестирование (частичное) интеграции системы, обосновывающее ба
зовую конфигурацию:
- гарантировать объединение и встраивание всех базовых конфигураций программного обеспече
ния (включая переработку более ранних версий базовых конфигураций).
Для ведения и осуществления административных и технических средств управления необходимы
наличие полномочий и принятие управленческих решений;
0 иметь процедуру, гарантирующую, что осуществлены соответствующие меры, чтобы корректно
загружать прикладное программное обеспечение и данные в ПЛК-ФБ.
Допускается рассматривать отдельные целевые системы, а также общие системы:
д) документально оформлять перечисленную ниже информацию, для того чтобы обеспечить воз
можность последующего аудита конфигурации;
- состояние конфигурации.
- состояние версии системы.
- обоснование и утверждение всех модификаций,
- подробное описание всех модификаций;
h)строго документально оформлять каждую версию программного обеспечения, связанного с без
опасностью. Обеспечить хранение всех версий программного обеспечения и всей относящейся к ним
документации, а также версий данных для обеспечения возможности сопровождения и выполнения мо
дификаций на протяжении всего периода использования разработанного программного обеспечения.
П р и м е ч а н и е — Дополнительную информацию по управлению конфигурацией см. ИСО/МЭК 12207.
IEEE 828. IEEE 1042.
5А .2.2 Лица, управляющие функциональной безопасностью
5.4.2.2.1 Лица и спецификация их действий
Те лица, которые несут ответственность за одну или более стадий жизненных ПЛК-ФБ или про
граммного обеспечения системы безопасности, должны для тех стадий, за которые они несут ответ
ственность. и в соответствии с процедурами, определенными в 5.4.2.1 и его подпунктах, определить все
управленческие и технические действия, необходимые для обеспечения достижения, демонстрации и
поддержания функциональной безопасности ПЛК-ФБ, включая:
a) подобранные меры и методы, используемые для удовлетворения требованиям конкретного
раздела или подраздела;
b
) действия по оценке функциональной безопасности, а также способ, с помощью которого будет
продемонстрировано достижение функциональной безопасности для тех. кто осуществляет ее оценку
(см. раздел 14).
При оценке функциональной безопасности должны быть использованы соответствующие проце
дуры;
- для определения выбора соответствующей организации, лица или лиц с надлежащим уровнем
независимости;
- составления и внесения изменений при оценке функциональной безопасности;
- замены тех. кто осуществляет оценку функциональной безопасности на каждом этапе жизненно
го цикла системы;
- разрешения споров с участием лиц, осуществляющих оценку функциональной безопасности.
21