1.1 Ky dokument specifikon procesin dhe kërkesat teknike për zhvillimin e softuerit për sistemet elektronike të programueshme për përdorim në:
- kontrolli, komanda për aplikacionet e sinjalizimit,
- aplikimet në bord të mjeteve lëvizëse.
Ky dokument nuk synohet të zbatohet në fushën e furnizimit me energji tërheqëse elektrike (instalimet fikse) ose për furnizimin me energji elektrike dhe kontrollin e aplikacioneve konvencionale, p.sh. stacion furnizimi me energji për zyra, dyqane. Këto aplikacione zakonisht mbulohen nga standardet për shpërndarjen e energjisë dhe/ose sektorët johekurudhor dhe/ose kornizat ligjore lokale.
1.2 Ky dokument është i zbatueshëm ekskluzivisht për softuerin dhe ndërveprimin midis softuerit dhe sistemit ku ai bën pjesë.
1.3 E lënë qëllimisht bosh
1.4 Ky dokument zbatohet për softuerin sipas nënklauzolës 1.1 të këtij dokumenti të përdorur në sistemet hekurudhore, duke përfshirë:
- programimi i aplikacioneve,
- sistemet operative,
- mjete mbështetëse,
- firmware.
Programimi i aplikacionit përfshin programimin e nivelit të lartë, programimin e nivelit të ulët dhe programimin për qëllime të veçanta (për shembull: logjika e shkallëve të kontrolluesit logjik të programueshëm).
1.5 Ky dokument trajton gjithashtu përdorimin e softuerit para-ekzistues (siç përcaktohet në 3.1.16) dhe mjeteve. Një softuer i tillë mund të përdoret nëse plotësohen kërkesat specifike në 7.3.4.7 dhe 6.5.4.16 për softuerin para-ekzistues dhe për mjetet në 6.7.
1.6 E lënë qëllimisht bosh
1.7 Ky dokument konsideron se dizajni modern i aplikacioneve shpesh përdor softuer që është i përshtatshëm si bazë për aplikacione të ndryshme. Një softuer i tillë konfigurohet më pas nga të dhënat e aplikacionit për prodhimin e softuerit të ekzekutueshëm për aplikacionin.
1.8 E lënë qëllimisht bosh
1.9 Ky dokument nuk synohet të jetë retrospektiv. Prandaj, ai zbatohet kryesisht për zhvillimet e reja dhe zbatohet në tërësinë e tij vetëm për sistemet ekzistuese nëse ato i nënshtrohen modifikimeve të mëdha. Për ndryshime të vogla, vlen vetëm 9.2. Megjithatë, aplikimi i këtij dokumenti gjatë përmirësimeve dhe mirëmbajtjes së softuerit ekzistues është i këshillueshëm.
1.10 Për zhvillimin e qarqeve të integruara të programueshme nga përdoruesi (p.sh. grupet e portave të programueshme në terren (FPGA) dhe pajisjet komplekse logjike të programueshme (CPLD)) udhëzimet janë dhënë në EN 50129:2018 Shtojca F për funksionet e lidhura me sigurinë dhe në EN 50155:2017 për jo- funksionet e lidhura me sigurinë. Softueri që funksionon në procesorë me bazë të butë të qarqeve të integruara të programueshme nga përdoruesi është brenda objektit të këtij dokumenti.
Directives related to this standards.
PUBLISHED
SSH EN 50128:2011
PUBLISHED
SSH EN 50128:2011/AC:2014
PUBLISHED
SSH EN 50657:2017
PUBLISHED
SSH EN 50128:2011/A2:2020
PUBLISHED
SSH EN 50128:2011/A1:2020
IN_DEVELOPMENT
prSSH EN 50657:2017/A1:2023
IN_DEVELOPMENT
prSSH EN 50716:2023
40.20
DIS ballot initiated: 12 weeks
6 maj 2025
Only informative sections of projects are publicly available. To view the full content, you will need to members of the committee. If you are a member, please log in to your account by clicking on the "Log in" button.