Instrucciones de procesamiento para cadenas de caracteres
b Si el código "00
((S+)+n), el carácter siguiente no se tendrá en cuenta en la transmisión y se escribirá
"00
H
Fig. 7-244:No se tiene en cuenta ningún carácter después del código "00".
Fuentes de error
En los casos siguientes se produce un fallo de tratamiento, se establece la marca especial
M8067 y se introduce el código de error "6706" en el registro especial D8067.
b La cadena de caracteres completa no se puede transmitir después de (D+).
b Dentro del rango de operandos del operando indicado en (S+) no se ha escrito el código
"00
H
El programa siguiente transmite con la entrada X0 conectada la cadena de caracteres guardada
desde D10 a D12 al registro de datos desde D20.
Fig. 7-245:Ejemplo de programa para aplicar una instrucción $MOV
7 – 238
" se encuentra en la cadena de caracteres en el byte de menor valencia de
H
" en los dos bytes de ((D+)+n).
b15
b8 b7
(S+)+0
42
(B)
41
H
(S+)+1
44
(D)
43
H
(S+)+2
45
(E)
00
H
Este carácter no se
transmite.
".
X000
b15
b8 b7
D10
4D
(M)
2A
H
H
D11
45
(E)
45
H
H
D12
00
H
b0
(A)
(D+)
H
(C)
(D+)+1
H
(D+)+2
H
D10
$MOV
b0
(*)
D20
(E)
D21
D22
Instrucciones especiales
b15
b8 b7
b0
42
(B)
41
(A)
H
H
44
(D)
43
(C)
H
H
00
00
H
H
"00" se escribe
automáticamente.
D20
b15
b8 b7
b0
4D
(M)
2A
(*)
H
H
45
(E)
45
(E)
H
H
00
H
MITSUBISHI ELECTRIC