ГОСТ Р МЭК 61508-6-2012
управления процессом на химическом заводе. Данная программируемая электронная
система использует в прикладной программе язык многозвенных логических схем и
служитпримеромприкладногопрограммированиянаязыкесограниченной
изменчивостью.
Установка, работающая на химическом заводе, состоит из нескольких реакторных
баков, связанных промежуточными баками хранения, которые на некоторых стадиях
цикла реакции заполняются инертным газом для предотвращения воспламенения и
взрывов. Функции программируемой электронной системы, связанной с безопасностью,
помимо прочих, включают в себя: получение входных данных от датчиков; включение и
блокировку клапанов, насосов и исполнительных механизмов; обнаружение опасных
ситуаций и включение сигнала тревоги; сопряжение с распределенной системой
управленияв соответствиистребованиями,предъявляемымиспецификацией
безопасности.
Предположения и характеристики системы:
- программируемаяэлектроникасистемы,связаннойсбезопасностью,
представляет собой программируемый логический контроллер (ПЛК);
- при анализе опасностей и рисков установлено, что необходимо использовать
программируемую электронную систему, связанную с безопасностью, и для данного
приложения нужен уровень полноты безопасности 2 (в соответствии с МЭК 61508-1 и
МЭК 61508-2);
- хотя контроллер работает в реальном времени, требуется относительно
небольшая скорость реакции;
- существуют интерфейсы с оператором и распределенной системой управления;
- исходный код программного обеспечения системы и схема программируемых
электронных средств ПЛК недоступны для проверки, но оценены в соответствии с
МЭК 61508 -3 как соответствующие уровню полноты безопасности 2;
- вкачествеязыкапрограммированияпримененияиспользовалсяязык
многозвенных логических схем; программа создавалась с помощью системы разработки,
предоставляемой поставщиком ПЛК;
- код приложения должен исполняться только на ПЛК одного типа;
- всяразработкапрограммногообеспеченияконтролироваласьлицом,
независимым от команды разработчиков программного обеспечения;
- лицо, независимое от команды разработчиков программного обеспечения,
наблюдало за приемочными испытаниями и утвердило их результаты;
129