Ejemplo 3 - Allen-Bradley SLC 500 Serie Manual De Referencia

Tabla de contenido

Publicidad

Ejemplo 3

El ejemplo de aplicación 3 le muestra cómo usar el bit de límite de tiempo
sobrepasado para inhabilitar una instrucción de mensaje activa. En este ejemplo,
una salida se activa después de cinco ensayos fallidos (duración de dos segundos)
para transmitir un mensaje.
0
B3/1 está enclavado
(externo de este
ejemplo) para iniciar la
instrucción de
1
mensaje.
2
3
4
5
6
7
Notas de operación
El bit de límite de tiempo sobrepasado se enclava (renglón 4)
después de 2 segundos. Esto borra la instrucción de mensaje del
control de procesador en el próximo escán. Luego la instrucción
de mensaje vuelve a habilitarse para el segundo ensayo de
transmisión. Después de 5 ensayos, O:1/0 se enclava.
1
B3
MSG
[LBL]
] [
READ/WRITE MESSAGE
1
Read/write
Target Device
Control Block
Control Block Length
B3
T4:0
] [
]/[
1
DN
T4:0
] [
DN
N7:0
N7:0
] [
] [
*
8
12
T4:0
] [
DN
C5:0
] [
DN
N7:0
] [
13*
END
Instrucciones de comunicación
(EN)
WRITE
(DN)
500CPU
(ER)
N7:0
7
TON
(EN)
TIMER ON DELAY
Timer
T4:0
(DN)
Time Base
0.01
Preset
200
Accum
0
CTU
COUNT UP
(CU)
Counter
C5:0
Preset
5
(DN)
Accum
0
CLR
CLEAR
Dest
N7:0
0
1
(JMP)
N7:0
(L)
8
O:1.0
(L)
0
C5:0
(RES)
O:1.0
(U)
0
B3
(U)
1
Un ensayo exitoso de transmisión restablece el contador,
desenclava O:1/0 y desenclava B3/1.
Temporizador de 2
segundos. Cada ensayo
de transmisión tiene una
duración de 2 segundos.
El contador permite 5
ensayos.
Borre la palabra de
control y salte hacia atrás
a renglón 0 para otro
ensayo.
N7:0/8 es el bit de límite
de tiempo sobrepasado
de la instrucción de
mensaje (/TO)
El quinto ensayo enclava
O0:1/0.
* Bits de estado de la
instrucción MSG:
8 = TO
13 = DN
8–15

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Micrologix 1000

Tabla de contenido