Instr. de procesamiento para secuencias de caracteres
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● El código ASCII en s (Array_s[1]) hasta s+3 (Array_s[4]) se encuentra fuera del rango
permitido de "30
Ejemplo 1
DABCDP
El siguiente programa con flanco positivo de SM400, convierte el valor ASCII de D20 (var_D20
Array [0]) hasta D21 (var_D20 Array [1]) en un valor BCD de 4 posiciones y emite este a Y40
hasta Y4F.
Lista de instrucciones
Programación MELSEC A y Q
" hasta "39
" (código de error 4100).
H
H
MELSEC
b15
(4)
D20
34
H
34
(4)
D21
H
Plano de contactos
b7b8
b0
20
H
(9)
39
H
DABCD(P), DDABCD(P)
Lista de instrucciones IEC
Y40
Y4F
0 4 9 4
DABCDMB1, DABCDKB1, DABCDIB1, DDABC0B1
7 – 281