Sfr Y Sfrn (Registro De Desplazamientos Hacia Delante Y Atrás); Registro De Desplazamiento Hacia Delante (Sfr) - IDEC MICROSmart FC4A Serie Manual Del Usuario

Ocultar thumbs Ver también para MICROSmart FC4A Serie:
Tabla de contenido

Publicidad

SFR y SFRN (Registro de desplazamientos hacia delante y atrás)
El registro de desplazamiento está compuesto de un total de 64 bits (módulo de la CPU compacta tipo 10 E/S)
o 128 bits (otros módulos de la CPU) que se asignan de R0 a R63 o a R127 respectivamente. Se puede
seleccionar cualquier número de bits disponibles para formar un tren de bits que almacene el estado activado
o desactivado. Cuando se activa una entrada de pulso, los datos activados/desactivados de los bits
constituyentes se cambian en dirección hacia delante (registro de desplazamiento hacia delante) o en
dirección inversa (registro de desplazamiento invertido).

Registro de desplazamiento hacia delante (SFR)

Cuando se programan instrucciones SFR, siempre se necesitan dos direcciones. Se introduce la instrucción
SFR, seguida de un número de registro de desplazamiento seleccionado desde los números de dispositivo
adecuados. El número de registro de desplazamiento corresponde al primer bit (principal). El número de bits
es la segunda dirección necesaria después de la instrucción SFR.
La instrucción SFR requiere tres entradas. El circuito del registro de desplazamiento hacia delante se debe
programar en el siguiente orden: entrada de Reinicio, entrada de pulso, entrada de datos y la instrucción SFR,
seguidos del primer bit y del número de bits.
Diagrama de escalera
Primer bit
Resetear
SFR
R0
4
I0
Pulso
Nº. de bits
I1
Datos
I2
Diagrama estructural
Diagrama estructural
Dirección del cambio
Dirección del cambio
Resetear
I0
I0
Datos
Datos
R0
R0
R1 R2 R3
R1 R2 R3
I2
I2
Pulso
Pulso
I1
I1
Primer bit: R0 Nº. de bits: 4
Entrada de Reinicio
La entrada de Reinicio hará que el valor de cada bit del registro de desplazamiento vuelva a 0. Se puede
utilizar el relé interno especial del pulso de inicialización M8120 para inicializar el registro de desplazamiento al
iniciar.
Entrada de pulso
La entrada de pulso activa los datos a cambiar. El cambio se produce en dirección hacia delante para un
registro de desplazamiento hacia delante y hacia atrás para un registro de desplazamiento invertido. El cambio
de datos se producirá en el límite inicial de un pulso; es decir, cuando éste se activa. Si el pulso ha estado y
permanece activado, no se producirá ningún cambio de datos.
Entrada de datos
La entrada de datos es la información que se cambia al primer bit cuando se produce un cambio de datos
hacia delante o al último, cuando se produce un cambio de datos invertido.
Nota: Cuando se apaga el equipo, se suele borrar el estado de todos los bits del registro de desplazamiento. Pero se
puede mantener mediante la Configuración de área de función según sea necesario. Consulte la página 5-4.
• Para las restricciones en la programación de escalera de las instrucciones del
Precaución
Tipo de la
CPU
Primer bit
Nº. de bits
Nº. de bits: 4
registro de cambio, consulte la página 29-24.
M
ANUAL DEL USUARIO DE
10 E/S compacta
Otros
R0 a R63
R0 a R127
1 a 64
1 a 128
M
S
FC4A FC9Y-B1145
ICRO
MART
7: I
NSTRUCCIONES BÁSICAS
Lista de programas
Instrucción
Datos
LOD
I0
LOD
I1
LOD
I2
SFR
R0
4
7-21

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido