Skip to main content

SA0169: Ignorierte Ausgänge

Ermittelt die Ausgänge von Methoden und Funktionen, die beim Aufruf der Methode oder Funktion nicht angegeben werden.

Begründung: Ignorierte Ausgänge können ein Hinweis auf nicht behandelte Fehler oder sinnlose Funktionsaufrufe sein, da Ergebnisse nicht verwendet werden.

Wichtigkeit: Mittel

Beispiel 127. Beispiel
FUNCTION Fun1
VAR_INPUT
    bIn : BOOL;
VAR_END
VAR_OUTPUT
    bOut : BOOL;
END_VA
;
PROGRAM PLC_PRG
VAR
    bValue :BOOl;
END_VAR
Fun1(bIn : TRUE);

Ausgabe unter Ansicht Meldungen:

  • sa_icon_message.png SA0169: Der Ausgang 'bOut' wird beim Aufruf ingnoriert