ГОСТ Р МЭК 61508-4-2012
П р и м е ч а н и е — Примерами класса Т2 являются: генератор тестовых программ, средства измерения
тестового охвата, средства статического анализа;
• класс ТЗ —■генерирует программы, которые явно или неявно включаются в рабочую программу
системы, связанной с безопасностью.
П р и м е ч а н и е — Примерами класса ТЗ являются: оптимизирующий компилятор, связь между исход
ным кодом программы и сгенерированным объектным кодом которого не очевидна, компилятор, который вклю
чает исполнимый пакет программ в рабочую программу.
3.2.12 программируемая электроника; ПЭ (programmable electronic, РЕ); Средство, основанное
на использовании компьютерных технологий, и которое может включать в себя аппаратное и про
граммное обеспечение, а также устройства ввода и/или вывода.
П р и м е ч а н и е — Данный термин охватывает микроэлектронные устройства, основанные на одном
или нескольких центральных процессорах (ЦП) и связанных с ними устройствах памяти и т.п.
Пример — К программируемым электронным устройствам относятся:
• микропроцессоры:
- микроконтроллеры:
- программируемые контроллеры:
• специализированные интегральные схемы;
- программируемыелогические контроллеры:
- другие устройства на основе компьютерных технологий (например, микропроцессорные дат
чики. преобразователи, устройства привода).
3.2.13электрический/электронный/программируемыйэлектронный
(electrical’electronic’programmable electronic); Э/Э/ПЭ: Основанный на электрической (Э) и/или элек
тронной (Э) и/или программируемой электронной (ПЭ) технологии.
П р и м е ч а н и е — Данный термин предназначен для того, чтобы охватить любое или все устройства
или системы, действующие на основе электричества.
Пример — В число электрических/электронных/программируемых элек-тронных устройств
входят:
- электромеханические устройства (электрические);
- твердотельные непрограммируемые электронные устройства (электронные);
- электронные устройства, основанные на компьютерных технологиях (программируемые
электронные), см. 3.2.12.
3.2.14 язык с ограниченной изменчивостью (limited variability language): Язык программирова
ния. текстовый или графический либо обладающий свойствами обоих, предназначенный для коммер
ческих и промышленных программируемых электронных контроллеров, диапазон возможностей кото
рого ограничен применением этих устройств.
Пример — Ниже приведены примеры языков с ограниченной изменчивостью, взятые из [7] и дру
гих источников, которые используются для представления прикладных программ для систем на ос
нове ПЛК:
- схемы электроавтоматики: графический язык, состоящий из набора входных символов (пред
ставляющих поведение, характерное для таких устройств, в которых контакты е нормальном со
стоянии замкнуты или разомкнуты), соединенных с помощью линий (определяющих направление то ка)
с выходными символами (представляющими поведение, свойственное реле);
- булева алгебра: низкоуровневый язык, основанный на булевых операторах, таких как И, ИЛИ и
НЕ, с возможностью добавления некоторых мнемонических команд;
- функциональные блок диаграммы: в дополнение к булевым операторам допускают использова
ние более сложных функций (таких как операции с файлами, операций чтения и записи) передаваемых
блоков данных, команд для сдвиговых регистров и устройств, задающих последовательность;
- последовательностные функциональные схемы: графическое представление последователь
ностной программы, состоящей из взаимосвязанных шагов, действий и ориентированных связей с
условиями перехода.
3.2.15 специализированная заказная интегральная схема; СИС (application specific integrated
circuit. ASIC): Интегральная схема, разработанная и изготовленная для выполнения конкретной функ
ции. которая определяется разработчиком изделия.
— СИС как отдельный термин относится ко всем типам перечисленных ниже инте
П р и м е ч а н и е
гральных схем:
7