Siemens S5 und der Befehl B

joe209

Level-2
Beiträge
16
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Frohes neues zusammen, ich hätte mal eine Frage.
Ich muss ein S5 Programm Rückdokumentieren und bin auf einen Befehl gestoßen den ich noch nie gesehen habe. ich schreibe mal kurz ein stück Quellcode rein:
LW =DX **DX ist nen Eingang an dem FB**
T MW 200 **bis hier ist es noch klar, Wert des Eingangs in MW schreiben**

Im Folgenetzwerk beginnt es mit:
B MW200 **verstehe ich nicht, wird der Inhalt des Merkerwortes jetzt als DB gelesen?**
AX DX 0 **ist wieder klar, aufruf des DX 0**

Wäre gut wenn mir jemand erkläaren könnte was dieses B bewirkt.

Bis denn Joerg
 
...

Im Folgenetzwerk beginnt es mit:
B MW200 **verstehe ich nicht, wird der Inhalt des Merkerwortes jetzt als DB gelesen?**
AX DX 0 **ist wieder klar, aufruf des DX 0**
...
B steht für Bearbeite

Es wird nicht der DX 0 geöffnet (ausser in MW200 steht 0 ;-) )
Also der Wert aus MW200 (z.B. 34) wird zu DX 0 addiert und
dann wird der DX34 geöffnet
 
Die "olle" S5 konnte schon FAST alles was die S7 kann nur manchmal recht umständlich (zB. Rechnen).

peter(R)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die "große" 115 er konnte FAST alles. Das war ja damals ein Teil des Dramas, daß von der 100U hoch bis zur 135U jede ein wenig mehr konnte je nach CPU
d.h. man musste von vorneherein genau wissen was man brauchte.
Gleitpunktberechnungen in einer 135U bzw. Multiplikation oä. mit den Standardbausteinen FB zweihundertwasweissichwieviel waren immer recht lustig und zykluszeitfressend.
Manchmal ganz gut sich an die alten Zeiten zu erinnern ..... ist nicht alles schlecht heute !

peter(R)
 
Zurück
Oben