Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
схемотехника / Manuals_Handb№cher / ALPHA XL / Deutsch / ALPHA XL_Programmieranleitung_versB_DEUTSCH.pdf
Скачиваний:
34
Добавлен:
17.04.2015
Размер:
4.48 Mб
Скачать

Funktionsblöcke 6

ALPHA XL-Steuerung

6.24Funktionsblock Addition

Der Funktionsblock addiert die Eingänge A und B und gibt das Ergebnis Y aus.

Tab. 6.33: Funktionsblock Addition

 

 

 

 

 

 

Funktion

Option

Beschreibung

 

 

 

 

 

 

 

 

I

Eingangspin des Funktionsblocks

 

 

 

 

 

 

 

 

 

Der Funktionsblock verarbeitet den Ausdruck Y = A + B.

 

 

 

FB

Die Werte für Y, A und B liegen im Bereich: -32768–32767

 

 

 

a) A,B

 

 

 

 

- Konstanter Wert (Einstellbereich: -32768–32767)

 

 

 

 

- Analoger Wert

 

 

 

 

- Funktionsblockwert

 

 

 

 

 

 

 

 

 

1) Wortausgabe

 

 

 

 

Wenn der Eingangspin eingeschaltet ist, wird die Addition Y=A+B

 

 

 

 

ausgeführt und das Ergebnis als Wortausgabe ausgegeben. Wenn

 

 

 

 

der Eingangspin ausgeschaltet ist, wird der Ausdruck nicht

 

 

 

Ausgang

ausgeführt und das Ergebnis Y der letzten Addition wird gehalten.

 

 

 

2) Bitausgabe

 

 

 

 

 

 

 

 

- Verarbeitungsergebnis Y < 32768: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf -32767 gesetzt.

 

 

 

 

- Verarbeitungsergebnis Y > 32767: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf 32767 gesetzt.

 

 

 

 

 

 

 

 

 

 

 

Setzen des Funktionsblocks Addition über die Alpha XL-Steuerung

1 ) Bestimmen Sie den im Funktionsblock zu verwendenden Eingangspin.

2 ) Bewegen Sie den Cursor auf den Funktionsblock und betätigen Sie die Taste „OK“. Das Editiermenü für den Funktionsblock wird wie folgt angezeigt:

3 ) Betätigen Sie die Taste „OK“ und wählen Sie die Einstellungen für den Funktionsblock über die Tasten „ “ und „ “. Die Addition y=A+B muss gewählt sein.

4 ) Wählen Sie die Option A und betätigen die Taste „OK“. Die Werte für die Konstante A können als Direktoder Analogwert, oder als Funktionsblockwert eingegeben werden.

5 ) Wiederholen Sie Schritt 4 für die Konstante B und betätigen Sie die Taste „ESC“, um in die Funktionsblockanzeige zurückzukehren.

6 - 78

ALPHA XL-Steuerung

Funktionsblöcke 6

6.25 Funktionsblock Subtraktion

Der Funktionsblock subtrahiert die Eingänge A und B und gibt das Ergebnis Y aus.

Tab. 6.34: Funktionsblock Subtraktion

 

 

 

 

 

 

Funktion

Option

Beschreibung

 

 

 

 

 

 

 

 

I

Eingangspin des Funktionsblocks

 

 

 

 

 

 

 

 

 

Der Funktionsblock verarbeitet den Ausdruck Y = A - B.

 

 

 

FB

Die Werte für Y, A und B liegen im Bereich: -32768–32767

 

 

 

a) A,B

 

 

 

 

- Konstanter Wert (Einstellbereich: -32768–32767)

 

 

 

 

- Analoger Wert

 

 

 

 

- Funktionsblockwert

 

 

 

 

 

 

 

 

 

1) Wortausgabe

 

 

 

 

Wenn der Eingangspin eingeschaltet ist, wird die Subtraktion Y=A-B

 

 

 

 

ausgeführt und das Ergebnis als Wortausgabe ausgegeben. Wenn

 

 

 

 

der Eingangspin ausgeschaltet ist, wird der Ausdruck nicht

 

 

 

Ausgang

ausgeführt und das Ergebnis Y der letzten Subtraktion gehalten.

 

 

 

2) Bitausgabe

 

 

 

 

 

 

 

 

- Verarbeitungsergebnis Y < 32768: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf -32767 gesetzt.

 

 

 

 

- Verarbeitungsergebnis Y > 32767: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf 32767 gesetzt.

 

 

 

 

 

 

 

 

 

 

 

Setzen des Funktionsblocks Subtraktion über die Alpha XL-Steuerung

1 ) Bestimmen Sie den im Funktionsblock zu verwendenden Eingangspin.

2 ) Bewegen Sie den Cursor auf den Funktionsblock und betätigen Sie die Taste „OK“. Das Editiermenü für den Funktionsblock wird wie folgt angezeigt:

3 ) Betätigen Sie die Taste „OK“ und wählen Sie die Einstellungen für den Funktionsblock über die Tasten „ “ und „ “. Die Subtraktion y=A-B muss gewählt sein.

4 ) Wählen Sie die Option A und betätigen die Taste „OK“. Die Werte für die Konstante A können als Direktoder Analogwert, oder als Funktionsblockwert eingegeben werden.

5 ) Wiederholen Sie Schritt 4 für die Konstante B und betätigen Sie die Taste „ESC“, um in die Funktionsblockanzeige zurückzukehren.

6 - 79

Funktionsblöcke 6

ALPHA XL-Steuerung

6.26Funktionsblock Multiplikation

Der Funktionsblock multipliziert die Eingänge A und B und gibt das Ergebnis Y aus.

Tab. 6.35: Funktionsblock Multiplikation

 

 

 

 

 

 

Funktion

Option

Beschreibung

 

 

 

 

 

 

 

 

I

Eingangspin des Funktionsblocks

 

 

 

 

 

 

 

 

 

Der Funktionsblock verarbeitet den Ausdruck Y = A B.

 

 

 

FB

Die Werte für Y, A und B liegen im Bereich: -32768–32767

 

 

 

a) A,B

 

 

 

 

- Konstanter Wert (Einstellbereich: -32768–32767)

 

 

 

 

- Analoger Wert

 

 

 

 

- Funktionsblockwert

 

 

 

 

 

 

 

 

 

1) Wortausgabe

 

 

 

 

Wenn der Eingangspin eingeschaltet ist, wird die Multiplikation

 

 

 

 

Y=A B ausgeführt und das Ergebnis als Wortausgabe ausgegeben.

 

 

 

 

Wenn der Eingangspin ausgeschaltet ist, wird der Ausdruck nicht

 

 

 

Ausgang

ausgeführt und das Ergebnis Y der letzten Multiplikation gehalten.

 

 

 

2) Bitausgabe

 

 

 

 

 

 

 

 

- Verarbeitungsergebnis Y < 32768: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf -32767 gesetzt.

 

 

 

 

- Verarbeitungsergebnis Y > 32767: Der Ausgangspin wird einge-

 

 

 

 

schaltet und das Ergebnis Y auf 32767 gesetzt.

 

 

 

 

 

 

 

 

 

 

 

Setzen des Funktionsblocks Multiplikation über die Alpha XL-Steuerung 1 ) Bestimmen Sie den im Funktionsblock zu verwendenden Eingangspin.

2 ) Bewegen Sie den Cursor auf den Funktionsblock und betätigen Sie die Taste „OK“. Das Editiermenü für den Funktionsblock wird wie folgt angezeigt:

3 ) Betätigen Sie die Taste „OK“ und wählen Sie die Einstellungen für den Funktionsblock über die Tasten „ “ und „ “. Die Multiplikation y=A B muss gewählt sein.

4 ) Wählen Sie die Option A und betätigen die Taste „OK“. Die Werte für die Konstante A können als Direktoder Analogwert, oder als Funktionsblockwert eingegeben werden.

5 ) Wiederholen Sie Schritt 4 für die Konstante B und betätigen Sie die Taste „ESC“, um in die Funktionsblockanzeige zurückzukehren.

6 - 80

ALPHA XL-Steuerung Funktionsblöcke 6

6.27 Funktionsblock Division

D er Funktionsblock dividiert die Eingänge A und B und gibt den Q uotionten Q und den R est R aus. Tab. 6.36: Funktionsblock Division

 

 

 

 

 

 

Funktion

Option

Beschreibung

 

 

 

 

 

 

 

 

I

Eingangspin des Funktionsblocks

 

 

 

 

 

 

 

 

 

Der Funktionsblock verarbeitet den Ausdruck Q=A/B, R=A%B

 

 

 

FB

Die Werte für Q, R, A und B liegen im Bereich: -32768–32767

 

 

 

a) A,B

 

 

 

 

- Konstanter Wert (Einstellbereich: -32768–32767)

 

 

 

 

- Analoger Wert

 

 

 

 

- Funktionsblockwert

 

 

 

 

 

 

 

 

 

1) Wortausgabe

 

 

 

 

Wenn der Eingangspin eingeschaltet ist, wird die Division Q=A/B,

 

 

 

 

R=A%B ausgeführt und das Ergebnis als Wortausgabe ausgege-

 

 

 

 

ben. Wenn der Eingangspin ausgeschaltet ist, wird der Ausdruck

 

 

 

 

nicht ausgeführt und das Ergebnis Q und R der letzten Division

 

 

 

Ausgang

gehalten.

 

 

 

 

 

 

 

 

2) Bitausgabe

 

 

 

 

- Eingangswert (B) = 0: Der Ausgangspin wird eingeschaltet und

 

 

 

 

der Quotient Q und Rest R werden auf 0 gesetzt.

 

 

 

 

- Quotient (Q) > 32767: Der Ausgangspin wird eingeschaltet und

 

 

 

 

der Quotient Q auf 32767 gesetzt.

 

 

 

 

 

 

 

 

 

 

 

Setzen des Funktionsblocks Division über die Alpha XL-Steuerung

1 ) Bestimmen Sie den im Funktionsblock zu verwendenden Eingangspin.

2 ) Bewegen Sie den Cursor auf den Funktionsblock und betätigen Sie die Taste „OK“. Das Editiermenü für den Funktionsblock wird wie folgt angezeigt:

3 ) Betätigen Sie die Taste „OK“ und wählen Sie die Einstellungen für den Funktionsblock über die Tasten „ “ und „ “. Die Division Q=A/B muss gewählt sein.

4 ) Wählen Sie die Option A und betätigen die Taste „OK“. Die Werte für die Konstante A können als Direktoder Analogwert, oder als Funktionsblockwert eingegeben werden.

5 ) Wiederholen Sie Schritt 4 für die Konstante B und betätigen Sie die Taste „ESC“, um in die Funktionsblockanzeige zurückzukehren.

6 - 81