Direccionamiento Indirecto - Omron SYSMAC CJ Serie Manual De Funcionamiento

Unidad de contador de 4 canales
Ocultar thumbs Ver también para SYSMAC CJ Serie:
Tabla de contenido

Publicidad

Asignación de memoria
Configuración
general:
4-2-2

Direccionamiento indirecto

Unidad en modo de rango
62
Nota Los bloques de datos de rango/comparación que están asignados a los contado-
res no tienen que ser consecutivos y se pueden encontrar en cualquier área de
DM/EM. Si se solapan, la Unidad informa de este hecho en CIO como una
advertencia, pero no genera un error. De este modo es posible definir un solo
bloque con datos de rango/comparación y utilizarlos para todos los contadores
mediante dos direcciones indirectas idénticas (k1=k2=k3=k4).
15 14 13 12 11 10 9
n+17
La Unidad puede estar en modo de rango o en modo de comparación (consulte
las secciones 3-5-1 "Modo de rango" y 3-5-2 "Modo de comparación" para obte-
ner más información). Los datos de rango o comparación se asignan en el área de
memoria extendida (EM) o en el área de memoria de datos (DM). Una dirección
indirecta, que puede configurar para cada contador del área DM de Unidad de E/
S especiales, apunta a la ubicación de memoria real en DM o EM donde están
almacenados los datos de rango o de comparación de dicho contador.
Nota
También es posible utilizar la DM libre, en el área DM de Unidad de E/S especia-
les que está asignada a la Unidad de contador, para almacenar los datos de
rango/comparación. Hay 309 canales DM libres (=399-90).
En el modo de rango se puede utilizar el direccionamiento indirecto para definir
los rangos por contador que se desean utilizar. El número de rangos (M) define el
tamaño del bloque de datos de rango (tamaño = M x 6 canales). Si desea utilizar
varios rangos, se recomienda utilizar rangos consecutivos empezando desde 0
(es decir, rango 0, 1, 2, 3 → M - 1) para ahorrar espacio en la memoria.
Tamaño del bloque de
datos de rango:
Número de rangos
(=4) x 6 canales
* Se supone que M ≠ 0. De forma predeterminada M = 0, que significa que no se utilizarán rangos
Nota
Si no desea que los rangos sean consecutivos y sólo piensa utilizar dos (por
ejemplo, los rangos 0 y 3), tendrá que definir el número de rangos (M) en 4. Para
evitar que se produzcan errores de configuración, debe asegurarse de que los
datos de los rangos 2 a 3 también son válidos, aunque no piense utilizar los ran-
gos 2 y 3.
8
7
6
5
4
3
2
EM/DM:
k(c)
Rango de datos 0
Rango de datos 1
Rango de datos 2
Rango de datos 3
Sección 4-2
1
0
Solapamiento de bloques de
rango/comparación:
0 = sin solapamiento
1 = uno o varios bloques se solapan
Área DM de Unidad
de E/S especiales:
Nº de rangos M
(0 ≤ M ≤ 3)
EM (=0) / DM (=1)
Área
Dirección indirecta k(c)
(00000 a 32760)
Contador 'c'
c = 1, 2, 3 ó 4

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cj1w-ctl41-e

Tabla de contenido