Roca
Programación Avanzada
6.1 Transferencia de datos
Las instrucciones de transferencia involucran el movimiento o la
transferencia de datos numéricos dentro del PLC, ya sea en unidadesde un registro o en bloques ( un grupo de registros).
La transferencia de datos generalmente direccionan cualquier localidad
de memoria de la tabla de datos, con la excepción de áreas restringidasal usuario por el sistema.
Usos típicos involucran el movimiento de constantes y/o valores de
preset para contadores y timers, la lectura de entradas analógicas asi
como módulos de entradamultibit , y transferencia de datos a módulos
de salida.
No todos los PLC’s tienen este tipo de instrucciones, por lo que
recomendamos consultar el manual de programación de su PLC.
6.2 ContadoresRápidos
El contador rápido es un módulo de Hardware independiente de la
CPU, capaz de contar pulsos de eventos externos que se ejecutan más
de prisa de lo que puede controlarlos el ciclo normal de laCPU (scan).
El Contador rápido cuenta los pulsos en forma asíncrona con el resto del
PLC, utilizando sus propias entradas
Son usados comunmente con sensores como encoders incrementales,
detectoresde proximidad, etc.
El acceso puede establecerse en dos formas:
Por consulta desde el programa principal y
por interrupciones, cuando el contador alcanza la cuenta prefijada.
ENTRADA DEL RELOJCONTADOR RÁPIDO 0
HSC0
Interrupción:
si CA=PV
I0.0
Up/down
Sentido
de
conteo
CONTROL DE SENTIDO INTERNO
ARQUITECTURA INTERNA DEL CONTADOR RÁPIDO 0
HSC0
Valor inicial (32bits)
CA (SMB38-SMB41)
Carga conteo
Frecuencia máxima
REG. DE VALOR
ACTUAL
BYTE DE STATUS SM36
CL
CONTADOR RÁPIDO 0
HSC0
Up/Dow
Int:CA=P
CA>P
SM
SM
Up
I0.
Carga Presetrun/st
op
Car
Car
ga
ga
Ca
rga
Up
/D
REGISTRO DEL
PRESET
No
Preset nuevo ( 32 bits)
PV (SMB42-SMB45)
BYTE DE CONTROL SM37
CARACTERÍSTICAS DE LOS CONTADORES...
Regístrate para leer el documento completo.