Anexo
Tiempos de ejecución
A.2
A.2.1
Calculación del tiempo para el intercambio de datos con el protocolo libre
Con las fórmulas siguientes es posible calcular aproximadamente el tiempo que se necesita
para la ejecución de las instrucciones INPUT y OUTPUT.
Tenga en cuenta que el tiempo de procesamiento viene influido también por otras funciones,
tales como el intercambio de datos con el protocolo MC, la conversión del código ASCII al
código binario, o el control del intercambio de datos (cap. 11). Por ello, los tiempos de procesa-
miento determinados con estas fórmulas no pueden ser más que valores orientativos. Son váli-
dos cuando sólo se emplea la interfaz RS232 para el intercambio de datos.
Tiempo requerido para el procesamiento de la instrucción OUTPUT
T
OUTPUT
T
OUTPUT
t
:
CICL
m:
v
:
tr
n
:
S
T1:
Secuencia de programa
Inicio de la transmisión de datos
Instrucción OUTPUT
Ejecución de la instrucción
OUTPUT concluida
Módulo de interfaz MELSEC
Dispositivo externo
Fig. A-5:
En la página siguiente puede observarse un ejemplo para la calculación de T
Sistema Q de MELSEC - Módulos de interfaz
⎛
m
=
+
×
+
t
⎜
1000 0 07
,
ZYK
⎝
v
tr
: Tiempo desde el comienzo de la ejecución de la instrucción OUTPUT hasta el final del
ciclo PLC en el que concluye la instrucción OUTPUT.
Tiempo de ciclo del PLC [ms]
Número de bits en un carácter
Velocidad de transmisión [bit/s]
Número de caracteres enviados
Constante, T1 = 3,0 ms con QJ71C24N(-R2/-R4);
T1 = 4,86 ms con QJ71C24N(-R2)
Comienzo de la ejecución
de la instrucción OUTPUT
Paso0
T
comprende no sólo el tiempo para la ejecución de la instrucción
OUTPUT
OUTPUT
⎞
⎟ ×
+
n
T
1
S
⎠
T
OUTPUT
END
OUTPUT
Datos
Tiempos de ejecución
Comienzo de la ejecución
de la instrucción END del
ciclo en el que concluye el
procesamiento de la in-
strucción OUTPUT
1 ciclo
QK00157c
.
OUTPUT
A - 5