VAL, VALP, DVAL, DVALP
Ejemplo 1
VALP
El siguiente programa con flanco positivo de X0, convierte la secuencia de caracteres
almacenada en el rango de D20 (var_ D20 Array [1]) hasta D23 (var_ D20 Array [4]) en un valor
íntegro, convierte este valor en un valor binario de 16 bits y almacena este luego en D0.
Lista de instrucciones
Ejemplo 2
DVALP
El siguiente programa con flanco positivo de X0, convierte la secuencia de caracteres
almacenada en el rango de D20 (var_ D20 Array [1]) hasta D24 (var_ D20 Array [5]) en un valor
íntegro, convierte este valor en un valor binario de 32 bits y almacena este luego en D0 y D1.
Lista de instrucciones
INDICACIÓN
Estos ejemplos de programa no son ejecutables sin definición de variables en el cabezal de la
Unidad de Organización de Programa (POE). Como consecuencia pueden emitirse mensajes
de error del compilador o controlador. Mayores informaciones se encuentran en el párrafo 3.5.2
„Direccionamiento de secuencia de bits y registro en el GX IEC Developer" de estas
Instrucciones de Programación.
7 – 302
MELSEC
b15
b8b7
D20
31
(1)
2D
H
(.)
36
D21
2E
H
(4)
D22
34
35
H
D23
H
MELSEC
b15
b8b7
37
(7)
20
D20
H
H
31
(1)
39
D21
H
H
D22
30
(0)
30
H
H
36
(6)
2E
D23
H
H
31
(1)
D24
31
H
H
D25
H
Instr. de procesamiento para secuencias de caracteres
Plano de contactos
b0
(-)
H
(6)
H
(5)
H
Plano de contactos
b0
(9)
D10
(0)
D11
(.)
(1)
Lista de instrucciones IEC
D0
-1654
D10
6
D11
2
VAL_MB1, VAL_KB1, VAL_IB1, DVAL0B1
Lista de instrucciones IEC
D1
D0
7 9 1 0
0 6 1 1
6
2
VAL_MB2, VAL_KB2, VAL_IB2, DVAL0B2
Programación MELSEC A y Q