Función FIFO en CX-Programmer

Esta práctica es para aprovechar un ejemplo que habia realizado para comprobar el funcionamiento de la Función FIFO en el  CX-Programmer.

Para utilizar la función FIFO, haremos uso previamente de la función SSET donde definiremos la dirección y número de canales para nuestra función Fifo, esta instrución la ejecutaremos con la variable de sistema P_First_Cycle.

Una vez definido, con la función PUSH vamos agregando a la pila los valores que vayamos registrando, yo en el ejemplo utilice la variable D100, donde iba forzando valores diferentes.

Y por último hacemos uso de la función FIFO donde el primero que entro será el primero en salir

A continuación una pequeña animación donde se puede apreciar el funcionamiento

13 de Septiembre del 2012