a. :
(BOOL)
- , .
"0" (FALSE) "1" (TRUE).
(BYTE)
8 , 0 7 ( ). . , 8, : 0, 8, 16 .. Simatic S7 ( ) ASCII-.
(WORD)
- , 16 . , . - . Simatic S7 ( ), , , ..
(DWORD)
, - 32 4 . () () . - . Simatic S7 , , IEEE ..
3 -
() | (W) | (D) | |||||
0 | 255 | 0 | 65 535 | 0 | 4 294 967 295 | ||
0 | FF | o 0 | FFFF | 0 | FFFF FFFF | ||
|
|
| |||||
-128+127 | -32 768 +32 767 | -2 147 483 648 +2 147 483 647 | |||||
80 7F | 8000 7FFF | 8000 0000 7FFF FFFF | |||||
|
|
|
| ||||
IEEE | +1.175495-38 +3.402823+38 | ||||||
32- | () | ||||||
-1.175495-38 -3.402823+38 | |||||||
() |
Char ()
CHAR (character, ) . CHAR ASCII-, , ''.
, .
b. :
INT ( )
INT (integer) (16- - ). INT .
. 0- 14- () . 15- (sign, S).
|
|
DINT ( )
DINT (32- ). DINT-. 32 767 -32 768, L#.
DINT . 0- 30- . 31- .
REAL ()
REAL 32- ( ). REAL .
Ż . , Ż 10. STEP 7 REAL- .
c. :
S5TIME
S5TIME STL, LAD FBD SIMATIC. 16- 1 + 3 .
(hours), (minutes), (seconds) (milliseconds).
DATE ()
DATE . , 01.01.1990. , , .
TIME ()
TIME . (d), (li), (), (s) (ms), . (ms) 32- .