El esquema siguiente muestra barrido por barrido los resultados de la ejecución para el programa
del ejemplo. En el ejemplo mostramos el valor corriente del contador de la tabla en 4
inicialmente. (Recuerde, usted puede poner el valor corriente del contador de la tabla a
cualquier valor que este dentro del rango de la tabla). El contador de la tabla automáticamente
decrece de 4 hasta 0 cuando se ejecuta la instrucción. Note cómo las últimas dos posiciones de
la tabla, 5 y 6, no son movidas para arriba por la tabla. También, note cómo SP56, que se hace
ON cuando el contador de la tabla es cero, es ON sólo hasta que el fin del barrido.
Barrido N
Antes de la ejecución RFT
Tabla
V1401
0
5
0
El contador de
tabla indica que
9
9
9
V1402
serán usadas
estas 4 direcciones
3
0
7
V1403
8
9
8
V1404
1
0
1
V1405
V1406
2
0
4
X
X X
V1407
Barrido N+1
Antes de la ejecución RFT
Tabla
9
9
9
V1401
4
0
7
V1402
V1403
8
9
8
8
9
8
V1404
1
0
1
V1405
V1406
2
0
4
X
X
X
V1407
Barrido N+2
Antes de la ejecución RFT
Tabla
V1401
4
0
7
8
9
8
V1402
8
9
8
V1403
8
9
8
V1404
1
0
1
V1405
V1406
2
0
4
X
X X
V1407
Barrido N+3
Antes de la ejecución RFT
Tabla
8
9
8
V1401
8
9
8
V1402
V1403
8
9
8
8
9
8
V1404
1
0
1
V1405
V1406
2
0
4
X
X
X
V1407
Capítulo 5: Instrucciones normales RLL - Instrucciones de tablas
Contador de la tabla
0
0
0
4
0
1
V1400
9
2
Destino
4
3
X
X X
X
V1500
9
4
Aquí comienza
0
5
SP56
6
6
SP56 = OFF
X
Contador de la tabla
9
1
0
0
0
3
V1400
9
2
Destino
3
Aquí comienza
9
0
5
0
0
V1500
9
4
0
5
SP56
6
6
SP56 = OFF
X
Contador de la tabla
0
0
0
2
9
1
V1400
9
2
Aquí comienza
Destino
9
3
9
9
9
9
V1500
9
4
0
5
SP56
6
6
SP56 = OFF
X
Contador de la tabla
9
1
0
0
0
1
V1400
Aquí comienza
9
2
Destino
9
3
4
0
7
9
V1500
9
4
0
5
SP56
6
6
SP56 = OFF
X
Manual del PLC DL06, 2a. edición en español, 6/07
Después de la ejecución RFT
(decrementado automáticamente)
Tabla
V1401
9
9
9
9
1
0
5
0
4
0
7
9
2
V1402
0
8
9
8
9
3
V1403
8
9
8
9
4
V1404
1
0
1
0
5
V1405
V1406
2
0
4
6
6
X
X
X
X
V1407
Después de la ejecución RFT
Tabla
(decrementado automáticamente)
V1401
4
0
7
9
1
9
9
2
9
8
9
8
9
V1402
9
3
V1403
8
9
8
9
8
9
8
9
4
V1404
5
1
0
1
0
V1405
6
V1406
2
0
4
6
X
X
X
X
V1407
Después de la ejecución RFT
(decrementado automáticamente)
Tabla
V1401
8
9
8
9
1
4
0
8
9
8
9
7
2
V1402
9
8
9
8
9
3
V1403
8
9
8
9
4
V1404
1
0
1
0
5
V1405
V1406
2
0
4
6
6
X
X
X
X
V1407
Después de la ejecución RFT
(decrementado automáticamente)
Tabla
8
9
8
9
V1401
1
8
9
8
9
8
9
2
8
V1402
9
V1403
8
9
8
9
3
8
9
8
9
V1404
4
1
0
1
0
5
V1405
V1406
2
0
4
6
6
X
X
X
X
V1407
Contador de la tabla
0
0
0
3
V1400
Destino
0
5
0
0
V1500
SP56
SP56 = OFF
Contador de la tabla
0
0
0
2
V1400
Destino
9
9
9
9
V1500
SP56
SP56 = OFF
Contador de la tabla
0
0
0
1
V1400
Destino
4
0
7
9
V1500
SP56
SP56 = OFF
Contador de la tabla
0
0
0
0
V1400
Destino
8
9
8
9
V1500
SP56
SP56 = ON
hasta el fin del
barrido o la
próxima instrucción
que usa SP56
5–161
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D