DIN-Normenausschuss Informationstechnik und Anwendungen (NIA)
Informationsverarbeitung - Programmiersprache PEARL - SafePEARL
Kurzreferat
PEARL steht für Process and Experiment Automation Realtime Language und ist eine höhere Programmiersprache, die komfortable, sichere und weitgehend rechnerunabhängige Programmierung von Multitasking- und Echtzeitaufgaben erlaubt. Abschnitt 7 bis Abschnitt 13 dieses Dokuments legen die Grundsprache zur Formulierung von für Einprozessorplattformen formulierten Automatisierungsanwendungen fest, während Abschnitt 14 und Abschnitt 15 Sprachkonstrukte einführen, die die Programmierung verteilter Systeme ermöglichen. Den vier in DIN EN 61508 (VDE 0803) definierten Sicherheitsintegritätsstufen jeweils zugeordnete, ineinander geschachtelte und mit höheren Anforderungen an die funktionale Sicherheit immer restriktiver werdende Teilmengen von PEARL werden in Abschnitt 6 zur Programmierung sicherheitskritischer Anwendungen eingeführt. Dieses Dokument stellt die Grundlage für die Erstellung von Übersetzern und Anleitungen wie Hand- und Lehrbücher zur Programmierung in PEARL dar.
Beginn
2026-06-23
Geplante Dokumentnummer
DIN 66253
Projektnummer
04301298
Zuständiges nationales Arbeitsgremium
NA 043-01-22 AA - Programmiersprachen
Vorgänger-Dokument(e)
Informationsverarbeitung - Programmiersprache PEARL - SafePEARL
2018-03