Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Praesideo 3.5 Bedienungsanleitung Seite 60

Inhaltsverzeichnis

Werbung

Praesideo 3.5 | Installations- und Bedienungsanleitung | EN54-16: 2008
Paragraf / Anforderung
14 Additional design requirements for software
controlled VACIE
14.1 General requirements and manufacturer's
declarations
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.
14.2 Software documentation
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.
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:
Bosch Security Systems | 2011-02
Erfüllung
Praesideo ist zertifiziert.
Das Praesideo System wird zentral über die Software auf
dem Netzwerkcontroller gesteuert.
Praesideo ist zertifiziert.
Die Softwareprogrammierungsdokumentation ist für die
Prüfbehörden verfügbar. Diese sind ausreichend
detailliert, um hinsichtlich deren Einhaltung geprüft
werden zu können.
Ein umfangreicher Satz an Unterlagen zur Architektur und
Programmierungsdokumente sind verfügbar und werden
gepflegt.
Unterlagen zur Architektur sind verfügbar.
Unterlagen zur Architektur und Konstruktion sind
verfügbar.
Unterlagen zur Architektur und Konstruktion sind
verfügbar.
Unterlagen zur Architektur sind verfügbar.
Der Speicherbedarf wird in der
Systemarchitekturunterlage beschrieben.
Die Interaktion von Hardware und Software wird in der
Hardware-Software-Schnittstellendokumentation
beschrieben.
Das Programm befindet sich in separaten Flash
EPROMs, die für das ausführbare Programm reserviert
sind.
Die Meldungsdaten werden auf einer separaten Flash-
Karte gespeichert.
Die programmspezifischen Konfigurationsdaten werden
auf dem Flash-Dateisystem gespeichert.
Die laufenden Daten (statistische Variablen, Stapel und
Haldendaten) werden im RAM gespeichert.
Nach dem Laden des vom Flash EPROM in den RAM
auszuführenden Programms, werden die Codekapazität
und die laufenden von einander getrennt: Die
Codekapazität befindet sich im unteren Bereich des RAM
und die laufenden Daten im restlichen Bereich. Der
dynamische Speicher wird von der Halde über den
Speichermanager VxWorks (First-Fit richtlinienbasiert)
zugewiesen.
Das Dateisystem, das neben dem Speichern
programmspezifischer Daten auch die
Anmeldeinformationen und Konfigurations-Webseiten
speichert, ist ein auf Flash EPROM basiertes DOS FAT
Dateisystem, das über den VxWorks Flash-
Dateisystemmanager verwaltet wird.
In den Programmierungsdokumenten ist eine detaillierte
Konstruktionsdokumentation enthalten. Außerdem ist
auch in den Codekommentaren eine detaillierte
Konstruktionsdokumentation enthalten.
de | 60
Unterschrift

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis