18 przesuwanie i rotacjaid 17824 ppt

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji - Siemens

Rodzaj działania

Opis

SHL_W

Przesunięcie słowa w lewo

SHL_DW

Przesunięcie podwójnego słowa w lewo

Parametr
y

Opis

EN

Wejście zezwalające wykonanie przekształcenia

ENO

Wyjście ma taki sam stan sygnału jak wejście

IN

Liczba typu W lub DW np. 10101010_10101010

N

Liczba bitów do przesunięcia typu W np. 2#101

OUT

Wynik działania typu W lub DW np.

01010101_01000000

SHL_W

EN

ENO

IN
OUT

N

SHL_DW

EN

ENO

IN
OUT

N

Q0.1

MD0

MD8

SHL_DW

EN

ENO

IN
OUT

N

MW4

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0

0

1
5

7...

...8

Bity

gubione

Bity wypełniane

zerami

5 miejsc

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji - Siemens

Rodzaj działania

Opis

SHR_W

Przesunięcie słowa w prawo

SHR_DW

Przesunięcie podwójnego słowa w prawo

Parametr
y

Opis

EN

Wejście zezwalające wykonanie przekształcenia

ENO

Wyjście ma taki sam stan sygnału jak wejście

IN

Liczba typu W lub DW np. 11111111_11111111

N

Liczba bitów do przesunięcia typu W np. 2#101

OUT

Wynik działania typu W lub DW np.

00000111_11111111

SHR_W

EN

ENO

IN
OUT

N

SHR_DW

EN

ENO

IN
OUT

N

Q0.1

MD0

MD8

SHR_DW

EN

ENO

IN
OUT

N

MW4

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0

1
5

7...

...8

Bity

gubione

Bity wypełniane

zerami

5 miejsc

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji - Siemens

Rodzaj działania

Opis

SHR_I

Przesunięcie liczby całkowitej w prawo

SHR_DI

Przesunięcie podwójnej liczby całkowitej

w prawo

Parametr
y

Opis

EN

Wejście zezwalające wykonanie przekształcenia

ENO

Wyjście ma taki sam stan sygnału jak wejście

IN

Liczba typu W lub DW np. 11111111_11111111

N

Liczba bitów do przesunięcia typu W np. 2#101

OUT

Wynik działania typu W lub DW np.

00000111_11111111

SHR_I

EN

ENO

IN
OUT

N

SHR_DI

EN

ENO

IN
OUT

N

Q0.1

MD0

MD8

SHR_DI

EN

ENO

IN
OUT

N

MW4

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0

1
5

7...

...8

Bity

gubione

Bity wypełniane

znakiem bitu

5 miejsc

Znak bitu

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji - Siemens

Rodzaj działania

Opis

ROL_DW

Przewijanie podwójnego słowa w lewo

Parametr
y

Opis

EN

Wejście zezwalające wykonanie przekształcenia

ENO

Wyjście ma taki sam stan sygnału jak wejście

IN

Liczba typu DW do przewinięcia

N

Liczba bitów do przesunięcia typu W np. 2#11

OUT

Wynik po przewinieciu typu DW

ROL_DW

EN

ENO

IN
OUT

N

1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0

0

16 15

31

Bity wypychane

3 miejsca

0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

0

0

0

16 15

31

1

1

1

1

1

0

0

0

1

1

1

0

0

0

1

1

1

1

1

Bity wstawiane

MD0

MD8

ROR_DW

EN

ENO

IN
OUT

N

MW4

Q0.1

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji - Siemens

Rodzaj działania

Opis

ROR_DW

Przewijanie podwójnego słowa w prawo

Parametr
y

Opis

EN

Wejście zezwalające wykonanie przekształcenia

ENO

Wyjście ma taki sam stan sygnału jak wejście

IN

Liczba typu DW do przewinięcia

N

Liczba bitów do przesunięcia typu W np. 2#11

OUT

Wynik po przewinięciu typu DW

ROR_DW

EN

ENO

IN
OUT

N

Q0.1

MD0

MD8

ROR_DW

EN

ENO

IN
OUT

N

MW4

1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0

0

16 15

31

Bity wstawiane

3 miejsca

0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1

0

1

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

16 15

31

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

0

1

1

0

Bity wypychane

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji – GE Fanuc

Rodzaj
działania

Opis

SHIFTL_WORD

Przesunięcie słowa w

lewo

Parametr
y

Opis

IN

Zmienna typu WORD. Adres pierwszego

elementu w wejściowym ciągu Word

N

Zmienna lub stała typu INT. Liczba bitów do

przesunięcia. Jeżeli N> od długości ciągu to na Q

jest wartość B1, a jeżeli N<0 to IN==Q

B1

Wartość bitu, która ma być wstawiona w puste

miejsca słowa, powstałe po przesunięciu jego

zawartości

B2

(Opcjonalnie.) Wartość ostatniego bitu, który

został wypchnięty poza tablicę

Q

Zmienna typu WORD. Adres pierwszego słowa

WORD ciągu z przemieszczonymi bitami

??

Liczba elementów typu WORD w wejściowym

ciągu bitowym 1< ?? < 256

1M

5

17M

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0

1

1
6

8...

...9

Bity

gubione

Bity wypełniane

stanem B1

5 miejsc

SHIFTL

WORD

??

IN
B2

N
Q

B1

SHIFTL

WORD

1

IN
B2

N
Q

B1

1I

2I

1
6

1

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji – GE Fanuc

Rodzaj
działania

Opis

SHIFTR_WORD

Przesunięcie słowa w

prawo

Parametr
y

Opis

IN

Zmienna typu WORD. Adres pierwszego

elementu w wejściowym ciągu Word

N

Zmienna lub stała typu INT. Liczba bitów do

przesunięcia. Jeżeli N> od długości ciągu to na Q

jest wartość B1, a jeżeli N<0 to IN==Q

B1

Wartość bitu, która ma być wstawiona w puste

miejsca słowa, powstałe po przesunięciu jego

zawartości

B2

(Opcjonalnie.) Wartość ostatniego bitu, który

został wypchnięty poza tablicę

Q

Zmienna typu WORD. Adres pierwszego słowa

WORD ciągu z przemieszczonymi bitami

??

Liczba elementów typu WORD w wejściowym

ciągu bitowym 1< ?? < 256

1M

5

17M

SHIFTR

WORD

??

IN
B2

N
Q

B1

SHIFTR

WORD

1

IN
B2

N
Q

B1

1I

2I

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1

1
6

8...

...9

Bity

gubione

5 miejsc

Bity wypełniane

stanem B1

1

1
6

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji – GE Fanuc

Rodzaj
działania

Opis

ROL_WORD

Przewijanie słowa w

lewo

Parametr
y

Opis

IN

Zmienna typu WORD. Adres pierwszego

elementu w wejściowym ciągu Word

N

Zmienna lub stała typu INT. Liczba bitów do

przesunięcia. 0<N<16*??

Q

Zmienna typu WORD. Adres pierwszego słowa

WORD ciągu z przemieszczonymi bitami

??

Liczba elementów typu WORD w wejściowym

ciągu bitowym 1< ?? < 256

ROL

WORD

??

IN
Q

N

1M

3

17M

1I

ROL

WORD

1

IN
Q

N

1

16

Bity wypychane

3 miejsca

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

0

1

16

1

0

0

1

1

0

0

0

1

1

1

0

0

0

1

1

Bity wstawiane

1

0

0

background image

Opis poleceń w języku drabinkowym

Funkcje przesuwania i rotacji – GE Fanuc

Rodzaj
działania

Opis

ROR_WORD

Przewijanie słowa w

prawo

Parametr
y

Opis

IN

Zmienna typu WORD. Adres pierwszego

elementu w wejściowym ciągu Word

N

Zmienna lub stała typu INT. Liczba bitów do

przesunięcia. 0<N<16*??

Q

Zmienna typu WORD. Adres pierwszego słowa

WORD ciągu z przemieszczonymi bitami

??

Liczba elementów typu WORD w wejściowym

ciągu bitowym 1< ?? < 256

ROR

WORD

??

IN
Q

N

1M

3

17M

1I

ROR

WORD

1

IN
Q

N

Bity wypychane

Bity wstawiane

1

16

3 miejsca

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

0

1

16

1

1

0

0

0

1

1

1

0

0

0

1

1

1

0

0

1

1

0


Document Outline


Wyszukiwarka

Podobne podstrony:
2009 03 18 POZ 03id 26788 ppt
18 Rak sromuid 17664 ppt
18 A Kazusy Possessioid 17704 ppt
18 Drgania e m 2id 17871 ppt
18 ZIARNICA ZŁOŚLIWAid 17673 ppt
2009 03 18 POZ 03id 26788 ppt
18 Badanie słuchu fonemowego z uzyciem testu sylab nagłosowychid 17648 ppt
18 wyklad Metale wiĄzania pierw przejc [F]7 12 04id 17855 ppt
18 Logistyka zaopatrzenia Analiza zapasów i procesów magazid 17872 ppt
(18)NYSEid 869 ppt
10 ruchy przesuwczeid 11304 ppt
18 OrganywladzyRzeczypospolitejPolskiejRadaMinistrowid 17798 ppt
18 Kontrakty realne ppt
12 18 IIIid 13376 ppt
2008 Metody komputerowe dla inzynierow 20 D 2008 1 8 22 18 59id 26588 ppt

więcej podobnych podstron