Tiempo de escaneo del PLC

t_total = t_io + t_logic + t_comms

Respuesta rápida

Esta calculadora resuelve t_total = t_io + t_logic + t_comms para Tiempo total de escaneo. Con Tiempo de escaneo de E/S 44 ms, Tiempo de ejecución de la lógica 94 ms, Tiempo de comunicaciones 9.4 ms, el resultado es 147.4 ms. Resuelve en 4 direcciones, así que introduces los valores que tienes y obtienes el que necesitas.

Calculadora

Tiempo total de escaneo (ms)
—

Fórmula

t_total = t_io + t_logic + t_comms

Descripción

Un PLC (controlador lógico programable) ejecuta su programa en un ciclo de escaneo (scan) cíclico que consta de tres fases principales: leer todas las entradas, ejecutar el programa lógico del usuario y actualizar las salidas y gestionar las comunicaciones. El tiempo total de escaneo determina la latencia de respuesta en el peor de los casos del sistema de control. Un cambio en una entrada que ocurra justo después de la fase de escaneo de entradas no se procesará hasta el siguiente ciclo, lo que resulta en un tiempo de respuesta máximo de casi dos ciclos de escaneo completos. Los procesos rápidos como el conteo de alta velocidad o el control de movimiento pueden requerir interrupciones de hardware dedicadas en lugar de depender del ciclo de escaneo normal.

Variables

  • t_total — Tiempo total del ciclo de escaneo (s)
  • t_io — Tiempo para leer entradas y escribir salidas (s)
  • t_logic — Tiempo para ejecutar el programa del usuario (s)
  • t_comms — Tiempo para la comunicación de red y el mantenimiento (s)

Notas prácticas

Los tiempos de escaneo típicos de un PLC oscilan entre 1-50 ms según el tamaño del programa y la cantidad de E/S. Los PLC modernos ofrecen tareas periódicas con tasas de ejecución fijas para bucles de control críticos en el tiempo, tareas controladas por eventos activadas por interrupciones y tareas en segundo plano para el mantenimiento no crítico. Los temporizadores de vigilancia (watchdog) detectan excesos del tiempo de escaneo que indican errores de programa o carga excesiva.

Símbolos y unidades

Símbolo Significado Unidad por defecto Unidades aceptadas
t_total Tiempo total de escaneo ms ps, ns, µs, ms, s, min, h
t_io Tiempo de escaneo de E/S ms ps, ns, µs, ms, s, min, h
t_logic Tiempo de ejecución de la lógica ms ps, ns, µs, ms, s, min, h
t_comms Tiempo de comunicaciones ms ps, ns, µs, ms, s, min, h

Paso a paso

  1. 1. Datos conocidos: Tiempo de escaneo de E/S 44 ms, Tiempo de ejecución de la lógica 94 ms, Tiempo de comunicaciones 9.4 ms
  2. 2. La relación: t_total = t_io + t_logic + t_comms
  3. 3. Sustituir: t_io = 44 ms, t_logic = 94 ms, t_comms = 9.4 ms
  4. 4. Resultado: Tiempo total de escaneo = 147.4 ms

Ejemplos resueltos

Rango mínimo

Datos: Tiempo de escaneo de E/S 0.22 ms, Tiempo de ejecución de la lógica 0.47 ms, Tiempo de comunicaciones 47 µs

Resultado: Tiempo total de escaneo = 0.737 ms

Rango bajo

Datos: Tiempo de escaneo de E/S 2.2 ms, Tiempo de ejecución de la lógica 4.7 ms, Tiempo de comunicaciones 0.47 ms

Resultado: Tiempo total de escaneo = 7.37 ms

Típico

Datos: Tiempo de escaneo de E/S 44 ms, Tiempo de ejecución de la lógica 94 ms, Tiempo de comunicaciones 9.4 ms

Resultado: Tiempo total de escaneo = 147.4 ms

Rango alto

Datos: Tiempo de escaneo de E/S 1.1 s, Tiempo de ejecución de la lógica 2.35 s, Tiempo de comunicaciones 0.235 s

Resultado: Tiempo total de escaneo = 3.685 s

Rango máximo

Datos: Tiempo de escaneo de E/S 11 s, Tiempo de ejecución de la lógica 23.5 s, Tiempo de comunicaciones 2.35 s

Resultado: Tiempo total de escaneo = 36.85 s

Resolver para cada variable

Resolver Tiempo total de escaneo

Tiempo de escaneo de E/S 0.22 ms, Tiempo de ejecución de la lógica 0.47 ms, Tiempo de comunicaciones 47 µs → 0.737 ms

Resolver Tiempo de escaneo de E/S

Tiempo total de escaneo 1 ms, Tiempo de ejecución de la lógica 0.22 ms, Tiempo de comunicaciones 100 µs → 0.68 ms

Resolver Tiempo de ejecución de la lógica

Tiempo total de escaneo 1 ms, Tiempo de escaneo de E/S 0.47 ms, Tiempo de comunicaciones 100 µs → 0.43 ms

Resolver Tiempo de comunicaciones

Tiempo total de escaneo 1 ms, Tiempo de escaneo de E/S 0.47 ms, Tiempo de ejecución de la lógica 0.22 ms → 0.31 ms

Cómo varía Tiempo total de escaneo con Tiempo de escaneo de E/S

Tiempo de escaneo de E/S (entrada) Tiempo total de escaneo (resultado)
4.4 ms 107.8 ms
11 ms 114.4 ms
22 ms 125.4 ms
33 ms 136.4 ms
44 ms 147.4 ms
66 ms 0.1694 s
88 ms 0.1914 s
0.176 s 0.2794 s
0.308 s 0.4114 s
0.44 s 0.5434 s

El mismo resultado en otras unidades

Unidad Valor
µs 147400
ms 147.4
s 0.1474
min 0.002457

Inserta esta calculadora

Pega esto en cualquier página. Sigue funcionando cuando esta página se actualiza y cita la fuente.

<iframe src="https://vbatpower.com/embed/plc-scan-time/" width="100%" height="460" style="border:1px solid #1f2a37;border-radius:12px" loading="lazy" title="Tiempo de escaneo del PLC"></iframe>
<p><a href="https://vbatpower.com/formulas/plc-scan-time/">Tiempo de escaneo del PLC</a> Calculadora de vbatpower.com</p>

Preguntas frecuentes

¿Cómo se calcula Tiempo de escaneo del PLC?

Usa t_total = t_io + t_logic + t_comms. Con Tiempo de escaneo de E/S 44 ms, Tiempo de ejecución de la lógica 94 ms, Tiempo de comunicaciones 9.4 ms, Tiempo total de escaneo resulta 147.4 ms.

¿Cuál es la fórmula de Tiempo de escaneo del PLC?

La fórmula es t_total = t_io + t_logic + t_comms. Un PLC (controlador lógico programable) ejecuta su programa en un ciclo de escaneo (scan) cíclico que consta de tres fases principales: leer todas las entradas, ejecutar el programa lógico del usuario y actualizar las salidas y gestionar las comunicaciones.

¿Cómo se obtiene Tiempo de escaneo de E/S conociendo los demás valores?

Despeja Tiempo de escaneo de E/S: con Tiempo total de escaneo 1 ms, Tiempo de ejecución de la lógica 0.22 ms, Tiempo de comunicaciones 100 µs, Tiempo de escaneo de E/S es 0.68 ms.

¿Cómo se obtiene Tiempo de ejecución de la lógica conociendo los demás valores?

Despeja Tiempo de ejecución de la lógica: con Tiempo total de escaneo 1 ms, Tiempo de escaneo de E/S 0.47 ms, Tiempo de comunicaciones 100 µs, Tiempo de ejecución de la lógica es 0.43 ms.

¿Qué unidades usa Tiempo de escaneo del PLC?

Tiempo total de escaneo se muestra en µs, ms, s, min. Los valores se guardan internamente en unidades base del SI, así que puedes mezclar prefijos sin convertir a mano.

¿Necesitas más funciones?

Guarda cálculos, importa datos de telemetría, simula la descarga de la batería y colabora con tu equipo.

Probar la aplicación