ГОСТ Р МЭК 61508-6—2007
Окончание таблицы Е.4
М сто д/ср сдсто а
С сы лк аSIL2
И нтерпретация In настоящ ем прилож ении)
2 Средства автоматизированного проек
тирования
В.3.5R
Используются средства разработки, по
ставленные производителем ПЛК
3 Программирование с защитой
С.2.5R
Включается в программное обеспечение
системы
4 Модульный подход
ТаблицаHR
В.9
Используется упорядочение и группи
ровка многоступенчатой логики программы
ПЛК для максимального увеличения модуль
ности требуемых функций
5 Стандарты (предприятий) проектирова
ния и кодирования
ТаблицаHR
В.1
Используются собственные соглашения
для документации и удобства эксплуатации
6 Структурное программирование
С.2.7HR
Для рассматриваемого примера анало
гично модульности
7 Библиотека проверенных/сертифици-
рованных модулей и компонентов (если воз
можно)
С.4.5HR
Используются
П р и м е ч а н и е — Проектирование и разработка включают в себя системное проектирование программ
ного обеспечения, проектирование и кодирование программных модулей.
Т а б л и ц аЕ.5 — Проектирование и разработка программного обеспечения: проверка и интеграция программ
ных модулей (см. МЭК 61508-3. пункты 7.4.7 и 7.4.8)
М сто д/ср е дсто о
С сы лкаSIL2
И нтерпретация
(в
настоящ ем прилож ении)
1 Вероятностное тестирование
С.5.1R
Не используется для языков программи
рования с ограниченной варьируемостью
2 Динамический анализ и тестирование
В.6.5.R
таблица
В.2
Используются
3 Регистрация и анализ данных
С.5.2HR
Запись исходных данных и результатов
тестирования
4 Функциональное тестирование и тести
рование методом черного ящика
В.5.1.HR
В.5.2,
таблица
В.З
Выбираются входные данные для тести
рования всех заданных функциональных
блоков, включая обработку ошибок. Исполь
зуются: тестовые примеры, полученные с
помощью причинно-следственныхсхем,
анализ граничных значений и декомпозиция
входных данных
5 Моделирование производительности
С.5.20.HR
таблица
В.6
Не используется для языков программи
рования с ограниченной варьируемостью
6 Тестирование интерфейса
С.5.3R
Включено в функциональное тестирова
ние и тестирование методом черного ящика
Т а б л и ц а Е.6 — Интеграция программируемых электронных средств (аппаратура и программное обеспечение)
(см. МЭК 61508-3. подраздел 7.5)
M e t од/среде тво
С сы лк аSIL2
И нтерпретация (а настоящ ем прилож ении)
1Функциональное тестирование и тести
рование методом черного ящика
В.5.1,HR
В.5.2.
таблица
В.З
Выбираются входные данные для тести
рования всех заданных функциональных
блоков, включая обработку ошибок. Исполь
зуются: тестовые примеры, полученные с
помощью причинно-следственных схем,
анализ граничных значений и декомпозиция
входных данных
2 Моделирование производительности
С.5.20.R
таблица
В.6
Если система ПЛК собирается для завод
ских приемочных испытаний
52