Sustituir Una Cadena De Caracteres (Midw) - Mitsubishi Electric FX Serie Instrucciones De Programacion

Ocultar thumbs Ver también para FX Serie:
Tabla de contenido

Publicidad

Instrucciones de procesamiento para cadenas de caracteres
7.16.8

Sustituir una cadena de caracteres (MIDW)

KnX, KnY, KnM,
KnS, T, C, D, R,
módulos espe-
ciales (U„/G )
Funcionamiento
Los caracteres en una cadena se sustituyen por otra cadena
Descripción
b La instrucción MIDW escribe los caracteres de una cadena de caracteres indicada con
(S1+) en la cadena indicada con (D+).
b Los caracteres se extraen a partir del comienzo (el extremo izquierdo) de la cadena de
caracteres indicada en (S1+).
b Las cadenas de caracteres en (S1+) y (D+) comienzan con el carácter en el byte de menor
valencia y terminan con el código "00
b En ((S2+)+0) se indica el carácter a partir del que se van a incluir los caracteres de la
cadena en (D+).
b ((S2+)+1) contiene el número de bytes (caracteres) que se van a sobrescribir.
Si se escribe aquí el valor "0", no se sustituirá ningún carácter. Si el valor en ((S2+)+1)
sobrepasa el número de los caracteres almacenables en (D+) solo se transmitirán tantos
caracteres como sea posible (fig. 7-236). Con el valor "-1" se transmite la cadena de
caracteres completa de (S1+) a la cadena de caracteres en (D+) (fig. 7-237).
(S1+)+0
(S1+)+1
(S1+)+2
(S1+)+3
(S1+)+4
(S2+)+0
(S2+)+1
Fig. 7-235:Con una instrucción MIDW se pueden sustituir caracteres de una cadena.
7 – 232
MIDW
(S1+)
(D+)
S1+
D+
KnY, KnM, KnS,
T, C, D, R,
módulos especia-
les (U„/G )
b8 b7
b15
31
(1)
30
H
33
(3)
32
H
35
(5)
34
H
37
(7)
36
H
00
38
H
„012345678"
Comenzar por el 3er carácter
3
6
Copiar 6 bytes
³: 1. carácter
: 3. carácter
MIDW
(S2+)
FX1S
CPU
S2+
Instrucción de impulso (P) Procesamiento Pasos del programa
KnX, KnY, KnM,
KnS, T, C, D, R,
módulos espe-
ciales (U„/G )
".
H
Antes de ejecutar la instrucción MIDW:
(D+)+0
b0
(D+)+1
³
(0)
H
(D+)+2
(2)
H
(D+)+3
(4)
H
(D+)+4
(6)
H
(8)
H
Después de ejecutar la instrucción MIDW:
(D+)+0
(D+)+1
(D+)+2
(D+)+3
(D+)+4
Instrucciones especiales
FNC 207
Sustituir cadena de caracteres
FX2N
FX1N
FX3G
FX2NC
16 bits 32 bits
MIDW
©
MIDWP
b8 b7
b15
(B)
42
41
H
(D)
43
44
H
(F)
46
45
H
48
(H)
47
H
00
49
H
„ABCDEFGHI"
b8 b7
b15
42
(B)
41
H
31
(1)
30
H
33
(3)
32
H
35
(5)
34
H
00
49
H
„AB012345"
MITSUBISHI ELECTRIC
FX3U
FX3UC
©
7
b0
³
(A)
H
(C)
H
(E)
H
(G)
H
(I)
H
b0
(A)
H
(D)
H
(2)
H
(4)
H
(I)
H

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fx1sFx1nFx2nFx2ncFx3gFx3u ... Mostrar todo

Tabla de contenido