Herunterladen Diese Seite drucken

Siemens SINUMERIK 840Di sl Inbetriebnahmehandbuch Seite 102

Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:

Werbung

Bedienoberfläche ergänzen (BE1)
3 Syntax
Operator SHL
Syntax:
variable = wert SHL schrittzahl
wert
schrittzahl
Mit der Funktion SHL werden Bits nach links geschoben. Dabei kann sowohl der
zu schiebende Wert als auch die Anzahl der Schiebeschritte direkt oder als Variab-
le angegeben werden.
Wenn die Grenze des Datenformats erreicht ist, werden die Bits ohne Fehlermel-
dung darüber hinausgeschoben.
Beispiel:
PRESS(VS1)
VAR01 = 16 SHL 2
VAR02 = VAR02 SHL VAR04
END_PRESS
Operator SHR
Syntax:
variable = wert SHL schrittzahl
wert
schrittzahl
Mit der Funktion SHR werden Bits nach rechts geschoben. Dabei kann sowohl der
zu schiebende Wert als auch die Anzahl der Schiebeschritte direkt oder als Variab-
le angegeben werden.
Wenn die Grenze des Datenformats erreicht ist, werden die Bits ohne Fehlermel-
dung darüber hinausgeschoben.
Beispiel:
PRESS(VS1)
VAR01 = 16 SHR 2
VAR02 = VAR02 SHR VAR04
BE1/3-96
zu schiebender Wert
Anzahl der Schiebeschritte
;Ergebnis = 64
;Inhalt von VAR02 wird in ein 32-Bit unsigned
;gewandelt und um Inhalt von VAR04 Bits
;nach links geschoben. Anschließend wird
;der 32-Bit Wert wieder in das Format der
;Variable VAR02 zurückgewandelt.
zu schiebender Wert
Anzahl der Schiebeschritte
;Ergebnis = 4
;sinngemäß wie SHL jedoch rechts schieben
SINUMERIK 840D sl/840Di sl/840D/840Di/810D IBN HMI (IAM) - Ausgabe 01/2006
© Siemens AG 2006 All Rights Reserved
01/2006

Werbung

loading