Je bezoekt momenteel de website in Engels. Informatie van de Nederlands variant wordt nu getoond.

NBN EN 50657:2017

Railways Applications - Rolling stock applications - Software on Board Rolling Stock

ACTIEF

Over deze norm

Talen
Engels en Frans
Type
NBN Electro
Status
ACTIEF
Publicatiedatum
22 september 2017
Vervangen door
NBN EN 50716:2023
Geamendeerd door
NBN EN 50657:2017/A1:2023
ICS-code
35.080 (Software)
35.240.60 (IT applications in transport)
Ingetrokken datum
Prijs
€ 121,00

Samenvatting

1.1 Deze Europese norm specificeert het proces en de technische vereisten voor de ontwikkeling van software voor programmeerbare elektronische systemen voor gebruik in rollend materieel.
Buiten de reikwijdte van deze standaard valt software die:
- deel uitmaakt van seinapparatuur (CENELEC-subcommissie SC9XA-toepassingen) geïnstalleerd aan boord van treinen, of
- draagt niet bij aan, en is gescheiden van de operationele functies van rollend materieel.
1.2 Deze Europese norm is uitsluitend van toepassing op software en de interactie tussen software en het systeem waarvan deze deel uitmaakt.
1.3 Invoer opzettelijk leeg gelaten
1.4 Deze Europese norm is van toepassing op zowel veiligheidsgerelateerde als niet-veiligheidsgerelateerde software, waaronder bijvoorbeeld:
- applicatieprogrammering,
- besturingssystemen,
- ondersteunende hulpmiddelen,
-firmware.
Applicatieprogrammering omvat programmeren op hoog niveau, programmeren op laag niveau en programmeren voor speciale doeleinden (bijvoorbeeld: programmable logic controller ladder logic).
1.5 Deze Europese norm gaat ook in op het gebruik van reeds bestaande software en tools. Dergelijke software mag worden gebruikt als is voldaan aan de specifieke vereisten in 7.3.4.7 en 6.5.4.16 voor reeds bestaande software en voor tools in 6.7.
1.6 Software ontwikkeld volgens een geldige versie van EN 50128 wordt geacht te voldoen aan deze norm. Software die eerder is ontwikkeld in overeenstemming met een versie van EN 50128 wordt ook beschouwd als conform en niet onderworpen aan de vereisten voor reeds bestaande software. SIL1-SIL4-software ontwikkeld onder EN 50657 voldoet ook aan EN 50128:2011.
1.7 Deze Europese norm gaat ervan uit dat modern applicatieontwerp vaak gebruik maakt van software die geschikt is als basis voor verschillende applicaties. Dergelijke software wordt dan geconfigureerd door toepassingsgegevens voor het produceren van de uitvoerbare software voor de toepassing. Deze Europese norm is van toepassing op dergelijke software. Daarnaast zullen specifieke vereisten voor toepassingsgegevens worden gegeven.
1.8 Invoer opzettelijk leeg gelaten
1.9 Deze Europese norm is niet bedoeld als retrospectief. Het is dus primair van toepassing op nieuwe ontwikkelingen en is alleen integraal van toepassing op bestaande systemen als deze ingrijpende wijzigingen ondergaan. Voor kleine wijzigingen geldt alleen 9.2. Toepassing van deze Europese norm tijdens upgrades en onderhoud van bestaande software wordt echter aanbevolen.
1.10 De relevante paragrafen van deze softwarestandaard zijn ook van toepassing op programmeerbare componenten (bijv. FPGA en CPLD), naast de toepasselijke hardwarestandaard (bijv. EN 50129, EN 50155, EN 61508 2). Vereisten van deze softwarestandaard die al door de toepasselijke hardwarestandaard worden gedekt, hoeven echter niet opnieuw te worden behandeld.
Wanneer het mogelijk is om de programmeerbare logica uitputtend te testen voor alle mogelijke ingangen en interne logische toestanden, is deze Europese norm niet van toepassing.