ГОСТ Р МЭК 62279—2016
Н А Ц И О Н А
Л
Ь Н Ы ЙС Т А Н Д А Р ТР О С С И Й С К О ЙФ Е Д Е Р А Ц И И
Железные дороги
СИСТЕМЫ СВЯЗИ, СИГНА
Л
ИЗАЦИИ И ОБРАБОТКИ ДАННЫХ.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СИСТЕМ УПРАВ
Л
ЕНИЯ
И ЗАЩИТЫ НА ЖЕ
Л
ЕЗНЫХ ДОРОГАХ
RaiNvay applications. Communication, signalling and processing systems.
Software for railway control and protection systems
Дата введения — 2018—01—01
1 Область применения
1.1 Настоящий стандарт определяет процедуры и технические требования для разработки про
граммируемых электронных систем для использования в приложениях управления и защиты на же
лезных дорогах. Настоящий стандарт нацелен на использование в любой области, где важна безопас
ность. Такие системы могут быть реализованы, используя специализированные микропроцессоры,
программируемые логические контроллеры, многопроцессорные распределенные системы, системы
на базе центрального процессора более широкого масштаба или другую архитектуру.
1.2 Настоящий стандарт применим исключительно к программному обеспечению и взаимодей
ствию между программным обеспечением и системой, частью которой оно является.
1.3 Настоящий стандарт не применяется для программного обеспечения, которое было иденти
фицировано. как не оказывающее влияние на безопасность, т. е. для программного обеспечения, от
казы которого не могут влиять ни на какие идентифицированные функции безопасности. Понятие УПБ 0
введено потому, что при оценке риска присутствует неопределенность и даже при идентификации
опасностей. По крайней мере, требования УПБ 0 настоящего стандарта выполнены для программного
обеспечения, оказывающего влияние на безопасность функций, у которых значение УПБ ниже УПБ 1.
1.4 Настоящий стандарт применяется ко всему связанному с безопасностью программному обе
спечению. используемому в системах управления и защиты на железных дорогах, включая:
- прикладное программирование;
- операционные системы;
- инструменты поддержки;
- встроенное микропрограммное обеспечение.
Прикладное программирование включает высокоуровневое программирование, низкоуровневое
программирование и специальное программирование (например, лестничная логика программируемо го
логического контроллера).
1.5 Настоящий стандарт также рассматривает использование существующего ранее программно
го обеспечения и инструментальных средств. Такое программное обеспечение может использоваться,
если выполнены конкретные требования 7.3.4.7 и 6.5.4.16 для уже существующего программного обе
спечения и требования 6.7 для инструментальных средств.
1.6 Программное обеспечение, разработанное в соответствии с любой редакцией настоящего
стандарта, будет считаться как удовлетворяющее соответствующим требованиям и но должно рассма
триваться как ранее существующее программное обеспечение.
Издание официальное
1