Tiempos de ciclo y tiempos de reacción
5.6 Cálculos de ejemplo
5.6.2
Ejemplo de cálculo del tiempo de respuesta
Montaje
La configuración de su S7-300 consta de los módulos siguientes montados en 2 bastidores:
● una CPU 314C-2
● 4 módulos de entradas digitales SM 321; DI 32 x DC 24 V (4 bytes en la PA)
● 3 módulos de salidas digitales SM 322; DO 16 x DC 24 V/0,5 A (2 bytes en la PA)
● 2 módulos de entradas analógicas SM 331; AI 8 x 12 bits (no en la PA)
● 2 módulos de salidas analógicas SM 332; AO 4 x 12 bits (no en la PA)
Programa de usuario
Según la lista de operaciones, el programa de aplicación tiene un tiempo de ejecución de
10,0 ms.
Cálculo del tiempo de ciclo
En este ejemplo, el tiempo de ciclo se compone de los tiempos siguientes:
● Tiempo de ejecución del programa de aplicación:
● Tiempo de transferencia de la imagen del proceso:
● Tiempo de ejecución del sistema operativo en el punto de control del ciclo:
El tiempo de ciclo resulta de la suma de los tiempos mencionados:
Tiempo de ciclo = 11,0 ms + 0,7 ms + 0,3 ms + 0,5 ms = 12,5 ms
Cálculo del tiempo de ciclo real
Teniendo en cuenta la carga de la comunicación:
12,5 ms x 100 / (100-40) = 20,8 ms.
El tiempo de ciclo real será, teniendo en cuenta el segmento de tiempo, de 21 ms.
148
Parametrización de la carga del ciclo por comunicación: 40 %
Aprox. 10 ms x factor específico de la CPU 1,10 = aprox. 11 ms
Imagen de proceso de las entradas: 100 μs +16 Byte x 37 μs = aprox. 0,7 ms
Imagen de proceso de las salidas: 100 μs +6 Byte x 37 μs = aprox. 0,3 ms
Aprox. 0,5 ms
CPU 31xC y CPU 31x, Datos técnicos
Manual de producto, 06/2008, A5E00105477-08