Registros De Desplazamiento - Siemens SIMATIC S5-135U Instrucciones De Programacion

Ocultar thumbs Ver también para SIMATIC S5-135U:
Tabla de contenido

Publicidad

Registros de desplazamiento
6.10 Registros de desplazamiento
Un registro de desplazamiento Iógico comprende células de memoria de 8 bits yuxtapuestas;
puede tener una longitud entre
2
y
256
células de memoria.
Los registros de desplazamiento se instalan en la DB RAM. A cada registro se asocia un módu-
lo de datos bien definido: ambos llevan el mismo número (valores admisibles: 192 a
255).
Si
por ejemplo se ha instalado un registro de desplazamiento que lleva el número 210, los datos
correspondientes se encuentran en el módulo de datos DB 21 0.
La DB RAM conta de una capacidad de memoria de 23 k palabras (direcciones KH 8000 a
KH
DDJF). Esta zona contiene los módulos de datos copiados por medio de los OBs 254
y
255
(a
partir de KH 8000, en sentido creciente) y los registros de desplazamiento instalados por el
usuario (a partir de KH DD7F, en orden decreciente). Si se produce un desbordamiento de la
capacidad de la DB RAM durante la copia de un DB o durante la instalación de un registro de
desplazamiento, el propcesador constata la presencia de un error de tiempo de ejecución
y
Ila-
ma al OB 31. La rección posterior depende de la programación del OB 31 (ver "otros errores de
tiempo de ejecución").
Es posible escribir y leer los datos del registro de desplazamiento mediante los "punteros". Los
punteros son bytes de marcas que contienen el contenido de ciertas células de un registro de
desplazamiento.
Las representaciones siguientes muestran el principio de funcionamiento de un registro de des-
plazamineto software.
Indicador
1
Indicador
2
Indicador
3
Bit
de marca
O
Bit
de
marca
1
Bit
de marca
2
Bit
de marca
3
Bit
de marca
4
Bit
de marca
5
Bit
de marca
6
Bit
de marca
7
Figura
6-1
Esquema de principio del registro de desplazamiento con 3 punteros y 12 celdas de memoria

Publicidad

Tabla de contenido
loading

Tabla de contenido