Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 3 PDF
Capitulo 3 PDF
93
III.
RSLOGIX 500
ARCHIVO 1
ARCHIVO 2
ARCHIVO 3-255
D.E.I.C. - F.I.E.T.
94
Con el fin de efectuar el direccionamiento, cada archivo est identificado con una letra y
un numero de archivo.
Los archivos de datos del 0 al 9 son archivos creados para el usuario y se emplean y se
emplean por defecto, cuando se requiere almacenamiento adicional, el usuario puede crear
otros archivos de datos empleando la letra de identificacin correcta y un nmero de
archivos de datos del 10 al 255.
Los archivos de datos contienen elementos estos a su vez contienen palabras y las contienen
bits.
A continuacin se describen brevemente los archivos de datos del 0 al 9:
1. Archivos de datos 0 y 1 (salidas y entradas): Los bits en el archivo de datos 0
representan salidas externas y los bits en el archivo 1 representan entradas externas.
En la mayora de los casos un slot en el PLC est representado por una palabra de 16
bits. Los bits que no sean empleados dentro de una palabra. son invlidos.
2. Archivos de datos 2 (STATUS): Este archivo identifica fallas y almacena informacin
relativa a la operacin del procesador.
D.E.I.C. - F.I.E.T.
95
5. Archivo de datos 5 (contadores): Igual que los temporizadores, son elementos de tres
palabras y las mismas designaciones. La palabra 0 es la palabra de control, la palabra 1
es el valor de preset y la palabra 2 es el valor acumulado.
6. Archivo de datos 6 (control): Los elementos de este archivo son tres palabras. La
palabra 0 es la palabra status, la palabra 1 representa la longitud de longitud almacenada
y la palabra 3 indica la posicin. Son utilizados para saltar a sitios determinados como
subrutinas, regresar de las subrutinas, reset maestro, parada temporal y suspensin.
7. Archivo de datos 7 (enteros): Este archivo contiene elementos de una palabra.
8. Archivo de datos 8 (datos flotantes): Este archivo es usado por el SLC 5/03 con 05301
y SLC 5/04 con los 400 para almacenar datos flotantes, o sea que pueden llevar
decimales.
9. Archivo de datos 9: Este archivo es definido por el usuario como bit, temporizadores,
contadores, bloque de control, enteros y flotantes.
D.E.I.C. - F.I.E.T.
96
Por ejemplo:
I : 1/0 =
O: 3/0 =
O: 0/7 =
I: 0/4 =
ESTADO
DE
D.E.I.C. - F.I.E.T.
97
ESTADO TEST (Scan Continuo): Similar al estado RUN, pero en este caso no son
habilitadas las salidas, esto permite probar los programas o buscar errores sin correr
peligro.
ESTADO TEST (Scan Sencillo): En este modo se observan los resultados de efectuar un
solo barrido. Completo en el ciclo de operacin.
D.E.I.C. - F.I.E.T.
98
---] / [--- (XIC) EXAMNESE SI ABIERTO.
XIC
XIO
OTE
LGICA 0
FALSO
VERDADERO
FALSO
LGICA 1
VERDADERO
FALSO
VERDADERO
D.E.I.C. - F.I.E.T.
99
XIO
OTE
Se usa para controlar bits en memoria, que puede corresponder a una salida fsica.
Si las condiciones precedentes son verdaderas el procesador habilita la instruccin y
energiza el bit respectivo. Si alguna condicin es FALSA el bit es desenergizado.
Se asemeja a la bobina de un rel.
OTL
OTU
Es una instruccin de salida retentiva que sirve para apagar o desenergizar un bit
(no puede energizarlo) una vez es enganchado. Se usa normalmente en pares con
una OTL, direccionando ambas el mismo bit.
D.E.I.C. - F.I.E.T.
100
D.E.I.C. - F.I.E.T.
101
C. RTO: Es igual que el TON, pero mantiene el valor acumulado aunque la condicin se
haga falsa. Para reiniciarlo se necesita utilizar una funcin de RE.SET.
D.E.I.C. - F.I.E.T.
102
D.E.I.C. - F.I.E.T.
103
D.E.I.C. - F.I.E.T.
104
D.E.I.C. - F.I.E.T.
105
SOURCES:
operacin.
D.E.I.C. - F.I.E.T.
106
Estas instrucciones afectan algunos bits de STATUS aritmtico: Zero (Z) y sign (S).
SOURCE (S): Direccin (es) de los valores sobre los cuales se va a ejecutar la
operacin.
Incluyen:
A. ADD: SUMAR. Los valores de las fuentes son sumados y su resultado almacenado en el
destino.
B. SUB: RESTAR. El valor de la fuente B es restado del valor en la fuente A y su resultado
almacenado en el destino.
C. MUL: MULTIPLICAR. Los valores de las fuentes son multiplicados y su resultado es
almacenado en el destino. Se afecta tambin el REGISTRO MATEMTICO, que
contendr el entero con signo en 32 bits. Si hay overflow, 32767 es colocado en el
destino y el bit de MINOR-ERROR se coloca en ON.
D. DIV: DIVIDIR. El valor de la fuente A es dividido por el de la fuente B y el cociente
redondeado se almacena en el destino. En el MSW (palabra ms significativa) del
REGISTRO MATEMTICO se guarda el cociente sin redondear y en la LSW el
D.E.I.C. - F.I.E.T.
107
DESDE
D.E.I.C. - F.I.E.T.
108
3.5.5.
INSTRUCCIONES
TCNICAS
DEL
CONTROL
DE
PROGRAMA
DIAGNOSTICO
Los parmetros que requieren esta instruccin son:
siguiente paso dentro del archivo secuenciado y transfiere esta informacin a la palabra
de salida a travs de la mascara.
F. SQC: Cuando hay una transicin falso - verdadero, la instruccin incrementa al
siguiente paso dentro del archivo secuenciador y transfiere esta informacin a la palabra
de salida a travs de la
ON.
D.E.I.C. - F.I.E.T.
109
110
D.E.I.C. - F.I.E.T.
111
Los parmetros son:
BIT ADDRESS: Direccin del bit fuente (que ser colocado en la primera posicin
(BSL) o en la ultima (BSR) del arreglo.
3.5.6.2. SECUENCIADORES
Son instrucciones usadas generalmente en maquinas de control numrico.
SOURCE:
FIFO.
D.E.I.C. - F.I.E.T.
112
FIFO (LIFO): Es la direccin de la pila, o archivo del usuario. Igual direccin para
FFU y FFL (LFU y LFL).
POSITION:
MVM: Es una palabra de instruccin que mueve datos desde una direccin hasta un
destino, a travs de una mascara. Sus parmetros son:
-
D.E.I.C. - F.I.E.T.
113
COP: Esta instruccin copia datos de un sitio a otro de la memoria. Sus parmetros
son:
FILL: Esta instruccin carga elementos de un archivo con una constante o el contenido
de una direccin. Sus parmetros son:
-
Para todas las instrucciones, el tipo de archivos del destino determina el nmero de palabras
que la instruccin transfiere. Por ejemplo, si el destino es un contador y la fuente es un
entero, entonces 3 palabras enteras son transferidas por cada elemento en el archivo de
destino.
D.E.I.C. - F.I.E.T.
114
IOM: Salida inmediata: el dato de salida es movido a travs de una mscara y colocado
en la tabla de imgenes de salida. Sus parmetros son los mismos de la IIM.
MODO NO CONTINUO
D.E.I.C. - F.I.E.T.
115
Alarmas de salidas.
Limites de salidas.
D.E.I.C. - F.I.E.T.
116
D.E.I.C. - F.I.E.T.
117
Tiempo
Seleccionable)
STE
(Habilitar
Tiempo
Seleccionable)
D.E.I.C. - F.I.E.T.