Mitsubishi Electric MELSEC A Serie Manual De Programación página 538

Tabla de contenido

Publicidad

MAX, MAXP, DMAX, DMAXP
Funciona-
Búsqueda de valores máximos en datos de 16/32 bits
miento
MAX
La instrucción MAX busca en los bloques de datos de 16 bits por el valor más grande. La
cantidad de los bloques de datos a revisar se indica en n. En d se almacena el valor más
grande encontrado en s hasta s+(n-1).
La posición en s a s+(n-1), en la cual se presenta por primera vez el valor máximo, se cuenta
empezando con s = 1 y se almacena en d+1. La cantidad de valores máximos idénticos y
disponibles en s a s+(n-1), se almacena en d+2.
1
Valor máximo encontrado
2
Posición en la cual se encuentra el valor por primera vez
3
Cantidad de valores máximos idénticos
DMAX
La instrucción DMAX busca en los bloques de datos de 32 bits por el valor más grande. La
cantidad de los bloques de datos a revisar se indica en n. En d y d+1 se almacena el valor más
grande encontrado en s hasta s+(n-1).
La posición en s a s+(n-1), en la cual se presenta por primera vez el valor máximo, se
almacena en d+2. La cantidad de valores máximos idénticos y disponibles en s a s+(n-1), se
almacena en d+3.
1
Valor máximo encontrado
2
Posición en la cual se encuentra el valor por primera vez
3
Cantidad de valores máximos idénticos
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● La cantidad de bloques de datos indicada con n, almacenados en los operandos indicados
en s, se encuentra fuera del rango previsto para el almacenamiento (código de error 4101).
7 – 112
Búsqueda de valores máximos en datos de 16 bits
Búsqueda de valores máximos en datos de 32 bits
Instrucciones de procesamiento de datos
Programación MELSEC A y Q
MAX_0E1
DMAX_0E1

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido