Befehl TAK und BLD

T

TedescoA

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen kann mir jemanden sagen wo die Befehle
TAK und BLD verwendet werden, vielleicht auch mit einige Beispiele? Ist dass eine AWL Programmierbefehl?
Ich programmiere nur in FUP + SCL.
:rolleyes:
 
Das ist AWL.

TAK: tausche Akku(s) Es werden der Inhalt aus Akku 1 und 2 untereinander getauscht.
BLD ist nur ein Bildaufruf für die Wandlung auf FUP (von AWL)


pt
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
aus der Siemens-Doku:

BLD <Zahl> (Bildbefehl; Nulloperation) führt keine Funktion aus und beeinflußt die
Statusbits nicht. Die Operation dient dem Programmiergerät (PG) zum grafischen
Bildaufbau. Sie wird automatisch erzeugt, wenn ein KOP- oder FUP-Programm in
AWL angezeigt wird. Der Operand <Zahl> ist die Kennummer der Operation BLD
und wird vom Programmiergerät erzeugt.

TAK (Tausche AKKU 1 mit AKKU 2) tauscht den Inhalt von AKKU 1 mit dem Inhalt
von AKKU 2. Die Operation wird ausgeführt, ohne die Statusbits zu
berücksichtigen oder zu beeinflussen. Die Inhalte von AKKU 3 und AKKU 4 bleiben
unverändert (bei CPUs mit vier Akkus).
 
Aus der Siemens-Hilfe:

Format

TAK

Beschreibung

TAK (Tausche AKKU 1 mit AKKU 2) tauscht den Inhalt von AKKU 1 mit dem Inhalt von AKKU 2. Die Operation wird ausgeführt, ohne die Statusbits zu berücksichtigen oder zu beeinflussen. Die Inhalte von AKKU 3 und AKKU 4 bleiben unverändert (bei CPUs mit vier Akkus).

Statuswort

BIE A1 A0 OV OS OR STA VKE /ER
schreibt: - - - - - - - - -
Beispiel: Subtrahiere den kleineren Wert vom größeren Wert

AWL Erläuterung
L MW10 //Lade den Inhalt von MW10 in AKKU1-L.
L MW12 //Lade den Inhalt von AKKU1-L in AKKU2-L. Lade den Inhalt von MW12 //in AKKU1-L.
>I //Prüfe, ob AKKU2-L (MW10) größer ist als AKKU1-L (MW12).
SPB NEXT //Springe zu Sprungmarke NEXT, wenn AKKU 2 (MW10) größer ist als //AKKU 1 (MW12).
TAK //Tausche die Inhalte von AKKU 1 und AKKU 2.
NEXT: -I //Subtrahiere den Inhalt von AKKU1-L vom Inhalt von AKKU2-L.
T MW14 //Transferiere das Ergebnis (= größerer Wert minus kleinerer Wert) //nach MW14.
Inhalt AKKU 1 AKKU 2
vor der Ausführung von TAK <MW12> <MW10>
nach der Ausführung von TAK <MW10> <MW12>

Format

BLD <Zahl>

Operand Beschreibung
<Zahl> Kennummer der Operation BLD; Bereich von 0 bis 255
Beschreibung

BLD <Zahl> (Bildbefehl; Nulloperation) führt keine Funktion aus und beeinflußt die Statusbits nicht. Die Operation dient dem Programmiergerät (PG) zum grafischen Bildaufbau. Sie wird automatisch erzeugt, wenn ein KOP- oder FUP-Programm in AWL angezeigt wird. Der Operand <Zahl> ist die Kennummer der Operation BLD und wird vom Programmiergerät erzeugt.

Statuswort

BIE A1 A0 OV OS OR STA VKE /ER
schreibt: - - - - - - - - -

Hast du keinen Step7-Manager zur Hand um "F1" zu drücken? :ROFLMAO:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@plc-tippser

Ja, ja :(, als es raus war sah ich, daß ihr schneller wart. War mir gleich klar, das gibt mecker :ROFLMAO:.

Man kann nicht sehen, daß gerade jemand schreibt, außerdem bin ich faul, Befehl eintippen, Hilfe aufrufen, alles kopieren und einfügen. Aber immer noch zu langsam für dich, gelle, bist halt ein Schnellschießer. (Hat deine Frau auch gesagt :ROFLMAO:)
 
@plc-tippser

Ja, ja :(, als es raus war sah ich, daß ihr schneller wart. War mir gleich klar, das gibt mecker :ROFLMAO:.

Man kann nicht sehen, daß gerade jemand schreibt, außerdem bin ich faul, Befehl eintippen, Hilfe aufrufen, alles kopieren und einfügen. Aber immer noch zu langsam für dich, gelle, bist halt ein Schnellschießer. (Hat deine Frau auch gesagt :ROFLMAO:)

Welche?

890
 
Zurück
Oben