RIGHT, RIGHTP, LEFT, LEFTP
Ejemplo 1
RIGHTP
El siguiente programa con flanco positivo de X0, determina los 4 caracteres de los datos del lado
derecho de la secuencia de caracteres almacenada en R0 hasta R4 y almacena estos en D0 hasta D2.
Lista de instrucciones
1
Código ASCII del cuarto caracter
Ejemplo 2
LEFTP
El siguiente programa con flanco positivo de X1C, determina la cantidad de caracteres
indicada en D0 del lado izquerido de la secuencia de caracteres indicada en D100 hasta D104
y almacena estos en R10 hasta R13.
Lista de instrucciones
1
Código ASCII del sexto caracter
Estos ejemplos de programa no son ejecutables sin definición de variables en el cabezal de la
INDICACIÓN
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 – 330
MELSEC
b8b7
b8b7
b15
b15
(A)
41
R0
42
H
R1
(1)
31
32
H
R2
(E)
45
30
H
R3
(A)
41
46
H
00
R4
H
"BA210EFA"
MELSEC
b8b7
b8b7
b15
b15
(Q)
51
53
D100
H
(N)
4E
4F
D101
H
(D)
44
48
D102
H
(B)
D103
42
H
D104
00
H
"SQONHDAB"
1
Instr. de procesamiento para secuencias de caracteres
Plano de contactos
b0
b0
b15
(B)
H
D0
(2)
H
D1
(0)
H
D2
(F)
H
1
Plano de contactos
b0
b0
(S)
H
R10
(O)
H
R11
(H)
H
R12
41
H
R13
D0
6
Lista de instrucciones IEC
b0
b8b7
(E)
45
(0)
30
H
H
(A)
(F)
41
45
H
H
00
H
"DEFA"
RIGHTMB1, RIGHTKB1, RIGHTIB1, RIGH0B1
Lista de instrucciones IEC
b8b7
b15
53
51
H
H
4E
4F
H
H
44
48
H
H
00
H
"SQONHD"
LEFTMB2, LEFTKB2, LEFTIB2, LEFT0B1
Programación MELSEC A y Q
b0