-

Semantischer Fehler: Die Länge eines anwenderdefinierten Strings darf nicht kleiner Null sein.

Ein Datentyp-Arbeitsblatt, eine Variablentabelle oder eine Datenliste enthält eine unzulässige Deklaration eines anwenderdefinierten Strings mit einer Stringlänge < 0. Das ist nicht möglich. Geben Sie eine Stringlänge >= 0 ein.
Beispiel:

VAR
   MyString : STRING[10];
END_VAR