Direcciones de memoria del PLC
Las direcciones de memoria del PLC se seleccionan en los registros de índice (IR00 a IR15) para direccionar
indirectamente la memoria de E/S. Normalmente, utilice las instrucciones MOVE TO REGISTER (MOVR(560))
y MOVE TIMER/COUNTER PV TO REGISTER (MOVRW(561)) para seleccionar las direcciones de memoria
del PLC en los registros de índice.
Algunas instrucciones, como DATA SEARCH (SRCH(181)), FIND MAXIMUM (MAX(182)) y FIND MINIMUM
(MIN(183)), envían los resultados de procesamiento a un registro de índice para indicar una dirección de
memoria del PLC.
También hay instrucciones para las que los registros de índice pueden designarse directamente para utilizar
las direcciones de memoria del PLC almacenadas mediante otras instrucciones. Estas instrucciones incluyen
DOUBLE MOVE (MOVL(498)), algunas instrucciones de comparación de símbolos (=L, ,<>L, <L, >L, ,<=L y
>=L), DOUBLE COMPARE (CMPL(060)), DOUBLE DATA EXCHANGE (XCGL(562)), DOUBLE INCREMENT
BINARY (++L(591)), DOUBLE DECREMENT BINARY (- -L(593)), DOUBLE SIGNED BINARY ADD WITHOUT
CARRY (+L(401)), DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY (-L(411)), SET RECORD
LOCATION (SETR(635)) y GET RECORD LOCATION (GETR(636)).
Las direcciones de memoria del PLC son todas continuas, y el usuario debe tener en cuenta el orden y los
límites de las áreas de memoria. Como referencia, las direcciones de memoria del PLC se incluyen en una
tabla al final de este apéndice.
Nota En la medida de lo posible, debe evitarse la configuración directa de las direcciones de memoria del
PLC en el programa. Si las direcciones de memoria del PLC se configuran en el programa, éste será
menos compatible con los nuevos modelos de CPUs o con CPUs cuyo diseño de memoria ha sido
modificado.
Configuración de la memoria
La memoria RAM (con batería auxiliar) de la CPU de la serie CJ se divide en dos clasificaciones.
Áreas de parámetros: Estas áreas contienen los datos de configuración de sistema de la CPU, como la con-
figuración del PLC, las configuraciones de la Unidad de bus de CPU serie CJ, etc. En caso de que se intente
acceder a cualquiera de las áreas de parámetros desde una instrucción del programa de usuario, se producirá
un error de acceso no válido.
Áreas de memoria de E/S: Éstas son áreas que pueden especificarse como operandos en las instrucciones
de los programas de usuario.
Apéndice D
Mapeado de memoria del PLC
587