background image

 

 

Opis poleceń w języku drabinkowym

Typy danych

Długość

Zakres

Bit (Bool)

1   Bit

Brak zakresu

Byte

8   Bit

Brak zakresu

Word

16 Bit

Brak zakresu

Dword

32 Bit

Brak zakresu

INT

16 Bit

-32768 do 32767

DINT

32 Bit

-2147483648 do 

2147483647

Real

32 Bit

-3,402823e

+38 

do 

3,402823e

+38

Typy danych

background image

 

 

Opis poleceń w języku drabinkowym

Typy danych – Siemens

MSB

0

1

2

3

4

5

6

7

LSB

BYTE n

MSB

0

1

2

3

4

5

6

7

BYTE n

0

1

2

3

4

5

6

7

LSB

BYTE n+1

WORD

background image

 

 

Opis poleceń w języku drabinkowym

Typy danych – Siemens

+/-

MSB

0

1

2

3

4

5

6

7

BYTE n

0

1

2

3

4

5

6

7

LSB

BYTE n+1

INT

+/-

MSB

0

1

2

3

4

5

6

7

BYTE n

0

1

2

3

4

5

6

7

BYTE n+1

DINT

0

1

2

3

4

5

6

7

BYTE 

n+2

0

1

2

3

4

5

6

7

LSB

BYTE n+3

background image

 

 

Opis poleceń w języku drabinkowym

Typy danych – Siemens

MSB

0

1

2

3

4

5

6

7

BYTE n

0

1

2

3

4

5

6

7

BYTE n+1

DWORD

0

1

2

3

4

5

6

7

BYTE 

n+2

0

1

2

3

4

5

6

7

LSB

BYTE n+3

background image

 

 

Opis poleceń w języku drabinkowym

Typy danych – Siemens

Liczba rzeczywista=(-1)

s

(1.f)(2

e-

127

)

s – znak bitu

f – suma z mantysy

e - wykładnik 0<e<255

2

-23

2

-2

2

-1

2

0

2

6

2

7

+/-

BYTE n

BYTES n+1,n+2,n+3

8 bitowe wykładnik

23 bitowa mantysa

REAL

background image

 

 

Opis poleceń w języku drabinkowym

Typy danych – Siemens

10 ms to 9 s 990 ms
100 ms to 1 m 39 s 900 ms
1 s to 16 m 39 s
10 s to 2 h 46 m 30 s

0

1

2

3

4

5

6

7

BYTE n

0

1

2

3

4

5

6

7

BYTE n+1

Czas od 0 999 w kodzie BCD

10

0

10

1

10

2

Podstawa 

czasu

0

0

0.01s

0

1

0.1s

1

0

1s

1

1

10s

S5TIME od S5T#0ms do S5T#2h46m30s


Document Outline