ГОСТ РМЭК 60945—2007
судне. При создании помех работе яркость источников светового излучения оборудования должна регули
роваться до полного погашения.
Требование к внешнему освещению должно быть четко сформулировано в технической докумен
тации.
Подсветка индикаторов должна быть не ослепляющей и регулируемой до полного погашения, за
исключением подсветки индикаторов тревог и предупреждений, а также индикаторов, связанных с режи
мами перезапуска и включения/выключения оборудования, которые всегда должны быть ясно видны при
описанных соответствующих ситуациях во всех условиях окружающей освещенности.
Прозрачные покрытия на приборах не должны вызывать отражений, которые могли бы уменьшить
читаемостьинформации.
4.2.3 Программное обеспечение
4.2.3.1 Общие положения (см. 6.3.1)
Руководство, применяемое при создании и испытании программного обеспечения, интегрированного
воборудовании, должно соответствовать подтвержденной системе проверки качества. Руководство долж
но определять методологию, используемую для совершенствования программного обеспечения и при
кладных программ. Программное обеспечение и прикладные программы должны соответствовать следую
щим критериям:
- сложное программное обеспечение должно быть структурировано так. чтобы была возможность
испытания функционирования отдельных испытуемых модулей или групп функционально связанных моду
лей. В отношении функций управления и безопасности приоритет всегда должен отдаваться безопасности;
- структура обслуживания и обновления программного обеспечения должна быть построена так, что
бы была возможность проверки функционирования, снижающаядо минимума вероятность необнаружен
ных ошибок и отказов;
- изготовитель программного обеспечения должен поставлятьдокументацию, демонстрирующую, что
программное обеспечение испытуемогооборудования разработано и проверено согласно практическому
руководству и требованиям 4.2.3, например, представлены блок-схемы, алгоритм проверки данных или
диаграммы состояния.
4.2.3.2 Безопасность эксплуатации (см. 6.3.2)
Все оперативное программное обеспечение оборудования должно быть защищенным.
Любое программное обеспечение, необходимое в оборудовании для выполнения им своих функций,
предусмотренных техническими документами, включая необходимые для его первоначального запус-
ка/перезапуска. должно быть постоянно установлено в это оборудование так. чтобы оператор не имел
возможности доступа кэтому программному обеспечению.
Оператор не должен иметь возможности что-либо изменять, дополнять или уничтожать в программ
ном обеспечении, необходимом для нормальной работы оборудования в соответствии с требованиями
технического документа. Данные, используемые в процессе работы и сохраняемые в системе, должны
быть защищены так, чтобы произведенные необходимые модификации и изменения данных,
сделанные оператором, не приводили к нарушению целостности и правильности остальной базыданных.
Значения по умолчаниюдолжны быть представлены всякий раз. когда возникает необходимость вос
становления функционирования оборудования.
Запрещение отображения и обновления основной информации, имеющей отношение кбезопасному
функционированию оборудования, даже при функционировании оборудования в любом специфическом
режиме, например, в режиме диалоговых меню, не допускается.
Если представленная информация является сомнительной или получена из противоречивых источни
ков. оборудованиедолжно выдать сообщение об этом.
4.2.3.3 Контроль (см. 6.3.3)
В оборудовании должны быть предусмотрены технические средства, позволяющие осуществлять
черезопределенные задаваемые интервалы времени автоматический контроль правильного функциониро
вания эксплуатируемого программного обеспечения и сохранность используемыхданных, как представле но
втехнической документации на изделие. В случае отсутствия автоматического контроля за правильным
функционированием эксплуатируемого программного обеспечения и сохранности используемых данных
должно быть предусмотрено срабатывание сигнала тревоги в случае возникновения устойчивой неисправ
ности всистеме.
4.2.3.4 Функциональность (см. 6.3.3)
В системе могутбыть предусмотрены функциональные клавиши, позволяющие ускорить выполнение
последовательныхопераций.
8