Sección 2 Funciones de la serie NS
Manual de programación de la serie NS
Tipo de
almacenamiento
UINT
(unsigned, 1 word)
[UINT
(sin signo, 1 canal)]
DINT (signed, 2 words)
[DINT (con signo,
2 canales)]
UDINT
(unsigned, 2 words)
[UDINT (sin signo,
2 canales)]
Se guarda como entero de 2 bytes en la dirección de escritura de destino.
(entre 0 y 65.535 en decimal)
El formato de datos se describe a continuación.
b15
1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1
15
14
13
12
11
10
9
8
7
6
5
2
2
2
2
2
2
2
2
2
2
2
2
Ejemplo: 1010 0001 0001 0001
15
13
8
4
0
2
+ 2
+ 2
+ 2
+ 2
= 32768 + 8192 + 256 + 16 + 1 = 41233
Si se produce un desbordamiento, no se considerarán los bits a partir del bit 32.
Por ejemplo, si se suma 1 a 11111111111111111111111111111111(-1),
se convertirá en 00000000000000000000000000000000(0).
Se guarda como entero de 4 bytes en la dirección de escritura de destino.
(−2.147.483.648 a 2.147.483.647 en decimal)
El formato de datos se describe a continuación.
El bit más significativo se trata como signo. (0: positivo, 1: negativo)
Dirección +1
b31
1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1
31
30
29
28
27
26
25
24
23
22
21
20
19
18
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Signo
Se utilizan la dirección configurada y la dirección + 1 (2 canales), y se visualizan
como un solo valor numérico.
Ejemplo: 1010 0001 0001 0001 1010 0001 0001 0001
−{}−−1 × 2
31
29
24
20
+ 2
+ 2
+ 2
−2147483648 + 536870912 + 16777216 + 1048576 + 65536 + 32768 + 8192 + 256
+ 16 + 1 = −1592680175
Se guarda como entero de 4 bytes en la dirección de escritura de destino.
(0 a 4.294.967.295 en decimal)
El formato de datos se describe a continuación.
Dirección+1
b31
1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 1 0 0 0 1
31
30
29
28
27
26
25
24
23
22
21
20
19
18
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Se utilizan la dirección configurada y la dirección + 1 (2 canales), y se visualizan
como un solo valor numérico.
Ejemplo: 1010 0001 0001 0001 1010 0001 0001 0001
31
29
24
20
16
2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 1048576 + 65536 + 32768 + 8192 + 256 + 16 + 1 = 2702287121
2- 51
2-8 Funciones de objetos funcionales comunes
Descripción
b0
4
3
2
1
0
2
2
2
2
Dirección
b16 b15
17
16
15
14
13
12
11
10
9
8
7
6
5
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
16
15
13
8
4
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
Dirección
b16 b15
17
16
15
14
13
12
11
10
9
8
7
6
5
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
15
13
8
4
0
+ 2
+ 2
+ 2
+ 2
= 2147483648+536870912 + 16777216
b0
3
2
1
0
2
2
2
0
=
b0
3
2
1
0
2
2
2