Инструкция по эксплуатации Bosch Praesideo

Страница 64

Advertising
background image

Bosch Security Systems | 2011-02

Praesideo 3.5 | Инструкции по установке и эксплуатации | EN54-16: 2008

ru | 66

a

a description of each module of the program, as it is

implemented in the source code of the program,

containing:

1

the name of the module, and

2

the identification of the author(s);

Описание программных компонентов системы

Praesideo (описание модулей) содержится в

документации по архитектуре программного

обеспечения. В этой документации также содержатся

названия компонентов. Информацию об авторе

можно узнать из диспетчера версий (Merant Version

Manager), используемого в документации.

b

the source code listing, including all global and local

variables, constants and labels used, and sufficient

comment for the program flow to be recognized;

Все списки исходного кода (включая все

используемые глобальные и локальные переменные,

постоянные и ярлыки) можно получить с помощью

диспетчера версий (Merant Version Manager),

используемого для кода. Весь код система Praesideo

сопровождается комментариями.

c

details of any software tools used in the preparation

of the program (e.g. high level design tools,

compilers, assemblers).

Список может быть составлен по запросу и содержит

средства проектирования высшей ступени,

компиляторы различных процессоров, инструменты

проверки синтаксиса, средства построения, средства

проверки, инструменты проверки

производительности, инструменты управления

версиями, средства отслеживания дефектов.

14.3 Software design

Система Praesideo соответствует требованиям.

In order to ensure the reliability of the VACIE the

following requirements for software design shall apply:
a

the software shall have a modular structure;

Модульная структура программного обеспечения

системы Praesideo документирована в документации

по архитектуре программного обеспечения.

b

the design of the interfaces for manually and

automatically generated data shall not permit invalid

data to cause an error in the program execution;

Интерфейсы между модулями и внешними

компонентами подробно определены и описаны в

проектной документации и документации внешних

интерфейсов (открытый интерфейс). Для проверки

входных данных на границах компонентов

используются утверждения.

c

the software shall be designed to avoid the

occurrence of a deadlock in the program flow.

Руководства по проектированию предназначены для

устранения ситуаций взаимной блокировки. По

возможности избегается использование нескольких

потоков внутри компонентов, а сами компоненты

имеют очередь входных команд, позволяющую

выполнять безопасное размыкание потоков.

14.4 Program monitoring (see also Annex C)

Система Praesideo соответствует требованиям.

14.4.1 The execution of the program shall be monitored

as under 14.4.2 or 14.4.3. If routines associated with the

main functions of the program are no longer executed,

either or both of the following shall apply:
a

the VACIE shall indicate a system fault (as in 8.3);

После активации схемы самоконтроля и перезапуска

неисправного компонента появится сообщение о

неисправности, указывающее на неисправное

устройство или процессор. Если не удается

выполнить перезапуск неисправного компонента,

отчет будет содержать описание неисправности с

меньшим количеством данных. При переходе в

состояние неисправности указывается системная

неисправность.

b

the VACIE shall enter the fault warning condition and

indicate faults of affected supervised functions (as in

8.2.3, 8.2.4, 8.3, 8.4 and 8.5), where only these

functions are affected.

После активации схемы самоконтроля и перезапуска

неисправного компонента появится сообщение о

неисправности, указывающее на неисправное

устройство или процессор.

14.4.2 If the program executes in one processor, the

execution of the routines in 14.4.1, it shall be monitored

by a monitoring device as in 14.4.4.

Все процессоры, используемые в системе Praesideo,

либо находятся под защитой аппаратной схемы

самоконтроля, либо контролируются процессором,

находящимся под защитой аппаратной схемы

самоконтроля.

Пункт / требование

Соответствие

Подпись

Advertising