21
S C
Wort-Akku nicht geladen
- Es wurde ein Befehl programmiert, der den bereits geladenen Wort-
Akku verküpft, zuweist oder manipuliert, obwohl der Wort-Akku zuvor
nicht geladen wurde.
22
S C
Logikakku nicht geladen
- Es wurde ein Befehl programmiert, der den bereits geladenen
Logikakku verküpft, zuweist oder manipuliert, obwohl der Logik-Akku
zuvor nicht geladen wurde.
23
S C
Akkus nicht geladen bei Klammer auf
- Es wurde ein Klammer-Auf-Befehl programmiert, obwohl zuvor weder
eine Logik- noch eine Wortkette begonnen wurde.
24
S C
Falscher Typ des Klammerergebnisses
- Je nach der vor einer Klammer gebildeten Verknüpfung und dem
verwendeten Klammerbefehl wird erwartet, daß die Kette in der
Klammer ein Ergebnis vom gleichen Typ (Wort/Logik) liefert. Bei
unterschiedlichen Typen kann die im Klammer-Auf-Befehl geforderte
Verknüpfung nicht gebildet werden.
25
S C
Bedingter Sprung bei ungültigem Logikakku
- Ein bedingter Sprung (CMT/CMF/JPT/JPF/EMT/EMF) wurde
programmiert, ohne zuvor im Logik-Akku eine Verknüpfungskette zu
beginnen.
26
S C
ENDC/ENDK außerhalb einer CASE/KFIELD-Anweisung
- Ein ENDC-Befehl wurde programmiert ohne vorangegangene CASE-
Anweisung.
- Ein ENDK-Befehl wurde programmiert ohne vorangegangenes KFIELD-
Label.
27
S C
falscher Befehl innerhalb CASE-Tabelle/ KFIELD
- Ein anderer Befehl als CM wurde hinter einer CASE- und vor der
zugehörigen ENDC-Anweisung programmiert.
- Ein anderer Befehl als K wurde hinter einem KFIELD- und vor dem
zugehörigen ENDK-Label programmiert.
28
S C
zu viele Tabelleneinträge in CASE
- Es wurde ein CASE-Verzweiger mit mehr als 128 Einträgen
programmiert.
29
S C
leere CASE-Anweisung/KFIELD
- Es wurde eine CASE- und sofort dahinter eine ENDC-Anweisung
programmiert.
- Es wurde ein KFIELD- und sofort dahinter ein ENDK-Label
programmiert.
30
S C
String-Akku nicht geladen
- Es wurde ein Befehl programmiert, der den bereits geladenen
Stringakku verküpft, zuweist oder manipuliert, obwohl der String-Akku
zuvor nicht geladen wurde.
31
S C
Stringanweisung innerhalb Klammer
- Es wurde innerhalb einer Klammer eine String-Anweisung
programmiert. String-Operationen können jedoch nicht mit Klammern
geschachtelt werden.
32
S C
Stringzuweisung fehlt
- Es wurde eine neue Verknüpfungskette begonnen, ohne die zuvor im
String-Akku gebildete Verknüpfung zuzuweisen.
7-32
TNC 407/TNC 415/TNC 425
2 Programm-Erstellung
11.97