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

Страница 63

Advertising
background image

Bosch Security Systems | 2011-02

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

ru | 65

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

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

Подпись

14 Additional design requirements for software

controlled VACIE

14.1 General requirements and manufacturer's

declarations

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

In order to fulfill requirements of this European Standard

the VACIE may contain elements which are controlled by

software. In this case, the VACIE shall comply with the

requirements of Clause 13 Design requirements and this

clause where relevant to the technology used.

Система Praesideo управляется централизованно с

помощью программного обеспечения контроллера

сети.

14.2 Software documentation

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

14.2.1 The manufacturer shall prepare documentation

that gives an overview of the software design, which

shall be submitted to the testing authority together with

the VACIE. This documentation shall be in sufficient

detail for the design to be inspected for compliance with

this European Standard and shall comprise at least the

following:

Проектная документация программного обеспечения

может быть предоставлена в органы контроля. В ней

имеется вся информация, необходимая для проверки

соответствия.

a

functional description, using a clear methodology

appropriate to the nature of the software, e.g.

graphical representations of the system design, data

flows and control flows and of the main program flow,

including:

Также доступен и постоянно обновляется обширный

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

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

1

a brief description of each module and the tasks

it performs,

Доступна документация по архитектуре.

2

the way in which the modules interact,

Доступна документация по архитектуре и проектная

документация.

3

the way in which the modules are called,

including any interrupt processing, and

Доступна документация по архитектуре и проектная

документация.

4

the overall hierarchy of the program;

Доступна документация по архитектуре.

b

a description of which areas of memory are used for

the various purposes (e.g. the program, site specific

data and running data);

Использование памяти описано в документации по

архитектуре системы.

c

a description of how the software interacts with the

hardware of the VACIE.

Взаимодействие программного и аппаратного

обеспечения описано в комплекте документов по

Аппаратно-программному интерфейсу.

Where dynamic memory management is employed, a

separation shall be implemented between the program,

site specific data and running data and this shall be

described in connection with the method of memory

allocation.

Эта программа находится на отдельных устройствах

СППЗУ, которые зарезервированы для исполняемого

файла программы.

Данные сообщений хранятся на отдельной карте

памяти.

Специализированные данные конфигурации

хранятся в системе файлов флэш-памяти.

Параметры прогона (статические переменные,

данные по стекам и хипам) хранятся в ОЗУ.

После загрузки исполняемого файла программы с

устройства СППЗУ в ОЗУ кодовое пространство и

данные прогона отделяются друг от друга: кодовое

пространство находится в нижней области ОЗУ, а

данные прогона занимают оставшееся место.

Динамическая память выделяется из хипа с

помощью диспетчера памяти VxWorks (на основании

алгоритма First Fit).

Файловая система, которая помимо сохранения

специализированных данных также сохраняет

регистрационные данные и веб-страницы

конфигурации, - это файловая система DOS FAT,

основанная на СППЗУ, управляемая диспетчером

памяти системы файлов флэш-памяти VxWorks.

14.2.2 The manufacturer shall prepare and maintain

detailed design documentation. This need not be

submitted to the testing authority but shall be available

for inspection in a manner which respects the

manufacturer's rights of confidentiality. This

documentation shall comprise at least the following:

Проектная документация программного обеспечения

содержит подробную информацию по разработке.

Кроме этого, комментарии кода также содержат

подробную информацию по разработке.

Advertising