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
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
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
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
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
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