Meldungspragmas
Meldungspragmas erzwingen die Ausgabe von Meldungen im Meldungsfenster während des Übersetzungsvorgangs.
Einfügeort: Separate oder bereits bestehende Zeile im Texteditor einer POU.
Vier Typen von Meldungspragmas
Pragma | Meldungstyp |
---|---|
| Text Ausgabe des Texts |
|
Ausgabe der Information |
|
Ausgabe der Warnung Im Unterschied zum Attribut-Pragma Das Meldungspragma Beispiel: Verwendung bei Variablen: POGRAM MAIN |
|
Ausgabe des Fehlers |
![]() | Im Meldungsfenster von TwinCAT gelangen Sie von einer Meldung der Kategorie Information, Warnung und Fehler mithilfe der Befehle Nächste Meldung und Vorherige Meldung zur Quellposition der Meldung. Dies bedeutet, Sie gelangen an die Position, wo das Pragma im Quellcode hinzugefügt ist. |
Beispiel:
VAR
nVar : INT; {info 'TODO: should get another name'}
bVar : BOOL;
aTest : ARRAY [0..10] OF INT;
nIdx : INT;
END_VAR
aTest[nIdx] := aTest[nIdx]+1;
nVar := nVar+1;
{warning 'This is a warning'}
{text 'Part xy has been compiled completely'}
Ausgabe im Meldungsfenster:

Siehe auch: