Symboltabelle

SPS_NEU

Level-2
Beiträge
567
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

gibt es irgendeinen Trick bei der Symboltabelle? Der Operand wird angenommen.. wenn ich dann aber den Symbolnamen eintragen will wird dieser auf den
Operanden geschrieben und wird rot.

Wo liegt der Fehler?
 
hallo sps_neu,
du gibst in der Symboltabelle deinen Symbolnamen ein z.B. "S1", dann springst du mit der Tab-Taster oder Maus zur Spalte Operanden und gibst den Operanden ein z.B. "E 1.0".
Dann geht es auf gleicher Weise zum Kommentar. Wenn irgend etwas falsch ist z.B. ein Operand ist doppelt werden die beiden rot gekennzeichnet.

gruß Helmut
 
Dank Dir, ich versuchs...

Ne klappt doch nicht. Ich schreibe erst den Symbolnamen (egal ob in "" oder ohne) und sobald ich das Feld verlasse wird es rot und springt zu operand
 
Zuletzt bearbeitet:
Hi,

ist ja auch richtig

Erst Symbolname eintragen z.b. Test
dann weiter auf Adresse klicken oder mit Tab springen
jetzt ist Test rot, weil ja die Adresse nicht klar ist
Adresse vergeben z.b. M10.0, oder E1.0 oder A1.2 oder FB100 etc
dann Kommentar vergeben, fertig
Gruß
 
Ich hab das Problem, dass in Step7 MicroWin in meiner Symboltabelle manche Symbole "ok" sind, andere werden rot markiert.

Also hab zB 3 Zuordnungen
Symbol1: Start
Symbol 2:Einrichten
Symbol 3:Stop
Adresse 1:E0.0
Adresse 2:E0.1
Adresse 3:E0.3

Jetzt markiert der mir Stop in rot und vergibt auch kein "Freies Symbol" oder "überschneidet sich mit anderem Symbol"
 
Stell mal einen Screenshot hier rein, ich hab ja eine Vermutung, was dein Problem ist.

Stop steht in der Spalte Adresse, richtig?

Da es eine physikalisch Adresse Stop, also E A M V nicht gibt, und auch nicht geben kann, ist das vollkommen korrekt so.

Mfg
Manuel
 
Moin,
schreib "Stopp", dann geht es.
Vermutlich darf man das einfache "Stop" nicht vergeben

Grüße von der Ostsee

Nordischerjung

@MSB

hab es gerade ausprobiert. MicroWin kann Stop nicht
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Guckst du hier

newreply.php
 

Anhänge

  • Bild.bmp
    397,3 KB · Aufrufe: 33
Nein in der Spalte "Symbol".

Wenn ich statt Stop AUS schreibe, geht es. Stop ist auch so rot unterstrichelt wie in Word nen falsch geschriebenes Wort.

Screenshot kann ich nicht machen habe auf meinem Programmiergerät kein Internet.

"1S1" für nen Sensor geht zB auch nicht.
 
Such mal in der Microwin-Hilfe nach:
"Symboltabelle/Globale Variablentabelle (Menü Ansicht)"

Und lies das durch, dann weißt du alles.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mein Tipp: hast du eine Unterprogramm oder Symbol, die auch "Stop" heißen?

lokale Variablen sind egal, die können gleich heissen. Es darf nur nicht in der Symboltabelle die selbe Bezeichnung geben.


____________________________________________________________

4 Dinge die mir einfallen:

1. Das Symbol wird vom System verwendet und ist somit reserviert

2. Du verwendest die selbe Adresse mehrere male

3. Du verwendest das Symbol mehrere male

4. Das Symbol beitzt ungültige Zeichen /ein ungültiges Format
 
Ja danke das wusste ich nicht das STOP ein Befehl ist. Ist das der Befehl wie RUN? Also für die CPU?

Gibt es eine Befehlsliste irgendwo?

Aber soweit hab ich das hinbekommen. Habe jetzt einfach statt Stop AUS geschrieben und statt 1S1, Ini1S1.
 
Zurück
Oben