PEARL
Programmiersprache
From Wikipedia, the free encyclopedia
Das Akronym PEARL [] steht für Process and Experiment Automation Realtime Language und ist eine Echtzeit- und Multitasking-Programmiersprache nach DIN 66253 (nicht zu verwechseln mit Perl). Sie wird besonders unter RTOS-UH angewendet.
| |||
| Titel | Informationsverarbeitung - Programmiersprache PEARL - SafePEARL | ||
| Letzte Ausgabe | März 2018 | ||
| Ersatz für | DIN 66253-1, DIN 66253-2, DIN 66253-3 | ||
Anwendung
PEARL wird zur Programmierung von Prozessrechnern verwendet, u. a. bei Energieversorgern, so bei den Stadtwerken Hannover.[1]
Weiterhin wird PEARL an vielen Hochschulen zur Ausbildung in der Programmierung von Echtzeitsystemen genutzt.[2]
Hallo Welt
Das Beispielprogramm Hallo Welt sieht in PEARL folgendermaßen aus:
MODULE (HALLOWELT);
SYSTEM;
TERMINAL:DIS<->SDVLS(2);
PROBLEM;
SPC TERMINAL DATION INOUT ALPHIC DIM(,) TFU MAX FORWARD CONTROL (ALL);
MAIN:TASK;
OPEN TERMINAL;
PUT 'Hallo Welt!' TO TERMINAL;
CLOSE TERMINAL;
END;
MODEND;