SORT, SORTP, DSORT, DSORTP
Fuentes de
En los siguientes casos se presenta un error de procesamiento y se aplica un Error Flag:
error
● El rango indicado con n o bien 2 x n en el operando indicado en s1, se encuentra fuera del
rango previsto para el almacenamiento (código de error 4101).
● El valor indicado en s2 es 0 o bien negativo (código de error 4100).
● El valor en d2+0 es mayor al valor en n (código de error 4101).
● El valor en d2+1 es mayor al valor en d2+0 (código de error 4101).
Ejemplo
SORT
El siguiente programa clasifica los datos de 16 bits en D1 a D4 durante la activación de X3. En
el primer paso con flanco positivo de X2, se cargan los valores 35, -10, 500 y -124 en los
registros D1 a D4. A continuación se ejecuta la clasificación. La dirección de clasificación se
determina con X0 (activación de SM703) y X1 (reposición de SM703). Después de terminar la
operación de clasificación, se activa la salida Y10.
Lista de instrucciones
7 – 120
MELSEC
Instrucciones de procesamiento de datos
Plano de contactos
Lista de instrucciones IEC
SORT_MB1, SORT_KB1, SORT_IB1
Programación MELSEC A y Q