Retardo Time Delay
Multitud de veces es necesario insertar un retardo en la ejecución de comandos, bien para esperar que una configuración se haga efectiva por hardware, bien para que el usuario observe un cambio, o bien porque el programa va muy rápido. Para estos casos hay que poner el retardo Time Delay.
Al insertar este objeto en el diagrama observamos que aparece una ventana de configuración de tiempo (en segundos). Aquí bastaría con programar cuanto tiempo queremos que espere para continuar con la ejecución y aceptar. El elemento ya estaría programado.
Otra forma de configurar el tiempo que ha de esperar el Time Delay es mediante su entrada Delay Time (s) situada en la parte superior izquierda del objeto. Situándonos sobre ella con el carrete de hilo para cablear, bastará pulsar el ´botón derecho del ratón, indicar CREATE, a continuación CONSTANT y por último reemplazar el valor que impone el programa por el que nosotros queramos.
En el siguente diagrama se muestra un ejemplo de un bucle While-Loop el cual muestra en un display numérico un valor aleatório cada dos segundos. |
![]() |