Capítulo 9: Mantención y búsqueda de problemas
Modificaciones del programa durante el modo RUN
El PLC DL06 permite realizar cambios al programa en uso durante el modo RUN. Éstas
1
correcciones no son sin algunos efectos en el funcionamiento. En ese momento, la CPU se
interrumpe momentáneamente (y las salidas se mantienen en su estado actual) hasta que el
2
cambio del programa se haya completado.Esto significa que, si la salida está apagada,
permanecerá apagada hasta que el cambio del programa se complete. Si la salida está encendida,
seguirá estando encendida.
3
ADVERTENCIA: Solamente personal autorizado y familiar con todos los aspectos del uso debe realizar
cambios al programa. Los cambios durante modo de funcionamiento se hacen efectivos
4
inmediatamente. Asegúrese completamente de considerar el impacto de cualquier cambio para reducir
al mínimo el riesgo de daños corporales o al equipo. Hay algunos cambios operacionales importantes
5
durante tiempo de corrección del programa:
1. Si hay un error de sintaxis en la nueva instrucción, la CPU no entrará al modo RUN.
2. Si usted suprime una referencia de bobina de salida y la salida estaba encendida en ese momento,
6
la salida permanecerá encendida hasta que se fuerce apagada con un dispositivo de programación.
3. Los cambios de estado en las entradas no se reconocen durante el tiempo de modificación del
programa, de modo que, si usted está utilizando una operación de alta velocidad y camboa el estado de
7
una entrada crítica, la CPU pueden no notar el cambio.
8
No todas las instrucciones se pueden corregir durante una sesión de modificación durante el
modo RUN. La lista siguiente muestra las instrucciones que se pueden modificar.
9
Pneumónico
TMR
10
TMRF
TMRA
11
TMRAF
CNT
UDC
12
SGCNT
STR, STRN
13
AND, ANDN
OR, ORN
14
STRE, STRNE
ANDE, ANDNE
ORE, ORNE
A
STR, STRN
B
AND, ANDN
C
D
9–14
Manual del PLC DL06, 2a. edición en español, 6/07
Descripción
Temporizador
Temporizador rápido
Temporizador acumulador de tiempo
Temporizador acumulador rápido
Contador
Contador incremental\decremental
Contador de etapas
Store, Store not (Boolean)
And, And not (Boolean)
Or, Or not (Boolean)
Store equal, Store not equal
And equal, And not equal
Or equal, Or not equal
Store greater than or equal
Store less than (Booleano Comparativo)
And greater than or equal
And less than (Booleano Comparativo)
Pneumónico
Descripción
OR, ORN
Or greater than or equal or less than
(Comparative Boolean)
LD
Copiar datos al acumulador (constante)
LDD
Copiar palabras dobles al acumulador
(constante)
ADDD
Sumar palabras dobles (constante)
SUBD
Restar palabras dobles (constante)
MUL
Multiplicar (constante)
DIV
Dividir (constante)
CMPD
Compare con acumulador (constante)
ANDD
And con acumulador (constante)
ORD
Orcon acumulador (constante)
XORD
Exclusive or con acumulador (constante)
LDF
Copiar puntos discretos al acumulador
OUTF
Copie el acumulador a puntos discretos
SHFR
Shift accumulator right
SHFL
Shift accumulator left
NCON
Constante numérica